/**
* @copydoc Dali::Integration::Scene::New
*/
- static ScenePtr New( const Size& size );
+ static ScenePtr New( Integration::RenderSurface& surface );
/**
* virtual destructor
private:
// Constructor
- Scene( const Size& size );
+ Scene();
/**
* Second-phase constructor.
*/
- void Initialize();
+ void Initialize( Integration::RenderSurface& surface );
// Undefined
Scene(const Scene&) = delete;
private:
Integration::RenderSurface* mSurface;
- // The scene-size may be different with the surface-size
Size mSize;
- Size mSurfaceSize;
Vector2 mDpi;