Tramway SDK
tram::FPSControllerComponent Member List

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

ApplyDynamics()tram::FPSControllerComponentprotected
collidetram::ControllerComponentprotected
collision_grouptram::FPSControllerComponentprotected
collision_heighttram::FPSControllerComponentprotected
collision_height_crouchtram::FPSControllerComponentprotected
collision_widthtram::FPSControllerComponentprotected
ControllerComponenttram::FPSControllerComponentfriend
Crouch() overridetram::FPSControllerComponentvirtual
crouch_collisiontram::FPSControllerComponentprotected
crouch_speedtram::FPSControllerComponentprotected
crouchingtram::FPSControllerComponentprotected
EntityComponent()=defaulttram::EntityComponent
EventHandler(Event &event) overridetram::FPSControllerComponentinlinevirtual
Fly() overridetram::FPSControllerComponentvirtual
fly_speedtram::FPSControllerComponentprotected
flyingtram::FPSControllerComponentprotected
FPSControllerComponent()=defaulttram::FPSControllerComponentprotected
frictiontram::FPSControllerComponentprotected
GetLookDirection() consttram::ControllerComponentinline
GetParent()tram::EntityComponentinline
Init()tram::EntityComponentvirtual
is_in_airtram::FPSControllerComponentprotected
is_inittram::EntityComponentprotected
is_readytram::EntityComponentprotected
IsDebugInfoDraw()tram::ControllerComponentstatic
IsInit()tram::EntityComponentinline
IsReady()tram::EntityComponentinline
Jump() overridetram::FPSControllerComponentvirtual
look_directiontram::ControllerComponentprotected
Move(vec3 local_direction) overridetram::FPSControllerComponentvirtual
move_directiontram::FPSControllerComponentprotected
parenttram::EntityComponentprotected
Pooltram::FPSControllerComponentfriend
Push(vec3 direction) overridetram::FPSControllerComponentvirtual
RecoverFromCollisions()tram::FPSControllerComponentprotected
ResetMove()tram::FPSControllerComponentprotected
ResourceReady()tram::EntityComponentprotected
resources_waitingtram::EntityComponentprotected
Run() overridetram::FPSControllerComponentvirtual
run_speedtram::FPSControllerComponentprotected
runningtram::FPSControllerComponentprotected
SetCollisionGroup(uint32_t group)tram::FPSControllerComponentinline
SetCollisions(bool collide)tram::ControllerComponentinline
SetCollisionSize(float width, float height, float crouch_height)tram::FPSControllerComponentinline
SetCrouchSpeed(float speed)tram::FPSControllerComponentinline
SetDebugInfoDraw(bool)tram::ControllerComponentstatic
SetFlySpeed(float speed)tram::FPSControllerComponentinline
SetFriction(float friction)tram::FPSControllerComponentinline
SetLookDirection(quat direction)tram::ControllerComponentinline
SetParent(Entity *parent)tram::EntityComponentinline
SetRunSpeed(float speed)tram::FPSControllerComponentinline
SetStepHeight(float height, float crouch_height)tram::FPSControllerComponentinline
SetWalkSpeed(float speed)tram::FPSControllerComponentinline
SetWallCollisionCallback(void(*callback)(ControllerComponent *, Physics::Collision))tram::FPSControllerComponentinline
standing_ontram::FPSControllerComponentprotected
standing_on_prevtram::FPSControllerComponentprotected
standing_postram::FPSControllerComponentprotected
Start() overridetram::FPSControllerComponentvirtual
step_heighttram::FPSControllerComponentprotected
step_height_crouchtram::FPSControllerComponentprotected
TurnLeft() overridetram::FPSControllerComponentvirtual
TurnRight() overridetram::FPSControllerComponentvirtual
Update()tram::ControllerComponentstatic
velocitytram::FPSControllerComponentprotected
walk_collisiontram::FPSControllerComponentprotected
walk_speedtram::FPSControllerComponentprotected
wallbonk_callbacktram::FPSControllerComponentprotected
~EntityComponent()=defaulttram::EntityComponentvirtual
~FPSControllerComponent()=defaulttram::FPSControllerComponentprotected