2
Copyright (c) 2008-2009 NetAllied Systems GmbH
4
This file is part of COLLADAFramework.
6
Licensed under the MIT Open Source License,
7
for details please see LICENSE file or the website
8
http://www.opensource.org/licenses/mit-license.php
11
#include "COLLADAFWStableHeaders.h"
12
#include "COLLADAFWEffect.h"
18
Effect::Effect( const UniqueId& uniqueId )
19
: ObjectTemplate<COLLADA_TYPE::EFFECT> ( uniqueId )
23
//------------------------------
28
//------------------------------
29
TextureAttributes* Effect::createExtraTextureAttributes()
31
COLLADAFW::TextureAttributes* newTextureAttributes = new TextureAttributes();
32
addExtraTextureAttributes( newTextureAttributes );
33
return newTextureAttributes;
36
//------------------------------
37
void Effect::addExtraTextureAttributes( COLLADAFW::TextureAttributes* textureAttributes )
39
mExtraTextures.append( textureAttributes );
42
//------------------------------
43
const PointerArray<TextureAttributes>& Effect::getExtraTextures()
45
return mExtraTextures;
47
} // namespace COLLADAFW