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

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

advance_frame(double timestamp_seconds)pulp::view::PluginViewHostinlinevirtual
attach_native_child_view(NativeViewHandle child_view, float x, float y, float width, float height)pulp::view::PluginViewHostinlinevirtual
attach_to_parent(NativeViewHandle parent)=0pulp::view::PluginViewHostpure virtual
capture_back_buffer_png()pulp::view::PluginViewHostinlinevirtual
clear_factory()pulp::view::PluginViewHoststatic
clear_pending_dirty()pulp::view::PluginViewHostinline
create(View &root, Size size)pulp::view::PluginViewHoststatic
create(View &root, const Options &options)pulp::view::PluginViewHoststatic
damage_pulp::view::PluginViewHostprotected
design_viewport_transform(float &sx, float &sy, float &tx, float &ty) constpulp::view::PluginViewHostinlinevirtual
detach()=0pulp::view::PluginViewHostpure virtual
detach_native_child_view(NativeViewHandle child_view)pulp::view::PluginViewHostinlinevirtual
Factory typedefpulp::view::PluginViewHost
get_size() const =0pulp::view::PluginViewHostpure virtual
gpu_cache_usage() constpulp::view::PluginViewHostinlinevirtual
gpu_surface() constpulp::view::PluginViewHostinlinevirtual
gpu_surface_state() const noexceptpulp::view::PluginViewHostinline
gpu_surface_status() const noexceptpulp::view::PluginViewHostinline
GpuSurfaceObserver typedefpulp::view::PluginViewHost
GpuSurfaceState enum namepulp::view::PluginViewHost
has_factory()pulp::view::PluginViewHoststatic
has_pending_dirty_bounds() constpulp::view::PluginViewHostinline
is_attached() const noexceptpulp::view::PluginViewHostinlinevirtual
is_gpu_backed() constpulp::view::PluginViewHostinlinevirtual
mark_dirty_full()pulp::view::PluginViewHostinline
mark_dirty_region(const Rect &root_rect)pulp::view::PluginViewHostinline
mark_gpu_surface_pending()pulp::view::PluginViewHostinlineprotected
native_handle()=0pulp::view::PluginViewHostpure virtual
NativeViewHost classpulp::view::PluginViewHostfriend
observe_gpu_surface(GpuSurfaceObserver observer)pulp::view::PluginViewHost
pending_dirty_bounds() constpulp::view::PluginViewHostinline
pending_repaint_is_full() constpulp::view::PluginViewHostinline
present_first_frame()pulp::view::PluginViewHostinlinevirtual
PresentPolicy enum namepulp::view::PluginViewHost
publish_gpu_surface(render::GpuSurface *surface, GpuSurfaceState state)pulp::view::PluginViewHostprotected
pump_x_events()pulp::view::PluginViewHostinlinevirtual
release_gpu_caches()pulp::view::PluginViewHostinlinevirtual
repaint()=0pulp::view::PluginViewHostpure virtual
request_frame()pulp::view::PluginViewHostinlinevirtual
scale_factor() constpulp::view::PluginViewHostinlinevirtual
set_design_viewport(float design_w, float design_h)pulp::view::PluginViewHostinlinevirtual
set_design_viewport_top_align(bool top_align)pulp::view::PluginViewHostinlinevirtual
set_factory(Factory factory)pulp::view::PluginViewHoststatic
set_fixed_aspect_ratio(float ratio)pulp::view::PluginViewHostinlinevirtual
set_idle_callback(std::function< void()> callback)pulp::view::PluginViewHostinlinevirtual
set_native_child_view_bounds(NativeViewHandle child_view, float x, float y, float width, float height)pulp::view::PluginViewHostinlinevirtual
set_native_child_view_clip(NativeViewHandle child_view, bool has_clip, float x, float y, float width, float height)pulp::view::PluginViewHostinlinevirtual
set_resize_callback(std::function< void(uint32_t, uint32_t)> cb)pulp::view::PluginViewHostinlinevirtual
set_scale_factor(float scale)pulp::view::PluginViewHostinlinevirtual
set_size(uint32_t width, uint32_t height)=0pulp::view::PluginViewHostpure virtual
start_file_drag(const FileDragRequest &request)pulp::view::PluginViewHostinlinevirtual
try_attach_to_parent(NativeViewHandle parent)pulp::view::PluginViewHostinlinevirtual
window_to_root_point(Point pt) constpulp::view::PluginViewHostinlinevirtual
~PluginViewHost()pulp::view::PluginViewHostvirtual