| active_script_id() const noexcept | pulp::view::WidgetBridge | inline |
| allow_unreviewed_file_paths() const noexcept | pulp::view::WidgetBridge | inline |
| asset_roots() const noexcept | pulp::view::WidgetBridge | inline |
| attach_gpu_surface(render::GpuSurface *gpu_surface) | pulp::view::WidgetBridge | |
| binding_attempts() const noexcept | pulp::view::WidgetBridge | inline |
| bounded_realm_retirement_denial() const noexcept | pulp::view::WidgetBridge | |
| bridge_call_count() const noexcept | pulp::view::WidgetBridge | inline |
| BridgeRegistrars | pulp::view::WidgetBridge | friend |
| 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::WidgetBridge | inline |
| css_keyframes_registry() const | pulp::view::WidgetBridge | inline |
| damage_ledger() const | pulp::view::WidgetBridge | |
| DeadlineCheck typedef | pulp::view::WidgetBridge | |
| describe_native_canvas_frame(const std::string &canvas_id) const | pulp::view::WidgetBridge | |
| describe_native_texture_frame(const std::string &texture_id) const | pulp::view::WidgetBridge | |
| dispatch_document_event(const std::string &event_type, const std::string &event_json_literal) | pulp::view::WidgetBridge | static |
| dispatch_global_key(int key_code, uint16_t modifiers, bool is_down) | pulp::view::WidgetBridge | static |
| dispatch_key_for_root(View &root, int key_code, uint16_t modifiers, bool is_down) | pulp::view::WidgetBridge | static |
| 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 noexcept | pulp::view::WidgetBridge | |
| embedded_asset_data_uri(const EmbeddedAsset &asset) const | pulp::view::WidgetBridge | |
| embedded_assets() const noexcept | pulp::view::WidgetBridge | inline |
| event_binding_count() const noexcept | pulp::view::WidgetBridge | |
| font_weight_scope() const | pulp::view::WidgetBridge | |
| force_retire_root_for_owner_teardown() noexcept | pulp::view::WidgetBridge | |
| forward_key_event(int key_code, uint16_t modifiers, bool is_down) | pulp::view::WidgetBridge | |
| frame_pump_live() const noexcept | pulp::view::WidgetBridge | inline |
| gpu_surface() const noexcept | pulp::view::WidgetBridge | inline |
| granted_capabilities() const noexcept | pulp::view::WidgetBridge | inline |
| has_native_gpu_bridge() const noexcept | pulp::view::WidgetBridge | |
| host_kind() const | pulp::view::WidgetBridge | inline |
| imported_text_scale() const noexcept | pulp::view::WidgetBridge | inline |
| 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::WidgetBridge | static |
| owned_widget_identity_count() const noexcept | pulp::view::WidgetBridge | inline |
| param_binding_count() const noexcept | pulp::view::WidgetBridge | inline |
| param_subscription_count() const noexcept | pulp::view::WidgetBridge | |
| parameter_id_for_name(const std::string &name, state::ParamID &out) const | pulp::view::WidgetBridge | |
| pending_runtime_settle_rounds() const noexcept | pulp::view::WidgetBridge | inline |
| permits_file_path(const std::filesystem::path &path) const | pulp::view::WidgetBridge | |
| poll_async_results() | pulp::view::WidgetBridge | |
| quarantine_realm() noexcept | pulp::view::WidgetBridge | |
| record_binding_attempt(const std::string &widget_id, const std::string ¶m_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() noexcept | pulp::view::WidgetBridge | inline |
| resolve_script_relative(const std::string &path) const | pulp::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 noexcept | pulp::view::WidgetBridge | inline |
| scroll_wrapper(const std::string &id) const noexcept | pulp::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) noexcept | pulp::view::WidgetBridge | inline |
| set_asset_roots(std::vector< std::filesystem::path > roots) | pulp::view::WidgetBridge | inline |
| set_embedded_assets(std::vector< EmbeddedAsset > assets) | pulp::view::WidgetBridge | |
| set_host_kind(std::string kind) | pulp::view::WidgetBridge | inline |
| set_imported_text_scale(float scale) noexcept | pulp::view::WidgetBridge | inline |
| set_repaint_callback(std::function< void()> cb) | pulp::view::WidgetBridge | |
| set_script_base_dir(std::filesystem::path dir) | pulp::view::WidgetBridge | inline |
| set_storage_identity(std::string identity) | pulp::view::WidgetBridge | inline |
| 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) const | pulp::view::WidgetBridge | |
| snapshot_values(std::unordered_map< std::string, float > &out) const | pulp::view::WidgetBridge | |
| storage_identity() const | pulp::view::WidgetBridge | |
| style_target(const std::string &id) noexcept | pulp::view::WidgetBridge | |
| sync_from_store() | pulp::view::WidgetBridge | |
| time_now() const | pulp::view::WidgetBridge | |
| TimeSource typedef | pulp::view::WidgetBridge | |
| unbound_params() const | pulp::view::WidgetBridge | |
| visit_value_channels(const ValueChannelVisitor &visitor) const | pulp::view::WidgetBridge | |
| widget(const std::string &id) | pulp::view::WidgetBridge | |
| widget_cache_count() const noexcept | pulp::view::WidgetBridge | inline |
| 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 | |