Cuberite
A lightweight, fast and extensible game server for Minecraft
LuaState_Declaration.inc
Go to the documentation of this file.
1 
2 // LuaState_Declaration.inc
3 
4 // This file is generated along with the Lua bindings by ToLua. Do not edit manually, do not commit to repo.
5 // Implements a Push() and GetStackValue() function for each class exported to the Lua API.
6 // This file expects to be included form inside the cLuaState class definition
7 
8 
9 
10 
11 
12 void Push(cArrowEntity * a_Value);
13 void Push(cBeaconEntity * a_Value);
14 void Push(cBedEntity * a_Value);
15 void Push(cBlockArea * a_Value);
16 void Push(cBlockEntity * a_Value);
17 void Push(cBlockEntityWithItems * a_Value);
18 void Push(cBlockInfo * a_Value);
19 void Push(cBoat * a_Value);
20 void Push(cBoundingBox * a_Value);
21 void Push(cBrewingstandEntity * a_Value);
22 void Push(cChatColor * a_Value);
23 void Push(cChestEntity * a_Value);
24 void Push(cChunkDesc * a_Value);
25 void Push(cClientHandle * a_Value);
26 void Push(cColor * a_Value);
27 void Push(cCommandBlockEntity * a_Value);
28 void Push(cCompositeChat * a_Value);
29 void Push(cCraftingGrid * a_Value);
30 void Push(cCraftingRecipe * a_Value);
31 void Push(cCuboid * a_Value);
32 void Push(cDispenserEntity * a_Value);
33 void Push(cDropperEntity * a_Value);
34 void Push(cDropSpenserEntity * a_Value);
35 void Push(cEnchantments * a_Value);
36 void Push(cEnderCrystal * a_Value);
37 void Push(cEntityEffect * a_Value);
38 void Push(cExpBottleEntity * a_Value);
39 void Push(cExpOrb * a_Value);
40 void Push(cFallingBlock * a_Value);
41 void Push(cFile * a_Value);
42 void Push(cFireChargeEntity * a_Value);
43 void Push(cFireworkEntity * a_Value);
44 void Push(cFloater * a_Value);
45 void Push(cFlowerPotEntity * a_Value);
46 void Push(cFurnaceEntity * a_Value);
47 void Push(cGhastFireballEntity * a_Value);
48 void Push(cHangingEntity * a_Value);
49 void Push(cHopperEntity * a_Value);
50 void Push(cIniFile * a_Value);
51 void Push(cInventory * a_Value);
52 void Push(cItem * a_Value);
53 void Push(cItemFrame * a_Value);
54 void Push(cItemGrid * a_Value);
55 void Push(cItems * a_Value);
56 void Push(cJukeboxEntity * a_Value);
57 void Push(cLeashKnot * a_Value);
58 void Push(cLuaWindow * a_Value);
59 void Push(cMap * a_Value);
60 void Push(cMapManager * a_Value);
61 void Push(cMobHeadEntity * a_Value);
62 void Push(cMobSpawnerEntity * a_Value);
63 void Push(cMojangAPI * a_Value);
64 void Push(cMonster * a_Value);
65 void Push(cNoteEntity * a_Value);
66 void Push(cObjective * a_Value);
67 void Push(cPainting * a_Value);
68 void Push(cPawn * a_Value);
69 void Push(cPickup * a_Value);
70 void Push(cPlayer * a_Value);
71 void Push(cPlugin * a_Value);
72 void Push(cPluginLua * a_Value);
73 void Push(cPluginManager * a_Value);
74 void Push(cProjectileEntity * a_Value);
75 void Push(cRoot * a_Value);
76 void Push(cScoreboard * a_Value);
77 void Push(cServer * a_Value);
78 void Push(cSignEntity * a_Value);
79 void Push(cSplashPotionEntity * a_Value);
80 void Push(cTeam * a_Value);
81 void Push(cThrownEggEntity * a_Value);
82 void Push(cThrownEnderPearlEntity * a_Value);
83 void Push(cThrownSnowballEntity * a_Value);
84 void Push(cTNTEntity * a_Value);
85 void Push(cUUID * a_Value);
86 void Push(cWebAdmin * a_Value);
87 void Push(cWindow * a_Value);
88 void Push(cWitherSkullEntity * a_Value);
89 void Push(cWorld * a_Value);
90 void Push(HTTPFormData * a_Value);
91 void Push(HTTPRequest * a_Value);
92 void Push(HTTPTemplateRequest * a_Value);
93 void Push(TakeDamageInfo * a_Value);
94 void Push(Vector3<double> * a_Value);
95 void Push(Vector3<float> * a_Value);
96 void Push(Vector3<int> * a_Value);
97 bool GetStackValue(int a_StackPos, PtrcArrowEntity & a_ReturnedVal);
98 bool GetStackValue(int a_StackPos, ConstPtrcArrowEntity & a_ReturnedVal);
99 bool GetStackValue(int a_StackPos, PtrcBeaconEntity & a_ReturnedVal);
100 bool GetStackValue(int a_StackPos, ConstPtrcBeaconEntity & a_ReturnedVal);
101 bool GetStackValue(int a_StackPos, PtrcBedEntity & a_ReturnedVal);
102 bool GetStackValue(int a_StackPos, ConstPtrcBedEntity & a_ReturnedVal);
103 bool GetStackValue(int a_StackPos, PtrcBlockArea & a_ReturnedVal);
104 bool GetStackValue(int a_StackPos, ConstPtrcBlockArea & a_ReturnedVal);
105 bool GetStackValue(int a_StackPos, PtrcBlockEntity & a_ReturnedVal);
106 bool GetStackValue(int a_StackPos, ConstPtrcBlockEntity & a_ReturnedVal);
107 bool GetStackValue(int a_StackPos, PtrcBlockEntityWithItems & a_ReturnedVal);
108 bool GetStackValue(int a_StackPos, ConstPtrcBlockEntityWithItems & a_ReturnedVal);
109 bool GetStackValue(int a_StackPos, PtrcBlockInfo & a_ReturnedVal);
110 bool GetStackValue(int a_StackPos, ConstPtrcBlockInfo & a_ReturnedVal);
111 bool GetStackValue(int a_StackPos, PtrcBoat & a_ReturnedVal);
112 bool GetStackValue(int a_StackPos, ConstPtrcBoat & a_ReturnedVal);
113 bool GetStackValue(int a_StackPos, PtrcBoundingBox & a_ReturnedVal);
114 bool GetStackValue(int a_StackPos, ConstPtrcBoundingBox & a_ReturnedVal);
115 bool GetStackValue(int a_StackPos, PtrcBrewingstandEntity & a_ReturnedVal);
116 bool GetStackValue(int a_StackPos, ConstPtrcBrewingstandEntity & a_ReturnedVal);
117 bool GetStackValue(int a_StackPos, PtrcChatColor & a_ReturnedVal);
118 bool GetStackValue(int a_StackPos, ConstPtrcChatColor & a_ReturnedVal);
119 bool GetStackValue(int a_StackPos, PtrcChestEntity & a_ReturnedVal);
120 bool GetStackValue(int a_StackPos, ConstPtrcChestEntity & a_ReturnedVal);
121 bool GetStackValue(int a_StackPos, PtrcChunkDesc & a_ReturnedVal);
122 bool GetStackValue(int a_StackPos, ConstPtrcChunkDesc & a_ReturnedVal);
123 bool GetStackValue(int a_StackPos, PtrcClientHandle & a_ReturnedVal);
124 bool GetStackValue(int a_StackPos, ConstPtrcClientHandle & a_ReturnedVal);
125 bool GetStackValue(int a_StackPos, PtrcColor & a_ReturnedVal);
126 bool GetStackValue(int a_StackPos, ConstPtrcColor & a_ReturnedVal);
127 bool GetStackValue(int a_StackPos, PtrcCommandBlockEntity & a_ReturnedVal);
128 bool GetStackValue(int a_StackPos, ConstPtrcCommandBlockEntity & a_ReturnedVal);
129 bool GetStackValue(int a_StackPos, PtrcCompositeChat & a_ReturnedVal);
130 bool GetStackValue(int a_StackPos, ConstPtrcCompositeChat & a_ReturnedVal);
131 bool GetStackValue(int a_StackPos, PtrcCraftingGrid & a_ReturnedVal);
132 bool GetStackValue(int a_StackPos, ConstPtrcCraftingGrid & a_ReturnedVal);
133 bool GetStackValue(int a_StackPos, PtrcCraftingRecipe & a_ReturnedVal);
134 bool GetStackValue(int a_StackPos, ConstPtrcCraftingRecipe & a_ReturnedVal);
135 bool GetStackValue(int a_StackPos, PtrcCuboid & a_ReturnedVal);
136 bool GetStackValue(int a_StackPos, ConstPtrcCuboid & a_ReturnedVal);
137 bool GetStackValue(int a_StackPos, PtrcDispenserEntity & a_ReturnedVal);
138 bool GetStackValue(int a_StackPos, ConstPtrcDispenserEntity & a_ReturnedVal);
139 bool GetStackValue(int a_StackPos, PtrcDropperEntity & a_ReturnedVal);
140 bool GetStackValue(int a_StackPos, ConstPtrcDropperEntity & a_ReturnedVal);
141 bool GetStackValue(int a_StackPos, PtrcDropSpenserEntity & a_ReturnedVal);
142 bool GetStackValue(int a_StackPos, ConstPtrcDropSpenserEntity & a_ReturnedVal);
143 bool GetStackValue(int a_StackPos, PtrcEnchantments & a_ReturnedVal);
144 bool GetStackValue(int a_StackPos, ConstPtrcEnchantments & a_ReturnedVal);
145 bool GetStackValue(int a_StackPos, PtrcEnderCrystal & a_ReturnedVal);
146 bool GetStackValue(int a_StackPos, ConstPtrcEnderCrystal & a_ReturnedVal);
147 bool GetStackValue(int a_StackPos, PtrcEntity & a_ReturnedVal);
148 bool GetStackValue(int a_StackPos, ConstPtrcEntity & a_ReturnedVal);
149 bool GetStackValue(int a_StackPos, PtrcEntityEffect & a_ReturnedVal);
150 bool GetStackValue(int a_StackPos, ConstPtrcEntityEffect & a_ReturnedVal);
151 bool GetStackValue(int a_StackPos, PtrcExpBottleEntity & a_ReturnedVal);
152 bool GetStackValue(int a_StackPos, ConstPtrcExpBottleEntity & a_ReturnedVal);
153 bool GetStackValue(int a_StackPos, PtrcExpOrb & a_ReturnedVal);
154 bool GetStackValue(int a_StackPos, ConstPtrcExpOrb & a_ReturnedVal);
155 bool GetStackValue(int a_StackPos, PtrcFallingBlock & a_ReturnedVal);
156 bool GetStackValue(int a_StackPos, ConstPtrcFallingBlock & a_ReturnedVal);
157 bool GetStackValue(int a_StackPos, PtrcFile & a_ReturnedVal);
158 bool GetStackValue(int a_StackPos, ConstPtrcFile & a_ReturnedVal);
159 bool GetStackValue(int a_StackPos, PtrcFireChargeEntity & a_ReturnedVal);
160 bool GetStackValue(int a_StackPos, ConstPtrcFireChargeEntity & a_ReturnedVal);
161 bool GetStackValue(int a_StackPos, PtrcFireworkEntity & a_ReturnedVal);
162 bool GetStackValue(int a_StackPos, ConstPtrcFireworkEntity & a_ReturnedVal);
163 bool GetStackValue(int a_StackPos, PtrcFloater & a_ReturnedVal);
164 bool GetStackValue(int a_StackPos, ConstPtrcFloater & a_ReturnedVal);
165 bool GetStackValue(int a_StackPos, PtrcFlowerPotEntity & a_ReturnedVal);
166 bool GetStackValue(int a_StackPos, ConstPtrcFlowerPotEntity & a_ReturnedVal);
167 bool GetStackValue(int a_StackPos, PtrcFurnaceEntity & a_ReturnedVal);
168 bool GetStackValue(int a_StackPos, ConstPtrcFurnaceEntity & a_ReturnedVal);
169 bool GetStackValue(int a_StackPos, PtrcGhastFireballEntity & a_ReturnedVal);
170 bool GetStackValue(int a_StackPos, ConstPtrcGhastFireballEntity & a_ReturnedVal);
171 bool GetStackValue(int a_StackPos, PtrcHangingEntity & a_ReturnedVal);
172 bool GetStackValue(int a_StackPos, ConstPtrcHangingEntity & a_ReturnedVal);
173 bool GetStackValue(int a_StackPos, PtrcHopperEntity & a_ReturnedVal);
174 bool GetStackValue(int a_StackPos, ConstPtrcHopperEntity & a_ReturnedVal);
175 bool GetStackValue(int a_StackPos, PtrcIniFile & a_ReturnedVal);
176 bool GetStackValue(int a_StackPos, ConstPtrcIniFile & a_ReturnedVal);
177 bool GetStackValue(int a_StackPos, PtrcInventory & a_ReturnedVal);
178 bool GetStackValue(int a_StackPos, ConstPtrcInventory & a_ReturnedVal);
179 bool GetStackValue(int a_StackPos, PtrcItem & a_ReturnedVal);
180 bool GetStackValue(int a_StackPos, ConstPtrcItem & a_ReturnedVal);
181 bool GetStackValue(int a_StackPos, PtrcItemFrame & a_ReturnedVal);
182 bool GetStackValue(int a_StackPos, ConstPtrcItemFrame & a_ReturnedVal);
183 bool GetStackValue(int a_StackPos, PtrcItemGrid & a_ReturnedVal);
184 bool GetStackValue(int a_StackPos, ConstPtrcItemGrid & a_ReturnedVal);
185 bool GetStackValue(int a_StackPos, PtrcItems & a_ReturnedVal);
186 bool GetStackValue(int a_StackPos, ConstPtrcItems & a_ReturnedVal);
187 bool GetStackValue(int a_StackPos, PtrcJukeboxEntity & a_ReturnedVal);
188 bool GetStackValue(int a_StackPos, ConstPtrcJukeboxEntity & a_ReturnedVal);
189 bool GetStackValue(int a_StackPos, PtrcLeashKnot & a_ReturnedVal);
190 bool GetStackValue(int a_StackPos, ConstPtrcLeashKnot & a_ReturnedVal);
191 bool GetStackValue(int a_StackPos, PtrcLuaWindow & a_ReturnedVal);
192 bool GetStackValue(int a_StackPos, ConstPtrcLuaWindow & a_ReturnedVal);
193 bool GetStackValue(int a_StackPos, PtrcMap & a_ReturnedVal);
194 bool GetStackValue(int a_StackPos, ConstPtrcMap & a_ReturnedVal);
195 bool GetStackValue(int a_StackPos, PtrcMapManager & a_ReturnedVal);
196 bool GetStackValue(int a_StackPos, ConstPtrcMapManager & a_ReturnedVal);
197 bool GetStackValue(int a_StackPos, PtrcMobHeadEntity & a_ReturnedVal);
198 bool GetStackValue(int a_StackPos, ConstPtrcMobHeadEntity & a_ReturnedVal);
199 bool GetStackValue(int a_StackPos, PtrcMobSpawnerEntity & a_ReturnedVal);
200 bool GetStackValue(int a_StackPos, ConstPtrcMobSpawnerEntity & a_ReturnedVal);
201 bool GetStackValue(int a_StackPos, PtrcMojangAPI & a_ReturnedVal);
202 bool GetStackValue(int a_StackPos, ConstPtrcMojangAPI & a_ReturnedVal);
203 bool GetStackValue(int a_StackPos, PtrcMonster & a_ReturnedVal);
204 bool GetStackValue(int a_StackPos, ConstPtrcMonster & a_ReturnedVal);
205 bool GetStackValue(int a_StackPos, PtrcNoteEntity & a_ReturnedVal);
206 bool GetStackValue(int a_StackPos, ConstPtrcNoteEntity & a_ReturnedVal);
207 bool GetStackValue(int a_StackPos, PtrcObjective & a_ReturnedVal);
208 bool GetStackValue(int a_StackPos, ConstPtrcObjective & a_ReturnedVal);
209 bool GetStackValue(int a_StackPos, PtrcPainting & a_ReturnedVal);
210 bool GetStackValue(int a_StackPos, ConstPtrcPainting & a_ReturnedVal);
211 bool GetStackValue(int a_StackPos, PtrcPawn & a_ReturnedVal);
212 bool GetStackValue(int a_StackPos, ConstPtrcPawn & a_ReturnedVal);
213 bool GetStackValue(int a_StackPos, PtrcPickup & a_ReturnedVal);
214 bool GetStackValue(int a_StackPos, ConstPtrcPickup & a_ReturnedVal);
215 bool GetStackValue(int a_StackPos, PtrcPlayer & a_ReturnedVal);
216 bool GetStackValue(int a_StackPos, ConstPtrcPlayer & a_ReturnedVal);
217 bool GetStackValue(int a_StackPos, PtrcPlugin & a_ReturnedVal);
218 bool GetStackValue(int a_StackPos, ConstPtrcPlugin & a_ReturnedVal);
219 bool GetStackValue(int a_StackPos, PtrcPluginLua & a_ReturnedVal);
220 bool GetStackValue(int a_StackPos, ConstPtrcPluginLua & a_ReturnedVal);
221 bool GetStackValue(int a_StackPos, PtrcPluginManager & a_ReturnedVal);
222 bool GetStackValue(int a_StackPos, ConstPtrcPluginManager & a_ReturnedVal);
223 bool GetStackValue(int a_StackPos, PtrcProjectileEntity & a_ReturnedVal);
224 bool GetStackValue(int a_StackPos, ConstPtrcProjectileEntity & a_ReturnedVal);
225 bool GetStackValue(int a_StackPos, PtrcRoot & a_ReturnedVal);
226 bool GetStackValue(int a_StackPos, ConstPtrcRoot & a_ReturnedVal);
227 bool GetStackValue(int a_StackPos, PtrcScoreboard & a_ReturnedVal);
228 bool GetStackValue(int a_StackPos, ConstPtrcScoreboard & a_ReturnedVal);
229 bool GetStackValue(int a_StackPos, PtrcServer & a_ReturnedVal);
230 bool GetStackValue(int a_StackPos, ConstPtrcServer & a_ReturnedVal);
231 bool GetStackValue(int a_StackPos, PtrcSignEntity & a_ReturnedVal);
232 bool GetStackValue(int a_StackPos, ConstPtrcSignEntity & a_ReturnedVal);
233 bool GetStackValue(int a_StackPos, PtrcSplashPotionEntity & a_ReturnedVal);
234 bool GetStackValue(int a_StackPos, ConstPtrcSplashPotionEntity & a_ReturnedVal);
235 bool GetStackValue(int a_StackPos, PtrcTeam & a_ReturnedVal);
236 bool GetStackValue(int a_StackPos, ConstPtrcTeam & a_ReturnedVal);
237 bool GetStackValue(int a_StackPos, PtrcThrownEggEntity & a_ReturnedVal);
238 bool GetStackValue(int a_StackPos, ConstPtrcThrownEggEntity & a_ReturnedVal);
239 bool GetStackValue(int a_StackPos, PtrcThrownEnderPearlEntity & a_ReturnedVal);
240 bool GetStackValue(int a_StackPos, ConstPtrcThrownEnderPearlEntity & a_ReturnedVal);
241 bool GetStackValue(int a_StackPos, PtrcThrownSnowballEntity & a_ReturnedVal);
242 bool GetStackValue(int a_StackPos, ConstPtrcThrownSnowballEntity & a_ReturnedVal);
243 bool GetStackValue(int a_StackPos, PtrcTNTEntity & a_ReturnedVal);
244 bool GetStackValue(int a_StackPos, ConstPtrcTNTEntity & a_ReturnedVal);
245 bool GetStackValue(int a_StackPos, PtrcUUID & a_ReturnedVal);
246 bool GetStackValue(int a_StackPos, ConstPtrcUUID & a_ReturnedVal);
247 bool GetStackValue(int a_StackPos, PtrcWebAdmin & a_ReturnedVal);
248 bool GetStackValue(int a_StackPos, ConstPtrcWebAdmin & a_ReturnedVal);
249 bool GetStackValue(int a_StackPos, PtrcWindow & a_ReturnedVal);
250 bool GetStackValue(int a_StackPos, ConstPtrcWindow & a_ReturnedVal);
251 bool GetStackValue(int a_StackPos, PtrcWitherSkullEntity & a_ReturnedVal);
252 bool GetStackValue(int a_StackPos, ConstPtrcWitherSkullEntity & a_ReturnedVal);
253 bool GetStackValue(int a_StackPos, PtrcWorld & a_ReturnedVal);
254 bool GetStackValue(int a_StackPos, ConstPtrcWorld & a_ReturnedVal);
255 bool GetStackValue(int a_StackPos, PtrHTTPFormData & a_ReturnedVal);
256 bool GetStackValue(int a_StackPos, ConstPtrHTTPFormData & a_ReturnedVal);
257 bool GetStackValue(int a_StackPos, PtrHTTPRequest & a_ReturnedVal);
258 bool GetStackValue(int a_StackPos, ConstPtrHTTPRequest & a_ReturnedVal);
259 bool GetStackValue(int a_StackPos, PtrHTTPTemplateRequest & a_ReturnedVal);
260 bool GetStackValue(int a_StackPos, ConstPtrHTTPTemplateRequest & a_ReturnedVal);
261 bool GetStackValue(int a_StackPos, PtrTakeDamageInfo & a_ReturnedVal);
262 bool GetStackValue(int a_StackPos, ConstPtrTakeDamageInfo & a_ReturnedVal);
263 
264 
265 
266 
267 
A window that has been created by a Lua plugin and is handled entirely by that plugin This object nee...
Definition: LuaWindow.h:36
Definition: Plugin.h:20
Represents two sets of coords, minimum and maximum for each direction.
Definition: BoundingBox.h:24
Definition: Color.h:14
Container for a single chat message composed of multiple functional parts.
Definition: CompositeChat.h:34
Definition: Cuboid.h:10
Class that stores item enchantments or stored-enchantments The enchantments may be serialized to a st...
Definition: Enchantments.h:42
Definition: Boat.h:20
Definition: ExpOrb.h:13
Definition: Pawn.h:17
Definition: Pickup.h:20
Definition: Player.h:29
This class represents the player's inventory The slots are divided into three areas:
Definition: Inventory.h:36
Definition: Item.h:37
This class bridges a vector of cItem for safe access via Lua.
Definition: Item.h:215
Encapsulates an in-game world map.
Definition: Map.h:83
Manages the in-game maps of a single world - Thread safe.
Definition: MapManager.h:29
Definition: File.h:38
The root of the object hierarchy.
Definition: Root.h:50
Definition: Server.h:56
Represents a UI window.
Definition: Window.h:54
Definition: UUID.h:11
Definition: World.h:53