Fixes for build with mingw (no warnings in 32 Bit build, even with -wall).

SMD bugfix.
Makefile is up to date now.
Added pack-attribute for aiVector3D and aiVector2D. 

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@132 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
aramis_acg
2008-09-12 20:25:11 +00:00
parent afdad92229
commit 8991496cf5
90 changed files with 421 additions and 415 deletions
+6 -6
View File
@@ -60,7 +60,7 @@ http://www.jalix.org/ressources/graphics/3DS/_unofficials/3ds-unofficial.txt */
namespace Assimp {
namespace Dot3DS {
#include "./Compiler/pushpack1.h"
#include "./../include/Compiler/pushpack1.h"
// ---------------------------------------------------------------------------
/** Dot3DSFile class: Helper class for loading 3ds files. Defines chunks
@@ -75,8 +75,8 @@ public:
//! data structure for a single chunk in a .3ds file
struct Chunk
{
unsigned short Flag;
long Size;
uint16_t Flag;
uint32_t Size;
} PACK_STRUCT;
//! source for this used own structures,
@@ -305,7 +305,7 @@ public:
};
};
#include "./Compiler/poppack1.h"
#include "./../include/Compiler/poppack1.h"
// ---------------------------------------------------------------------------
/** Helper structure representing a 3ds mesh face */
@@ -360,12 +360,12 @@ struct Material
Material()
:
mSpecularExponent (0.0f),
mShininessStrength (1.0f),
mShading(Dot3DSFile::Gouraud),
mTransparency (1.0f),
mBumpHeight (1.0f),
iBakeUVTransform (0),
mShininessStrength (1.0f),
mTwoSided (false),
iBakeUVTransform (0),
pcSingleTexture (NULL)
{
static int iCnt = 0;