This file has the interfaces for Script Arguments and the associated dependency chain. More...
Include dependency graph for scriptargument.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::iScriptArgument > |
| Marks iScriptArgument for internal reference counting if a CountedPtr checks. More... | |
| class | Mezzanine::ReferenceCountTraits< Scripting::ScriptArgumentGeneric< Boole > > |
| 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< Boole > |
| 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. | |
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.
1.8.9.1. Thanks to the
Open Icon Library
for help with some of the icons.