Data Structures | |
class | TrapTrigger |
Trigger used by traps. More... | |
Functions | |
TrapTrigger Trigger | OnEnterServerEvent (TriggerInsider insider) |
void | TrapTrigger () |
void | SetParentObject (TrapBase obj) |
override protected bool | CanAddObjectAsInsider (Object object) |
override protected void | OnLeaveServerEvent (TriggerInsider insider) |
void | SetEnabled () |
prevents insider adding in the wrong position, HOTFIX | |
Variables | |
bool | m_Enabled = false |
TrapBase | m_ParentObj |
TrapTrigger Trigger OnEnterServerEvent | ( | TriggerInsider | insider | ) |
override protected void OnLeaveServerEvent | ( | TriggerInsider | insider | ) |
void SetEnabled | ( | ) |
prevents insider adding in the wrong position, HOTFIX
Referenced by EntityLightSource::CheckIfParentIsInCargo(), EntityLightSource::Destroy(), SpotLightBase::PerformVisibilityCheck(), and EntityLightSource::ScriptedLightBase().
void SetParentObject | ( | TrapBase | obj | ) |
void TrapTrigger | ( | ) |
bool m_Enabled = false |
TrapBase m_ParentObj |
Referenced by Trigger::OnEnter(), Trigger::OnLeave(), and Trigger::SetParentObject().