// CLASS HEADER
#include <dali/integration-api/core.h>
-// EXTERNAL INCLUDES
-#include <iostream>
-#include <stdarg.h>
-
// INTERNAL INCLUDES
#include <dali/public-api/common/dali-common.h>
#include <dali/integration-api/events/event.h>
return mImpl->GetContextNotifier();
}
-// @todo Rename to ResetGlContext
void Core::ContextCreated()
{
mImpl->ContextCreated();
}
-// @todo Replace with StopRendering that prevents RenderManager from rendering
-// until we get ResetGLContext again, change ContextCreated to reset gpu buffer cache,
-// gl texture id's
void Core::ContextDestroyed()
{
mImpl->ContextDestroyed();
mImpl->SurfaceResized(width, height);
}
+void Core::SetTopMargin( unsigned int margin )
+{
+ mImpl->SetTopMargin(margin);
+}
+
void Core::SetDpi(unsigned int dpiHorizontal, unsigned int dpiVertical)
{
mImpl->SetDpi(dpiHorizontal, dpiVertical);
mImpl->Resume();
}
+void Core::SceneCreated()
+{
+ mImpl->SceneCreated();
+}
+
void Core::QueueEvent(const Event& event)
{
mImpl->QueueEvent(event);
mImpl->ProcessEvents();
}
-void Core::UpdateTouchData(const TouchData& touch)
-{
- mImpl->UpdateTouchData(touch);
-}
-
unsigned int Core::GetMaximumUpdateCount() const
{
return mImpl->GetMaximumUpdateCount();