{
public:
- TestRenderSurface( PositionSize positionSize ) {};
+ TestRenderSurface( PositionSize positionSize ) : mPositionSize(positionSize) {};
- PositionSize GetPositionSize() const override { PositionSize size; return size; };
+ PositionSize GetPositionSize() const override { return mPositionSize; };
virtual void GetDpi( unsigned int& dpiHorizontal, unsigned int& dpiVertical ) { dpiHorizontal = dpiVertical = 96; }
bool ReplaceGraphicsSurface() override { return false; };
- void MoveResize( Dali::PositionSize positionSize ) override {};
+ void MoveResize( Dali::PositionSize positionSize ) override { mPositionSize = positionSize; };
void StartRender() override {};
Integration::StencilBufferAvailable GetStencilBufferRequired() override { return Integration::StencilBufferAvailable::FALSE; };
- int GetOrientation() const override {return 0;};
+ int GetSurfaceOrientation() const override {return 0;};
+
+ int GetScreenOrientation() const override {return 0;};
void SetBackgroundColor( Vector4 color ) {};
Vector4 GetBackgroundColor() { return Color::WHITE; };
+
+private:
+ PositionSize mPositionSize;
};
namespace Internal
Dali::Integration::SceneHolder::WheelEventSignalType& WheelEventSignal();
+ Dali::Integration::SceneHolder::WheelEventGeneratedSignalType& WheelEventGeneratedSignal();
+
Integration::Scene GetScene();
Dali::RenderSurfaceInterface& GetRenderSurface();
-private:
+ Dali::RenderTaskList GetRenderTaskList();
+
+protected:
TestRenderSurface mRenderSurface;
Integration::Scene mScene;