This file has the interfaces for Script Arguments and the associated dependency chain. More...
Go to the source code of this file.
Classes | |
class | Mezzanine::ReferenceCountTraits< Scripting::iScriptArgument > |
Marks iScriptArgument for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Boolean > > |
Marks ScriptArgumentGeneric<Real> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Integer > > |
Marks ScriptArgumentGeneric<Integer> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Real > > |
Marks ScriptArgumentGeneric<Real> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Scripting::NullArgument > > |
Marks ScriptArgumentGeneric<Real> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< String > > |
Marks ScriptArgumentGeneric<String> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Whole > > |
Marks ScriptArgumentGeneric<Whole> for internal reference counting if a CountedPtr checks. More... | |
class | Mezzanine::Scripting::iScriptArgument |
The interface for a script argument. More... | |
class | Mezzanine::Scripting::NullArgument |
A very simple type used to indicate to script argument templates that the argument represents. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< T > |
A generic implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< Boolean > |
A Bool implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< Integer > |
A Integer implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< NullArgument > |
A Null implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< Real > |
A Real number implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< String > |
A String implementation of a ScriptArgument that is suitable for primitive types in most situations. More... | |
class | Mezzanine::Scripting::ScriptArgumentGeneric< Whole > |
A Whole number implementation of a ScriptArgument that is suitable for primitive types in most situations. 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. | |
Constant Groups | |
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. | |
Enumerations | |
enum | Mezzanine::Scripting::ScriptArgument { Mezzanine::Scripting::GenericUnknown = 0, Mezzanine::Scripting::GenericInteger = 1, Mezzanine::Scripting::GenericWhole = 2, Mezzanine::Scripting::GenericString = 3, Mezzanine::Scripting::GenericReal = 4, Mezzanine::Scripting::GenericBool = 5, Mezzanine::Scripting::GenericNull = 6, Mezzanine::Scripting::GenericMax = 6 } |
A listing of the Base types an iScriptArgument could represent. More... | |
This file has the interfaces for Script Arguments and the associated dependency chain.
Definition in file scriptargument.h.