Load GUI from XML

This commit is contained in:
2015-03-10 00:48:25 +01:00
parent 9d7dd452c7
commit 884fd8bb52
21 changed files with 1019 additions and 119 deletions

View File

@@ -7,19 +7,10 @@
using namespace gl;
std::unique_ptr<VBOManager> VBOManager::instance{nullptr};
static std::once_flag instance_flag;
VBOManager& VBOManager::getInstance()
{
std::call_once(instance_flag, init);
return *instance;
}
void VBOManager::init()
{
instance.reset(new VBOManager{});
}
template<>
std::unique_ptr<VBOManager> Singleton<VBOManager>::instance{nullptr};
template<>
std::once_flag Singleton<VBOManager>::instance_flag{};
VBOManager::VBOManager()
{