Dungeon Architect  17.0.0
DungeonArchitect.SxEngine.SxActor Class Reference
Inheritance diagram for DungeonArchitect.SxEngine.SxActor:
DungeonArchitect.SxEngine.ISxSceneNode DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor DungeonArchitect.SxEngine.SxMeshActor DungeonArchitect.SxEngine.SxTextActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor DungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor

Public Member Functions

AddComponent< T > ()
 
virtual void Draw (SxRenderContext context, Matrix4x4 accumWorldTransform, SxRenderCommandList renderCommandList)
 
virtual void Tick (SxRenderContext context, float deltaTime)
 
void AddChild (ISxSceneNode child)
 
void RemoveChild (ISxSceneNode child)
 
void RemoveAllChildren ()
 
virtual void Destroy ()
 

Public Attributes

SxWorld World
 

Properties

SxTransform WorldTransform [get, set]
 
ISxSceneNode[] Children [get]
 
SxActorComponent[] Components [get]
 
ISxSceneNode Parent [get, set]
 
Vector3 Position [get, set]
 
Quaternion Rotation [get, set]
 
Vector3 Scale [get, set]
 
- Properties inherited from DungeonArchitect.SxEngine.ISxSceneNode
SxTransform WorldTransform [get, set]
 
ISxSceneNode[] Children [get]
 
ISxSceneNode Parent [get, set]
 

Detailed Description

Definition at line 7 of file SxActor.cs.


The documentation for this class was generated from the following file: