Structs§
- Collection
Handle - Component
AddTo Update Params - Component
Create Params - Component
Delete World Params - Component
Destroy Params - Component
Final Params - Component
GetParams - Component
GetProperty Params - Component
Init Params - Component
NewWorld Params - Component
OnInput Params - Component
OnMessage Params - Component
OnReload Params - Component
SetProperties Params - Component
SetProperty Params - Component
Type - Component
Type Create Ctx - Component
Type Descriptor - Components
Post Update Params - Components
Render Params - Components
Update Params - Components
Update Result - Input
Action - Instance
- Properties
- Property
Desc - Property
Options - Property
Set - Property
Var - Prototype
- Register
- Scene
Node - Scene
Node Iterator - Scene
Node Property - Scene
Node Property Iterator - Script
- Script
Instance - Update
Context
Constants§
- Create
Result_ CREATE_ RESULT_ OK - Create
Result_ CREATE_ RESULT_ UNKNOWN_ ERROR - Input
Result_ INPUT_ RESULT_ CONSUMED - Input
Result_ INPUT_ RESULT_ IGNORED - Input
Result_ INPUT_ RESULT_ UNKNOWN_ ERROR - Playback_
PLAYBACK_ COUNT - Playback_
PLAYBACK_ LOOP_ BACKWARD - Playback_
PLAYBACK_ LOOP_ FORWARD - Playback_
PLAYBACK_ LOOP_ PINGPONG - Playback_
PLAYBACK_ NONE - Playback_
PLAYBACK_ ONCE_ BACKWARD - Playback_
PLAYBACK_ ONCE_ FORWARD - Playback_
PLAYBACK_ ONCE_ PINGPONG - Property
Result_ PROPERTY_ RESULT_ BUFFER_ OVERFLOW - Property
Result_ PROPERTY_ RESULT_ COMP_ NOT_ FOUND - Property
Result_ PROPERTY_ RESULT_ INVALID_ FORMAT - Property
Result_ PROPERTY_ RESULT_ INVALID_ INDEX - Property
Result_ PROPERTY_ RESULT_ INVALID_ INSTANCE - Property
Result_ PROPERTY_ RESULT_ INVALID_ KEY - Property
Result_ PROPERTY_ RESULT_ NOT_ FOUND - Property
Result_ PROPERTY_ RESULT_ OK - Property
Result_ PROPERTY_ RESULT_ RESOURCE_ NOT_ FOUND - Property
Result_ PROPERTY_ RESULT_ TYPE_ MISMATCH - Property
Result_ PROPERTY_ RESULT_ UNSUPPORTED_ OPERATION - Property
Result_ PROPERTY_ RESULT_ UNSUPPORTED_ TYPE - Property
Result_ PROPERTY_ RESULT_ UNSUPPORTED_ VALUE - Property
Type_ PROPERTY_ TYPE_ BOOLEAN - Property
Type_ PROPERTY_ TYPE_ COUNT - Property
Type_ PROPERTY_ TYPE_ HASH - Property
Type_ PROPERTY_ TYPE_ MATRI X4 - Property
Type_ PROPERTY_ TYPE_ NUMBER - Property
Type_ PROPERTY_ TYPE_ QUAT - Property
Type_ PROPERTY_ TYPE_ URL - Property
Type_ PROPERTY_ TYPE_ VECTO R3 - Property
Type_ PROPERTY_ TYPE_ VECTO R4 - Property
Value Type_ PROP_ VALUE_ ARRAY - Property
Value Type_ PROP_ VALUE_ HASHTABLE - Result_
RESULT_ ALREADY_ REGISTERED - !< RESULT_ALREADY_REGISTERED
- Result_
RESULT_ BUFFER_ OVERFLOW - !< RESULT_BUFFER_OVERFLOW
- Result_
RESULT_ COMPONENT_ NOT_ FOUND - !< RESULT_COMPONENT_NOT_FOUND
- Result_
RESULT_ IDENTIFIER_ ALREADY_ SET - !< RESULT_IDENTIFIER_ALREADY_SET
- Result_
RESULT_ IDENTIFIER_ IN_ USE - !< RESULT_IDENTIFIER_IN_USE
- Result_
RESULT_ INVALID_ OPERATION - !< RESULT_INVALID_OPERATION
- Result_
RESULT_ MAXIMUM_ HIEARCHICAL_ DEPTH - !< RESULT_MAXIMUM_HIEARCHICAL_DEPTH
- Result_
RESULT_ OK - !< RESULT_OK
- Result_
RESULT_ OUT_ OF_ RESOURCES - !< RESULT_OUT_OF_RESOURCES
- Result_
RESULT_ RESOURCE_ TYPE_ NOT_ FOUND - !< RESULT_COMPONENT_TYPE_NOT_FOUND
- Result_
RESULT_ UNKNOWN_ ERROR - !< RESULT_UNKNOWN_ERROR
- Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ BOOLEAN - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ COUNT - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ HASH - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ NUMBER - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ QUAT - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ TEXT - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ URL - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ VECTO R3 - Scene
Node Property Type_ SCENE_ NODE_ PROPERTY_ TYPE_ VECTO R4 - Scene
Node Type_ SCENE_ NODE_ TYPE_ COLLECTION - Scene
Node Type_ SCENE_ NODE_ TYPE_ COMPONENT - Scene
Node Type_ SCENE_ NODE_ TYPE_ GAMEOBJECT - Scene
Node Type_ SCENE_ NODE_ TYPE_ SUBCOMPONENT - Update
Result_ UPDATE_ RESULT_ OK - Update
Result_ UPDATE_ RESULT_ UNKNOWN_ ERROR
Functions§
- Acquire
Instance ⚠Index - Assign
Instance ⚠Index - Component
Type ⚠GetContext - Component
Type ⚠GetType Index - Component
Type ⚠SetAdd ToUpdate Fn - Component
Type ⚠SetChild Iterator Fn - Component
Type ⚠SetContext - Component
Type ⚠SetCreate Fn - Component
Type ⚠SetDelete World Fn - Component
Type ⚠SetDestroy Fn - Component
Type ⚠SetFinal Fn - Component
Type ⚠SetFixed Update Fn - Component
Type ⚠SetGet Fn - Component
Type ⚠SetGet Property Fn - Component
Type ⚠SetHas User Data - Component
Type ⚠SetInit Fn - Component
Type ⚠SetNew World Fn - Component
Type ⚠SetOn Input Fn - Component
Type ⚠SetOn Message Fn - Component
Type ⚠SetOn Reload Fn - Component
Type ⚠SetPost Update Fn - Component
Type ⚠SetPrio - Component
Type ⚠SetProperty Iterator Fn - Component
Type ⚠SetReads Transforms - Component
Type ⚠SetRender Fn - Component
Type ⚠SetSet Properties Fn - Component
Type ⚠SetSet Property Fn - Component
Type ⚠SetUpdate Fn - Construct
Instance ⚠Id - Delete⚠
- Delete
Bones ⚠ - GetCollection⚠
- GetComponent
From ⚠Lua - GetComponent
Id ⚠ - GetIdentifier⚠
- GetInstance
From ⚠Identifier - GetMessage
Socket ⚠ - GetParent⚠
- GetPosition⚠
- GetRotation⚠
- GetScale⚠
- GetUniform
Scale ⚠ - GetWorld
Matrix ⚠ - GetWorld
Position ⚠ - GetWorld
Rotation ⚠ - GetWorld
Scale ⚠ - GetWorld
Transform ⚠ - GetWorld
Uniform ⚠Scale - Input
Action_ ⚠Input Action - IsBone⚠
- New⚠
- Post
Script ⚠Message - Property
Desc_ ⚠Property Desc - Property
Set_ ⚠Property Set - Property
Var_ ⚠Property Var - Property
Var_ ⚠Property Var1 - Property
Var_ ⚠Property Var2 - Property
Var_ ⚠Property Var3 - Property
Var_ ⚠Property Var4 - Property
Var_ ⚠Property Var5 - Property
Var_ ⚠Property Var6 - Property
Var_ ⚠Property Var7 - Property
Var_ ⚠Property Var8 - Property
Var_ ⚠Property Var9 - Register
Component ⚠Type Descriptor - Register a new component type (Internal) @param regist Gameobject register @param type Collection of component type registration data @return RESULT_OK on success
- SetBone⚠
- SetBone
Transforms ⚠ - SetIdentifier⚠
- SetParent⚠
- SetPosition⚠
- SetRotation⚠
- SetScale⚠
- SetScale1⚠
- Traverse
GetRoot ⚠ - Traverse
Iterate ⚠Children - Traverse
Iterate ⚠Next - Traverse
Iterate ⚠Properties - Traverse
Iterate ⚠Properties Next
Type Aliases§
- Component
AddTo Update - Component
Create - Component
Delete World - Component
Destroy - Component
Final - Component
Get - Component
GetProperty - Component
Init - Component
Iter Properties - Component
NewWorld - Component
OnInput - Component
OnMessage - Component
OnReload - Component
SetProperties - Component
SetProperty - Component
Type Create Function - Component
Type Destroy Function - Components
Fixed Update - Components
Post Update - Components
Render - Components
Update - Create
Result - FIterator
Children - FIterator
Next - FIterator
Properties - FIterator
Properties Next - Free
User Data Callback - GetProperty
Callback - HCollection
- HCollection
Desc - HInstance
- HProperties
- HPrototype
- HRegister
- HScript
- HScript
Instance - Input
Result - Playback
- Property
Result - Property
Type - Property
Value Type - Result
- Scene
Node Property Type - Scene
Node Type - scene node types @enum @name SceneNodeType @member dmGameObject::SCENE_NODE_TYPE_COLLECTION @member dmGameObject::SCENE_NODE_TYPE_GAMEOBJECT @member dmGameObject::SCENE_NODE_TYPE_COMPONENT @member dmGameObject::SCENE_NODE_TYPE_SUBCOMPONENT
- Update
Result