Tramway SDK
tram::RaycastControllerComponent Member List

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

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