Zdexby TheHolyOneZ
44,741 classes
Class

RebindActionUI

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.DevUtilities.RebindActionUI, Assembly-CSharp 0x0090 (144 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0090

Members 15

OffsetSizeNameTypeFlagsDefault
0x08onRebindActionPublic—
0x04_timeOnLastRebindfloatPrivate—
0x002C0x04padding / unreflected
0x08m_ActionInputActionReferencePrivate—
0x08m_DerivedActionsList<UnityEngine.InputSystem.InputActionReference>Private—
0x08m_BindingIdstringPrivate—
0x04m_DisplayStringOptionsDisplayStringOptionsPrivate—
0x004C0x04padding / unreflected
0x08m_ActionLabelTextMeshProUGUIPrivate—
0x08m_BindingTextTextMeshProUGUIPrivate—
0x08m_RebindOverlayGameObjectPrivate—
0x08m_RebindTextTextMeshProUGUIPrivate—
0x08m_UpdateBindingUIEventUpdateBindingUIEventPrivate—
0x08m_RebindStartEventInteractiveRebindEventPrivate—
0x08m_RebindStopEventInteractiveRebindEventPrivate—
0x08m_RebindOperationRebindingOperationPrivate—
0x08s_RebindActionUIsList<ScheduleOne.DevUtilities.RebindActionUI>PrivateStatic—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 35

SignatureFlagsNativeParams
bool get_IsRebindingInProgress()PublicStatic+1 flags0x01
InputActionReference get_actionReference()Public+1 flags0x08
void set_actionReference(InputActionReference value)Public+1 flags0x08
string get_bindingId()Public+1 flags0x08
void set_bindingId(const string& value)Public+1 flags0x08
DisplayStringOptions get_displayStringOptions()Public+1 flags0x04
void set_displayStringOptions(const DisplayStringOptions& value)Public+1 flags0x04
TextMeshProUGUI get_actionLabel()Public+1 flags0x08
void set_actionLabel(TextMeshProUGUI value)Public+1 flags0x08
TextMeshProUGUI get_bindingText()Public+1 flags0x08
void set_bindingText(TextMeshProUGUI value)Public+1 flags0x08
TextMeshProUGUI get_rebindPrompt()Public+1 flags0x08
void set_rebindPrompt(TextMeshProUGUI value)Public+1 flags0x08
GameObject get_rebindOverlay()Public+1 flags0x08
void set_rebindOverlay(GameObject value)Public+1 flags0x08
UpdateBindingUIEvent get_updateBindingUIEvent()Public+1 flags0x08
InteractiveRebindEvent get_startRebindEvent()Public+1 flags0x08
InteractiveRebindEvent get_stopRebindEvent()Public+1 flags0x08
RebindingOperation get_ongoingRebind()Public+1 flags0x08
void Start()Private0x00
bool ResolveActionAndBinding(ref InputAction& action, ref int& bindingIndex)Public0x08
bool IsRebinding()Public0x01
void UpdateBindingDisplay()Public0x00
void ResetToDefault()Public0x00
void StartInteractiveRebind()Public0x00
void PerformInteractiveRebind(InputAction action, int bindingIndex, bool allCompositeParts)Private0x08
void SwapConflictingBindings(const string& oldPath, const string& newPath)Private0x08
void SyncDerivedActions(const string& oldPath, const string& newPath)Private0x08
void OnEnable()1 flags0x00
void OnDisable()1 flags0x00
void OnActionChange(object obj, const InputActionChange& change)PrivateStatic0x08
void UpdateActionLabel()Private0x00
void .ctor()Public+1 flags0x00
void <Start>b__33_0(RebindActionUI x, RebindingOperation y)Private0x08
bool <UpdateBindingDisplay>b__36_0(const InputBinding& x)Private0x58

Used by 22

types with a member, parameter or interface of this type