"L. Spiro Engine"
|
#include <LSDIntermediateDrawableMeshInstance.h>
Public Member Functions | |
LSD_INTERM_MAT_LIST &LSE_CALL | operator= (const LSD_INTERM_MAT_LIST &_imlOther) |
LSBOOL LSE_CALL | operator< (const LSD_INTERM_MAT_LIST &_imlOther) const |
LSBOOL LSE_CALL | operator== (const LSD_INTERM_MAT_LIST &_imlOther) const |
Public Attributes | |
CVector< CString, LSUINT8 > | vMaterials |
An intermediate material set is used to break a mesh into the necessary vertex buffers to render it. All vertices on a mesh will have the same general properties, such as having normals, colors, number of UV layers, etc. The only difference is the number of types of materials.
LSBOOL LSE_CALL lsd::CIntermediateDrawableMeshInstance::LSD_INTERM_MAT_LIST::operator< | ( | const LSD_INTERM_MAT_LIST & | _imlOther | ) | const |
Less-than comparison.
_imlOther | The object against which to check for being less than. |
LSD_INTERM_MAT_LIST& LSE_CALL lsd::CIntermediateDrawableMeshInstance::LSD_INTERM_MAT_LIST::operator= | ( | const LSD_INTERM_MAT_LIST & | _imlOther | ) |
Copy operator.
_imlOther | The object to copy. |
LSBOOL LSE_CALL lsd::CIntermediateDrawableMeshInstance::LSD_INTERM_MAT_LIST::operator== | ( | const LSD_INTERM_MAT_LIST & | _imlOther | ) | const |
Equality check.
_imlOther | The object against which to check for being equal. |
CVector<CString, LSUINT8> lsd::CIntermediateDrawableMeshInstance::LSD_INTERM_MAT_LIST::vMaterials |
Array of material names.