My Project
ParaEngine::BMaxParser Member List

This is the complete list of members for ParaEngine::BMaxParser, including all inherited members.

AddAnimation(const ModelAnimation &anim) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
AddGeoset() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
AddRenderPass() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
AutoAddWalkAnimation(int nAnimID, int nStartTime, int nEndTime, float fMoveSpeed=4.f, bool bMoveForward=true) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
BlockIDNum enum nameParaEngine::BMaxParser
BlockModelBlockId enum value (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
BMaxAnimGenerator (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserfriend
BMaxBlockModelNode (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserfriend
BMaxFrameNode (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserfriend
BMaxNode (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserfriend
BMaxParser(const char *pBuffer, int32 nSize, const char *filename=NULL, BMaxParser *pParent=NULL) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
BoneBlockId enum value (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
CalculateAABB(vector< BMaxNodePtr > &nodes) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateBoneSkin(BMaxFrameNode *pBoneNode) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateBoneWeightForBlock(BMaxFrameNode *pBoneNode, BMaxNode *node, bool bMustBeSameColor=true)ParaEngine::BMaxParserprotected
CalculateBoneWeightFromNeighbours(BMaxNode *node) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateBoneWeights() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateLod(uint32 nMaxTriangleCount) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateLodNode(map< int64, BMaxNodePtr > &nodeMap, int x, int y, int z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CalculateScale(float length) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ClearModel() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CreateDefaultAnimations() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
CreateGetRefModel(const std::string &sFilename)ParaEngine::BMaxParserprotected
FillParaXModelData(CParaXModel *pMesh) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
FillVerticesAndIndices() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
FindCoplanerFace(BMaxNode *node, uint32 nFaceIndex) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
FindNeighbourFace(Rectangle *rectangle, uint32 i, uint32 nFaceIndex) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
FindRootBoneIndex()ParaEngine::BMaxParserprotected
GetAnimationsCount() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetAnimGenerator() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetBMaxNode(int x, int y, int z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetBoneIndex(uint16 x, uint16 y, uint16 z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetCenterPos() const (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetFilename() const (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
GetFrameNode(int16 x, int16 y, int16 z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetIndexFromXmlElement(BMaxXMLElement *node, const char *name, int &x, int &y, int &z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetLodTable(uint32 faceCount, vector< uint32 > &lodTable) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
GetNameAppearanceCount(const std::string &name, bool bAdd=true)ParaEngine::BMaxParserprotected
GetNode(uint16 x, uint16 y, uint16 z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserinlineprotected
GetNodeByIndex(int64 index) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserinlineprotected
GetNodeIndex(uint16 x, uint16 y, uint16 z) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserinlineprotected
GetParent() const (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserinlineprotected
InsertNode(BMaxNodePtr &nodePtr)ParaEngine::BMaxParserprotected
IsAutoScale() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
IsCoplaneNode(BMaxNode *node1, BMaxNode *node2, int nFaceIndex) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
IsFileNameRecursiveLoaded(const std::string &filename)ParaEngine::BMaxParserprotected
Load(const char *pBuffer, int32 nSize) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_anims (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_bAutoScale (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_bHasAnimation (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_bHasBoneBlock (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_blockAABBParaEngine::BMaxParserprotected
m_blockModels (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_blockModelsMapping (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_bonesParaEngine::BMaxParserprotected
m_centerPosParaEngine::BMaxParserprotected
m_filename (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_fScale (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_geosets (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_indices (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_maxExtent (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_minExtent (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_name_occurances (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_nHelperBlockIdParaEngine::BMaxParserprotected
m_nLodLevel (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_nodes (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_pAnimGenerator (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_pParent (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_rectangles (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_refModels (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_renderPasses (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
m_vertices (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
MaxBoneLengthHorizontal (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotectedstatic
MaxBoneLengthVertical (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotectedstatic
MergeCoplanerBlockFace() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockAnimation(BMaxXMLElement *node) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockAnimationKey(BMaxXMLElement *node, Bone *bone, const std::string propertyType) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockAnimationKeys(uint16 x, uint16 y, uint16 z, BMaxXMLElement *node, int nIndex) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockAnimations(BMaxXMLDocument &doc) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockAnimationSet(BMaxXMLElement *node) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlockFrames() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlocks(BMaxXMLDocument &doc) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseBlocks_Internal(const char *value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseHead(BMaxXMLDocument &doc) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ParseParaXModel() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
ParseParaXModel(uint32 nMaxTriangleCount) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
ParseVisibleBlocks() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
PerformLod() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ReadValue(BMaxXMLElement *node, const char *name, int32_t &value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ReadValue(BMaxXMLElement *node, const char *name, float &value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ReadValue(BMaxXMLElement *node, const char *name, Vector3 &value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ReadValue(BMaxXMLElement *node, const char *name, std::string &value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ReadValue(BMaxXMLElement *node, const char *name, Vector4 &value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
ScaleModels() (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
SetAutoScale(bool value) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserprotected
SetFilename(const std::string &val) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
SetParent(BMaxParser *val) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParserinlineprotected
TransparentBlockId enum value (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParser
~BMaxParser(void) (defined in ParaEngine::BMaxParser)ParaEngine::BMaxParservirtual