Zdexby TheHolyOneZ
36,909 classes
Class

MMTouchButton

: MonoBehaviour : Behaviour : Component : Object : Object
MoreMountains.Tools.MMTouchButton, MoreMountains.Tools 0x0138 (312 B) inherited 0x0020 MoreMountains.Tools.dll
0x00x0138

Members 36

OffsetSizeNameTypeFlagsDefault
0x01InteractableboolPublic—
0x00210x07padding / unreflected
0x08ButtonPressedFirstTimeUnityEventPublic—
0x08ButtonReleasedUnityEventPublic—
0x08ButtonPressedUnityEventPublic—
0x08DisabledSpriteSpritePublic—
0x01DisabledChangeColorboolPublic—
0x00490x03padding / unreflected
0x10DisabledColorColorPublic—
0x005C0x04padding / unreflected
0x08PressedSpriteSpritePublic—
0x01PressedChangeColorboolPublic—
0x00690x03padding / unreflected
0x10PressedColorColorPublic—
0x007C0x04padding / unreflected
0x08HighlightedSpriteSpritePublic—
0x01HighlightedChangeColorboolPublic—
0x00890x03padding / unreflected
0x10HighlightedColorColorPublic—
0x04PressedOpacityfloatPublic—
0x04IdleOpacityfloatPublic—
0x04DisabledOpacityfloatPublic—
0x04PressedFirstTimeDelayfloatPublic—
0x04ReleasedDelayfloatPublic—
0x04BufferDurationfloatPublic—
0x00B40x04padding / unreflected
0x08AnimatorAnimatorPublic—
0x08IdleAnimationParameterNamestringPublic—
0x08DisabledAnimationParameterNamestringPublic—
0x08PressedAnimationParameterNamestringPublic—
0x01MouseModeboolPublic—
0x01<ReturnToInitialSpriteAutomatically>k__BackingFieldboolPrivate—
0x00DA0x02padding / unreflected
0x04<CurrentState>k__BackingFieldButtonStatesPrivate—
0x08ButtonStateChangeAction<UnityEngine.EventSystems.PointerEventData.FramePressStatePrivate—
0x01_zonePressedbool1 flags—
0x00E90x07padding / unreflected
0x08_canvasGroupCanvasGroup1 flags—
0x04_initialOpacityfloat1 flags—
0x00FC0x04padding / unreflected
0x08_animatorAnimator1 flags—
0x08_imageImage1 flags—
0x08_initialSpriteSprite1 flags—
0x10_initialColorColor1 flags—
0x04_lastClickTimestampfloat1 flags—
0x012C0x04padding / unreflected
0x08_selectableSelectable1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 27

SignatureFlagsNativeParams
bool get_ReturnToInitialSpriteAutomatically()Public+3 flags0x01
void set_ReturnToInitialSpriteAutomatically(bool value)Public+3 flags0x01
ButtonStates get_CurrentState()Public+3 flags0x04
void set_CurrentState(const ButtonStates& value)4 flags0x04
void add_ButtonStateChange(Action<UnityEngine.EventSystems.PointerEventData.FramePressState value)Public+1 flags0x08
void remove_ButtonStateChange(Action<UnityEngine.EventSystems.PointerEventData.FramePressState value)Public+1 flags0x08
void Awake()3 flags0x00
void Initialization()3 flags0x00
void Update()3 flags0x00
void LateUpdate()3 flags0x00
void InvokeButtonStateChange(const FramePressState& newState, PointerEventData data)Public+2 flags0x08
void OnPointerDown(PointerEventData data)Public+2 flags0x08
void InvokePressedFirstTime()3 flags0x00
void OnPointerUp(PointerEventData data)Public+2 flags0x08
void InvokeReleased()3 flags0x00
void OnPointerPressed()Public+2 flags0x00
void ResetButton()3 flags0x00
void OnPointerEnter(PointerEventData data)Public+2 flags0x08
void OnPointerExit(PointerEventData data)Public+2 flags0x08
void OnEnable()3 flags0x00
void OnDisable()Private0x00
void DisableButton()Public+2 flags0x00
void EnableButton()Public+2 flags0x00
void SetOpacity(float newOpacity)3 flags0x04
void UpdateAnimatorStates()3 flags0x00
void OnSubmit(BaseEventData eventData)Public+2 flags0x08
void .ctor()Public+1 flags0x00

Subclasses 1

Used by 1

types with a member, parameter or interface of this type