| void add_OnActivated(Action<IActivatable> value) | PublicFinal+3 flags | | 0x08 |
| void remove_OnActivated(Action<IActivatable> value) | PublicFinal+3 flags | | 0x08 |
| bool get_IsOpen() | Public+1 flags | | 0x01 |
| bool get_IsActivated() | PublicFinal+3 flags | | 0x01 |
| void set_IsActivated(bool value) | PublicFinal+3 flags | | 0x01 |
| List<IActivatable> get_LinkedActivatables() | PublicFinal+3 flags | | 0x08 |
| void set_LinkedActivatables(List<IActivatable> value) | PublicFinal+3 flags | | 0x08 |
| bool get_UsesAnimatorAnimation() | Private+1 flags | | 0x01 |
| bool get_UsesSectionAnimation() | Private+1 flags | | 0x01 |
| void Awake() | Private | | 0x00 |
| void OnValidate() | Private | | 0x00 |
| void Activate(bool active, const object[]& parameters) | PublicFinal+2 flags | | 0x08 |
| void DelayedOpen(float delay, bool open) | Public | | 0x04 |
| IEnumerator DelayedOpenCor(const object[]& args) | Private | | 0x08 |
| void Open(bool open) | Public | | 0x01 |
| void PlayOpenSound(bool open) | Private | | 0x01 |
| void PlaySound(AudioClip clip, float delay) | Private | | 0x08 |
| void EnableNavMeshObstacles(bool enable) | Private | | 0x01 |
| void SetSectionsOpen(bool open, bool springAfterOpen) | Private | | 0x01 |
| IEnumerator MoveSections(bool open, bool springAfterOpen) | Private | | 0x08 |
| IEnumerator OpenSprings(List<CaveDoorSectionState> sectionStates) | Private | | 0x08 |
| List<CaveDoorSectionState> GetSectionStates(bool open) | Private | | 0x08 |
| bool HasValidDoorSections() | Private | | 0x01 |
| bool IsSectionCloserToOpen() | Private | | 0x01 |
| void OnDrawGizmosSelected() | Private | | 0x00 |
| void EnsureDoorSectionDefaults() | Private | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |