Zdexby TheHolyOneZ
49,743 classes
Class

VisualTreeStyleUpdaterTraversal

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

Members 9

OffsetSizeNameTypeFlagsDefault
0x08m_ProcessVarContextStyleVariableContextPrivate—
0x08m_UpdateListHashSet<UnityEngine.UIElements.VisualElement>Private—
0x08m_ParentListHashSet<UnityEngine.UIElements.VisualElement>Private—
0x08m_TempMatchResultsList<UnityEngine.UIElements.StyleSheets.SelectorMatchRecord>Private—
0x04<currentPixelsPerPoint>k__BackingFieldfloatPrivate—
0x00340x04padding / unreflected
0x08m_StyleMatchingContextStyleMatchingContextPrivate—
0x08m_StylePropertyReaderStylePropertyReaderPrivate—
0x08<currentPanel>k__BackingFieldBaseVisualElementPanelPrivate—
0x08m_AnimatedPropertiesList<UnityEngine.UIElements.StyleSheets.StylePropertyId>Private+1 flags—

Functions 18

SignatureFlagsNativeParams
float get_currentPixelsPerPoint()Private+1 flags0x04
void set_currentPixelsPerPoint(float value)Private+1 flags0x04
BaseVisualElementPanel get_currentPanel()Private+1 flags0x08
void set_currentPanel(BaseVisualElementPanel value)Private+1 flags0x08
void PrepareTraversal(BaseVisualElementPanel panel, float pixelsPerPoint)Public0x08
void AddChangedElement(VisualElement ve, const VersionChangeType& versionChangeType)Public0x08
void Clear()Public0x00
void PropagateToChildren(VisualElement ve)Private0x08
void PropagateToParents(VisualElement ve)Private0x08
void OnProcessMatchResult(VisualElement current, const MatchResultInfo& info)PrivateStatic0x0C
void TraverseRecursive(VisualElement element, int depth)Public+1 flags0x08
void ProcessTransitions(VisualElement element, ref ComputedStyle& oldStyle, ref ComputedStyle& newStyle)Private0x50
void ForceUpdateTransitions(VisualElement element)Private0x08
void CancelAnimationsWithNoTransitionProperty(VisualElement element, ref ComputedStyle& newStyle)1 flags0x50
bool ShouldSkipElement(VisualElement element)1 flags0x08
ComputedStyle ProcessMatchedRules(VisualElement element, List<UnityEngine.UIElements.StyleSheets.SelectorMatchRecord> matchingSelectors)Private0x50
void ProcessMatchedVariables(StyleSheet sheet, StyleRule rule)Private0x08
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type