Class
IActivatable
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| MonoBehaviour get_Mono() | Public+3 flags | 0x08 | |
| bool get_IsDisabled() | Public+3 flags | 0x01 | |
| void set_IsDisabled(bool value) | Public+3 flags | 0x01 | |
| bool get_IsActivated() | Public+4 flags | — | 0x01 |
| void set_IsActivated(bool value) | Public+4 flags | — | 0x01 |
| List<IActivatable> get_LinkedActivatables() | Public+4 flags | — | 0x08 |
| void set_LinkedActivatables(List<IActivatable> value) | Public+4 flags | — | 0x08 |
| void add_OnActivated(Action<IActivatable> value) | Public+4 flags | — | 0x08 |
| void remove_OnActivated(Action<IActivatable> value) | Public+4 flags | — | 0x08 |
| void Link(IActivatable other) | Public+2 flags | 0x08 | |
| void Activate(bool active, const object[]& parameters) | Public+3 flags | — | 0x08 |
Used by 35
types with a member, parameter or interface of this type<>c<>c__DisplayClass8_0Action`1ActivatableFieldActivationPuzzleAncientRuinsPuzzleArraySortHelper`1CaveDoorCaveDoor[]ChangeEmissionOnActivationChestDeactivateAfterTimeElevatorEmptyInternalEnumerator`1EnableOnActivateEnumeratorEqualityComparer`1GateGate[]IActivatable[]ICollection`1IEnumerator`1IList`1InternalEnumerator`1IReadOnlyList`1LeverLever[]LeverJumpPuzzleLinkedActivatablesList`1MobDoorMoveOnActivationMoveOnActivation[]Predicate`1ReadOnlyCollection`1