11#ifdef FCT_USE_FREEIMAGE
42#ifdef FCT_USE_FREEIMAGE
47 g_common->freetypeFontCommon->init();
53 g_common->freetypeFontCommon->tern();
85 return g_common->freetypeFontCommon->create();
91 g_common->glfwUICommon->postUiTask(task,param, waited);
#define FCT_NEW(type,...)
ModelLoader * createModelLoader()
Window * createWindow(int x, int y, int w, int h, const char *title="")
ImageLoader * createImageLoader()
Runtime(const Runtime &)=delete
Freetype_Font * createFont()
Window * createWindow(int w, int h, const char *title="")
Context * createContext()
Runtime & operator=(const Runtime &)=delete
void postUiTask(UITaskFunction task, void *param=nullptr, bool waited=true)
void title(const std::string &title)
void create(WindowCreateFlags flags=WindowCreateFlag::defaultConfig)
std::function< void(void *)> UITaskFunction
Freetype_FontCommon * freetypeFontCommon
VK_ContextCommon * vkContextCommon
GLFW_UICommon * glfwUICommon