Tramway SDK
tram::ControllerComponent Member List

This is the complete list of members for tram::ControllerComponent, including all inherited members.

collidetram::ControllerComponentprotected
Crouch()=0tram::ControllerComponentpure virtual
EntityComponent()=defaulttram::EntityComponent
EventHandler(Event &event)=0tram::EntityComponentpure virtual
Fly()=0tram::ControllerComponentpure virtual
GetLookDirection() consttram::ControllerComponentinline
GetParent()tram::EntityComponentinline
Init()tram::EntityComponentvirtual
is_inittram::EntityComponentprotected
is_readytram::EntityComponentprotected
IsDebugInfoDraw()tram::ControllerComponentstatic
IsInit()tram::EntityComponentinline
IsReady()tram::EntityComponentinline
Jump()=0tram::ControllerComponentpure virtual
look_directiontram::ControllerComponentprotected
Move(vec3 local_direction)=0tram::ControllerComponentpure virtual
parenttram::EntityComponentprotected
Push(vec3 direction)=0tram::ControllerComponentpure virtual
ResourceReady()tram::EntityComponentprotected
resources_waitingtram::EntityComponentprotected
Run()=0tram::ControllerComponentpure virtual
SetCollisions(bool collide)tram::ControllerComponentinline
SetDebugInfoDraw(bool)tram::ControllerComponentstatic
SetLookDirection(quat direction)tram::ControllerComponentinline
SetParent(Entity *parent)tram::EntityComponentinline
Start()=0tram::EntityComponentprotectedpure virtual
TurnLeft()=0tram::ControllerComponentpure virtual
TurnRight()=0tram::ControllerComponentpure virtual
Update()tram::ControllerComponentstatic
~EntityComponent()=defaulttram::EntityComponentvirtual