3ds Max C++ API Reference
IGameMesh Member List

This is the complete list of members for IGameMesh, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
CastShadows()IGameObject
EvaluateSurface(int FaceIndex, Color *result)=0IGameMeshpure virtual
gameNodeIGameObjectprotected
gameObjectIGameObjectprotected
GetActiveMapChannelNum()=0IGameMeshpure virtual
GetActiveMatIDs()=0IGameMeshpure virtual
GetActiveSmgrps()=0IGameMeshpure virtual
GetAlphaVertex(int index)=0IGameMeshpure virtual
GetAlphaVertex(int index, float &alpha)=0IGameMeshpure virtual
GetBinormal(int index, int mapChannel=1)=0IGameMeshpure virtual
GetBinormal(int index, Point3 &biNormal, int mapChannel=1)=0IGameMeshpure virtual
GetBoundingBox(Box3 &bb)IGameObject
GetClassName()=0IExportEntitypure virtual
GetColorVertex(int index)=0IGameMeshpure virtual
GetColorVertex(int index, Point3 &col)=0IGameMeshpure virtual
GetFace(int index)=0IGameMeshpure virtual
GetFaceEdgeVisibility(int faceIndex, int edge)=0IGameMeshpure virtual
GetFaceIndexFromSmgrp(DWORD smgrp)=0IGameMeshpure virtual
GetFaceMaterialID(int faceIndex)=0IGameMeshpure virtual
GetFacesFromMatID(int matID)=0IGameMeshpure virtual
GetFacesFromSmgrp(DWORD smgrp)=0IGameMeshpure virtual
GetFaceSmoothingGroup(int faceIndex)=0IGameMeshpure virtual
GetFaceTextureVertex(int faceIndex, int corner, int mapChannel=1)=0IGameMeshpure virtual
GetFaceVertex(int faceIndex, int corner)=0IGameMeshpure virtual
GetFaceVertexNormal(int faceIndex, int corner)=0IGameMeshpure virtual
GetFaceVertexTangentBinormal(int faceIndex, int corner, int mapChannel=1)=0IGameMeshpure virtual
GetIGameModifier(int index)IGameObject
GetIGameObjectTM()IGameObject
GetIGameSkin()IGameObject
GetIGameType()=0IGameObjectpure virtual
GetIllumVertex(int index)=0IGameMeshpure virtual
GetIllumVertex(int index, float &illum)=0IGameMeshpure virtual
GetIPropertyContainer()IExportEntityinlinevirtual
GetMapFaceIndex(int ch, int faceNum, DWORD *index)=0IGameMeshpure virtual
GetMapVertex(int ch, int index)=0IGameMeshpure virtual
GetMapVertex(int ch, int index, Point3 &mVert)=0IGameMeshpure virtual
GetMaterialFromFace(int FaceNum)=0IGameMeshpure virtual
GetMaterialFromFace(FaceEx *face)=0IGameMeshpure virtual
GetMaterialFromPolygon(int PolyIndex)=0IGameMeshpure virtual
GetMaxMesh()=0IGameMeshpure virtual
GetMaxObject()IGameObject
GetMaxType()IGameObject
GetNormal(int index, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormal(int index, Point3 &norm, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormal(int faceIndex, int corner, Point3 &norm, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormal(FaceEx *face, int corner, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormal(FaceEx *face, int corner, Point3 &norm, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormal(int faceIndex, int corner, bool ObjectSpace=false)=0IGameMeshpure virtual
GetNormalVertexIndex(int index)=0IGameMeshpure virtual
GetNumberOfAlphaVerts()=0IGameMeshpure virtual
GetNumberOfBinormals(int mapChannel=1)=0IGameMeshpure virtual
GetNumberOfColorVerts()=0IGameMeshpure virtual
GetNumberOfFaces()=0IGameMeshpure virtual
GetNumberOfIllumVerts()=0IGameMeshpure virtual
GetNumberOfMapVerts(int ch)=0IGameMeshpure virtual
GetNumberOfNormals()=0IGameMeshpure virtual
GetNumberOfPolygonCorners(int PolyIndex)=0IGameMeshpure virtual
GetNumberOfPolygonNormals()=0IGameMeshpure virtual
GetNumberOfPolygons()=0IGameMeshpure virtual
GetNumberOfTangents(int mapChannel=1)=0IGameMeshpure virtual
GetNumberOfTexVerts()=0IGameMeshpure virtual
GetNumberOfVerts()=0IGameMeshpure virtual
GetNumModifiers()IGameObject
GetPolygonEgdesVisibility(int PolyIndex)=0IGameMeshpure virtual
GetPolygonIndexFromMatID(int MatID)=0IGameMeshpure virtual
GetPolygonMapVertices(int PolyIndex, int MapChannel)=0IGameMeshpure virtual
GetPolygonMaterialID(int PolyIndex)=0IGameMeshpure virtual
GetPolygonNormals(int PolyIndex)=0IGameMeshpure virtual
GetPolygonNormalsArray(int PolyIndex=-1)=0IGameMeshpure virtual
GetPolygonSmoothingGroup(int PolyIndex)=0IGameMeshpure virtual
GetPolygonVertices(int PolyIndex)=0IGameMeshpure virtual
GetTangent(int index, int mapChannel=1)=0IGameMeshpure virtual
GetTangent(int index, Point3 &Tangent, int mapChannel=1)=0IGameMeshpure virtual
GetTexVertex(int index)=0IGameMeshpure virtual
GetTexVertex(int index, Point2 &tex)=0IGameMeshpure virtual
GetVertex(int index, bool ObjectSpace=false)=0IGameMeshpure virtual
GetVertex(int index, Point3 &vert, bool ObjectSpace=false)=0IGameMeshpure 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()=0IGameMeshpure virtual
InitializeData()IGameObjectinlinevirtual
IsEntitySupported()IExportEntityinlinevirtual
IsObjectSkinned()IGameObject
IsObjectXRef()IGameObject
IsRenderable()IGameObject
MaxType enum nameIGameObject
ObjectTypes enum nameIGameObject
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
SetCreateOptimizedNormalList()=0IGameMeshpure virtual
SetNode(INode *n)IGameObjectprotected
SetUseWeightedNormals()=0IGameMeshpure virtual
~IExportEntity()IExportEntityinlinevirtual
~IGameObject()=0IGameObjectpure virtual
  • Generated by doxygen 1.9.1