lua_pseudo_code.cpp

Go to the documentation of this file.
00001 // ##### ../lua/lib.plugin.lua
00002 // ##### ../lua/lib.test.lua
00003 // ##### ../lua/lib.2d.effect.lua
00004 // ##### ../lua/lib.keybinds.lua
00005 // ##### ../lua/lib.cursor.lua
00006 // ##### ../lua/lib.export.lua
00007 // ##### ../lua/lib.mainmenu.background.lua
00008 // ##### ../lua/lib.3d.hudfx.lua
00009 // ##### ../lua/config_macros_declarations.lua
00010 // ##### ../lua/lib.2d.renderer.lua
00011 // ##### ../lua/lib.particle.lua
00012 // ##### ../lua/lib.protocol.lua
00013 // ##### ../lua/lib.mainmenu.charlist.lua
00014 // ##### ../lua/lib.mapblock.2d.terrain.lua
00015 // ##### ../lua/lib.devtool.lua
00016 // ##### ../lua/lib.artatlas.lua
00017 // ##### ../lua/lib.debugmenu.lua
00018 // ##### ../lua/lib.corpse.lua
00019 // ##### ../lua/lib.3d.cam.lua
00020 // ##### ../lua/lib.light.lua
00021 // ##### ../lua/obj/obj.player.lua
00022 // ##### ../lua/obj/obj.container.lua
00023 // ##### ../lua/obj/obj.main.lua
00024 // ##### ../lua/obj/obj.dynamic.lua
00025 // ##### ../lua/obj/obj.mobile.lua
00026 // ##### ../lua/lib.uoutils.lua
00027 // ##### ../lua/lib.spellbooks.lua
00028 // ##### ../lua/lib.2d.map.lua
00029 // ##### ../lua/lib.shardlist.lua
00030 // ##### ../lua/net/net.other.lua
00031 // ##### ../lua/net/net.packethandlers.lua
00032 // ##### ../lua/net/net.generic.lua
00033 // ##### ../lua/net/net.cursor.lua
00034 // ##### ../lua/net/net.text.lua
00035 // ##### ../lua/net/net.trade.lua
00036 // ##### ../lua/net/net.uoam.lua
00037 // ##### ../lua/net/net.walk.lua
00038 // ##### ../lua/net/net.dynamic.lua
00039 // ##### ../lua/net/net.main.lua
00040 // ##### ../lua/net/net.aoscommand.lua
00041 // ##### ../lua/net/net.multi.lua
00042 // ##### ../lua/net/net.book.lua
00043 // ##### ../lua/net/net.world.lua
00044 // ##### ../lua/net/net.login.lua
00045 // ##### ../lua/net/net.corpse.lua
00046 // ##### ../lua/net/net.sound.lua
00047 // ##### ../lua/net/net.huepicker.lua
00048 // ##### ../lua/net/net.uodragdrop.lua
00049 // ##### ../lua/net/net.tooltips.lua
00050 // ##### ../lua/net/net.mobile.lua
00051 // ##### ../lua/net/net.securetrade.lua
00052 // ##### ../lua/net/net.extended.lua
00053 // ##### ../lua/net/net.partysystem.lua
00054 // ##### ../lua/net/net.gump.lua
00055 // ##### ../lua/net/net.effect.lua
00056 // ##### ../lua/net/net.object.lua
00057 // ##### ../lua/net/net.objectpicker.lua
00058 // ##### ../lua/net/net.skill.lua
00059 // ##### ../lua/net/net.buff.lua
00060 // ##### ../lua/lib.tilefreewalk.lua
00061 // ##### ../lua/lib.deffileparser.lua
00062 // ##### ../lua/lib.profile.top.lua
00063 // ##### ../lua/lib.configdialog.lua
00064 // ##### ../lua/lib.mapblock.2d.statics.lua
00065 // ##### ../lua/lib.terrain.lua
00066 // ##### ../lua/lib.spellinfo.lua
00067 // ##### ../lua/lib.2d.dynamic.lua
00068 // ##### ../lua/lib.pathfind.lua
00069 // ##### ../lua/lib.renderer.lua
00070 // ##### ../lua/lib.mainmenu.accountlist.lua
00071 // ##### ../lua/lib.debug.lua
00072 // ##### ../lua/lib.uotooltip.lua
00073 // ##### ../lua/lib.3d.mobile.lua
00074 // ##### ../lua/filter/filter.map.lua
00075 // ##### ../lua/filter/filter.art.lua
00076 // ##### ../lua/filter/filter.granny.lua
00077 // ##### ../lua/lib.2d.cam.lua
00078 // ##### ../lua/lib.speech.lua
00079 // ##### ../lua/lib.2d.mobile.lua
00080 // ##### ../lua/lib.bugreport.lua
00081 // ##### ../lua/lib.objectpicker.lua
00082 // ##### ../lua/lib.compass.lua
00083 // ##### ../lua/lib.fallback.lua
00084 // ##### ../lua/lib.2d.hudfx.lua
00085 // ##### ../lua/lib.mainmenu.lua
00086 // ##### ../lua/config_declarations.lua
00087 // ##### ../lua/lib.3d.waterspawner.lua
00088 // ##### ../lua/lib.3d.mousepick.lua
00089 // ##### ../lua/lib.debugmode.lua
00090 // ##### ../lua/lib.data.lua
00091 // ##### ../lua/lib.mapblock.3d.multis.lua
00092 // ##### ../lua/widgets/widget.gumpdialog.lua
00093 // ##### ../lua/widgets/widget.uocontaineritem.lua
00094 // ##### ../lua/widgets/widget.uotooltip.lua
00095 // ##### ../lua/widgets/widget.uotext.lua
00096 // ##### ../lua/widgets/widget.uopaperdollitem.lua
00097 // ##### ../lua/widgets/widget.uoradiobutton.lua
00098 // ##### ../lua/widgets/widget.uobutton.lua
00099 // ##### ../lua/widgets/widget.uocontainer.lua
00100 // ##### ../lua/widgets/widget.uocheckbox.lua
00101 // ##### ../lua/widgets/widget.uoedittext.lua
00102 // ##### ../lua/widgets/widget.uoquickcasticon.lua
00103 // ##### ../lua/widgets/widget.uoimage.lua
00104 // ##### ../lua/widgets/widget.map.lua
00105 // ##### ../lua/widgets/widget.mappiece.lua
00106 // ##### ../lua/lib.mainmenu.shardlist.lua
00107 // ##### ../lua/gui/gui.healthbar.lua
00108 // ##### ../lua/gui/gui.amount.lua
00109 // ##### ../lua/gui/gui.status.lua
00110 // ##### ../lua/gui/gui.styles.lua
00111 // ##### ../lua/gui/gui.securetrade.lua
00112 // ##### ../lua/gui/gui.trade.lua
00113 // ##### ../lua/gui/gui.skill.lua
00114 // ##### ../lua/gui/gui.gumpparser.lua
00115 // ##### ../lua/gui/gui.main.lua
00116 // ##### ../lua/gui/gui.menubar.lua
00117 // ##### ../lua/gui/gui.hudfx.lua
00118 // ##### ../lua/gui/gui.chatline.lua
00119 // ##### ../lua/gui/gui.quit.lua
00120 // ##### ../lua/gui/gui.paperdoll.lua
00121 // ##### ../lua/gui/gui.popup.lua
00122 // ##### ../lua/gui/gui.helper.lua
00123 // ##### ../lua/gui/gui.spellbook.lua
00124 // ##### ../lua/gui/gui.chat.lua
00125 // ##### ../lua/gui/gui.map.lua
00126 // ##### ../lua/gui/gui.journal.lua
00127 // ##### ../lua/gui/gui.gumpmaker.lua
00128 // ##### ../lua/lib.3d.renderer.lua
00129 // ##### ../lua/lib.filepath.lua
00130 // ##### ../lua/lib.3d.effect.lua
00131 // ##### ../lua/lib.equipment.lua
00132 // ##### ../lua/lib.uodragdrop.lua
00133 // ##### ../lua/lib.mapblock.3d.dynamics.lua
00134 // ##### ../lua/lib.3d.walksmooth.lua
00135 // ##### ../lua/lib.weaponability.lua
00136 // ##### ../lua/lib.mount.lua
00137 // ##### ../lua/lib.mapblock.3d.statics.lua
00138 // ##### ../lua/lib.blendout.lua
00139 // ##### ../lua/lib.uoanim.lua
00140 // ##### ../lua/lib.static.lua
00141 // ##### ../lua/lib.thread.lua
00142 // ##### ../lua/lib.namegumps.lua
00143 // ##### ../lua/lib.gfxconfig.lua
00144 // ##### ../lua/lib.mapblock.scheduler.lua
00145 // ##### ../lua/lib.uoids.lua
00146 // ##### ../lua/lib.packet.lua
00147 // ##### ../lua/lib.mapblock.grid.lua
00148 // ##### ../lua/lib.mapblock.3d.water.lua
00149 // ##### ../lua/lib.mapblock.base.lua
00150 // ##### ../lua/lib.net.lua
00151 // ##### ../lua/lib.3d.cadunetree.lua
00152 // ##### ../lua/lib.2d.spriteblock.lua
00153 // ##### ../lua/lib.charcreate.lua
00154 // ##### ../lua/lib.registry.slow.lua
00155 // ##### ../lua/lib.walking3.lua
00156 // ##### ../lua/lib.thread.test1.lua
00157 // ##### ../lua/lib.mapblock.3d.terrain.lua
00158 // ##### ../lua/lib.offlinemode.lua
00159 // ##### ../lua/lib.mapblock.spawner.lua
00160 // ##### ../lua/lib.mainmenu.charcreate.lua
00161 // ##### ../lua/lib.3d.tilebatch.lua
00162 // ##### ../lua/lib.bodygfx.lua
00163 // ##### ../lua/lib.easyuo.lua
00164 // ##### ../lua/lib.3d.multispawner.lua
00165 // ##### ../lua/lib.huepicker.lua
00166 // ##### ../lua/lib.particle.effects.lua
00167 // ##### ../lua/lib.unifont.lua
00168 // ##### ../lua/lib.granny.types.lua
00169 // ##### ../lua/lib.hue.lua
00170 // ##### ../lua/lib.randomname.lua
00171 // ##### ../lua/lib.3d.map.lua
00172 // ##### ../lua/lib.iris_atlasgroup.lua
00173 // ##### ../lua/lib.packetvideo.lua
00174 // ##### ../lua/lib.granny.wrap.lua
00175 // ##### ../lua/lib.macrolist.lua
00176 // ##### ../lua/lib.razorpacketvideo.lua
00177 // ##### ../lua/lib.buff.lua
00178 // ##### ../lua/main.lua
00179 // ##### ../lua/lib.configdialog.hotkeys.lua
00180 // ##### ../lua/lib.book.lua
00181 // ##### ../lua/lib.razormacro.lua
00182 // ##### ../lua/lib.particle.debug.lua
00183 // ##### ../lua/lib.granny.loader.lua
00184 // ##### ../lua/lib.razorconfig.lua
00185 // ##### ../lua/lib.3d.light.lua
00186 // ##### ../lua/lib.cliloc.lua
00187 // ##### ../lua/lib.granny.anim.lua
00188 // ##### ../lua/lib.3d.dynamic.lua
00189 // ##### ../lua/lib.mapblock.aabb.lua
00190 // ##### ../lua/lib.mousepick.lua
00191 // ##### ../lua/lib.configdialog.macro.lua
00192 // ##### ../lua/lib.boat.lua
00193 // ##### ../lua/lib.proxy.lua
00194 // ##### ../lua/profiles/gfx_none.lua
00195 // ##### ../lua/profiles/gfx_med.lua
00196 // ##### ../lua/profiles/gfx_ultralow.lua
00197 // ##### ../lua/profiles/gfx_high.lua
00198 // ##### ../lua/profiles/gfx_low.lua
00199 // ##### ../lua/profiles/gfx_ultrahigh.lua
00200 // ##### ../lua/lib.sound.iris.lua
00201 // ##### ../lua/lib.3d.combat.lua
00202 // ##### ../lua/lib.3d.dynamicspawner.lua
00203 // ##### ../lua/lib.terrain.multitex.lua
00204 // ##### ../lua/lib.gump.samples.lua
00205 // ##### ../lua/lib.desktop.lua
00206 // ##### ../lua/lib.diff.lua
00207 // ##### ../lua/lib.granny.lua
00208 // ##### ../lua/lib.granny.debug.lua
00209 // ##### ../lua/lib.stitchin.lua
00210 // ##### ../lua/lib.2d.mousepick.lua
00211 // ##### ../lua/lib.map.lua
00212 // ##### ../lua/worker_thread.lua
00213 // ##### ../lua/lib.export_houseland.lua
00214 // ##### ../lua/lib.loading.lua
00215 // ##### ../lua/lib.thread.test2.lua
00216 // ##### ../lua/lib.null.renderer.lua
00217 // ##### ../lugre/lua/lib.plugin.lua
00218 // ##### ../lugre/lua/lib.cursor.lua
00219 // ##### ../lugre/lua/lib.prism.lua
00220 // ##### ../lugre/lua/lib.gui.lua
00221 // ##### ../lugre/lua/lib.gui.widget.lua
00222 // ##### ../lugre/lua/lib.gui.layout.lua
00223 // ##### ../lugre/lua/lib.listener.lua
00224 // ##### ../lugre/lua/lugre.lua
00225 // ##### ../lugre/lua/lib.edittext.lua
00226 // ##### ../lugre/lua/lib.preview.lua
00227 // ##### ../lugre/lua/lib.guiutils.lua
00228 // ##### ../lugre/lua/lib.guimaker.lua
00229 // ##### ../lugre/lua/lib.plaingui.lua
00230 // ##### ../lugre/lua/lib.fadelines.lua
00231 // ##### ../lugre/lua/lib.chatline.lua
00232 // ##### ../lugre/lua/lib.texatlas.lua
00233 // ##### ../lugre/lua/lib.movedialog.lua
00234 // ##### ../lugre/lua/lib.config.lua
00235 // ##### ../lugre/lua/lib.atlasgroup.lua
00236 // ##### ../lugre/lua/lib.util.lua
00237 // ##### ../lugre/lua/lib.fifo.lua
00238 // ##### ../lugre/lua/lib.netmessage.lua
00239 // ##### ../lugre/lua/lib.sound.lua
00240 // ##### ../lugre/lua/lib.tooltip.lua
00241 // ##### ../lugre/lua/lib.broadcast.lua
00242 // ##### ../lugre/lua/lib.gui.xml.lua
00243 // ##### ../lugre/lua/lib.primitive.lua
00244 // ##### ../lugre/lua/lib.contextmenu.lua
00245 // ##### ../lugre/lua/lib.voxel.lua
00246 // ##### ../lugre/lua/lib.material.lua
00247 // ##### ../lugre/lua/lib.time.lua
00248 // ##### ../lugre/lua/lib.box.lua
00249 // ##### ../lugre/lua/lib.thread.lua
00250 // ##### ../lugre/lua/lib.input.lua
00251 // ##### ../lugre/lua/lib.glyphlist.lua
00252 // ##### ../lugre/lua/lib.cam.lua
00253 // ##### ../lugre/lua/lib.http.lua
00254 // ##### ../lugre/lua/lib.registry.lua
00255 // ##### ../lugre/lua/lib.xml.lua
00256 // ##### ../lugre/lua/lib.filebrowser.lua
00257 // ##### ../lugre/lua/lib.irc.lua
00258 // ##### ../lugre/lua/lib.profile.lua
00259 // ##### ../lugre/lua/lib.ode.lua
00260 // ##### ../lugre/lua/lib.vertexdecl.lua
00261 // ##### ../lugre/lua/lib.gui.test.lua
00262 // ##### ../lugre/lua/lib.gui.font.lua
00263 // ##### ../lugre/lua/lib.beam.lua
00264 // ##### ../lugre/lua/lib.simplexml.lua
00265 // ##### ../lugre/lua/lib.types.lua
00266 // ##### ../lugre/lua/udata.lua
00267 // ##### ../lugre/lua/lib.gui.spritepanel.lua
00268 // ##### ../lugre/lua/lib.job.lua
00269 // ##### ../lugre/widgets/lib.gui.widget.button.lua
00270 // ##### ../lugre/widgets/lib.gui.widget.tabpane.lua
00271 // ##### ../lugre/widgets/lib.gui.widget.table.lua
00272 // ##### ../lugre/widgets/lib.gui.widget.root.lua
00273 // ##### ../lugre/widgets/lib.gui.widget.checkbox.lua
00274 // ##### ../lugre/widgets/lib.gui.widget.spritepanel.lua
00275 // ##### ../lugre/widgets/lib.gui.widget.text.lua
00276 // ##### ../lugre/widgets/lib.gui.widget.scrollpane.lua
00277 // ##### ../lugre/widgets/lib.gui.widget.menu.lua
00278 // ##### ../lugre/widgets/lib.gui.widget.pagelist.lua
00279 // ##### ../lugre/widgets/lib.gui.widget.group.lua
00280 // ##### ../lugre/widgets/lib.gui.widget.vbox.lua
00281 // ##### ../lugre/widgets/lib.gui.widget.border.lua
00282 // ##### ../lugre/widgets/lib.gui.widget.edittext.lua
00283 // ##### ../lugre/widgets/lib.gui.widget.alignbox.lua
00284 // ##### ../lugre/widgets/lib.gui.widget.image.lua
00285 // ##### ../lugre/widgets/lib.gui.widget.slider.lua
00286 // ##### ../lugre/widgets/lib.gui.widget.list.lua
00287 // ##### ../lugre/widgets/lib.gui.widget.tooltip.lua
00288 // ##### ../lugre/widgets/lib.gui.widget.scrollbar.lua
00289 // ##### ../lugre/widgets/lib.gui.widget.statictext.lua
00290 // ##### ../lugre/widgets/lib.gui.widget.linelist.lua
00291 // ##### ../lugre/widgets/lib.gui.widget.dropdownmenu.lua
00292 // ##### ../lugre/widgets/lib.gui.widget.bar.lua
00293 // ##### ../lugre/widgets/lib.gui.widget.radiobutton.lua
00294 // ##### ../lugre/widgets/lib.gui.widget.pane.lua
00295 // ##### ../lugre/widgets/lib.gui.widget.hbox.lua
00296 // ##### ../lugre/widgets/lib.gui.widget.dummy.lua
00297 // ##### ../lugre/widgets/lib.gui.widget.window.lua
00298 // ##### ../lugre/widgets/lib.gui.widget.layer.lua
00299 // ##### ../src/granny_L.cpp
00300 // ##### ../src/data_radar_L.cpp
00301 // ##### ../src/data_gump_L.cpp
00302 // ##### ../src/builder_L.cpp
00303 // ##### ../src/data_anim_L.cpp
00304 // ##### ../src/data_tiletype_L.cpp
00305 // ##### ../src/data_artmap_L.cpp
00306 // ##### ../src/data_groundblock_L.cpp
00307 // ##### ../src/data_texmap_L.cpp
00308 // ##### ../src/data_multi_L.cpp
00309 // ##### ../src/data_staticblock_L.cpp
00310 // ##### ../src/data_L.cpp
00311 // ##### ../src/data_sound_L.cpp
00312 // ##### ../src/ogremanualloader_L.cpp
00313 // ##### ../src/data_hue_L.cpp
00314 // ##### ../src/data_font_L.cpp
00315 // ##### ../src/spritemanager_L.cpp
00316 // ##### ../lugre/src/lugre_spritelist_L.cpp
00317 // ##### ../lugre/src/lugre_material_L.cpp
00318 // ##### ../lugre/src/lugre_bitmask_L.cpp
00319 // ##### ../lugre/src/lugre_vertexbuffer_L.cpp
00320 // ##### ../lugre/src/lugre_widget_L.cpp
00321 // ##### ../lugre/src/lugre_net_L.cpp
00322 // ##### ../lugre/src/lugre_md5_L.cpp
00323 // ##### ../lugre/src/lugre_meshbuffer_L.cpp
00324 // ##### ../lugre/src/lugre_thread_L.cpp
00325 // ##### ../lugre/src/lugre_beam_L.cpp
00326 // ##### ../lugre/src/lugre_camera_L.cpp
00327 // ##### ../lugre/src/lugre_fifo_L.cpp
00328 // ##### ../lugre/src/lugre_image_L.cpp
00329 // ##### ../lugre/src/lugre_cadune_L.cpp
00330 // ##### ../lugre/src/lugre_random_L.cpp
00331 // ##### ../lugre/src/lugre_paged_geometry_L.cpp
00332 // ##### ../lugre/src/lugre_viewport_L.cpp
00333 // ##### ../lugre/src/lugre_caelum_L.cpp
00334 // ##### ../lugre/src/lugre_gfx2D_L.cpp
00335 // ##### ../lugre/src/lugre_sound_L.cpp
00336 // ##### ../lugre/src/lugre_texatlas_L.cpp
00337 // ##### ../lugre/src/lugre_ode_L.cpp
00338 // ##### ../lugre/src/lugre_gfx3D_L.cpp
00339 // ##### ../lugre/src/lugre_rendertexture_L.cpp
00340 // ##### ../src/scripting.iris.cpp
00341 // ##### ../lugre/src/lugre_scripting.cpp
00342 // ##### ../lugre/src/lugre_scripting.ogre.cpp
00343 // ##### ../lugre/src/lugre_scripting.general.cpp
00344 
00346 class __/lua/test { public:
00347 
00349 static mixed    AnalyseStatics  (mixed index) {}
00350 
00351 static mixed    LuaBitwiseTest_FIFO (mixed a) {}
00352 
00353 static mixed    LuaBitwiseTest_Hex2Num  (mixed a) {}
00354 
00356 static mixed    LuaBitwiseTest_Pair (mixed a,mixed b) {}
00357 
00359 static mixed    LuaBitwiseTest_Pair2    (mixed a,mixed b) {}
00360 
00362 static mixed    TestExpr    (mixed code) {}
00363 };
00364 
00365 class Renderer2D { public:
00366 
00367     mixed   DestroyEffect   (mixed effect) {}
00368 
00369     mixed   UpdateEffectGfx (mixed effect,mixed t) {}
00370 
00372     mixed   AddEffect   (mixed effectdata) {}
00373 
00374     mixed   CamKeyDown  (mixed key) {}
00375 
00376     mixed   CamKeyUp    (mixed key) {}
00377 
00378     mixed   SetOfflineStartPos  (mixed x,mixed y,mixed z) {}
00379 
00380     mixed   UpdateMapEnvironment    (mixed hour,mixed minute,mixed second) {}
00381 
00382     mixed   SetLastConfirmedUOPos   (mixed xloc,mixed yloc,mixed zloc) {}
00383 
00384     mixed   SetLastRequestedUOPos   (mixed xloc,mixed yloc,mixed zloc) {}
00385 
00386     mixed   SetViewDir  (mixed dx,mixed dy) {}
00387 
00388     mixed   UOPosToLocal    (mixed xloc,mixed yloc,mixed z) {}
00389 
00390     mixed   UOPosToLocal2   (mixed xloc,mixed yloc,mixed zloc) {}
00391 
00393     mixed   UOPosToPixelPos (mixed xloc,mixed yloc,mixed zloc) {}
00394 
00396     mixed   LocalPosToPixelPos  (mixed x,mixed y,mixed z) {}
00397 
00398     mixed   InitLocalCam    (mixed x,mixed y,mixed z) {}
00399 
00400     mixed   UpdateTrackingArrow (mixed ...) {}
00401 
00402     mixed   NotifyHPChange  (mixed mobile,mixed value) {}
00403 
00404     mixed   NotifyManaChange    (mixed mobile,mixed value) {}
00405 
00406     mixed   TerrainRayIntersect_Hit (mixed ...) {}
00407 
00409     mixed   SetSunLight (mixed intensity) {}
00410 
00412     mixed   SetPersonalLight    (mixed mobile,mixed intensity) {}
00413 
00414     mixed   MapRecalcScreenArea (mixed x,mixed y) {}
00415 
00416     mixed   AddDynamicItem  (mixed item) {}
00417 
00418     mixed   RemoveDynamicItem   (mixed item) {}
00419 
00420     mixed   SetMultiOnlyShowFloor   (mixed bValue) {}
00421 
00422     mixed   DynamicBlockRebuild (mixed block) {}
00423 
00424     mixed   DynamicBlockMarkAsDirty (mixed block) {}
00425 
00426     mixed   GetOrCreateDynamicBlockAndMarkAsDirty   (mixed bx,mixed by) {}
00427 
00428     mixed   UpdateDynamicBlendOut   (mixed item,mixed iBlendOutMinZ,mixed iBlendOutMaxZ) {}
00429 
00430     mixed   UpdateMultiItemGfx  (mixed item) {}
00431 
00432     mixed   Dynamics_MultiUpdateStep    (mixed item) {}
00433 
00435     mixed   UpdateDynamicItemPos    (mixed item) {}
00436 
00437     mixed   SetZoom (mixed f) {}
00438 
00439     mixed   CamChangeZoom   (mixed f) {}
00440 
00441     mixed   SetCamPos   (mixed xloc,mixed yloc,mixed zloc) {}
00442 
00444     mixed   MobileSetVisible    (mixed mobile,mixed bVisible) {}
00445 
00446     mixed   UpdateMobile    (mixed mobile) {}
00447 
00448     mixed   GetExactMobilePos   (mixed mobile) {}
00449 
00450     mixed   UpdateMobilePos (mixed mobile) {}
00451 
00452     mixed   MobileStepOne   (mixed mobile) {}
00453 
00454     mixed   GetMobileMountModelAndHue   (mixed mobile) {}
00455 
00456     mixed   GetMobileModelEquipPartAndHue   (mixed mobile,mixed layer,mixed override) {}
00457 
00458     mixed   MobileHasVisibleEquip   (mixed mobile_artid) {}
00459 
00460     mixed   UpdateMobileGfx (mixed mobile) {}
00461 
00462     mixed   DestroyMobileGfx    (mixed mobile) {}
00463 
00464     mixed   CreateMobileGfx (mixed mobile) {}
00465 
00466     mixed   MobileStartServerSideAnim   (mixed animdata) {}
00467 
00468     mixed   NotifyDamage    (mixed  mobile_serial,mixed damage) {}
00469 
00470     mixed   HUDFX_AddRisingTextOnPos    (mixed xloc,mixed yloc,mixed zloc,mixed text,mixed r,mixed g,mixed b,mixed offsetx,mixed risetime,mixed riseh) {}
00471 
00472     mixed   HUDFX_AddRisingTextOnMob    (mixed mob,mixed text,mixed r,mixed g,mixed b,mixed offsetx,mixed risetime,mixed riseh) {}
00473 
00474     mixed   DestroyMousePickItemBySerial    (mixed serial) {}
00475 
00477     mixed   RayPickTerrain  (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
00478 
00480     mixed   RayPickStatics  (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
00481 
00483     mixed   RayPickDynamics (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
00484 
00486     mixed   RayPickMobiles  (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
00487 };
00488 
00490 class __/lua/cursor { public:
00491 
00492 static mixed    SetUOCursor (mixed iIndex) {}
00493 
00496 static mixed    SetDragIcon (mixed matname,mixed w,mixed h,mixed offx,mixed offy) {}
00497 
00498 static mixed    CompleteTargetModeWithTargetMobile  (mixed mobile) {}
00499 
00500 static mixed    CompleteTargetModeWithTargetStatic  (mixed item) {}
00501 
00502 static mixed    CompleteTargetModeWithTargetGround  (mixed xloc,mixed yloc,mixed zloc) {}
00503 
00504 static mixed    CompleteTargetMode  (mixed hitobject,mixed maxrange) {}
00505 };
00506 
00507 class Renderer3D { public:
00508 
00509     mixed   HUDFX_AddRisingTextOnMob    (mixed mob,mixed text,mixed r,mixed g,mixed b,mixed offsetx,mixed risetime,mixed riseh) {}
00510 
00511     mixed   CamKeyUp    (mixed key) {}
00512 
00513     mixed   CamKeyDown  (mixed key) {}
00514 
00515     mixed   InitLocalCam    (mixed x,mixed y,mixed z) {}
00516 
00517     mixed   CamChangeZoom   (mixed add) {}
00518 
00519     mixed   ChangeCamMode   (mixed targetmode) {}
00520 
00522     mixed   UpdateMobileModel   (mixed mobile) {}
00523 
00524     mixed   UpdateMobileVisibility  (mixed mobile) {}
00525 
00526     mixed   UpdateAura  (mixed  mobile,mixed forceupdate ) {}
00527 
00528     mixed   UpdateMobile    (mixed  mobile ) {}
00529 
00530     mixed   UpdateMobilePos (mixed mobile,mixed x,mixed y,mixed z,mixed qw,mixed qx,mixed qy,mixed qz) {}
00531 
00534     mixed   StepMobile  (mixed mobile) {}
00535 
00536     mixed   MobileSetVisible    (mixed mobile,mixed bVisible) {}
00537 
00538     mixed   DestroyMobileField  (mixed  mobile,mixed fieldname ) {}
00539 
00540     mixed   DestroyMobileGfx    (mixed  mobile ) {}
00541 
00542     mixed   CreateMobileGfx (mixed  mobile ) {}
00543 
00545     mixed   SelectMobile    (mixed iSerial) {}
00546 
00555     mixed   MobileStartServerSideAnim   (mixed animdata) {}
00556 
00557     mixed   GetExactMobilePos   (mixed mobile) {}
00558 
00559     mixed   DestroyMousePickItemBySerial    (mixed serial) {}
00560 
00563     mixed   TerrainRayIntersect_Hit (mixed tx,mixed ty,mixed tiletype,mixed hit_dist,mixed minz,mixed maxz) {}
00564 
00565     mixed   SetOfflineStartPos  (mixed x,mixed y,mixed z) {}
00566 
00567     mixed   SetLastConfirmedUOPos   (mixed xloc,mixed yloc,mixed zloc) {}
00568 
00569     mixed   SetLastRequestedUOPos   (mixed xloc,mixed yloc,mixed zloc) {}
00570 
00572     mixed   SetViewDir  (mixed dx,mixed dy) {}
00573 
00575     mixed   UOPosToLocal    (mixed xloc,mixed yloc,mixed z) {}
00576 
00577     mixed   UOPosToLocal2   (mixed xloc,mixed yloc,mixed zloc) {}
00578 
00580     mixed   LocalToUOPos    (mixed xlocal,mixed ylocal,mixed zlocal) {}
00581 
00583     mixed   UOPosToPixelPos (mixed xloc,mixed yloc,mixed zloc) {}
00584 
00586     mixed   LocalPosToPixelPos  (mixed x,mixed y,mixed z) {}
00587 
00589     mixed   TranslateOsiWalkAngle   (mixed x) {}
00590 
00591     mixed   SetMapAreaEnv   (mixed env) {}
00592 
00593     mixed   SetMapEnvironment   (mixed bUnderGround) {}
00594 
00595     mixed   UpdateMapEnvironment    (mixed hour,mixed minute,mixed second) {}
00596 
00597     mixed   SetupShadows    (mixed strShadowTechnique) {}
00598 
00600     mixed   AddEffect   (mixed  effect ) {}
00601 
00603     mixed   AddLightningEffect  (mixed effect) {}
00604 
00605     mixed   ParticleEffectHelper    (mixed effect,mixed relx,mixed rely,mixed relz) {}
00606 
00608     mixed   AddHuedMeshEffect   (mixed  effect,mixed relx,mixed rely,mixed relz ) {}
00609 
00611     mixed   AddParticleEffect   (mixed  effect,mixed particlename,mixed relx,mixed rely,mixed relz,mixed scalex,mixed scaley,mixed scalez) {}
00612 
00614     mixed   Hook_ItemAddParticle    (mixed artid,mixed x,mixed y,mixed z) {}
00615 
00616     mixed   UpdateTrackingArrow (mixed  active,mixed x,mixed y ) {}
00617 
00619     mixed   WalkSmoothUpdate    (mixed mobile) {}
00620 
00621     mixed   WalkSmoothStep  (mixed mobile) {}
00622 
00624     mixed   WalkSmoothReset (mixed mobile) {}
00625 
00626     mixed   SetSimpleMobilePos  (mixed mobile) {}
00627 
00628     mixed   GenerateCaduneTree  (mixed entity) {}
00629 
00631     mixed   IsZLayerVisible (mixed layerZ) {}
00632 
00634     mixed   UpdateStaticVisibility  (mixed entity) {}
00635 
00636     static mixed    CalculatePointLightAttenuation  (mixed radius) {}
00637 
00640     mixed   SetSunLight (mixed intensity) {}
00641 
00643     mixed   SetPersonalLight    (mixed mobile,mixed intensity) {}
00644 
00646     mixed   CalcPointLightValueDependingOnSun   (mixed p) {}
00647 
00649     mixed   AddStandartUOPointLight (mixed x,mixed y,mixed z,mixed r) {}
00650 
00655     mixed   AddPointLight   (mixed x,mixed y,mixed z,mixed dr,mixed dg,mixed db,mixed sr,mixed sg,mixed sb,mixed ar,mixed ag,mixed ab,mixed aa) {}
00656 
00657     mixed   RemovePointLight    (mixed name) {}
00658 
00660     mixed   DestroyDynamicBlock (mixed bx,mixed by) {}
00661 
00662     mixed   UpdateDynamicItemPos    (mixed  dynamic,mixed randomRotation ) {}
00663 
00664     mixed   UpdateDynamicVisibility (mixed dynamic) {}
00665 
00667     mixed   MarkDynamicBlockDirty   (mixed x,mixed y) {}
00668 
00669     mixed   AddDynamicToMap (mixed dynamic) {}
00670 
00671     mixed   RemoveDynamicFromMap    (mixed dynamic) {}
00672 
00674     mixed   RebuildDynamic  (mixed  dynamic ) {}
00675 
00676     mixed   RebuildAllDynamicsWithArtid (mixed artid) {}
00677 
00679     mixed   DestroyMultiGraphic (mixed multi) {}
00680 
00683     mixed   AddMultiItem    (mixed  item ) {}
00684 
00685     mixed   AddCorpseItem   (mixed  item ) {}
00686 
00688     mixed   AddDynamicItem  (mixed  item ) {}
00689 
00690     mixed   CreateArtBillBoard  (mixed  gfx,mixed iArtID,mixed iHue,mixed bShowDebugBoxInstead ) {}
00691 
00692     mixed   RemoveDynamicItem   (mixed  item ) {}
00693 
00695     mixed   DestroyDynamicGfx   (mixed dynamic) {}
00696 
00698     mixed   CombatCreateDamageText  (mixed text,mixed x,mixed y,mixed z,mixed r,mixed g,mixed b,mixed a,mixed size,mixed speed,mixed lifetime) {}
00699 
00701     mixed   NotifyDamage    (mixed serial,mixed damage) {}
00702 
00704     mixed   NotifyHPChange  (mixed mobile,mixed value) {}
00705 
00707     mixed   NotifyManaChange    (mixed mobile,mixed value) {}
00708 };
00709 
00711 class __/lua/protocol { public:
00712 
00713 static mixed    ClientVersionIsPost (mixed version) {}
00714 
00715 static mixed    HandlePacket    (mixed input,mixed iId,mixed iPacketSize) {}
00716 
00717 static mixed    LogOutgoingPacket   (mixed fifo,mixed len) {}
00718 
00719 static mixed    LogIncomingPacket   (mixed fifo,mixed len) {}
00720 
00721 static mixed    LogPacket   (mixed fifo,mixed len,mixed direction) {}
00722 
00723 static mixed    HexDumpUOPacket (mixed fifo,mixed len,mixed bIsFromClient,mixed traceback) {}
00724 };
00725 
00727 class __/lua/mainmenu_charlist { public:
00728 
00730 static mixed    MainMenu_GetSortedCharlist  (mixed charlist) {}
00731 
00732 static mixed    MainMenu_DeleteChar (mixed slot,mixed name) {}
00733 };
00734 
00735 class cMapBlock_2D_Terrain { public:
00736 
00738     mixed   RayPick (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
00739 };
00740 
00742 class __/lua/devtool { public:
00743 
00745 static mixed    DevToolSearchTexture    (mixed iTextureID) {}
00746 
00748 static mixed    DevToolSearchStatic (mixed iSearchTileTypeID) {}
00749 
00750 static mixed    DevToolTeleportCam  (mixed xloc,mixed yloc,mixed zloc) {}
00751 
00752 static mixed    AdjustArtPositionSplitRotationStringToXYZ   (mixed txt) {}
00753 
00754 static mixed    AdjustArtPositionInfoString (mixed xadd,mixed yadd,mixed zadd,mixed xrot,mixed yrot,mixed zrot) {}
00755 
00756 static mixed    AdjustArtPositionAdjustButtonHandler    (mixed dialog,mixed xadd,mixed yadd,mixed zadd,mixed xrot,mixed yrot,mixed zrot) {}
00757 
00758 static mixed    AdjustArtPositionControlDialog  (mixed tileid) {}
00759 
00760 static mixed    AdjustArtPosition   (mixed x,mixed y,mixed z) {}
00761 
00762 static mixed    DevToolListStuffUnderMouse  (mixed x,mixed y,mixed z,mixed radius) {}
00763 
00765 static mixed    SearchStaticType    (mixed iSearchTileTypeID) {}
00766 
00767 static mixed    GetStaticMeshTextureListString  (mixed iTileTypeID) {}
00768 
00769 static mixed    ListStaticsNearPos  (mixed x,mixed y,mixed z,mixed radius) {}
00770 
00771 static mixed    ListDynamicsNearPos (mixed x,mixed y,mixed z,mixed radius) {}
00772 };
00773 
00775 class __/lua/artatlas { public:
00776 
00779 static mixed    ArtAtlasLoadAndLockDirect   (mixed iTileTypeID,mixed iHue,mixed pLockKeeper,mixed basematerial) {}
00780 
00783 static mixed    ArtAtlasLoadAndLock (mixed iTileTypeID,mixed iHue,mixed pLockKeeper) {}
00784 
00785 static mixed    ArtAtlasUnLock  (mixed pLockKeeper) {}
00786 };
00787 
00789 class __/lua/debugmenu { public:
00790 
00791 static mixed    RepairEquipIndex    (mixed arr) {}
00792 
00793 static mixed    DebugMenuSetParam1  (mixed value) {}
00794 
00795 static mixed    DebugMenuChangeParam1   (mixed delta) {}
00796 
00797 static mixed    DebugDeleteModel    (mixed id) {}
00798 
00799 static mixed    DebugFlipModel  (mixed id) {}
00800 
00801 static mixed    DebugExportModel    (mixed id) {}
00802 
00803 static mixed    DebugMenuJumpToArtID    (mixed id) {}
00804 
00806 static mixed    MakeUOArtImageForDialog (mixed iTileTypeID,mixed iHue,mixed iMaxW,mixed iMaxH) {}
00807 
00809 static mixed    checkGlobals    (mixed debugmenumodelindex) {}
00810 
00811 static mixed    ShowDebugMenuArtList    (mixed iStart,mixed debugmode) {}
00812 
00814 static mixed    UpdateEditText  (mixed widget,mixed controls) {}
00815 
00816 static mixed    MyStartParticleDebugMode    (mixed data) {}
00817 
00818 static mixed    MyParticleDebugMode_SetIndex    (mixed index) {}
00819 };
00820 
00822 class __/lua/corpse { public:
00823 
00824 static mixed    IsCorpseArtID   (mixed artid) {}
00825 
00827 static mixed    Update_CorpseContainer  (mixed container_serial) {}
00828 };
00829 
00831 class __/lua/obj/obj_player { public:
00832 
00833 static mixed    SetUpDateRange  (mixed range) {}
00834 
00835 static mixed    IsPlayerMobile  (mixed mobile) {}
00836 
00839 static mixed    NotifyWarmode   (mixed flag) {}
00840 
00842 static mixed    UpdatePlayerBodySerial  (mixed serial) {}
00843 
00844 static mixed    GetUODistToPlayer   (mixed xloc,mixed yloc) {}
00845 
00846 static mixed    GetUODistToPos  (mixed xloc,mixed yloc,mixed xloc2,mixed yloc2) {}
00847 
00848 static mixed    IsOutsideRange  (mixed xloc,mixed yloc,mixed xloc2,mixed yloc2,mixed range) {}
00849 
00851 static mixed    DestroyObjectsFarFromPlayer (mixed player_xloc,mixed player_yloc) {}
00852 };
00853 
00855 class __/lua/obj/obj_container { public:
00856 
00857 static mixed    GetContainer    (mixed container_or_serial) {}
00858 
00861 static mixed    HandleEquipItem (mixed dynamicdata) {}
00862 
00864 static mixed    IsContainerAlreadyOpen  (mixed container_or_serial) {}
00865 
00867 static mixed    RefreshContainerItemWidgets (mixed container) {}
00868 
00870 static mixed    HandleOpenContainer (mixed containerdata) {}
00871 
00880 static mixed    CloseContainer  (mixed serial) {}
00881 
00883 static mixed    GetOrCreateContainer    (mixed serial) {}
00884 
00885 static mixed    OpenContainer   (mixed serial,mixed x,mixed y) {}
00886 
00888 static mixed    ScanItemPropBoolean (mixed props,mixed line,mixed pattern,mixed field) {}
00889 
00890 static mixed    ScanItemPropNumber  (mixed props,mixed line,mixed pattern,mixed field) {}
00891 };
00892 
00893 class gContainerPrototype { public:
00894 
00895     mixed   RemoveContentObject (mixed object) {}
00896 
00897     mixed   AddContentObject    (mixed object) {}
00898 };
00899 
00901 class __/lua/obj/obj_main { public:
00902 
00903 static mixed    GetMobileEquipmentItem  (mixed mobile,mixed layer) {}
00904 
00905 static mixed    GetMobileEquipmentList  (mixed mobile) {}
00906 
00907 static mixed    GetContainerContentList (mixed container) {}
00908 
00909 static mixed    GetObjectBySerial   (mixed serial) {}
00910 
00911 static mixed    GetObject   (mixed object_or_serial) {}
00912 
00913 static mixed    DynamicIsInWorld    (mixed dynamic) {}
00914 
00916 static mixed    GetDynamicsAtPosition   (mixed xloc,mixed yloc) {}
00917 
00918 static mixed    DynamicRemoveFromPosCache   (mixed dynamic) {}
00919 
00920 static mixed    DynamicAddToPosCache    (mixed dynamic) {}
00921 
00922 static mixed    DynamicUpdatePosCache   (mixed dynamic) {}
00923 
00926 static mixed    InitializeObject    (mixed serial) {}
00927 
00929 static mixed    CleanupObject   (mixed object) {}
00930 
00931 static mixed    DestroyObjectBySerial   (mixed serial) {}
00932 
00934 static mixed    DestroyAllObjects   (mixed bDontClearPlayer) {}
00935 };
00936 
00938 class __/lua/obj/obj_dynamic { public:
00939 
00941 static mixed    GetDynamic  (mixed dynamic_or_serial) {}
00942 
00944 static mixed    InitializeDynamic   (mixed serial) {}
00945 
00948 static mixed    CreateOrUpdateDynamic   (mixed dynamicdata,mixed mobile) {}
00949 };
00950 
00951 class gDynamicPrototype { public:
00952 
00954     mixed   Update  (mixed dynamicdata,mixed mobile) {}
00955 
00957     mixed   SetContainer    (mixed newcontainer_or_serial) {}
00958 
00959     mixed   NotifyListener  (mixed eventname) {}
00960 };
00961 
00963 class __/lua/obj/obj_mobile { public:
00964 
00966 static mixed    IsGhostBodyID   (mixed bodyid) {}
00967 
00968 static mixed    IsOrWasMobile   (mixed serial) {}
00969 
00970 static mixed    GetMobile   (mixed mobile_or_serial) {}
00971 
00973 static mixed    InitializeMobile    (mixed serial) {}
00974 
00976 static mixed    CreateOrUpdateMobile    (mixed mobiledata,mixed equipmentdata) {}
00977 
00979 static mixed    GetNotorietyColor   (mixed n) {}
00980 };
00981 
00982 class gMobilePrototype { public:
00983 
00984     mixed   NotifyListener  (mixed eventname) {}
00985 
00986     mixed   SetNotoriety    (mixed notoriety) {}
00987 
00988     mixed   GetSqDistToPos  (mixed xloc,mixed yloc) {}
00989 
00991     mixed   Update  (mixed mobiledata,mixed equipmentdata) {}
00992 
00994     mixed   UpdateFlags (mixed bForceChange) {}
00995 
00998     mixed   UpdateStatsLockState    (mixed str,mixed dex,mixed int) {}
00999 
01000     mixed   UpdateStats (mixed stats) {}
01001 
01002     mixed   UpdateHealth    (mixed curvalue,mixed maxvalue) {}
01003 
01004     mixed   UpdateMana  (mixed curvalue,mixed maxvalue) {}
01005 
01006     mixed   UpdateStamina   (mixed curvalue,mixed maxvalue) {}
01007 
01009     mixed   NameHint    (mixed model,mixed charname,mixed message) {}
01010 
01011     mixed   SetName (mixed shortname,mixed longname) {}
01012 
01013     mixed   GetEquipmentAtLayer (mixed layer) {}
01014 
01016     mixed   DisplayTextOverHead (mixed message,mixed r,mixed g,mixed b) {}
01017 };
01018 
01020 class __/lua/uoutils { public:
01021 
01023 static mixed    CreateSimpleXMLRegistry (mixed filename,mixed bAbsolutePath) {}
01024 
01025 static mixed    TileOffsetToPixelOffset (mixed tx,mixed ty) {}
01026 
01027 static mixed    PixelOffsetToTileOffset (mixed px,mixed py) {}
01028 
01029 static mixed    ApplyDir    (mixed dir,mixed posx,mixed posy) {}
01030 
01031 static mixed    Dir2Quaternion  (mixed dir) {}
01032 
01033 static mixed    DirWrap (mixed iDir) {}
01034 
01035 static mixed    DirFromPlayerToObject   (mixed o) {}
01036 
01037 static mixed    DirFromObjectToObject   (mixed a,mixed b) {}
01038 
01039 static mixed    DirFromLocalDxDy    (mixed dx,mixed dy) {}
01040 
01041 static mixed    DirFromUODxDy   (mixed dx,mixed dy) {}
01042 
01044 static mixed    GetDirXLocal    (mixed dir) {}
01045 
01046 static mixed    GetDirYLocal    (mixed dir) {}
01047 
01049 static mixed    DirIsDiagonal   (mixed dir) {}
01050 
01051 static mixed    GetDirX (mixed dir) {}
01052 
01055 static mixed    GetHueColor (mixed hue) {}
01056 
01057 static mixed    GetDirY (mixed dir) {}
01058 
01059 static mixed    GetItemTooltipOrLabel   (mixed serial) {}
01060 
01061 static mixed    ClearToolTipAndLabelCache   (mixed serial) {}
01062 
01064 static mixed    UnicodeFix  (mixed text) {}
01065 
01066 static mixed    UniCodeDualPop  (mixed fifo,mixed number_of_unicode_chars) {}
01067 
01068 static mixed    UOShortenName   (mixed text) {}
01069 };
01070 
01071 class res { public:
01072 
01073     mixed   Get (mixed name) {}
01074 
01075     mixed   Set (mixed name,mixed val) {}
01076 };
01077 
01079 class __/lua/spellbooks { public:
01080 
01081 static mixed    SearchSpellIDByName (mixed spellname) {}
01082 
01083 static mixed    Convert_Spellbookcontainer  (mixed matrix,mixed container) {}
01084 
01085 static mixed    GetSpellIDByName    (mixed spellname) {}
01086 
01087 static mixed    GetSpellNameByID    (mixed spellid) {}
01088 
01089 static mixed    GetSpellCircleByID  (mixed spellid) {}
01090 
01091 static mixed    GetSpellBookIDBySpellID (mixed spellid) {}
01092 
01093 static mixed    IsMageSpell (mixed spellid) {}
01094 
01096 static mixed    GetSpell_CastDelayBase  (mixed spellid) {}
01097 
01098 static mixed    GetSpell_CastDelayMinimum   (mixed spellid) {}
01099 
01100 static mixed    GetSpell_CastDelayFastScalar    (mixed spellid) {}
01101 
01105 static mixed    GetSpellCastTime    (mixed spellid,mixed fc,mixed bBuffActive_Protection,mixed bBuffActive_EssenceOfWind) {}
01106 
01109 static mixed    GetSpellCastTimeForPlayer   (mixed spellid) {}
01110 };
01111 
01113 class __/lua/2d_map { public:
01114 
01115 static mixed    CreateMapBlockSpawner2D (mixed pBlockClass,mixed pScheduler) {}
01116 };
01117 
01118 class cMapBlockSpawner2D { public:
01119 
01120     mixed   Step    (mixed t,mixed x,mixed y) {}
01121 };
01122 
01124 class __/lua/shardlist { public:
01125 
01126 static mixed    GetCharFilePath (mixed loginname,mixed charid,mixed subserverid) {}
01127 
01128 static mixed    GetShardConfigFilePath  (mixed shardname) {}
01129 
01130 static mixed    ShardListFileNamePartEncode (mixed x) {}
01131 
01132 static mixed    GetCharFileData (mixed user,mixed charid) {}
01133 
01134 static mixed    GetCharFileShortInfo    (mixed user,mixed charid) {}
01135 
01136 static mixed    ShardMemoryGetList  (mixed listname) {}
01137 
01138 static mixed    ShardMemoryGet  (mixed listname,mixed key) {}
01139 
01140 static mixed    ShardMemorySet  (mixed listname,mixed key,mixed value) {}
01141 
01142 static mixed    GetStoredPassword   (mixed host,mixed port,mixed username) {}
01143 
01144 static mixed    SetStoredPassword   (mixed host,mixed port,mixed username,mixed password) {}
01145 
01146 static mixed    ClearStoredPassword (mixed host,mixed port,mixed username) {}
01147 };
01148 
01150 class __/lua/net/net_other { public:
01151 
01153 static mixed    Send_UpdateRangeRequest (mixed range) {}
01154 
01155 static mixed    IsMobilePoisoned    (mixed mobile) {}
01156 
01157 static mixed    IsMobileMortaled    (mixed mobile) {}
01158 
01160 static mixed    Send_CombatMode (mixed iWarMode) {}
01161 
01163 static mixed    Send_AttackReq  (mixed mobile_serial) {}
01164 
01166 static mixed    Send_Rename_MOB (mixed serial,mixed name) {}
01167 
01170 static mixed    Send_Spell  (mixed spellid,mixed expansionflag) {}
01171 };
01172 
01174 class __/lua/net/net_generic { public:
01175 
01179 static mixed    Send_StatsLockState (mixed stat,mixed lockstate) {}
01180 
01182 static mixed    Send_PopupRequest   (mixed serial) {}
01183 
01187 static mixed    Send_PopupAnswer    (mixed popupserial,mixed entrytag) {}
01188 
01189 static mixed    SendBandageSelf (mixed bandageid) {}
01190 
01191 static mixed    SendBandageCommand  (mixed bandageid,mixed targetid) {}
01192 };
01193 
01195 class __/lua/net/net_cursor { public:
01196 
01198 static mixed    Send_Target (mixed bIsPos,mixed flag,mixed serial,mixed x,mixed y,mixed z,mixed model,mixed bIsCancel) {}
01199 
01201 static mixed    Send_Target_Ground  (mixed x,mixed y,mixed z) {}
01202 
01204 static mixed    Send_Target_Static  (mixed x,mixed y,mixed z,mixed entity,mixed artid) {}
01205 
01207 static mixed    Send_Target_Item    (mixed item) {}
01208 
01210 static mixed    Send_Target_Mobile  (mixed mobile) {}
01211 
01213 static mixed    Send_Target_Dynamic (mixed dynamic) {}
01214 
01215 static mixed    Send_Target_MultiPart   (mixed x,mixed y,mixed z,mixed item,mixed hit_artid) {}
01216 };
01217 
01219 class __/lua/net/net_text { public:
01220 
01221 static mixed    GetItemLabelHue (mixed serial) {}
01222 
01223 static mixed    GetItemLabel    (mixed serial) {}
01224 
01225 static mixed    PreAOSAttributeAddHints (mixed text) {}
01226 
01227 static mixed    MyReplace   (mixed subject,mixed search,mixed add,mixed bAtStart) {}
01228 
01230 static mixed    SetPreAOSAttributes (mixed serial,mixed lines) {}
01231 
01232 static mixed    UpdateLabelCache    (mixed serial) {}
01233 
01234 static mixed    GetLabelCacheNoCreate   (mixed serial) {}
01235 
01236 static mixed    GetOrCreateLabelCache   (mixed serial) {}
01237 
01238 static mixed    HandleUOText    (mixed data) {}
01239 
01242 static mixed    Send_Unicode_Text_Entry (mixed text,mixed text_unicode) {}
01243 
01244 static mixed    Send_Plain_Text_Entry   (mixed text,mixed text_unicode) {}
01245 
01248 static mixed    Send_Speech (mixed speech) {}
01249 
01250 static mixed    MyUTF8GetBits   (mixed c,mixed insize,mixed startbit,mixed numbits) {}
01251 
01252 static mixed    UniCodeChar2UTF8Arr (mixed arr,mixed c) {}
01253 
01254 static mixed    Plaintext2UTF8Arr   (mixed plaintext) {}
01255 
01256 static mixed    UTF8Arr2String  (mixed utf8arr) {}
01257 
01258 static mixed    Plaintext2UTF8String    (mixed plaintext) {}
01259 
01263 static mixed    Send_UnicodeSpeech  (mixed ascistr,mixed mode,mixed huecolor,mixed font,mixed text_unicode,mixed bOverlenCall) {}
01264 
01266 static mixed    DualUniCodeSubStr   (mixed asci,mixed unicode,mixed startpos,mixed endpos) {}
01267 
01268 static mixed    UniCodeConcat   (mixed a,mixed b) {}
01269 };
01270 
01272 class __/lua/net/net_trade { public:
01273 
01275 static mixed    GetShopMobileID (mixed shop) {}
01276 
01281 static mixed    SendBuyAccept   (mixed shop,mixed goods) {}
01282 
01285 static mixed    SendSellAccept  (mixed shop,mixed goods) {}
01286 };
01287 
01289 class __/lua/net/net_uoam { public:
01290 
01291 static mixed    UOAM_Start  (mixed name,mixed pass,mixed server,mixed port) {}
01292 
01293 static mixed    UOAM_RecvData   (mixed fifo) {}
01294 
01295 static mixed    UOAM_RecvData_OnePacket (mixed fifo,mixed len) {}
01296 
01297 static mixed    GetSkipLen  (mixed x) {}
01298 
01299 static mixed    TestSkipLen (mixed namelen,mixed skip) {}
01300 
01306 static mixed    IsAscii (mixed c) {}
01307 
01308 static mixed    UOAM_SendPosUpdate  (mixed ...) {}
01309 
01310 static mixed    UOAM_SendChat   (mixed text) {}
01311 
01313 static mixed    UOAM_Short2ByteArray    (mixed value) {}
01314 
01316 static mixed    UOAM_Long2ByteArray (mixed value) {}
01317 
01318 static mixed    UOAM_PushHandshake  (mixed fifo) {}
01319 
01321 static mixed    UOAM_PushPosUpdate  (mixed fifo,mixed uname,mixed upass,mixed i22,mixed facet,mixed x,mixed y) {}
01322 
01323 static mixed    UOAM_PushChatPoll   (mixed fifo,mixed uname,mixed upass) {}
01324 
01326 static mixed    UOAM_PushChatInit   (mixed fifo,mixed uname,mixed upass) {}
01327 
01328 static mixed    UOAM_PushChat   (mixed fifo,mixed uname,mixed upass,mixed text) {}
01329 
01330 static mixed    UOAM_ArrayStartsWith    (mixed arr1,mixed arr2,mixed arr2first) {}
01331 
01332 static mixed    MyChunk (mixed name,mixed bytes) {}
01333 };
01334 
01336 class __/lua/net/net_walk { public:
01337 
01338 static mixed    Request_Movement    (mixed iDir,mixed bRunning) {}
01339 
01340 static mixed    WalkLog (mixed ...) {}
01341 
01343 static mixed    FastWalk_Init   (mixed keyarr) {}
01344 
01345 static mixed    FastWalk_PushKey    (mixed key) {}
01346 
01348 static mixed    SetPlayerPos    (mixed xloc,mixed yloc,mixed zloc,mixed fulldir,mixed bTeleported) {}
01349 
01351 static mixed    WalkStep_TurnToDir  (mixed iDir) {}
01352 
01354 static mixed    WalkStep_CanWalkInDir   (mixed iDir) {}
01355 
01357 static mixed    WalkStep_WalkInDir  (mixed iDir,mixed bRunFlag,mixed bTrySides,mixed bAutoOpenDoors) {}
01358 
01359 static mixed    WalkStep_WalkToPosSimple    (mixed xloc,mixed yloc,mixed bRunFlag,mixed bTrySides,mixed bAutoOpenDoors) {}
01360 
01361 static mixed    WalkGetInterval (mixed bRunFlag) {}
01362 
01363 static mixed    WalkGetIntervalEx   (mixed bHasMount,mixed iBodyID,mixed bRunFlag) {}
01364 
01366 static mixed    ExecWalkRequestIfPossible   (mixed iDir,mixed bRunFlag,mixed nextzloc) {}
01367 
01369 static mixed    SendWalkRequest (mixed iFullDir,mixed iSeqNum,mixed iFastKey) {}
01370 
01373 static mixed    Send_Accept_Block_Movement  (mixed seqnumber) {}
01374 
01376 static mixed    NotifyTeleport  (mixed mobiledata) {}
01377 };
01378 
01380 class __/lua/net/net_dynamic { public:
01381 
01382 static mixed    ItemIsMulti (mixed item) {}
01383 };
01384 
01386 class __/lua/net/net_aoscommand { public:
01387 
01391 static mixed    Send_AOSCommand (mixed subcmd,mixed mobile_serial,mixed weaponability) {}
01392 };
01393 
01395 class __/lua/net/net_multi { public:
01396 
01398 static mixed    Send_CustomHouseRevision    (mixed customhouseserial) {}
01399 
01402 static mixed    CustomHouseCheckSizeValidity    (mixed w,mixed h) {}
01403 
01404 static mixed    UpdateMultiData (mixed item) {}
01405 
01406 static mixed    Multi_AddPartHelper (mixed item,mixed multi,mixed iTileTypeID,mixed iX,mixed iY,mixed iZ,mixed iHue) {}
01407 };
01408 
01410 class __/lua/net/net_login { public:
01411 
01412 static mixed    LoginDebug2 (mixed txt) {}
01413 
01415 static mixed    UOLoginPushFilledStringAddByte  (mixed fifo,mixed str,mixed filllen,mixed addbyte) {}
01416 
01419 static mixed    Send_Account_Login_Request  (mixed sName,mixed sPassword,mixed iSeed) {}
01420 
01424 static mixed    Send_GameServer_Select  (mixed iGameServerID) {}
01425 
01429 static mixed    Send_GameServer_PostLogin   (mixed sName,mixed sPassword,mixed iAccount) {}
01430 
01432 static mixed    Send_CharCreate (mixed chardata) {}
01433 
01434 static mixed    Send_Character_Select   (mixed iCharacterID,mixed iAccount) {}
01435 
01437 static mixed    Send_ClientQuery    (mixed iMode,mixed iCharacterID,mixed bAlternateForced) {}
01438 
01440 static mixed    Send_ClientVersion  (mixed sClientVersion) {}
01441 
01443 static mixed    Send_ClientLanguage (mixed lang) {}
01444 
01446 static mixed    Send_UnknownSE  (mixed databyte) {}
01447 };
01448 
01450 class __/lua/net/net_huepicker { public:
01451 
01453 static mixed    SendHuePickerResponse   (mixed serial,mixed value,mixed hue) {}
01454 };
01455 
01457 class __/lua/net/net_uodragdrop { public:
01458 
01460 static mixed    Send_Equip_Item_Request (mixed serial,mixed layer,mixed player_serial) {}
01461 
01463 static mixed    Send_Take_Object    (mixed serial,mixed amount) {}
01464 
01465 static mixed    Send_Drop_Object_AutoStack  (mixed serial,mixed containerid) {}
01466 
01469 static mixed    Send_Drop_Object    (mixed serial,mixed x,mixed y,mixed z,mixed containerid) {}
01470 };
01471 
01473 class __/lua/net/net_tooltips { public:
01474 
01475 static mixed    Send_ToolTipRequest_Aux (mixed objserial) {}
01476 
01482 static mixed    Send_AosToolTipRequest  (mixed objserial) {}
01483 };
01484 
01486 class __/lua/net/net_mobile { public:
01487 
01489 static mixed    MySave_Prepare  (mixed needed) {}
01490 };
01491 
01493 class __/lua/net/net_securetrade { public:
01494 
01497 static mixed    Send_SecureTrade_ChangeAgree    (mixed s1,mixed s2) {}
01498 
01499 static mixed    Send_SecureTrade_Cancel (mixed s1) {}
01500 };
01501 
01503 class __/lua/net/net_partysystem { public:
01504 
01507 static mixed    PartySystem_GetMemberPos    (mixed serial) {}
01508 
01509 static mixed    PartySystem_UpdateMemberList    (mixed memberlist) {}
01510 
01511 static mixed    IsMobileInParty (mixed serial) {}
01512 
01513 static mixed    IsMobilePartyLeader (mixed serial) {}
01514 
01515 static mixed    PartySendInvite (mixed serial) {}
01516 
01517 static mixed    PartySendKick   (mixed serial) {}
01518 
01519 static mixed    PartySendCanLootMe  (mixed bState) {}
01520 
01522 static mixed    Send_PartyChat  (mixed chatmessage,mixed text_unicode) {}
01523 
01524 static mixed    HandlePartySystemMessage    (mixed input,mixed size) {}
01525 };
01526 
01527 class gPartySystemHandler { public:
01528 
01529     static mixed    kPartySubCmd_Invite (mixed input,mixed size) {}
01530 
01532     static mixed    kPartySubCmd_AddMembers (mixed input,mixed size) {}
01533 
01536     static mixed    kPartySubCmd_RemoveMembers  (mixed input,mixed size) {}
01537 
01539     static mixed    kPartySubCmd_MessageToAll   (mixed input,mixed size) {}
01540 };
01541 
01543 class __/lua/net/net_gump { public:
01544 
01547 static mixed    GumpReturnMsg   (mixed playerserial,mixed gumptypeid,mixed ret_value,mixed params,mixed switchcount,mixed textcount) {}
01548 };
01549 
01551 class __/lua/net/net_object { public:
01552 
01555 static mixed    Send_DoubleClick    (mixed iSerial) {}
01556 
01557 static mixed    Send_SingleClick    (mixed iSerial,mixed bAutoGenerated) {}
01558 };
01559 
01561 class __/lua/net/net_objectpicker { public:
01562 
01564 static mixed    Send_Picked_Object  (mixed dialogid,mixed menuid,mixed choice,mixed artid,mixed hue) {}
01565 
01567 static mixed    Send_String_Query_Response  (mixed id,mixed mytype,mixed myidx,mixed response) {}
01568 };
01569 
01571 class __/lua/net/net_skill { public:
01572 
01576 static mixed    Send_Request_SkillUse   (mixed skillid) {}
01577 
01580 static mixed    Send_SkillLockState (mixed skillid,mixed lockstate) {}
01581 };
01582 
01584 class __/lua/tilefreewalk { public:
01585 
01587 static mixed    UpdateDebugTerrainGrid  (mixed rx,mixed ry,mixed rz) {}
01588 
01592 static mixed    InterpolateSquare   (mixed z00,mixed z10,mixed z01,mixed z11,mixed fx,mixed fy) {}
01593 
01594 static mixed    GetGround   (mixed dx,mixed dy) {}
01595 
01596 static mixed    WalkLog2    (mixed ...) {}
01597 
01598 static mixed    SetAutoWalkTo   (mixed x,mixed y,mixed slow) {}
01599 };
01600 
01601 class gTileFreeWalk { public:
01602 
01604     mixed   GroundCacheGetHeightForInterpolation    (mixed xloc,mixed yloc) {}
01605 
01607     mixed   CollideWithWallMid  (mixed x,mixed y) {}
01608 
01609     mixed   CollideWithWallEdge (mixed x,mixed y) {}
01610 
01611     mixed   UpdateGroundCache   (mixed xloc,mixed yloc,mixed zloc) {}
01612 
01614     mixed   IvalidateCacheAround    (mixed xloc,mixed yloc,mixed radius) {}
01615 
01617     mixed   ScanGroundIfNeeded  (mixed xloc,mixed yloc,mixed zloc,mixed rx,mixed ry,mixed rz) {}
01618 
01622     mixed   GetClientSideSpeed  (mixed dx,mixed dy,mixed dz) {}
01623 
01625     mixed   NotifyPlayerMobileTeleport  (mixed mobile) {}
01626 
01627     mixed   NotifyPlayerMobileUpdate    (mixed mobile) {}
01628 
01629     mixed   Impl_SetLastRequestedUOPos  (mixed xloc,mixed yloc,mixed zloc) {}
01630 
01631     mixed   Impl_SetLastConfirmedUOPos  (mixed xloc,mixed yloc,mixed zloc) {}
01632 
01633     mixed   SetPosFromPacketVideo   (mixed xloc,mixed yloc,mixed zloc,mixed fulldir) {}
01634 
01635     mixed   Impl_SetToPlayerPos (mixed mobile) {}
01636 
01637     mixed   UOPosToLocal    (mixed xloc,mixed yloc,mixed zloc) {}
01638 
01639     mixed   LocalToUOPos    (mixed x,mixed y,mixed z) {}
01640 
01641     mixed   Impl_WalkRequestStep    (mixed bRunRequested) {}
01642 
01643     mixed   StuckFix    (mixed lx,mixed ly,mixed lz) {}
01644 
01645     mixed   SetViewDir  (mixed dx,mixed dy) {}
01646 
01648     mixed   Impl_StepPlayer (mixed fRequestedSpeed,mixed bRunRequested) {}
01649 
01654     mixed   PathPoint_ReachPos  (mixed x,mixed y,mixed z) {}
01655 
01657     mixed   PathPoint_GetNth    (mixed n) {}
01658 
01659     mixed   PathPoint_Has   (mixed n) {}
01660 
01661     mixed   PathPoint_RemoveNth (mixed n) {}
01662 
01663     mixed   PathPoint_Push  (mixed x,mixed y,mixed z) {}
01664 
01666     mixed   PathPoint_IsStairPoint  (mixed x1,mixed y1,mixed x2,mixed y2,mixed x3,mixed y3) {}
01667 
01668     mixed   RoundPos    (mixed x,mixed y,mixed z) {}
01669 
01670     mixed   SetPos_ClientSide   (mixed x,mixed y,mixed z) {}
01671 
01672     mixed   SetPos_LastConfirmed    (mixed x,mixed y,mixed z) {}
01673 
01674     mixed   SetPos_LastRequested    (mixed x,mixed y,mixed z) {}
01675 
01677     mixed   SetPos_All  (mixed xloc,mixed yloc,mixed zloc) {}
01678 
01679     mixed   DebugMarkerGroup_Clear  (mixed groupname) {}
01680 
01681     mixed   DebugMarkerGroup_AddGfx (mixed groupname,mixed gfx) {}
01682 
01683     mixed   DebugMarkerGroup_AddSphere  (mixed groupname,mixed x,mixed y,mixed z,mixed fRad,mixed r,mixed g,mixed b) {}
01684 
01685     mixed   DebugMarkerGroup_AddCylinder    (mixed groupname,mixed x,mixed y,mixed z,mixed fRad,mixed fHeight,mixed r,mixed g,mixed b) {}
01686 
01688     mixed   DebugMarkerGroup_AddWall    (mixed groupname,mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed h,mixed r,mixed g,mixed b) {}
01689 
01690     mixed   DelDebugMarker  (mixed markername) {}
01691 
01692     mixed   SetDebugMarker  (mixed markername,mixed x,mixed y,mixed z,mixed dx,mixed dy,mixed dz,mixed r,mixed g,mixed b) {}
01693 
01694     mixed   UpdateDebugMarker   (mixed mymarker,mixed matname) {}
01695 };
01696 
01698 class __/lua/deffileparser { public:
01699 
01702 static mixed    ParseDefFile    (mixed filename) {}
01703 
01707 static mixed    GetListFromDefTable (mixed defTable,mixed key0,mixed key1,mixed key2,mixed key3,mixed key4) {}
01708 
01715 static mixed    GetReplacementFromEquipconvDef  (mixed defTable,mixed bodyType,mixed equipmentID) {}
01716 };
01717 
01719 class __/lua/configdialog { public:
01720 
01722 static mixed    MyAddPage   (mixed name) {}
01723 
01728 static mixed    ConfigDialogShowMenu    (mixed x,mixed y,mixed itemlist,mixed itemconstructor,mixed choicecallback) {}
01729 
01730 static mixed    ConfigDialogPage_Macro  (mixed page) {}
01731 
01732 static mixed    ConfigDialogPage_UOAM   (mixed page) {}
01733 
01734 static mixed    ConfigDialogPage_PacketVideo    (mixed page) {}
01735 
01736 static mixed    ConfigDialogPage_Misc   (mixed page) {}
01737 
01738 static mixed    ConfigDialog_SetGlobalVal   (mixed name,mixed val) {}
01739 
01740 static mixed    ConfigDialogPage_Graphics   (mixed page) {}
01741 
01742 static mixed    MyAddConfig_GlobalEnum  (mixed label,mixed globalname,mixed valuelist,mixed fun) {}
01743 
01744 static mixed    MyValueText (mixed val) {}
01745 
01746 static mixed    MyAddConfig_GlobalBool  (mixed label,mixed globalname,mixed fun) {}
01747 
01748 static mixed    ConfigDialogPage_Config (mixed page) {}
01749 
01751 static mixed    MyAddConfig_GlobalBool  (mixed label,mixed globalname,mixed fun) {}
01752 
01753 static mixed    MyValueText (mixed val) {}
01754 };
01755 
01756 class cMapBlock_2D_Statics { public:
01757 
01759     mixed   RayPick (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
01760 };
01761 
01763 class __/lua/terrain { public:
01764 
01766 static mixed    BuildTerrainEntity_Shaded_GetMaterial   (mixed iTileTypeID) {}
01767 
01769 static mixed    BuildTerrainEntity_Simple_GetMaterial   (mixed iTileTypeID) {}
01770 
01771 static mixed    GetTerrainMaterial  (mixed iTileTypeID,mixed bLighting) {}
01772 };
01773 
01775 class __/lua/spellinfo { public:
01776 
01778 static mixed    RegisterSpell   (mixed extra,mixed name,mixed mantra,mixed action,mixed effect,mixed ...) {}
01779 
01780 static mixed    GetSpellNameFromMantra  (mixed mantra) {}
01781 
01782 static mixed    RegisterSpell_Magery    (mixed circle,mixed ...) {}
01783 
01784 static mixed    RegisterSpell_Necro (mixed ...) {}
01785 
01786 static mixed    RegisterSpell_Chivalry  (mixed ...) {}
01787 
01788 static mixed    RegisterSpell_Spellweaving  (mixed ...) {}
01789 };
01790 
01791 class cPathFind2 { public:
01792 
01793     mixed   CalcRouteFromPlayerToPos    (mixed xloc,mixed yloc,mixed tolerance,mixed iJobWaitInterval,mixed iTimeOut,mixed bIgnoreDoors) {}
01794 
01796     mixed   CreateResult    (mixed pos,mixed newxloc,mixed newyloc,mixed newzloc,mixed newdir) {}
01797 
01798     mixed   CalcRouteFromPosToPos   (mixed xloc0,mixed yloc0,mixed zloc0,mixed dir0,mixed xloc1,mixed yloc1,mixed tolerance,mixed walktime,mixed turntime,mixed iJobWaitInterval,mixed iTimeOut,mixed bIgnoreDoors) {}
01799 
01800     mixed   PushPos (mixed xloc,mixed yloc,mixed zloc,mixed dir,mixed t,mixed heuristic,mixed prepos) {}
01801 };
01802 
01804 class __/lua/pathfind { public:
01805 
01806 static mixed    Pathfinding_TriggeredByDestination  (mixed dx,mixed dy,mixed dz) {}
01807 
01808 static mixed    Pathfinding_Key (mixed x,mixed y,mixed z) {}
01809 
01810 static mixed    Pathfinding_Pos (mixed key) {}
01811 
01812 static mixed    Pathfinding_GetHeuristic    (mixed srcx,mixed srcy,mixed srcz,mixed dstx,mixed dsty,mixed dstz) {}
01813 
01814 static mixed    Pathfinding_GetNeighbours   (mixed x,mixed y,mixed z,mixed dstx,mixed dsty,mixed dstz,mixed g) {}
01815 
01816 static mixed    Pathfinding_GetDirection    (mixed idfrom,mixed idto) {}
01817 
01818 static mixed    Pathfinding_ReconstructPath (mixed dstx,mixed dsty,mixed dstz,mixed list) {}
01819 
01820 static mixed    Pathfinding_FindBest    (mixed list) {}
01821 
01822 static mixed    Pathfinding_FromTo  (mixed sx,mixed sy,mixed sz,mixed dx,mixed dy,mixed dz) {}
01823 };
01824 
01826 class __/lua/renderer { public:
01827 
01829 static mixed    GetRendererName (mixed renderer) {}
01830 
01831 static mixed    ActivateRenderer    (mixed newrenderer) {}
01832 
01835 static mixed    NotifyMainWindowResized (mixed w,mixed h) {}
01836 };
01837 
01839 class __/lua/debug { public:
01840 
01841 static mixed    DebugStacktraceFunctionName (mixed level) {}
01842 
01843 static mixed    DebugStacktraceFunctionDescr    (mixed level) {}
01844 
01845 static mixed    DebugHook_CallPrint (mixed event) {}
01846 
01847 static mixed    DebugPrintCallCountTopX (mixed title,mixed fun,mixed minval) {}
01848 };
01849 
01851 class __/lua/uotooltip { public:
01852 
01856 static mixed    Send_ToolTipRequest (mixed objserial) {}
01857 
01859 static mixed    AosToolTip_GetHash  (mixed serial) {}
01860 
01861 static mixed    AosToolTip_GetText  (mixed serial,mixed bNoRequest) {}
01862 
01863 static mixed    AosToolTip_SetHash  (mixed serial,mixed hash) {}
01864 
01865 static mixed    AosToolTip_SetText  (mixed serial,mixed text) {}
01866 
01867 static mixed    StartUOToolTipAtMouse_Serial    (mixed serial) {}
01868 
01869 static mixed    StartUOToolTipAtMouse_Text  (mixed text) {}
01870 
01871 static mixed    GetToolTipTextForSerial (mixed serial) {}
01872 };
01873 
01875 class __/lua/filter/filter_map { public:
01876 
01878 static mixed    FilterMap   (mixed iTranslatedTileTypeID) {}
01879 
01881 static mixed    FilterIsMapWater    (mixed iTileTypeID) {}
01882 
01883 static mixed    SeasonalMapTranslation  (mixed iTileTypeID,mixed iSeasonID) {}
01884 };
01885 
01887 class __/lua/filter/filter_art { public:
01888 
01889 static mixed    GetFilterData   (mixed iTranslatedTileTypeID) {}
01890 
01891 static mixed    ExpandFilterShortCuts   (mixed filter) {}
01892 
01894 static mixed    Filter_CheckMeshAvailable_Override  (mixed iSeasonedButNotRemappedTileTypeID) {}
01895 
01896 static mixed    FilterApplyMeshOverrides    (mixed meshname,mixed iSeasonedButNotRemappedTileTypeID) {}
01897 
01899 static mixed    FilterMesh  (mixed iTranslatedTileTypeID) {}
01900 
01901 static mixed    FilterOrientation   (mixed iTranslatedTileTypeID) {}
01902 
01903 static mixed    FilterPositionXYZ   (mixed iTranslatedTileTypeID) {}
01904 
01905 static mixed    FilterSkipStatic    (mixed iTileTypeID) {}
01906 
01908 static mixed    FilterIsStaticWater (mixed iTileTypeID) {}
01909 
01913 static mixed    SeasonalStaticTranslation   (mixed iTileTypeID,mixed iSeasonID,mixed bUseFoliageSkip) {}
01914 
01915 static mixed    IsGroundPlate   (mixed artid) {}
01916 };
01917 
01919 class __/lua/filter/filter_granny { public:
01920 
01922 static mixed    GrannyOverride  (mixed bodyid) {}
01923 
01924 static mixed    GrannyMeshOverride  (mixed bodyid) {}
01925 };
01926 
01928 class __/lua/speech { public:
01929 
01933 static mixed    SpeechParseKeywords (mixed ascistr) {}
01934 
01935 static mixed    CreateSpeechLoader  (mixed loadertype,mixed base_file,mixed bWarnOnMissingFile) {}
01936 
01939 static mixed    CreateSpeechLoaderFullFile  (mixed base_file,mixed bWarnOnMissingFile) {}
01940 };
01941 
01943 class __/lua/2d_mobile { public:
01944 
01945 static mixed    My2DMobileDebug (mixed a) {}
01946 
01947 static mixed    My2DMobileDebug2    (mixed a) {}
01948 };
01949 
01951 class __/lua/bugreport { public:
01952 
01953 static mixed    SendMyProjectBugReport  (mixed report,mixed note) {}
01954 
01955 static mixed    MasterServer_Get    (mixed command,mixed params,mixed bIgnoreReturnForSpeed) {}
01956 
01957 static mixed    MasterServer_BugReport  (mixed report,mixed note) {}
01958 };
01959 
01961 class __/lua/objectpicker { public:
01962 
01963 static mixed    OpenObjectPicker    (mixed data) {}
01964 
01965 static mixed    HandleStringQuery   (mixed data) {}
01966 };
01967 
01968 class data { public:
01969 
01970     static mixed    SendPickedObject    (mixed index) {}
01971 
01973     static mixed    SendText    (mixed txt) {}
01974 };
01975 
01977 class __/lua/compass { public:
01978 
01980 static mixed    ParseUOAutomapFile  (mixed file,mixed markers) {}
01981 
01983 static mixed    LoadUOAutomapFiles  (mixed directory,mixed markers) {}
01984 
01985 static mixed    MarkCurrentPosition (mixed name) {}
01986 
01987 static mixed    SetPositionMarker   (mixed mapindex,mixed name,mixed xloc,mixed yloc,mixed r,mixed g,mixed b,mixed a) {}
01988 
01989 static mixed    DeletePositionMarker    (mixed mapindex,mixed name) {}
01990 
01992 static mixed    GenerateDetailMultiImage    (mixed minx,mixed miny,mixed maxx,mixed maxy) {}
01993 
01995 static mixed    UpdateDetailMapCacheIfNeeded    (mixed xloc,mixed yloc) {}
01996 
01997 static mixed    SetCompassMapIndex  (mixed iMapIndex) {}
01998 
02001 static mixed    ZoomCompass (mixed factor) {}
02002 
02004 static mixed    GetRelativeCompasUOPositionInPx (mixed xloc,mixed yloc) {}
02005 };
02006 
02008 class __/lua/fallback { public:
02009 
02010 static mixed    IsArtBillboardFallBackSkipped   (mixed iTranslatedTileTypeID) {}
02011 
02013 static mixed    RegisterSkippedArtBillboardFallBack (mixed iTranslatedTileTypeID) {}
02014 
02015 static mixed    AddSkippedArtBillboardFallBack  (mixed iTranslatedTileTypeID) {}
02016 
02019 static mixed    ShowFallBackTool    (mixed x,mixed y,mixed z,mixed radius) {}
02020 
02021 static mixed    ListFallBackTypesNearPos    (mixed x,mixed y,mixed z,mixed radius) {}
02022 
02023 static mixed    List3DStaticsNearPos    (mixed x,mixed y,mixed z,mixed radius) {}
02024 
02025 static mixed    List3DDynamicsNearPos   (mixed x,mixed y,mixed z,mixed radius) {}
02026 };
02027 
02029 class __/lua/mainmenu { public:
02030 
02032 static mixed    LoadShardfilter (mixed filterfile) {}
02033 
02035 static mixed    MainMenu_SelectShard    (mixed shard) {}
02036 
02038 static mixed    MainMenu_SendLogin  (mixed user,mixed pass) {}
02039 
02040 static mixed    MainMenu_SendLoginAndChar   (mixed user,mixed pass,mixed charid,mixed charname) {}
02041 
02042 static mixed    MainMenu_GetStoredPassword  (mixed host,mixed port,mixed user) {}
02043 
02044 static mixed    MainMenuLoginRejected   (mixed msg) {}
02045 
02046 static mixed    MainMenuShowServerList  (mixed serverlist) {}
02047 
02049 static mixed    MainMenu_SendServer (mixed iServerID) {}
02050 
02051 static mixed    MainMenu_SendSelectChar (mixed charid) {}
02052 
02053 static mixed    MainMenuShowCharList    (mixed charlist) {}
02054 
02056 static mixed    MainMenu_MakeTableDlg   (mixed rows,mixed x,mixed y) {}
02057 };
02058 
02060 class __/lua/3d_waterspawner { public:
02061 
02062 static mixed    CreateWaterSpawner  (mixed pScheduler) {}
02063 };
02064 
02065 class cWaterSpawner { public:
02066 
02067     mixed   GetBlockByUOLocation    (mixed xloc,mixed yloc) {}
02068 
02069     mixed   TriggerUpdate   (mixed item) {}
02070 
02071     mixed   AddDynamic  (mixed item) {}
02072 
02073     mixed   RemoveDynamic   (mixed item) {}
02074 };
02075 
02076 class cDebugMode { public:
02077 
02078     mixed   MakeGrid    (mixed vo,mixed vx,mixed vy,mixed w,mixed h,mixed bCenter) {}
02079 };
02080 
02082 class __/lua/debugmode { public:
02083 
02084 static mixed    MyGetVertex (mixed x,mixed y) {}
02085 };
02086 
02088 class __/lua/data { public:
02089 
02091 static mixed    GetPaperdollLayerFromTileType   (mixed iTileTypeID) {}
02092 
02093 static mixed    GetStaticTileTypeName   (mixed iTileTypeID) {}
02094 
02095 static mixed    GetStaticTileTypeFlags  (mixed iTileTypeID) {}
02096 
02099 static mixed    GetStaticFlagSortBonus2D    (mixed flags) {}
02100 
02101 static mixed    GetStaticTileType   (mixed iTileTypeID) {}
02102 
02103 static mixed    GetGroundTileType   (mixed iTileTypeID) {}
02104 
02105 static mixed    GetArtBitMask   (mixed iArtID) {}
02106 
02107 static mixed    SaveUOModelImageToFile  (mixed rtt,mixed texname) {}
02108 
02110 static mixed    GetArtMat   (mixed iArtID,mixed iHue) {}
02111 
02112 static mixed    GetArtBillBoardMat  (mixed iArtID,mixed iHue) {}
02113 
02114 static mixed    BitMaskTestRow  (mixed bitmask,mixed x1,mixed x2,mixed y) {}
02115 
02116 static mixed    BitMaskTestCol  (mixed bitmask,mixed x,mixed y1,mixed y2) {}
02117 
02119 static mixed    GetArtVisibleAABB   (mixed iArtID) {}
02120 
02122 static mixed    GetArtSize  (mixed iArtID,mixed iHue) {}
02123 
02124 static mixed    GetGumpBitMask  (mixed iGumpID) {}
02125 
02126 static mixed    GetGumpMat  (mixed iGumpID,mixed iHue) {}
02127 
02128 static mixed    GetGumpSize (mixed iGumpID) {}
02129 
02130 static mixed    GetTexMapMat    (mixed iTexMapID) {}
02131 
02132 static mixed    GetTexMapSize   (mixed iTexMapID) {}
02133 };
02134 
02135 class cMapBlock_3D_Multis { public:
02136 
02137     mixed   Init    (mixed multi) {}
02138 
02140     mixed   ForAllEntities  (mixed fun) {}
02141 
02142     mixed   SetDisplayRange (mixed fmin,mixed fmax) {}
02143 };
02144 
02145 class gWidgetPrototype.GumpDialog { public:
02146 
02149     mixed   Init    (mixed parentwidget,mixed params) {}
02150 
02151     mixed   GetTextUnderPos (mixed relx,mixed rely) {}
02152 
02153     mixed   SendClick   (mixed relx,mixed rely) {}
02154 
02155     mixed   MarkUsedCliloc  (mixed cliloc_id) {}
02156 
02157     mixed   Search  (mixed search) {}
02158 
02159     mixed   SearchI (mixed search) {}
02160 
02161     mixed   ListTexts   (mixed search) {}
02162 
02163     mixed   GetCtrlByName   (mixed name) {}
02164 
02166     mixed   ShowPage    (mixed pagenum) {}
02167 
02168     mixed   SendClose   (mixed return_value) {}
02169 
02170     mixed   GetPage (mixed pagenum) {}
02171 };
02172 
02174 class __/lua/widgets/widget_gumpdialog { public:
02175 
02176 static mixed    fun (mixed child) {}
02177 
02178 static mixed    fun (mixed child) {}
02179 };
02180 
02182 class __/lua/widgets/widget_uocontaineritem { public:
02183 
02184 static mixed    CreateUOContainerItemWidget (mixed parent,mixed item) {}
02185 };
02186 
02187 class gWidgetPrototype.UOContainerItemWidget { public:
02188 
02189     mixed   Init    (mixed parentwidget,mixed params) {}
02190 };
02191 
02192 class gWidgetPrototype.UOToolTip { public:
02193 
02195     mixed   Init    (mixed parentwidget,mixed params) {}
02196 
02199     mixed   AdjustToContentBounds   (mixed l,mixed t,mixed r,mixed b) {}
02200 };
02201 
02203 class __/lua/widgets/widget_uotooltip { public:
02204 
02206 static mixed    GetRedYellowGreen   (mixed f) {}
02207 
02208 static mixed    ToolTipColDura  (mixed duracur,mixed duramax) {}
02209 };
02210 
02211 class gWidgetPrototype.UOText { public:
02212 
02217     mixed   Init    (mixed parentwidget,mixed params,mixed textlines) {}
02218 
02219     mixed   SetText (mixed text) {}
02220 
02221     mixed   SetCol  (mixed r,mixed g,mixed b,mixed a) {}
02222 
02223     mixed   SetUOHtml   (mixed uohtml,mixed bParseHTML) {}
02224 };
02225 
02226 class gWidgetPrototype.UOPaperdollItemWidget { public:
02227 
02229     mixed   Init    (mixed parentwidget,mixed params) {}
02230 };
02231 
02232 class gWidgetPrototype.UORadioButton { public:
02233 
02235     mixed   Init    (mixed parentwidget,mixed params,mixed groupnumber) {}
02236 
02237     mixed   SetState    (mixed bState) {}
02238 };
02239 
02240 class gWidgetPrototype.UOButton { public:
02241 
02244     mixed   Init    (mixed parentwidget,mixed params) {}
02245 
02246     mixed   SetButtonGumpIDs    (mixed gump_id_normal,mixed gump_id_pressed,mixed gump_id_over,mixed hue) {}
02247 };
02248 
02250 class __/lua/widgets/widget_uocontainer { public:
02251 
02252 static mixed    CreateUOContainerDialog (mixed container) {}
02253 };
02254 
02255 class gWidgetPrototype.UOContainerDialog { public:
02256 
02257     mixed   Init    (mixed parentwidget,mixed params) {}
02258 };
02259 
02260 class cUOCheckBox { public:
02261 
02263     mixed   Init    (mixed parentwidget,mixed params) {}
02264 
02265     mixed   on_change   (mixed bState) {}
02266 
02267     mixed   SetState    (mixed bState) {}
02268 };
02269 
02270 class gWidgetPrototype.UOEditText { public:
02271 
02273     mixed   Init    (mixed parentwidget,mixed params) {}
02274 
02275     mixed   SetText (mixed text) {}
02276 
02277     mixed   AppendChar  (mixed char,mixed unicodechar) {}
02278 };
02279 
02281 class __/lua/widgets/widget_uoquickcasticon { public:
02282 
02284 static mixed    CreateQuickCastButton   (mixed x,mixed y,mixed name,mixed fun,mixed gumpid) {}
02285 };
02286 
02287 class gWidgetPrototype.UOQuickCastIcon { public:
02288 
02290     mixed   Init    (mixed parentwidget,mixed params) {}
02291 };
02292 
02293 class gWidgetPrototype.UOImage { public:
02294 
02297     mixed   Init    (mixed parentwidget,mixed params) {}
02298 
02299     mixed   ChangeParams    (mixed changearr) {}
02300 
02301     mixed   SetParams   (mixed params) {}
02302 };
02303 
02304 class cQTMapArea { public:
02305 
02307     mixed   Init    (mixed x,mixed y,mixed w,mixed h,mixed d,mixed parentwidget) {}
02308 
02309     mixed   UpdateWidget    (mixed zoom) {}
02310 
02312     mixed   CreateWidget    (mixed zoom) {}
02313 };
02314 
02315 class cQTMapTree { public:
02316 
02318     mixed   Init    (mixed parentwidget) {}
02319 
02320     mixed   CreateWidget    (mixed zoom) {}
02321 
02322     mixed   UpdateWidget    (mixed zoom) {}
02323 };
02324 
02325 class gWidgetPrototype.Map { public:
02326 
02327     mixed   Init    (mixed parentwidget,mixed params) {}
02328 };
02329 
02330 class gWidgetPrototype.MapPiece { public:
02331 
02333     mixed   Init    (mixed parentwidget,mixed params) {}
02334 };
02335 
02337 class __/lua/gui/gui_healthbar { public:
02338 
02340 static mixed    SetNpcHealthbarHitpoints    (mixed mobile,mixed hitpoints) {}
02341 
02342 static mixed    HealthBar_SetPlayerBar  (mixed name,mixed x) {}
02343 
02345 static mixed    SetHitpoints    (mixed x) {}
02346 
02347 static mixed    SetMana (mixed x) {}
02348 
02349 static mixed    SetStamina  (mixed x) {}
02350 
02351 static mixed    HealthBar_ChangeBackground  (mixed serial,mixed back_gump_id,mixed hue) {}
02352 
02353 static mixed    HealthBar_ChangeParams  (mixed serial,mixed ctrlname,mixed changearr) {}
02354 
02356 static mixed    StatBar_UpdateMobileFlags   (mixed mobile) {}
02357 
02359 static mixed    CloseHealthbar  (mixed mobile) {}
02360 
02362 static mixed    OpenHealthbarAtMouse    (mixed mobile) {}
02363 
02365 static mixed    OpenHealthbar   (mixed mobile,mixed x,mixed y) {}
02366 
02368 static mixed    HealthBarUpdateSelection    (mixed mobile) {}
02369 };
02370 
02372 class __/lua/gui/gui_amount { public:
02373 
02376 static mixed    OpenAmountAtMouse   (mixed minValue,mixed currentValue,mixed maxValue,mixed callback_done) {}
02377 
02380 static mixed    OpenAmount  (mixed x,mixed y,mixed minValue,mixed currentValue,mixed maxValue,mixed callback_done) {}
02381 };
02382 
02384 class __/lua/gui/gui_status { public:
02385 
02389 static mixed    CreateStatusAOSLockButton   (mixed dialog,mixed x,mixed y,mixed stat,mixed lockstate) {}
02390 };
02391 
02393 class __/lua/gui/gui_securetrade { public:
02394 
02395 static mixed    SecureTradeRebuildContainerWidgets  (mixed mysectrade,mixed container,mixed bIsMyStuff) {}
02396 
02399 static mixed    SecureTradeRebuildContainerHook (mixed container) {}
02400 
02401 static mixed    SecureTradeRebuildContainers    (mixed mysectrade) {}
02402 
02403 static mixed    RecvSecureTrade (mixed sectrade) {}
02404 };
02405 
02407 class __/lua/gui/gui_trade { public:
02408 
02409 static mixed    CompareContainerContentOrderAsc (mixed a,mixed b) {}
02410 
02411 static mixed    CompareContainerContentOrderDesc    (mixed a,mixed b) {}
02412 
02413 static mixed    CompareSerialAsc    (mixed a,mixed b) {}
02414 
02415 static mixed    CompareSerialDesc   (mixed a,mixed b) {}
02416 
02418 static mixed    ShopCommonInit  (mixed shop) {}
02419 
02421 static mixed    RememberShop    (mixed shop) {}
02422 
02423 static mixed    ShopAddToBill   (mixed shop,mixed good,mixed amount) {}
02424 
02425 static mixed    ShopAccept  (mixed shop) {}
02426 
02427 static mixed    ShopListRebuildCurrentPage  (mixed dialog) {}
02428 
02429 static mixed    ShopBillRebuildCurrentPage  (mixed dialog) {}
02430 
02432 static mixed    ShopListShowPage    (mixed dialog,mixed pagenum) {}
02433 
02436 static mixed    ShopBillShowPage    (mixed dialog,mixed pagenum) {}
02437 
02441 static mixed    OpenShopDialog  (mixed shop) {}
02442 };
02443 
02445 class __/lua/gui/gui_skill { public:
02446 
02448 static mixed    SkillComp_Name  (mixed a,mixed b) {}
02449 
02450 static mixed    SkillComp_Value (mixed a,mixed b) {}
02451 
02452 static mixed    SkillComp_SkillId   (mixed a,mixed b) {}
02453 
02454 static mixed    SkillComp_Active    (mixed a,mixed b) {}
02455 
02456 static mixed    SkillComp_LockState (mixed a,mixed b) {}
02457 
02460 static mixed    SkillUpdate (mixed skillid,mixed value,mixed base_value,mixed lockstate,mixed name,mixed skill_cap) {}
02461 
02462 static mixed    CreateQuickCastButtonSkill  (mixed x,mixed y,mixed skillid) {}
02463 
02464 static mixed    CreateQuickCastButtonWeaponability  (mixed x,mixed y,mixed weaponabilityid) {}
02465 };
02466 
02468 class __/lua/gui/gui_gumpparser { public:
02469 
02470 static mixed    GumpParser  (mixed Gumpdata,mixed Clientsidemode) {}
02471 
02472 static mixed    CloseServerSideGump (mixed playerId,mixed dialogId,mixed buttonId,mixed bServerSideClose) {}
02473 
02478 static mixed    GumpParser_ParseToken   (mixed token,mixed tokenformat,mixed paramadd) {}
02479 
02481 static mixed    GumpParser_CloseOldDialog   (mixed dialogId,mixed playerid,mixed bClientSideMode) {}
02482 
02484 static mixed    GumpParser_DebugDumpGump    (mixed Gumpdata) {}
02485 
02486 static mixed    GumpParser_New  (mixed Gumpdata,mixed bClientSideMode,mixed pDialogWrapper) {}
02487 
02488 static mixed    GumpParser_Old  (mixed Gumpdata,mixed Clientsidemode) {}
02489 };
02490 
02492 class __/lua/gui/gui_hudfx { public:
02493 
02494 static mixed    HUDFX_Destroy   (mixed hudfx) {}
02495 
02496 static mixed    HUDFX_Step  (mixed hudfx,mixed t) {}
02497 
02498 static mixed    HUDFX_AddRisingTextOnMob    (mixed mob,mixed text,mixed r,mixed g,mixed b,mixed offsetx,mixed risetime,mixed riseh) {}
02499 };
02500 
02502 class __/lua/gui/gui_chatline { public:
02503 
02505 static mixed    IrisChatLine_HistoryUpDown  (mixed x) {}
02506 
02508 static mixed    IrisCharLine_SetLast    (mixed line) {}
02509 };
02510 
02512 class __/lua/gui/gui_paperdoll { public:
02513 
02514 static mixed    GetPaperDoll    (mixed serial) {}
02515 
02517 static mixed    GetPaperdollItemGumpID  (mixed artid,mixed base_id) {}
02518 
02519 static mixed    PaperdollItemWidgetInit (mixed widget,mixed layer,mixed paperdoll,mixed item,mixed base_id) {}
02520 
02524 static mixed    RebuildPaperdoll    (mixed paperdoll) {}
02525 
02527 static mixed    DestroyPaperdollByMobileSerial  (mixed serial) {}
02528 
02530 static mixed    HandleOpenPaperdoll (mixed paperdoll) {}
02531 
02533 static mixed    OpenPaperdoll   (mixed x,mixed y,mixed serial) {}
02534 };
02535 
02537 class __/lua/gui/gui_popup { public:
02538 
02540 static mixed    ClosePopUpMenu  (mixed widget) {}
02541 
02543 static mixed    DisplayPopupMenu    (mixed popupmenu) {}
02544 
02545 static mixed    GetPopupEntryText   (mixed textid) {}
02546 };
02547 
02549 class __/lua/gui/gui_helper { public:
02550 
02551 static mixed    DisplayMemoryUsageFormatHelper  (mixed x) {}
02552 
02553 static mixed    DisplayMemoryUsage  (mixed memoryusage) {}
02554 
02556 static mixed    Client_SetBottomLine    (mixed text) {}
02557 
02559 static mixed    SendChat    (mixed text_plain,mixed text_unicode,mixed bIgnoreSpecials,mixed textmode) {}
02560 };
02561 
02563 class __/lua/gui/gui_spellbook { public:
02564 
02565 static mixed    GetSpellname    (mixed spellid) {}
02566 
02567 static mixed    GetSpellIconId  (mixed spellid) {}
02568 
02569 static mixed    CreateQuickCastButtonSpell  (mixed x,mixed y,mixed spellid,mixed spelliconid) {}
02570 
02572 static mixed    Open_Spellbook  (mixed spellbookdata) {}
02573 
02574 static mixed    Update_Spellbook    (mixed serial) {}
02575 };
02576 
02578 class __/lua/gui/gui_chat { public:
02579 
02582 static mixed    GuiAddChatLine  (mixed ...) {}
02583 
02584 static mixed    GuiChatNormal_CustomRejectFilter    (mixed line,mixed color,mixed src,mixed name,mixed serial,mixed clilocid) {}
02585 };
02586 
02587 class cChatTabs { public:
02588 
02589     mixed   InitChannel (mixed channel) {}
02590 
02591     mixed   ChannelGetLineFromEnd   (mixed channel,mixed i) {}
02592 
02593     mixed   AddLineToChannel    (mixed channel,mixed line,mixed color) {}
02594 
02595     mixed   Scroll  (mixed delta) {}
02596 
02597     mixed   ShowChannel (mixed channel) {}
02598 
02599     mixed   AddLine (mixed line,mixed color,mixed src,mixed name,mixed serial,mixed clilocid) {}
02600 };
02601 
02602 class cUOMapPanel { public:
02603 
02604     mixed   Init    (mixed parentwidget,mixed params) {}
02605 };
02606 
02607 class cUOMapWindow { public:
02608 
02609     mixed   Init    (mixed parentwidget,mixed params) {}
02610 };
02611 
02613 class __/lua/gui/gui_journal { public:
02614 
02615 static mixed    JournalAddText  (mixed name,mixed message) {}
02616 
02618 static mixed    RegisterJournalEntryType    (mixed name) {}
02619 
02620 static mixed    JournalAddEntry (mixed entrytype,mixed ...) {}
02621 };
02622 
02624 class __/lua/gui/gui_gumpmaker { public:
02625 
02626 static mixed    GumpButtonSetOver   (mixed widget) {}
02627 
02628 static mixed    GumpButtonSetNormal (mixed widget) {}
02629 
02630 static mixed    GumpButtonSetPressed    (mixed widget) {}
02631 
02634 static mixed    MakeGumpButton  (mixed parent,mixed gumpid_normal,mixed gumpid_over,mixed gumpid_pressed,mixed x,mixed y,mixed w,mixed h,mixed bCallDialogDefault) {}
02635 
02638 static mixed    MakeGumpCheckBox    (mixed parent,mixed bChecked,mixed gumpid_normal,mixed gumpid_checked,mixed x,mixed y,mixed w,mixed h,mixed bCallDialogDefault) {}
02639 
02643 static mixed    MakeGumpButtonFunctionOnClick   (mixed parent,mixed gumpid_normal,mixed gumpid_over,mixed gumpid_pressed,mixed x,mixed y,mixed w,mixed h,mixed onClickFunction) {}
02644 
02645 static mixed    MakeBorderGump  (mixed parent,mixed iBaseID,mixed x,mixed y,mixed cx,mixed cy) {}
02646 
02648 static mixed    MakeBorderGumpPart  (mixed parent,mixed iGumpID,mixed x,mixed y,mixed cx,mixed cy,mixed skip_rows_from_top,mixed hueid) {}
02649 
02651 static mixed    MakeArtGumpPart (mixed parent,mixed iArtID,mixed x,mixed y,mixed cx,mixed cy,mixed skip_rows_from_top,mixed hueid) {}
02652 };
02653 
02655 class __/lua/3d_renderer { public:
02656 
02657 static mixed    rotate  (mixed gfx,mixed w,mixed x,mixed y,mixed z) {}
02658 };
02659 
02661 class __/lua/filepath { public:
02662 
02663 static mixed    CorrectPath (mixed path) {}
02664 
02666 static mixed    Addfilepath (mixed filepath) {}
02667 
02668 static mixed    CorrectGrannyPath   (mixed filename) {}
02669 };
02670 
02672 class __/lua/equipment { public:
02673 
02675 static mixed    ParseProps  (mixed tooltip) {}
02676 };
02677 
02679 class __/lua/uodragdrop { public:
02680 
02681 static mixed    SetDragItem (mixed  item,mixed offx,mixed offy ) {}
02682 
02683 static mixed    PrepareDragPaperdollItem    (mixed item) {}
02684 
02685 static mixed    PrepareDragContainerItem    (mixed item) {}
02686 
02689 static mixed    PrepareDragDynamic  (mixed dynamic) {}
02690 
02691 static mixed    PrepareUODragDrop   (mixed item,mixed widget,mixed matname,mixed w,mixed h,mixed offx,mixed offy) {}
02692 
02693 static mixed    DestroyDragDropItemBySerial (mixed serial) {}
02694 
02695 static mixed    StartUODragDrop (mixed amount) {}
02696 
02697 static mixed    UODragDrop_AmountEntryCallback  (mixed chosen_amount) {}
02698 };
02699 
02700 class cMapBlock_3D_Dynamics { public:
02701 
02702     mixed   Init    (mixed bx,mixed by) {}
02703 
02705     mixed   ForAllEntities  (mixed fun) {}
02706 
02707     mixed   SetDisplayRange (mixed fmin,mixed fmax) {}
02708 
02709     mixed   IsUOLocationInsideBlock (mixed xloc,mixed yloc) {}
02710 
02712     mixed   GetRawDataFromDynamic   (mixed dynamic) {}
02713 
02714     mixed   AddDynamic  (mixed dynamic) {}
02715 
02716     mixed   RemoveDynamic   (mixed dynamic) {}
02717 
02719     mixed   ShortStep   (mixed t,mixed xloc,mixed yloc,mixed zloc) {}
02720 };
02721 
02723 class __/lua/weaponability { public:
02724 
02726 static mixed    Send_AOSCommand_WeaponAbility   (mixed weaponabilityid) {}
02727 
02729 static mixed    ToggleWeaponAbility (mixed weaponabilityid) {}
02730 
02731 static mixed    GetWeaponSpecialsForMobile  (mixed mobile) {}
02732 };
02733 
02734 class cMapBlock_3D_Statics { public:
02735 
02737     mixed   ForAllEntities  (mixed fun) {}
02738 
02739     mixed   SetDisplayRange (mixed fmin,mixed fmax) {}
02740 };
02741 
02743 class __/lua/uoanim { public:
02744 
02746 static mixed    LoadBodyDef (mixed filename) {}
02747 
02749 static mixed    LoadBodyConfDef (mixed filename) {}
02750 
02752 static mixed    LoadEquipConvDef    (mixed filename) {}
02753 
02754 static mixed    Anim2DAtlas_TranslateAndLoad    (mixed iModelID,mixed iAnimID,mixed iFrame,mixed iHue) {}
02755 
02759 static mixed    Anim2DAtlas_Load    (mixed iModelID,mixed iAnimID,mixed iFrame,mixed iHue,mixed iLoaderIndex) {}
02760 
02761 static mixed    Anim2D_GetFrameCount    (mixed iRealID,mixed iLoaderIndex) {}
02762 
02764 static mixed    Anim2DAtlas_LoadAtlasPiece  (mixed iModelID,mixed iAnimID,mixed iFrame,mixed iHue,mixed iLoaderIndex) {}
02765 
02766 static mixed    Anim2DAtlas_LoadAtlasPieceEx    (mixed iRealID,mixed iFrame,mixed iHue,mixed iLoaderIndex) {}
02767 
02768 static mixed    Anim_GetIdleAnim    (mixed iModelID,mixed iLoaderIndex,mixed bHasMount) {}
02769 
02793 static mixed    Anim_GetMoveAnim    (mixed iModelID,mixed iLoaderIndex,mixed bHasMount,mixed bRun) {}
02794 
02795 static mixed    Anim_GetCorpseAnim  (mixed iModelID,mixed iLoaderIndex) {}
02796 
02797 static mixed    Anim_GetModelCategory   (mixed iModelID) {}
02798 
02799 static mixed    Anim_GetModelCategorySize   (mixed iModelCat) {}
02800 
02801 static mixed    Anim_GetRealID  (mixed iModelID,mixed iAnimID,mixed iLoaderIndex) {}
02802 
02803 static mixed    GetAnimDataInfo (mixed id) {}
02804 
02806 static mixed    ExportAnimFrameToImage  (mixed iRealID,mixed iFrame,mixed iHue,mixed iLoaderIndex) {}
02807 
02808 static mixed    GetAnimFrameBitMask (mixed iRealID,mixed iFrame,mixed iLoaderIndex) {}
02809 
02811 static mixed    UOAnimTranslateBodyID   (mixed iOrigModelID,mixed iOrigHue) {}
02812 
02813 static mixed    UOAnimTranslateBodyIDAux    (mixed iOrigModelID,mixed iOrigHue) {}
02814 
02815 static mixed    UOAnimCheckBitMask  (mixed iModelID,mixed iAnimID,mixed iFrame,mixed iLoaderIndex,mixed px,mixed py) {}
02816 };
02817 
02819 class __/lua/static { public:
02820 
02823 static mixed    GetMeshFileName (mixed id) {}
02824 
02825 static mixed    GetMeshPath (mixed id) {}
02826 
02827 static mixed    GetMeshName (mixed iTileTypeID,mixed iHue,mixed bDontGenerateFallback) {}
02828 
02830 static mixed    GetFallbackMeshName (mixed iTileTypeID) {}
02831 
02832 static mixed    GetStaticMeshOrientation    (mixed iTileTypeID) {}
02833 };
02834 
02835 class cThread { public:
02836 
02837     mixed   Init    (mixed filepath) {}
02838 
02839     mixed   SendMessage (mixed msgtype,mixed ...) {}
02840 
02841     mixed   BlockingMessage (mixed msgtype,mixed ...) {}
02842 };
02843 
02845 class __/lua/namegumps { public:
02846 
02847 static mixed    NameGumps_ShowDynamic   (mixed dynamic) {}
02848 
02849 static mixed    NameGumps_ShowMobile    (mixed mobile) {}
02850 
02851 static mixed    NameGumps_Show  (mixed bOnlyCorpses) {}
02852 };
02853 
02854 class gWidgetPrototype.UONameGump { public:
02855 
02857     mixed   Init    (mixed parentwidget,mixed params) {}
02858 };
02859 
02861 class __/lua/gfxconfig { public:
02862 
02863 static mixed    GfxConfig_FindFromList  (mixed list,mixed pattern) {}
02864 
02865 static mixed    GfxConfig_FindResolution    (mixed cx,mixed cy) {}
02866 
02867 static mixed    GfxConfig_SetFullScreen (mixed bFullScreen) {}
02868 
02869 static mixed    WrapString  (mixed txt) {}
02870 
02871 static mixed    GfxConfig_SetOgreConfig (mixed namelist,mixed val) {}
02872 
02873 static mixed    MyNormalizeValue    (mixed val) {}
02874 
02875 static mixed    WrapString  (mixed txt) {}
02876 
02877 static mixed    WrapString  (mixed txt) {}
02878 };
02879 
02880 class cScheduler { public:
02881 
02882     mixed   AddProcess  (mixed process) {}
02883 
02884     mixed   RemoveProcess   (mixed process) {}
02885 
02887     mixed   _FindProcessPos (mixed process) {}
02888 
02890     mixed   Step    (mixed x,mixed y,mixed z) {}
02891 
02893     static mixed    CmpProcess  (mixed a,mixed b) {}
02894 };
02895 
02897 class __/lua/uoids { public:
02898 
02899 static mixed    ParseHex2HexArray   (mixed arr) {}
02900 
02901 static mixed    GetVirtueTitle  (mixed gump,mixed hue) {}
02902 
02903 static mixed    RevertArray (mixed arr) {}
02904 };
02905 
02906 class cMapBlockGrid { public:
02907 
02908     mixed   Init    (mixed bx,mixed by) {}
02909 };
02910 
02912 class __/lua/mapblock_3d_water { public:
02913 
02915 static mixed    WaterBlendOutBelowZ (mixed z) {}
02916 
02917 static mixed    WaterBlendOutAboveZ (mixed z) {}
02918 };
02919 
02920 class cMapBlock_3D_Water { public:
02921 
02923     mixed   ForAllEntities  (mixed fun) {}
02924 
02925     mixed   SetDisplayRange (mixed fmin,mixed fmax) {}
02926 
02927     mixed   SetWaterZWithoutBorder  (mixed tx,mixed ty,mixed z) {}
02928 
02929     mixed   SetWaterZ   (mixed tx,mixed ty,mixed z) {}
02930 };
02931 
02932 class cMapBlock { public:
02933 
02936     mixed   BBRayPick   (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
02937 
02938     mixed   SetPriority (mixed prio) {}
02939 
02940     mixed   Work    (mixed t_end) {}
02941 
02942     mixed   CheckForResumeError (mixed status,mixed r) {}
02943 
02945     mixed   SetLOD  (mixed newlod) {}
02946 
02948     mixed   ShortStep   (mixed t,mixed x,mixed y,mixed z) {}
02949 
02950     mixed   RecalcLOD   (mixed x,mixed y,mixed z) {}
02951 };
02952 
02954 class __/lua/net { public:
02955 
02956 static mixed    NetSendPacket   (mixed ignored,mixed bOutsideProtocol) {}
02957 
02960 static mixed    NetConnectWithKey   (mixed host,mixed port,mixed key) {}
02961 
02962 static mixed    NetConnectWithKey2  (mixed host,mixed port,mixed key) {}
02963 
02965 static mixed    NetTrafficStep  (mixed bIgnoreDisconnect) {}
02966 };
02967 
02968 class cUOSpriteBlock { public:
02969 
02970     mixed   SetVisible  (mixed bVisible) {}
02971 
02972     mixed   SetPosition (mixed x,mixed y,mixed z) {}
02973 
02975     mixed   RayPick (mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
02976 
02978     mixed   AddStatic   (mixed static) {}
02979 
02981     mixed   GetBaseHueData  (mixed iHue) {}
02982 
02983     mixed   AddAnim (mixed tx,mixed ty,mixed tz,mixed iRealID,mixed iHue,mixed iLoaderIndex,mixed iFrame,mixed bMirrorX,mixed sortbonus,mixed data) {}
02984 
02985     mixed   AddAnimModel    (mixed tx,mixed ty,mixed tz,mixed iTranslatedModelID,mixed iHue,mixed iLoaderIndex,mixed iFallBackModel,mixed iFallBackAnim,mixed iAnimID,mixed iFrame,mixed bMirrorX,mixed sortbonus,mixed data,mixed spritearr) {}
02986 
02988     mixed   AddArtSprite    (mixed tx,mixed ty,mixed zloc,mixed artid,mixed hue,mixed sortbonus,mixed data) {}
02989 
02991     mixed   AddSpriteEx (mixed tx,mixed ty,mixed zloc,mixed sortbonus,mixed data,mixed pAtlasPiece,mixed bMirrorX,mixed sprite) {}
02992 
02993     mixed   LoadAtlasMat    (mixed atlas,mixed basemat) {}
02994 
02995     mixed   AddStaticWaterTile  (mixed static) {}
02996 
02997     mixed   AddWaterTile    (mixed tx,mixed ty,mixed zloc,mixed artid,mixed data,mixed sortrelidx) {}
02998 
03000     mixed   Build   (mixed basemat,mixed bUseRootGfxForFirst) {}
03001 
03002     mixed   CamStep (mixed t,mixed xloc,mixed yloc,mixed zloc) {}
03003 };
03004 
03006 class __/lua/2d_spriteblock { public:
03007 
03008 static mixed    ArtCheckBitMask (mixed artid,mixed px,mixed py) {}
03009 
03010 static mixed    CalcSortBonus   (mixed artid,mixed tx,mixed ty,mixed zloc,mixed fIndexRel,mixed bonusadd) {}
03011 
03013 static mixed    GetAnimDirAdd   (mixed iDir) {}
03014 };
03015 
03017 class __/lua/charcreate { public:
03018 
03027 static mixed    CreateCharFromTemplate  (mixed template,mixed iSlotIndex,mixed name,mixed pass) {}
03028 
03029 static mixed    CharCreateTemplateMod_GetValues (mixed template) {}
03030 
03032 static mixed    LoadProfInfo    (mixed filepath) {}
03033 };
03034 
03035 class gRegistrySlow { public:
03036 
03037     mixed   Set (mixed key,mixed val) {}
03038 
03039     mixed   Get (mixed key) {}
03040 };
03041 
03043 class __/lua/walking3 { public:
03044 
03046 static mixed    GetNearestGroundLevel   (mixed xloc,mixed yloc,mixed iStartZ,mixed iDir,mixed bIgnoreDoors) {}
03047 
03049 static mixed    W3_ItemIsMovable    (mixed item) {}
03050 
03055 static mixed    W3_ForAllMultiPartsAtPos    (mixed xloc,mixed yloc,mixed fun,mixed param) {}
03056 
03058 static mixed    W3_ForAllItemsAtPos (mixed xloc,mixed yloc,mixed fun,mixed param) {}
03059 
03061 static mixed    W3_GetAverageZ  (mixed xloc,mixed yloc) {}
03062 
03063 static mixed    W3_CheckMobileOnPosition    (mixed xloc,mixed yloc,mixed zloc) {}
03064 
03065 static mixed    W3_MobileBlockCheckNeeded   (mixed mobile) {}
03066 
03069 static mixed    W3_CheckMovement    (mixed  mobile,mixed posx,mixed posy,mixed posz,mixed d) {}
03070 
03071 static mixed    W3_IsOK_Fun (mixed item,mixed param) {}
03072 
03073 static mixed    W3_IsDoor   (mixed flags,mixed iTileTypeID) {}
03074 
03076 static mixed    W3_IsOK (mixed  ignoreDoors,mixed ourZ,mixed ourTop,mixed x,mixed y,mixed items ) {}
03077 
03078 static mixed    W3_Check_Fun    (mixed item,mixed param) {}
03079 
03082 static mixed    W3_Check    (mixed  mobile,mixed items,mixed x,mixed y,mixed startTop,mixed startZ,mixed canSwim,mixed cantWalk ) {}
03083 
03084 static mixed    W3_GetStartZ_Fun    (mixed item,mixed param) {}
03085 
03088 static mixed    W3_GetStartZ    (mixed  mobile,mixed posx,mixed posy,mixed posz,mixed itemList ) {}
03089 };
03090 
03092 class __/lua/thread_test1 { public:
03093 
03094 static mixed    ack (mixed n,mixed m) {}
03095 
03096 static mixed    stupidCounter   (mixed count) {}
03097 
03098 static mixed    CreateExtendedLuaThread (mixed file) {}
03099 };
03100 
03102 class __/lua/offlinemode { public:
03103 
03106 static mixed    StartOfflineMode    (mixed postxt) {}
03107 };
03108 
03110 class __/lua/mapblock_spawner { public:
03111 
03112 static mixed    CreateMapBlockSpawner   (mixed pBlockClass,mixed pScheduler) {}
03113 };
03114 
03115 class cMapBlockSpawner { public:
03116 
03117     mixed   Init    (mixed pBlockClass,mixed pScheduler) {}
03118 
03120     mixed   ForAllBlocks    (mixed fun) {}
03121 
03124     mixed   Step    (mixed t,mixed x,mixed y) {}
03125 
03127     mixed   GetOrCreateMapBlock (mixed bx,mixed by) {}
03128 
03130     mixed   GetMapBlock (mixed bx,mixed by) {}
03131 
03132     mixed   CreateMapBlock  (mixed bx,mixed by) {}
03133 
03134     mixed   DestroyMapBlock (mixed block) {}
03135 };
03136 
03138 class __/lua/mainmenu_charcreate { public:
03139 
03140 static mixed    MyCheck (mixed valfield) {}
03141 
03143 static mixed    MyAddNumCtrl    (mixed valfield,mixed rules,mixed row) {}
03144 
03145 static mixed    MyModValue  (mixed valfield,mixed rules,mixed wantedadd) {}
03146 
03148 static mixed    MainMenu_CharCreate_SetValue    (mixed valfield,mixed value) {}
03149 
03150 static mixed    MainMenu_CharCreate_Choose  (mixed widget,mixed cols) {}
03151 };
03152 
03153 class cTileBatch { public:
03154 
03156     mixed   ForAllTiles (mixed fun) {}
03157 
03158     mixed   SetDisplayRange (mixed fmin,mixed fmax) {}
03159 
03160     mixed   RemoveTileByKey (mixed k) {}
03161 
03162     mixed   RemoveTile  (mixed iTileTypeID,mixed iX,mixed iY,mixed iZ,mixed iHue) {}
03163 
03164     mixed   PreloadTile (mixed iTileTypeID,mixed iX,mixed iY,mixed iZ,mixed iHue) {}
03165 
03166     mixed   AddTile (mixed iTileTypeID,mixed iX,mixed iY,mixed iZ,mixed iHue) {}
03167 
03169     mixed   PreCreateStatic (mixed iTileTypeID,mixed iHue) {}
03170 
03172     mixed   CreateStatic    (mixed entity,mixed gfx,mixed iTileTypeID,mixed iXLoc,mixed iYLoc,mixed iZLoc,mixed iHue) {}
03173 };
03174 
03176 class __/lua/bodygfx { public:
03177 
03179 static mixed    CreateBodyGfx   (mixed ...) {}
03180 
03181 static mixed    BodyGfxGetStateAnimID   (mixed bodyid,mixed bWalk,mixed bRun,mixed bIdle,mixed bHasMount,mixed bWarMode,mixed bHasStaff,mixed bIsCorpse) {}
03182 
03185 static mixed    MakeBodyPartGfx (mixed modelid,mixed meshname,mixed partgfx,mixed forcescalex,mixed forcescaley,mixed forcescalez) {}
03186 
03189 static mixed    CreateBodyGfxPartsFromModelIDArray  (mixed bodyid,mixed parentgfx,mixed partsarr,mixed modelidarr,mixed iPrimaryHandItem,mixed iSecondaryHandItem) {}
03190 
03192 static mixed    GetGrannyHand   (mixed modelid) {}
03193 };
03194 
03195 class gBodyGfxPrototype { public:
03196 
03197     mixed   Init    (mixed parentgfx) {}
03198 
03199     mixed   GetEquipmentAtLayer (mixed layer) {}
03200 
03201     mixed   SetVisible  (mixed bVisible) {}
03202 
03204     mixed   MarkForUpdate   (mixed artid,mixed hue,mixed equipmentlist) {}
03205 
03206     mixed   StartAnimLoop   (mixed animid) {}
03207 
03212     mixed   StartAnim   (mixed animid,mixed iRepeatCount) {}
03213 
03216     mixed   SetState    (mixed bMoving,mixed bTurning,mixed bWarMode,mixed bRunFlag) {}
03217 };
03218 
03220 class __/lua/easyuo { public:
03221 
03223 static mixed    easyuo_explode  (mixed delimiter,mixed str) {}
03224 
03226 static mixed    easy2open   (mixed easyID) {}
03227 
03229 static mixed    estr2open   (mixed str) {}
03230 
03232 static mixed    open2easy   (mixed openID) {}
03233 
03234 static mixed    EasyUOAssertWarn    (mixed e) {}
03235 };
03236 
03237 class cEasyUO_Write_Global { public:
03238 
03239     mixed   skillLock   (mixed v) {}
03240 
03241     mixed   targcurs    (mixed v) {}
03242 
03243     mixed   findindex   (mixed v) {}
03244 };
03245 
03246 class cEasyUO { public:
03247 
03248     mixed   chooseSkill (mixed skillcode,mixed real) {}
03249 };
03250 
03252 class __/lua/3d_multispawner { public:
03253 
03254 static mixed    CreateMultiSpawner  (mixed pScheduler) {}
03255 };
03256 
03257 class cMultiSpawner { public:
03258 
03259     mixed   Init    (mixed pBlockClass,mixed pScheduler) {}
03260 
03261     mixed   ForAllBlocks    (mixed fun) {}
03262 
03263     mixed   Step    (mixed t,mixed x,mixed y) {}
03264 
03265     mixed   CreateBlock (mixed multi) {}
03266 
03267     mixed   DestroyBlock    (mixed block) {}
03268 
03269     mixed   AddMulti    (mixed serial,mixed multi) {}
03270 
03271     mixed   RemoveMulti (mixed serial) {}
03272 };
03273 
03275 class __/lua/huepicker { public:
03276 
03277 static mixed    ShowHuePicker   (mixed data) {}
03278 };
03279 
03280 class gWidgetPrototype.UOHuePicker { public:
03281 
03283     mixed   Init    (mixed parentwidget,mixed params) {}
03284 
03285     mixed   ChooseHue   (mixed hue) {}
03286 };
03287 
03288 class gWidgetPrototype.UOHuePickerButton { public:
03289 
03290     mixed   Init    (mixed parentwidget,mixed params) {}
03291 };
03292 
03293 class cParticleFX_Wave { public:
03294 
03295     mixed   Init    (mixed params) {}
03296 };
03297 
03299 class __/lua/particle_effects { public:
03300 
03301 static mixed    MyVertex    (mixed x,mixed y,mixed z,mixed r,mixed g,mixed b,mixed a) {}
03302 };
03303 
03305 class __/lua/unifont { public:
03306 
03308 static mixed    UniFont_AddImageToAtlas (mixed glyphimg,mixed bAvoidAtlasUpdate) {}
03309 
03312 static mixed    GetUniFontGlyph (mixed fontloader,mixed iCharCode,mixed bOutlined,mixed bAvoidAtlasUpdate) {}
03313 
03314 static mixed    GetUOFont   (mixed loader,mixed bOutlined) {}
03315 
03319 static mixed    CreateFont_UO   (mixed loader,mixed bOutlined) {}
03320 };
03321 
03322 class gGrannyLuaQuickLoadStruct_Array { public:
03323 
03325     mixed   Quaternion  (mixed offset,mixed iArraySize) {}
03326 
03328     mixed   Vector  (mixed offset,mixed iArraySize) {}
03329 };
03330 
03331 class gGrannyLuaQuickLoadStruct { public:
03332 
03334     mixed   Quaternion  (mixed offset) {}
03335 
03337     mixed   Vector  (mixed offset) {}
03338 
03340     mixed   Bone    (mixed offset) {}
03341 
03343     mixed   Anim    (mixed offset) {}
03344 };
03345 
03347 class __/lua/randomname { public:
03348 
03352 static mixed    RndNameApplyRule    (mixed s,mixed grammar) {}
03353 
03355 static mixed    RndNameGenerate (mixed minsize,mixed maxsize,mixed grammar) {}
03356 
03358 static mixed    CapitalizeName  (mixed name) {}
03359 };
03360 
03362 class __/lua/iris_atlasgroup { public:
03363 
03364 static mixed    PreLoadGump (mixed gump_id,mixed hue) {}
03365 
03366 static mixed    PreLoadArt  (mixed  art_id,mixed hue) {}
03367 
03368 static mixed    GetGumpSize (mixed gump_id,mixed hue) {}
03369 
03370 static mixed    GetArtSize  (mixed art_id,mixed hue) {}
03371 
03373 static mixed    LoadGump    (mixed basemat,mixed gump_id,mixed hue) {}
03374 
03376 static mixed    LoadArt (mixed basemat,mixed art_id,mixed hue) {}
03377 };
03378 
03379 class gAtlasGroup_Gump { public:
03380 
03382     mixed   LoadImpl    (mixed gump_id,mixed hue) {}
03383 };
03384 
03385 class gAtlasGroup_Art { public:
03386 
03388     mixed   LoadImpl    (mixed art_id,mixed hue) {}
03389 };
03390 
03392 class __/lua/packetvideo { public:
03393 
03394 static mixed    PacketVideoControlMenu_SetText  (mixed ctlname,mixed txt) {}
03395 
03396 static mixed    PacketVideoControlMenu_SetTime  (mixed cur_t,mixed max_t) {}
03397 
03398 static mixed    PacketVideoPlayback_JumpTo  (mixed k) {}
03399 
03400 static mixed    PacketVideoPlayback_SetSpeed    (mixed speed) {}
03401 
03402 static mixed    MyPeek32    (mixed fifo,mixed offset) {}
03403 
03404 static mixed    PacketVideo_Load    (mixed filename) {}
03405 
03406 static mixed    Generate_kPacket_Naked_MOB  (mixed fifo,mixed serial,mixed artid,mixed xloc,mixed yloc,mixed zloc,mixed dir,mixed hue,mixed flag,mixed notoriety) {}
03407 
03409 static mixed    Generate_kPacket_Equipped_MOB   (mixed fifo_out,mixed serial,mixed artid,mixed xloc,mixed yloc,mixed zloc,mixed dir,mixed hue,mixed flag,mixed notoriety,mixed equipitems) {}
03410 
03411 static mixed    PacketVideo_LoadRarzorPV    (mixed filename) {}
03412 
03413 static mixed    AddMobile   (mixed mobile,mixed debugfrom) {}
03414 
03415 static mixed    PacketVideo_LogRecv (mixed fifo,mixed len) {}
03416 
03417 static mixed    PacketVideo_LogSend (mixed fifo,mixed len) {}
03418 
03419 static mixed    PacketVideo_LogPlayerPos    (mixed xloc,mixed yloc,mixed zloc,mixed fulldir) {}
03420 
03421 static mixed    PacketVideo_LogMap  (mixed mapindex) {}
03422 
03423 static mixed    PacketVideo_LogPlayer   (mixed serial) {}
03424 
03425 static mixed    PacketVideo_BlockSend   (mixed fifo) {}
03426 };
03427 
03429 class __/lua/granny_wrap { public:
03430 
03431 static mixed    LoadGranny  (mixed file) {}
03432 
03434 static mixed    LoadGrannyLua_ByFilePath_DebugCompareWithOldLoader  (mixed file) {}
03435 
03436 static mixed    LoadGrannyLua   (mixed artid) {}
03437 
03438 static mixed    LoadGrannyLua_ByFilePath    (mixed filepath) {}
03439 
03440 static mixed    GrannyDebugCompareWithOldLoader (mixed grannyA,mixed grannyB) {}
03441 
03442 static mixed    MyLoadGrannyAnim    (mixed bodyid,mixed animid,mixed skeleton,mixed bodypartsamples) {}
03443 
03444 static mixed    MyGetOrCreateSkeleton   (mixed bodyid) {}
03445 
03446 static mixed    assert_warn (mixed cond,mixed msg) {}
03447 
03448 static mixed    assert_warn (mixed cond,mixed msg) {}
03449 
03450 static mixed    WrapGrannyLoaderNew (mixed grn) {}
03451 };
03452 
03453 class pGrannyLoader { public:
03454 
03455     mixed   WeightBoneIndex2GrannyBoneID    (mixed iWeightBoneIndex) {}
03456 
03457     mixed   FindBone    (mixed sName) {}
03458 
03459     mixed   GetBoneName (mixed iBoneID) {}
03460 
03461     mixed   GetBoneName2    (mixed iObjPtr) {}
03462 
03463     mixed   IsMasterBoneName    (mixed sName) {}
03464 
03466     mixed   GetTextChunkSize    (mixed chunkid) {}
03467 
03469     mixed   GetText (mixed chunkid,mixed stringid) {}
03470 
03472     mixed   GetParamGroupSize   (mixed groupid) {}
03473 
03476     mixed   GetParam    (mixed groupid,mixed paramid) {}
03477 
03478     mixed   GetTextureID    (mixed index) {}
03479 
03481     mixed   CreateOgreMesh  (mixed sMatName,mixed sSkeletonName,mixed sMeshName) {}
03482 
03483     mixed   AddAnimToSkeleton   (mixed sSkeletonName,mixed sAnimName,mixed bodypartsamples) {}
03484 };
03485 
03487 class __/lua/macrolist { public:
03488 
03489 static mixed    GetMobileStat   (mixed mobile,mixed statname) {}
03490 
03491 static mixed    GetMobileRelHP  (mixed serial) {}
03492 
03493 static mixed    MacroCmd_MobileDead (mixed mobile) {}
03494 
03496 static mixed    MacroCmd_MobilePoisoned (mixed mobile) {}
03497 
03498 static mixed    MacroCmd_MobileMortaled (mixed mobile) {}
03499 
03500 static mixed    MobileList_GetWeakestFromList   (mixed list) {}
03501 
03503 static mixed    MobileHasEquip  (mixed mobile) {}
03504 
03505 static mixed    MobileIsHuman   (mixed mobile) {}
03506 
03507 static mixed    MobileList_GetByFilter  (mixed fun) {}
03508 
03509 static mixed    MobileList_HealablePartyMembers (mixed bFriendsAlso) {}
03510 
03511 static mixed    MobileList_CurablePartyMembers  (mixed bFriendsAlso) {}
03512 
03514 static mixed    MacroRead_PlayerStat    (mixed statname) {}
03515 
03516 static mixed    MacroRead_TargetStat    (mixed statname) {}
03517 
03518 static mixed    MacroRead_SkillDataPart (mixed skillname,mixed partname) {}
03519 
03520 static mixed    MacroRead_SkillBase (mixed skillname) {}
03521 
03522 static mixed    MacroRead_SkillCap  (mixed skillname) {}
03523 
03524 static mixed    MacroRead_SkillValue    (mixed skillname) {}
03525 
03526 static mixed    MacroRead_SkillLockState    (mixed skillname) {}
03527 
03528 static mixed    MacroCmd_SetSkillLockState  (mixed skillname,mixed lockstate) {}
03529 
03530 static mixed    MacroRead_BuffActive    (mixed buffname) {}
03531 
03532 static mixed    MacroCmd_Say    (mixed text,mixed textmode) {}
03533 
03534 static mixed    MacroCmd_Open   (mixed dialogtype) {}
03535 
03536 static mixed    MacroCmd_SmartSelectTarget  (mixed bPlayersOnly) {}
03537 
03538 static mixed    MacroCmd_SelectRandomNonFriendly    (mixed bPlayersOnly) {}
03539 
03540 static mixed    MacroCmd_SendStoredTarget   (mixed t) {}
03541 
03542 static mixed    MacroCmd_GetStoredTarget_Serial (mixed t) {}
03543 
03544 static mixed    MacroCmd_GetStoredTarget_Pos    (mixed t) {}
03545 
03546 static mixed    MacroCmd_PopupCommandByTag  (mixed serial,mixed tag,mixed timeout) {}
03547 
03548 static mixed    MacroCmd_PopupCommandByName (mixed serial,mixed name,mixed timeout) {}
03549 
03550 static mixed    MacroCmd_SendTargetSerial   (mixed serial,mixed maxrange) {}
03551 
03554 static mixed    MacroCmd_QueueTargetSerial  (mixed serial,mixed timeout,mixed callback,mixed bFailBySpellInterrupt) {}
03555 
03556 static mixed    MacroCmd_QueuedTargetEnd    (mixed bSuccess,mixed sFailureReason) {}
03557 
03558 static mixed    MacroCmd_JobWaitForTarget   (mixed timeout) {}
03559 
03560 static mixed    MacroCmd_JobWaitForGump (mixed callback,mixed timeout) {}
03561 
03562 static mixed    MacroCmd_JobWaitForGumpWithKeyword  (mixed keyword,mixed timeout) {}
03563 
03564 static mixed    MacroCmd_FindGumpByKeyword  (mixed keyword) {}
03565 
03567 static mixed    MacroCmd_NextGumpContaining (mixed search,mixed timeout,mixed callback) {}
03568 
03569 static mixed    MacroCmd_JobWaitForShop (mixed timeout) {}
03570 
03572 static mixed    MacroCmd_UseRuneBookPreAOS  (mixed runebookid,mixed runeidx,mixed method,mixed timeout) {}
03573 
03575 static mixed    MacroCmd_UseRuneBookPostAOS (mixed runebookid,mixed runeidx,mixed method,mixed timeout,mixed forcew,mixed forceh) {}
03576 
03577 static mixed    MacroRememberTarget (mixed hitobject) {}
03578 
03579 static mixed    MacroSetLastTarget  (mixed serial) {}
03580 
03581 static mixed    MacroCmd_TargetLast (mixed completefun,mixed timeout) {}
03582 
03583 static mixed    MacroCmd_TargetGround   (mixed xloc,mixed yloc,mixed zloc_or_nil,mixed completefun) {}
03584 
03586 static mixed    MacroCmd_TargetGroundNow    (mixed xloc,mixed yloc,mixed zloc_or_nil) {}
03587 
03588 static mixed    MacroCmd_TargetSelf (mixed completefun) {}
03589 
03590 static mixed    MacroCmd_ZoomCompass    (mixed zoomfactor) {}
03591 
03592 static mixed    MacroCmd_CamChangeZoom  (mixed zoomadd) {}
03593 
03594 static mixed    MacroCmd_Dress  (mixed dresslist) {}
03595 
03596 static mixed    MacroCmd_EquipItem  (mixed serial,mixed bOkIfNotInBackPack) {}
03597 
03598 static mixed    MacroCmd_RiseText   (mixed r,mixed g,mixed b,mixed text,mixed serial) {}
03599 
03600 static mixed    MacroCmd_Item_Use   (mixed item) {}
03601 
03602 static mixed    MacroCmd_Item_UseByName (mixed itemnamepart) {}
03603 
03604 static mixed    MacroCmd_Item_UseByArtID    (mixed artid,mixed hue) {}
03605 
03606 static mixed    MacroCmd_Item_FindFirstByName   (mixed itemnamepart,mixed container) {}
03607 
03608 static mixed    MacroCmd_Item_FindFirstByArtID  (mixed artid,mixed hue,mixed container) {}
03609 
03610 static mixed    MacroCmd_Item_FindFirstNearByArtID  (mixed artid,mixed hue,mixed dist) {}
03611 
03612 static mixed    MacroCmd_GetPlayerEquipment (mixed layer) {}
03613 
03614 static mixed    MacroCmd_DragAndEquip   (mixed takeserial,mixed mobileserial) {}
03615 
03616 static mixed    MacroCmd_DragDrop   (mixed takeserial,mixed amount,mixed dropcontainerserial) {}
03617 
03618 static mixed    MacroCmd_DragDropToGround   (mixed takeserial,mixed amount,mixed xloc,mixed yloc,mixed zloc) {}
03619 
03620 static mixed    MacroCmd_LootItem   (mixed item,mixed containerserial,mixed amount) {}
03621 
03622 static mixed    MacroCmd_Scavenge   (mixed artlist,mixed dist) {}
03623 
03625 static mixed    MacroCmd_IsHackableTrees    (mixed artid) {}
03626 
03627 static mixed    MacroCmd_FindNearbyTrees    (mixed r) {}
03628 
03629 static mixed    MacroCmd_FindNearbyStatics  (mixed r,mixed namepart,mixed skipartidlist) {}
03630 
03632 static mixed    MacroCmd_Item_CountByArtID  (mixed artid,mixed hue,mixed container) {}
03633 
03634 static mixed    MacroCmd_Item_SumByArtID    (mixed artid,mixed hue,mixed container) {}
03635 
03637 static mixed    MacroCmd_Item_FindByName    (mixed itemnamepart,mixed container) {}
03638 
03639 static mixed    MacroCmd_Item_FindNearByArtList (mixed artlist,mixed dist,mixed bSkipCorpses) {}
03640 
03641 static mixed    MacroCmd_Item_FindNearByArtID   (mixed artid,mixed hue,mixed dist) {}
03642 
03643 static mixed    MacroCmd_Item_FindNearCorpses   (mixed dist,mixed corpsetype) {}
03644 
03645 static mixed    MacroCmd_IsItemInContainer  (mixed serial,mixed container) {}
03646 
03649 static mixed    MacroCmd_Item_FindByArtID   (mixed artid,mixed hue,mixed container) {}
03650 
03651 static mixed    MacroCmd_FindNearestMobByName   (mixed namepart) {}
03652 
03653 static mixed    MacroCmd_FindNearestMobByArtID  (mixed artid) {}
03654 
03655 static mixed    MacroCmd_GetNearestMobFromList  (mixed list) {}
03656 
03657 static mixed    MacroCmd_ListNonFriendlyMobiles (mixed bPlayersOnly) {}
03658 
03659 static mixed    MacroCmd_ListMobilesInRange (mixed filterfun,mixed maxdist) {}
03660 
03661 static mixed    MacroCmd_ListMobiles    (mixed filterfun) {}
03662 
03665 static mixed    MacroCmd_ItemSlot_Set   (mixed slotnumber,mixed itemserial) {}
03666 
03667 static mixed    MacroCmd_ItemSlot_Use   (mixed slotnumber) {}
03668 
03669 static mixed    MacroCmd_Skill  (mixed skillname) {}
03670 
03671 static mixed    MacroCmd_Spell  (mixed spellname,mixed targetserial,mixed targetcallback,mixed targetwaitadd) {}
03672 
03676 static mixed    MacroJournal_FindLineContainingSince    (mixed text,mixed timestamp) {}
03677 
03680 static mixed    MacroCmd_WaitForText    (mixed textlist,mixed timeout_delay) {}
03681 
03682 static mixed    MacroCmd_JobWaitAndPickObject   (mixed index,mixed timeout_delay) {}
03683 
03684 static mixed    MacroCmd_JobWaitAndStringQueryResponse  (mixed response,mixed timeout_delay) {}
03685 
03686 static mixed    MacroCmd_QueuePickObject    (mixed index,mixed timeout_delay) {}
03687 
03688 static mixed    MacroCmd_QueueStringQueryResponse   (mixed response,mixed timeout_delay) {}
03689 
03690 static mixed    MacroCmd_RegisterTimeoutListener    (mixed listenername,mixed fun,mixed timeout_delay) {}
03691 
03695 static mixed    MacroCmd_WaitForListener    (mixed listenername,mixed fun,mixed timeout_delay) {}
03696 
03698 static mixed    MacroJournal_WaitForText    (mixed list,mixed timeout) {}
03699 
03700 static mixed    MacroReadAux_MobileStat (mixed mobile,mixed statname,mixed errormsg_funname) {}
03701 
03702 static mixed    MacroErrorNameMismatch  (mixed cmd,mixed name,mixed list_by_key) {}
03703 
03704 static mixed    MacroError  (mixed infotext) {}
03705 
03706 static mixed    GetMacroKeyComboName    (mixed keycode,mixed char,mixed bCtrl,mixed bAlt,mixed bShift) {}
03707 
03708 static mixed    SetMacro    (mixed keycomboname,mixed fun) {}
03709 
03710 static mixed    TriggerMacros   (mixed keycode,mixed char) {}
03711 
03712 static mixed    MacroCmd_WalkInDir  (mixed iDir,mixed bRunFlag,mixed bTrySides) {}
03713 
03714 static mixed    MacroCmd_Marker (mixed xloc,mixed yloc,mixed zloc) {}
03715 
03717 static mixed    MacroCmd_PathFindTo (mixed xloc,mixed yloc,mixed tolerance,mixed timeout,mixed bNoLog,mixed bAutoOpenDoors,mixed bShowMarkers,mixed step_callback) {}
03718 
03719 static mixed    pos2str (mixed xloc,mixed yloc,mixed zloc) {}
03720 
03721 static mixed    AttackMobile    (mixed mobileserial) {}
03722 
03723 static mixed    MacroGoto   (mixed x,mixed y,mixed slow) {}
03724 
03725 static mixed    MacroGetItemFromBackpackByName  (mixed itemnamepart) {}
03726 
03727 static mixed    MacroGetItemFromContainerByArtidHue (mixed artid,mixed hue,mixed container_serial) {}
03728 
03729 static mixed    MacroGetItemFromContainerByName (mixed itemnamepart,mixed container_serial) {}
03730 
03731 static mixed    MacroDropItemIntoContainer  (mixed dropitem,mixed container_serial,mixed x,mixed y) {}
03732 
03733 static mixed    MacroDropAllIntoContainer   (mixed itemnamepart,mixed container_serial,mixed x,mixed y) {}
03734 
03735 static mixed    MacroEnsureContainerIsOpen  (mixed container_serial) {}
03736 
03737 static mixed    MacroStackEverytingInContainer  (mixed container_serial) {}
03738 
03740 static mixed    Macro_ShowTimeout   (mixed x,mixed y,mixed w,mixed h,mixed text,mixed color,mixed timeout) {}
03741 
03743 static mixed    MacroCmd_ReLogin    (mixed shardname,mixed user,mixed pass,mixed charidx) {}
03744 };
03745 
03747 class __/lua/razorpacketvideo { public:
03748 
03749 static mixed    RazorWinTimeStampConvert    (mixed low,mixed high) {}
03750 
03752 static mixed    LoadRazorPacketVideo    (mixed filepath) {}
03753 
03754 static mixed    LoadRazorPacketVideoChunks  (mixed rpv,mixed fifo) {}
03755 
03756 static mixed    MyPacketIDTxt   (mixed a) {}
03757 
03758 static mixed    MyPacketIDOk    (mixed a) {}
03759 
03760 static mixed    PrintNext3  (mixed i,mixed bForce,mixed bNoPrint) {}
03761 
03764 static mixed    My_kPacket_Mega_Cliloc  (mixed input) {}
03765 
03766 static mixed    DestroyRazorPacketVideo (mixed rpv) {}
03767 
03769 static mixed    RPV_ReadString  (mixed fifo) {}
03770 
03771 static mixed    RPV_ReadUOEntity    (mixed fifo,mixed rpvversion) {}
03772 
03773 static mixed    RPV_ShortDumpMobile (mixed mobile) {}
03774 
03775 static mixed    RPV_ReadMobile  (mixed fifo,mixed rpvversion) {}
03776 
03777 static mixed    RPV_ReadPlayerData  (mixed fifo,mixed rpvversion) {}
03778 
03779 static mixed    RPV_ReadItem    (mixed fifo,mixed rpvversion) {}
03780 };
03781 
03783 class __/lua/buff { public:
03784 
03785 static mixed    SetBuffActive   (mixed buffid,mixed bIsActive) {}
03786 
03788 static mixed    MakeBuffIconWidget  (mixed parent,mixed iGumpID,mixed x,mixed y) {}
03789 
03792 static mixed    HandleBuffInfo  (mixed buffinfo) {}
03793 
03794 static mixed    ExportGumpMatTexture    (mixed iGumpID,mixed sFilePath) {}
03795 
03796 static mixed    ExportMatTexture    (mixed sMatName,mixed sFilePath) {}
03797 };
03798 
03800 class __/lua/main { public:
03801 
03802 static mixed    FadeLine_MoveDialog (mixed x,mixed y) {}
03803 
03804 static mixed    FadeLine_Widget_Create  (mixed dialog,mixed x,mixed y,mixed text,mixed h,mixed color,mixed font) {}
03805 
03806 static mixed    FadeLine_Widget_SetPos  (mixed widget,mixed x,mixed y) {}
03807 
03808 static mixed    FadeLine_Widget_SetColor    (mixed widget,mixed r,mixed g,mixed b,mixed a) {}
03809 
03810 static mixed    CommandLineArgument (mixed i,mixed s) {}
03811 
03812 static mixed    LugreExceptionTipps (mixed descr) {}
03813 };
03814 
03816 class __/lua/configdialog_hotkeys { public:
03817 
03819 static mixed    ConfigDialogPage_HotKey (mixed page) {}
03820 
03822 static mixed    HotKeyDialog_ShowKeyIdx (mixed idx) {}
03823 
03824 static mixed    HotKeyDialog_SetData    (mixed fieldname,mixed value) {}
03825 
03827 static mixed    HotKeyDialog_SetKey (mixed keyname) {}
03828 
03829 static mixed    ConfigHotKey_GetKeyName (mixed keycode,mixed char) {}
03830 
03831 static mixed    HotKeyDialog_SetFlag    (mixed flagname,mixed bState,mixed bUpdateControl) {}
03832 
03833 static mixed    HotKeyDialog_SetAction  (mixed actionid) {}
03834 
03835 static mixed    HotKeyDialog_SetParamText   (mixed param_text,mixed bUpdateControl) {}
03836 
03837 static mixed    HotKeyDialog_SetObject  (mixed param_obj_serial,mixed param_obj_artid,mixed param_obj_hue) {}
03838 
03841 static mixed    TriggerConfigHotkey (mixed keycode,mixed char,mixed bCtrl,mixed bAlt,mixed bShift) {}
03842 
03844 static mixed    HotkeyAction_Spell  (mixed actiondata) {}
03845 
03846 static mixed    HotkeyAction_Skill  (mixed actiondata) {}
03847 
03848 static mixed    HotkeyAction_Chat   (mixed actiondata,mixed text) {}
03849 
03850 static mixed    GetHotKeyActionDataByID (mixed actionid) {}
03851 
03852 static mixed    MyAddHotkeyAction   (mixed groupname,mixed actiondata) {}
03853 
03855 static mixed    MyAddSpell  (mixed bookname,mixed spellname) {}
03856 
03857 static mixed    MyAddSpellByInfo    (mixed bookname,mixed spellinfo) {}
03858 
03859 static mixed    AddSpellsFromSpellbook  (mixed bookname,mixed spellbookid) {}
03860 
03861 static mixed    MyHotKeyToggleGlobalRiseText    (mixed varname,mixed risetext,mixed onvalue) {}
03862 };
03863 
03865 class __/lua/book { public:
03866 
03867 static mixed    UpdateBookDialog    (mixed book) {}
03868 };
03869 
03870 class gWidgetPrototype.UOBookDialog { public:
03871 
03872     mixed   Init    (mixed parentwidget,mixed params) {}
03873 };
03874 
03876 class __/lua/razormacro { public:
03877 
03878 static mixed    LoadRazorMacros (mixed folderpath) {}
03879 
03880 static mixed    ExecRazorMacroCommand   (mixed command) {}
03881 
03882 static mixed    RazorEvaluateIf (mixed command) {}
03883 
03884 static mixed    StartRazorMacroJob  (mixed macroname) {}
03885 };
03886 
03887 class gRazorMacroCmd { public:
03888 
03890     static mixed    WalkAction  (mixed dir) {}
03891 
03893     static mixed    DoubleClickTypeAction   (mixed artid,mixed u1) {}
03894 
03896     static mixed    DoubleClickAction   (mixed serial,mixed u1) {}
03897 
03900     static mixed    PauseAction (mixed dur) {}
03901 
03903     static mixed    WaitForTargetAction (mixed timeout) {}
03904 
03906     static mixed    TargetRelLocAction  (mixed dx,mixed dy) {}
03907 
03909     static mixed    AbsoluteTargetAction    (mixed u1,mixed u2,mixed uartid,mixed u4,mixed u5,mixed u6,mixed u7) {}
03910 
03913     static mixed    HotKeyAction    (mixed hotkeyaction,mixed param) {}
03914 
03916     static mixed    SpeechAction    (mixed u1,mixed u2,mixed u3,mixed enu,mixed u4,mixed u5,mixed u6,mixed u7,mixed u8,mixed u9,mixed text) {}
03917 
03919     static mixed    ExtCastSpellAction  (mixed uspellid,mixed u2) {}
03920 
03922     static mixed    MacroCastSpellAction    (mixed spellid) {}
03923 
03925     static mixed    GumpResponseAction  (mixed a,mixed b,mixed c) {}
03926 
03928     static mixed    WaitForGumpAction   (mixed gumptype,mixed u1,mixed timeout) {}
03929 };
03930 
03931 class cGrannyFile { public:
03932 
03933     mixed   LoadFile    (mixed filepath) {}
03934 
03936     mixed   MetaIndex   (mixed typename) {}
03937 
03938     mixed   XMLDump (mixed filepath) {}
03939 
03940     mixed   Read    (mixed offset,mixed structname) {}
03941 
03942     mixed   Parse   (mixed fifo) {}
03943 
03944     mixed   ReadInt (mixed iOffset) {}
03945 
03946     mixed   ReadFloat   (mixed iOffset) {}
03947 
03948     mixed   ParseItemListData   (mixed pItemList,mixed p,mixed iItemListSize) {}
03949 
03950     mixed   PushParent  (mixed chunk) {}
03951 
03952     mixed   HexDump (mixed iOffset,mixed iSize) {}
03953 
03954     mixed   ReadArray   (mixed sStructName,mixed iOffset,mixed iArraySize) {}
03955 
03956     mixed   ReadFloatArray  (mixed iOffset,mixed num) {}
03957 
03958     mixed   Visit   (mixed name,mixed ...) {}
03959 };
03960 
03962 class __/lua/granny_loader { public:
03963 
03965 static mixed    MyToString  (mixed v) {}
03966 
03967 static mixed    MyObj2XMLAttri  (mixed obj) {}
03968 
03969 static mixed    MyDumpValueList (mixed node,mixed k,mixed v) {}
03970 
03971 static mixed    MyDumpObjList   (mixed node,mixed k,mixed v) {}
03972 
03973 static mixed    MyDumpObj   (mixed node,mixed k,mixed obj) {}
03974 
03975 static mixed    MyHexDumpNode   (mixed offset,mixed len) {}
03976 
03977 static mixed    MyNode  (mixed tagname,mixed obj) {}
03978 };
03979 
03981 class __/lua/razorconfig { public:
03982 
03983 static mixed    ImportRazorHotkeys  (mixed filepath) {}
03984 
03985 static mixed    ImportRazorProfile  (mixed profile_filepath) {}
03986 };
03987 
03989 class __/lua/3d_light { public:
03990 
03992 static mixed    GetMergePointLightBlock (mixed x,mixed y,mixed z) {}
03993 };
03994 
03995 class cPointLightBlock { public:
03996 
03997     mixed   AddLight    (mixed x,mixed y,mixed z) {}
03998 
03999     mixed   RemoveLight (mixed x,mixed y,mixed z) {}
04000 };
04001 
04003 class __/lua/cliloc { public:
04004 
04006 static mixed    GetIntLocText   (mixed intlocid,mixed textid) {}
04007 
04008 static mixed    CreateClilocLoader  (mixed loadertype,mixed base_file,mixed localisation_file,mixed bWarnOnMissingFile) {}
04009 
04011 static mixed    CreateClilocLoaderFullFile  (mixed base_file,mixed override_file,mixed bWarnOnMissingFile) {}
04012 
04013 static mixed    ClilocTextContainsParameters    (mixed text) {}
04014 
04015 static mixed    GetClilocFromCache  (mixed id) {}
04016 
04017 static mixed    GetCliloc   (mixed id) {}
04018 
04020 static mixed    ParseClilocParam    (mixed param) {}
04021 
04023 static mixed    ParameterizedClilocText (mixed id,mixed params) {}
04024 };
04025 
04027 class __/lua/granny_anim { public:
04028 
04032 static mixed    QuatMult3   (mixed a,mixed b,mixed c) {}
04033 
04034 static mixed    VectAdd (mixed a,mixed b) {}
04035 
04036 static mixed    VectScale   (mixed s,mixed v) {}
04037 
04038 static mixed    QuatMult    (mixed a,mixed b) {}
04039 
04040 static mixed    QuadVectMult    (mixed q,mixed v) {}
04041 
04042 static mixed    Quaternion_Inverse  (mixed q) {}
04043 
04044 static mixed    Vector_Invert   (mixed v) {}
04045 
04046 static mixed    Ogre_Quaternion_Slerp   (mixed t,mixed q1,mixed q2,mixed bShortestPath) {}
04047 
04048 static mixed    GrannyToOgreQ   (mixed qRot) {}
04049 
04050 static mixed    GrannyToOgreV   (mixed vPos) {}
04051 
04052 static mixed    GetBoneTranslate    (mixed pGrannyBone) {}
04053 
04054 static mixed    GetBoneRotate   (mixed pGrannyBone) {}
04055 
04056 static mixed    GetBoneDerivedRotation  (mixed mpGrannyLoader,mixed iBoneID) {}
04057 
04058 static mixed    GetBoneDerivedTranslate (mixed mpGrannyLoader,mixed iBoneID) {}
04059 
04062 static mixed    LoadGrannyAsOgreMesh    (mixed pGrannyLoader,mixed szMatName,mixed szMeshName,mixed szSkeletonName) {}
04063 
04066 static mixed    LoadGrannyAsOgreAnim    (mixed pGrannyLoader,mixed szSkeletonName,mixed szAnimName,mixed lBodySamples) {}
04067 };
04068 
04069 class cSubMeshConstructor { public:
04070 
04078     mixed   Init    (mixed pGrannyLoader,mixed mpMesh,mixed mpSkeleton,mixed szMatName,mixed miTargetSubMesh) {}
04079 
04081     mixed   WeightBoneIndex2GrannyBoneID    (mixed iWeightBoneIndex) {}
04082 
04085     mixed   WeightBoneIndex2OgreBoneHandle  (mixed iWeightBoneIndex) {}
04086 
04103     mixed   Execute (mixed pLoaderSubMesh) {}
04104 };
04105 
04106 class cAnimationTotalTimeConstructor { public:
04107 
04108     mixed   Init    (mixed mfTotalTime) {}
04109 
04110     mixed   Execute (mixed pAnim) {}
04111 };
04112 
04113 class cAnimationConstructor { public:
04114 
04121     mixed   Init    (mixed pGrannyLoader,mixed mpSkeleton,mixed mpAnim,mixed mlBodySamples) {}
04122 
04124     mixed   GetSampleBone   (mixed sBoneName) {}
04125 
04127     mixed   GetOrCreateBone (mixed iBoneID) {}
04128 
04130     mixed   Execute (mixed pAnim) {}
04131 };
04132 
04134 class __/lua/3d_dynamic { public:
04135 
04137 static mixed    ArtImage_AddImageToAtlas    (mixed iArtID,mixed iHue) {}
04138 
04139 static mixed    AddGfxQuadListVertex    (mixed gfx,mixed myquad,mixed x,mixed y,mixed z,mixed u,mixed v) {}
04140 };
04141 
04142 class cMapBlockAABB { public:
04143 
04144     mixed   Init    (mixed x,mixed y,mixed w,mixed h) {}
04145 };
04146 
04148 class __/lua/mousepick { public:
04149 
04152 static mixed    TerrainRayIntersect_Hit (mixed tx,mixed ty,mixed tiletype,mixed hit_dist,mixed minz,mixed maxz) {}
04153 
04155 static mixed    GetMouseHitSerial   (mixed bExecuteMousePick) {}
04156 
04158 static mixed    GetMouseHitObject   (mixed bExecuteMousePick) {}
04159 
04160 static mixed    SelectMobile    (mixed serial) {}
04161 };
04162 
04164 class __/lua/configdialog_macro { public:
04165 
04166 static mixed    MobListSelectorUtil_Min (mixed moblist,mixed evaluation) {}
04167 };
04168 
04170 class __/lua/boat { public:
04171 
04172 static mixed    CheckIfBoat (mixed artid) {}
04173 };
04174 
04176 class __/lua/proxy { public:
04177 
04178 static mixed    proxyprint  (mixed ...) {}
04179 
04180 static mixed    UOProxyOpenListener (mixed port) {}
04181 
04182 static mixed    UOProxyMode (mixed host,mixed port) {}
04183 
04186 static mixed    ProxyParseCompressedGumpPacket  (mixed input) {}
04187 
04189 static mixed    UOProxyHandlePacket (mixed fifo_in,mixed fifo_out,mixed bIsFromClient) {}
04190 
04191 static mixed    Pad (mixed str,mixed len) {}
04192 
04193 static mixed    MyPrintField    (mixed gumpdata,mixed fieldname) {}
04194 
04195 static mixed    UOProxyOneConnection    (mixed newcon) {}
04196 };
04197 
04199 class __/lua/sound_iris { public:
04200 
04202 static mixed    SoundPlayEffect_UO  (mixed x,mixed y,mixed z,mixed effect) {}
04203 
04204 static mixed    SoundPlayMusicById  (mixed musicid) {}
04205 };
04206 
04208 class __/lua/3d_dynamicspawner { public:
04209 
04210 static mixed    CreateDynamicSpawner    (mixed pScheduler) {}
04211 };
04212 
04213 class cDynamicSpawner { public:
04214 
04215     mixed   GetBlockByUOLocation    (mixed xloc,mixed yloc) {}
04216 
04217     mixed   CreateMapBlock  (mixed bx,mixed by) {}
04218 
04219     mixed   AddDynamic  (mixed item) {}
04220 
04221     mixed   RemoveDynamic   (mixed item) {}
04222 };
04223 
04225 class __/lua/terrain_multitex { public:
04226 
04228 static mixed    MultiTexGetTexCoordsForTiletype (mixed uoid) {}
04229 
04230 static mixed    RotL    (mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3,mixed u4,mixed v4) {}
04231 
04232 static mixed    RotR    (mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3,mixed u4,mixed v4) {}
04233 
04234 static mixed    MirrorX (mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3,mixed u4,mixed v4) {}
04235 
04236 static mixed    MirrorY (mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3,mixed u4,mixed v4) {}
04237 
04238 static mixed    MaskFlag    (mixed posnum) {}
04239 
04240 static mixed    MaskTest    (mixed a,mixed posnum) {}
04241 
04242 static mixed    MakeMultiTexTerrainGfx  (mixed bx,mixed by,mixed zunit) {}
04243 };
04244 
04246 class __/lua/desktop { public:
04247 
04248 static mixed    Desktop_ShouldContainerBeSaved  (mixed widget) {}
04249 
04252 static mixed    GetDesktopElementPosition   (mixed name,mixed param) {}
04253 
04254 static mixed    luadump (mixed name,mixed data) {}
04255 
04257 static mixed    LoadDesktop (mixed file) {}
04258 
04260 static mixed    SaveDesktop (mixed file) {}
04261 
04263 static mixed    OpenDesktopElement  (mixed name,mixed x,mixed y,mixed param) {}
04264 
04265 static mixed    RemoveDesktopElement    (mixed name,mixed param) {}
04266 
04267 static mixed    ReplaceDesktopElementIn (mixed name,mixed x,mixed y,mixed param,mixed list) {}
04268 
04269 static mixed    ReplaceDesktopElement   (mixed name,mixed x,mixed y,mixed param) {}
04270 };
04271 
04273 class __/lua/diff { public:
04274 
04275 static mixed    EnableDiff  (mixed enablediff) {}
04276 };
04277 
04279 class __/lua/granny { public:
04280 
04281 static mixed    CreateGrannyLoader  (mixed loadertype,mixed base_file,mixed localisation_file,mixed bWarnOnMissingFile) {}
04282 
04283 static mixed    GrannyShowNo3DDataError (mixed bodyid) {}
04284 
04288 static mixed    GetOrCreateSkeleton (mixed bodyid) {}
04289 
04291 static mixed    LoadGrannyAnim  (mixed bodyid,mixed animid,mixed skeleton,mixed bodypartsamples) {}
04292 
04293 static mixed    GetAnimPath (mixed mobileartid,mixed animid) {}
04294 
04298 static mixed    GetAnimName (mixed mobileartid,mixed animid) {}
04299 
04301 static mixed    LoadGrannyAnimInfo  (mixed filepath) {}
04302 
04305 static mixed    IsBodyIDFemale  (mixed bodyid) {}
04306 
04307 static mixed    IsBodyIDHuman   (mixed bodyid) {}
04308 
04309 static mixed    GrannyTextureHook   (mixed x) {}
04310 
04314 static mixed    GetGrannyTextureMaskName    (mixed texname) {}
04315 
04316 static mixed    GetGrannyMat    (mixed modelid,mixed hue,mixed mygranny) {}
04317 
04319 static mixed    CheckGrannyModel    (mixed granny) {}
04320 
04321 static mixed    GetGrannyParamGroups    (mixed granny) {}
04322 
04324 static mixed    GetGrannyTextureName    (mixed granny,mixed index) {}
04325 
04326 static mixed    GetGrannyMeshName   (mixed modelid,mixed skeletonname,mixed hue) {}
04327 
04328 static mixed    GetGrannyModelLoader    (mixed modelid) {}
04329 
04330 static mixed    LoadGrannyModelInfo (mixed filepath) {}
04331 
04332 static mixed    GetGrannyModelInfo  (mixed modelid,mixed bAllowBroken) {}
04333 
04334 static mixed    GetGrannyFilePath   (mixed modelid,mixed bAllowBroken) {}
04335 
04336 static mixed    TestGranny  (mixed modelid) {}
04337 };
04338 
04339 class cDebugGrannyMenu { public:
04340 
04342     mixed   MakeOldGranny   (mixed artid,mixed animid) {}
04343 
04344     mixed   PrintBrokenGrannyInfo_One   (mixed modelid,mixed ...) {}
04345 
04346     mixed   MakeNewGranny   (mixed artid,mixed animid) {}
04347 
04348     mixed   MakeNewGranny_OldDump   (mixed artid) {}
04349 };
04350 
04352 class __/lua/granny_debug { public:
04353 
04354 static mixed    MyIterGranny    (mixed node,mixed callback,mixed path) {}
04355 
04356 static mixed    MyGetChunkT (mixed iChunkType) {}
04357 
04358 static mixed    MyDump  (mixed obj) {}
04359 
04360 static mixed    MyFilterFields  (mixed arr) {}
04361 
04362 static mixed    MyGrannyDump    (mixed arr,mixed name,mixed subfield,mixed levels) {}
04363 
04364 static mixed    MyPrintField    (mixed obj,mixed fieldname) {}
04365 
04366 static mixed    MyMakeGrannyGfx (mixed mesh,mixed texture_poly,mixed pOgreMesh) {}
04367 
04373 static mixed    LoadGrannyAsOgreAnim    (mixed ...) {}
04374 };
04375 
04377 class __/lua/stitchin { public:
04378 
04379 static mixed    CreateStitchinLoader    (mixed loadertype,mixed filepath) {}
04380 
04382 static mixed    DoStitchinSingle    (mixed newinfo,mixed oldinfo,mixed oldid) {}
04383 
04387 static mixed    DoStitchin  (mixed gStitchinLoader,mixed modelidarr) {}
04388 };
04389 
04391 class __/lua/map { public:
04392 
04396 static mixed    GetAbsTile  (mixed xloc,mixed yloc) {}
04397 
04402 static mixed    MapGetGround    (mixed xloc,mixed yloc) {}
04403 
04405 static mixed    MapGetStatics   (mixed xloc,mixed yloc) {}
04406 
04407 static mixed    MapGetBlockStatics  (mixed bx,mixed by) {}
04408 
04410 static mixed    GetGroundAtAbsPos   (mixed xloc,mixed yloc) {}
04411 
04412 static mixed    GetGroundZAtAbsPos  (mixed xloc,mixed yloc) {}
04413 
04415 static mixed    GetStaticsAtAbsPos  (mixed xloc,mixed yloc) {}
04416 
04417 static mixed    MapGetCacheBlock    (mixed bx,mixed by) {}
04418 };
04419 
04421 class __/lua/export_houseland { public:
04422 
04423 static mixed    ExportHouse_CheckNear   (mixed xloc,mixed yloc) {}
04424 
04425 static mixed    ExportHouse_MarkPos (mixed minx,mixed miny,mixed w,mixed h,mixed img,mixed markimg) {}
04426 };
04427 
04429 class __/lua/loading { public:
04430 
04434 static mixed    LoadingProfile  (mixed sCurAction,mixed bIsPreOgre) {}
04435 
04441 static mixed    CreateUniFontTexture    (mixed loader,mixed name) {}
04442 
04443 static mixed    CreateUniFontLoaderIfFileExists (mixed filename) {}
04444 
04445 static mixed    MyCreateAnimLoader  (mixed loadertype,mixed ...) {}
04446 
04447 static mixed    PreLoadUpdate   (mixed p) {}
04448 
04450 static mixed    MapChangeRequest    (mixed iMaxNewIndex) {}
04451 
04453 static mixed    UnloadOldMap    (mixed bDoNotClearObjects,mixed bDontClearPlayer) {}
04454 
04456 static mixed    LoadMap (mixed index) {}
04457 };
04458 
04459 class handlers { public:
04460 
04461     static mixed    kThreadMsg_TestPrint    (mixed txt) {}
04462 
04463     static mixed    kThreadMsg_TestBlock    (mixed m) {}
04464 };
04465 
04467 class __/lua/null_renderer { public:
04468 
04469 static mixed    RendererNull_Print  (mixed ...) {}
04470 
04471 static mixed    RendererNull_PrintOften (mixed ...) {}
04472 };
04473 
04474 class RendererNull { public:
04475 
04476     mixed   UpdateMobileModel   (mixed mobile) {}
04477 
04478     mixed   UpdateMobile    (mixed mobile) {}
04479 
04481     mixed   UpdateMapEnvironment    (mixed hour,mixed minute,mixed second) {}
04482 
04483     mixed   AddDynamicItem  (mixed item) {}
04484 
04485     mixed   RemoveDynamicItem   (mixed item) {}
04486 
04487     mixed   UpdateDynamicItemPos    (mixed item) {}
04488 
04489     mixed   MobileStartServerSideAnim   (mixed animdata) {}
04490 
04491     mixed   CamChangeZoom   (mixed f) {}
04492 
04493     mixed   DestroyMobileGfx    (mixed mobile) {}
04494 
04495     mixed   SelectMobile    (mixed serial) {}
04496 
04497     mixed   DestroyMousePickItemBySerial    (mixed serial) {}
04498 
04500     mixed   SetSunLight (mixed intensity) {}
04501 
04503     mixed   SetPersonalLight    (mixed mobile,mixed intensity) {}
04504 
04505     mixed   CamKeyDown  (mixed key) {}
04506 
04507     mixed   CamKeyUp    (mixed key) {}
04508 
04509     mixed   NotifyHPChange  (mixed mobile,mixed value) {}
04510 
04511     mixed   NotifyManaChange    (mixed mobile,mixed value) {}
04512 };
04513 
04515 class __/lugre/lua/plugin { public:
04516 
04518 static mixed    LoadPlugins (mixed pluginDir,mixed bQuietLoading) {}
04519 
04520 static mixed    LoadPluginOne   (mixed path) {}
04521 };
04522 
04524 class __/lugre/lua/cursor { public:
04525 
04526 static mixed    SetCursor   (mixed matname,mixed w,mixed h,mixed offx,mixed offy) {}
04527 
04528 static mixed    SetCursorBaseOffset (mixed offx,mixed offy) {}
04529 
04530 static mixed    SetCursorOffset (mixed offx,mixed offy) {}
04531 };
04532 
04534 class __/lugre/lua/prism { public:
04535 
04539 static mixed    GenerateEllipse (mixed segments,mixed xrad,mixed yrad,mixed startang) {}
04540 
04544 static mixed    GetNGonSideCoords   (mixed sidenum,mixed n,mixed h,mixed rad1,mixed rad2,mixed circledata) {}
04545 
04547 static mixed    GetNGonSideNormal   (mixed sidenum,mixed n,mixed h,mixed rad1,mixed rad2,mixed circledata) {}
04548 
04549 static mixed    GetNGonSideMiddle   (mixed sidenum,mixed n,mixed h,mixed rad1,mixed rad2,mixed circledata) {}
04550 
04552 static mixed    GetNGonOppositeSide (mixed sidenum,mixed n) {}
04553 
04556 static mixed    GfxSetNGonPrism (mixed gfx,mixed n,mixed h,mixed rad1,mixed rad2) {}
04557 
04559 static mixed    RayPickFace4    (mixed  x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3,mixed x4,mixed y4,mixed z4,mixed x,mixed y,mixed z,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
04560 
04561 static mixed    RayPickNGonSide (mixed sidenum,mixed n,mixed h,mixed rad1,mixed rad2,mixed x,mixed y,mixed z,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz,mixed circledata) {}
04562 
04565 static mixed    RayPickNGon (mixed n,mixed h,mixed rad1,mixed rad2,mixed x,mixed y,mixed z,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
04566 };
04567 
04569 class __/lugre/lua/gui { public:
04570 
04571 static mixed    GetPlainTextureGUIMat   (mixed texname) {}
04572 
04573 static mixed    GetPlainTextureGUIMatCol    (mixed texname,mixed r,mixed g,mixed b) {}
04574 
04575 static mixed    SetFocusWidget  (mixed widget) {}
04576 
04577 static mixed    SetGuiHidden    (mixed bHidden) {}
04578 
04579 static mixed    GUI_GetWidgetDebugInfo  (mixed w) {}
04580 
04581 static mixed    GUI_TriggerWidgetEventCallback  (mixed widget,mixed sEventName) {}
04582 
04583 static mixed    GUI_TriggerWidgetCallback_BackwardComp  (mixed widget,mixed callback_name,mixed dialogparam,mixed ...) {}
04584 
04595 static mixed    GUIMouseEvent   (mixed sEventName,mixed widget) {}
04596 
04598 static mixed    PollNextKey (mixed callback) {}
04599 
04601 static mixed    GuiKeyDown  (mixed key,mixed char) {}
04602 };
04603 
04605 class __/lugre/lua/gui_widget { public:
04606 
04607 static mixed    LoadWidgetsBase (mixed dirpath) {}
04608 
04609 static mixed    LoadWidgets (mixed dirpath) {}
04610 
04613 static mixed    RegisterWidgetClass (mixed classname,mixed baseclassname) {}
04614 
04616 static mixed    WidgetInitBaseClasses   (mixed widget,mixed baseclass,mixed parentwidget,mixed params) {}
04617 
04619 static mixed    CreateWidget    (mixed classname,mixed parentwidget,mixed params,mixed ...) {}
04620 
04621 static mixed    GuiThemeSetDefaultParam (mixed widgetclass_or_nil,mixed params) {}
04622 
04623 static mixed    GuiThemeSetClassParam   (mixed themeclass,mixed widgetclass_or_nil,mixed params) {}
04624 };
04625 
04626 class cWidget { public:
04627 
04628     mixed   InitAsGroup (mixed parentwidget,mixed params) {}
04629 
04630     mixed   InitAsSpritePanel   (mixed parentwidget,mixed params,mixed bVertexBufferDynamic,mixed bVertexCol) {}
04631 
04633     mixed   XMLCreate   (mixed xmlnode) {}
04634 
04635     mixed   SetID   (mixed id) {}
04636 
04637     mixed   GetChildByID    (mixed id) {}
04638 
04639     mixed   FindChildByName (mixed name) {}
04640 
04641     mixed   CreateChildOrContentChild   (mixed classname,mixed ...) {}
04642 
04643     mixed   CreateContentChild  (mixed classname,mixed ...) {}
04644 
04646     mixed   _CreateChild    (mixed classname,mixed ...) {}
04647 
04649     mixed   SetRenderGroup2D    (mixed rendergroup2d) {}
04650 
04651     mixed   SetLayouter (mixed layouter) {}
04652 
04653     mixed   SetParent   (mixed parentwidget) {}
04654 
04657     mixed   ForAllChilds    (mixed fun) {}
04658 
04661     mixed   GetChild    (mixed index) {}
04662 
04663     mixed   GetWidgetUnderRelPos    (mixed relx,mixed rely) {}
04664 
04666     mixed   GetWidgetUnderPos   (mixed x,mixed y) {}
04667 
04669     mixed   HitTest (mixed x,mixed y) {}
04670 
04671     mixed   SetVisible  (mixed bVal) {}
04672 
04674     mixed   SetHitTestIfInvis   (mixed bVal) {}
04675 
04677     mixed   SetConsumeChildHit  (mixed bVal) {}
04678 
04680     mixed   SetIgnoreBBoxHit    (mixed bVal) {}
04681 
04683     mixed   SetIgnoreChildHits  (mixed bVal) {}
04684 
04686     mixed   SetBitMask  (mixed bitmask) {}
04687 
04689     mixed   SetClip (mixed l,mixed t,mixed r,mixed b) {}
04690 
04695     mixed   SetSize (mixed w,mixed h) {}
04696 
04698     mixed   SetPos  (mixed x,mixed y,mixed z) {}
04699 
04700     mixed   SetLeftTop  (mixed x,mixed y) {}
04701 
04706     mixed   ThemeModifyInitParams   (mixed parentwidget,mixed params) {}
04707 
04713     mixed   StartMouseMove  (mixed keywatch,mixed move_fun,mixed move_fun_param,mixed end_fun,mixed mx0,mixed my0) {}
04714 
04715     mixed   CancelDragDrop  (mixed x,mixed y) {}
04716 
04717     mixed   EndDragDrop (mixed x,mixed y) {}
04718 
04720     mixed   AddToDestroyList    (mixed o) {}
04721 
04722     mixed   RemoveFromDestroyList   (mixed o) {}
04723 
04727     mixed   RenderToTexture (mixed w,mixed h,mixed r,mixed g,mixed b,mixed a) {}
04728 };
04729 
04730 class gLayoutPrototype { public:
04731 
04736     mixed   LayoutChilds    (mixed parentwidget,mixed l,mixed t,mixed w,mixed h) {}
04737 
04740     mixed   CalculatePreferredSize  (mixed parentwidget) {}
04741 
04743     mixed   New (mixed ...) {}
04744 };
04745 
04747 class __/lugre/lua/gui_layout { public:
04748 
04753 static mixed    LayoutGetParam  (mixed widget,mixed name,mixed default) {}
04754 
04756 static mixed    LayoutSetParam  (mixed widget,mixed name,mixed value) {}
04757 
04758 static mixed    LayoutGetPreferredSize  (mixed widget) {}
04759 
04760 static mixed    LayoutSetSize   (mixed widget,mixed w,mixed h) {}
04761 
04762 static mixed    LayoutSetPos    (mixed widget,mixed x,mixed y) {}
04763 
04765 static mixed    LayoutPlaceInArea   (mixed widget,mixed l,mixed t,mixed w,mixed h) {}
04766 };
04767 
04768 class gLayoutVBoxPrototype { public:
04769 
04770     mixed   LayoutChilds    (mixed parentwidget,mixed l,mixed t,mixed w,mixed h) {}
04771 
04772     mixed   CalculatePreferredSize  (mixed parentwidget) {}
04773 };
04774 
04775 class gLayoutHBoxPrototype { public:
04776 
04777     mixed   LayoutChilds    (mixed parentwidget,mixed l,mixed t,mixed w,mixed h) {}
04778 
04779     mixed   CalculatePreferredSize  (mixed parentwidget) {}
04780 };
04781 
04782 class gLayoutGridPrototype { public:
04783 
04784     mixed   GetSlot (mixed i) {}
04785 
04786     mixed   GetSlotArea (mixed i,mixed sdw,mixed sdh) {}
04787 
04788     mixed   LayoutChilds    (mixed parentwidget,mixed l,mixed t,mixed w,mixed h) {}
04789 
04790     mixed   CalculatePreferredSize  (mixed parentwidget) {}
04791 
04793     mixed   New (mixed sx,mixed sy) {}
04794 };
04795 
04796 class gLayoutStackedPrototype { public:
04797 
04798     mixed   LayoutChilds    (mixed parentwidget,mixed l,mixed t,mixed w,mixed h) {}
04799 
04800     mixed   CalculatePreferredSize  (mixed parentwidget) {}
04801 };
04802 
04804 class __/lugre/lua/listener { public:
04805 
04806 static mixed    RegisterListenerOnce    (mixed eventname,mixed listenerfunc,mixed keyname) {}
04807 
04808 static mixed    RegisterListener    (mixed eventname,mixed listenerfunc) {}
04809 
04810 static mixed    UnregisterListener  (mixed eventname,mixed listenerfunc) {}
04811 
04814 static mixed    NotifyListener  (mixed eventname,mixed ...) {}
04815 };
04816 
04818 class __/lugre/lua/lugre { public:
04819 
04820 static mixed    OpenBrowser (mixed url) {}
04821 
04822 static mixed    MyPOpen (mixed ...) {}
04823 
04824 static mixed    lugre_include_libs  (mixed basepath,mixed lugrewidgetpath) {}
04825 
04830 static mixed    LugreIsGlobalVarName    (mixed name) {}
04831 };
04832 
04834 class __/lugre/lua/edittext { public:
04835 
04836 static mixed    ActivateEditText    (mixed widget) {}
04837 
04838 static mixed    DeactivateEditText  (mixed widget) {}
04839 
04842 static mixed    EditTextKeyDown (mixed key,mixed char) {}
04843 
04844 static mixed    CreatePlainEditText (mixed parent,mixed x,mixed y,mixed w,mixed h,mixed textcol,mixed bPassWordStyle,mixed stylesetname) {}
04845 };
04846 
04848 class __/lugre/lua/preview { public:
04849 
04856 static mixed    GetMeshPreview  (mixed meshname,mixed res,mixed angh,mixed angv,mixed pixelformat,mixed qCustomRotation,mixed vCustomScale) {}
04857 };
04858 
04860 class __/lugre/lua/guiutils { public:
04861 
04864 static mixed    SetLogoVisible  (mixed bVisible) {}
04865 
04868 static mixed    SetBottomLine   (mixed text,mixed stylesetname,mixed stylename) {}
04869 
04870 static mixed    DisplayFPS  (mixed fps,mixed stylename) {}
04871 };
04872 
04873 class guimaker { public:
04874 
04876     static mixed    MakeSOC (mixed parent,mixed x,mixed y) {}
04877 
04879     static mixed    MakeRROC    (mixed parent,mixed matname) {}
04880 
04885     static mixed    MakeWidgetFromArr   (mixed parent,mixed arr,mixed stylesetname) {}
04886 
04888     static mixed    MakeTableDlg    (mixed rows,mixed x,mixed y,mixed bClosable,mixed bCellsAlwaysHaveMaxW,mixed stylesetname,mixed stylename) {}
04889 
04891     static mixed    LayoutTableDlg  (mixed dialog,mixed rootwidget) {}
04892 
04893     static mixed    MakeBorderPanel (mixed parent,mixed x,mixed y,mixed cx,mixed cy,mixed col,mixed stylesetname,mixed stylename) {}
04894 
04897     static mixed    Button_HilightOn    (mixed widget) {}
04898 
04899     static mixed    Button_HilightOff   (mixed widget) {}
04900 
04901     static mixed    MakeButton  (mixed parent,mixed x,mixed y,mixed cx,mixed cy,mixed col,mixed stylesetname) {}
04902 
04903     static mixed    MakeText    (mixed parent,mixed x,mixed y,mixed text,mixed charh,mixed col,mixed fontname) {}
04904 
04905     static mixed    MakeWrappedClippedText  (mixed parent,mixed x,mixed y,mixed width,mixed height,mixed text,mixed charh,mixed col,mixed center,mixed div,mixed fontname) {}
04906 
04907     static mixed    MakeClippedText (mixed parent,mixed x,mixed y,mixed width,mixed height,mixed text,mixed charh,mixed col,mixed center,mixed div,mixed fontname) {}
04908 
04909     static mixed    MakeAutoScaledButton    (mixed parent,mixed x,mixed y,mixed text,mixed charh,mixed backcol,mixed textcol,mixed stylesetname) {}
04910 
04911     static mixed    RescaleAutoScaledButton (mixed widget,mixed forcew) {}
04912 
04913     static mixed    SetAutoScaledButtonText (mixed widget,mixed text) {}
04914 
04915     static mixed    SetAutoScaledButtonBackCol  (mixed widget,mixed backcol) {}
04916 
04917     static mixed    MakePlane   (mixed parent,mixed mat,mixed x,mixed y,mixed cx,mixed cy) {}
04918 
04920     static mixed    MakePage    (mixed pagenum) {}
04921 };
04922 
04924 class __/lugre/lua/guimaker { public:
04925 
04926 static mixed    WrapWidget  (mixed udata) {}
04927 
04929 static mixed    WidgetGetLTWH   (mixed widget) {}
04930 
04932 static mixed    WidgetGetLTRB   (mixed widget) {}
04933 
04936 static mixed    WidgetArrGetLTRB    (mixed arr) {}
04937 
04939 static mixed    DialogGetLTRB   (mixed dialog) {}
04940 
04943 static mixed    WidgetArrGetLTWH    (mixed arr) {}
04944 
04946 static mixed    DialogGetLTWH   (mixed dialog) {}
04947 
04949 static mixed    WidgetHelper_Destroy    (mixed self) {}
04950 
04952 static mixed    WidgetHelper_CreateChild    (mixed self) {}
04953 
04955 static mixed    WidgetHelper_CreateWidget   (mixed dialog) {}
04956 
04957 static mixed    WidgetHelper_DestroyDialog  (mixed dialog) {}
04958 
04961 static mixed    DialogPrepareResize (mixed dialog) {}
04962 
04964 static mixed    DialogResizeMinimize    (mixed dialog) {}
04965 
04967 static mixed    DialogResizeDelta   (mixed dialog,mixed dx,mixed dy) {}
04968 
04970 static mixed    WidgetHelper_UpdateClip (mixed self,mixed L,mixed T,mixed R,mixed B) {}
04971 
04973 static mixed    WidgetHelper_SetPartUVTile  (mixed self,mixed part,mixed texturesize,mixed x,mixed y,mixed cx,mixed cy) {}
04974 
04976 static mixed    WidgetHelper_SetUVBorderMatrix  (mixed self,mixed texturesize,mixed x,mixed y,mixed cx1,mixed cy1,mixed cx2,mixed cy2,mixed cx3,mixed cy3) {}
04977 
04979 static mixed    SetDialogAlpha  (mixed dialog,mixed a) {}
04980 };
04981 
04983 class __/lugre/lua/plaingui { public:
04984 
04987 static mixed    PlainMessageBox (mixed text,mixed stylename_window,mixed stylename_button) {}
04988 
04989 static mixed    HTMLMessageBox  (mixed text) {}
04990 };
04991 
04993 class __/lugre/lua/fadelines { public:
04994 
04996 static mixed    FadeLinesUpdateAll  (mixed useAlpha) {}
04997 
04999 static mixed    FadeLineShowLine    (mixed fadeline) {}
05000 
05001 static mixed    AddFadeLines    (mixed text,mixed color) {}
05002 
05003 static mixed    AddSingleFadeLine   (mixed text,mixed color) {}
05004 
05005 static mixed    FadeLine_MoveDialog (mixed x,mixed y) {}
05006 
05007 static mixed    FadeLine_Widget_Create  (mixed dialog,mixed x,mixed y,mixed text,mixed h,mixed color,mixed font) {}
05008 
05009 static mixed    FadeLine_Widget_SetPos  (mixed widget,mixed x,mixed y) {}
05010 
05011 static mixed    FadeLine_Widget_SetColor    (mixed widget,mixed r,mixed g,mixed b,mixed a) {}
05012 
05013 static mixed    DestroyFadeLine (mixed fadeline) {}
05014 
05015 static mixed    PushUpFadeLine  (mixed fadeline) {}
05016 
05017 static mixed    StepFadeLine    (mixed fadeline) {}
05018 };
05019 
05021 class __/lugre/lua/chatline { public:
05022 
05024 static mixed    ChatLine_HistoryUpDown  (mixed x) {}
05025 
05027 static mixed    CharLine_SetLast    (mixed line) {}
05028 };
05029 
05031 class __/lugre/lua/texatlas { public:
05032 
05033 static mixed    GetMeshBuffer   (mixed meshname) {}
05034 
05036 static mixed    TexAtlas_AdjustMeshBufferIfNeeded   (mixed meshname,mixed meshbuffer) {}
05037 
05038 static mixed    TexAtlas_RegisterMatTransform   (mixed sOldMatName,mixed sNewMatName,mixed u0,mixed v0,mixed u1,mixed v1) {}
05039 };
05040 
05041 class gui { public:
05042 
05043     static mixed    StartMoveDialog (mixed widget) {}
05044 };
05045 
05046 class cConfig { public:
05047 
05048     mixed   DeclareInteger  (mixed name,mixed topic,mixed label,mixed desc,mixed default_value,mixed needs_restart,mixed validation_function) {}
05049 
05050     mixed   DeclareFloat    (mixed name,mixed topic,mixed label,mixed desc,mixed default_value,mixed needs_restart,mixed validation_function) {}
05051 
05052     mixed   DeclareString   (mixed name,mixed topic,mixed label,mixed desc,mixed default_value,mixed needs_restart,mixed validation_function) {}
05053 
05054     mixed   DeclareBoolean  (mixed name,mixed topic,mixed label,mixed desc,mixed default_value,mixed needs_restart,mixed validation_function) {}
05055 
05056     mixed   DeclareEnum (mixed name,mixed topic,mixed label,mixed desc,mixed default_value,mixed possible_values,mixed needs_restart,mixed validation_function) {}
05057 
05059     mixed   ForAllNames (mixed f) {}
05060 
05062     mixed   ForAllTopics    (mixed f) {}
05063 
05065     mixed   ForAllNamesInTopic  (mixed topic,mixed f) {}
05066 
05069     mixed   GetPossibleEnumValues   (mixed name) {}
05070 
05072     mixed   ResetValue  (mixed name) {}
05073 
05074     mixed   Undeclare   (mixed name) {}
05075 
05077     mixed   GetType (mixed name) {}
05078 
05080     mixed   Get (mixed name) {}
05081 
05082     mixed   IsDeclared  (mixed name) {}
05083 
05084     mixed   IsValidValue    (mixed name,mixed value) {}
05085 
05086     mixed   NeedsRestart    (mixed name) {}
05087 
05089     mixed   RegisterListener    (mixed f) {}
05090 
05092     mixed   Set (mixed name,mixed value) {}
05093 
05106     mixed   _Declare    (mixed name,mixed valuetype,mixed topic,mixed label,mixed desc,mixed default_value,mixed needs_restart,mixed enum_value_list,mixed validation_function) {}
05107 
05108     mixed   PrintError  (mixed ...) {}
05109 
05110     mixed   RebuildTopicList    (mixed name) {}
05111 };
05112 
05114 class __/lugre/lua/atlasgroup { public:
05115 
05116 static mixed    CreateAtlasGroup    (mixed w,mixed h,mixed iBorderPixels,mixed bWrap) {}
05117 };
05118 
05119 class gAtlasGroupPrototype { public:
05120 
05124     mixed   LoadToAtlas (mixed id,mixed param,mixed img_or_nil) {}
05125 
05127     mixed   AddImageToAtlasGroup    (mixed img) {}
05128 
05130     mixed   GetSize (mixed id,mixed param) {}
05131 
05133     mixed   LoadAtlasMat    (mixed atlas,mixed basemat) {}
05134 
05136     mixed   LoadMat (mixed basemat,mixed id,mixed param) {}
05137 };
05138 
05140 class __/lugre/lua/util { public:
05141 
05144 static mixed    pformat (mixed ...) {}
05145 
05146 static mixed    printf  (mixed ...) {}
05147 
05148 static mixed    sprintf (mixed ...) {}
05149 
05150 static mixed    prints  (mixed ...) {}
05151 
05152 static mixed    GetOneLineBackTrace (mixed l,mixed d) {}
05153 
05154 static mixed    beginswith  (mixed s,mixed begin) {}
05155 
05156 static mixed    StrLeft (mixed str,mixed len) {}
05157 
05158 static mixed    StrRight    (mixed str,mixed len) {}
05159 
05160 static mixed    StringContains  (mixed haystack,mixed needle) {}
05161 
05162 static mixed    FileGetContents (mixed filepath) {}
05163 
05164 static mixed    FilePutContents (mixed filepath,mixed data) {}
05165 
05166 static mixed    FileAppendContents  (mixed filepath,mixed data) {}
05167 
05168 static mixed    CopyFile    (mixed src,mixed dst) {}
05169 
05170 static mixed    CopyDir (mixed src,mixed dst,mixed bIncludeSpecial) {}
05171 
05173 static mixed    StrMaxLen   (mixed str,mixed maxlen) {}
05174 
05176 static mixed    StringToByteArrayZeroTerm   (mixed str) {}
05177 
05179 static mixed    FlipTable   (mixed tbl) {}
05180 
05183 static mixed    SortedArrayFromAssocTable   (mixed tbl,mixed cmp) {}
05184 
05187 static mixed    OverwriteByteArrayPart  (mixed bytes,mixed startpos,mixed bytes_insert) {}
05188 
05190 static mixed    ColFromHex  (mixed colhex) {}
05191 
05192 static mixed    IsNumber    (mixed txt) {}
05193 
05195 static mixed    CreateClass (mixed parentclass_or_nil) {}
05196 
05198 static mixed    CreateClassInstance (mixed class,mixed ...) {}
05199 
05200 static mixed    MakeCache   (mixed loader) {}
05201 
05204 static mixed    UnicodeToPlainText_KeepLength   (mixed unicode_string) {}
05205 
05206 static mixed    Array2DGet  (mixed arr,mixed x,mixed y) {}
05207 
05208 static mixed    Array2DSet  (mixed arr,mixed x,mixed y,mixed value) {}
05209 
05210 static mixed    Array2DRemove   (mixed arr,mixed x,mixed y) {}
05211 
05212 static mixed    Array2DGetElementCount  (mixed arr) {}
05213 
05215 static mixed    Array2DForAll   (mixed arr,mixed fun) {}
05216 
05218 static mixed    FilterArray (mixed arr,mixed fun) {}
05219 
05221 static mixed    FilterTable (mixed t,mixed fun) {}
05222 
05223 static mixed    clone   (mixed t) {}
05224 
05225 static mixed    clonemod    (mixed t,mixed mods) {}
05226 
05227 static mixed    tablemod    (mixed t,mixed mods) {}
05228 
05229 static mixed    sign    (mixed x) {}
05230 
05231 static mixed    hypot   (mixed dx,mixed dy) {}
05232 
05234 static mixed    ExecGetLines    (mixed cmd) {}
05235 
05237 static mixed    unpackex    (mixed arr,mixed i,mixed j) {}
05238 
05241 static mixed    GetRenderingDistanceForPixelSize    (mixed r,mixed maxpixelsize,mixed viewport,mixed cam) {}
05242 
05244 static mixed    lugrepcall  (mixed fun,mixed ...) {}
05245 
05246 static mixed    printdebug  (mixed category,mixed ...) {}
05247 
05248 static mixed    TestBit (mixed mask1,mixed mask2) {}
05249 
05250 static mixed    TestMask    (mixed mask1,mixed mask2) {}
05251 
05252 static mixed    GetRandomArrayElement   (mixed array) {}
05253 
05254 static mixed    GetRandomTableElementValue  (mixed t) {}
05255 
05256 static mixed    table_get_values    (mixed t) {}
05257 
05259 static mixed    GetRandomTableElement   (mixed t) {}
05260 
05262 static mixed    WriteToCache    (mixed cachearr,mixed cachename,mixed data) {}
05263 
05264 static mixed    TrimNewLines    (mixed line) {}
05265 
05266 static mixed    round   (mixed x) {}
05267 
05268 static mixed    roundmultiple   (mixed ...) {}
05269 
05270 static mixed    calculate_triangle_normal   (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3) {}
05271 
05275 static mixed    DrawQuad    (mixed gfx,mixed vc,mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3,mixed x4,mixed y4,mixed z4,mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3,mixed u4,mixed v4) {}
05276 
05280 static mixed    DrawTri (mixed gfx,mixed vc,mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3,mixed u1,mixed v1,mixed u2,mixed v2,mixed u3,mixed v3) {}
05281 
05284 static mixed    FaceGetVertices (mixed gfx,mixed facenum) {}
05285 
05287 static mixed    FaceGetMiddle   (mixed gfx,mixed facenum) {}
05288 
05290 static mixed    FaceGetNormal   (mixed gfx,mixed facenum) {}
05291 
05294 static mixed    CalcMeshScaleToRad  (mixed meshname,mixed targetrad) {}
05295 
05297 static mixed    ArrayMergeToFirst   (mixed first,mixed second) {}
05298 
05301 static mixed    TableMergeToNew (mixed first,mixed second) {}
05302 
05304 static mixed    ArrayOverwrite  (mixed first,mixed second) {}
05305 
05307 static mixed    CopyArray   (mixed arr) {}
05308 
05309 static mixed    countarr    (mixed arr) {}
05310 
05311 static mixed    isempty (mixed arr) {}
05312 
05313 static mixed    notempty    (mixed arr) {}
05314 
05315 static mixed    arrfirst    (mixed arr) {}
05316 
05318 static mixed    ArrayRepeat (mixed value,mixed n,mixed startindex) {}
05319 
05320 static mixed    MemProfile  (mixed part) {}
05321 
05322 static mixed    PointInRect (mixed l,mixed t,mixed r,mixed b,mixed x,mixed y) {}
05323 
05325 static mixed    IntersectRect   (mixed la,mixed ta,mixed ra,mixed ba,mixed lb,mixed tb,mixed rb,mixed bb) {}
05326 
05327 static mixed    sqdist2 (mixed ax,mixed ay,mixed bx,mixed by) {}
05328 
05329 static mixed    sqdist3 (mixed ax,mixed ay,mixed az,mixed bx,mixed by,mixed bz) {}
05330 
05331 static mixed    dist3   (mixed ax,mixed ay,mixed az,mixed bx,mixed by,mixed bz) {}
05332 
05333 static mixed    dist2   (mixed ax,mixed ay,mixed bx,mixed by) {}
05334 
05335 static mixed    dist2max    (mixed ax,mixed ay,mixed bx,mixed by) {}
05336 
05338 static mixed    in_array    (mixed needle,mixed haystack) {}
05339 
05341 static mixed    basename    (mixed path) {}
05342 
05343 static mixed    fileextension   (mixed path) {}
05344 
05346 static mixed    SmartDump   (mixed data,mixed dumptablelevels) {}
05347 
05349 static mixed    vardump (mixed x,mixed aux) {}
05350 
05351 static mixed    ArrElementsToString (mixed arr) {}
05352 
05353 static mixed    arrdump (mixed arr) {}
05354 
05356 static mixed    keys    (mixed arr) {}
05357 
05359 static mixed    ksort   (mixed arr) {}
05360 
05362 static mixed    vardump_rec (mixed x,mixed aux,mixed maxdepth) {}
05363 
05365 static mixed    vardump2    (mixed x) {}
05366 
05368 static mixed    vardump_aux (mixed x) {}
05369 
05371 static mixed    hex2rgb (mixed hex) {}
05372 
05373 static mixed    hex2num (mixed s) {}
05374 
05375 static mixed    hex (mixed v,mixed digits) {}
05376 
05378 static mixed    bin2num (mixed bin) {}
05379 
05380 static mixed    robmod  (mixed a,mixed b) {}
05381 
05383 static mixed    texsize (mixed i) {}
05384 
05388 static mixed    strjoin (mixed delimiter,mixed list) {}
05389 
05390 static mixed    strjoin_assoc   (mixed delimiter,mixed list) {}
05391 
05395 static mixed    strsplit    (mixed delimiter,mixed text) {}
05396 
05397 static mixed    ParseCSVLine    (mixed line,mixed sep) {}
05398 
05401 static mixed    trim    (mixed s,mixed pattern) {}
05402 
05404 static mixed    GetRandomPositionAtDist (mixed dist,mixed x,mixed y,mixed z) {}
05405 
05406 static mixed    dot2    (mixed x1,mixed y1,mixed x2,mixed y2) {}
05407 
05408 static mixed    add2    (mixed x1,mixed y1,mixed x2,mixed y2) {}
05409 
05410 static mixed    sub2    (mixed x1,mixed y1,mixed x2,mixed y2) {}
05411 
05412 static mixed    sqlen2  (mixed x,mixed y) {}
05413 
05414 static mixed    len2    (mixed x,mixed y) {}
05415 
05416 static mixed    scale2  (mixed x,mixed y,mixed s) {}
05417 
05418 static mixed    norm2   (mixed x,mixed y) {}
05419 
05420 static mixed    tolen2  (mixed x,mixed y,mixed l) {}
05421 
05422 static mixed    rotate2 (mixed x,mixed y,mixed a) {}
05423 
05425 static mixed    QuaternionFromString    (mixed txt) {}
05426 
05427 static mixed    BBoxIntersectPoint  (mixed x,mixed y,mixed z,mixed minx,mixed miny,mixed minz,mixed maxx,mixed maxy,mixed maxz) {}
05428 
05430 static mixed    DirToVector (mixed dir) {}
05431 
05434 static mixed    VectorToDir (mixed x,mixed y,mixed z) {}
05435 
05437 static mixed    InverseDir  (mixed a) {}
05438 
05440 static mixed    GetRot90    (mixed ang90,mixed axisdir) {}
05441 
05443 static mixed    AxisAlignedNormalToMirror   (mixed nx,mixed ny,mixed nz) {}
05444 
05445 static mixed    ScaleToMirror   (mixed sx,mixed sy,mixed sz) {}
05446 
05450 static mixed    MirrorPoint (mixed x,mixed y,mixed z,mixed mx,mixed my,mixed mz,mixed ox,mixed oy,mixed oz) {}
05451 
05453 static mixed    CorrectBounds   (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05454 
05456 static mixed    NormalIsAxisAligned (mixed nx,mixed ny,mixed nz) {}
05457 
05459 static mixed    ApplyMirRotCombo    (mixed x,mixed y,mixed z,mixed qw,mixed qx,mixed qy,mixed qz,mixed mx,mixed my,mixed mz) {}
05460 
05462 static mixed    GetMirRotComboName  (mixed qw,mixed qx,mixed qy,mixed qz,mixed mx,mixed my,mixed mz) {}
05463 
05465 static mixed    file_exists (mixed filename) {}
05466 
05467 static mixed    Clamp   (mixed x,mixed v1,mixed v2) {}
05468 
05470 static mixed    ColorRGB2HSV    (mixed r,mixed g,mixed b) {}
05471 
05473 static mixed    ColorHSV2RGB    (mixed h,mixed s,mixed v) {}
05474 
05475 static mixed    DumpGlobalMemTreesizeSize   (mixed x,mixed level) {}
05476 
05477 static mixed    DumpGlobalMemTreesize   (mixed filename) {}
05478 
05481 static mixed    MD5FromFileList (mixed filelist) {}
05482 
05484 static mixed    IsPointOnPlane  (mixed px,mixed py,mixed pz,mixed bx,mixed by,mixed bz,mixed nx,mixed ny,mixed nz) {}
05485 
05489 static mixed    MinDistSphereSphere (mixed ax,mixed ay,mixed az,mixed ar,mixed bx,mixed by,mixed bz,mixed br) {}
05490 
05492 static mixed    DistPointToPoint    (mixed ax,mixed ay,mixed az,mixed bx,mixed by,mixed bz) {}
05493 
05495 static mixed    DistPointToPlane    (mixed px,mixed py,mixed pz,mixed bx,mixed by,mixed bz,mixed nx,mixed ny,mixed nz) {}
05496 
05499 static mixed    DistPointToLine (mixed px,mixed py,mixed pz,mixed bx,mixed by,mixed bz,mixed dx,mixed dy,mixed dz) {}
05500 
05503 static mixed    DistLineToLine  (mixed ax,mixed ay,mixed az,mixed ux,mixed uy,mixed uz,mixed bx,mixed by,mixed bz,mixed vx,mixed vy,mixed vz) {}
05504 
05508 static mixed    IsAlive (mixed obj) {}
05509 
05510 static mixed    DestroyIfAlive  (mixed obj) {}
05511 };
05512 
05513 class Vector { public:
05514 
05515     static mixed    random2 (mixed minx,mixed miny,mixed minz,mixed maxx,mixed maxy,mixed maxz) {}
05516 
05517     static mixed    random3 (mixed v) {}
05518 
05521     static mixed    roll    (mixed x,mixed y,mixed z,mixed times) {}
05522 
05523     static mixed    len (mixed x,mixed y,mixed z) {}
05524 
05526     static mixed    compare (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05527 
05529     static mixed    normalise   (mixed x,mixed y,mixed z) {}
05530 
05531     static mixed    normalise_to_len    (mixed x,mixed y,mixed z,mixed normlen) {}
05532 
05534     static mixed    cross   (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05535 
05537     static mixed    dot (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05538 
05540     static mixed    scalarmult  (mixed x,mixed y,mixed z,mixed f) {}
05541 
05542     static mixed    scale1  (mixed f,mixed x,mixed y,mixed z) {}
05543 
05544     static mixed    sub (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05545 
05546     static mixed    add (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05547 
05548     static mixed    addscaled   (mixed s,mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05549 
05550     static mixed    scale   (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05551 
05552     static mixed    add3    (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3) {}
05553 
05554     static mixed    add4    (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed x3,mixed y3,mixed z3,mixed x4,mixed y4,mixed z4) {}
05555 
05556     static mixed    add4v   (mixed v1,mixed v2,mixed v3,mixed v4) {}
05557 
05559     static mixed    project_on_vector   (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05560 
05562     static mixed    project_on_plane    (mixed x,mixed y,mixed z,mixed nx,mixed ny,mixed nz) {}
05563 
05564     static mixed    create  (mixed  x,mixed y,mixed z ) {}
05565 
05567     static mixed    isZeroLength    (mixed x,mixed y,mixed z) {}
05568 };
05569 
05570 class Quaternion { public:
05571 
05573     static mixed    fromAngleAxis   (mixed ang,mixed x,mixed y,mixed z) {}
05574 
05575     static mixed    inverse (mixed w,mixed x,mixed y,mixed z) {}
05576 
05577     static mixed    norm    (mixed w,mixed x,mixed y,mixed z) {}
05578 
05579     static mixed    normalise   (mixed w,mixed x,mixed y,mixed z) {}
05580 
05583     static mixed    random  (mixed ang) {}
05584 
05587     static mixed    getRotation (mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2) {}
05588 
05590     static mixed    ApplyToVector   (mixed x,mixed y,mixed z,mixed qw,mixed qx,mixed qy,mixed qz) {}
05591 
05594     static mixed    Mul (mixed aw,mixed ax,mixed ay,mixed az,mixed bw,mixed bx,mixed by,mixed bz) {}
05595 
05598     static mixed    reduce  (mixed qw,mixed qx,mixed qy,mixed qz,mixed t) {}
05599 
05602     static mixed    setAngle    (mixed qw,mixed qx,mixed qy,mixed qz,mixed newang) {}
05603 
05605     static mixed    getAngle    (mixed qw,mixed qx,mixed qy,mixed qz) {}
05606 
05608     static mixed    lookAt  (mixed x,mixed y,mixed z) {}
05609 };
05610 
05612 class __/lugre/lua/fifo { public:
05613 
05618 static mixed    FIFOHexDump_Old (mixed fifo,mixed offset,mixed len) {}
05619 
05620 static mixed    FIFOPushByteArray   (mixed fifo,mixed bytes) {}
05621 
05624 static mixed    FIFO_PopZeroTerminatedUnicode   (mixed fifo,mixed size) {}
05625 
05628 static mixed    FIFO_PopZeroTerminatedString    (mixed fifo,mixed size) {}
05629 
05633 static mixed    FIFOHexDump (mixed fifo,mixed offset,mixed len) {}
05634 
05640 static mixed    FIFOPushNetSimpleTable  (mixed tbl,mixed fifo) {}
05641 
05643 static mixed    FIFOPopNetSimpleTable   (mixed fifo) {}
05644 };
05645 
05647 class __/lugre/lua/netmessage { public:
05648 
05649 static mixed    RegisterNetMessageType  (mixed name,mixed paramformat,mixed forcedid) {}
05650 
05652 static mixed    RegisterNetMessageFormatWrapper (mixed letter_custom,mixed letter_real,mixed custom2real,mixed real2custom) {}
05653 
05663 static mixed    FPop    (mixed fifo,mixed paramformat) {}
05664 
05666 static mixed    FPush   (mixed fifo,mixed paramformat,mixed ...) {}
05667 
05669 static mixed    CalcNetMessageParamLength   (mixed paramformat) {}
05670 
05672 static mixed    IsNetMessageVariableLength  (mixed paramformat) {}
05673 
05674 static mixed    IsNetMessageComplete    (mixed fifo,mixed paramformat,mixed startoffset) {}
05675 
05677 static mixed    SendNetMessage  (mixed con,mixed msgtype,mixed ...) {}
05678 
05679 static mixed    SendNetMessageFifo  (mixed fifo,mixed msgtype,mixed ...) {}
05680 
05685 static mixed    RecvNetMessages (mixed fifo,mixed callback) {}
05686 
05689 static mixed    RecvOneNetMessage   (mixed fifo,mixed callback) {}
05690 };
05691 
05693 class __/lugre/lua/sound { public:
05694 
05695 static mixed    SoundInit   (mixed name,mixed frequency) {}
05696 
05697 static mixed    SoundSetListenerPosition    (mixed x,mixed y,mixed z) {}
05698 
05700 static mixed    AddSound    (mixed effect) {}
05701 
05703 static mixed    RemoveSound (mixed effectkey) {}
05704 
05705 static mixed    SoundPlayOmniEffect (mixed file) {}
05706 
05707 static mixed    SoundPlayEffect (mixed x,mixed y,mixed z,mixed file) {}
05708 
05709 static mixed    SoundPlayMusic  (mixed file) {}
05710 };
05711 
05713 class __/lugre/lua/tooltip { public:
05714 
05716 static mixed    SetToolTipSubject   (mixed subject) {}
05717 
05720 static mixed    _StartToolTip   (mixed subject) {}
05721 
05723 static mixed    CreatePlainToolTip  (mixed x,mixed y,mixed text,mixed charh,mixed backcol,mixed textcol,mixed stylesetname) {}
05724 
05725 static mixed    CreatePlainWidgetToolTip    (mixed widget,mixed text,mixed charh,mixed backcol,mixed textcol) {}
05726 };
05727 
05729 class __/lugre/lua/broadcast { public:
05730 
05733 static mixed    NewBroadcastSender  (mixed  ... ) {}
05734 
05737 static mixed    NewBroadcastReceiver    (mixed  ... ) {}
05738 };
05739 
05740 class gBroadcastSenderPrototype { public:
05741 
05743     mixed   init    (mixed port) {}
05744 
05749     mixed   SetData (mixed data) {}
05750 
05752     mixed   SetUpdateInterval   (mixed milliseconds) {}
05753 
05755     mixed   SetCheckInterval    (mixed milliseconds) {}
05756 };
05757 
05758 class gBroadcastReceiverPrototype { public:
05759 
05761     mixed   init    (mixed port) {}
05762 
05764     mixed   ParseInput  (mixed resultcode,mixed remoteaddr) {}
05765 
05768     mixed   SetOnUpdate (mixed fun) {}
05769 };
05770 
05772 class __/lugre/lua/gui_xml { public:
05773 
05774 static mixed    CreateWidgetFromXMLString   (mixed parent,mixed xmlstring) {}
05775 
05776 static mixed    CreateWidgetFromXMLFile (mixed parent,mixed filepath) {}
05777 
05778 static mixed    CreateWidgetFromXMLNode (mixed parent,mixed xmlnode) {}
05779 };
05780 
05782 class __/lugre/lua/primitive { public:
05783 
05787 static mixed    GeomFaceNumToSideNum    (mixed geom,mixed facenum) {}
05788 
05790 static mixed    GeomGetSide (mixed geom,mixed sidenum) {}
05791 
05793 static mixed    GeomSideIsQuad  (mixed geomside) {}
05794 
05795 static mixed    GeomSideGetIndexCount   (mixed geomside) {}
05796 
05797 static mixed    GeomSideGetVertexCount  (mixed geomside) {}
05798 
05800 static mixed    GeomSideGetNormal   (mixed geomside) {}
05801 
05803 static mixed    GeomSideIsAxisAligned   (mixed geomside) {}
05804 
05805 static mixed    GeomGetAxisAlignedSides (mixed geom) {}
05806 
05808 static mixed    GeomSideCalcDim (mixed geomside) {}
05809 
05811 static mixed    GeomSideCalcArea    (mixed geomside) {}
05812 
05814 static mixed    GeomInvert  (mixed geom) {}
05815 
05816 static mixed    MakeSphereMesh  (mixed steps_h,mixed steps_v,mixed cx,mixed cy,mixed cz,mixed r,mixed g,mixed b) {}
05817 
05819 static mixed    GfxSetCylinderZ (mixed gfx,mixed r,mixed h,mixed steps) {}
05820 
05822 static mixed    GfxSetSphere    (mixed gfx,mixed cx,mixed cy,mixed cz,mixed steps_h,mixed steps_v) {}
05823 
05825 static mixed    GfxSetGeom  (mixed gfx,mixed geom,mixed texcoords,mixed cx,mixed cy,mixed cz,mixed bDynamic) {}
05826 };
05827 
05829 class __/lugre/lua/contextmenu { public:
05830 
05832 static mixed    ContextMenuItemEnterButton  (mixed widget) {}
05833 
05835 static mixed    ContextMenuItemSelect   (mixed widget) {}
05836 
05838 static mixed    ContextMenu_GetRoot (mixed contextmenudialog) {}
05839 
05841 static mixed    ContextMenu_CloseActiveSubmenu  (mixed contextmenudialog) {}
05842 
05844 static mixed    CloseContextMenu    (mixed contextmenudialog) {}
05845 
05848 static mixed    ShowMenuBar (mixed menubardata,mixed x,mixed y,mixed stylesetname) {}
05849 
05851 static mixed    MenuBarOpenMenu (mixed widget,mixed menudata,mixed stylesetname) {}
05852 
05853 static mixed    ContextMenu_CloseOnOutside  (mixed contextmenudialog) {}
05854 
05855 static mixed    ShowContextMenu (mixed menudata,mixed x,mixed y,mixed stylesetname) {}
05856 };
05857 
05859 class __/lugre/lua/voxel { public:
05860 
05865 static mixed    VoxelMeshCalcTriIntersectList   (mixed ltri,mixed x,mixed y,mixed z,mixed dx,mixed dy,mixed dz) {}
05866 
05867 static mixed    VoxelMeshKeyToPos   (mixed key) {}
05868 
05869 static mixed    VoxelMeshKey    (mixed x,mixed y,mixed z) {}
05870 
05872 static mixed    VoxelMeshFromTo (mixed grid,mixed minx,mixed miny,mixed minz,mixed maxx,mixed maxy,mixed maxz,mixed cx,mixed cy,mixed cz,mixed ax,mixed ay,mixed az,mixed bx,mixed by,mixed bz,mixed steps) {}
05873 
05876 static mixed    VoxelMeshCalcRay    (mixed ltri,mixed grid,mixed minx,mixed miny,mixed minz,mixed maxx,mixed maxy,mixed maxz,mixed cx,mixed cy,mixed cz,mixed x,mixed y,mixed z,mixed dx,mixed dy,mixed dz,mixed steps) {}
05877 
05880 static mixed    VoxelMesh   (mixed meshname,mixed cx,mixed cy,mixed cz) {}
05881 
05890 static mixed    CalcVoxelGrid   (mixed gfx,mixed cx,mixed cy,mixed cz,mixed gridsize) {}
05891 
05894 static mixed    ForEachVoxel    (mixed voxelgrid,mixed fun) {}
05895 
05899 static mixed    TransformVoxelGrid  (mixed voxelgrid,mixed px,mixed py,mixed pz,mixed qw,mixed qx,mixed qy,mixed qz,mixed sx,mixed sy,mixed sz,mixed gridsize) {}
05900 
05902 static mixed    VoxelGridIntersection   (mixed voxelgrid1,mixed voxelgrid2) {}
05903 
05905 static mixed    DrawVoxelGrid   (mixed voxelgrid,mixed parentgfx,mixed gridsize) {}
05906 
05909 static mixed    GfxVoxelLine    (mixed gfx,mixed gridsize,mixed numcells,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
05910 };
05911 
05913 class __/lugre/lua/material { public:
05914 
05916 static mixed    GetBillBoardMat (mixed texpath,mixed bAdditive) {}
05917 
05918 static mixed    GetTexturedMat  (mixed base,mixed texpath) {}
05919 
05920 static mixed    GetPlainTextureMat  (mixed texpath,mixed bHasAlpha) {}
05921 
05922 static mixed    GetPlainColourMat   (mixed r,mixed g,mixed b,mixed a) {}
05923 
05924 static mixed    GetHuedMat  (mixed basematname,mixed ar,mixed ag,mixed ab,mixed dr,mixed dg,mixed db,mixed da,mixed texpath) {}
05925 
05927 static mixed    HueMeshEntity   (mixed gfx,mixed ar,mixed ag,mixed ab,mixed dr,mixed dg,mixed db,mixed da) {}
05928 };
05929 
05931 class __/lugre/lua/time { public:
05932 
05933 static mixed    UpdateStatsFormatHelper (mixed x) {}
05934 
05937 static mixed    RegisterStepper (mixed fun,mixed param) {}
05938 
05940 static mixed    RegisterIntervalStepper (mixed interval,mixed fun,mixed param) {}
05941 
05943 static mixed    InvokeLater (mixed timeout,mixed fun) {}
05944 };
05945 
05947 class __/lugre/lua/box { public:
05948 
05950 static mixed    GetBoxSideCoords    (mixed sidenum,mixed cx,mixed cy,mixed cz,mixed tx,mixed ty,mixed tz) {}
05951 
05953 static mixed    GetBoxSideNormal    (mixed sidenum) {}
05954 
05955 static mixed    DrawBoxSide (mixed sidenum,mixed gfx,mixed cx,mixed cy,mixed cz,mixed vc,mixed texcoords,mixed tx,mixed ty,mixed tz) {}
05956 
05962 static mixed    GfxSetBox   (mixed gfx,mixed cx,mixed cy,mixed cz,mixed sides,mixed texcoords,mixed tx,mixed ty,mixed tz) {}
05963 
05965 static mixed    RayPickAABoxSide    (mixed sidenum,mixed x,mixed y,mixed z,mixed cx,mixed cy,mixed cz,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
05966 
05969 static mixed    RayPickAABox    (mixed x,mixed y,mixed z,mixed cx,mixed cy,mixed cz,mixed rx,mixed ry,mixed rz,mixed rvx,mixed rvy,mixed rvz) {}
05970 };
05971 
05973 class __/lugre/lua/thread { public:
05974 
05980 static mixed    Threaded_LoadFullFileToFIFO (mixed sFilePath,mixed callback) {}
05981 
05984 static mixed    Threaded_LoadFileToFIFO (mixed sFilePath,mixed iStart,mixed iLength,mixed callback) {}
05985 
05988 static mixed    Threaded_HTTPRequest    (mixed sHost,mixed iPort,mixed sPath,mixed bIgnoreReturnForSpeed,mixed callback) {}
05989 
05996 static mixed    Threaded_NetRequest (mixed sHost,mixed iPort,mixed fifo_SendData,mixed fifo_AnswerBuffer,mixed callback) {}
05997 
06000 static mixed    Threaded_LoadFile   (mixed sFilePath,mixed fifo_AnswerBuffer,mixed iStart,mixed iLength,mixed callback) {}
06001 };
06002 
06004 class __/lugre/lua/input { public:
06005 
06006 static mixed    GetKeyName  (mixed keycode) {}
06007 
06008 static mixed    BindUp  (mixed keyname,mixed fun,mixed arg) {}
06009 
06010 static mixed    BindDown    (mixed keyname,mixed fun,mixed arg) {}
06011 
06012 static mixed    BindUpDown  (mixed keyname,mixed upfun,mixed uparg,mixed downfun,mixed downarg) {}
06013 
06014 static mixed    BindUpDown  (mixed keyname,mixed downfun,mixed downarg,mixed upfun,mixed uparg) {}
06015 
06016 static mixed    Bind    (mixed keyname,mixed fun) {}
06017 
06018 static mixed    UnBindArr   (mixed arr) {}
06019 
06020 static mixed    UnBind  (mixed keyname) {}
06021 
06022 static mixed    LoadBindSet (mixed bindset) {}
06023 
06025 static mixed    WhileKeyDown    (mixed keywatch,mixed step_fun,mixed ...) {}
06026 
06027 static mixed    MouseEvent  (mixed eventname) {}
06028 
06030 static mixed    KeyDown (mixed key,mixed char) {}
06031 
06033 static mixed    KeyUp   (mixed key) {}
06034 };
06035 
06037 class __/lugre/lua/glyphlist { public:
06038 
06040 static mixed    CreateGlyphList (mixed font,mixed fontsize,mixed text,mixed param) {}
06041 };
06042 
06043 class gGlyphListPrototype { public:
06044 
06045     mixed   SetText (mixed font,mixed fontsize,mixed text,mixed param) {}
06046 
06047     mixed   AddText (mixed font,mixed fontsize,mixed text,mixed param) {}
06048 
06049     mixed   AddGlyph    (mixed glyph) {}
06050 
06051     mixed   AddFontGlyph    (mixed font,mixed fontsize,mixed charcode,mixed param) {}
06052 
06053     mixed   AddSpace    (mixed font,mixed fontsize) {}
06054 
06055     mixed   AddTab  (mixed font,mixed fontsize) {}
06056 
06057     mixed   AddNewLine  (mixed font,mixed fontsize) {}
06058 
06059     mixed   AddHAlign   (mixed halign) {}
06060 
06062     mixed   AddIcon (mixed glyphinfo,mixed param) {}
06063 
06067     mixed   GetWordEnd  (mixed iFirst) {}
06068 
06070     mixed   WidthSum    (mixed startindex,mixed endindex,mixed earlyout_w) {}
06071 
06074     mixed   GetLineInfos    (mixed startindex,mixed endindex,mixed autowrap_w) {}
06075 
06079     mixed   VisitGlyphs (mixed callbackfun,mixed param,mixed startindex,mixed endindex,mixed autowrap_w,mixed halign,mixed valign) {}
06080 };
06081 
06083 class __/lugre/lua/cam { public:
06084 
06085 static mixed    CamSetZoomLimit (mixed minzoom,mixed maxzoom) {}
06086 
06087 static mixed    CamChangeZoom   (mixed add) {}
06088 
06089 static mixed    TurnCam (mixed tw,mixed tx,mixed ty,mixed tz) {}
06090 
06093 static mixed    CamViewDirection    (mixed cam) {}
06094 
06096 static mixed    CamGetMouseTurn (mixed speedfactor) {}
06097 
06099 static mixed    CamSetFromTwoAngles (mixed cam,mixed roth,mixed rotv,mixed bFlipUpAxis) {}
06100 
06102 static mixed    StepTableCam    (mixed cam,mixed bMoveCam,mixed speedfactor,mixed bFlipUpAxis) {}
06103 
06105 static mixed    StepThirdPersonCam  (mixed cam,mixed dist,mixed ox,mixed oy,mixed oz) {}
06106 
06109 static mixed    SetMainMenuCam  (mixed roth,mixed rotv) {}
06110 };
06111 
06113 class __/lugre/lua/http { public:
06114 
06115 static mixed    URLEncodeChar   (mixed c) {}
06116 
06117 static mixed    URLEncode   (mixed s) {}
06118 
06119 static mixed    FIFO_PushPlainText  (mixed fifo,mixed s) {}
06120 
06121 static mixed    URLEncodeArr    (mixed arr) {}
06122 
06124 static mixed    HTTP_GetResponseContent (mixed response) {}
06125 
06126 static mixed    HTTP_MakeRequest    (mixed sHost,mixed sPath) {}
06127 
06131 static mixed    HTTPGetEx   (mixed sHost,mixed iPort,mixed sPath,mixed bIgnoreReturnForSpeed) {}
06132 };
06133 
06134 class cRegistry { public:
06135 
06136     mixed   New (mixed ...) {}
06137 
06138     mixed   Init    (mixed sFilePath) {}
06139 
06140     mixed   Get (mixed name) {}
06141 
06143     mixed   Set (mixed name,mixed value) {}
06144 
06147     mixed   SetField    (mixed name,mixed fieldname,mixed value) {}
06148 
06152     mixed   _Load   (mixed sFilePath) {}
06153 
06155     mixed   _Push   (mixed data) {}
06156 };
06157 
06158 class gEasyXMLMeta { public:
06159 
06160     static mixed    __index (mixed node,mixed key) {}
06161 };
06162 
06164 class __/lugre/lua/xml { public:
06165 
06166 static mixed    EasyXMLWrap (mixed node) {}
06167 
06169 static mixed    XMLNodeAddChild (mixed node,mixed child) {}
06170 
06173 static mixed    xmlchild    (mixed xmlnode,mixed name,mixed index) {}
06174 
06177 static mixed    xmlvalue    (mixed xmlnode,mixed name,mixed index) {}
06178 
06179 static mixed    xmldump (mixed o,mixed L) {}
06180 };
06181 
06183 class __/lugre/lua/filebrowser { public:
06184 
06186 static mixed    OpenOverwriteConfirmDialog  (mixed path,mixed completionfunc) {}
06187 
06189 static mixed    ShortPath   (mixed path) {}
06190 
06191 static mixed    FileBrowse_GetStartDir  (mixed default_startdir) {}
06192 
06193 static mixed    FileBrowse_SetStartDir  (mixed default_startdir,mixed dir) {}
06194 
06195 static mixed    OpenFileBrowseDialog    (mixed title,mixed buttontext,mixed default_startdir,mixed defaultfilename,mixed completionfunc,mixed folderpath) {}
06196 
06197 static mixed    FileBrowse_Load (mixed title,mixed default_startdir,mixed loadfun) {}
06198 
06199 static mixed    FileBrowse_Save (mixed title,mixed default_startdir,mixed default_name,mixed savefun) {}
06200 };
06201 
06203 class __/lugre/lua/irc { public:
06204 
06206 static mixed    CreateIRCConnection (mixed host,mixed port,mixed nick,mixed password) {}
06207 
06210 static mixed    HTTPGetEx   (mixed host,mixed port,mixed file) {}
06211 };
06212 
06214 class __/lugre/lua/profile { public:
06215 
06216 static mixed    GlobalProfilerFun   (mixed typename) {}
06217 
06219 static mixed    GlobalProfilerOutput    (mixed limit,mixed field) {}
06220 
06222 static mixed    MakeProfiler    (mixed name,mixed startsectionname_or_nil,mixed bProfileMemory) {}
06223 
06224 static mixed    CreateRoughProfiler (mixed name) {}
06225 
06226 static mixed    RoughProfileEndFrame    (mixed iTimeSinceLastFrame) {}
06227 
06228 static mixed    LuaFunctionProfileHook  (mixed sEvent) {}
06229 
06230 static mixed    ProfileSubCalls (mixed contextname) {}
06231 
06232 static mixed    GlobalProfiler2Hook (mixed sEvent) {}
06233 
06243 static mixed    MemTreeSizeStringEscape (mixed s) {}
06244 
06245 static mixed    MemTreeSize_DumpMemToFile   (mixed fp,mixed obj,mixed name,mixed iAllowGlobals) {}
06246 
06247 static mixed    MemTreeSize_DumpCurrentGlobalMem    (mixed filepath) {}
06248 };
06249 
06251 class __/lugre/lua/ode { public:
06252 
06253 static mixed    InitOde (mixed secondsByStep) {}
06254 };
06255 
06256 class cVertexDecl { public:
06257 
06258     mixed   addElement  (mixed src,mixed type,mixed semantic,mixed index) {}
06259 
06260     mixed   PrintAutoOrganised  (mixed bSkeletalAnimation,mixed bVertexAnimation) {}
06261 };
06262 
06263 class cVertexBuffer { public:
06264 
06265     mixed   Vertex  (mixed ...) {}
06266 };
06267 
06268 class cIndexBuffer { public:
06269 
06270     mixed   MultiIndex  (mixed i,mixed j,mixed ...) {}
06271 
06272     mixed   Index   (mixed i) {}
06273 };
06274 
06276 class __/lugre/lua/gui_font { public:
06277 
06282 static mixed    CreateFont_Ogre (mixed sFontName,mixed iFontSize) {}
06283 };
06284 
06286 class __/lugre/lua/beam { public:
06287 
06289 static mixed    MakeColourfulBeamCube   (mixed e,mixed h) {}
06290 
06291 static mixed    SetBeamBox  (mixed gfx,mixed h,mixed cx,mixed cy,mixed cz,mixed r,mixed g,mixed b,mixed a) {}
06292 
06293 static mixed    BeamSingleLine  (mixed gfx,mixed x1,mixed y1,mixed z1,mixed x2,mixed y2,mixed z2,mixed h1,mixed h2,mixed h3,mixed h4,mixed u1,mixed u2,mixed u3,mixed u4,mixed v1,mixed v2,mixed v3,mixed v4,mixed r1,mixed g1,mixed b1,mixed a1,mixed r2,mixed g2,mixed b2,mixed a2) {}
06294 
06295 static mixed    BeamSingleLineStep  (mixed gfx,mixed ...) {}
06296 };
06297 
06299 class __/lugre/lua/simplexml { public:
06300 
06301 static mixed    SimpleXMLSave   (mixed filepath,mixed data) {}
06302 
06303 static mixed    SimpleXMLLoad   (mixed filepath) {}
06304 
06305 static mixed    SimpleXMLLoadFromString (mixed xmlstring) {}
06306 
06307 static mixed    SimpleXMLSaveToString   (mixed data) {}
06308 
06310 static mixed    SimpleXMLSaveToXMLNode  (mixed data,mixed key,mixed keytype) {}
06311 
06314 static mixed    SimpleXMLLoadFromXMLNode    (mixed node,mixed debug_source) {}
06315 };
06316 
06317 class gTypeListPrototype { public:
06318 
06319     mixed   RegisterType    (mixed name,mixed parenttype_or_name,mixed arr,mixed abstract) {}
06320 
06321     mixed   Get (mixed type_or_name_or_id) {}
06322 
06323     mixed   GetList (mixed filterfun) {}
06324 };
06325 
06327 class __/lugre/lua/udata { public:
06328 
06330 static mixed    RegisterUDataType   (mixed name,mixed metatable) {}
06331 
06333 static mixed    WrapUData   (mixed myudata) {}
06334 
06346 static mixed    UData_index (mixed myinstance,mixed key) {}
06347 
06350 static mixed    UData_newindex  (mixed myinstance,mixed key,mixed value) {}
06351 };
06352 
06354 class __/lugre/lua/gui_spritepanel { public:
06355 
06356 static mixed    CreateSpritePanel   (mixed parent_RenderGroup2D,mixed gfxparam_init,mixed bVertexBufferDynamic,mixed bVertexCol) {}
06357 
06360 static mixed    MakeSpritePanelParam_Mod_TexTransform   (mixed x,mixed y,mixed sx,mixed sy,mixed angle) {}
06361 
06363 static mixed    MakeSpritePanelParam_Mod_MatChange  (mixed matname) {}
06364 
06366 static mixed    MakeSpritePanelParam_SingleSprite   (mixed matname,mixed w,mixed h,mixed xoff,mixed yoff,mixed u0,mixed v0,mixed uvw,mixed uvh,mixed tcx,mixed tcy) {}
06367 
06369 static mixed    MakeSpritePanelParam_TiledSingleSprite  (mixed matname,mixed w,mixed h,mixed xoff,mixed yoff,mixed u0,mixed v0,mixed uvw,mixed uvh,mixed tcx,mixed tcy,mixed tilew,mixed tileh) {}
06370 
06372 static mixed    MakeSpritePanelParam_SingleSpriteSimple (mixed matname,mixed w,mixed h) {}
06373 
06375 static mixed    MakeSpritePanelParam_SingleSpritePartSimple (mixed matname,mixed w,mixed h,mixed x,mixed y,mixed tilew,mixed tileh) {}
06376 
06382 static mixed    MakeSpritePanelParam_Mod_AnimSimple (mixed w,mixed h,mixed tilew,mixed tileh,mixed framenumber) {}
06383 
06390 static mixed    MakeSpritePanelParam_BorderPartMatrix   (mixed matname,mixed w,mixed h,mixed xoff,mixed yoff,mixed u0,mixed v0,mixed w0,mixed w1,mixed w2,mixed h0,mixed h1,mixed h2,mixed tcx,mixed tcy,mixed scalex,mixed scaley,mixed bBorderTiled,mixed bCenterTiled,mixed bDrawCenter,mixed bDrawBorder) {}
06391 };
06392 
06393 class gSpritePanelPrototype { public:
06394 
06395     mixed   GetBorderTileParams (mixed xpart,mixed ypart,mixed z,mixed gfxparam,mixed uscale,mixed vscale,mixed r,mixed g,mixed b,mixed a) {}
06396 
06400     mixed   UpdateGeometry  (mixed gfxparam) {}
06401 
06406     mixed   Update  (mixed gfxparam) {}
06407 };
06408 
06409 class job { public:
06410 
06411     static mixed    terminate   (mixed jobid) {}
06412 
06413     static mixed    prio_cmp    (mixed a,mixed b) {}
06414 
06416     static mixed    status  (mixed job_id) {}
06417 
06422     static mixed    create  (mixed job_fun,mixed callback_fun,mixed priority ) {}
06423 
06425     static mixed    create_low_prio (mixed priority,mixed job_fun,mixed callback_fun) {}
06426 
06427     static mixed    internal_handle_resume_error    (mixed v,mixed status,mixed r) {}
06428 
06429     static mixed    wakeup  (mixed jobid) {}
06430 
06434     static mixed    bind_viability  (mixed jobid,mixed object) {}
06435 
06436     static mixed    wait    (mixed timeout_in_ms) {}
06437 };
06438 
06439 class gWidgetPrototype.Button { public:
06440 
06449     mixed   Init    (mixed parentwidget,mixed params) {}
06450 
06451     mixed   SetText (mixed text) {}
06452 
06453     mixed   on_set_size (mixed w,mixed h) {}
06454 
06455     mixed   SetGfxParam (mixed bMouseInside,mixed bMouseDown,mixed gfxparam) {}
06456 
06457     mixed   GetGfxParam (mixed bMouseInside,mixed bMouseDown) {}
06458 };
06459 
06460 class gWidgetPrototype.Tabpane { public:
06461 
06464     mixed   Init    (mixed parentwidget,mixed params) {}
06465 
06466     mixed   HasTab  (mixed name) {}
06467 
06468     mixed   GetTab  (mixed name) {}
06469 
06470     mixed   RemoveTab   (mixed name) {}
06471 
06472     mixed   AddTab  (mixed name) {}
06473 
06474     mixed   ActivateTab (mixed name) {}
06475 
06476     mixed   GetActiveTabName    (mixed name) {}
06477 
06478     mixed   GetTabContentPane   (mixed name) {}
06479 
06480     mixed   GetTabContentTab    (mixed name) {}
06481 
06483     mixed   on_set_size (mixed w,mixed h) {}
06484 };
06485 
06487 class __/lugre/widgets/gui_widget_root { public:
06488 
06489 static mixed    CreateRootWidget    (mixed rendermanager2d) {}
06490 };
06491 
06492 class gWidgetPrototype.Root { public:
06493 
06495     mixed   Init    (mixed parentwidget_ignored,mixed rendermanager2d) {}
06496 
06497     mixed   CreateLayer (mixed name) {}
06498 };
06499 
06500 class cWidget_SpritePanel { public:
06501 
06502     mixed   SpritePanel_SetArea (mixed l,mixed t,mixed r,mixed b) {}
06503 
06504     mixed   SpritePanel_Resize  (mixed w,mixed h) {}
06505 
06506     mixed   SpritePanel_Update  (mixed p) {}
06507 };
06508 
06509 class gWidgetPrototype.Text { public:
06510 
06514     mixed   Init    (mixed parentwidget,mixed params) {}
06515 
06516     mixed   SetText (mixed font,mixed fontsize,mixed text,mixed textparam) {}
06517 
06518     mixed   AddText (mixed font,mixed fontsize,mixed text,mixed textparam) {}
06519 
06520     static mixed    _UpdateGeometry_Visitor (mixed x,mixed y,mixed glyph,mixed glyphindex,mixed self) {}
06521 
06522     mixed   SetCol  (mixed r,mixed g,mixed b,mixed a) {}
06523 };
06524 
06525 class gWidgetPrototype.ScrollPane { public:
06526 
06530     mixed   Init    (mixed parentwidget,mixed params) {}
06531 
06532     mixed   SetScrollX  (mixed newval,mixed bFromScrollCallback) {}
06533 
06534     mixed   SetScrollY  (mixed newval,mixed bFromScrollCallback) {}
06535 
06536     mixed   SetScroll   (mixed scrollx,mixed scrolly,mixed bFromScrollCallback) {}
06537 
06538     mixed   CreateScrollbar (mixed params) {}
06539 
06540     mixed   CreateScrollBarsIfNeeded    (mixed bScrollBarH,mixed bScrollBarV) {}
06541 
06543     mixed   SetScrollBarHVisible    (mixed bVisible) {}
06544 
06546     mixed   SetScrollBarVVisible    (mixed bVisible) {}
06547 };
06548 
06549 class cScrollPaneV { public:
06550 
06551     mixed   Init    (mixed parentwidget,mixed params) {}
06552 
06553     mixed   StopButtonScroll    (mixed btn) {}
06554 
06555     mixed   StartButtonScroll   (mixed dx,mixed dy,mixed btn) {}
06556 
06557     mixed   ScrollDelta (mixed dx,mixed dy) {}
06558 
06559     mixed   ThumbMoveStep   (mixed x,mixed y) {}
06560 
06561     mixed   UpdateScroll    (mixed newx,mixed newy,mixed bDontChangeThumb) {}
06562 };
06563 
06565 class __/lugre/widgets/gui_widget_menu { public:
06566 
06567 static mixed    CreateMenu  (mixed ...) {}
06568 };
06569 
06570 class gWidgetPrototype.Menu { public:
06571 
06578     mixed   Init    (mixed parentwidget,mixed params) {}
06579 
06580     mixed   AddEntryList    (mixed entry_list) {}
06581 
06582     mixed   AddEntry    (mixed entryparam) {}
06583 };
06584 
06585 class gWidgetPrototype.PageList { public:
06586 
06587     mixed   Init    (mixed parentwidget,mixed params) {}
06588 
06589     mixed   GetOrCreatePage (mixed iPageID) {}
06590 
06591     mixed   ShowPage    (mixed iPageID) {}
06592 };
06593 
06594 class cVBox { public:
06595 
06596     mixed   AddChild    (mixed ...) {}
06597 
06598     mixed   AddWidget   (mixed widget) {}
06599 };
06600 
06601 class gWidgetPrototype.Border { public:
06602 
06609     mixed   Init    (mixed parentwidget,mixed params) {}
06610 
06611     mixed   on_set_size (mixed w,mixed h) {}
06612 };
06613 
06614 class gWidgetPrototype.EditText { public:
06615 
06616     mixed   Init    (mixed parentwidget,mixed params) {}
06617 
06618     mixed   SetText (mixed text) {}
06619 
06620     mixed   AppendChar  (mixed char) {}
06621 
06622     mixed   on_focus_keydown    (mixed key,mixed char) {}
06623 };
06624 
06625 class cAlignBox { public:
06626 
06627     mixed   AddChild    (mixed ...) {}
06628 
06629     mixed   AddWidget   (mixed widget) {}
06630 };
06631 
06632 class gWidgetPrototype.Image { public:
06633 
06635     mixed   Init    (mixed parentwidget,mixed params) {}
06636 
06637     mixed   on_set_size (mixed w,mixed h) {}
06638 
06639     mixed   SetGfxParam (mixed gfxparam) {}
06640 };
06641 
06642 class gWidgetPrototype.List { public:
06643 
06644     mixed   Init    (mixed parentwidget,mixed params) {}
06645 
06646     mixed   on_change_selection (mixed iSelectedIndex) {}
06647 
06648     mixed   SelectByPos (mixed sx,mixed sy) {}
06649 
06650     mixed   GetChildByIndex (mixed iIndex) {}
06651 
06652     mixed   SetSelectedIndex    (mixed iSelectedIndex) {}
06653 
06654     mixed   AddWidget   (mixed widget) {}
06655 };
06656 
06657 class gWidgetPrototype.ScrollBar { public:
06658 
06662     mixed   Init    (mixed parentwidget,mixed params) {}
06663 
06664     mixed   on_set_size (mixed w,mixed h) {}
06665 
06666     mixed   DefaultParams   (mixed params) {}
06667 
06670     mixed   ThumbMoveFun    (mixed x,mixed y) {}
06671 
06672     mixed   SetValue    (mixed x) {}
06673 
06674     mixed   AddScroll   (mixed add) {}
06675 
06681     mixed   SetMinMaxPageStep   (mixed vmin,mixed vmax,mixed pagesize,mixed step) {}
06682 };
06683 
06685 class __/lugre/widgets/gui_widget_scrollbar { public:
06686 
06687 static mixed    MyTile  (mixed x,mixed y) {}
06688 };
06689 
06690 class gWidgetPrototype.LineList { public:
06691 
06693     mixed   Init    (mixed parentwidget,mixed params) {}
06694 
06696     mixed   SetColParam (mixed r,mixed g,mixed b,mixed a) {}
06697 
06698     mixed   SetLineList (mixed linelist) {}
06699 };
06700 
06701 class gWidgetPrototype.Bar { public:
06702 
06705     mixed   Init    (mixed parentwidget,mixed params) {}
06706 
06708     mixed   SetProgress (mixed p) {}
06709 
06711     mixed   on_set_size (mixed w,mixed h) {}
06712 };
06713 
06714 class gWidgetPrototype.Pane { public:
06715 
06716     mixed   Init    (mixed parentwidget,mixed params) {}
06717 
06718     mixed   SetGeometry (mixed l,mixed t,mixed r,mixed b) {}
06719 
06720     mixed   on_set_size (mixed w,mixed h) {}
06721 };
06722 
06723 class cHBox { public:
06724 
06725     mixed   AddChild    (mixed ...) {}
06726 
06727     mixed   AddWidget   (mixed widget) {}
06728 };
06729 
06730 class gWidgetPrototype.Layer { public:
06731 
06732     mixed   Init    (mixed parentwidget,mixed name) {}
06733 };
06734 
06735 class cGrannyLoader_i2_L { public:
06736 
06740     static mixed LoadGranny (...) {}
06741 
06743     static mixed CreateSkeleton (...) {}
06744 
06746     static mixed SkeletonHasAnimation (...) {}
06747 
06749     mixed Destroy (...) {}
06750 
06752     mixed CreateOgreMesh (...) {}
06753 
06758     mixed AddAnimToSkeleton (...) {}
06759 
06762     mixed GetTextChunkCount (...) {}
06763 
06766     mixed GetTextChunkSize (...) {}
06767 
06770     mixed GetText (...) {}
06771 
06774     mixed GetParamGroupCount (...) {}
06775 
06778     mixed GetParamGroupSize (...) {}
06779 
06782     mixed GetParam (...) {}
06783 
06786     mixed GetSubMeshCount (...) {}
06787 
06790     mixed GetTextureIDCount (...) {}
06791 
06793     mixed GetTextureID (...) {}
06794 
06797     mixed Print (...) {}
06798 
06801     mixed PrintBones (...) {}
06802 };
06803 
06804 class cRadarColorLoader_L { public:
06805 
06808     static mixed CreateRadarColorLoader (...) {}
06809 
06811     mixed Destroy (...) {}
06812 
06814     mixed GetTileTypeIDColor (...) {}
06815 
06817     mixed GetColor (...) {}
06818 };
06819 
06820 class cGumpLoader_L { public:
06821 
06824     static mixed CreateGumpLoader (...) {}
06825 
06827     mixed Destroy (...) {}
06828 
06829     mixed CreateBitMask (...) {}
06830 
06832     mixed CreateMaterial (...) {}
06833 
06835     mixed Load (...) {}
06836 
06838     mixed GetSize (...) {}
06839 
06843     mixed ExportToImage (...) {}
06844 };
06845 
06846 class cMeshEntity_L { public:
06847 
06850     static mixed CreateMeshEntity (...) {}
06851 
06853     mixed Destroy (...) {}
06854 
06856     mixed RayPick (...) {}
06857 
06858     mixed SetUserObject (...) {}
06859 };
06860 
06861 class cStaticGeometry_L { public:
06862 
06865     static mixed CreateStaticGeometry (...) {}
06866 
06872     mixed SetCustomParameter (...) {}
06873 
06875     mixed SetCastShadows (...) {}
06876 
06877     mixed Destroy (...) {}
06878 
06879     mixed Build (...) {}
06880 
06881     mixed SetVisible (...) {}
06882 
06884     mixed AddEntity (...) {}
06885 };
06886 
06887 class cAnimDataLoader_L { public:
06888 
06891     static mixed CreateAnimDataLoader (...) {}
06892 
06894     mixed Destroy (...) {}
06895 
06897     mixed GetAnimDataInfo (...) {}
06898 };
06899 
06900 class cAnimLoader_L { public:
06901 
06903     static mixed CreateAnimLoader (...) {}
06904 
06906     mixed Destroy (...) {}
06907 
06909     mixed CreateBitMask (...) {}
06910 
06913     mixed GetRealIDCount (...) {}
06914 
06917     mixed GetNumberOfFrames (...) {}
06918 
06920     mixed DebugGetFrameInfos (...) {}
06921 
06923     mixed DebugGetIndex (...) {}
06924 
06926     mixed DebugDumpIndex (...) {}
06927 
06932     mixed ExportToImage (...) {}
06933 
06934     mixed CreateMaterial (...) {}
06935 
06936     mixed GetAnimType (...) {}
06937 };
06938 
06939 class cTileTypeLoader_L { public:
06940 
06943     static mixed CreateTileTypeLoader (...) {}
06944 
06946     mixed Destroy (...) {}
06947 
06948     mixed GetGroundTileType (...) {}
06949 
06950     mixed GetGroundTileTexture (...) {}
06951 
06953     mixed GetEndID (...) {}
06954 
06955     mixed GetStaticTileType (...) {}
06956 };
06957 
06958 class cArtMapLoader_L { public:
06959 
06962     static mixed CreateArtMapLoader (...) {}
06963 
06965     mixed Destroy (...) {}
06966 
06967     mixed CreateBitMask (...) {}
06968 
06969     mixed CreateMaterial (...) {}
06970 
06973     mixed ExportToFile (...) {}
06974 
06978     mixed ExportToImage (...) {}
06979 
06981     mixed GetCount (...) {}
06982 
06984     mixed Load (...) {}
06985 
06987     mixed GetSize (...) {}
06988 
06990     mixed SearchCursorHotspot (...) {}
06991 };
06992 
06993 class cGroundBlockLoader_L { public:
06994 
06997     static mixed CreateGroundBlockLoader (...) {}
06998 
07000     static mixed CreateGroundBlockLoaderWithDiff (...) {}
07001 
07003     mixed Destroy (...) {}
07004 
07005     mixed GetMapW (...) {}
07006 
07007     mixed GetMapH (...) {}
07008 
07010     mixed GetTile (...) {}
07011 
07013     mixed GetTile2 (...) {}
07014 
07016     mixed WriteMapImageToFile (...) {}
07017 
07018     mixed GetNormals (...) {}
07019 
07021     mixed CountTileTypes (...) {}
07022 
07023     mixed GetHeightMap (...) {}
07024 };
07025 
07026 class cTexMapLoader_L { public:
07027 
07030     static mixed CreateTexMapLoader (...) {}
07031 
07033     mixed Destroy (...) {}
07034 
07036     mixed GetCount (...) {}
07037 
07039     mixed CreateMaterial (...) {}
07040 
07043     mixed ExportToFile (...) {}
07044 };
07045 
07046 class cMultiLoader_L { public:
07047 
07050     static mixed CreateMultiLoader (...) {}
07051 
07053     mixed Destroy (...) {}
07054 
07056     mixed CountMultiParts (...) {}
07057 
07059     mixed GetMultiParts (...) {}
07060 };
07061 
07062 class cStaticBlockLoader_L { public:
07063 
07066     static mixed CreateStaticBlockLoader (...) {}
07067 
07069     static mixed CreateStaticBlockLoaderWithDiff (...) {}
07070 
07072     mixed Destroy (...) {}
07073 
07074     mixed GetMapW (...) {}
07075 
07076     mixed GetMapH (...) {}
07077 
07079     mixed Load (...) {}
07080 
07082     mixed Count (...) {}
07083 
07085     mixed GetStatic (...) {}
07086 };
07087 
07088 class cSoundLoader_L { public:
07089 
07092     static mixed CreateSoundLoader (...) {}
07093 
07095     mixed Destroy (...) {}
07096 
07097     static mixed CreateSoundSource (...) {}
07098 };
07099 
07100 class cManualArtMaterialLoader_L { public:
07101 
07104     mixed Destroy (...) {}
07105 
07107     mixed CreateMatchingIfUnavailable (...) {}
07108 
07110     mixed IsMatching (...) {}
07111 
07113     mixed CreateResource (...) {}
07114 
07116     static mixed GetSize (...) {}
07117 
07119     static mixed TestBit (...) {}
07120 
07122     static mixed CreateManualArtMaterialLoader (...) {}
07123 };
07124 
07125 class cHueLoader_L { public:
07126 
07129     static mixed CreateHueLoader (...) {}
07130 
07132     mixed Destroy (...) {}
07133 
07134     mixed GetMaxHueID (...) {}
07135 
07136     mixed GetColor (...) {}
07137 };
07138 
07139 class cUniFontFileLoader_L { public:
07140 
07143     static mixed CreateUniFontLoader (...) {}
07144 
07146     mixed Destroy (...) {}
07147 
07148     mixed GetMaxWidth (...) {}
07149 
07150     mixed GetMaxHeight (...) {}
07151 
07152     mixed GetDefaultHeight (...) {}
07153 
07154     mixed CountLetters (...) {}
07155 
07159     mixed WriteGlyphToImage (...) {}
07160 
07162     mixed GetGlyphInfo (...) {}
07163 
07165     static mixed CreateOgreFont (...) {}
07166 };
07167 
07168 class cSpriteManager_L { public:
07169 
07170     mixed Destroy (...) {}
07171 
07172     static mixed CreateSpriteManager (...) {}
07173 
07174     mixed CreateSprite (...) {}
07175 
07176     mixed RemoveSprite (...) {}
07177 
07178     mixed Resorted (...) {}
07179 };
07180 
07181 class cSprite_L { public:
07182 
07183     mixed ChangeTexture (...) {}
07184 
07185     mixed SetPrio (...) {}
07186 
07187     mixed GetPrio (...) {}
07188 
07189     mixed GetPosition (...) {}
07190 
07191     mixed ChangeCoords (...) {}
07192 
07193     mixed ChangeTexCoords (...) {}
07194 
07195     mixed SetNormals (...) {}
07196 
07197     mixed SetVisible (...) {}
07198 
07199     mixed IsVisible (...) {}
07200 };
07201 
07202 class cRenderGroup2D_L { public:
07203 
07207     static mixed CreateRenderGroup2D (...) {}
07208 
07211     mixed Destroy (...) {}
07212 
07214     mixed SetParent (...) {}
07215 
07217     mixed BringToFront (...) {}
07218 
07220     mixed SendToBack (...) {}
07221 
07223     mixed InsertBefore (...) {}
07224 
07226     mixed InsertAfter (...) {}
07227 
07229     mixed GetHandle (...) {}
07230 
07233     mixed GetChildListHandles (...) {}
07234 
07237     mixed GetChildListRevision (...) {}
07238 
07240     mixed GetDerivedPos (...) {}
07241 
07243     mixed GetPos (...) {}
07244 
07246     mixed SetPos (...) {}
07247 
07249     mixed GetVisible (...) {}
07250 
07252     mixed SetVisible (...) {}
07253 
07256     mixed SetClip (...) {}
07257 
07259     mixed SetForcedMinSize (...) {}
07260 
07263     mixed GetEffectiveClipAbs (...) {}
07264 
07267     mixed GetEffectiveClipRel (...) {}
07268 
07270     mixed ClearClip (...) {}
07271 
07274     mixed GetRelBounds (...) {}
07275 
07278     mixed CalcAbsBounds (...) {}
07279 };
07280 
07281 class cRenderManager2D_L { public:
07282 
07287     static mixed CreateRenderManager2D (...) {}
07288 
07291     mixed Destroy (...) {}
07292 
07295     mixed SetRenderEvenIfOverlaysDisabled (...) {}
07296 
07300     mixed CastToRenderGroup2D (...) {}
07301 };
07302 
07303 class cSpriteList_L { public:
07304 
07308     static mixed CreateSpriteList (...) {}
07309 
07314     static mixed SpriteList_Open (...) {}
07315 
07319     static mixed SpriteList_Close (...) {}
07320 
07324     static mixed SpriteList_SetSprite (...) {}
07325 
07330     static mixed SpriteList_SetSpriteEx (...) {}
07331 
07335     static mixed SpriteList_SetSpritePos (...) {}
07336 
07340     mixed Destroy (...) {}
07341 
07345     mixed CastToRenderGroup2D (...) {}
07346 
07348     mixed SetMaterial (...) {}
07349 
07351     mixed ResizeList (...) {}
07352 
07354     mixed ClearTexTransform (...) {}
07355 
07358     mixed SetTexTransform (...) {}
07359 };
07360 
07361 class cRobRenderable2D_L { public:
07362 
07366     static mixed CreateRobRenderable2D (...) {}
07367 
07372     static mixed RobRenderable2D_Open (...) {}
07373 
07377     static mixed RobRenderable2D_Close (...) {}
07378 
07380     static mixed RobRenderable2D_Vertex (...) {}
07381 
07384     static mixed RobRenderable2D_Index (...) {}
07385 
07388     static mixed RobRenderable2D_Index3 (...) {}
07389 
07392     static mixed RobRenderable2D_Index2 (...) {}
07393 
07395     static mixed RobRenderable2D_SkipVertices (...) {}
07396 
07398     static mixed RobRenderable2D_SkipIndices (...) {}
07399 
07403     mixed Destroy (...) {}
07404 
07408     mixed CastToRenderGroup2D (...) {}
07409 
07411     mixed SetMaterial (...) {}
07412 
07414     mixed ClearTexTransform (...) {}
07415 
07418     mixed SetTexTransform (...) {}
07419 };
07420 
07422 class __/lugre/src/lugre_material_L { public:
07423 
07425     static mixed SaveTextureToFile (...) {}
07426 
07428     static mixed CloneMaterial (...) {}
07429 
07431     static mixed CreateMaterial (...) {}
07432 
07434     static mixed SetAmbient (...) {}
07435 
07439     static mixed SetShaderParamByIndex (...) {}
07440 
07444     static mixed SetShaderParamByName (...) {}
07445 
07447     static mixed SetDiffuse (...) {}
07448 
07450     static mixed SetSceneBlend (...) {}
07451 
07453     static mixed SetDepthWriteEnabled (...) {}
07454 
07465     static mixed SetAlphaRejection (...) {}
07466 
07468     static mixed SetMaterialPassParam (...) {}
07469 
07471     static mixed SetMaterialTechniqueParam (...) {}
07472 
07474     static mixed SetMaterialParam (...) {}
07475 
07478     static mixed SetHardwareCulling (...) {}
07479 
07482     static mixed SetSoftwareCulling (...) {}
07483 
07485     static mixed SetTextureIsAlpha (...) {}
07486 
07488     static mixed SetSceneBlending (...) {}
07489 
07491     static mixed SetTextureAddressingMode (...) {}
07492 
07494     static mixed SetTextureFiltering (...) {}
07495 
07498     static mixed SetTexture (...) {}
07499 
07502     static mixed GetTexture (...) {}
07503 
07505     static mixed SetReceiveShadows (...) {}
07506 };
07507 
07508 class cBitMask_L { public:
07509 
07512     mixed Destroy (...) {}
07513 
07515     mixed GetSize (...) {}
07516 
07518     mixed GetWrap (...) {}
07519 
07521     mixed SetWrap (...) {}
07522 
07524     mixed TestBit (...) {}
07525 };
07526 
07527 class cDialog_L { public:
07528 
07530     static mixed MyCreateDialog (...) {}
07531 
07532     mixed Destroy (...) {}
07533 
07535     mixed CreateWidget (...) {}
07536 
07538     mixed BringToFront (...) {}
07539 
07541     mixed SendToBack (...) {}
07542 
07544     mixed SetVisible (...) {}
07545 
07547     mixed GetVisible (...) {}
07548 };
07549 
07550 class cWidget_L { public:
07551 
07554     static mixed GetWidgetUnderPos (...) {}
07555 
07558     mixed Destroy (...) {}
07559 
07561     mixed CreateChild (...) {}
07562 
07563     mixed UpdateClip (...) {}
07564 
07565     mixed SetBitMask (...) {}
07566 
07568     mixed IsUnderPos (...) {}
07569 };
07570 
07571 class cConnection_L { public:
07572 
07575     static mixed NetConnect (...) {}
07576 
07578     static mixed NetLocalMaster (...) {}
07579 
07581     static mixed NetLocalSlave (...) {}
07582 
07584     static mixed NetReadAndWrite (...) {}
07585 
07588     static mixed NtoA (...) {}
07589 
07592     static mixed AtoN (...) {}
07593 
07596     static mixed GetHostByName (...) {}
07597 
07599     mixed Destroy (...) {}
07600 
07601     mixed GetRemoteAddress (...) {}
07602 
07603     mixed IsConnected (...) {}
07604 
07606     mixed Push (...) {}
07607 
07611     mixed Pop (...) {}
07612 };
07613 
07614 class cNetListener_L { public:
07615 
07618     static mixed NetListen (...) {}
07619 
07621     mixed Destroy (...) {}
07622 
07623     mixed PopAccepted (...) {}
07624 };
07625 
07626 class cUDP_ReceiveSocket_L { public:
07627 
07630     static mixed Create_UDP_ReceiveSocket (...) {}
07631 
07633     mixed Destroy (...) {}
07634 
07636     mixed Receive (...) {}
07637 };
07638 
07639 class cUDP_SendSocket_L { public:
07640 
07643     static mixed Create_UDP_SendSocket (...) {}
07644 
07646     mixed Destroy (...) {}
07647 
07652     mixed Send (...) {}
07653 
07656     mixed SetBroadcast (...) {}
07657 };
07658 
07660 class __/lugre/src/lugre_md5_L { public:
07661 
07664     static mixed l_MD5FromFile (...) {}
07665 
07668     static mixed l_MD5FromString (...) {}
07669 };
07670 
07672 class cBufferedMesh_L { public:
07673 
07676     static mixed GetMeshBuffer (...) {}
07677 
07679     static mixed LoadMeshBufferFromFile (...) {}
07680 
07683     mixed RayPick (...) {}
07684 
07686     mixed GetSubMeshCount (...) {}
07687 
07689     mixed GetSubMeshMatName (...) {}
07690 
07693     mixed SetSubMeshMatName (...) {}
07694 
07697     mixed TransformSubMeshTexCoords (...) {}
07698 };
07699 
07700 class cThread_NetRequest_L { public:
07701 
07706     static mixed CreateThread_NetRequest (...) {}
07707 
07710     mixed Destroy (...) {}
07711 
07713     mixed IsFinished (...) {}
07714 
07716     mixed HasError (...) {}
07717 };
07718 
07719 class cThread_LoadFile_L { public:
07720 
07724     static mixed CreateThread_LoadFile (...) {}
07725 
07728     mixed Destroy (...) {}
07729 
07731     mixed IsFinished (...) {}
07732 
07734     mixed HasError (...) {}
07735 };
07736 
07737 class cLugreLuaBind_Mutex { public:
07738 
07739     static mixed DontUseWarning_Client_Sleep (...) {}
07740 
07742     static mixed Thread_Sleep (...) {}
07743 };
07744 
07745 class cLuaThread_L { public:
07746 
07749     static mixed CreateLuaThread (...) {}
07750 
07753     static mixed Threads_GetHardwareConcurrency (...) {}
07754 
07758     mixed CreateFifoParent2ChildHandle (...) {}
07759 
07762     mixed CreateFifoChild2ParentHandle (...) {}
07763 
07765     mixed LockMutex (...) {}
07766 
07768     mixed UnLockMutex (...) {}
07769 
07771     mixed Interrupt (...) {}
07772 
07774     mixed WaitForDataFromParent (...) {}
07775 
07777     mixed Destroy (...) {}
07778 };
07779 
07780 class cBeamFilterComplex_L { public:
07781 
07784     mixed Destroy (...) {}
07785 
07788     static mixed CreateBeamFilter (...) {}
07789 };
07790 
07791 class cCamera_L { public:
07792 
07796     mixed Destroy (...) {}
07797 
07799     mixed SetFOVy (...) {}
07800 
07802     mixed SetNearClipDistance (...) {}
07803 
07805     mixed SetFarClipDistance (...) {}
07806 
07808     mixed SetAspectRatio (...) {}
07809 
07810     mixed Move (...) {}
07811 
07812     mixed SetPos (...) {}
07813 
07814     mixed SetRot (...) {}
07815 
07817     mixed GetPos (...) {}
07818 
07820     mixed GetRot (...) {}
07821 
07822     mixed LookAt (...) {}
07823 
07824     mixed GetNearClipDistance (...) {}
07825 
07826     mixed GetFarClipDistance (...) {}
07827 
07829     mixed GetPolygonMode (...) {}
07830 
07832     mixed SetPolygonMode (...) {}
07833 
07835     mixed GetProjectionType (...) {}
07836 
07838     mixed SetProjectionType (...) {}
07839 
07841     mixed GetOrthoWindow (...) {}
07842 
07844     mixed SetOrthoWindow (...) {}
07845 
07847     mixed GetEulerAng (...) {}
07848 
07851     mixed EnableReflection (...) {}
07852 
07854     mixed DisableReflection (...) {}
07855 
07857     mixed IsReflecting (...) {}
07858 
07861     static mixed CreateCamera (...) {}
07862 
07864     static mixed GetMainCam (...) {}
07865 };
07866 
07867 class cFIFO_L { public:
07868 
07869     static mixed methodName (...) {}
07870 
07871     static mixed methodName (...) {}
07872 
07873     static mixed methodName (...) {}
07874 
07875     static mixed methodName (...) {}
07876 
07879     static mixed CreateFIFO (...) {}
07880 
07882     mixed Destroy (...) {}
07883 
07885     mixed Clear (...) {}
07886 
07888     mixed Size (...) {}
07889 
07891     mixed GetQuickHandle (...) {}
07892 
07893     mixed GetTotalPopped (...) {}
07894 
07896     mixed PopRaw (...) {}
07897 
07899     mixed HackRestore (...) {}
07900 
07903     mixed PushFIFOPartRaw (...) {}
07904 
07907     mixed PopFIFO (...) {}
07908 
07910     mixed PushC (...) {}
07911 
07912     mixed PushI (...) {}
07913 
07914     mixed PushU (...) {}
07915 
07916     mixed PushF (...) {}
07917 
07918     mixed PushS (...) {}
07919 
07920     mixed PushFIFO (...) {}
07921 
07922     mixed PushPlainText (...) {}
07923 
07924     mixed PushFilledString (...) {}
07925 
07929     mixed PushFilledUnicodeString (...) {}
07930 
07931     mixed PushUint8 (...) {}
07932 
07933     mixed PushUint16 (...) {}
07934 
07935     mixed PushUint32 (...) {}
07936 
07937     mixed PushInt8 (...) {}
07938 
07939     mixed PushInt16 (...) {}
07940 
07941     mixed PushInt32 (...) {}
07942 
07944     mixed PushNetUint8 (...) {}
07945 
07946     mixed PushNetUint16 (...) {}
07947 
07948     mixed PushNetInt8 (...) {}
07949 
07950     mixed PushNetInt16 (...) {}
07951 
07952     mixed PushNetUint32 (...) {}
07953 
07954     mixed PushNetInt32 (...) {}
07955 
07956     mixed PushNetF (...) {}
07957 
07959     mixed PopC (...) {}
07960 
07961     mixed PopI (...) {}
07962 
07963     mixed PopU (...) {}
07964 
07965     mixed PopF (...) {}
07966 
07967     mixed PopS (...) {}
07968 
07969     mixed PopFilledString (...) {}
07970 
07973     mixed PopTerminatedString (...) {}
07974 
07977     mixed PopUnicodeString (...) {}
07978 
07979     mixed PopUnicodeLEString (...) {}
07980 
07981     mixed PopUint32 (...) {}
07982 
07983     mixed PopUint16 (...) {}
07984 
07985     mixed PopUint8 (...) {}
07986 
07987     mixed PopInt32 (...) {}
07988 
07989     mixed PopInt16 (...) {}
07990 
07991     mixed PopInt8 (...) {}
07992 
07993     mixed PopNetUint32 (...) {}
07994 
07995     mixed PopNetUint16 (...) {}
07996 
07997     mixed PopNetUint8 (...) {}
07998 
07999     mixed PopNetF (...) {}
08000 
08001     mixed PopNetInt32 (...) {}
08002 
08003     mixed PopNetInt16 (...) {}
08004 
08005     mixed PopNetInt8 (...) {}
08006 
08008     mixed PeekDecompressIntoFifo (...) {}
08009 
08011     mixed PushCompressFromFifo (...) {}
08012 
08014     mixed WriteToFile (...) {}
08015 
08017     mixed AppendToFile (...) {}
08018 
08020     mixed ReadFromFile (...) {}
08021 
08023     mixed PeekFloat (...) {}
08024 
08025     mixed PeekNetUint32 (...) {}
08026 
08027     mixed PeekNetUint16 (...) {}
08028 
08029     mixed PeekNetUint8 (...) {}
08030 
08031     mixed PokeNetUint8 (...) {}
08032 
08034     mixed CRC (...) {}
08035 };
08036 
08038 class __/lugre/src/lugre_image_L { public:
08039 
08040     static mixed LugreImage_CreateFromOgreImage (...) {}
08041 };
08042 
08043 class cImage_L { public:
08044 
08047     mixed Destroy (...) {}
08048 
08050     mixed SaveAsFile (...) {}
08051 
08053     mixed GetWidth (...) {}
08054 
08056     mixed GetHeight (...) {}
08057 
08061     mixed MakeTexture (...) {}
08062 
08065     mixed LoadToTexture (...) {}
08066 
08069     mixed GenerateBitMask (...) {}
08070 
08075     static mixed LoadImageFromFile (...) {}
08076 
08079     static mixed LoadImageFromTexture (...) {}
08080 
08082     static mixed SubImage (...) {}
08083 
08085     static mixed ImageScale (...) {}
08086 
08089     static mixed ImageBlit (...) {}
08090 
08092     static mixed CreateImage (...) {}
08093 
08098     static mixed PrepareImage (...) {}
08099 
08102     static mixed CreatePreparedImage (...) {}
08103 
08106     static mixed SetPixelInPreparedImage (...) {}
08107 };
08108 
08109 class cCaduneTreeParameters_L { public:
08110 
08111     static mixed CreateCaduneTreeParameters (...) {}
08112 
08114     mixed Destroy (...) {}
08115 
08117     mixed SetDefault (...) {}
08118 
08120     mixed CreateCopy (...) {}
08121 
08123     mixed SetShape (...) {}
08124 
08126     mixed SetBaseSize (...) {}
08127 
08129     mixed SetScale (...) {}
08130 
08132     mixed SetScaleV (...) {}
08133 
08135     mixed SetNumLevels (...) {}
08136 
08138     mixed SetRatio (...) {}
08139 
08141     mixed SetRatioPower (...) {}
08142 
08144     mixed SetNumLobes (...) {}
08145 
08147     mixed SetLobeDepth (...) {}
08148 
08150     mixed SetFlare (...) {}
08151 
08153     mixed SetScale0 (...) {}
08154 
08156     mixed SetScale0V (...) {}
08157 
08159     mixed SetBarkMaterial (...) {}
08160 
08162     mixed SetLeafScale (...) {}
08163 
08165     mixed SetLeafScaleX (...) {}
08166 
08168     mixed SetNumLeaves (...) {}
08169 
08171     mixed SetLeafQuality (...) {}
08172 
08174     mixed SetLeafLayoutExp (...) {}
08175 
08177     mixed SetLeafMaterial (...) {}
08178 
08180     mixed SetFrondScale (...) {}
08181 
08183     mixed SetFrondScaleX (...) {}
08184 
08186     mixed SetNumFronds (...) {}
08187 
08189     mixed SetFrondQuality (...) {}
08190 
08192     mixed SetFrondMaterial (...) {}
08193 
08195     mixed SetAttractionUp (...) {}
08196 
08198     mixed SetNumVertices (...) {}
08199 
08201     mixed SetNumBranches (...) {}
08202 
08204     mixed SetDownAngle (...) {}
08205 
08207     mixed SetDownAngleV (...) {}
08208 
08210     mixed SetRotate (...) {}
08211 
08213     mixed SetRotateV (...) {}
08214 
08216     mixed SetLength (...) {}
08217 
08219     mixed SetLengthV (...) {}
08220 
08222     mixed SetCurve (...) {}
08223 
08225     mixed SetCurveBack (...) {}
08226 
08228     mixed SetCurveV (...) {}
08229 
08231     mixed SetCurveRes (...) {}
08232 
08234     mixed GetMaxLevels (...) {}
08235 
08237     mixed GetShape (...) {}
08238 
08240     mixed GetBaseSize (...) {}
08241 
08243     mixed GetScale (...) {}
08244 
08246     mixed GetScaleV (...) {}
08247 
08249     mixed GetNumLevels (...) {}
08250 
08252     mixed GetRatio (...) {}
08253 
08255     mixed GetRatioPower (...) {}
08256 
08258     mixed GetNumLobes (...) {}
08259 
08261     mixed GetLobeDepth (...) {}
08262 
08264     mixed GetFlare (...) {}
08265 
08267     mixed GetScale0 (...) {}
08268 
08270     mixed GetScale0V (...) {}
08271 
08273     mixed GetBarkMaterial (...) {}
08274 
08276     mixed GetLeafScale (...) {}
08277 
08279     mixed GetLeafScaleX (...) {}
08280 
08282     mixed GetNumLeaves (...) {}
08283 
08285     mixed GetLeafQuality (...) {}
08286 
08288     mixed GetLeafLayoutExp (...) {}
08289 
08291     mixed GetLeafMaterial (...) {}
08292 
08294     mixed GetFrondScale (...) {}
08295 
08297     mixed GetFrondScaleX (...) {}
08298 
08300     mixed GetNumFronds (...) {}
08301 
08303     mixed GetFrondQuality (...) {}
08304 
08306     mixed GetFrondMaterial (...) {}
08307 
08309     mixed GetAttractionUp (...) {}
08310 
08312     mixed GetTaper (...) {}
08313 
08315     mixed GetNumVertices (...) {}
08316 
08318     mixed GetNumBranches (...) {}
08319 
08321     mixed GetDownAngle (...) {}
08322 
08324     mixed GetDownAngleV (...) {}
08325 
08327     mixed GetRotate (...) {}
08328 
08330     mixed GetRotateV (...) {}
08331 
08333     mixed GetLength (...) {}
08334 
08336     mixed GetLengthV (...) {}
08337 
08339     mixed GetCurve (...) {}
08340 
08342     mixed GetCurveBack (...) {}
08343 
08345     mixed GetCurveV (...) {}
08346 
08348     mixed GetCurveRes (...) {}
08349 };
08350 
08354 class cCaduneTreeStem_L { public:
08355 
08357     static mixed CreateCaduneTreeStem (...) {}
08358 
08361     mixed Grow (...) {}
08362 
08365     mixed CreateGeometry (...) {}
08366 
08369     mixed CreateLeaves (...) {}
08370 
08372     mixed GetNumVerticesChildren (...) {}
08373 
08375     mixed GetNumTrianglesChildren (...) {}
08376 
08378     mixed Destroy (...) {}
08379 };
08380 
08384 class cCaduneTreeSection_L { public:
08385 
08386     static mixed CreateCaduneTreeSection (...) {}
08387 
08389     mixed Destroy (...) {}
08390 
08392     mixed Create (...) {}
08393 
08395     mixed SetOrientation (...) {}
08396 
08398     mixed SetGlobalOrigin (...) {}
08399 
08401     mixed SetOrigin (...) {}
08402 
08404     mixed SetTexVCoord (...) {}
08405 
08407     mixed GetOrientation (...) {}
08408 
08410     mixed GetOrigin (...) {}
08411 
08413     mixed GetGlobalOrigin (...) {}
08414 
08416     mixed GetTexVCoord (...) {}
08417 };
08418 
08419 class cRandom_L { public:
08420 
08424     mixed Destroy (...) {}
08425 
08428     mixed GetInt (...) {}
08429 
08431     mixed GetFloat (...) {}
08432 
08435     static mixed CreateRandom (...) {}
08436 };
08437 
08438 class cGrassLayer_L { public:
08439 
08441     mixed SetSwayLength (...) {}
08442 
08444     mixed SetSwaySpeed (...) {}
08445 
08447     mixed SetSwayDistribution (...) {}
08448 
08450     mixed SetAnimationEnabled (...) {}
08451 
08453     mixed SetRenderTechniqueCrossquads (...) {}
08454 
08456     mixed SetFadeTechnique (...) {}
08457 
08459     mixed SetMapBounds (...) {}
08460 
08462     mixed SetColorMapFileColor (...) {}
08463 
08465     mixed SetColorMapTextureColor (...) {}
08466 
08468     mixed SetDensityMapFilterBilinear (...) {}
08469 
08471     mixed SetColorMapFilterBilinear (...) {}
08472 
08474     mixed SetDensityMapTextureColor (...) {}
08475 
08477     mixed SetDensityMapTextureAlpha (...) {}
08478 
08480     mixed SetDensityMapFileColor (...) {}
08481 
08483     mixed SetDensityMapFileAlpha (...) {}
08484 
08486     mixed SetMaterialName (...) {}
08487 
08489     mixed SetMaximumSize (...) {}
08490 
08492     mixed SetHeightRange (...) {}
08493 
08495     mixed SetMinimumSize (...) {}
08496 
08498     mixed SetDensity (...) {}
08499 };
08500 
08501 class cTreeLoader3D_L { public:
08502 
08505     mixed AddTree (...) {}
08506 
08508     mixed DeleteTrees (...) {}
08509 
08511     mixed AssignToPagedGeometry (...) {}
08512 
08514     mixed Destroy (...) {}
08515 
08518     static mixed CreateTreeLoader3D (...) {}
08519 };
08520 
08521 class cGrassLoader_L { public:
08522 
08524     mixed SetHeightFunction (...) {}
08525 
08527     static mixed UpdateAnimation (...) {}
08528 
08530     mixed SetWindDirection (...) {}
08531 
08533     mixed AssignToPagedGeometry (...) {}
08534 
08536     mixed GetWindDirection (...) {}
08537 
08539     mixed SetDensityFactor (...) {}
08540 
08542     mixed GetDensityFactor (...) {}
08543 
08545     mixed AddLayer (...) {}
08546 
08548     mixed GetLayer (...) {}
08549 
08551     mixed Destroy (...) {}
08552 
08554     static mixed CreateGrassLoader (...) {}
08555 };
08556 
08557 class cPagedGeometry_L { public:
08558 
08560     static mixed CreatePagedGeometry (...) {}
08561 
08563     mixed SetCamera (...) {}
08564 
08566     mixed RemoveDetailLevels (...) {}
08567 
08568     static mixed SetPageLoader (...) {}
08569 
08571     mixed Update (...) {}
08572 
08574     mixed AddDetailLevel (...) {}
08575 
08577     mixed ReloadGeometry (...) {}
08578 
08580     mixed ReloadGeometryPage (...) {}
08581 
08583     mixed SetPageSize (...) {}
08584 
08586     mixed GetPageSize (...) {}
08587 
08589     mixed Destroy (...) {}
08590 };
08591 
08592 class cViewport_L { public:
08593 
08596     mixed Destroy (...) {}
08597 
08599     mixed SetOverlaysEnabled (...) {}
08600 
08601     mixed GetActualWidth (...) {}
08602 
08603     mixed GetActualHeight (...) {}
08604 
08606     mixed SetBackCol (...) {}
08607 
08611     static mixed GetMainViewport (...) {}
08612 
08614     static mixed CreateRTTViewport (...) {}
08615 };
08616 
08622 class cCaelumAstronomy_L { public:
08623 
08625     mixed Destroy (...) {}
08626 
08628     mixed ConvertEclipticToEquatorialRad (...) {}
08629 
08631     mixed ConvertRectangularToSpherical (...) {}
08632 
08634     mixed ConvertSphericalToRectangular (...) {}
08635 
08637     mixed ConvertEquatorialToHorizontal (...) {}
08638 
08640     mixed GetHorizontalSunPosition1 (...) {}
08641 
08643     mixed GetHorizontalSunPosition2 (...) {}
08644 
08646     mixed GetEclipticMoonPositionRad (...) {}
08647 
08649     mixed GetHorizontalMoonPosition1 (...) {}
08650 
08652     mixed GetHorizontalMoonPosition2 (...) {}
08653 
08655     mixed GetJulianDayFromGregorianDate (...) {}
08656 
08658     mixed GetJulianDayFromGregorianDateTime1 (...) {}
08659 
08661     mixed GetJulianDayFromGregorianDateTime2 (...) {}
08662 
08664     mixed GetGregorianDateFromJulianDay1 (...) {}
08665 
08667     mixed GetGregorianDateTimeFromJulianDay (...) {}
08668 
08670     mixed GetGregorianDateFromJulianDay2 (...) {}
08671 
08673     mixed EnterHighPrecissionFloatingPointMode (...) {}
08674 
08676     mixed RestoreFloatingPointMode (...) {}
08677 };
08678 
08680 class cCaelumCaelumSystem_L { public:
08681 
08683     mixed Destroy (...) {}
08684 
08686     static mixed CreateCaelumCaelumSystem (...) {}
08687 
08689     mixed Shutdown (...) {}
08690 
08692     mixed GetUniversalClock (...) {}
08693 
08695     mixed UpdateSubcomponents (...) {}
08696 
08698     mixed SetSkyDome (...) {}
08699 
08701     mixed SetUpdateTimeout (...) {}
08702 
08704     mixed GetUpdateTimeout (...) {}
08705 
08707     mixed SetAutoMoveCameraNode (...) {}
08708 
08710     mixed GetAutoMoveCameraNode (...) {}
08711 
08713     mixed NotifyCameraChanged (...) {}
08714 
08716     mixed GetSkyDome (...) {}
08717 
08719     mixed SetSun (...) {}
08720 
08722     mixed GetSun (...) {}
08723 
08725     mixed GetPrecipitationController (...) {}
08726 
08728     mixed GetCloudSystem (...) {}
08729 
08731     mixed GetCaelumCameraNode (...) {}
08732 
08734     mixed GetCaelumGroundNode (...) {}
08735 
08737     mixed SetMoon (...) {}
08738 
08740     mixed GetMoon (...) {}
08741 
08743     mixed SetGroundFog (...) {}
08744 
08746     mixed GetGroundFog (...) {}
08747 
08749     mixed SetManageSceneFog (...) {}
08750 
08752     mixed GetManageSceneFog (...) {}
08753 
08755     mixed SetSceneFogDensityMultiplier (...) {}
08756 
08758     mixed GetSceneFogDensityMultiplier (...) {}
08759 
08761     mixed SetGroundFogDensityMultiplier (...) {}
08762 
08764     mixed GetGroundFogDensityMultiplier (...) {}
08765 
08767     mixed SetGlobalFogDensityMultiplier (...) {}
08768 
08770     mixed GetGlobalFogDensityMultiplier (...) {}
08771 
08773     mixed SetManageAmbientLight (...) {}
08774 
08776     mixed GetManageAmbientLight (...) {}
08777 
08779     mixed SetMinimumAmbientLight (...) {}
08780 
08782     mixed GetMinimumAmbientLight (...) {}
08783 };
08784 
08786 class cCaelumGroundFog_L { public:
08787 
08789     mixed Destroy (...) {}
08790 
08792     mixed SetDensity (...) {}
08793 
08795     mixed GetDensity (...) {}
08796 
08798     mixed SetColour (...) {}
08799 
08801     mixed GetColour (...) {}
08802 
08804     mixed SetVerticalDecay (...) {}
08805 
08807     mixed GetVerticalDecay (...) {}
08808 
08810     mixed SetGroundLevel (...) {}
08811 
08813     mixed GetGroundLevel (...) {}
08814 
08816     mixed ForceUpdate (...) {}
08817 };
08818 
08820 class cCaelumMoon_L { public:
08821 
08823     mixed Destroy (...) {}
08824 
08826     mixed SetMoonTexture (...) {}
08827 
08829     mixed SetMoonTextureAngularSize (...) {}
08830 
08832     mixed SetBodyColour (...) {}
08833 
08835     mixed SetPhase (...) {}
08836 };
08837 
08839 class cCaelumSkyDome_L { public:
08840 
08842     mixed Destroy (...) {}
08843 
08845     mixed SetSunDirection (...) {}
08846 
08848     mixed SetHazeColour (...) {}
08849 
08878     mixed SetSkyGradientsImage (...) {}
08879 
08881     mixed SetAtmosphereDepthImage (...) {}
08882 
08884     mixed GetHazeEnabled (...) {}
08885 
08887     mixed SetHazeEnabled (...) {}
08888 };
08889 
08891 class cCaelumBaseSkyLight_L { public:
08892 
08894     mixed Destroy (...) {}
08895 
08897     mixed Update (...) {}
08898 
08900     mixed GetLightDirection (...) {}
08901 
08903     mixed SetLightDirection (...) {}
08904 
08906     mixed GetBodyColour (...) {}
08907 
08909     mixed SetBodyColour (...) {}
08910 
08912     mixed GetLightColour (...) {}
08913 
08915     mixed SetLightColour (...) {}
08916 
08918     mixed SetDiffuseMultiplier (...) {}
08919 
08921     mixed GetDiffuseMultiplier (...) {}
08922 
08924     mixed SetSpecularMultiplier (...) {}
08925 
08927     mixed GetSpecularMultiplier (...) {}
08928 
08930     mixed SetAmbientMultiplier (...) {}
08931 
08933     mixed GetAmbientMultiplier (...) {}
08934 
08936     mixed GetMainLight (...) {}
08937 
08939     mixed GetAutoDisable (...) {}
08940 
08942     mixed SetAutoDisable (...) {}
08943 
08945     mixed GetAutoDisableThreshold (...) {}
08946 
08948     mixed SetAutoDisableThreshold (...) {}
08949 
08951     mixed SetForceDisable (...) {}
08952 
08954     mixed GetForceDisable (...) {}
08955 };
08956 
08958 class cCaelumSphereSun_L { public:
08959 
08961     mixed Destroy (...) {}
08962 
08964     mixed SetBodyColour (...) {}
08965 };
08966 
08968 class cCaelumSpriteSun_L { public:
08969 
08971     mixed Destroy (...) {}
08972 
08974     mixed SetSunTexture (...) {}
08975 
08977     mixed SetSunTextureAngularSize (...) {}
08978 
08980     mixed SetBodyColour (...) {}
08981 };
08982 
08984 class cCaelumUniversalClock_L { public:
08985 
08987     mixed Destroy (...) {}
08988 
08990     mixed SetTimeScale (...) {}
08991 
08993     mixed GetTimeScale (...) {}
08994 
08996     mixed Update (...) {}
08997 
08999     mixed SetJulianDay (...) {}
09000 
09002     mixed SetGregorianDateTime (...) {}
09003 
09005     mixed GetJulianDay (...) {}
09006 
09008     mixed GetJulianDayDifference (...) {}
09009 
09011     mixed GetJulianSecond (...) {}
09012 
09014     mixed GetJulianSecondDifference (...) {}
09015 };
09016 
09018 class cCaelumCloudSystem_L { public:
09019 
09021     mixed Destroy (...) {}
09022 
09024     mixed ClearLayers (...) {}
09025 
09027     mixed CreateLayerAtHeight (...) {}
09028 
09030     mixed GetLayerCount (...) {}
09031 
09033     mixed GetLayer (...) {}
09034 };
09035 
09037 class cCaelumFlatCloudLayer_L { public:
09038 
09040     mixed Destroy (...) {}
09041 
09043     mixed SetHeight (...) {}
09044 
09046     mixed GetHeight (...) {}
09047 
09049     mixed SetCloudBlendPos (...) {}
09050 
09052     mixed GetCloudBlendPos (...) {}
09053 
09055     mixed SetCloudBlendTime (...) {}
09056 
09058     mixed GetCloudBlendTime (...) {}
09059 
09061     mixed SetCloudSpeed (...) {}
09062 
09064     mixed GetCloudSpeed (...) {}
09065 
09067     mixed SetCloudCover (...) {}
09068 
09070     mixed GetCloudCover (...) {}
09071 
09073     mixed DisableCloudCoverLookup (...) {}
09074 
09076     mixed SetCloudCoverLookup (...) {}
09077 };
09078 
09080 class cCaelumPrecipitationController_L { public:
09081 
09083     mixed Destroy (...) {}
09084 
09086     mixed Update (...) {}
09087 
09089     mixed SetAutoCameraSpeed (...) {}
09090 
09092     mixed GetMaterialName (...) {}
09093 
09095     mixed GetCompositorName (...) {}
09096 
09098     mixed SetPresetType (...) {}
09099 
09101     mixed GetPresetType (...) {}
09102 
09104     mixed SetSpeed (...) {}
09105 
09107     mixed GetSpeed (...) {}
09108 
09130     mixed SetManualCameraSpeed (...) {}
09131 
09133     mixed SetWindSpeed (...) {}
09134 
09136     mixed GetWindSpeed (...) {}
09137 };
09138 
09139 class cGfx2D_L { public:
09140 
09143     static mixed GetGfx2DCount (...) {}
09144 
09146     static mixed CreateGfx2D (...) {}
09147 
09150     static mixed CreateCursorGfx2D (...) {}
09151 
09153     mixed Destroy (...) {}
09154 
09157     mixed InitPanel (...) {}
09158 
09161     mixed InitCompass (...) {}
09162 
09165     mixed InitCCPO (...) {}
09166 
09169     mixed InitCCTO (...) {}
09170 
09173     mixed InitBCCPO (...) {}
09174 
09177     mixed InitSOC (...) {}
09178 
09181     mixed InitRROC (...) {}
09182 
09185     mixed InitText (...) {}
09186 
09189     mixed SetPrepareFrameStep (...) {}
09190 
09194     mixed SetVisible (...) {}
09195 
09200     mixed SetTransparent (...) {}
09201 
09203     mixed GetVisible (...) {}
09204 
09207     mixed SetMaterial (...) {}
09208 
09211     mixed SetBorderMaterial (...) {}
09212 
09215     mixed SetPos (...) {}
09216 
09219     mixed GetPos (...) {}
09220 
09223     mixed SetDimensions (...) {}
09224 
09226     mixed GetDimensions (...) {}
09227 
09231     mixed SetAlignment (...) {}
09232 
09235     mixed SetTextAlignment (...) {}
09236 
09239     mixed SetUV (...) {}
09240 
09244     mixed SetPartUV (...) {}
09245 
09249     mixed SetClip (...) {}
09250 
09253     mixed SetBorder (...) {}
09254 
09258     mixed SetCharHeight (...) {}
09259 
09263     mixed SetFont (...) {}
09264 
09269     mixed SetText (...) {}
09270 
09273     mixed SetAutoWrap (...) {}
09274 
09278     mixed SetColour (...) {}
09279 
09282     mixed SetColours (...) {}
09283 
09287     mixed SetPartColours (...) {}
09288 
09291     mixed SetRotate (...) {}
09292 
09295     mixed GetTextBounds (...) {}
09296 
09300     mixed GetGlyphAtPos (...) {}
09301 
09305     mixed GetGlyphBounds (...) {}
09306 
09309     mixed GetLeft (...) {}
09310 
09313     mixed GetTop (...) {}
09314 
09317     mixed GetDerivedLeft (...) {}
09318 
09321     mixed GetDerivedTop (...) {}
09322 
09325     mixed GetWidth (...) {}
09326 
09329     mixed GetHeight (...) {}
09330 
09333     mixed RenderableBegin (...) {}
09334 
09341     mixed RenderableVertex (...) {}
09342 
09345     mixed RenderableIndex (...) {}
09346 
09349     mixed RenderableIndex3 (...) {}
09350 
09352     mixed RenderableSkipVertices (...) {}
09353 
09355     mixed RenderableSkipIndices (...) {}
09356 
09358     mixed RenderableEnd (...) {}
09359 
09362     mixed SOC_ChildBringToFront (...) {}
09363 
09365     mixed SOC_ChildSendToBack (...) {}
09366 
09368     mixed SOC_ChildInsertAfter (...) {}
09369 
09371     mixed SOC_ChildInsertBefore (...) {}
09372 
09376     mixed SetUVMid (...) {}
09377 
09380     mixed SetUVRad (...) {}
09381 
09385     mixed SetAngBias (...) {}
09386 
09390     mixed SetRankFactor (...) {}
09391 
09394     mixed SetTrackPosSceneNode (...) {}
09395 
09398     mixed SetTrackOffset (...) {}
09399 
09403     mixed SetTrackMouse (...) {}
09404 };
09405 
09406 class cSoundSource_L { public:
09407 
09410     mixed SetMinMaxDistance (...) {}
09411 
09413     mixed GetMinMaxDistance (...) {}
09414 
09416     mixed SetVolume (...) {}
09417 
09419     mixed GetVolume (...) {}
09420 
09422     mixed SetPosition (...) {}
09423 
09425     mixed SetVelocity (...) {}
09426 
09428     mixed GetPosition (...) {}
09429 
09431     mixed GetVelocity (...) {}
09432 
09434     mixed Is3D (...) {}
09435 
09437     mixed IsPlaying (...) {}
09438 
09440     mixed IsPaused (...) {}
09441 
09443     mixed Play (...) {}
09444 
09446     mixed Pause (...) {}
09447 
09449     mixed Stop (...) {}
09450 
09452     mixed Destroy (...) {}
09453 };
09454 
09455 class cSoundSystem_L { public:
09456 
09459     static mixed CreateSoundSystem (...) {}
09460 
09462     mixed SetVolume (...) {}
09463 
09465     mixed GetVolume (...) {}
09466 
09468     mixed SetDistanceFactor (...) {}
09469 
09471     mixed Step (...) {}
09472 
09474     mixed GetDistanceFactor (...) {}
09475 
09477     mixed SetListenerPosition (...) {}
09478 
09480     mixed SetListenerVelocity (...) {}
09481 
09483     mixed GetListenerPosition (...) {}
09484 
09486     mixed GetListenerVelocity (...) {}
09487 
09489     mixed CreateSoundSource (...) {}
09490 
09492     mixed CreateSoundSource3D (...) {}
09493 
09495     mixed Destroy (...) {}
09496 };
09497 
09498 class cTexAtlas_L { public:
09499 
09502     mixed Destroy (...) {}
09503 
09508     mixed AddImage (...) {}
09509 
09511     mixed MakeImage (...) {}
09512 
09516     mixed MakeTexture (...) {}
09517 
09520     mixed LoadToTexture (...) {}
09521 
09525     static mixed CreateTexAtlas (...) {}
09526 };
09527 
09529 class __/lugre/src/lugre_ode_L { public:
09530 
09532     static mixed l_OdeGeomSetData (...) {}
09533 
09535     static mixed l_OdeGeomGetData (...) {}
09536 
09538     static mixed l_OdeGeomSetBody (...) {}
09539 
09541     static mixed l_OdeGeomGetBody (...) {}
09542 
09544     static mixed l_OdeGeomSetPosition (...) {}
09545 
09547     static mixed l_OdeGeomSetQuaternion (...) {}
09548 
09550     static mixed l_OdeGeomGetPosition (...) {}
09551 
09553     static mixed l_OdeGeomGetQuaternion (...) {}
09554 
09556     static mixed l_OdeGeomGetAABB (...) {}
09557 
09559     static mixed l_OdeGeomIsSpace (...) {}
09560 
09562     static mixed l_OdeGeomGetSpace (...) {}
09563 
09565     static mixed l_OdeGeomGetClass (...) {}
09566 
09568     static mixed l_OdeGeomSetCategoryBits (...) {}
09569 
09571     static mixed l_OdeGeomSetCollideBits (...) {}
09572 
09574     static mixed l_OdeGeomGetCategoryBits (...) {}
09575 
09577     static mixed l_OdeGeomGetCollideBits (...) {}
09578 
09580     static mixed l_OdeGeomEnable (...) {}
09581 
09583     static mixed l_OdeGeomDisable (...) {}
09584 
09586     static mixed l_OdeGeomIsEnabled (...) {}
09587 
09589     static mixed l_OdeGeomSetOffsetPosition (...) {}
09590 
09592     static mixed l_OdeGeomSetOffsetQuaternion (...) {}
09593 
09595     static mixed l_OdeGeomSetOffsetWorldPosition (...) {}
09596 
09598     static mixed l_OdeGeomSetOffsetWorldQuaternion (...) {}
09599 
09601     static mixed l_OdeGeomClearOffset (...) {}
09602 
09604     static mixed l_OdeGeomIsOffset (...) {}
09605 
09607     static mixed l_OdeGeomGetOffsetPosition (...) {}
09608 
09610     static mixed l_OdeGeomGetOffsetQuaternion (...) {}
09611 
09613     static mixed l_OdeCollide (...) {}
09614 
09616     static mixed l_OdeContactGeomGetParams (...) {}
09617 
09618     static mixed l_OdeContactGeomCreate (...) {}
09619 
09620     static mixed l_OdeContactGeomDestroy (...) {}
09621 
09623     static mixed l_OdeCollide (...) {}
09624 
09626     static mixed l_OdeGetContactSurface (...) {}
09627 
09629     static mixed l_OdeSetContactSurface (...) {}
09630 
09632     static mixed l_OdeSetContactGeom (...) {}
09633 
09635     static mixed l_OdeGetContactGeom (...) {}
09636 
09638     static mixed l_OdeSpaceCollide (...) {}
09639 
09646     static mixed l_OdeSpaceCollideWithCallback (...) {}
09647 
09649     static mixed l_OdeSpaceCollide2 (...) {}
09650 
09652     static mixed l_OdeCreateSphere (...) {}
09653 
09655     static mixed l_OdeGeomSphereSetRadius (...) {}
09656 
09658     static mixed l_OdeGeomSphereGetRadius (...) {}
09659 
09661     static mixed l_OdeGeomSpherePointDepth (...) {}
09662 
09665     static mixed l_OdeCreateConvex (...) {}
09666 
09668     static mixed l_OdeGeomSetConvex (...) {}
09669 
09671     static mixed l_OdeCreateBox (...) {}
09672 
09674     static mixed l_OdeGeomBoxSetLengths (...) {}
09675 
09677     static mixed l_OdeGeomBoxGetLengths (...) {}
09678 
09680     static mixed l_OdeGeomBoxPointDepth (...) {}
09681 
09683     static mixed l_OdeCreatePlane (...) {}
09684 
09686     static mixed l_OdeGeomPlaneSetParams (...) {}
09687 
09689     static mixed l_OdeGeomPlaneGetParams (...) {}
09690 
09692     static mixed l_OdeGeomPlanePointDepth (...) {}
09693 
09695     static mixed l_OdeCreateCapsule (...) {}
09696 
09698     static mixed l_OdeGeomCapsuleSetParams (...) {}
09699 
09701     static mixed l_OdeGeomCapsuleGetParams (...) {}
09702 
09704     static mixed l_OdeGeomCapsulePointDepth (...) {}
09705 
09707     static mixed l_OdeGeomCylinderSetParams (...) {}
09708 
09710     static mixed l_OdeGeomCylinderGetParams (...) {}
09711 
09713     static mixed l_OdeCreateRay (...) {}
09714 
09716     static mixed l_OdeGeomRaySetLength (...) {}
09717 
09719     static mixed l_OdeGeomRayGetLength (...) {}
09720 
09722     static mixed l_OdeGeomRaySet (...) {}
09723 
09725     static mixed l_OdeGeomDestroy (...) {}
09726 
09728     static mixed l_OdeGeomRayGet (...) {}
09729 
09731     static mixed l_OdeGeomRaySetParams (...) {}
09732 
09734     static mixed l_OdeGeomRayGetParams (...) {}
09735 
09737     static mixed l_OdeGeomRaySetClosestHit (...) {}
09738 
09740     static mixed l_OdeGeomRayGetClosestHit (...) {}
09741 
09743     static mixed l_OdeGeomTransformSetGeom (...) {}
09744 
09746     static mixed l_OdeGeomTransformGetGeom (...) {}
09747 
09749     static mixed l_OdeGeomTransformSetCleanup (...) {}
09750 
09752     static mixed l_OdeGeomTransformGetCleanup (...) {}
09753 
09755     static mixed l_OdeGeomTransformSetInfo (...) {}
09756 
09758     static mixed l_OdeGeomTransformGetInfo (...) {}
09759 
09761     static mixed l_OdeCreateHeightfield (...) {}
09762 
09764     static mixed l_OdeGeomHeightfieldDataDestroy (...) {}
09765 
09767     static mixed l_OdeGeomHeightfieldDataCreate (...) {}
09768 
09770     static mixed l_OdeGeomHeightfieldDataBuildCallback (...) {}
09771 
09773     static mixed l_OdeGeomHeightfieldDataBuildFromFun (...) {}
09774 
09776     static mixed l_OdeGeomHeightfieldDataBuildByte (...) {}
09777 
09779     static mixed l_OdeGeomHeightfieldDataBuildShort (...) {}
09780 
09782     static mixed l_OdeGeomHeightfieldDataBuildSingle (...) {}
09783 
09785     static mixed l_OdeGeomHeightfieldDataBuildDouble (...) {}
09786 
09788     static mixed l_OdeGeomHeightfieldDataSetBounds (...) {}
09789 
09791     static mixed l_OdeGeomHeightfieldSetHeightfieldData (...) {}
09792 
09794     static mixed l_OdeGeomHeightfieldGetHeightfieldData (...) {}
09795 
09797     static mixed l_OdeClosestLineSegmentPoints (...) {}
09798 
09800     static mixed l_OdeBoxTouchesBox (...) {}
09801 
09803     static mixed l_OdeInfiniteAABB (...) {}
09804 
09806     static mixed l_OdeInitODE (...) {}
09807 
09809     static mixed l_OdeCloseODE (...) {}
09810 
09812     static mixed l_OdeCreateGeomClass (...) {}
09813 
09815     static mixed l_OdeGeomGetClassData (...) {}
09816 
09818     static mixed l_OdeCreateGeom (...) {}
09819 
09821     static mixed l_OdeSimpleSpaceCreate (...) {}
09822 
09824     static mixed l_OdeHashSpaceCreate (...) {}
09825 
09827     static mixed l_OdeQuadTreeSpaceCreate (...) {}
09828 
09830     static mixed l_OdeSpaceDestroy (...) {}
09831 
09833     static mixed l_OdeHashSpaceSetLevels (...) {}
09834 
09836     static mixed l_OdeHashSpaceGetLevels (...) {}
09837 
09839     static mixed l_OdeSpaceSetCleanup (...) {}
09840 
09842     static mixed l_OdeSpaceGetCleanup (...) {}
09843 
09845     static mixed l_OdeSpaceAdd (...) {}
09846 
09848     static mixed l_OdeSpaceRemove (...) {}
09849 
09851     static mixed l_OdeSpaceQuery (...) {}
09852 
09854     static mixed l_OdeSpaceClean (...) {}
09855 
09857     static mixed l_OdeSpaceGetNumGeoms (...) {}
09858 
09860     static mixed l_OdeSpaceGetGeom (...) {}
09861 
09863     static mixed l_OdeTriMeshRawDataCreate (...) {}
09864 
09866     static mixed l_OdeTriMeshRawDataDestroy (...) {}
09867 
09869     static mixed l_OdeTriMeshRawDataPrint (...) {}
09870 
09872     static mixed l_OdeGeomTriMeshDataCreate (...) {}
09873 
09875     static mixed l_OdeGeomTriMeshDataDestroy (...) {}
09876 
09878     static mixed l_OdeGeomTriMeshDataSet (...) {}
09879 
09881     static mixed l_OdeGeomTriMeshDataGet (...) {}
09882 
09884     static mixed l_OdeGeomTriMeshSetLastTransform (...) {}
09885 
09887     static mixed l_OdeGeomTriMeshGetLastTransform (...) {}
09888 
09890     static mixed l_OdeGeomTriMeshDataBuildSingle (...) {}
09891 
09893     static mixed l_OdeGeomTriMeshDataBuildSingle1 (...) {}
09894 
09896     static mixed l_OdeGeomTriMeshDataBuildDouble (...) {}
09897 
09899     static mixed l_OdeGeomTriMeshDataBuildDouble1 (...) {}
09900 
09902     static mixed l_OdeGeomTriMeshDataBuildFromRaw (...) {}
09903 
09905     static mixed l_OdeGeomTriMeshDataBuildSimple1 (...) {}
09906 
09908     static mixed l_OdeGeomTriMeshDataPreprocess (...) {}
09909 
09911     static mixed l_OdeGeomTriMeshDataGetBuffer (...) {}
09912 
09914     static mixed l_OdeGeomTriMeshDataSetBuffer (...) {}
09915 
09917     static mixed l_OdeGeomTriMeshSetCallback (...) {}
09918 
09920     static mixed l_OdeGeomTriMeshGetCallback (...) {}
09921 
09923     static mixed l_OdeGeomTriMeshSetArrayCallback (...) {}
09924 
09926     static mixed l_OdeGeomTriMeshGetArrayCallback (...) {}
09927 
09929     static mixed l_OdeGeomTriMeshSetRayCallback (...) {}
09930 
09932     static mixed l_OdeGeomTriMeshGetRayCallback (...) {}
09933 
09936     static mixed l_OdeCreateTriMesh (...) {}
09937 
09939     static mixed l_OdeGeomTriMeshSetData (...) {}
09940 
09942     static mixed l_OdeGeomTriMeshGetData (...) {}
09943 
09946     static mixed l_OdeGeomTriMeshEnableTC (...) {}
09947 
09949     static mixed l_OdeGeomTriMeshIsTCEnabled (...) {}
09950 
09952     static mixed l_OdeGeomTriMeshClearTCCache (...) {}
09953 
09955     static mixed l_OdeGeomTriMeshGetTriMeshDataID (...) {}
09956 
09958     static mixed l_OdeGeomTriMeshGetTriangle (...) {}
09959 
09961     static mixed l_OdeGeomTriMeshGetPoint (...) {}
09962 
09964     static mixed l_OdeGeomTriMeshGetTriangleCount (...) {}
09965 
09967     static mixed l_OdeGeomTriMeshDataUpdate (...) {}
09968 
09970     static mixed l_OdeMassCreate (...) {}
09971 
09973     static mixed l_OdeMassDestroy (...) {}
09974 
09976     static mixed l_OdeMassCheck (...) {}
09977 
09979     static mixed l_OdeMassSetZero (...) {}
09980 
09982     static mixed l_OdeMassSetParameters (...) {}
09983 
09985     static mixed l_OdeMassSetSphere (...) {}
09986 
09988     static mixed l_OdeMassSetSphereTotal (...) {}
09989 
09991     static mixed l_OdeMassSetCapsule (...) {}
09992 
09994     static mixed l_OdeMassSetCapsuleTotal (...) {}
09995 
09997     static mixed l_OdeMassSetCylinder (...) {}
09998 
10000     static mixed l_OdeMassSetCylinderTotal (...) {}
10001 
10003     static mixed l_OdeMassSetBox (...) {}
10004 
10006     static mixed l_OdeMassSetBoxTotal (...) {}
10007 
10009     static mixed l_OdeMassSetTrimesh (...) {}
10010 
10012     static mixed l_OdeMassAdjust (...) {}
10013 
10015     static mixed l_OdeMassTranslate (...) {}
10016 
10018     static mixed l_OdeMassAdd (...) {}
10019 
10021     static mixed l_OdeWorldCreate (...) {}
10022 
10024     static mixed l_OdeWorldDestroy (...) {}
10025 
10027     static mixed l_OdeWorldSetGravity (...) {}
10028 
10030     static mixed l_OdeWorldGetGravity (...) {}
10031 
10033     static mixed l_OdeWorldSetERP (...) {}
10034 
10036     static mixed l_OdeWorldGetERP (...) {}
10037 
10039     static mixed l_OdeWorldSetCFM (...) {}
10040 
10042     static mixed l_OdeWorldGetCFM (...) {}
10043 
10045     static mixed l_OdeWorldStep (...) {}
10046 
10048     static mixed l_OdeWorldImpulseToForce (...) {}
10049 
10051     static mixed l_OdeWorldQuickStep (...) {}
10052 
10054     static mixed l_OdeWorldSetQuickStepNumIterations (...) {}
10055 
10057     static mixed l_OdeWorldGetQuickStepNumIterations (...) {}
10058 
10060     static mixed l_OdeWorldSetQuickStepW (...) {}
10061 
10063     static mixed l_OdeWorldGetQuickStepW (...) {}
10064 
10066     static mixed l_OdeWorldSetContactMaxCorrectingVel (...) {}
10067 
10069     static mixed l_OdeWorldGetContactMaxCorrectingVel (...) {}
10070 
10072     static mixed l_OdeWorldSetContactSurfaceLayer (...) {}
10073 
10075     static mixed l_OdeWorldGetContactSurfaceLayer (...) {}
10076 
10078     static mixed l_OdeWorldStepFast1 (...) {}
10079 
10081     static mixed l_OdeWorldSetAutoEnableDepthSF1 (...) {}
10082 
10084     static mixed l_OdeWorldGetAutoEnableDepthSF1 (...) {}
10085 
10087     static mixed l_OdeWorldGetAutoDisableLinearThreshold (...) {}
10088 
10090     static mixed l_OdeWorldSetAutoDisableLinearThreshold (...) {}
10091 
10093     static mixed l_OdeWorldGetAutoDisableAngularThreshold (...) {}
10094 
10096     static mixed l_OdeWorldSetAutoDisableAngularThreshold (...) {}
10097 
10099     static mixed l_OdeWorldGetAutoDisableLinearAverageThreshold (...) {}
10100 
10102     static mixed l_OdeWorldSetAutoDisableLinearAverageThreshold (...) {}
10103 
10105     static mixed l_OdeWorldGetAutoDisableAngularAverageThreshold (...) {}
10106 
10108     static mixed l_OdeWorldSetAutoDisableAngularAverageThreshold (...) {}
10109 
10111     static mixed l_OdeWorldGetAutoDisableAverageSamplesCount (...) {}
10112 
10114     static mixed l_OdeWorldSetAutoDisableAverageSamplesCount (...) {}
10115 
10117     static mixed l_OdeWorldGetAutoDisableSteps (...) {}
10118 
10120     static mixed l_OdeWorldSetAutoDisableSteps (...) {}
10121 
10123     static mixed l_OdeWorldGetAutoDisableTime (...) {}
10124 
10126     static mixed l_OdeWorldSetAutoDisableTime (...) {}
10127 
10129     static mixed l_OdeWorldGetAutoDisableFlag (...) {}
10130 
10132     static mixed l_OdeWorldSetAutoDisableFlag (...) {}
10133 
10135     static mixed l_OdeBodyGetAutoDisableLinearThreshold (...) {}
10136 
10138     static mixed l_OdeBodySetAutoDisableLinearThreshold (...) {}
10139 
10141     static mixed l_OdeBodyGetAutoDisableAngularThreshold (...) {}
10142 
10144     static mixed l_OdeBodySetAutoDisableAngularThreshold (...) {}
10145 
10147     static mixed l_OdeBodyGetAutoDisableAverageSamplesCount (...) {}
10148 
10150     static mixed l_OdeBodySetAutoDisableAverageSamplesCount (...) {}
10151 
10153     static mixed l_OdeBodyGetAutoDisableSteps (...) {}
10154 
10156     static mixed l_OdeBodySetAutoDisableSteps (...) {}
10157 
10159     static mixed l_OdeBodyGetAutoDisableTime (...) {}
10160 
10162     static mixed l_OdeBodySetAutoDisableTime (...) {}
10163 
10165     static mixed l_OdeBodyGetAutoDisableFlag (...) {}
10166 
10168     static mixed l_OdeBodySetAutoDisableFlag (...) {}
10169 
10171     static mixed l_OdeBodySetAutoDisableDefaults (...) {}
10172 
10174     static mixed l_OdeBodyGetWorld (...) {}
10175 
10177     static mixed l_OdeBodyCreate (...) {}
10178 
10180     static mixed l_OdeBodyDestroy (...) {}
10181 
10183     static mixed l_OdeBodySetData (...) {}
10184 
10186     static mixed l_OdeBodyGetData (...) {}
10187 
10189     static mixed l_OdeBodySetPosition (...) {}
10190 
10192     static mixed l_OdeBodySetQuaternion (...) {}
10193 
10195     static mixed l_OdeBodySetLinearVel (...) {}
10196 
10198     static mixed l_OdeBodySetAngularVel (...) {}
10199 
10201     static mixed l_OdeBodyGetPosition (...) {}
10202 
10204     static mixed l_OdeBodyGetQuaternion (...) {}
10205 
10207     static mixed l_OdeBodyGetLinearVel (...) {}
10208 
10210     static mixed l_OdeBodyGetAngularVel (...) {}
10211 
10213     static mixed l_OdeBodySetMass (...) {}
10214 
10216     static mixed l_OdeBodyGetMass (...) {}
10217 
10219     static mixed l_OdeBodyAddForce (...) {}
10220 
10222     static mixed l_OdeBodyAddTorque (...) {}
10223 
10225     static mixed l_OdeBodyAddRelForce (...) {}
10226 
10228     static mixed l_OdeBodyAddRelTorque (...) {}
10229 
10231     static mixed l_OdeBodyAddForceAtPos (...) {}
10232 
10234     static mixed l_OdeBodyAddForceAtRelPos (...) {}
10235 
10237     static mixed l_OdeBodyAddRelForceAtPos (...) {}
10238 
10240     static mixed l_OdeBodyAddRelForceAtRelPos (...) {}
10241 
10243     static mixed l_OdeBodyGetForce (...) {}
10244 
10246     static mixed l_OdeBodyGetTorque (...) {}
10247 
10249     static mixed l_OdeBodySetForce (...) {}
10250 
10252     static mixed l_OdeBodySetTorque (...) {}
10253 
10255     static mixed l_OdeBodyGetRelPointPos (...) {}
10256 
10258     static mixed l_OdeBodyGetRelPointVel (...) {}
10259 
10261     static mixed l_OdeBodyGetPointVel (...) {}
10262 
10264     static mixed l_OdeBodyGetPosRelPoint (...) {}
10265 
10267     static mixed l_OdeBodyVectorToWorld (...) {}
10268 
10270     static mixed l_OdeBodyVectorFromWorld (...) {}
10271 
10273     static mixed l_OdeBodySetFiniteRotationMode (...) {}
10274 
10276     static mixed l_OdeBodySetFiniteRotationAxis (...) {}
10277 
10279     static mixed l_OdeBodyGetFiniteRotationMode (...) {}
10280 
10282     static mixed l_OdeBodyGetFiniteRotationAxis (...) {}
10283 
10285     static mixed l_OdeBodyGetNumJoints (...) {}
10286 
10288     static mixed l_OdeBodyGetJoint (...) {}
10289 
10291     static mixed l_OdeBodyEnable (...) {}
10292 
10294     static mixed l_OdeBodyDisable (...) {}
10295 
10297     static mixed l_OdeBodyIsEnabled (...) {}
10298 
10300     static mixed l_OdeBodySetGravityMode (...) {}
10301 
10303     static mixed l_OdeBodyGetGravityMode (...) {}
10304 
10306     static mixed l_OdeJointCreateBall (...) {}
10307 
10309     static mixed l_OdeJointCreateHinge (...) {}
10310 
10312     static mixed l_OdeJointCreateSlider (...) {}
10313 
10315     static mixed l_OdeJointCreateContact (...) {}
10316 
10318     static mixed l_OdeJointCreateHinge2 (...) {}
10319 
10321     static mixed l_OdeJointCreateUniversal (...) {}
10322 
10324     static mixed l_OdeJointCreatePR (...) {}
10325 
10327     static mixed l_OdeJointCreateFixed (...) {}
10328 
10330     static mixed l_OdeJointCreateNull (...) {}
10331 
10333     static mixed l_OdeJointCreateAMotor (...) {}
10334 
10336     static mixed l_OdeJointCreateLMotor (...) {}
10337 
10339     static mixed l_OdeJointCreatePlane2D (...) {}
10340 
10342     static mixed l_OdeJointDestroy (...) {}
10343 
10345     static mixed l_OdeJointGroupCreate (...) {}
10346 
10348     static mixed l_OdeJointGroupDestroy (...) {}
10349 
10351     static mixed l_OdeJointGroupEmpty (...) {}
10352 
10354     static mixed l_OdeJointAttach (...) {}
10355 
10357     static mixed l_OdeJointSetData (...) {}
10358 
10360     static mixed l_OdedJointGetData (...) {}
10361 
10363     static mixed l_OdeJointGetType (...) {}
10364 
10366     static mixed l_OdeJointGetBody (...) {}
10367 
10369     static mixed l_OdeJointFeedbackDestroy (...) {}
10370 
10372     static mixed l_OdeJointFeedbackCreate (...) {}
10373 
10375     static mixed l_OdeJointSetFeedback (...) {}
10376 
10378     static mixed l_OdeJointGetFeedback (...) {}
10379 
10381     static mixed l_OdeJointSetBallAnchor (...) {}
10382 
10384     static mixed l_OdeJointSetBallAnchor2 (...) {}
10385 
10387     static mixed l_OdeJointSetHingeAnchor (...) {}
10388 
10390     static mixed l_OdeJointSetHingeAnchorDelta (...) {}
10391 
10393     static mixed l_OdeJointSetHingeAxis (...) {}
10394 
10396     static mixed l_OdeJointSetHingeParam (...) {}
10397 
10399     static mixed l_OdeJointAddHingeTorque (...) {}
10400 
10402     static mixed l_OdeJointSetSliderAxis (...) {}
10403 
10405     static mixed l_OdeJointSetSliderAxisDelta (...) {}
10406 
10408     static mixed l_OdeJointSetSliderParam (...) {}
10409 
10411     static mixed l_OdeJointAddSliderForce (...) {}
10412 
10414     static mixed l_OdeJointSetHinge2Anchor (...) {}
10415 
10417     static mixed l_OdeJointSetHinge2Axis1 (...) {}
10418 
10420     static mixed l_OdeJointSetHinge2Axis2 (...) {}
10421 
10423     static mixed l_OdeJointSetHinge2Param (...) {}
10424 
10426     static mixed l_OdeJointAddHinge2Torques (...) {}
10427 
10429     static mixed l_OdeJointSetUniversalAnchor (...) {}
10430 
10432     static mixed l_OdeJointSetUniversalAxis1 (...) {}
10433 
10435     static mixed l_OdeJointSetUniversalAxis2 (...) {}
10436 
10438     static mixed l_OdeJointSetUniversalParam (...) {}
10439 
10441     static mixed l_OdeJointAddUniversalTorques (...) {}
10442 
10444     static mixed l_OdeJointSetPRAnchor (...) {}
10445 
10447     static mixed l_OdeJointSetPRAxis1 (...) {}
10448 
10450     static mixed l_OdeJointSetPRAxis2 (...) {}
10451 
10453     static mixed l_OdeJointSetPRParam (...) {}
10454 
10456     static mixed l_OdeJointAddPRTorque (...) {}
10457 
10459     static mixed l_OdeJointSetFixed (...) {}
10460 
10462     static mixed l_OdeJointSetAMotorNumAxes (...) {}
10463 
10465     static mixed l_OdeJointSetAMotorAxis (...) {}
10466 
10468     static mixed l_OdeJointSetAMotorAngle (...) {}
10469 
10471     static mixed l_OdeJointSetAMotorParam (...) {}
10472 
10474     static mixed l_OdeJointSetAMotorMode (...) {}
10475 
10477     static mixed l_OdeJointAddAMotorTorques (...) {}
10478 
10480     static mixed l_OdeJointSetLMotorNumAxes (...) {}
10481 
10483     static mixed l_OdeJointSetLMotorAxis (...) {}
10484 
10486     static mixed l_OdeJointSetLMotorParam (...) {}
10487 
10489     static mixed l_OdeJointSetPlane2DXParam (...) {}
10490 
10492     static mixed l_OdeJointSetPlane2DYParam (...) {}
10493 
10495     static mixed l_OdeJointSetPlane2DAngleParam (...) {}
10496 
10498     static mixed l_OdeJointGetBallAnchor (...) {}
10499 
10501     static mixed l_OdeJointGetBallAnchor2 (...) {}
10502 
10504     static mixed l_OdeJointGetHingeAnchor (...) {}
10505 
10507     static mixed l_OdeJointGetHingeAnchor2 (...) {}
10508 
10510     static mixed l_OdeJointGetHingeAxis (...) {}
10511 
10513     static mixed l_OdeJointGetHingeParam (...) {}
10514 
10516     static mixed l_OdeJointGetHingeAngle (...) {}
10517 
10519     static mixed l_OdeJointGetHingeAngleRate (...) {}
10520 
10522     static mixed l_OdeJointGetSliderPosition (...) {}
10523 
10525     static mixed l_OdeJointGetSliderPositionRate (...) {}
10526 
10528     static mixed l_OdeJointGetSliderAxis (...) {}
10529 
10531     static mixed l_OdeJointGetSliderParam (...) {}
10532 
10534     static mixed l_OdeJointGetHinge2Anchor (...) {}
10535 
10537     static mixed l_OdeJointGetHinge2Anchor2 (...) {}
10538 
10540     static mixed l_OdeJointGetHinge2Axis1 (...) {}
10541 
10543     static mixed l_OdeJointGetHinge2Axis2 (...) {}
10544 
10546     static mixed l_OdeJointGetHinge2Param (...) {}
10547 
10549     static mixed l_OdeJointGetHinge2Angle1 (...) {}
10550 
10552     static mixed l_OdeJointGetHinge2Angle1Rate (...) {}
10553 
10555     static mixed l_OdeJointGetHinge2Angle2Rate (...) {}
10556 
10558     static mixed l_OdeJointGetUniversalAnchor (...) {}
10559 
10561     static mixed l_OdeJointGetUniversalAnchor2 (...) {}
10562 
10564     static mixed l_OdeJointGetUniversalAxis1 (...) {}
10565 
10567     static mixed l_OdeJointGetUniversalAxis2 (...) {}
10568 
10570     static mixed l_OdeJointGetUniversalParam (...) {}
10571 
10573     static mixed l_OdeJointGetUniversalAngles (...) {}
10574 
10576     static mixed l_OdeJointGetUniversalAngle1 (...) {}
10577 
10579     static mixed l_OdeJointGetUniversalAngle2 (...) {}
10580 
10582     static mixed l_OdeJointGetUniversalAngle1Rate (...) {}
10583 
10585     static mixed l_OdeJointGetUniversalAngle2Rate (...) {}
10586 
10588     static mixed l_OdeJointGetPRAnchor (...) {}
10589 
10591     static mixed l_OdeJointGetPRPosition (...) {}
10592 
10594     static mixed l_OdeJointGetPRPositionRate (...) {}
10595 
10597     static mixed l_OdeJointGetPRAxis1 (...) {}
10598 
10600     static mixed l_OdeJointGetPRAxis2 (...) {}
10601 
10603     static mixed l_OdeJointGetPRParam (...) {}
10604 
10606     static mixed l_OdeJointGetAMotorNumAxes (...) {}
10607 
10609     static mixed l_OdeJointGetAMotorAxis (...) {}
10610 
10612     static mixed l_OdeJointGetAMotorAxisRel (...) {}
10613 
10615     static mixed l_OdeJointGetAMotorAngle (...) {}
10616 
10618     static mixed l_OdeJointGetAMotorAngleRate (...) {}
10619 
10621     static mixed l_OdeJointGetAMotorParam (...) {}
10622 
10624     static mixed l_OdeJointGetAMotorMode (...) {}
10625 
10627     static mixed l_OdeJointGetLMotorNumAxes (...) {}
10628 
10630     static mixed l_OdeJointGetLMotorAxis (...) {}
10631 
10633     static mixed l_OdeJointGetLMotorParam (...) {}
10634 
10636     static mixed l_OdeConnectingJoint (...) {}
10637 
10639     static mixed l_OdeConnectingJointList (...) {}
10640 
10642     static mixed l_OdeAreConnected (...) {}
10643 
10645     static mixed l_OdeAreConnectedExcluding (...) {}
10646 
10648     static mixed l_OdeStopwatchCreate (...) {}
10649 
10651     static mixed l_OdeStopwatchDestroy (...) {}
10652 
10654     static mixed l_OdeStopwatchReset (...) {}
10655 
10657     static mixed l_OdeStopwatchStart (...) {}
10658 
10660     static mixed l_OdeStopwatchStop (...) {}
10661 
10663     static mixed l_OdeStopwatchTime (...) {}
10664 
10666     static mixed l_OdeTimerStart (...) {}
10667 
10669     static mixed l_OdeTimerNow (...) {}
10670 
10672     static mixed l_OdeTimerEnd (...) {}
10673 
10675     static mixed l_OdeTimerTicksPerSecond (...) {}
10676 
10678     static mixed l_OdeTimerResolution (...) {}
10679 };
10680 
10681 class cGfx3D_L { public:
10682 
10685     static mixed GetGfx3DCount (...) {}
10686 
10687     static mixed CreateGfx3D (...) {}
10688 
10690     mixed CreateChild (...) {}
10691 
10693     mixed CreateTagPoint (...) {}
10694 
10696     static mixed CreateRootGfx3D (...) {}
10697 
10698     static mixed CreateCamPosGfx3D (...) {}
10699 
10700     static mixed CreateCockpitGfx3D (...) {}
10701 
10703     mixed SetForcePosCam (...) {}
10704 
10709     mixed SetPath (...) {}
10710 
10712     mixed SetForceRotCam (...) {}
10713 
10715     mixed SetForceLookat (...) {}
10716 
10718     mixed Destroy (...) {}
10719 
10722     mixed GetWorldAABB (...) {}
10723 
10725     mixed GetEntityBounds (...) {}
10726 
10728     mixed GetEntityBoundRad (...) {}
10729 
10731     mixed GetEntityIndexCount (...) {}
10732 
10734     mixed GetEntityVertex (...) {}
10735 
10737     mixed GetCustomBoundRad (...) {}
10738 
10740     mixed SetCustomBoundRad (...) {}
10741 
10743     mixed RayPick (...) {}
10744 
10747     mixed RayPickList (...) {}
10748 
10750     mixed SetParent (...) {}
10751 
10753     mixed SetRootAsParent (...) {}
10754 
10756     mixed SetVisible (...) {}
10757 
10759     mixed SetDisplaySkeleton (...) {}
10760 
10762     mixed SetRenderingDistance (...) {}
10763 
10766     mixed SetPrepareFrameStep (...) {}
10767 
10769     mixed SetMaterial (...) {}
10770 
10772     mixed GetScale (...) {}
10773 
10775     mixed GetPosition (...) {}
10776 
10778     mixed GetDerivedPosition (...) {}
10779 
10781     mixed GetOrientation (...) {}
10782 
10784     mixed GetDerivedOrientation (...) {}
10785 
10787     mixed SetPosition (...) {}
10788 
10790     mixed SetScale (...) {}
10791 
10793     mixed SetNormaliseNormals (...) {}
10794 
10796     mixed SetOrientation (...) {}
10797 
10799     mixed SetBillboard (...) {}
10800 
10802     mixed SetRadar (...) {}
10803 
10805     mixed SetRadialGrid (...) {}
10806 
10808     mixed SetWireBoundingBoxGfx3D (...) {}
10809 
10811     mixed SetWireBoundingBoxMinMax (...) {}
10812 
10820     mixed SetTrail (...) {}
10821 
10823     mixed SetExplosion (...) {}
10824 
10827     mixed SetTargetTracker (...) {}
10828 
10831     mixed SetBeam (...) {}
10832 
10834     mixed BeamCountLines (...) {}
10835 
10838     mixed BeamClearLines (...) {}
10839 
10841     mixed BeamAddLine (...) {}
10842 
10844     mixed BeamDeleteLine (...) {}
10845 
10848     mixed BeamClearLine (...) {}
10849 
10851     mixed BeamPopFront (...) {}
10852 
10854     mixed BeamPopBack (...) {}
10855 
10857     mixed BeamAddPoint (...) {}
10858 
10860     mixed BeamSetPoint (...) {}
10861 
10864     mixed BeamUpdateBounds (...) {}
10865 
10868     mixed SetParticleSystem (...) {}
10869 
10871     mixed SetParticleSystemBounds (...) {}
10872 
10874     mixed ParticleSystem_FastForward (...) {}
10875 
10877     mixed ParticleSystem_SetNonVisibleUpdateTimeout (...) {}
10878 
10880     mixed ParticleSystem_SetSpeedFactor (...) {}
10881 
10883     mixed ParticleSystem_GetNumParticles (...) {}
10884 
10886     mixed ParticleSystem_RemoveAllEmitters (...) {}
10887 
10889     mixed ParticleSystem_SetEmitterRate (...) {}
10890 
10892     mixed ParticleSystem_SetDefaultParticleSize (...) {}
10893 
10895     mixed ParticleSystem_SetEmitterVelocityMinMax (...) {}
10896 
10899     mixed SetMesh (...) {}
10900 
10902     mixed CreateMergedMesh (...) {}
10903 
10905     mixed GetMeshSubEntityCount (...) {}
10906 
10908     mixed GetMeshSubEntityMaterial (...) {}
10909 
10911     mixed SetMeshSubEntityMaterial (...) {}
10912 
10914     mixed SetMeshSubEntityCustomParameter (...) {}
10915 
10917     mixed SetAnim (...) {}
10918 
10920     mixed GetAnimLength (...) {}
10921 
10923     mixed GetPathAnimTimePos (...) {}
10924 
10926     mixed SetPathAnimTimePos (...) {}
10927 
10929     mixed PathAnimAddTime (...) {}
10930 
10932     static mixed IsPathAnimLooped (...) {}
10933 
10935     mixed GetAnimTimePos (...) {}
10936 
10938     mixed SetAnimTimePos (...) {}
10939 
10941     mixed AnimAddTime (...) {}
10942 
10944     mixed IsAnimLooped (...) {}
10945 
10947     mixed HasBone (...) {}
10948 
10950     mixed HasSkeleton (...) {}
10951 
10953     mixed GetSkeletonName (...) {}
10954 
10956     mixed ShareSkeletonInstanceWith (...) {}
10957 
10959     static mixed StopSharingSkeletonInstance (...) {}
10960 
10963     mixed SetSimpleRenderable (...) {}
10964 
10967     mixed RenderableBegin (...) {}
10968 
10970     mixed RenderableVertex (...) {}
10971 
10974     mixed RenderableIndex (...) {}
10975 
10978     mixed RenderableIndex3 (...) {}
10979 
10982     mixed RenderableIndex2 (...) {}
10983 
10985     mixed RenderableSkipVertices (...) {}
10986 
10988     mixed RenderableSkipIndices (...) {}
10989 
10991     mixed RenderableEnd (...) {}
10992 
10994     mixed RenderableConvertToMesh (...) {}
10995 
10997     mixed RenderableAddToMesh (...) {}
10998 
11002     mixed SetFastBatch (...) {}
11003 
11005     mixed FastBatch_Build (...) {}
11006 
11009     mixed FastBatch_AddMeshBuffer (...) {}
11010 
11013     mixed FastBatch_SetDisplayRange (...) {}
11014 
11017     mixed SetStarfield (...) {}
11018 
11020     mixed SetTextFont (...) {}
11021 
11023     mixed SetCastShadows (...) {}
11024 
11027     mixed SetText (...) {}
11028 };
11029 
11030 class cRenderTexture_L { public:
11031 
11034     mixed Destroy (...) {}
11035 
11038     static mixed GetName (...) {}
11039 
11041     mixed SetAutoUpdated (...) {}
11042 
11047     mixed SetPrePostFunctions (...) {}
11048 
11050     mixed DisablePrePostFunctions (...) {}
11051 
11053     mixed EnablePrePostFunctions (...) {}
11054 
11056     mixed Update (...) {}
11057 
11059     mixed WriteContentsToFile (...) {}
11060 
11064     static mixed CreateRenderTexture (...) {}
11065 };
11066 
11068 class __/src/scripting_iris { public:
11069 
11071     static mixed l_CreateGrannyHuedTexture (...) {}
11072 
11074     static mixed l_HueMesh (...) {}
11075 
11078     static mixed l_CreateLookupTableFromFile (...) {}
11079 
11080     static mixed l_BuildTerrainEntity_Simple (...) {}
11081 
11085     static mixed l_Gfx3D_SetMultiTexTerrain (...) {}
11086 
11089     static mixed l_TerrainMultiTex_RayPick (...) {}
11090 
11092     static mixed l_TerrainMultiTex_SetZModTable (...) {}
11093 
11097     static mixed l_TerrainMultiTex_SetGroundMaterialTypeLookUp (...) {}
11098 
11101     static mixed l_TerrainMultiTex_AddTexCoordSet (...) {}
11102 
11105     static mixed l_TerrainMultiTex_AddMaskTexCoordSet (...) {}
11106 
11107     static mixed l_BuildTerrainEntity_Shaded (...) {}
11108 
11111     static mixed l_TerrainRayPick (...) {}
11112 
11113     static mixed l_getUOPath (...) {}
11114 
11116     static mixed l_PathSearch (...) {}
11117 
11119     static mixed l_HuffmanCompress (...) {}
11120 
11122     static mixed l_HuffmanDecompress (...) {}
11123 
11125     static mixed l_CreateSoundSource3DFromEffect (...) {}
11126 
11129     static mixed l_GenerateRadarColFile (...) {}
11130 
11134     static mixed l_GenerateRadarImage (...) {}
11135 
11139     static mixed l_GenerateRadarImageZoomed (...) {}
11140 };
11141 
11143 class __/lugre/src/lugre_scripting { public:
11144 
11145     static mixed luaopen_sqlite3 (...) {}
11146 
11147     static mixed l_TRACEBACK (...) {}
11148 
11153     static mixed PCallWithErrFuncWrapper (...) {}
11154 };
11155 
11157 class __/lugre/src/lugre_scripting_ogre { public:
11158 
11160     static mixed l_FIFO_RayPickTri_Ex (...) {}
11161 
11163     static mixed l_ExportOgreFont (...) {}
11164 
11166     static mixed l_CloneMesh (...) {}
11167 
11169     static mixed l_MeshBuildEdgeList (...) {}
11170 
11172     static mixed l_ReloadParticleTemplate (...) {}
11173 
11175     static mixed l_ReloadMesh (...) {}
11176 
11179     static mixed l_TransformSubMeshTexCoords (...) {}
11180 
11182     static mixed l_MeshBuildTangentVectors (...) {}
11183 
11185     static mixed l_SetMeshSubMaterial (...) {}
11186 
11188     static mixed l_GetMeshSubMeshCount (...) {}
11189 
11191     static mixed l_GetMeshSubMaterial (...) {}
11192 
11195     static mixed l_OgreCreateWindow (...) {}
11196 
11198     static mixed l_InitOgre (...) {}
11199 
11200     static mixed MyLuaReturnStringList (...) {}
11201 
11203     static mixed l_Ogre_ListRenderSystems (...) {}
11204 
11206     static mixed l_Ogre_SetRenderSystemByName (...) {}
11207 
11209     static mixed l_Ogre_SetConfigOption (...) {}
11210 
11212     static mixed l_Ogre_GetConfigOption (...) {}
11213 
11215     static mixed l_Ogre_ListConfigOptionNames (...) {}
11216 
11218     static mixed l_Ogre_ListPossibleValuesForConfigOption (...) {}
11219 
11221     static mixed l_QuaternionToAngleAxis (...) {}
11222 
11224     static mixed l_QuaternionFromAxes (...) {}
11225 
11227     static mixed l_QuaternionFromRotationMatrix (...) {}
11228 
11230     static mixed l_QuaternionSlerp (...) {}
11231 
11233     static mixed l_OgreAddCompositor (...) {}
11234 
11236     static mixed l_OgreRemoveCompositor (...) {}
11237 
11239     static mixed l_OgreCompositor_AddListener_SSAO (...) {}
11240 
11244     static mixed l_OgreMemoryUsage (...) {}
11245 
11247     static mixed l_OgreMeshAvailable (...) {}
11248 
11252     static mixed l_OgreMaterialNameKnown (...) {}
11253 
11255     static mixed l_OgreMaterialAvailable (...) {}
11256 
11258     static mixed l_OgreTextureAvailable (...) {}
11259 
11260     static mixed l_Client_SetSkybox (...) {}
11261 
11262     static mixed l_Client_SetFog (...) {}
11263 
11264     static mixed l_Client_RenderOneFrame (...) {}
11265 
11267     static mixed l_Client_SetShadowListener (...) {}
11268 
11270     static mixed l_Client_SetAmbientLight (...) {}
11271 
11273     static mixed l_Client_ClearLights (...) {}
11274 
11276     static mixed l_Client_AddPointLight (...) {}
11277 
11279     static mixed l_Client_AttachLight (...) {}
11280 
11282     static mixed l_Client_DetatchLight (...) {}
11283 
11285     static mixed l_Client_AddDirectionalLight (...) {}
11286 
11288     static mixed l_Client_SetLightPosition (...) {}
11289 
11291     static mixed l_Client_SetLightDirection (...) {}
11292 
11294     static mixed l_Client_RemoveLight (...) {}
11295 
11296     static mixed l_Client_DeleteLight (...) {}
11297 
11299     static mixed l_Client_SetLightSpecularColor (...) {}
11300 
11302     static mixed l_Client_SetLightPowerScale (...) {}
11303 
11305     static mixed l_Client_SetLightDiffuseColor (...) {}
11306 
11308     static mixed l_Client_SetLightAttenuation (...) {}
11309 
11311     static mixed l_Client_TakeGridScreenshot (...) {}
11312 
11314     static mixed l_Client_TakeScreenshot (...) {}
11315 
11317     static mixed l_Client_ShowOgreConfig (...) {}
11318 
11321     static mixed l_TriangleRayPick (...) {}
11322 
11326     static mixed l_TriangleRayPickEx (...) {}
11327 
11329     static mixed l_SphereRayPick (...) {}
11330 
11332     static mixed l_PlaneRayPick (...) {}
11333 
11334     static mixed l_UnloadMeshName (...) {}
11335 
11336     static mixed l_UnloadMaterialName (...) {}
11337 
11338     static mixed l_UnloadTextureName (...) {}
11339 
11340     static mixed l_CountMeshTriangles (...) {}
11341 
11343     static mixed l_MeshGetBounds (...) {}
11344 
11346     static mixed l_MeshSetBounds (...) {}
11347 
11349     static mixed l_MeshGetBoundRad (...) {}
11350 
11352     static mixed l_MeshSetBoundRad (...) {}
11353 
11355     static mixed l_ExportMesh (...) {}
11356 
11359     static mixed l_TransformMesh (...) {}
11360 
11362     static mixed l_MeshReadOutExactBounds (...) {}
11363 
11365     static mixed l_GetScreenRay (...) {}
11366 
11368     static mixed l_GetMaxZ (...) {}
11369 
11371     static mixed l_ProjectPos (...) {}
11372 
11374     static mixed l_ProjectSizeAndPos (...) {}
11375 
11377     static mixed l_ProjectSizeAndPosEx (...) {}
11378 
11380     static mixed l_OgreWrapperSetCustomSceneMgrType (...) {}
11381 
11383     static mixed l_OgreWrapperSetEnableUnicode (...) {}
11384 
11386     static mixed l_OgreSceneMgr_SetWorldGeometry (...) {}
11387 
11390     static mixed l_OgreSceneMgr_GetType (...) {}
11391 
11395     static mixed l_OgreSceneMgr_TerrainGetHeightAt (...) {}
11396 
11400     static mixed l_OgreSceneMgr_RaySceneQuery (...) {}
11401 
11403     static mixed l_CreateSceneManager (...) {}
11404 
11406     static mixed l_OgreMeshTextures (...) {}
11407 
11408     static mixed l_OgreLoadedMeshTextures (...) {}
11409 
11411     static mixed l_OgreShadowTechnique (...) {}
11412 
11414     static mixed l_OgreSetShadowTextureSize (...) {}
11415 
11417     static mixed l_OgreSetShadowFarDistance (...) {}
11418 
11420     static mixed l_OgreSetShadowDirLightTextureOffset (...) {}
11421 
11423     static mixed l_OgreSetShadowTextureFadeStart (...) {}
11424 
11426     static mixed l_OgreSetShadowTextureFadeEnd (...) {}
11427 
11429     static mixed l_OgreSetShadowTexturePixelFormat (...) {}
11430 
11432     static mixed l_OgreSetShadowCasterRenderBackFaces (...) {}
11433 
11435     static mixed l_OgrePixelFormatList (...) {}
11436 
11438     static mixed l_OgreSetShadowTextureSelfShadow (...) {}
11439 
11441     static mixed l_OgreSetShadowTextureCasterMaterial (...) {}
11442 
11444     static mixed l_OgreSetShadowTextureReceiverMaterial (...) {}
11445 
11447     static mixed l_OgreAmbientLight (...) {}
11448 
11450     static mixed l_GetUniqueName (...) {}
11451 
11453     static mixed l_OgreLastFPS (...) {}
11454 
11456     static mixed l_OgreAvgFPS (...) {}
11457 
11459     static mixed l_OgreBestFPS (...) {}
11460 
11462     static mixed l_OgreWorstFPS (...) {}
11463 
11465     static mixed l_OgreBestFrameTime (...) {}
11466 
11468     static mixed l_OgreWorstFrameTime (...) {}
11469 
11471     static mixed l_OgreTriangleCount (...) {}
11472 
11474     static mixed l_OgreBatchCount (...) {}
11475 
11476     static mixed l_OgreRenderSystemIsOpenGL (...) {}
11477 
11481     static mixed l_OgreAddResLoc (...) {}
11482 
11483     static mixed l_OgreInitResLocs (...) {}
11484 
11486     static mixed l_IterateOverMeshTriangles (...) {}
11487 
11489     static mixed l_FreeOldUnusedParticleSystems (...) {}
11490 
11492     static mixed l_RayAABBQuery (...) {}
11493 
11495     static mixed l_Light_SetCastShadows (...) {}
11496 
11498     static mixed l_OgreSetShadowTextureCount (...) {}
11499 
11502     static mixed l_OgreSetShadowTextureSettings (...) {}
11503 
11505     static mixed l_MouseGrab (...) {}
11506 
11508     static mixed l_MouseHide (...) {}
11509 
11511     static mixed l_SetOgreInputOptions (...) {}
11512 
11513     static mixed l_Client_SetMouseSensitivity (...) {}
11514 
11515     static mixed l_Client_SetInvertMouse (...) {}
11516 
11517     static mixed l_Client_SetCamera (...) {}
11518 
11519     static mixed l_Client_ForceCamRot (...) {}
11520 
11521     static mixed l_Client_CameraLookAt (...) {}
11522 
11525     static mixed l_GetOgreVersion (...) {}
11526 };
11527 
11529 class __/lugre/src/lugre_scripting_general { public:
11530 
11532     static mixed l_GetAllKeyNames (...) {}
11533 
11535     static mixed l_GetNamedKey (...) {}
11536 
11538     static mixed l_GetKeyName (...) {}
11539 
11541     static mixed l_Terminate (...) {}
11542 
11543     static mixed l_GetPointerSize (...) {}
11544 
11546     static mixed l_Client_IsAlive (...) {}
11547 
11549     static mixed l_PollInput (...) {}
11550 
11551     static mixed l_ProfileDumpCallCount (...) {}
11552 
11553     static mixed l_Client_GetCurFPS (...) {}
11554 
11555     static mixed l_Client_GetFrameNum (...) {}
11556 
11557     static mixed l_Client_GetTicks (...) {}
11558 
11559     static mixed l_Client_GetMemoryUsage (...) {}
11560 
11562     static mixed l_Uo16Color2Rgb (...) {}
11563 
11565     static mixed l_Client_Sleep (...) {}
11566 
11568     static mixed l_Client_USleep (...) {}
11569 
11570     static mixed l_Client_GetPhysStepTime (...) {}
11571 
11572     static mixed l_file_exists (...) {}
11573 
11574     static mixed l_remove_file (...) {}
11575 
11576     static mixed l_file_size (...) {}
11577 
11584     static mixed l_mkdir (...) {}
11585 
11587     static mixed l_rmdir (...) {}
11588 
11590     static mixed l_dirlist (...) {}
11591 
11593     static mixed l_GetRandomHexString (...) {}
11594 
11596     static mixed l_Hex2Num (...) {}
11597 
11599     static mixed l_BitwiseAND (...) {}
11600 
11601     static mixed l_BitwiseOR (...) {}
11602 
11603     static mixed l_BitwiseXOR (...) {}
11604 
11606     static mixed l_BitwiseSHL (...) {}
11607 
11609     static mixed l_BitwiseSHR (...) {}
11610 
11611     static mixed l_TestBit (...) {}
11612 
11613     static mixed l_SetBit (...) {}
11614 
11615     static mixed l_ClearBit (...) {}
11616 
11617     static mixed l_Exit (...) {}
11618 
11619     static mixed l_Crash (...) {}
11620 
11622     static mixed l_CrashSegFault (...) {}
11623 
11624     static mixed l_DisplayNotice (...) {}
11625 
11626     static mixed l_FatalErrorMessage (...) {}
11627 
11628     static mixed l_GetMainWorkingDir (...) {}
11629 
11630     static mixed l_GetLugreLuaPath (...) {}
11631 
11633     static mixed l_LugreMessageBox (...) {}
11634 
11636     static mixed l_OpenBrowser (...) {}
11637 
11639     static mixed l_FileOpenDialog (...) {}
11640 
11642     static mixed l_FileSaveDialog (...) {}
11643 };

Generated on Sat May 19 05:41:05 2012 for lua by  doxygen 1.5.6