+ return GetImplementation(*this).GetBackgroundColor();
+}
+
+void SceneHolder::FeedTouchPoint(Dali::TouchPoint& point, int timeStamp)
+{
+ GetImplementation(*this).FeedTouchPoint(point, timeStamp);
+}
+
+void SceneHolder::FeedWheelEvent(Dali::WheelEvent& wheelEvent)
+{
+ GetImplementation(*this).FeedWheelEvent(wheelEvent);
+}
+
+void SceneHolder::FeedKeyEvent(Dali::KeyEvent& keyEvent)
+{
+ GetImplementation(*this).FeedKeyEvent(keyEvent);
+}
+
+RenderTaskList SceneHolder::GetRenderTaskList()
+{
+ return GetImplementation(*this).GetRenderTaskList();
+}
+
+SceneHolder::KeyEventSignalType& SceneHolder::KeyEventSignal()
+{
+ return GetImplementation(*this).KeyEventSignal();
+}
+
+SceneHolder::KeyEventGeneratedSignalType& SceneHolder::KeyEventGeneratedSignal()
+{
+ return GetImplementation(*this).KeyEventGeneratedSignal();