1 #ifndef __[!output NAMESPACE_UPPER]_[!output CLASS_NAME_UPPER]_H__
2 #define __[!output NAMESPACE_UPPER]_[!output CLASS_NAME_UPPER]_H__
3 
4 #include "DAE2OgrePrerequisites.h"
5 [!if USE_BASE_NAMESPACE && BASE_CLASS_NAME != ""]
6 #include "[!output BASE_NAMESPACE][!output BASE_CLASS_NAME].h"
7 [!endif]
8 [!if !USE_BASE_NAMESPACE && BASE_CLASS_NAME != ""]
9 #include "[!output NAMESPACE][!output BASE_CLASS_NAME].h"
10 [!endif]
11 
12 
13 namespace [!output NAMESPACE]
14 {
15 
16 	class [!output CLASS_NAME] [!if BASE_CLASS_NAME != ""][!output ACCESS_STRING] [!output COMPLETE_BASE_CLASS]
17 	[!endif]
18 	{
19 	private:
20 
21 	public:
22 
23         /** Constructor. */
24 		[!output CLASS_NAME]();
25 
26         /** Destructor. */
27 		virtual ~[!output CLASS_NAME]();
28 
29 	private:
30 
31         /** Disable default copy ctor. */
32 		[!output CLASS_NAME]( const [!output CLASS_NAME]& pre );
33 
34         /** Disable default assignment operator. */
35 		const [!output CLASS_NAME]& operator= ( const [!output CLASS_NAME]& pre );
36 
37 	};
38 
39 } // namespace [!output NAMESPACE_UPPER]
40 
41 #endif // __[!output NAMESPACE_UPPER]_[!output CLASS_NAME_UPPER]_H__
42