Zdexby TheHolyOneZ
44,741 classes
Class

DefaultEventSystem

: Object
UnityEngine.UIElements.DefaultEventSystem, UnityEngine.UIElementsModule 0x0098 (152 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0098

Members 24

OffsetSizeNameTypeFlagsDefault
0x08IsEditorRemoteConnectedFunc<System.Boolean>Static+1 flags—
0x08m_InputIInputPrivate—
0x08m_HorizontalAxisstringPrivate+1 flags—
0x08m_VerticalAxisstringPrivate+1 flags—
0x08m_SubmitButtonstringPrivate+1 flags—
0x08m_CancelButtonstringPrivate+1 flags—
0x04m_InputActionsPerSecondfloatPrivate+1 flags—
0x04m_RepeatDelayfloatPrivate+1 flags—
0x01m_SendingTouchEventsboolPrivate—
0x01m_SendingPenEventboolPrivate—
0x00420x06padding / unreflected
0x08m_EventEventPrivate—
0x08m_FocusedPanelBaseRuntimePanelPrivate—
0x08m_PreviousFocusedPanelBaseRuntimePanelPrivate—
0x08m_PreviousFocusedElementFocusablePrivate—
0x04m_CurrentModifiersEventModifiersPrivate—
0x04m_LastMousePressButtonintPrivate—
0x04m_NextMousePressTimefloatPrivate—
0x04m_LastMouseClickCountintPrivate—
0x08m_LastMousePositionVector2Private—
0x01m_MouseProcessedAtLeastOnceboolPrivate—
0x00810x03padding / unreflected
0x04m_ConsecutiveMoveCountintPrivate—
0x08m_LastMoveVectorVector2Private—
0x04m_PrevActionTimefloatPrivate—
0x01m_IsMoveFromKeyboardboolPrivate—
0x00950x03unreflected bytes to end of DefaultEventSystem

Functions 24

SignatureFlagsNativeParams
bool get_isAppFocused()Private+1 flags0x01
IInput get_input()2 flags0x08
IInput GetDefaultInput()Private0x08
bool ShouldIgnoreEventsOnAppNotFocused()Private0x01
BaseRuntimePanel get_focusedPanel()Public+1 flags0x08
void set_focusedPanel(BaseRuntimePanel value)Public+1 flags0x08
void Update(const UpdateMode& updateMode)Public0x04
FocusBasedEventSequenceContext FocusBasedEventSequence()1 flags0x08
void SendIMGUIEvents()Private0x00
void ProcessMouseEvents()Private0x00
void SendInputEvents()Private0x00
void OnFocusEvent(RuntimePanel panel, FocusEvent evt)1 flags0x08
void SendFocusBasedEvent(Func<TArg evtFactory, const uint8& arg)1 flags0x08
void SendPositionBasedEvent(const Vector3& mousePosition, const Vector3& delta, int pointerId, const Nullable<System.Int32>& targetDisplay, Func<UnityEngine.Vector3 evtFactory, const uint8& arg, bool deselectIfNoTarget)Private0x0C
void UpdateFocusedPanel(BaseRuntimePanel runtimePanel)Private0x08
EventBase MakeTouchEvent(const Touch& touch, const EventModifiers& modifiers)PrivateStatic0x44
EventBase MakePenEvent(const PenData& pen, const EventModifiers& modifiers)PrivateStatic0x28
bool ProcessTouchEvents()Private0x01
bool ProcessPenEvents()Private0x01
Vector2 GetRawMoveVector()Private0x08
bool ShouldSendMoveFromInput()Private0x01
void ProcessTabEvent(Event e, const EventModifiers& modifiers)Private0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 5

types with a member, parameter or interface of this type