Zdexby TheHolyOneZ
42,595 classes
Class

OnScreenStick

: OnScreenControl : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.OnScreen.OnScreenStick, Unity.InputSystem 0x0080 (128 B) inherited 0x0030 Unity.InputSystem.dll
0x00x0080

Members 12

OffsetSizeNameTypeFlagsDefault
—0x08kDynamicOriginClickablestringPrivateStatic+1 flags2887678400384
0x04m_MovementRangefloatPrivate—
0x04m_DynamicOriginRangefloatPrivate—
0x08m_ControlPathstringPrivate—
0x04m_BehaviourBehaviourPrivate—
0x01m_UseIsolatedInputActionsboolPrivate—
0x00450x03padding / unreflected
0x08m_PointerDownActionInputActionPrivate—
0x08m_PointerMoveActionInputActionPrivate—
0x0Cm_StartPosVector3Private—
0x08m_PointerDownPosVector2Private—
0x006C0x04padding / unreflected
0x08m_RaycastResultsList<UnityEngine.EventSystems.RaycastResult>Private+1 flags—
0x08m_PointerEventDataPointerEventDataPrivate+1 flags—
Inherited from OnScreenControl 4
OffsetSizeNameTypeFlagsDefault
0x08m_ControlInputControlPrivate—
0x08m_NextControlOnDeviceOnScreenControlPrivate—
0x08m_InputEventPtrInputEventPtrPrivate—
0x38s_OnScreenDevicesInlinedArray<UnityEngine.InputSystem.OnScreen.OnScreenControl.OnScreenDeviceInfo>PrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 25

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 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 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()Private0x00
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