/*
- * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
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::SetDpi(unsigned int dpiHorizontal, unsigned int dpiVertical)
-{
- mImpl->SetDpi(dpiHorizontal, dpiVertical);
-}
-
-void Core::Suspend()
+void Core::SetTopMargin( unsigned int margin )
{
- mImpl->Suspend();
+ mImpl->SetTopMargin(margin);
}
-void Core::Resume()
+void Core::SetDpi(unsigned int dpiHorizontal, unsigned int dpiVertical)
{
- mImpl->Resume();
+ mImpl->SetDpi(dpiHorizontal, dpiVertical);
}
void Core::SceneCreated()
mImpl->ProcessEvents();
}
-void Core::UpdateTouchData(const TouchData& touch)
-{
- mImpl->UpdateTouchData(touch);
-}
-
unsigned int Core::GetMaximumUpdateCount() const
{
return mImpl->GetMaximumUpdateCount();