Ardour
9.0-pre0-582-g084a23a80d
|
#include <mouse_cursors.h>
Public Member Functions | |
MouseCursors () | |
~MouseCursors () | |
void | set_cursor_set (const std::string &name) |
std::string | cursor_set () const |
Gdk::Cursor * | from_gdk_cursor (GdkCursor *) |
Static Public Member Functions | |
static bool | is_invalid (Gdk::Cursor *c) |
static Gdk::Cursor * | invalid_cursor () |
Private Member Functions | |
void | drop_all () |
Gdk::Cursor * | make_cursor (const char *name, int hotspot_x=0, int hotspot_y=0) |
Static Private Member Functions | |
static void | create_invalid () |
Private Attributes | |
std::vector< Gdk::Cursor * > | cursors |
std::string | _cursor_set |
Static Private Attributes | |
static Gdk::Cursor * | _invalid |
Definition at line 33 of file mouse_cursors.h.
MouseCursors::MouseCursors | ( | ) |
MouseCursors::~MouseCursors | ( | ) |
|
staticprivate |
|
inline |
Definition at line 40 of file mouse_cursors.h.
|
private |
Gdk::Cursor* MouseCursors::from_gdk_cursor | ( | GdkCursor * | ) |
|
inlinestatic |
Definition at line 90 of file mouse_cursors.h.
|
inlinestatic |
Definition at line 89 of file mouse_cursors.h.
|
private |
void MouseCursors::set_cursor_set | ( | const std::string & | name | ) |
|
private |
Definition at line 94 of file mouse_cursors.h.
|
staticprivate |
Definition at line 98 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::anchored_left_side_trim |
Definition at line 50 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::anchored_right_side_trim |
Definition at line 48 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::cross_hair |
Definition at line 44 of file mouse_cursors.h.
|
private |
Definition at line 93 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::expand_left_right |
Definition at line 79 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::expand_up_down |
Definition at line 80 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fade_in |
Definition at line 53 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fade_out |
Definition at line 54 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fader |
Definition at line 61 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::grabber |
Definition at line 56 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::grabber_note |
Definition at line 57 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::left_side_trim |
Definition at line 49 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::left_side_trim_right_only |
Definition at line 52 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_erase |
Definition at line 65 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_pencil |
Definition at line 62 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_resize |
Definition at line 64 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_select |
Definition at line 63 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::move |
Definition at line 78 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom |
Definition at line 76 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom_left |
Definition at line 77 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom_right |
Definition at line 75 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_left |
Definition at line 70 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_right |
Definition at line 74 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top |
Definition at line 72 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top_left |
Definition at line 71 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top_right |
Definition at line 73 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::right_side_trim |
Definition at line 47 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::right_side_trim_left_only |
Definition at line 51 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::scissors |
Definition at line 45 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::selector |
Definition at line 55 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::time_fx |
Definition at line 60 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::timebar |
Definition at line 68 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::transparent |
Definition at line 69 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::trimmer |
Definition at line 46 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::up_down |
Definition at line 66 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::wait |
Definition at line 67 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::zoom_in |
Definition at line 58 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::zoom_out |
Definition at line 59 of file mouse_cursors.h.