Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::WindowHost Member List

This is the complete list of members for pulp::view::WindowHost, including all inherited members.

attach_native_child_view(void *child_view, float x, float y, float width, float height)pulp::view::WindowHostinlinevirtual
attach_render_loop(render::RenderLoop *loop)pulp::view::WindowHostinline
capture_back_buffer_png()pulp::view::WindowHostinlinevirtual
capture_png()pulp::view::WindowHostinlinevirtual
clear_factory()pulp::view::WindowHoststatic
clear_pending_dirty()pulp::view::WindowHostinline
compute_design_viewport_transform(float window_w, float window_h, float design_w, float design_h, float &sx, float &sy, float &tx, float &ty, bool top_align=false)pulp::view::WindowHostinlinestatic
convert_to_logical(float px) constpulp::view::WindowHostinline
convert_to_native(float logical) constpulp::view::WindowHostinline
create(View &root, const WindowOptions &options)pulp::view::WindowHoststatic
dawn_device_handle() constpulp::view::WindowHostinlinevirtual
dawn_instance_handle() constpulp::view::WindowHostinlinevirtual
dawn_queue_handle() constpulp::view::WindowHostinlinevirtual
design_viewport_transform(float &sx, float &sy, float &tx, float &ty) constpulp::view::WindowHostinlinevirtual
design_viewport_window_to_root(Point pt, float window_w, float window_h, float design_w, float design_h, bool top_align=false)pulp::view::WindowHostinlinestatic
detach_native_child_view(void *child_view)pulp::view::WindowHostinlinevirtual
dpi_scale() constpulp::view::WindowHostinlinevirtual
event_loop_blocks_until_close() constpulp::view::WindowHostinlinevirtual
event_loop_supports_exit_drain() constpulp::view::WindowHostinlinevirtual
Factory typedefpulp::view::WindowHost
feature_marked_unsupported(const char *method) constpulp::view::WindowHostinline
frame_time_samples_ms() constpulp::view::WindowHostinlinevirtual
get_content_size() constpulp::view::WindowHostvirtual
get_monitors() constpulp::view::WindowHostinlinevirtual
gpu_render_time_ms() constpulp::view::WindowHostinlinevirtual
gpu_render_timing_available() constpulp::view::WindowHostinlinevirtual
gpu_surface() constpulp::view::WindowHostinlinevirtual
has_factory()pulp::view::WindowHoststatic
has_pending_dirty_bounds() constpulp::view::WindowHostinline
hide()=0pulp::view::WindowHostpure virtual
HitTestRegion enum namepulp::view::WindowHost
invalidate_input_state()pulp::view::WindowHostinlinevirtual
is_gpu_backed() constpulp::view::WindowHostinlinevirtual
is_visible() const =0pulp::view::WindowHostpure virtual
last_frame_gpu_submission_observed() constpulp::view::WindowHostinlinevirtual
log_gpu_diagnostics_summary()pulp::view::WindowHostinlinevirtual
mark_dirty()pulp::view::WindowHost
mark_dirty(const Rect &root_rect)pulp::view::WindowHost
max_dimensions() constpulp::view::WindowHostinlinevirtual
native_content_view_handle() constpulp::view::WindowHostinlinevirtual
native_window_handle() constpulp::view::WindowHostinlinevirtual
NativeViewHost classpulp::view::WindowHostfriend
note_unsupported_feature(const char *method)pulp::view::WindowHostprotected
paint_root(canvas::Canvas &canvas, View &root, bool surface_preserves_outside_clip=false)pulp::view::WindowHost
pending_dirty_bounds() constpulp::view::WindowHostinline
pending_repaint_is_full() constpulp::view::WindowHostinline
position_beside(WindowHost *other)pulp::view::WindowHostinlinevirtual
render_loop() constpulp::view::WindowHostinline
repaint()=0pulp::view::WindowHostpure virtual
request_close()pulp::view::WindowHostinlinevirtual
request_close_deferred()pulp::view::WindowHostinlinevirtual
request_content_size(float w, float h)pulp::view::WindowHostinlinevirtual
request_frame()pulp::view::WindowHostinline
ResizeCallback typedefpulp::view::WindowHost
restore_pending_dirty(const PendingDamage::Snapshot &snapshot)pulp::view::WindowHostinline
run_event_loop()=0pulp::view::WindowHostpure virtual
run_event_loop_until(std::function< bool()> ready_to_return)pulp::view::WindowHostinlinevirtual
set_always_on_top(bool on_top)pulp::view::WindowHostinlinevirtual
set_app_key_monitor(std::function< bool(const KeyEvent &)> handler)pulp::view::WindowHostinlinevirtual
set_client_decoration(bool enabled)pulp::view::WindowHostinlinevirtual
set_close_callback(std::function< void()> cb)=0pulp::view::WindowHostpure virtual
set_design_viewport(float design_w, float design_h)pulp::view::WindowHostinlinevirtual
set_factory(Factory factory)pulp::view::WindowHoststatic
set_fixed_aspect_ratio(float ratio)pulp::view::WindowHostinlinevirtual
set_idle_callback(std::function< void()> cb)pulp::view::WindowHostinlinevirtual
set_mouse_relative_mode(bool enabled)pulp::view::WindowHostinlinevirtual
set_native_child_view_bounds(void *child_view, float x, float y, float width, float height)pulp::view::WindowHostinlinevirtual
set_native_child_view_clip(void *child_view, bool has_clip, float x, float y, float width, float height)pulp::view::WindowHostinlinevirtual
set_open_files_handler(std::function< void(const std::vector< std::string > &)> handler)pulp::view::WindowHostinlinevirtual
set_resize_callback(ResizeCallback cb)pulp::view::WindowHostvirtual
show()=0pulp::view::WindowHostpure virtual
supports_back_buffer_capture() constpulp::view::WindowHostinlinevirtual
supports_compositor_capture() constpulp::view::WindowHostinlinevirtual
supports_deferred_close() constpulp::view::WindowHostinlinevirtual
supports_gpu_submission_evidence() constpulp::view::WindowHostinlinevirtual
take_pending_dirty()pulp::view::WindowHostinline
~WindowHost()pulp::view::WindowHostvirtual