ColladaPrimitive
Engine/source/ts/collada/colladaUtils.h
Template child class for supported Collada primitive elements.
Private Attributes
Public Functions
ColladaPrimitive(const daeElement * e)
const char *
Most primitives can use these common implementations.
const char *
const domListOfUInts *
Each supported primitive needs to implement this method (and convert to triangles if required)
const domListOfUInts *
const domListOfUInts *
const domListOfUInts *
const domListOfUInts *
const domListOfUInts *
Detailed Description
Template child class for supported Collada primitive elements.
Private Attributes
T * primitive
domListOfUInts * pTriangleData
S32 stride
Public Functions
ColladaPrimitive(const daeElement * e)
~ColladaPrimitive()
getElementName()
Reimplemented from: BasePrimitive
getInputs()
Reimplemented from: BasePrimitive
getMaterial()
Reimplemented from: BasePrimitive
getStride()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive
getTriangleData()
Reimplemented from: BasePrimitive