Class RenderBatchOverride
One MORB entry (Cata+): a triangle-strip override of the matching MOBA batch's start and count. Same count as MOBA; ignored unless the client renders strips.
public class RenderBatchOverride : IDisposable
- Inheritance
-
RenderBatchOverride
- Implements
- Inherited Members
Constructors
RenderBatchOverride()
public RenderBatchOverride()
RenderBatchOverride(uint, ushort, ushort)
public RenderBatchOverride(uint startIndex, ushort indexCount, ushort padding)
Parameters
RenderBatchOverride(RenderBatchOverride)
Copy-construct: a deep copy of other (the C++ copy constructor).
public RenderBatchOverride(RenderBatchOverride other)
Parameters
otherRenderBatchOverride
Properties
IndexCount
Replacement index count.
public ushort IndexCount { get; set; }
Property Value
Padding
Alignment padding; zero in client files.
public ushort Padding { get; set; }
Property Value
StartIndex
Replacement first-index into the MORI strips.
public uint StartIndex { get; set; }
Property Value
Methods
Dispose()
Release the native object now. Optional: the finalizer releases it on
collection anyway - dispose (or using) when you want native memory back
promptly.
public virtual void Dispose()