Ivan Safrin
|
92920fd47d
Tweaked binding generation to allow for receiving charCode from InputEvent in Lua, added an option for SceneSounds to play and loop automatically when loaded as part of a SceneEntityInstance, added an option for it to the entity editor in the IDE
|
пре 11 година |
Ivan Safrin
|
7d86739ff5
Fixed Lua bindings not returning NULL pointer members in C++ classes properly, added a Lua-accessible vector multiply method to Matrix4, added an option to disable animations in a specific skeleton bone, fixed SceneLabel saving in entity editor broken in previous commit, minor 3d physics bugfixes, fixed bounding box calculation bug in Mesh introduced by recent mesh changes
|
пре 11 година |
Ivan Safrin
|
5e62c0c1d1
Removed old code that prevented bindings to generate on methods with less than 2 public methods
|
пре 11 година |
Ivan Safrin
|
7834ea4719
Bezier curve based animation now properly samples curves based on x (not t) except for quaternion curve animations, entity mouse events now contain ray depth information, entity editor will now select closest entity at first click, added visibility layers to SceneEntityInstance and visibility layer sheets to the entity editor
|
пре 11 година |
Ivan Safrin
|
b88112247e
Fixed dynamic module loading in IDE/Player, added scene import setting to asset import dialog, added default skybox and cubemap lighting materials
|
пре 11 година |
Ivan Safrin
|
cf54992f8a
Fixed last pull request merge breaking Lua doc generation because of unhandled return type
|
пре 12 година |
Ivan Safrin
|
87d681a908
Merge pull request #404 from Lunatix89/lunatix_winfixes
|
пре 12 година |
Ivan Safrin
|
8a4923f08b
Linux fixes, fixed UIMenuBar not rendering properly, UIMenuBar now uses theme accent color, added linux build shell script to the repository
|
пре 12 година |
lunatix
|
9ea31cda64
fixes for windows, some things like getopt where missing (added them to CMakeLists.txt, found via codeproject: http://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso) and an "Entity" inside PolyPhysicsSceneEntity was ambigous.
|
пре 12 година |
Ivan Safrin
|
42108bb57b
Fixed bindings issue with UI module, fixed player crashing on quit on Mac, fixed colors in IDE console
|
пре 12 година |
Ivan Safrin
|
04fc32a398
Fixed bindings, tweaked UI, added new UI theme to default themes, fixed IDE network stuff
|
пре 12 година |
Ivan Safrin
|
534021da0b
Added Tween support to Lua bindings
|
пре 12 година |
Christopher Reed
|
8b39189581
Use 'class_notes' tag to indicate non-gc'd classes in generated Lua documentation.
|
пре 12 година |
Ivan Safrin
|
ae315fb205
Added UIMenuItem to inheritInModule hack, removed check for modified files in bindings build script.
|
пре 12 година |
Ivan Safrin
|
66b8eb05bb
Removed ScreenLine from Lua garbage collection
|
пре 12 година |
Ivan Safrin
|
ceaad6bee0
Lua bindings now return pointer class members. Added an equality operator for Lua classes (you can just use == instead of same_c_class now). Updated examples to reflect new changes. UI scroll bars and tree containers will now set cursor to arrow.
|
пре 12 година |
Ivan Safrin
|
34f312d7dd
Merge pull request #259 from CIB/cleanup
|
пре 12 година |
cib
|
d48451256f
Added more safety checks to config loading for PolycodeProject
|
пре 12 година |
Ivan Safrin
|
9f0a1f1905
Added safe_delete to Lua API which deletes passed object on next frame, added stopTrackingChild to PhysicsScreen, contact events now dispatched after box2d step completes.
|
пре 12 година |
Remi Gillig
|
023a413d34
Fix some warnings
|
пре 13 година |
Ivan Safrin
|
1d7db8ed64
Fixed screen entities not being set correctly in 2d collision responses after recent pull request, added support for shorts in the bindings
|
пре 13 година |
mcc
|
afc74abac5
Prevent event code collisions when using Polycode stock classes by adding a class-unique EVENTBASE_ constant to each class's event types. (The EVENTBASE_s are documented in PolyEvent.h.) Make a small change to create_lua_library to support the EVENTBASE_ idiom.
|
пре 13 година |
Ivan Safrin
|
1015a016cf
Merge pull request #151 from mcclure/gcfix
|
пре 13 година |
Ivan Safrin
|
5930b20c15
Fixed PolyKEY in bindings, added Services.Input to Lua defaults
|
пре 13 година |
Ivan Safrin
|
2522352a17
Fixed Lua debug reporting in player, made IDE throttle down instead of pausing core on lose focus, added open files dropdown and active project name display to the IDE
|
пре 13 година |
Ivan Safrin
|
88b35abe7e
Added stack reset to lua event callbacks to temporarily fix stack overflows, fixed project export on Mac
|
пре 13 година |
Ivan Safrin
|
c77626f237
Fix unsupported vector returns not returning lua stack uncrement value in bindings, added POLYCODE_CORE defines in all cores for convenience
|
пре 13 година |
Ivan Safrin
|
502593b743
Switched back to python 2, sorry Andi :)
|
пре 13 година |
Ivan Safrin
|
1bf52f7203
Linux build fixes, switch to python3
|
пре 13 година |
mcc
|
fec6e15a43
Make the following safe in lua: delete(nil); double delete(); delete() followed by GC
|
пре 13 година |