|
@@ -200,6 +200,7 @@ template <typename T> void ReadBounds( IOStream * stream, T* /*p*/, unsigned int
|
|
|
|
|
|
void AssbinImporter::ReadBinaryNode( IOStream * stream, aiNode** node, aiNode* parent ) {
|
|
void AssbinImporter::ReadBinaryNode( IOStream * stream, aiNode** node, aiNode* parent ) {
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AINODE);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AINODE);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -274,6 +275,7 @@ void AssbinImporter::ReadBinaryNode( IOStream * stream, aiNode** node, aiNode* p
|
|
void AssbinImporter::ReadBinaryBone( IOStream * stream, aiBone* b )
|
|
void AssbinImporter::ReadBinaryBone( IOStream * stream, aiBone* b )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIBONE);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIBONE);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -298,6 +300,7 @@ void AssbinImporter::ReadBinaryBone( IOStream * stream, aiBone* b )
|
|
void AssbinImporter::ReadBinaryMesh( IOStream * stream, aiMesh* mesh )
|
|
void AssbinImporter::ReadBinaryMesh( IOStream * stream, aiMesh* mesh )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMESH);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMESH);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -423,6 +426,7 @@ void AssbinImporter::ReadBinaryMesh( IOStream * stream, aiMesh* mesh )
|
|
void AssbinImporter::ReadBinaryMaterialProperty(IOStream * stream, aiMaterialProperty* prop)
|
|
void AssbinImporter::ReadBinaryMaterialProperty(IOStream * stream, aiMaterialProperty* prop)
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMATERIALPROPERTY);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMATERIALPROPERTY);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -440,6 +444,7 @@ void AssbinImporter::ReadBinaryMaterialProperty(IOStream * stream, aiMaterialPro
|
|
void AssbinImporter::ReadBinaryMaterial(IOStream * stream, aiMaterial* mat)
|
|
void AssbinImporter::ReadBinaryMaterial(IOStream * stream, aiMaterial* mat)
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMATERIAL);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIMATERIAL);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -462,6 +467,7 @@ void AssbinImporter::ReadBinaryMaterial(IOStream * stream, aiMaterial* mat)
|
|
void AssbinImporter::ReadBinaryNodeAnim(IOStream * stream, aiNodeAnim* nd)
|
|
void AssbinImporter::ReadBinaryNodeAnim(IOStream * stream, aiNodeAnim* nd)
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AINODEANIM);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AINODEANIM);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -511,6 +517,7 @@ void AssbinImporter::ReadBinaryNodeAnim(IOStream * stream, aiNodeAnim* nd)
|
|
void AssbinImporter::ReadBinaryAnim( IOStream * stream, aiAnimation* anim )
|
|
void AssbinImporter::ReadBinaryAnim( IOStream * stream, aiAnimation* anim )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIANIMATION);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AIANIMATION);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -532,6 +539,7 @@ void AssbinImporter::ReadBinaryAnim( IOStream * stream, aiAnimation* anim )
|
|
void AssbinImporter::ReadBinaryTexture(IOStream * stream, aiTexture* tex)
|
|
void AssbinImporter::ReadBinaryTexture(IOStream * stream, aiTexture* tex)
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AITEXTURE);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AITEXTURE);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -556,6 +564,7 @@ void AssbinImporter::ReadBinaryTexture(IOStream * stream, aiTexture* tex)
|
|
void AssbinImporter::ReadBinaryLight( IOStream * stream, aiLight* l )
|
|
void AssbinImporter::ReadBinaryLight( IOStream * stream, aiLight* l )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AILIGHT);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AILIGHT);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -583,6 +592,7 @@ void AssbinImporter::ReadBinaryLight( IOStream * stream, aiLight* l )
|
|
void AssbinImporter::ReadBinaryCamera( IOStream * stream, aiCamera* cam )
|
|
void AssbinImporter::ReadBinaryCamera( IOStream * stream, aiCamera* cam )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AICAMERA);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AICAMERA);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|
|
@@ -599,6 +609,7 @@ void AssbinImporter::ReadBinaryCamera( IOStream * stream, aiCamera* cam )
|
|
void AssbinImporter::ReadBinaryScene( IOStream * stream, aiScene* scene )
|
|
void AssbinImporter::ReadBinaryScene( IOStream * stream, aiScene* scene )
|
|
{
|
|
{
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
uint32_t chunkID = Read<uint32_t>(stream);
|
|
|
|
+ (void)(chunkID);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AISCENE);
|
|
ai_assert(chunkID == ASSBIN_CHUNK_AISCENE);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
/*uint32_t size =*/ Read<uint32_t>(stream);
|
|
|
|
|