Class hierarchy Compound list File list Compound Members File Members
Mesh Member List
This is the complete list of members for Mesh, including all inherited members.
- addFace(short a, short b, short c, const char* MaterialName) = 0
- addFace(short a, short b, short c, int MaterialNumber) = 0
- addMaterial(const char* Name, ushort Diffuse, ushort Specular, ushort Emissive, float Power, void* Texture=NULL) = 0
- addMaterial(const char* Name, void* MaterialDesc, void* Texture=NULL) = 0
- addVertex(float x, float y, float z, float u=0.0f, float v=0.0f) = 0
- advance(float Fraction) = 0
- align(Mesh* O) = 0
- align(const Transformable* t)
- calculateNormals(Mesh* O, ProgressMonitor* PM=NULL) = 0
- collision(Mesh* O, Matrix3D* transform=NULL) = 0
- createReducedObject(Mesh* O, float Reduction=0.75f, ProgressMonitor* PM=NULL) = 0
- direction(float Size=1.0f) = 0
- direction_up(float Size=1.0f) = 0
- exportData(float* Vertices, int* VerticesNumber, short* Faces, int* FacesNumber, float* Materials, int* MaterialsNumber) = 0
- exportXFile(ostream& os) = 0
- finalize(float JoinVertices=-1.0f) = 0
- forward(const float d)
- getDirection(const float Size=1.0f) const
- getDirectionRight(const float Size=1.0f) const
- getDirectionUp(const float Size=1.0f) const
- getPosition() const
- getRadius() = 0
- getScale() const
- getSetupVerticesNumber() = 0
- getTransform() const
- loadXFile(const char* Name, Mesh* O, TextureCache* TC=NULL, float Scale=1.0f)
- name() = 0
- newBillBoard()
- newBillBoardSphere(float x, float y, float z, float Size, int Red, int Green, int Blue)
- newMesh()
- newSphere(float x, float y, float z, float Size, void* Texture)
- orientSound(SoundBuffer* S) = 0
- release() = 0
- relocate(float dx, float dy, float dz) = 0
- relocate(const Vector3D& v)
- render(Matrix3D* transform=NULL) = 0
- rotate(float ax, float ay, float az) = 0
- rotate(const Vector3D& v)
- scale(const float s)
- setDirection(const Vector3D& dir, const Vector3D& up)
- setPosition(float x, float y, float z) = 0
- setPosition(const Vector3D& v)
- setRadius(float Radius) = 0
- setTexture(const char* Name, void* Texture) = 0
- setVertexTextureCoords(int index, float u=0.0f, float v=0.0f) = 0
- status() = 0