void setData(T data)
Changes the value of the currently saved data.
Definition: Variable.h:83
VARIABLE_TYPE getType()
Returns the type of the currently saved data.
Definition: Variable.h:76
A Vector4 variable.
Definition: Variable.h:29
A Vector2 variable.
Definition: Variable.h:25
Some other data.
Definition: Variable.h:35
An unsigned integer variable.
Definition: Variable.h:19
A Neo::Quaternion object.
Definition: Variable.h:31
VARIABLE_TYPE
Describes which type of data is stored in an Variable object.
Definition: Variable.h:10
T getData()
Returns the currently saved data.
Definition: Variable.h:69
A pointer to 0x0.
Definition: Variable.h:13
An integer variable.
Definition: Variable.h:17
A Vector3 variable.
Definition: Variable.h:27
A string variable (either const char* or Neo::String)
Definition: Variable.h:23
This templacte class is used to provide access to custom data without messing with void*'s...
Definition: Variable.h:44
A boolean variable.
Definition: Variable.h:15
A TextureRef object.
Definition: Variable.h:33
A float variable.
Definition: Variable.h:21
Variable(T data, VARIABLE_TYPE type)
Constructs a new object.
Definition: Variable.h:62