AddFacet(const Facet &facet) | Mesh | |
AddToVcollide(VCollide &vcollide) const | Mesh | |
AddVertex(const Vector4 &vertex) | Mesh | |
baseFrame | Entity | [protected] |
BaseFrame() const | Entity | |
CanCheckInterference(const Entity *entity) const | Mesh | [virtual] |
Clone() const | GL_Mesh | [virtual] |
ComputeNormals() const | GL_Mesh | |
Create(const IGS_Object *right) | ObjectBase | [static] |
CreateDisplayList() const | OpenGLInterface | [protected] |
Deserialize(IfstreamWithComments &is) | Mesh | [virtual] |
DeserializeEntity(IfstreamWithComments &is) | Entity | [virtual] |
displayListNumber | OpenGLInterface | [mutable, protected] |
DrawExplicit() const | GL_Mesh | [protected, virtual] |
Entity(FrameManager *frameManager) | Entity | |
Entity(const Entity &right) | Entity | |
facets | Mesh | |
frameManager | Entity | [protected] |
GetFacets() const | Mesh | |
GetFacets() | Mesh | |
GetFrame() const | ObjectBase | |
GetName() const | Entity | |
GetTransform() const | Entity | |
GetVertexes() const | Mesh | |
GetVertexes() | Mesh | |
GL_Mesh(FrameManager *frameManager) | GL_Mesh | |
GL_Mesh(const GL_Mesh &right) | GL_Mesh | |
GL_Mesh(const IGS_MeshTri &right) | GL_Mesh | |
GLDraw() const | OpenGLInterface | [virtual] |
IsInterfering(const Entity *entity) const | Mesh | [virtual] |
IsInterfering(const Mesh *entity) const | Mesh | [virtual] |
IsInterfering(const MPK_Sphere *entity) const | Mesh | [virtual] |
Mesh(FrameManager *frameManager) | Mesh | |
Mesh(const Mesh &right) | Mesh | |
Mesh(const IGS_MeshTri &right) | Mesh | |
name | Entity | [protected] |
normals | GL_Mesh | [mutable, protected] |
ObjectBase(FrameManager *frameManager) | ObjectBase | |
ObjectBase(const ObjectBase &right) | ObjectBase | |
OpenGLInterface() | OpenGLInterface | |
PrintDebugInfo() const | ObjectBase | |
ReadFromIcollideFile(std::string fileName) | Mesh | |
ResetVcollide() | Mesh | [static] |
Serialize(ostream &os) const | Mesh | [virtual] |
ObjectBase::Serialize(std::ostream &os) const =0 | MPK_Serializable | [pure virtual] |
SetBaseFrame(const unsigned int baseFrame) | Entity | [virtual] |
SetCoordinateEnumerations(const std::vector< std::vector< unsigned int > > &vertexes) | Mesh | |
SetCoordinates(const std::vector< Vector4 > &vertexes) | Mesh | |
SetFrame(const Matrix4x4 &frame) | Mesh | [virtual] |
SetFrameManager(FrameManager *frameManager) | Entity | [virtual] |
SetName(const char *name) | Entity | |
Splice(const Mesh &mesh) | Mesh | |
theFrame | ObjectBase | |
TotalPolys() const | Mesh | [virtual] |
TransformVerticies(const Matrix4x4 &transform) | Mesh | |
Validate() const | Mesh | |
Verify() const | Mesh | [virtual] |
vertexes | Mesh | |
~Entity() | Entity | [virtual] |
~GL_Mesh() | GL_Mesh | [virtual] |
~Mesh() | Mesh | [virtual] |
~MPK_Serializable() | MPK_Serializable | [virtual] |
~ObjectBase() | ObjectBase | [virtual] |
~OpenGLInterface() | OpenGLInterface | [virtual] |