docs
Loading...
Searching...
No Matches
Renderer Member List

This is the complete list of members for Renderer, including all inherited members.

AddRef() const =0RefCountedpure virtual
BeginRenderTrace(const char *output_path, bool verbose=true)=0Rendererpure virtual
CollectNow(CodeDropMode code, bool sync=true)=0Rendererpure virtual
Create()Rendererstatic
CreateSession(bool is_persistent, const String &name)=0Rendererpure virtual
CreateView(uint32_t width, uint32_t height, const ViewConfig &config, RefPtr< Session > session)=0Rendererpure virtual
default_session()=0Rendererpure virtual
display_refresh_rate(uint32_t display_id) const =0Rendererpure virtual
display_uses_custom_clock(uint32_t display_id) const =0Rendererpure virtual
EndRenderTrace()=0Rendererpure virtual
FireGamepadAxisEvent(const GamepadAxisEvent &evt)=0Rendererpure virtual
FireGamepadButtonEvent(const GamepadButtonEvent &evt)=0Rendererpure virtual
FireGamepadEvent(const GamepadEvent &evt)=0Rendererpure virtual
gc_listener() const =0Rendererpure virtual
gc_status() const =0Rendererpure virtual
GetMemoryUsage()=0Rendererpure virtual
is_render_trace_active() const =0Rendererpure virtual
LogMemoryUsage()=0Rendererpure virtual
PostDelayedTask(double delay_ms, void(*task)(void *user_data), void *user_data, void(*destroy_user_data)(void *user_data)=nullptr)=0Rendererpure virtual
PostDelayedTask(double delay_ms, F &&callback)Rendererinline
PostTask(void(*task)(void *user_data), void *user_data, void(*destroy_user_data)(void *user_data)=nullptr)=0Rendererpure virtual
PostTask(F &&callback)Rendererinline
PurgeMemory()=0Rendererpure virtual
Recycle(RecycleMode mode=RecycleMode::Lightweight)=0Rendererpure virtual
Recycle(RecycleMode mode, CodeDropMode code)=0Rendererpure virtual
ref_count() const =0RefCountedpure virtual
RefreshDisplay(uint32_t display_id)=0Rendererpure virtual
RefreshDisplay(uint32_t display_id, double target_timestamp)=0Rendererpure virtual
Release() const =0RefCountedpure virtual
Render()=0Rendererpure virtual
RenderOnly(View **view_array, size_t view_array_len)=0Rendererpure virtual
set_gc_listener(GCListener *listener)=0Rendererpure virtual
set_system_color_scheme(ColorScheme scheme)=0Rendererpure virtual
SetDisplayRefreshRate(uint32_t display_id, double refresh_rate)=0Rendererpure virtual
SetDisplayUsesCustomClock(uint32_t display_id, bool uses_custom_clock)=0Rendererpure virtual
SetGamepadDetails(uint32_t index, const String &id, uint32_t axis_count, uint32_t button_count)=0Rendererpure virtual
StartRemoteInspectorServer(const char *address, uint16_t port)=0Rendererpure virtual
system_color_scheme() const =0Rendererpure virtual
Update()=0Rendererpure virtual
weak_control_block() constRefCountedinlinevirtual
~RefCounted()RefCountedprotectedvirtual
~Renderer()Rendererprotectedvirtual