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