*******************************************************************************/
-#ifndef _SCENE_HH_
-#define _SCENE_HH_
+#ifndef _MOOF_SCENE_HH_
+#define _MOOF_SCENE_HH_
#include <string>
+
#include <boost/shared_ptr.hpp>
-#include "resource.hh"
-#include "drawable.hh"
+#include <Moof/Drawable.hh>
+#include <Moof/Resource.hh>
-namespace dc {
+namespace Mf {
-class scene : public resource, public drawable
+class Scene : public Resource, public Drawable
{
public:
- scene(const std::string& name);
+ Scene(const std::string& name);
- void draw(scalar alpha);
+ void draw(Scalar alpha);
static std::string getPathToResource(const std::string& name);
private:
- class scene_impl;
- boost::shared_ptr<scene_impl> impl;
+ class SceneImpl;
+ boost::shared_ptr<SceneImpl> impl_;
};
-} // namespace dc
+} // namespace Mf
-#endif // _SCENE_HH_
+#endif // _MOOF_SCENE_HH_
/** vim: set ts=4 sw=4 tw=80: *************************************************/