Zdexby TheHolyOneZ
36,909 classes
Class

OnScreenStick

: OnScreenControl : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.OnScreen.OnScreenStick, Unity.InputSystem 0x0098 (152 B) inherited 0x0038 Unity.InputSystem.dll
0x00x0098

Members 14

OffsetSizeNameTypeFlagsDefault
—0x08kDynamicOriginClickablestringPrivateStatic+1 flags3203183057888
0x04m_MovementRangefloat1 flags—
0x04m_DynamicOriginRangefloat1 flags—
0x08m_ControlPathstring1 flags—
0x04m_BehaviourBehaviour1 flags—
0x01m_UseIsolatedInputActionsbool1 flags—
0x004D0x03padding / unreflected
0x08m_PointerDownActionInputAction1 flags—
0x08m_PointerMoveActionInputAction1 flags—
0x0Cm_StartPosVector31 flags—
0x08m_PointerDownPosVector21 flags—
0x00740x04padding / unreflected
0x08m_RaycastResultsList<UnityEngine.EventSystems.RaycastResult>2 flags—
0x08m_PointerEventDataPointerEventData2 flags—
0x08m_TouchControlTouchControl2 flags—
0x01m_IsIsolationActivebool2 flags—
0x00910x07unreflected bytes to end of OnScreenStick
Inherited from OnScreenControl 5
OffsetSizeNameTypeFlagsDefault
0x08m_ControlInputControlPrivate—
0x08m_NextControlOnDeviceOnScreenControlPrivate—
0x08m_InputEventPtrInputEventPtrPrivate—
0x04s_nbActiveInstancesintPrivateStatic—
0x38s_OnScreenDevicesInlinedArray<UnityEngine.InputSystem.OnScreen.OnScreenControl.OnScreenDeviceInfo>PrivateStatic—
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
void OnPointerDown(PointerEventData eventData)PublicFinal+2 flags0x08
void OnDrag(PointerEventData eventData)PublicFinal+2 flags0x08
void OnPointerUp(PointerEventData eventData)PublicFinal+2 flags0x08
void Start()Private0x00
void OnDestroy()Private0x00
void BeginInteraction(const Vector2& pointerPosition, Camera uiCamera)Private0x08
void MoveStick(const Vector2& pointerPosition, Camera uiCamera)Private0x08
void EndInteraction()Private0x00
void OnPointerDown(const CallbackContext& ctx)Private0x10
void OnPointerChanged(const CallbackContext& ctx)Private0x10
void OnPointerMove(const CallbackContext& ctx)Private0x10
void OnPointerUp(const CallbackContext& ctx)Private0x10
Camera GetCameraFromCanvas()Private0x08
void OnDrawGizmosSelected()Private0x00
void DrawGizmoCircle(const Vector2& center, float radius)Private0x08
void UpdateDynamicOriginClickableArea()1 flags0x00
float get_movementRange()Public+1 flags0x04
void set_movementRange(float value)Public+1 flags0x04
float get_dynamicOriginRange()Public+1 flags0x04
void set_dynamicOriginRange(float value)Public+1 flags0x04
bool get_useIsolatedInputActions()Public+1 flags0x01
void set_useIsolatedInputActions(bool value)Public+1 flags0x01
string get_controlPathInternal()3 flags0x08
void set_controlPathInternal(const string& value)3 flags0x08
Behaviour get_behaviour()Public+1 flags0x04
void set_behaviour(const Behaviour& value)Public+1 flags0x04
void .ctor()Public+1 flags0x00