uicore::UIThread Class Reference

#include <ui_thread.h>

Static Public Member Functions

static void add_font_face (const std::string &properties, const std::string &src)
 
static FontPtr font (const std::string &family, const FontDescription &desc)
 
static ImagePtr image (const CanvasPtr &canvas, const std::string &name)
 
static std::string resource_path ()
 
static void set_exception_handler (const std::function< void(const std::exception_ptr &)> &exception_handler)
 
static void set_resource_path (const std::string &path)
 
static bool try_catch (const std::function< void()> &block)
 

Member Function Documentation

static void uicore::UIThread::add_font_face ( const std::string properties,
const std::string src 
)
static
static FontPtr uicore::UIThread::font ( const std::string family,
const FontDescription desc 
)
static
static ImagePtr uicore::UIThread::image ( const CanvasPtr canvas,
const std::string name 
)
static
static std::string uicore::UIThread::resource_path ( )
static
static void uicore::UIThread::set_exception_handler ( const std::function< void(const std::exception_ptr &)> &  exception_handler)
static
static void uicore::UIThread::set_resource_path ( const std::string path)
static
static bool uicore::UIThread::try_catch ( const std::function< void()> &  block)
static

The documentation for this class was generated from the following file: