LWO2 partial support, makefile fix.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@135 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
+12
-3
@@ -161,7 +161,8 @@ private:
|
||||
/** Load polygons from a POLS chunk
|
||||
* @param length Size of the chunk
|
||||
*/
|
||||
void LoadLWOPolygons(unsigned int length);
|
||||
void LoadLWO2Polygons(unsigned int length);
|
||||
void LoadLWOBPolygons(unsigned int length);
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
/** Load polygon tags from a PTAG chunk
|
||||
@@ -203,8 +204,7 @@ private:
|
||||
*/
|
||||
void CopyFaceIndicesLWO2(LWO::FaceList::iterator& it,
|
||||
LE_NCONST uint16_t*& cursor,
|
||||
const uint16_t* const end,
|
||||
unsigned int max = 0xffffffff);
|
||||
const uint16_t* const end);
|
||||
|
||||
void CopyFaceIndicesLWOB(LWO::FaceList::iterator& it,
|
||||
LE_NCONST uint16_t*& cursor,
|
||||
@@ -256,6 +256,15 @@ private:
|
||||
*/
|
||||
void GenerateNodeGraph(std::vector<aiNode*>& apcNodes);
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
/** Add children to a node
|
||||
* @param node Node to become a father
|
||||
* @param parent Index of the node
|
||||
* @param apcNodes Flat list of nodes - used nodes are set to NULL.
|
||||
*/
|
||||
void AddChildren(aiNode* node, uintptr_t parent,
|
||||
std::vector<aiNode*>& apcNodes);
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
/** Read a variable sized integer
|
||||
* @param inout Input and output buffer
|
||||
|
||||
Reference in New Issue
Block a user