createCube(void) | IModel | [static] |
createMeshModel(void) | IMeshModel | [static] |
createPlane(void) | IModel | [static] |
createPoint(void) | IModel | [static] |
createSphere(int numRings, int numSegments, float radius) | IModel | [static] |
createTorus(int numRings, int numSegments, float radius1, float radius2) | IModel | [static] |
getBoundingBox(vec3_t &mins, vec3_t &maxs)=0 | IModel | [pure virtual] |
getBoundingRadius(void)=0 | IModel | [pure virtual] |
getName(void)=0 | IModel | [pure virtual] |
getPrimitiveType(void)=0 | IModel | [pure virtual] |
getPrimitiveTypeName(void)=0 | IModel | [pure virtual] |
loadObjModel(const QString &fileName)=0 | IMeshModel | [pure virtual] |
primitiveTypeName(int primitiveType) | IModel | [static] |
render(const VertexAttribLocations *attribs=NULL, const vec4_t *overrideColor=NULL)=0 | IModel | [pure virtual] |
renderNormals(void)=0 | IModel | [pure virtual] |
renderTangents(void)=0 | IModel | [pure virtual] |
~IModel(void) | IModel | [inline, virtual] |