Ilari Liusvaara
676dfe7ac8
Lua: Refactor classes
...
- Support static methods for classes
- Allow Lua to enumerate static and class methods
- Support dynamic class lookup
- Support class groups (in style of function groups)
2014-01-25 16:30:25 +02:00
Ilari Liusvaara
94114f1e2e
Lua: Refactor lots of stuff
...
- Split lua-base.hpp into number of files.
- New Lua function parameters parser.
- Convert some Lua code files in order to test the stuff
2014-01-25 12:51:13 +02:00
Ilari Liusvaara
4bb75bc30e
Lua: gui.set_video_scale()
2014-01-17 22:19:50 +02:00
Ilari Liusvaara
2c4a3a5f84
Refactor library Lua base to dedicated namespace
2013-12-20 02:02:22 +02:00
Ilari Liusvaara
dd486e7ff8
Refactor library keyboard to dedicated namespace
2013-12-19 01:05:48 +02:00
Ilari Liusvaara
c9636bc63d
Lua: Zip create / enumerate
2013-12-16 18:21:39 +02:00
Ilari Liusvaara
7026453768
Lua: gui.synchronous_repaint()
2013-08-21 04:14:53 +03:00
Ilari Liusvaara
212c819416
Lua: gui.kill_frame: Omit this frame from video dump
2013-08-08 20:41:29 +03:00
Ilari Liusvaara
11655fb0d8
Split callback and load functions to their own categories
2013-08-07 22:10:58 +03:00
Ilari Liusvaara
b3f8f7f1b7
Decouple sets of functions from Lua states
2013-08-07 17:31:09 +03:00
Ilari Liusvaara
690c561d2d
Refactor keygroup into library/
2012-12-16 20:45:16 +02:00
Ilari Liusvaara
184e3fe7ff
Clean up library includes
2012-11-13 22:01:12 +02:00
Ilari Liusvaara
970623768c
Refactor Lua support
2012-10-16 17:39:55 +03:00
Ilari Liusvaara
8b8641714e
Lua: memory.map_structure
2012-09-29 11:56:18 +03:00
Ilari Liusvaara
c6c640bdbc
Allow binding methods in Lua classes
2012-07-11 15:17:12 +03:00
Ilari Liusvaara
c3dd13fb3f
Merge remote-tracking branch 'origin/rr1-maint'
...
Conflicts:
Makefile
src/lua/core.cpp
src/lua/lua.cpp
2012-03-07 06:19:06 +02:00
Ilari Liusvaara
e646c60600
Merge branch 'rr1-maint'
...
Conflicts:
include/core/render.hpp
2012-03-03 11:31:44 +02:00
Ilari Liusvaara
d45b316380
Refactor makefile
...
Refactor the makefile and move some code files to more logical places.
2012-02-06 05:38:51 +02:00