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:
 Include dependency graph for lua51scriptargument.h: This graph shows which files directly or indirectly include this file:
 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.
            
            1.8.9.1. Thanks to the
            
                Open Icon Library
            
            for help with some of the icons.