Trigger used by traps. Подробнее...
Граф наследования:TrapTrigger:Защищенные члены | |
| bool | CanAddObjectAsInsider (Object object) |
| void | OnEnterServerEvent (TriggerInsider insider) |
| void | OnLeaveServerEvent (TriggerInsider insider) |
| void | SetEnabled () |
| prevents insider adding in the wrong position, HOTFIX | |
Закрытые члены | |
| void | TrapTrigger () |
| void | SetParentObject (TrapBase obj) |
Закрытые члены унаследованные от Trigger | |
| override void | OnEnter (Object obj) |
| override void | OnLeave (Object obj) |
| void | UpdateInsiders (int timeout) |
| void | SetParentObject (Hologram projection) |
| void | SetParentOwner (PlayerBase player) |
| void | OnEnterBeginEvent (TriggerInsider insider) |
| void | OnLeaveBeginEvent (TriggerInsider insider) |
| void | OnEnter (Object obj) |
| void | OnLeave (Object obj) |
| bool | CanAddObjectAsInsider (Object object) |
| Condition whether an Object can be added as TriggerInsider (checked before calling AddInsider) | |
| bool | ShouldRemoveInsider (TriggerInsider insider) |
| Condition whether a TriggerInsider should still be updated or not (checked in update loop and before adding) | |
| bool | ShouldRemoveInsiderNoLeave (TriggerInsider insider) |
| Condition whether a TriggerInsider should still be updated or not, skips OnLeaveEvent (checked in update loop and before adding) | |
| TriggerInsider | CreateInsider (Object obj) |
| Used for easily overriding TriggerInsider creation without rewriting AddInsider. | |
| void | AddInsider (Object obj) |
| Adding of new TriggerInsider. | |
| void | RemoveInsider (TriggerInsider insider, int index=-1) |
| Removing of TriggerInsider. | |
| void | RemoveInsiderByObject (Object object) |
| Removing of TriggerInsider through Object. | |
| void | UpdateInsiders (int timeout) |
| Update the current TriggerInsider inside the Trigger, timeout paramter is deprecated. | |
| override void | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) |
Закрытые данные | |
| bool | m_Enabled = false |
| TrapBase | m_ParentObj |
Закрытые данные унаследованные от Trigger | |
| int | m_TriggerUpdateMs |
| Hologram | m_ParentObj |
| PlayerBase | m_Player |
Trigger used by traps.
См. определение в файле TrapTrigger.c строка 2