Zdexby TheHolyOneZ
36,909 classes
Class

UnifiedCursorUI

: MonoBehaviour : Behaviour : Component : Object : Object
UnifiedCursorUI, Assembly-CSharp 0x0098 (152 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0098

Members 23

OffsetSizeNameTypeFlagsDefault
0x08cursorManagerDynamicCursorManagerPrivate—
0x08virtualCursorVirtualCursorPrivate—
0x01showInFPSLockedModeboolPrivate—
0x01showInFreeMouseModeboolPrivate—
0x00320x06padding / unreflected
0x08fpsDefaultTextureTexture2DPrivate—
0x08freeMouseDefaultTextureTexture2DPrivate—
0x08sharedHoverTextureTexture2DPrivate—
0x08sharedGrabTextureTexture2DPrivate—
0x01usePerObjectTextureOverridesboolPrivate—
0x01useRuntimeCursorOverridesboolPrivate—
0x005A0x02padding / unreflected
0x08fpsCenterOffsetVector2Private—
0x08freeMouseOffsetVector2Private—
0x01clampFreeMouseboolPrivate—
0x006D0x03padding / unreflected
0x04freeMouseEdgePaddingfloatPrivate—
0x01enforceCenteredPivotboolPrivate—
0x01logStateChangesboolPrivate—
0x01disableIfInvalidSetupboolPrivate—
0x00770x01padding / unreflected
0x08_rectRectTransformPrivate—
0x08_canvasCanvasPrivate—
0x08_rawRawImagePrivate—
0x01_subscribedboolPrivate—
0x01_validboolPrivate—
0x00920x02padding / unreflected
0x04_currentStateCursorVisualStatePrivate—
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 23

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void LateUpdate()Private0x00
void ValidateSetup()Private0x00
void Subscribe()Private0x00
void Unsubscribe()Private0x00
void HandleVisualStateChanged(const CursorVisualState& newState)Private0x04
void HandleSuppressedChanged(bool _)Private0x01
void HandleHoverTargetChanged(Interactable _)Private0x08
void ApplyVisualForState(const CursorVisualState& state)Private0x04
Texture2D ResolveTextureForState(const CursorVisualState& state)Private0x08
void RepositionInstant()Private0x00
void SetScreenPosition(const Vector2& screenPos)Private0x08
void UpdateVisibility()Private0x00
void EnableRenderer(bool enable)Private0x01
void ToggleVisibilityWhenUsingGamepad(bool cursorEnabled)Public0x01
void ForceRefreshVisual()Public0x00
void SetManager(DynamicCursorManager manager)Public0x08
void .ctor()Public+1 flags0x00
Texture2D <ResolveTextureForState>g__DefaultChain|34_0(ref <>c__DisplayClass34_0& )Private0x18
bool <ResolveTextureForState>g__TryGetRuntimeHoverTex|34_1(Interactable src, ref Texture2D& tex, ref <>c__DisplayClass34_0& )Private0x18
bool <ResolveTextureForState>g__TryGetRuntimeGrabTex|34_2(Interactable src, ref Texture2D& tex, ref <>c__DisplayClass34_0& )Private0x18

Used by 1

types with a member, parameter or interface of this type