Zdexby TheHolyOneZ
44,741 classes
Class

CompassManager

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UI.Compass.CompassManager, Assembly-CSharp 0x00A0 (160 B) inherited 0x0028 Assembly-CSharp.dll
0x00x00A0

Members 20

OffsetSizeNameTypeFlagsDefault
—0x04NOTCH_COUNTintPublicStatic+1 flags24
—0x04DISTANCE_LABEL_THRESHOLDfloatPublicStatic+1 flags1112014848
0x08ContainerRectTransformPublic—
0x08NotchUIContainerRectTransformPublic—
0x08ElementUIContainerRectTransformPublic—
0x08CanvasCanvasPublic—
0x08DirectionIndicatorPrefabGameObjectPublic—
0x08NotchPrefabGameObjectPublic—
0x08ElementPrefabGameObjectPublic—
0x01CompassEnabledboolPublic—
0x00610x03padding / unreflected
0x08ElementContentSizeVector2Public—
0x04CompassUIRangefloatPublic—
0x04FullAlphaRangefloatPublic—
0x04AngleDivisorfloatPublic—
0x04ClosedYPosfloatPublic—
0x04OpenYPosfloatPublic—
0x08notchPositionsList<UnityEngine.Vector3>Private—
0x08notchesList<ScheduleOne.UI.Compass.CompassManager.Notch>Private—
0x08elementsList<ScheduleOne.UI.Compass.CompassManager.Element>Private—
0x08lerpContainerPositionCoroutineCoroutinePrivate—
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08instanceCompassManagerPrivateStatic—
0x00080x18padding / unreflected
0x01Destroyedbool1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 15

SignatureFlagsNativeParams
Transform get_cam()Private+1 flags0x08
void Awake()2 flags0x00
void LateUpdate()Private0x00
void Update()Private0x00
void SetCompassEnabled(bool enabled)Public0x01
void SetVisible(bool visible)Public0x01
void UpdateNotches()Private0x00
void UpdateElements()Private0x00
void UpdateElement(Element element)Private0x08
void GetCompassData(const Vector3& worldPosition, ref float& xPos, ref float& alpha)Public0x0C
Element AddElement(Transform transform, RectTransform contentPrefab, bool visible)Public0x08
void RemoveElement(Transform transform, bool alsoDestroyRect)Public0x08
void RemoveElement(Element el, bool alsoDestroyRect)Public0x08
void .ctor()Public+1 flags0x00
IEnumerator <SetVisible>g__LerpContainerPosition|28_0(float yPos, bool visible)Private0x08

Used by 2

types with a member, parameter or interface of this type