Zdexby TheHolyOneZ
36,909 classes
Class

CommandList

: Object
UnityEngine.UIElements.UIR.CommandList, UnityEngine.UIElementsModule 0x0070 (112 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
implements IDisposable
0x00x0070

Members 13

OffsetSizeNameTypeFlagsDefault
0x10k_MemoryLabelMemoryLabelPrivateStatic+1 flags—
0x08m_OwnerVisualElementPublic—
0x08m_RendererUIRendererPublic—
0x08m_VertexDecllongPrivate+1 flags—
0x08m_StencilStatelongPrivate+1 flags—
0x08constantPropsMaterialPropertyBlockPublic—
0x08handleGCHandlePublic—
0x08m_MaterialMaterialPublic—
0x04flagsCommandFlagsPublic—
0x004C0x04padding / unreflected
0x08m_CommandsList<UnityEngine.UIElements.UIR.SerializedCommand>Private—
0x08m_GpuTextureDataVector4[]Private—
0x08m_DrawRangesNativeList<UnityEngine.UIElements.UIR.DrawBufferRange>Private—
0x01<disposed>k__BackingFieldboolPrivate—
0x00690x07unreflected bytes to end of CommandList

Functions 13

SignatureFlagsNativeParams
void .ctor(long vertexDecl, long stencilState)Public+1 flags0x08
void Reset()Public0x00
void Init(VisualElement owner, Material material, const CommandFlags& commandFlags)Public0x08
void Execute()Public0x00
void SetTexture(int name, Texture texture, int gpuDataOffset, const Vector4& gpuData0, const Vector4& gpuData1)Public0x10
void ApplyUserProps(MaterialPropertyBlock userProps)Public0x08
void ApplyBatchProps()Public0x00
void DrawRanges(GPUBuffer<System.UInt16> ib, GPUBuffer<UnityEngine.UIElements.Vertex> vb, const NativeSlice<UnityEngine.UIElements.UIR.DrawBufferRange>& ranges)Public0x10
bool get_disposed()2 flags0x01
void set_disposed(bool value)Private+1 flags0x01
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)1 flags0x01
void .cctor()PrivateStatic+1 flags0x00

Used by 18

types with a member, parameter or interface of this type