15 #include <Ultralight/Defines.h> 49 virtual void set_config(
const Config& config) = 0;
54 virtual const Config& config()
const = 0;
65 virtual void set_gpu_driver(
GPUDriver* gpu_driver) = 0;
70 virtual GPUDriver* gpu_driver()
const = 0;
81 virtual void set_font_loader(
FontLoader* font_loader) = 0;
94 virtual void set_file_system(
FileSystem* file_system) = 0;
UExport GPUDriver * DefaultGPUDriver()
The default GPU driver is an OpenGL driver that paints each View to an offscreen bitmap (.
This is a set of common JavaScriptCore Helper functions to simplify sample code.
FileSystem interface, used for all file system operations.
Configurations settings for Ultralight.
GPUDriver interface, dispatches GPU calls to the native driver.
UExport FontLoader * DefaultFontLoader()
The default Font Loader uses the native font loader API for the platform.
Font Loader interface, used for all font lookup operations.