|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CVegetableBlendLayerModel Class ReferenceA CVegetableBlendLayerModel does not have to be created by user.
More...
#include <vegetable_blend_layer_model.h>
Inheritance diagram for NL3D::CVegetableBlendLayerModel:
List of all members.
Detailed Description
A CVegetableBlendLayerModel does not have to be created by user.
It is an internal class of CVegetableManager. It is used to draw AlphaBlend ZSort rdrPass vegetables. Thoses vegetables are rendered in separate Z ordered layer, so transparency with other transparents objects is well performed (as best as it can).
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2001
Definition at line 58 of file vegetable_blend_layer_model.h.
Constructor & Destructor Documentation
NL3D::CVegetableBlendLayerModel::CVegetableBlendLayerModel |
( |
|
) |
[protected] |
|
virtual NL3D::CVegetableBlendLayerModel::~CVegetableBlendLayerModel |
( |
|
) |
[inline, protected, virtual] |
|
Member Function Documentation
IModel* NL3D::CVegetableBlendLayerModel::creator |
( |
|
) |
[inline, static, private] |
|
void NL3D::CVegetableBlendLayerModel::initModel |
( |
|
) |
[virtual] |
|
void NL3D::CVegetableBlendLayerModel::registerBasic |
( |
|
) |
[static] |
|
void NL3D::CVegetableBlendLayerModel::render |
( |
IDriver * |
driver |
) |
[private] |
|
void NL3D::CVegetableBlendLayerModel::setWorldPos |
( |
const CVector & |
pos |
) |
|
|
|
Ugly but it works: setup directly both the worldMatrix and the localMatrix.
NB: LayerModels are always created in the root.
Definition at line 75 of file vegetable_blend_layer_model.cpp.
References _HrcObs. |
Friends And Related Function Documentation
friend class CVegetableBlendLayerRenderObs [friend]
|
|
Member Data Documentation
|
Public (for vegetableManager only!!) list of vegetable SortBlocks to render.
this is a vector<> because not so much reallocation, and it is just an array of ptrs, so very little memory load.
Definition at line 79 of file vegetable_blend_layer_model.h.
Referenced by render. |
The documentation for this class was generated from the following files:
|
|