Zdexby TheHolyOneZ
44,741 classes
Class

EventDispatcher

: Object
UnityEngine.UIElements.EventDispatcher, UnityEngine.UIElementsModule 0x0058 (88 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0058

Members 16

OffsetSizeNameTypeFlagsDefault
0x08m_ClickDetectorClickDetector1 flags—
0x08m_DispatchingStrategiesList<UnityEngine.UIElements.IEventDispatchingStrategy>Private—
0x08k_EventQueuePoolObjectPool<System.Collections.Generic.Queue<UnityEngine.UIElements.EventDispatcher.EventRecord>>PrivateStatic+1 flags—
0x08m_QueueQueue<UnityEngine.UIElements.EventDispatcher.EventRecord>Private—
0x08<pointerState>k__BackingFieldPointerDispatchStatePrivate+1 flags—
0x04m_GateCountuintPrivate—
0x04m_GateDepthuintPrivate—
—0x04k_MaxGateDepthintStatic+2 flags0
—0x04k_NumberOfEventsWithStackInfointStatic+2 flags0
—0x04k_NumberOfEventsWithEventInfointStatic+2 flags0
0x04m_DispatchStackFrameintPrivate—
0x003C0x04padding / unreflected
0x08m_CurrentEventEventBasePrivate—
0x08m_DispatchContextsStack<UnityEngine.UIElements.EventDispatcher.DispatchContext>Private—
0x08s_EditorStrategiesIEventDispatchingStrategy[]PrivateStatic+1 flags—
0x01m_ImmediateboolPrivate—
0x01<processingEvents>k__BackingFieldboolPrivate—
0x00520x06unreflected bytes to end of EventDispatcher

Functions 14

SignatureFlagsNativeParams
PointerDispatchState get_pointerState()2 flags0x08
EventDispatcher CreateForRuntime(IList<UnityEngine.UIElements.IEventDispatchingStrategy> strategies)Static+1 flags0x08
void .ctor()2 flags0x00
void .ctor(IList<UnityEngine.UIElements.IEventDispatchingStrategy> strategies)Private+1 flags0x08
bool get_dispatchImmediately()Private+1 flags0x01
void set_processingEvents(bool value)Private+1 flags0x01
void Dispatch(EventBase evt, IPanel panel, const DispatchMode& dispatchMode)1 flags0x08
bool HandleRecursiveState(EventBase evt)Private0x08
void CloseGate()1 flags0x00
void OpenGate()1 flags0x00
void ProcessEventQueue()Private0x00
void ProcessEvent(EventBase evt, IPanel panel)Private0x08
void ApplyDispatchingStrategies(EventBase evt, IPanel panel, bool imguiEventIsInitiallyUsed)Private0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 8

types with a member, parameter or interface of this type