Lunar
From OxeyeWiki
(Difference between revisions)
Jeb (Talk | contribs)
(Created page with 'Lunar is a Lua to C++ binding class. It is used in the engine when Lua needs to access objects within engine, but there is no need for Lua-methods on the object. In other words, ...')
Newer edit →
(Created page with 'Lunar is a Lua to C++ binding class. It is used in the engine when Lua needs to access objects within engine, but there is no need for Lua-methods on the object. In other words, ...')
Newer edit →
Revision as of 10:57, 7 March 2009
Lunar is a Lua to C++ binding class. It is used in the engine when Lua needs to access objects within engine, but there is no need for Lua-methods on the object. In other words, all methods and variables are stored in the engine, and the Lunar object acts as a shell that is used to access this data. When there is need for methods and data on the Lua side, Daisymoon uses the Lunamatic binding class instead.