Tramway SDK
tram::TriggerComponent Member List

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

Collision(const Physics::Collision &collision)tram::TriggerComponent
EntityComponent()tram::EntityComponent
EventHandler(Event &event)tram::TriggerComponentinlinevirtual
GetCollisionGroup()tram::TriggerComponentinline
GetCollisionMask()tram::TriggerComponentinline
GetModel()tram::TriggerComponentinline
GetParent()tram::EntityComponentinline
GetStoredCollisions()tram::TriggerComponentinline
Init()tram::EntityComponentinlinevirtual
is_inittram::EntityComponentprotected
is_readytram::EntityComponentprotected
IsInit()tram::EntityComponentinline
IsReady()tram::EntityComponentinline
parenttram::EntityComponentprotected
Poll()tram::TriggerComponent
ResetCollisions()tram::TriggerComponent
ResourceReady()tram::EntityComponentinlineprotected
resources_waitingtram::EntityComponentprotected
SetActivationCallback(void(*activation_callback)(TriggerComponent *, Physics::Collision))tram::TriggerComponentinline
SetCollisionGroup(uint32_t flags)tram::TriggerComponent
SetCollisionMask(uint32_t flags)tram::TriggerComponent
SetDectivationCallback(void(*deactivation_callback)(TriggerComponent *, Physics::Collision))tram::TriggerComponentinline
SetFilterCallback(bool(*filter_callback)(TriggerComponent *, PhysicsComponent *))tram::TriggerComponentinline
SetLocation(vec3 location)tram::TriggerComponent
SetModel(name_t model)tram::TriggerComponentinline
SetModel(Physics::CollisionModel *model)tram::TriggerComponentinline
SetParent(Entity *parent)tram::EntityComponentinline
SetRotation(quat rotation)tram::TriggerComponent
SetShape(Physics::CollisionShape shape)tram::TriggerComponent
SetStoreCollisions(bool store_collisions)tram::TriggerComponentinline
Start()tram::TriggerComponentvirtual
TriggerComponent()tram::TriggerComponentinline
~EntityComponent()tram::EntityComponentvirtual
~TriggerComponent()tram::TriggerComponent