Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::UI::Controller Namespace Reference

Utilities to more easily use Gtk::EventController & subclasses like Gesture. More...

Functions

bool has_flag (Gdk::ModifierType const state, Gdk::ModifierType const flags)
 Helper to query if ModifierType state contains one or more of given flag(s).
 
bool has_flag (GdkModifierType const state, GdkModifierType const flags)
 
template<typename Slot >
auto use_state (Slot &&slot)
 
template<typename Slot , typename Controller >
auto use_state (Slot &&slot, Controller &controller)
 

Detailed Description

Utilities to more easily use Gtk::EventController & subclasses like Gesture.

Function Documentation

◆ has_flag() [1/2]

◆ has_flag() [2/2]

bool Inkscape::UI::Controller::has_flag ( GdkModifierType const  state,
GdkModifierType const  flags 
)
inline

Definition at line 30 of file controller.h.

◆ use_state() [1/2]

◆ use_state() [2/2]

template<typename Slot , typename Controller >
auto Inkscape::UI::Controller::use_state ( Slot &&  slot,
Controller &  controller 
)

Definition at line 58 of file controller.h.

References use_state().