geode/loader/src/cocos2d-ext/Getters.cpp

49 lines
1.1 KiB
C++
Raw Normal View History

#include <cocos2d.h>
using namespace cocos2d;
#pragma warning(push)
2022-10-30 14:56:36 -04:00
#pragma warning(disable : 4273)
CCKeyboardDispatcher* CCKeyboardDispatcher::get() {
return CCDirector::get()->getKeyboardDispatcher();
}
CCTouchDispatcher* CCTouchDispatcher::get() {
return CCDirector::sharedDirector()->getTouchDispatcher();
}
CCApplication* CCApplication::get() {
return CCApplication::sharedApplication();
}
CCDirector* CCDirector::get() {
return CCDirector::sharedDirector();
}
CCEGLView* CCEGLView::get() {
return CCDirector::sharedDirector()->getOpenGLView();
}
CCFileUtils* CCFileUtils::get() {
return CCFileUtils::sharedFileUtils();
}
2022-10-27 08:12:31 -04:00
CCSpriteFrameCache* CCSpriteFrameCache::get() {
return CCSpriteFrameCache::sharedSpriteFrameCache();
}
CCTextureCache* CCTextureCache::get() {
return CCTextureCache::sharedTextureCache();
}
CCScene* CCScene::get() {
return CCDirector::get()->getRunningScene();
}
CCScheduler* CCScheduler::get() {
return CCDirector::get()->getScheduler();
}
#pragma warning(pop)