create a lot of GUI source code files.
This commit is contained in:
27
src/GUI/ThemeEngine.cpp
Normal file
27
src/GUI/ThemeEngine.cpp
Normal file
@@ -0,0 +1,27 @@
|
||||
#include<hgl/gui/ThemeEngine.h>
|
||||
|
||||
namespace hgl
|
||||
{
|
||||
namespace gui
|
||||
{
|
||||
namespace
|
||||
{
|
||||
ThemeEngine *default_theme_engine=nullptr;
|
||||
}//namespace
|
||||
|
||||
ThemeEngine *CreateDefaultThemeEngine();
|
||||
|
||||
ThemeEngine *GetDefaultThemeEngine()
|
||||
{
|
||||
if(!default_theme_engine)
|
||||
default_theme_engine=CreateDefaultThemeEngine();
|
||||
|
||||
return default_theme_engine;
|
||||
}
|
||||
|
||||
ThemeEngine *CreateThemeEngine()
|
||||
{
|
||||
return GetDefaultThemeEngine();
|
||||
}
|
||||
}//namespace gui
|
||||
}//namespace hgl
|
Reference in New Issue
Block a user