class MAGES::SceneGraph::ActionGameObjectBase¶
Overview¶
Base Class for ActionGameObjects An ActionGameObject is an object that is spawned from an Action and attaches to an Action. More…
class ActionGameObjectBase { public: // properties bool AdvancedMode; bool DestroyOnPerform; bool DestroyOnUndo; bool IsDestroyOnPerformAvailable; bool IsDestroyOnUndoAvailable; Transform ActionObjectParent; string ActionGameObjectLabel; string ActionGameObjectTooltip; }; // direct descendants class ActionGameObject; class ActionGameObjectCollection; class ActionGameObjectList;
Detailed Documentation¶
Base Class for ActionGameObjects An ActionGameObject is an object that is spawned from an Action and attaches to an Action.
Properties¶
bool AdvancedMode
Gets or sets a value indicating whether the advanced mode is enabled.
bool DestroyOnPerform
Gets or sets a value indicating whether the action object should be destroyed on perform.
bool DestroyOnUndo
Gets or sets a value indicating whether the action object should be destroyed on undo.
bool IsDestroyOnPerformAvailable
Gets or sets a value indicating whether the action object should have the option to be destroyed on perform.
bool IsDestroyOnUndoAvailable
Gets or sets a value indicating whether the action object should have the option to be destroyed on undo.
Transform ActionObjectParent
Gets the parent object of the action object.
string ActionGameObjectLabel
Gets or sets the object’s editor lablel.
string ActionGameObjectTooltip
Gets or sets the object’s editor tooltip.