Zdexby TheHolyOneZ
36,909 classes
Class

BaseRuntimePanel

: Panel : BaseVisualElementPanel : Object
UnityEngine.UIElements.BaseRuntimePanel, UnityEngine.UIElementsModule 0x0220 (544 B) inherited 0x01D8 UnityEngine.UIElementsModule.dll
0x00x0220

Members 13

OffsetSizeNameTypeFlagsDefault
0x08m_SelectableGameObjectGameObjectPrivate—
0x04s_CurrentRuntimePanelCounterintPrivateStatic—
0x04m_RuntimePanelCreationIndexint2 flags—
0x04m_SortingPriorityfloatPrivate—
0x04resolvedSortingIndexint1 flags—
0x01EC0x04padding / unreflected
0x08destroyedActionPrivate—
0x08drawsInCamerasChangedActionPrivate—
0x01m_DrawsInCamerasboolPrivate—
0x02010x03padding / unreflected
0x04m_PixelsPerUnitfloatPrivate—
0x08targetTextureRenderTexture1 flags—
0x04<targetDisplay>k__BackingFieldintPrivate—
0x08DefaultScreenToPanelSpaceFunc<UnityEngine.Vector2Static+2 flags—
0x02140x04padding / unreflected
0x08m_ScreenToPanelSpaceFunc<UnityEngine.Vector2Private—
Inherited from Panel 33
OffsetSizeNameTypeFlagsDefault
—0x04k_DefaultPixelsPerUnitintStatic+2 flags0
0x08m_RootContainerVisualElementPrivate—
0x08m_VisualTreeUpdaterVisualTreeUpdaterPrivate—
0x08m_StylePropertyAnimationSystemIStylePropertyAnimationSystemPrivate—
0x08m_PanelNamestringPrivate—
0x04m_VersionuintPrivate—
0x04m_RepaintVersionuintPrivate—
0x04m_HierarchyVersionuintPrivate—
0x04m_LastTickedHierarchyVersionuintPrivate—
0x08m_MarkerPrepareRepaintProfilerMarkerPrivate—
0x08m_MarkerRenderProfilerMarkerPrivate—
0x08m_MarkerValidateLayoutProfilerMarkerPrivate—
0x08m_MarkerTickScheduledActionsProfilerMarkerPrivate—
0x08m_MarkerTickScheduledActionsPreLayoutProfilerMarker1 flags—
0x08m_MarkerTickScheduledActionsPostLayoutProfilerMarker1 flags—
0x08m_MarkerPanelChangeReceiverProfilerMarkerPrivate—
0x08s_MarkerPickAllProfilerMarkerPrivateStatic—
0x08<dispatcher>k__BackingFieldEventDispatcherPrivate—
0x08<ownerObject>k__BackingFieldScriptableObjectPrivate—
0x04<contextType>k__BackingFieldContextTypePrivate+1 flags—
0x018C0x04padding / unreflected
0x08<saveViewData>k__BackingFieldSavePersistentViewDataPrivate—
0x08<getViewDataDictionary>k__BackingFieldGetViewDataDictionaryPrivate—
0x08<focusController>k__BackingFieldFocusControllerPrivate—
0x03<IMGUIEventInterests>k__BackingFieldEventInterestsPrivate—
0x08<loadResourceFunc>k__BackingFieldLoadResourceFunctionPrivateStatic—
0x01m_JustReceivedFocusboolPrivate—
0x01AC0x04padding / unreflected
0x08m_PanelChangeReceiverIDebugPanelChangeReceiverPrivate—
0x08<TimeSinceStartup>k__BackingFieldTimeMsFunctionPrivateStatic—
0x04<IMGUIContainersCount>k__BackingFieldintPrivate—
0x01BC0x04padding / unreflected
0x08<rootIMGUIContainer>k__BackingFieldIMGUIContainerPrivate—
0x08m_AtlasAtlasBasePrivate—
0x01m_ValidatingLayoutboolPrivate—
0x08beforeAnyRepaintAction<UnityEngine.UIElements.Panel>PrivateStatic—
Inherited from BaseVisualElementPanel 25
OffsetSizeNameTypeFlagsDefault
0x08panelDisposedAction<UnityEngine.UIElements.BaseVisualElementPanel>Private—
0x08m_UIElementsBridgeUIElementsBridgePrivate—
0x04m_ScalefloatPrivate—
0x00240x04padding / unreflected
0x40layoutConfigLayoutConfig1 flags—
0x04m_PixelsPerPointfloatPrivate—
0x04<referenceSpritePixelsPerUnit>k__BackingFieldfloatPrivate—
0x14<clearSettings>k__BackingFieldPanelClearSettingsPrivate—
0x00840x04padding / unreflected
0x08panelRendererIPanelRenderer1 flags—
0x01<duringLayoutPhase>k__BackingFieldboolPrivate—
0x00910x07padding / unreflected
0x08<repaintData>k__BackingFieldRepaintDataPrivate—
0x08<cursorManager>k__BackingFieldICursorManagerPrivate—
0x08<contextualMenuManager>k__BackingFieldContextualMenuManagerPrivate—
0x08<dataBindingManager>k__BackingFieldDataBindingManagerPrivate—
0x08m_SchedulerTimerEventSchedulerPrivate—
0x08m_TimeSinceStartupFuncTimeFunctionPrivate—
0x01<disposed>k__BackingFieldboolPrivate—
0x00C90x07padding / unreflected
0x08m_TopElementUnderPointersElementUnderPointer1 flags—
0x08isFlatChangedActionPrivate—
0x01m_IsFlatboolPrivate—
0x00E10x07padding / unreflected
0x08atlasChangedActionPrivate—
0x08hierarchyChangedHierarchyEventPrivate—
0x08beforeUpdateAction<UnityEngine.UIElements.IPanel>Private—
0x08s_OutsidePanelCoordinatesVector2Static+2 flags—
0x08textElementRegistryLazy<System.Collections.Generic.HashSet<UnityEngine.UIElements.TextElement>>Public+1 flags—
0x08CreateMenuFunctorFunc<UnityEngine.UIElements.AbstractGenericMenu>1 flags—

Functions 31

SignatureFlagsNativeParams
GameObject get_selectableGameObject()PublicFinal+3 flags0x08
void set_selectableGameObject(GameObject value)PublicFinal+3 flags0x08
float get_sortingPriority()Public+1 flags0x04
void set_sortingPriority(float value)Public+1 flags0x04
void add_destroyed(Action value)Public+1 flags0x08
void remove_destroyed(Action value)Public+1 flags0x08
void .ctor(ScriptableObject ownerObject, EventDispatcher dispatcher)2 flags0x08
void Dispose(bool disposing)2 flags0x01
void add_drawsInCamerasChanged(Action value)2 flags0x08
void remove_drawsInCamerasChanged(Action value)2 flags0x08
void InvokeDrawsInCamerasChanged()Private0x00
bool get_drawsInCameras()2 flags0x01
void set_drawsInCameras(bool value)2 flags0x01
float get_pixelsPerUnit()2 flags0x04
void set_pixelsPerUnit(float value)2 flags0x04
int get_targetDisplay()2 flags0x04
void set_targetDisplay(int value)2 flags0x04
int get_screenRenderingWidth()2 flags0x04
int get_screenRenderingHeight()2 flags0x04
void Update()3 flags0x00
int getScreenRenderingHeight(int display)Static+1 flags0x04
int getScreenRenderingWidth(int display)Static+1 flags0x04
void Render()Public+1 flags0x00
Func<UnityEngine.Vector2 get_screenToPanelSpace()Public+1 flags0x08
void set_screenToPanelSpace(Func<UnityEngine.Vector2 value)Public+1 flags0x08
Vector3 ScreenToPanel(const Vector2& screen)1 flags0x0C
bool ScreenToPanel(const Vector2& screenPosition, const Vector2& screenDelta, ref Vector3& panelPosition, bool allowOutside)1 flags0x0C
void AssignPanelToComponents(BaseRuntimePanel panel)Private0x08
void PointerLeavesPanel(int pointerId)1 flags0x04
void PointerEntersPanel(int pointerId, const Vector3& position)1 flags0x0C
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 35

types with a member, parameter or interface of this type