|
Ultralight C++ API 2.0.0
|
This is the complete list of members for App, including all inherited members.
| AddRef() const =0 | RefCounted | pure virtual |
| Create(Settings settings=Settings(), Config config=Config()) | App | static |
| GetGPUMemoryStats(GPUMemoryStats &stats) | App | inlinevirtual |
| instance() | App | static |
| is_idle() const =0 | App | pure virtual |
| is_profiler_active() const =0 | App | pure virtual |
| is_running() const =0 | App | pure virtual |
| listener()=0 | App | pure virtual |
| main_monitor()=0 | App | pure virtual |
| monitor(uint32_t index) | App | inlinevirtual |
| monitor_count() const | App | inlinevirtual |
| PostDelayedTask(double delay_ms, void(*task)(void *user_data), void *user_data, void(*destroy_user_data)(void *user_data)=nullptr)=0 | App | pure virtual |
| PostDelayedTask(double delay_ms, F &&callback) | App | inline |
| PostTask(void(*task)(void *user_data), void *user_data, void(*destroy_user_data)(void *user_data)=nullptr)=0 | App | pure virtual |
| PostTask(F &&callback) | App | inline |
| profiler_trace_path() const =0 | App | pure virtual |
| Quit()=0 | App | pure virtual |
| ref_count() const =0 | RefCounted | pure virtual |
| Release() const =0 | RefCounted | pure virtual |
| renderer()=0 | App | pure virtual |
| Run()=0 | App | pure virtual |
| RunOnce(double max_wait_seconds=0.0)=0 | App | pure virtual |
| set_listener(AppListener *listener)=0 | App | pure virtual |
| SetInterval(double interval_ms, void(*callback)(void *user_data), void *user_data, void(*destroy_user_data)(void *user_data)=nullptr)=0 | App | pure virtual |
| SetInterval(double interval_ms, F &&callback) | App | inline |
| settings() const =0 | App | pure virtual |
| thread_utilization() const =0 | App | pure virtual |
| weak_control_block() const | RefCounted | inlinevirtual |
| ~App() | App | protectedvirtual |
| ~RefCounted() | RefCounted | protectedvirtual |