CompositeTexelPyramid

Description

abstract class Tinman.Terrain.Pyramids.CompositeTexelPyramid
<T ref : IPyramidBase>

Abstract base class for ITexelPyramid implementations that aggregate another pyramid.

Protected / Constructors

CompositeTexelPyramid

2 overloads


protected constructor CompositeTexelPyramid1 → (3)

pyramid in : T

[not-null]
The pyramid to wrap.

format in : TextureFormat

[not-null]
The texture format.

mipmaps in : int32

[>=1]
The number of mipmap levels.

Creates a new instance of CompositeTexelPyramid.


protected constructor CompositeTexelPyramid2 → (7)

pyramid in : T

[not-null]
The pyramid to wrap.

type in : MapType

The map type.

tileSize in : int32

[pow2]
The tile size.

fullSize in : int32

[pow2]
The full size of the bottom-most level.

tilePad in : int32

[>=0]
The tile pad width.

format in : TextureFormat

[not-null]
The texture format.

mipmaps in : int32

[>=1]
The number of mipmap levels.

Creates a new instance of CompositeTexelPyramid.

Protected / Attributes

pyramid


[Owner]
protected attribute pyramid → (T)

The aggregated texel pyramid.