Zdexby TheHolyOneZ
36,909 classes
Class

DefaultEventSystem

: Object
UnityEngine.UIElements.DefaultEventSystem, UnityEngine.UIElementsModule 0x0080 (128 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0080

Members 20

OffsetSizeNameTypeFlagsDefault
0x08IsEditorRemoteConnectedFunc<System.Boolean>Static+1 flags—
0x08m_FocusedPanelRuntimePanelPrivate—
0x08m_PreviousFocusedPanelRuntimePanelPrivate—
0x08m_PreviousFocusedElementFocusablePrivate—
0x04m_UpdateFrameCountintPrivate—
0x002C0x04padding / unreflected
0x08m_LegacyInputProcessorLegacyInputProcessorPrivate—
0x08m_InputForUIProcessorInputForUIProcessorPrivate—
0x01m_IsInputReadyboolPrivate—
0x01m_UseInputForUIboolPrivate—
0x01m_IsInputForUIActiveboolPrivate—
0x00430x05padding / unreflected
0x08m_RaycasterIScreenRaycasterPrivate—
0x08m_WorldSpacePickerPhysicsDocumentPickerPrivate+1 flags—
0x08m_ScreenOverlayPickerScreenOverlayPanelPickerPrivate+1 flags—
0x04worldSpaceMaxDistancefloatPublic—
0x04worldSpaceLayersintPublic—
0x0Cs_InvalidPanelCoordinatesVector3PrivateStatic+1 flags—
0x01verbosebool1 flags—
0x01logToGameScreenbool1 flags—
0x006A0x06padding / unreflected
0x08m_LogLabelLabelPrivate—
0x08m_LogLinesList<System.String>Private—

Functions 28

SignatureFlagsNativeParams
bool get_isAppFocused()Private+1 flags0x01
bool ShouldIgnoreEventsOnAppNotFocused()Private0x01
RuntimePanel get_focusedPanel()Public+1 flags0x08
void set_focusedPanel(RuntimePanel value)Public+1 flags0x08
void Update(const UpdateMode& updateMode)Public0x04
LegacyInputProcessor get_legacyInputProcessor()2 flags0x08
InputForUIProcessor get_inputForUIProcessor()Private+1 flags0x08
void set_isInputReady(bool value)2 flags0x01
FocusBasedEventSequenceContext FocusBasedEventSequence()1 flags0x08
void RemoveInputProcessor()Private0x00
void InitInputProcessor()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)1 flags0x0C
void SendPositionBasedEvent(const Vector3& mousePosition, const Vector3& delta, int pointerId, const Nullable<System.Int32>& targetDisplay, Func<UnityEngine.Vector3 evtFactory, const uint8& arg, bool deselectIfNoTarget)1 flags0x0C
void SendRayBasedEvent(const Ray& worldRay, float maxDistance, int pointerId, Func<UnityEngine.Vector3 evtFactory, const uint8& arg, bool deselectIfNoTarget)1 flags0x18
IScreenRaycaster get_raycaster()Public+1 flags0x08
void set_raycaster(IScreenRaycaster value)Public+1 flags0x08
void FindTargetAtPosition(const Vector2& mousePosition, const Vector2& delta, int pointerId, const Nullable<System.Int32>& targetDisplay, ref VisualElement& target, ref RuntimePanel& targetPanel, ref Vector3& targetPanelPosition, ref VisualElement& elementUnderPointer, ref Camera& camera)1 flags0x0C
void FindTargetAtRay(const Ray& worldRay, float maxDistance, int pointerId, ref VisualElement& target, ref RuntimePanel& targetPanel, ref Vector3& targetPanelPosition, ref VisualElement& elementUnderPointer)1 flags0x18
Vector3 GetPanelPosition(VisualElement pickedElement, UIDocument document, const Ray& worldRay)Private0x18
void UpdateFocusedPanel(RuntimePanel runtimePanel)Private0x08
void UpdateWorldSpacePointers()Private0x00
void Log(object o)Private0x08
void LogWarning(object o)Private0x08
void LogToGameScreen(const string& s)Private0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 4

types with a member, parameter or interface of this type