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

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

active_script_id() const noexceptpulp::view::WidgetBridgeinline
allow_unreviewed_file_paths() const noexceptpulp::view::WidgetBridgeinline
asset_roots() const noexceptpulp::view::WidgetBridgeinline
attach_gpu_surface(render::GpuSurface *gpu_surface)pulp::view::WidgetBridge
binding_attempts() const noexceptpulp::view::WidgetBridgeinline
bounded_realm_retirement_denial() const noexceptpulp::view::WidgetBridge
bridge_call_count() const noexceptpulp::view::WidgetBridgeinline
BridgeRegistrarspulp::view::WidgetBridgefriend
clear(const DeadlineCheck &deadline_check={})pulp::view::WidgetBridge
clear_for_realm_replacement(const DeadlineCheck &deadline_check={})pulp::view::WidgetBridge
clear_quarantined_realm()pulp::view::WidgetBridge
clear_shader_uniform_bindings(const std::string &widget_id)pulp::view::WidgetBridge
css_keyframes_registry()pulp::view::WidgetBridgeinline
css_keyframes_registry() constpulp::view::WidgetBridgeinline
damage_ledger() constpulp::view::WidgetBridge
DeadlineCheck typedefpulp::view::WidgetBridge
describe_native_canvas_frame(const std::string &canvas_id) constpulp::view::WidgetBridge
describe_native_texture_frame(const std::string &texture_id) constpulp::view::WidgetBridge
dispatch_document_event(const std::string &event_type, const std::string &event_json_literal)pulp::view::WidgetBridgestatic
dispatch_global_key(int key_code, uint16_t modifiers, bool is_down)pulp::view::WidgetBridgestatic
dispatch_key_for_root(View &root, int key_code, uint16_t modifiers, bool is_down)pulp::view::WidgetBridgestatic
dispatch_native_message(std::string_view receiver, std::string_view type, const choc::value::Value &payload, std::string_view id={}, std::string_view context="native message dispatch")pulp::view::WidgetBridge
embedded_asset(std::string_view path) const noexceptpulp::view::WidgetBridge
embedded_asset_data_uri(const EmbeddedAsset &asset) constpulp::view::WidgetBridge
embedded_assets() const noexceptpulp::view::WidgetBridgeinline
event_binding_count() const noexceptpulp::view::WidgetBridge
font_weight_scope() constpulp::view::WidgetBridge
force_retire_root_for_owner_teardown() noexceptpulp::view::WidgetBridge
forward_key_event(int key_code, uint16_t modifiers, bool is_down)pulp::view::WidgetBridge
frame_pump_live() const noexceptpulp::view::WidgetBridgeinline
gpu_surface() const noexceptpulp::view::WidgetBridgeinline
granted_capabilities() const noexceptpulp::view::WidgetBridgeinline
has_native_gpu_bridge() const noexceptpulp::view::WidgetBridge
host_kind() constpulp::view::WidgetBridgeinline
imported_text_scale() const noexceptpulp::view::WidgetBridgeinline
install_runtime_import_handlers()pulp::view::WidgetBridge
load_script(const std::string &code)pulp::view::WidgetBridge
load_script(const std::string &code, const std::string &script_id)pulp::view::WidgetBridge
loaded_script_source(const std::string &code)pulp::view::WidgetBridgestatic
owned_widget_identity_count() const noexceptpulp::view::WidgetBridgeinline
param_binding_count() const noexceptpulp::view::WidgetBridgeinline
param_subscription_count() const noexceptpulp::view::WidgetBridge
parameter_id_for_name(const std::string &name, state::ParamID &out) constpulp::view::WidgetBridge
pending_runtime_settle_rounds() const noexceptpulp::view::WidgetBridgeinline
permits_file_path(const std::filesystem::path &path) constpulp::view::WidgetBridge
poll_async_results()pulp::view::WidgetBridge
quarantine_realm() noexceptpulp::view::WidgetBridge
record_binding_attempt(const std::string &widget_id, const std::string &param_name, BindingTarget target, BindingOutcome outcome)pulp::view::WidgetBridge
request_frame()pulp::view::WidgetBridge
request_repaint_after(const DamageLedger &ledger)pulp::view::WidgetBridge
reset_bridge_call_count() noexceptpulp::view::WidgetBridgeinline
resolve_script_relative(const std::string &path) constpulp::view::WidgetBridge
restore_values(const WidgetReloadSnapshot &snapshot, const DeadlineCheck &deadline_check={}, bool include_custom_state=true)pulp::view::WidgetBridge
restore_values(const std::unordered_map< std::string, float > &snapshot)pulp::view::WidgetBridge
script_base_dir() const noexceptpulp::view::WidgetBridgeinline
scroll_wrapper(const std::string &id) const noexceptpulp::view::WidgetBridge
service_event_bindings()pulp::view::WidgetBridge
service_frame_callbacks()pulp::view::WidgetBridge
service_param_bindings()pulp::view::WidgetBridge
service_param_subscriptions()pulp::view::WidgetBridge
service_shader_value_bindings()pulp::view::WidgetBridge
set_active_script_id(const std::string &script_id)pulp::view::WidgetBridge
set_ai_cli_command(std::string cmd)pulp::view::WidgetBridge
set_allow_unreviewed_file_paths(bool allow) noexceptpulp::view::WidgetBridgeinline
set_asset_roots(std::vector< std::filesystem::path > roots)pulp::view::WidgetBridgeinline
set_embedded_assets(std::vector< EmbeddedAsset > assets)pulp::view::WidgetBridge
set_host_kind(std::string kind)pulp::view::WidgetBridgeinline
set_imported_text_scale(float scale) noexceptpulp::view::WidgetBridgeinline
set_repaint_callback(std::function< void()> cb)pulp::view::WidgetBridge
set_script_base_dir(std::filesystem::path dir)pulp::view::WidgetBridgeinline
set_storage_identity(std::string identity)pulp::view::WidgetBridgeinline
set_time_source(TimeSource source)pulp::view::WidgetBridge
set_value_channel_access(ValueChannelAccess access)pulp::view::WidgetBridge
set_value_channels(ValueChannelSet *channels)pulp::view::WidgetBridge
snapshot_values(WidgetReloadSnapshot &out, const DeadlineCheck &deadline_check={}, bool include_custom_state=true) constpulp::view::WidgetBridge
snapshot_values(std::unordered_map< std::string, float > &out) constpulp::view::WidgetBridge
storage_identity() constpulp::view::WidgetBridge
style_target(const std::string &id) noexceptpulp::view::WidgetBridge
sync_from_store()pulp::view::WidgetBridge
time_now() constpulp::view::WidgetBridge
TimeSource typedefpulp::view::WidgetBridge
unbound_params() constpulp::view::WidgetBridge
visit_value_channels(const ValueChannelVisitor &visitor) constpulp::view::WidgetBridge
widget(const std::string &id)pulp::view::WidgetBridge
widget_cache_count() const noexceptpulp::view::WidgetBridgeinline
WidgetBridge(ScriptEngine &engine, View &root, state::StateStore &store, render::GpuSurface *gpu_surface=nullptr, CapabilitySet granted_capabilities=CapabilitySet::all())pulp::view::WidgetBridge
~WidgetBridge()pulp::view::WidgetBridge