Daniele Bartolini
|
cb6170edc8
Switch World, PhysicsWorld, SoundWorld, ResourcePackage to fulluserdata. Also provide a macro-based mechanism to add type checking to lightuserdata objects. Also simplify LuaSystem and do not export lua binding functions.
|
12 жил өмнө |
mikymod
|
7c4b48681f
fix typo
|
12 жил өмнө |
mikymod
|
2b7c41233c
add matatable functions to LuaStack
|
12 жил өмнө |
mikymod
|
413e889146
add boxed vector3 to lua
|
12 жил өмнө |
mikymod
|
bee265b392
remove push/get_gui_id from LuaStack
|
12 жил өмнө |
mikymod
|
84e008df2d
implement raycast in PhysicsWorld
|
12 жил өмнө |
Daniele Bartolini
|
5476b6a9fc
Better organize lua stuff
|
12 жил өмнө |
Daniele Bartolini
|
214a22869a
Do not include IdTable
|
12 жил өмнө |
Daniele Bartolini
|
5f3614ffcd
Add DebugLine
|
12 жил өмнө |
Daniele Bartolini
|
3904b035fe
Add SoundWorld::pause_all/resume_all/stop_all() and add LuaSoundWorld
|
12 жил өмнө |
mikymod
|
7b87c44f3e
improve lua binds for Gui
|
12 жил өмнө |
mikymod
|
802ef55bda
update Lua binds according to gui implementation
|
12 жил өмнө |
Daniele Bartolini
|
2e5fd127ef
Switch some objects from class to struct
|
12 жил өмнө |
Daniele Bartolini
|
6d22fef367
Add basic support to character controllers
|
12 жил өмнө |
Daniele Bartolini
|
d16074cfc6
Add Lua bindings for Actor and PhysicsWorld
|
12 жил өмнө |
Daniele Bartolini
|
8c6edff894
Remove push/get_lightdata from LuaStack. All supported types must have corresponding get/push, this allows type/alive-checking
|
12 жил өмнө |
Daniele Bartolini
|
df94138f9a
Fix 64-bit builds
|
12 жил өмнө |
Daniele Bartolini
|
7cfd66ff94
Add push/get_sound_instance_id()
|
12 жил өмнө |
Daniele Bartolini
|
9ffdd08a6e
Mark Id::encode() as const
|
12 жил өмнө |
Daniele Bartolini
|
c90143338d
Add support to numeric keys to push_key_begin()
|
12 жил өмнө |
Daniele Bartolini
|
74391d0742
Add a way to push tables with arbitrary key/value pairs
|
12 жил өмнө |
Daniele Bartolini
|
824a997908
Add methods to check types of lua math userdata
|
12 жил өмнө |
mikymod
|
410c3c2039
add LuaSprite
|
12 жил өмнө |
Daniele Bartolini
|
4bbfef0cc1
Clear per-frame lua objects
|
12 жил өмнө |
Daniele Bartolini
|
06c5ef0a03
Merge branch 'master' into world
|
12 жил өмнө |
Daniele Bartolini
|
2aa28bdfa8
Rename Vec* to Vector*, Mat* to Matrix*, Quat to Quaternion
|
12 жил өмнө |
Daniele Bartolini
|
56edac1079
Add Mesh, in this case I use a different coupling scheme: cache the world and local poses inside Mesh
|
12 жил өмнө |
Daniele Bartolini
|
d753ac613d
Add Device::render_world()
|
12 жил өмнө |
Daniele Bartolini
|
b7987f1a16
Refactor Camera and LuaCamera, add factory methods to World and temporaty accessor for camera in Unit and LuaUnit
|
12 жил өмнө |
Daniele Bartolini
|
966b87c1bf
Merge branch 'master' into world
|
12 жил өмнө |