Enfusion Script API
|
Classes | |
interface | BaseContainer |
interface | BaseContainerList |
interface | BaseContainerTools |
interface | IEntityComponentSource |
interface | IEntitySource |
interface | UserSettings |
interface | WidgetSource |
enum DataVarType |
Type of variable.
Used by enf::MaterialClass, enf::Material, enf::MaterialSource, enf::MaterialSystem, enf::WidgetProperties, enf::SoundShaderDef etc
Enumerator | |
---|---|
ARRAY | |
NULL | Unknown type. |
SCALAR | Float type. |
VECTOR2 | Vector2 type. |
VECTOR3 | Vector3 type. |
VECTOR4 | Vector4 type. |
MATRIX | Matrix44 type. |
MATRIX34 | Matrix34 type. |
COLOR | FColor type. |
INTEGER | Int type. |
TEXTURE | TextureMap type. |
BOOLEAN | Boolean type. |
STRING | String type. |
POINTER | Pointer type. |
FLAGS | Flag-set type. Used only for MaterialSource ATM. |
OBJECT | Object, derived from BaseContainer. |
RESOURCE_NAME | Resource name. |
SCALAR_ARRAY | |
VECTOR2_ARRAY | |
VECTOR3_ARRAY | |
VECTOR4_ARRAY | |
MATRIX_ARRAY | |
MATRIX34_ARRAY | |
COLOR_ARRAY | |
INTEGER_ARRAY | |
TEXTURE_ARRAY | |
BOOLEAN_ARRAY | |
STRING_ARRAY | |
POINTER_ARRAY | |
FLAGS_ARRAY | |
OBJECT_ARRAY | |
RESOURCE_NAME_ARRAY |