Tramway SDK
tram
TriggerComponent
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::TriggerComponent
inline
virtual
GetCollisionGroup
()
tram::TriggerComponent
inline
GetCollisionMask
()
tram::TriggerComponent
inline
GetModel
()
tram::TriggerComponent
inline
GetParent
()
tram::EntityComponent
inline
GetStoredCollisions
()
tram::TriggerComponent
inline
Init
()
tram::EntityComponent
inline
virtual
is_init
tram::EntityComponent
protected
is_ready
tram::EntityComponent
protected
IsInit
()
tram::EntityComponent
inline
IsReady
()
tram::EntityComponent
inline
parent
tram::EntityComponent
protected
Poll
()
tram::TriggerComponent
ResetCollisions
()
tram::TriggerComponent
ResourceReady
()
tram::EntityComponent
inline
protected
resources_waiting
tram::EntityComponent
protected
SetActivationCallback
(void(*activation_callback)(TriggerComponent *, Physics::Collision))
tram::TriggerComponent
inline
SetCollisionGroup
(uint32_t flags)
tram::TriggerComponent
SetCollisionMask
(uint32_t flags)
tram::TriggerComponent
SetDectivationCallback
(void(*deactivation_callback)(TriggerComponent *, Physics::Collision))
tram::TriggerComponent
inline
SetFilterCallback
(bool(*filter_callback)(TriggerComponent *, PhysicsComponent *))
tram::TriggerComponent
inline
SetLocation
(vec3 location)
tram::TriggerComponent
SetModel
(name_t model)
tram::TriggerComponent
inline
SetModel
(Physics::CollisionModel *model)
tram::TriggerComponent
inline
SetParent
(Entity *parent)
tram::EntityComponent
inline
SetRotation
(quat rotation)
tram::TriggerComponent
SetShape
(Physics::CollisionShape shape)
tram::TriggerComponent
SetStoreCollisions
(bool store_collisions)
tram::TriggerComponent
inline
Start
()
tram::TriggerComponent
virtual
TriggerComponent
()
tram::TriggerComponent
inline
~EntityComponent
()
tram::EntityComponent
virtual
~TriggerComponent
()
tram::TriggerComponent
Generated by
1.9.2