Zdexby TheHolyOneZ
36,909 classes
Class

RenderTreeCompositor

: Object
UnityEngine.UIElements.UIR.RenderTreeCompositor, UnityEngine.UIElementsModule 0x0040 (64 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
implements IDisposable
0x00x0040

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_RenderTreeManagerRenderTreeManagerPrivate+1 flags—
0x08m_RootOperationDrawOperationPrivate—
0x08m_AllocatedTexturesList<UnityEngine.RenderTexture>Private—
0x08m_BlockMaterialPropertyBlockPrivate—
0x08m_DrawOperationPoolObjectPool<UnityEngine.UIElements.UIR.RenderTreeCompositor.DrawOperation>Private—
0x08s_UVRectsVector4[]PrivateStatic—
0x01<disposed>k__BackingFieldboolPrivate—
0x00390x07unreflected bytes to end of RenderTreeCompositor

Functions 18

SignatureFlagsNativeParams
void .ctor(RenderTreeManager owner)Public+1 flags—0x08
void Update(RenderTree rootRenderTree)Public—0x08
void BuildDrawOperationTree(RenderTree rootRenderTree)Private—0x08
void AddChildrenOperations_DepthFirst(DrawOperation parentOperation, RenderTree renderTree)Private—0x08
PostProcessingMargins GetReadMargins(const PostProcessingPass& effect, const FilterFunction& func)PrivateStatic—0x70
PostProcessingMargins GetWriteMargins(const PostProcessingPass& effect, const FilterFunction& func)PrivateStatic—0x70
void UpdateDrawBounds_PostOrder(DrawOperation op)Private—0x08
void AssignTextureIds_DepthFirst(DrawOperation op)Private—0x08
void RenderNestedPasses()Public—0x00
void ExecuteDrawOperation_PostOrder(DrawOperation op)Private—0x08
void ApplyEffectParameters(const PostProcessingPass& effect, const FilterFunction& filter, VisualElement source, bool readsGamma)Private—0x70
void CleanupOperationTree()Private—0x00
void CleanupOperation_PostOrder(DrawOperation op)Private—0x08
bool get_disposed()2 flags—0x01
void set_disposed(bool value)Private+1 flags—0x01
void Dispose()PublicFinal+2 flags—0x00
void Dispose(bool disposing)1 flags—0x01
void .cctor()PrivateStatic+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type