6
#include "DemoKeeper.h"
11
DemoKeeper::DemoKeeper() :
12
mFrameStartDelegate(nullptr)
16
void DemoKeeper::setupResources()
18
base::BaseManager::setupResources();
19
addResourceLocation(getRootMedia() + "/Wrapper/WrapperBaseApp");
22
void DemoKeeper::createScene()
24
MyGUI::Gui::getInstance().eventFrameStart += MyGUI::newDelegate(this, &DemoKeeper::notifyFrameStart);
27
void DemoKeeper::destroyScene()
29
MyGUI::Gui::getInstance().eventFrameStart -= MyGUI::newDelegate(this, &DemoKeeper::notifyFrameStart);
32
void DemoKeeper::notifyFrameStart(float _time)
34
if (mFrameStartDelegate != nullptr)
35
mFrameStartDelegate(_time);
38
void DemoKeeper::setFrameEvent(HandleFrameStart _delegate)
40
mFrameStartDelegate = _delegate;