| bool get_IsMoving() | Public+1 flags | | 0x01 |
| void add_OnFloorChanged(Action<UnityEngine.Transform> value) | Public+1 flags | | 0x08 |
| void remove_OnFloorChanged(Action<UnityEngine.Transform> value) | Public+1 flags | | 0x08 |
| void add_OnFloorReached(Action<UnityEngine.Transform> value) | Public+1 flags | | 0x08 |
| void remove_OnFloorReached(Action<UnityEngine.Transform> value) | Public+1 flags | | 0x08 |
| void Awake() | Private | | 0x00 |
| void OnDestroy() | Private | | 0x00 |
| void UpLever_OnActivated(IActivatable activatable) | Private | | 0x08 |
| void DownLever_OnActivated(IActivatable activatable) | Private | | 0x08 |
| void FloorLever_OnActivated(IActivatable activatable) | Private | | 0x08 |
| IEnumerator DeactivateLever(Lever lever, float delay) | Private | | 0x08 |
| void EnableControlLevers(bool enable) | Private | | 0x01 |
| bool ChangeFloor(int indexChange) | Public | | 0x04 |
| bool ChangeFloor(Transform toFloor) | Public | | 0x08 |
| IEnumerator Move(const object[]& args) | Public | | 0x08 |
| void SetCurrentFloor(Transform toFloor) | Private | | 0x08 |
| void ReachedFloor(Transform floor) | Private | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |
| string ISenderRpc.get_name() | PrivateFinal+3 flags | | 0x08 |
| void <Awake>b__20_0(Pair<System.Collections.Generic.List<Lever> x) | Private | | 0x08 |
| void <Awake>b__20_2(Lever x) | Private | | 0x08 |