Improving constructors of aiNode & aiScene

pull/261/head
Léo Terziman 2013-09-25 14:26:13 +02:00
parent 6b471317d2
commit 30c6a74e1d
2 changed files with 30 additions and 30 deletions

View File

@ -69,21 +69,21 @@ ASSIMP_API unsigned int aiGetVersionRevision ()
} }
// ------------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------------
ASSIMP_API aiScene::aiScene() ASSIMP_API aiScene::aiScene()
: mFlags() : mFlags(0)
, mRootNode() , mRootNode(NULL)
, mNumMeshes() , mNumMeshes(0)
, mMeshes() , mMeshes(NULL)
, mNumMaterials() , mNumMaterials(0)
, mMaterials() , mMaterials(NULL)
, mNumAnimations() , mNumAnimations(0)
, mAnimations() , mAnimations(NULL)
, mNumTextures() , mNumTextures(0)
, mTextures() , mTextures(NULL)
, mNumLights() , mNumLights(0)
, mLights() , mLights(NULL)
, mNumCameras() , mNumCameras(0)
, mCameras() , mCameras(NULL)
, mPrivate(new Assimp::ScenePrivateData()) , mPrivate(new Assimp::ScenePrivateData())
{ {
} }

View File

@ -122,14 +122,14 @@ struct aiNode
#ifdef __cplusplus #ifdef __cplusplus
/** Constructor */ /** Constructor */
aiNode() aiNode()
// set all members to zero by default // set all members to zero by default
: mName() : mName("")
, mParent() , mParent(NULL)
, mNumChildren() , mNumChildren(0)
, mChildren() , mChildren(NULL)
, mNumMeshes() , mNumMeshes(0)
, mMeshes() , mMeshes(NULL)
, mMetaData() , mMetaData(NULL)
{ {
} }
@ -137,13 +137,13 @@ struct aiNode
/** Construction from a specific name */ /** Construction from a specific name */
aiNode(const std::string& name) aiNode(const std::string& name)
// set all members to zero by default // set all members to zero by default
: mName(name) : mName(name)
, mParent() , mParent(NULL)
, mNumChildren() , mNumChildren(0)
, mChildren() , mChildren(NULL)
, mNumMeshes() , mNumMeshes(0)
, mMeshes() , mMeshes(NULL)
, mMetaData() , mMetaData(NULL)
{ {
} }