Scripting API

PanelSettings

class in UnityEngine.UIElements · UnityEngine.UIElementsModule · inherits from ScriptableObject

17 of 26 of Unity's membersUnity's documentation
In Tassix

How a panel is sized, scaled, themed and sorted; documents that share settings share a panel.

Properties 19

bool clearColor { get; set; }
bool clearDepthStencil { get; set; }
Color colorClearValue { get; set; }
bool disableNoThemeWarning { get; set; }
float fallbackDpi { get; set; }
float match { get; set; }
float pixelsPerUnit { get; set; }
float referenceDpi { get; set; }
Vector2Int referenceResolution { get; set; }
float referenceSpritePixelsPerUnit { get; set; }
PanelRenderMode renderMode { get; set; }
float scale { get; set; }
PanelScaleMode scaleMode { get; set; }
PanelScreenMatchMode screenMatchMode { get; set; }
float sortingOrder { get; set; }
int targetDisplay { get; set; }
RenderTexture? targetTexture { get; set; }
ThemeStyleSheet? themeStyleSheet { get; set; }
int vertexBudget { get; set; }

Not in Tassix yet 9

SetPanelChangeReceiver SetScreenToPanelSpaceFunction SetScreenToPanelSpaceFunction3D bindingLogLevel depthClearValue dynamicAtlasSettings forceGammaRendering textSettings textureSlotCount