Zdexby TheHolyOneZ
42,628 classes
Class

VisualTreeStyleUpdaterTraversal

: HierarchyTraversal : Object
UnityEngine.UIElements.VisualTreeStyleUpdaterTraversal, UnityEngine.UIElementsModule 0x0050 (80 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0050

Members 8

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—
0x08m_AnimatedPropertiesList<UnityEngine.UIElements.StyleSheets.StylePropertyId>Private+1 flags—

Functions 16

SignatureFlagsNativeParams
float get_currentPixelsPerPoint()Private+1 flags0x04
void set_currentPixelsPerPoint(float value)Private+1 flags0x04
void PrepareTraversal(float pixelsPerPoint)Public0x04
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)Private0x58
void ForceUpdateTransitions(VisualElement element)Private0x08
void CancelAnimationsWithNoTransitionProperty(VisualElement element, ref ComputedStyle& newStyle)1 flags0x58
bool ShouldSkipElement(VisualElement element)1 flags0x08
ComputedStyle ProcessMatchedRules(VisualElement element, List<UnityEngine.UIElements.StyleSheets.SelectorMatchRecord> matchingSelectors)Private0x58
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