Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::script_events Namespace Reference

Typedefs

using GlobalKeyDispatcher = void (*)(int key_code, uint16_t modifiers, bool is_down)
using RootKeyDispatcher

Functions

void set_global_key_dispatcher (GlobalKeyDispatcher dispatcher) noexcept
void dispatch_global_key (int key_code, uint16_t modifiers, bool is_down)
void set_root_key_dispatcher (RootKeyDispatcher dispatcher) noexcept
bool dispatch_key_for_root (View &root, int key_code, uint16_t modifiers, bool is_down)

Typedef Documentation

◆ GlobalKeyDispatcher

using pulp::view::script_events::GlobalKeyDispatcher = void (*)(int key_code, uint16_t modifiers, bool is_down)

◆ RootKeyDispatcher

Initial value:
bool (*)(View& root, int key_code,
uint16_t modifiers, bool is_down)
Definition view.hpp:73

Function Documentation

◆ dispatch_global_key()

void pulp::view::script_events::dispatch_global_key ( int key_code,
uint16_t modifiers,
bool is_down )

◆ dispatch_key_for_root()

bool pulp::view::script_events::dispatch_key_for_root ( View & root,
int key_code,
uint16_t modifiers,
bool is_down )

◆ set_global_key_dispatcher()

void pulp::view::script_events::set_global_key_dispatcher ( GlobalKeyDispatcher dispatcher)
noexcept

◆ set_root_key_dispatcher()

void pulp::view::script_events::set_root_key_dispatcher ( RootKeyDispatcher dispatcher)
noexcept