2
Copyright (c) 2008-2009 NetAllied Systems GmbH
4
This file is part of COLLADAStreamWriter.
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
12
#ifndef __COLLADASTREAMWRITER_SCENE_H__
13
#define __COLLADASTREAMWRITER_SCENE_H__
15
#include "COLLADASWPrerequisites.h"
16
#include "COLLADASWElementWriter.h"
17
#include "COLLADABUURI.h"
24
/** A class to add a @a \<scene\> element to the stream*/
26
class Scene : public ElementWriter
31
/** The url of the instance visual scene.*/
32
COLLADABU::URI mInstanceVisualSceneUrl;
35
/** Constructor that sets the stream the scene should be written to*/
36
Scene ( StreamWriter * streamWriter, COLLADABU::URI instanceURI )
37
: ElementWriter ( streamWriter )
38
, mInstanceVisualSceneUrl ( instanceURI )
41
/** Adds the scene to the stream, i.e. performes the actual writing*/
45
} //namespace COLLADASW
49
#endif //__COLLADASTREAMWRITER_SCENE_H__