IGameMesh Member List

This is the complete list of members for IGameMesh, including all inherited members.
CastShadows()IGameObject
EvaluateSurface(int FaceIndex, Color *result)=0IGameMesh [pure virtual]
gameNodeIGameObject [protected]
gameObjectIGameObject [protected]
GetActiveMapChannelNum()=0IGameMesh [pure virtual]
GetActiveMatIDs()=0IGameMesh [pure virtual]
GetActiveSmgrps()=0IGameMesh [pure virtual]
GetAlphaVertex(int index)=0IGameMesh [pure virtual]
GetAlphaVertex(int index, float &alpha)=0IGameMesh [pure virtual]
GetBinormal(int index, int mapChannel=1)=0IGameMesh [pure virtual]
GetBinormal(int index, Point3 &biNormal, int mapChannel=1)=0IGameMesh [pure virtual]
GetBoundingBox(Box3 &bb)IGameObject
GetClassName()=0IExportEntity [pure virtual]
GetColorVertex(int index)=0IGameMesh [pure virtual]
GetColorVertex(int index, Point3 &col)=0IGameMesh [pure virtual]
GetFace(int index)=0IGameMesh [pure virtual]
GetFaceEdgeVisibility(int faceIndex, int edge)=0IGameMesh [pure virtual]
GetFaceIndexFromSmgrp(DWORD smgrp)=0IGameMesh [pure virtual]
GetFaceMaterialID(int faceIndex)=0IGameMesh [pure virtual]
GetFacesFromMatID(int matID)=0IGameMesh [pure virtual]
GetFacesFromSmgrp(DWORD smgrp)=0IGameMesh [pure virtual]
GetFaceSmoothingGroup(int faceIndex)=0IGameMesh [pure virtual]
GetFaceTextureVertex(int faceIndex, int corner, int mapChannel=1)=0IGameMesh [pure virtual]
GetFaceVertex(int faceIndex, int corner)=0IGameMesh [pure virtual]
GetFaceVertexNormal(int faceIndex, int corner)=0IGameMesh [pure virtual]
GetFaceVertexTangentBinormal(int faceIndex, int corner, int mapChannel=1)=0IGameMesh [pure virtual]
GetIGameModifier(int index)IGameObject
GetIGameObjectTM()IGameObject
GetIGameSkin()IGameObject
GetIGameType()=0IGameObject [pure virtual]
GetIllumVertex(int index)=0IGameMesh [pure virtual]
GetIllumVertex(int index, float &illum)=0IGameMesh [pure virtual]
GetIPropertyContainer()IExportEntity [inline, virtual]
GetMapFaceIndex(int ch, int faceNum, DWORD *index)=0IGameMesh [pure virtual]
GetMapVertex(int ch, int index)=0IGameMesh [pure virtual]
GetMapVertex(int ch, int index, Point3 &mVert)=0IGameMesh [pure virtual]
GetMaterialFromFace(int FaceNum)=0IGameMesh [pure virtual]
GetMaterialFromFace(FaceEx *face)=0IGameMesh [pure virtual]
GetMaterialFromPolygon(int PolyIndex)=0IGameMesh [pure virtual]
GetMaxMesh()=0IGameMesh [pure virtual]
GetMaxObject()IGameObject
GetMaxType()IGameObject
GetNormal(int index, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormal(int index, Point3 &norm, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormal(int faceIndex, int corner, Point3 &norm, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormal(FaceEx *face, int corner, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormal(FaceEx *face, int corner, Point3 &norm, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormal(int faceIndex, int corner, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetNormalVertexIndex(int index)=0IGameMesh [pure virtual]
GetNumberOfAlphaVerts()=0IGameMesh [pure virtual]
GetNumberOfBinormals(int mapChannel=1)=0IGameMesh [pure virtual]
GetNumberOfColorVerts()=0IGameMesh [pure virtual]
GetNumberOfFaces()=0IGameMesh [pure virtual]
GetNumberOfIllumVerts()=0IGameMesh [pure virtual]
GetNumberOfMapVerts(int ch)=0IGameMesh [pure virtual]
GetNumberOfNormals()=0IGameMesh [pure virtual]
GetNumberOfPolygonCorners(int PolyIndex)=0IGameMesh [pure virtual]
GetNumberOfPolygonNormals()=0IGameMesh [pure virtual]
GetNumberOfPolygons()=0IGameMesh [pure virtual]
GetNumberOfTangents(int mapChannel=1)=0IGameMesh [pure virtual]
GetNumberOfTexVerts()=0IGameMesh [pure virtual]
GetNumberOfVerts()=0IGameMesh [pure virtual]
GetNumModifiers()IGameObject
GetPolygonEgdesVisibility(int PolyIndex)=0IGameMesh [pure virtual]
GetPolygonIndexFromMatID(int MatID)=0IGameMesh [pure virtual]
GetPolygonMapVertices(int PolyIndex, int MapChannel)=0IGameMesh [pure virtual]
GetPolygonMaterialID(int PolyIndex)=0IGameMesh [pure virtual]
GetPolygonNormals(int PolyIndex)=0IGameMesh [pure virtual]
GetPolygonNormalsArray(int PolyIndex=-1)=0IGameMesh [pure virtual]
GetPolygonSmoothingGroup(int PolyIndex)=0IGameMesh [pure virtual]
GetPolygonVertices(int PolyIndex)=0IGameMesh [pure virtual]
GetTangent(int index, int mapChannel=1)=0IGameMesh [pure virtual]
GetTangent(int index, Point3 &Tangent, int mapChannel=1)=0IGameMesh [pure virtual]
GetTexVertex(int index)=0IGameMesh [pure virtual]
GetTexVertex(int index, Point2 &tex)=0IGameMesh [pure virtual]
GetVertex(int index, bool ObjectSpace=false)=0IGameMesh [pure virtual]
GetVertex(int index, Point3 &vert, bool ObjectSpace=false)=0IGameMesh [pure virtual]
IGAME_BONE enum valueIGameObject
IGAME_CAMERA enum valueIGameObject
IGAME_HELPER enum valueIGameObject
IGAME_IKCHAIN enum valueIGameObject
IGAME_LIGHT enum valueIGameObject
IGAME_MAX_BONE enum valueIGameObject
IGAME_MAX_CAMERA enum valueIGameObject
IGAME_MAX_GEOM enum valueIGameObject
IGAME_MAX_HELPER enum valueIGameObject
IGAME_MAX_LIGHT enum valueIGameObject
IGAME_MAX_SHAPE enum valueIGameObject
IGAME_MAX_UNKNOWN enum valueIGameObject
IGAME_MESH enum valueIGameObject
IGAME_SPLINE enum valueIGameObject
IGAME_UNKNOWN enum valueIGameObject
IGAME_XREF enum valueIGameObject
IGameObject()IGameObject
IGameObject(INode *node)IGameObject
InitializeBinormalData()=0IGameMesh [pure virtual]
InitializeData()IGameObject [inline, virtual]
IsEntitySupported()IExportEntity [inline, virtual]
IsObjectSkinned()IGameObject
IsObjectXRef()IGameObject
IsRenderable()IGameObject
MaxType enum nameIGameObject
ObjectTypes enum nameIGameObject
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
SetCreateOptimizedNormalList()=0IGameMesh [pure virtual]
SetNode(INode *n)IGameObject [protected]
SetUseWeightedNormals()=0IGameMesh [pure virtual]
~IExportEntity()IExportEntity [inline, virtual]
~IGameObject()=0IGameObject [pure virtual]