implements IUIElementsUtility
0x00x0010
Members 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_ContainerStack | Stack<UnityEngine.UIElements.IMGUIContainer> | PrivateStatic | — | |
| 0x08 | s_UIElementsCache | Dictionary<System.Int32 | PrivateStatic | — | |
| 0x08 | s_EventInstance | Event | PrivateStatic | — | |
| 0x10 | editorPlayModeTintColor | Color | Static+1 flags | — | |
| 0x04 | singleLineHeight | float | Static+1 flags | — | |
| 0x01 | s_EnableOSXContextualMenuEventsOnNonOSXPlatforms | bool | Static+1 flags | — | |
| 0x002D | 0x03 | padding / unreflected | |||
| 0x08 | s_Instance | UIElementsUtility | PrivateStatic | — | |
| 0x08 | s_PanelsIterationList | List<UnityEngine.UIElements.Panel> | Static+1 flags | — | |
| 0x08 | testFrameUpdateCallback | Action | PrivateStatic | — | |
| 0x08 | s_RepaintProfilerMarkerName | string | Static+2 flags | — | |
| 0x08 | s_EventProfilerMarkerName | string | Static+2 flags | — | |
| 0x08 | s_RepaintProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | s_EventProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | s_Modifiers | char[] | Static+1 flags | — | |
| 0x08 | s_StyleSheetsRequiringRebuilding | HashSet<UnityEngine.UIElements.StyleSheet> | Static+2 flags | — | |
| 0x08 | s_ReimportedStyleSheetsPath | HashSet<System.String> | Static+2 flags | — | |
| 0x08 | s_StyleSheetsRebuildList | List<UnityEngine.UIElements.StyleSheet> | Static+2 flags | — | |
| 0x08 | s_ReimportedStyleSheetsPathList | List<System.String> | Static+2 flags | — | |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_isOSXContextualMenuPlatform() | PublicStatic+1 flags | 0x01 | |
| void .ctor() | Private+1 flags | 0x00 | |
| bool UnityEngine.UIElements.IUIElementsUtility.MakeCurrentIMGUIContainerDirty() | PrivateFinal+2 flags | 0x01 | |
| bool UnityEngine.UIElements.IUIElementsUtility.TakeCapture() | PrivateFinal+2 flags | 0x01 | |
| bool UnityEngine.UIElements.IUIElementsUtility.ReleaseCapture() | PrivateFinal+2 flags | 0x01 | |
| bool UnityEngine.UIElements.IUIElementsUtility.ProcessEvent(int instanceID, long nativeEventPtr, ref bool& eventHandled) | PrivateFinal+2 flags | 0x08 | |
| bool UnityEngine.UIElements.IUIElementsUtility.CleanupRoots() | PrivateFinal+2 flags | 0x01 | |
| bool UnityEngine.UIElements.IUIElementsUtility.EndContainerGUIFromException(Exception exception) | PrivateFinal+2 flags | 0x08 | |
| void RegisterCachedPanel(int instanceID, Panel panel) | PublicStatic | 0x08 | |
| void RemoveCachedPanel(int instanceID) | PublicStatic | 0x04 | |
| bool TryGetPanel(int instanceID, ref Panel& panel) | PublicStatic | 0x08 | |
| void BeginContainerGUI(LayoutCache cache, Event evt, IMGUIContainer container) | Static+1 flags | 0x08 | |
| void EndContainerGUI(Event evt, const Rect& layoutSize) | Static+1 flags | 0x10 | |
| EventBase CreateEvent(Event systemEvent) | Static+1 flags | 0x08 | |
| EventBase CreateEvent(Event systemEvent, const EventType& eventType) | Static+1 flags | 0x08 | |
| bool DoDispatch(BaseVisualElementPanel panel) | PrivateStatic | 0x08 | |
| void GetAllPanels(List<UnityEngine.UIElements.Panel> panels, const ContextType& contextType) | Static+1 flags | 0x08 | |
| Enumerator<System.Int32 GetPanelsIterator() | Static+1 flags | 0x28 | |
| float PixelsPerUnitScaleForElement(VisualElement ve, Sprite sprite) | Static+1 flags | 0x08 | |
| string ParseMenuName(const string& menuName) | Static+1 flags | 0x08 | |
| void MarkStyleSheetAsChanged(StyleSheet styleSheet) | Static+1 flags | 0x08 | |
| void RebuildDirtyStyleSheets() | Static+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |