ardour
|
#include <mouse_cursors.h>
Public Member Functions | |
MouseCursors () | |
void | set_cursor_set (const std::string &name) |
std::string | cursor_set () const |
Static Public Member Functions | |
static bool | is_invalid (Gdk::Cursor *c) |
static Gdk::Cursor * | invalid_cursor () |
Public Attributes | |
Gdk::Cursor * | cross_hair |
Gdk::Cursor * | scissors |
Gdk::Cursor * | trimmer |
Gdk::Cursor * | right_side_trim |
Gdk::Cursor * | anchored_right_side_trim |
Gdk::Cursor * | left_side_trim |
Gdk::Cursor * | anchored_left_side_trim |
Gdk::Cursor * | right_side_trim_left_only |
Gdk::Cursor * | left_side_trim_right_only |
Gdk::Cursor * | fade_in |
Gdk::Cursor * | fade_out |
Gdk::Cursor * | selector |
Gdk::Cursor * | grabber |
Gdk::Cursor * | grabber_note |
Gdk::Cursor * | grabber_edit_point |
Gdk::Cursor * | zoom_in |
Gdk::Cursor * | zoom_out |
Gdk::Cursor * | time_fx |
Gdk::Cursor * | fader |
Gdk::Cursor * | speaker |
Gdk::Cursor * | midi_pencil |
Gdk::Cursor * | midi_select |
Gdk::Cursor * | midi_resize |
Gdk::Cursor * | midi_erase |
Gdk::Cursor * | up_down |
Gdk::Cursor * | wait |
Gdk::Cursor * | timebar |
Gdk::Cursor * | transparent |
Gdk::Cursor * | resize_left |
Gdk::Cursor * | resize_top_left |
Gdk::Cursor * | resize_top |
Gdk::Cursor * | resize_top_right |
Gdk::Cursor * | resize_right |
Gdk::Cursor * | resize_bottom_right |
Gdk::Cursor * | resize_bottom |
Gdk::Cursor * | resize_bottom_left |
Gdk::Cursor * | move |
Gdk::Cursor * | expand_left_right |
Gdk::Cursor * | expand_up_down |
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::string | _cursor_set |
Static Private Attributes | |
static Gdk::Cursor * | _invalid = 0 |
Definition at line 28 of file mouse_cursors.h.
MouseCursors::MouseCursors | ( | ) |
Definition at line 32 of file mouse_cursors.cc.
|
staticprivate |
Definition at line 219 of file mouse_cursors.cc.
|
inline |
Definition at line 34 of file mouse_cursors.h.
|
private |
Definition at line 76 of file mouse_cursors.cc.
|
inlinestatic |
Definition at line 84 of file mouse_cursors.h.
|
inlinestatic |
Definition at line 83 of file mouse_cursors.h.
|
private |
Definition at line 120 of file mouse_cursors.cc.
void MouseCursors::set_cursor_set | ( | const std::string & | name | ) |
Definition at line 134 of file mouse_cursors.cc.
|
private |
Definition at line 87 of file mouse_cursors.h.
|
staticprivate |
Definition at line 91 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::anchored_left_side_trim |
Definition at line 42 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::anchored_right_side_trim |
Definition at line 40 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::cross_hair |
Definition at line 36 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::expand_left_right |
Definition at line 73 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::expand_up_down |
Definition at line 74 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fade_in |
Definition at line 45 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fade_out |
Definition at line 46 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::fader |
Definition at line 54 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::grabber |
Definition at line 48 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::grabber_edit_point |
Definition at line 50 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::grabber_note |
Definition at line 49 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::left_side_trim |
Definition at line 41 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::left_side_trim_right_only |
Definition at line 44 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_erase |
Definition at line 59 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_pencil |
Definition at line 56 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_resize |
Definition at line 58 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::midi_select |
Definition at line 57 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::move |
Definition at line 72 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom |
Definition at line 70 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom_left |
Definition at line 71 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_bottom_right |
Definition at line 69 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_left |
Definition at line 64 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_right |
Definition at line 68 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top |
Definition at line 66 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top_left |
Definition at line 65 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::resize_top_right |
Definition at line 67 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::right_side_trim |
Definition at line 39 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::right_side_trim_left_only |
Definition at line 43 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::scissors |
Definition at line 37 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::selector |
Definition at line 47 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::speaker |
Definition at line 55 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::time_fx |
Definition at line 53 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::timebar |
Definition at line 62 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::transparent |
Definition at line 63 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::trimmer |
Definition at line 38 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::up_down |
Definition at line 60 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::wait |
Definition at line 61 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::zoom_in |
Definition at line 51 of file mouse_cursors.h.
Gdk::Cursor* MouseCursors::zoom_out |
Definition at line 52 of file mouse_cursors.h.