Zdexby TheHolyOneZ
44,741 classes
Class

MonoState

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.State.MonoState, Assembly-CSharp 0x00C0 (192 B) inherited 0x0020 Assembly-CSharp.dll
implements IState
0x00x00C0

Members 18

OffsetSizeNameTypeFlagsDefault
0x08_defaultParentMonoStateMachinePrivate—
0x01_customStatePropertiesboolPrivate—
0x00290x03padding / unreflected
0x04_presetEPresetPrivate—
0x28_propertiesStatePropertiesPrivate—
0x01_autoSetupExitListenersboolPrivate—
0x00590x03padding / unreflected
0x04_exitListenerPriorityintPrivate—
0x01_enableItemQuickMoveboolPrivate—
0x00610x07padding / unreflected
0x08_flagsEFlag[]Private—
0x08_defaultInputPromptsInputPromptsDataPrivate—
0x01_subscribeToInputPromptModuleEventsboolPrivate—
0x00790x07padding / unreflected
0x08OnAddedToStackActionPrivate—
0x08OnRemovedFromStackActionPrivate—
0x08OnStateActivateActionPrivate—
0x08OnStateDeactivateActionPrivate—
0x08OnBecomeTopSiblingActionPrivate—
0x08OnNoLongerTopSiblingActionPrivate—
0x08_quickMoveSlotsList<ScheduleOne.ItemFramework.ItemSlot>Private—
0x08_inputHandlerStateInputHandlerPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 40

SignatureFlagsNativeParams
bool get_IsActive()PublicFinal+3 flags0x01
bool get_IsAcceptingInput()PublicFinal+3 flags0x01
StateProperties get_Properties()PublicFinal+3 flags0x28
void set_Properties(const StateProperties& value)Public+1 flags0x28
EFlag[] get_Flags()PublicFinal+3 flags0x08
void add_OnAddedToStack(Action value)Public+1 flags0x08
void remove_OnAddedToStack(Action value)Public+1 flags0x08
void add_OnRemovedFromStack(Action value)Public+1 flags0x08
void remove_OnRemovedFromStack(Action value)Public+1 flags0x08
void add_OnStateActivate(Action value)Public+1 flags0x08
void remove_OnStateActivate(Action value)Public+1 flags0x08
void add_OnStateDeactivate(Action value)Public+1 flags0x08
void remove_OnStateDeactivate(Action value)Public+1 flags0x08
void add_OnBecomeTopSibling(Action value)Public+1 flags0x08
void remove_OnBecomeTopSibling(Action value)Public+1 flags0x08
void add_OnNoLongerTopSibling(Action value)Public+1 flags0x08
void remove_OnNoLongerTopSibling(Action value)Public+1 flags0x08
void Awake()3 flags0x00
void Start()3 flags0x00
void AssertDefaultParent()Public0x00
void OnActivate()Public+2 flags0x00
void OnDeactivate()Public+2 flags0x00
void InitializeDefaultParent(MonoStateMachine parent)Public0x08
void PushToDefaultParent()Public0x00
void PopFromDefaultParent()Public0x00
void RemoveFromDefaultParent()Public0x00
void NotifyRemovedFromStack()Public+2 flags0x00
void NotifyAddedToStack()Public+2 flags0x00
void NotifyBecomeTopSibling()Public+2 flags0x00
void NotifyNoLongerTopSibling()Public+2 flags0x00
void SetQuickMoveSecondarySlots(List<ScheduleOne.ItemFramework.ItemSlot> slots)Public0x08
void OnExit(ExitAction action)Private0x08
void CreateInputHandler()Private0x00
void AddFlag(const EFlag& flag)Public0x04
void LoadModule(InputPromptsData module, const string& displayTextOverride)Public0x08
void LoadModule(const string& moduleId, const EInputPromptPosition& position, const string& displayTextOverride)Public0x08
void UnloadModule(InputPromptsData module)Public0x08
void UnloadModule(const string& moduleId)Public0x08
void .ctor()Public+1 flags0x00
string ScheduleOne.State.IState.get_name()PrivateFinal+2 flags0x08

Subclasses 2

Used by 38

types with a member, parameter or interface of this type