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