|
3ds Max C++ API Reference
|
This is the complete list of members for IGameMesh, including all inherited members.
| aligned_free(void *ptr) | MaxHeapOperators | static |
| aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
| aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
| CastShadows() | IGameObject | |
| EvaluateSurface(int FaceIndex, Color *result)=0 | IGameMesh | pure virtual |
| gameNode | IGameObject | protected |
| gameObject | IGameObject | protected |
| GetActiveMapChannelNum()=0 | IGameMesh | pure virtual |
| GetActiveMatIDs()=0 | IGameMesh | pure virtual |
| GetActiveSmgrps()=0 | IGameMesh | pure virtual |
| GetAlphaVertex(int index)=0 | IGameMesh | pure virtual |
| GetAlphaVertex(int index, float &alpha)=0 | IGameMesh | pure virtual |
| GetBinormal(int index, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetBinormal(int index, Point3 &biNormal, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetBoundingBox(Box3 &bb) | IGameObject | |
| GetClassName()=0 | IExportEntity | pure virtual |
| GetColorVertex(int index)=0 | IGameMesh | pure virtual |
| GetColorVertex(int index, Point3 &col)=0 | IGameMesh | pure virtual |
| GetFace(int index)=0 | IGameMesh | pure virtual |
| GetFaceEdgeVisibility(int faceIndex, int edge)=0 | IGameMesh | pure virtual |
| GetFaceIndexFromSmgrp(DWORD smgrp)=0 | IGameMesh | pure virtual |
| GetFaceMaterialID(int faceIndex)=0 | IGameMesh | pure virtual |
| GetFacesFromMatID(int matID)=0 | IGameMesh | pure virtual |
| GetFacesFromSmgrp(DWORD smgrp)=0 | IGameMesh | pure virtual |
| GetFaceSmoothingGroup(int faceIndex)=0 | IGameMesh | pure virtual |
| GetFaceTextureVertex(int faceIndex, int corner, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetFaceVertex(int faceIndex, int corner)=0 | IGameMesh | pure virtual |
| GetFaceVertexNormal(int faceIndex, int corner)=0 | IGameMesh | pure virtual |
| GetFaceVertexTangentBinormal(int faceIndex, int corner, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetIGameModifier(int index) | IGameObject | |
| GetIGameObjectTM() | IGameObject | |
| GetIGameSkin() | IGameObject | |
| GetIGameType()=0 | IGameObject | pure virtual |
| GetIllumVertex(int index)=0 | IGameMesh | pure virtual |
| GetIllumVertex(int index, float &illum)=0 | IGameMesh | pure virtual |
| GetIPropertyContainer() | IExportEntity | inlinevirtual |
| GetMapFaceIndex(int ch, int faceNum, DWORD *index)=0 | IGameMesh | pure virtual |
| GetMapVertex(int ch, int index)=0 | IGameMesh | pure virtual |
| GetMapVertex(int ch, int index, Point3 &mVert)=0 | IGameMesh | pure virtual |
| GetMaterialFromFace(int FaceNum)=0 | IGameMesh | pure virtual |
| GetMaterialFromFace(FaceEx *face)=0 | IGameMesh | pure virtual |
| GetMaterialFromPolygon(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetMaxMesh()=0 | IGameMesh | pure virtual |
| GetMaxObject() | IGameObject | |
| GetMaxType() | IGameObject | |
| GetNormal(int index, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormal(int index, Point3 &norm, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormal(int faceIndex, int corner, Point3 &norm, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormal(FaceEx *face, int corner, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormal(FaceEx *face, int corner, Point3 &norm, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormal(int faceIndex, int corner, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetNormalVertexIndex(int index)=0 | IGameMesh | pure virtual |
| GetNumberOfAlphaVerts()=0 | IGameMesh | pure virtual |
| GetNumberOfBinormals(int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetNumberOfColorVerts()=0 | IGameMesh | pure virtual |
| GetNumberOfFaces()=0 | IGameMesh | pure virtual |
| GetNumberOfIllumVerts()=0 | IGameMesh | pure virtual |
| GetNumberOfMapVerts(int ch)=0 | IGameMesh | pure virtual |
| GetNumberOfNormals()=0 | IGameMesh | pure virtual |
| GetNumberOfPolygonCorners(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetNumberOfPolygonNormals()=0 | IGameMesh | pure virtual |
| GetNumberOfPolygons()=0 | IGameMesh | pure virtual |
| GetNumberOfTangents(int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetNumberOfTexVerts()=0 | IGameMesh | pure virtual |
| GetNumberOfVerts()=0 | IGameMesh | pure virtual |
| GetNumModifiers() | IGameObject | |
| GetPolygonEgdesVisibility(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetPolygonIndexFromMatID(int MatID)=0 | IGameMesh | pure virtual |
| GetPolygonMapVertices(int PolyIndex, int MapChannel)=0 | IGameMesh | pure virtual |
| GetPolygonMaterialID(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetPolygonNormals(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetPolygonNormalsArray(int PolyIndex=-1)=0 | IGameMesh | pure virtual |
| GetPolygonSmoothingGroup(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetPolygonVertices(int PolyIndex)=0 | IGameMesh | pure virtual |
| GetTangent(int index, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetTangent(int index, Point3 &Tangent, int mapChannel=1)=0 | IGameMesh | pure virtual |
| GetTexVertex(int index)=0 | IGameMesh | pure virtual |
| GetTexVertex(int index, Point2 &tex)=0 | IGameMesh | pure virtual |
| GetVertex(int index, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| GetVertex(int index, Point3 &vert, bool ObjectSpace=false)=0 | IGameMesh | pure virtual |
| IGAME_BONE enum value | IGameObject | |
| IGAME_CAMERA enum value | IGameObject | |
| IGAME_HELPER enum value | IGameObject | |
| IGAME_IKCHAIN enum value | IGameObject | |
| IGAME_LIGHT enum value | IGameObject | |
| IGAME_MAX_BONE enum value | IGameObject | |
| IGAME_MAX_CAMERA enum value | IGameObject | |
| IGAME_MAX_GEOM enum value | IGameObject | |
| IGAME_MAX_HELPER enum value | IGameObject | |
| IGAME_MAX_LIGHT enum value | IGameObject | |
| IGAME_MAX_SHAPE enum value | IGameObject | |
| IGAME_MAX_UNKNOWN enum value | IGameObject | |
| IGAME_MESH enum value | IGameObject | |
| IGAME_SPLINE enum value | IGameObject | |
| IGAME_UNKNOWN enum value | IGameObject | |
| IGAME_XREF enum value | IGameObject | |
| IGameObject() | IGameObject | |
| IGameObject(INode *node) | IGameObject | |
| InitializeBinormalData()=0 | IGameMesh | pure virtual |
| InitializeData() | IGameObject | inlinevirtual |
| IsEntitySupported() | IExportEntity | inlinevirtual |
| IsObjectSkinned() | IGameObject | |
| IsObjectXRef() | IGameObject | |
| IsRenderable() | IGameObject | |
| MaxType enum name | IGameObject | |
| ObjectTypes enum name | IGameObject | |
| 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, int block_type, 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, int block_type, 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, int block_type, 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, int block_type, 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()=0 | IGameMesh | pure virtual |
| SetNode(INode *n) | IGameObject | protected |
| SetUseWeightedNormals()=0 | IGameMesh | pure virtual |
| ~IExportEntity() | IExportEntity | inlinevirtual |
| ~IGameObject()=0 | IGameObject | pure virtual |