This contains the Lua51 and Lua52 resources. More...
Classes | |
class | FlaggedBuffer |
An expanded version of the BinaryTools::BinaryBuffer to carry one tiny piece of metadata around with it. More... | |
class | Lua51BoolArgument |
No special care is required for Bool Lua Arguments, so a simple typedef is used. More... | |
class | Lua51IntegerArgument |
The implementations in the ScriptArgumentGeneric<Integer> will cover most of what this needs. More... | |
class | Lua51NilArgument |
Represents not much of anything but will insert and retrieves Nils from Lua51. More... | |
class | Lua51RealArgument |
A Real that can readily be passed into lua scripts. More... | |
class | Lua51Script |
This class is used to store a Lua script and in its source and compiled state. More... | |
class | Lua51ScriptingEngine |
The workhorse of the Lua scripting system. All scripts come here to be executed. More... | |
class | Lua51ScriptingEngineFactory |
A factory responsible for the creation and destruction of the default scripting engine providing Lua 5.1 support. More... | |
class | Lua51StringArgument |
No special care is required for String Lua Arguments, so a simple typedef is used. More... | |
class | Lua51WholeArgument |
No special care is required for Whole number Lua Arguments, so a simple typedef is used. More... | |
class | Lua51WorkUnit |
This is a simple Container of script that will execute every script it is given in order each frame. More... | |
class | LuaArgument |
The ScriptArgumentGeneric<T> needs just a bit of Lua specific functionality so we add push/pop for the LuaScript to call. More... | |
Variables | |
const Integer | LuaBool = GenericBool |
Lua51BoolArgument returns this value when checking GetTypeData() const. | |
const Integer | LuaInteger = GenericInteger |
Lua51IntegerArgument returns this value when checking GetTypeData() const. | |
const Integer | LuaNil = GenericNull |
Lua51NilArgument returns this value when checking GetTypeData() const. | |
const Integer | LuaReal = GenericReal |
Lua51RealArgument returns this value when checking GetTypeData() const. | |
const Integer | LuaString = GenericString |
Lua51StringArgument returns this value when checking GetTypeData() const. | |
const Integer | LuaWhole = GenericWhole |
Lua51WholeArgument returns this value when checking GetTypeData() const. | |
This contains the Lua51 and Lua52 resources.