Class ShadowMapAtlasTexture
An atlas of shadow maps.
public class ShadowMapAtlasTexture- Inheritance
- 
      objectShadowMapAtlasTexture
Constructors
ShadowMapAtlasTexture(Texture, int)
public ShadowMapAtlasTexture(Texture texture, int textureId)Parameters
Fields
FilterType
public Type FilterTypeField Value
Height
public readonly int HeightField Value
Texture
public readonly Texture TextureField Value
Width
public readonly int WidthField Value
Properties
Id
public int Id { get; }Property Value
Methods
Clear()
public void Clear()Insert(int, int, ref Rectangle)
public bool Insert(int width, int height, ref Rectangle bestRectangle)Parameters
Returns
MarkClearNeeded()
public void MarkClearNeeded()PrepareAsRenderTarget(CommandList)
public void PrepareAsRenderTarget(CommandList commandList)Parameters
- commandListCommandList
PrepareAsShaderResourceView(CommandList)
public void PrepareAsShaderResourceView(CommandList commandList)Parameters
- commandListCommandList
TryInsert(int, int, int, InsertRectangleCallback)
public bool TryInsert(int width, int height, int count, GuillotinePacker.InsertRectangleCallback inserted)Parameters
- widthint
- heightint
- countint
- insertedGuillotinePacker.InsertRectangleCallback