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 |