/* External Class Implementation */
/************************************************************************/
-SceneNode :: SceneNode() : pImpl(make_unique<Impl>())
+SceneNode::SceneNode() : pImpl(make_unique<Impl>())
{
}
-SceneNode :: ~SceneNode()
+SceneNode::~SceneNode()
{
cout << "SceneNode(" << this << ") destroyed!" << endl;
}
}
-int SceneNode :: push(unique_ptr<ShapeNode> shape) noexcept
+int SceneNode::push(unique_ptr<ShapeNode> shape) noexcept
{
return 0;
}
-int SceneNode :: dispose(RenderMethod* engine) noexcept
-{
-
- return 0;
-}
-
-
-int SceneNode :: update(RenderMethod* engine) noexcept
+int SceneNode::update(RenderMethod* engine) noexcept
{
return 0;