This file has the definition of the Script Arguments for Lua 51. More...
#include "datatypes.h"#include "Scripting/scriptargument.h"#include "Scripting/script.h"#include "Scripting/scriptingmanager.h"
Include dependency graph for lua51scriptargument.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51BoolArgument > |
| Marks Lua51BoolArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51IntegerArgument > |
| Marks Lua51IntegerArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51NilArgument > |
| Marks Lua51NilArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51RealArgument > |
| Marks Lua51RealArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51StringArgument > |
| Marks Lua51StringArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51WholeArgument > |
| Marks Lua51WholeArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::Lua::LuaArgument > |
| Marks LuaArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::Scripting::Lua::Lua51BoolArgument |
| No special care is required for Bool Lua Arguments, so a simple typedef is used. More... | |
| class | Mezzanine::Scripting::Lua::Lua51IntegerArgument |
| The implementations in the ScriptArgumentGeneric<Integer> will cover most of what this needs. More... | |
| class | Mezzanine::Scripting::Lua::Lua51NilArgument |
| Represents not much of anything but will insert and retrieves Nils from Lua51. More... | |
| class | Mezzanine::Scripting::Lua::Lua51RealArgument |
| A Real that can readily be passed into lua scripts. More... | |
| class | Mezzanine::Scripting::Lua::Lua51StringArgument |
| No special care is required for String Lua Arguments, so a simple typedef is used. More... | |
| class | Mezzanine::Scripting::Lua::Lua51WholeArgument |
| No special care is required for Whole number Lua Arguments, so a simple typedef is used. More... | |
| class | Mezzanine::Scripting::Lua::LuaArgument |
| The ScriptArgumentGeneric<T> needs just a bit of Lua specific functionality so we add push/pop for the LuaScript to call. More... | |
Namespaces | |
| Mezzanine | |
| The bulk of the engine components go in this namspace. | |
| Mezzanine::Scripting | |
| This namespace is for all the classes belonging to the Scripting Subsystem. | |
| Mezzanine::Scripting::Lua | |
| This contains the Lua51 and Lua52 resources. | |
Variables | |
| const Integer | Mezzanine::Scripting::Lua::LuaBool = GenericBool |
| Lua51BoolArgument returns this value when checking GetTypeData() const. | |
| const Integer | Mezzanine::Scripting::Lua::LuaInteger = GenericInteger |
| Lua51IntegerArgument returns this value when checking GetTypeData() const. | |
| const Integer | Mezzanine::Scripting::Lua::LuaNil = GenericNull |
| Lua51NilArgument returns this value when checking GetTypeData() const. | |
| const Integer | Mezzanine::Scripting::Lua::LuaReal = GenericReal |
| Lua51RealArgument returns this value when checking GetTypeData() const. | |
| const Integer | Mezzanine::Scripting::Lua::LuaString = GenericString |
| Lua51StringArgument returns this value when checking GetTypeData() const. | |
| const Integer | Mezzanine::Scripting::Lua::LuaWhole = GenericWhole |
| Lua51WholeArgument returns this value when checking GetTypeData() const. | |
This file has the definition of the Script Arguments for Lua 51.
Definition in file lua51scriptargument.h.
1.8.9.1. Thanks to the
Open Icon Library
for help with some of the icons.