Tramway SDK
tram
ControllerComponent
tram::ControllerComponent Member List
This is the complete list of members for
tram::ControllerComponent
, including all inherited members.
collide
tram::ControllerComponent
protected
Crouch
()=0
tram::ControllerComponent
pure virtual
EntityComponent
()=default
tram::EntityComponent
EventHandler
(Event &event)=0
tram::EntityComponent
pure virtual
Fly
()=0
tram::ControllerComponent
pure virtual
GetLookDirection
() const
tram::ControllerComponent
inline
GetParent
()
tram::EntityComponent
inline
Init
()
tram::EntityComponent
virtual
is_init
tram::EntityComponent
protected
is_ready
tram::EntityComponent
protected
IsDebugInfoDraw
()
tram::ControllerComponent
static
IsInit
()
tram::EntityComponent
inline
IsReady
()
tram::EntityComponent
inline
Jump
()=0
tram::ControllerComponent
pure virtual
look_direction
tram::ControllerComponent
protected
Move
(vec3 local_direction)=0
tram::ControllerComponent
pure virtual
parent
tram::EntityComponent
protected
Push
(vec3 direction)=0
tram::ControllerComponent
pure virtual
ResourceReady
()
tram::EntityComponent
protected
resources_waiting
tram::EntityComponent
protected
Run
()=0
tram::ControllerComponent
pure virtual
SetCollisions
(bool collide)
tram::ControllerComponent
inline
SetDebugInfoDraw
(bool)
tram::ControllerComponent
static
SetLookDirection
(quat direction)
tram::ControllerComponent
inline
SetParent
(Entity *parent)
tram::EntityComponent
inline
Start
()=0
tram::EntityComponent
protected
pure virtual
TurnLeft
()=0
tram::ControllerComponent
pure virtual
TurnRight
()=0
tram::ControllerComponent
pure virtual
Update
()
tram::ControllerComponent
static
~EntityComponent
()=default
tram::EntityComponent
virtual
Generated by
1.9.2