Model

Constructors

this
this(RawModel rawModel, Material[] materials)

Members

Functions

draw
void draw()

Render the model to the screen by calling specific draw method from IGfxRendererFactory

swapMaterials
typeof(this) swapMaterials(Material[] materialsLhs, Material[] materialsRhs)

Returns reference to this so it can be used in a stream.

swapMaterials
typeof(this) swapMaterials(Material[2][] arr)

Returns reference to this so it can be used in a stream.

Variables

cullingEnabled
bool cullingEnabled;
fakeLightingEnabled
bool fakeLightingEnabled;
materials
Material[] materials;
rawModel
RawModel rawModel;
transparencyEnabled
bool transparencyEnabled;
wireframeEnabled
bool wireframeEnabled;

Inherited Members

From IGfxRendererFactory

drawElements
void drawElements(GfxDrawMode drawMode, GfxVectorType type, size_t count)
drawArrays
void drawArrays(GfxDrawMode drawMode, size_t count)

From IDrawable

draw
void draw()

*

Meta