Blender V2.61 - r43446
|
Go to the source code of this file.
Classes | |
struct | BCursor |
Defines | |
#define | BC_GHOST_CURSORS 1000 |
#define | SYSCURSOR 1 |
#define | SMALL_CURSOR 0 |
#define | BIG_CURSOR 1 |
Typedefs | |
typedef struct BCursor | BCursor |
Enumerations | |
enum | { CURSOR_FACESEL = BC_GHOST_CURSORS, CURSOR_WAIT, CURSOR_EDIT, CURSOR_X_MOVE, CURSOR_Y_MOVE, CURSOR_HELP, CURSOR_STD, CURSOR_NONE, CURSOR_PENCIL, CURSOR_COPY } |
enum | { BC_NW_ARROWCURSOR = 2, BC_NS_ARROWCURSOR, BC_EW_ARROWCURSOR, BC_WAITCURSOR, BC_CROSSCURSOR, BC_EDITCROSSCURSOR, BC_BOXSELCURSOR, BC_KNIFECURSOR, BC_VLOOPCURSOR, BC_TEXTEDITCURSOR, BC_PAINTBRUSHCURSOR, BC_HANDCURSOR, BC_NSEW_SCROLLCURSOR, BC_NS_SCROLLCURSOR, BC_EW_SCROLLCURSOR, BC_EYEDROPPER_CURSOR, BC_SWAPAREA_CURSOR, BC_NUMCURSORS } |
enum | { BC_BLACK = 0, BC_WHITE, BC_RED, BC_BLUE, BC_GREEN, BC_YELLOW } |
Functions | |
void | wm_init_cursor_data (void) |
int | wm_cursor_arrow_move (struct wmWindow *win, struct wmEvent *event) |
Definition in file wm_cursors.h.
#define BC_GHOST_CURSORS 1000 |
Definition at line 40 of file wm_cursors.h.
Referenced by WM_cursor_set().
#define BIG_CURSOR 1 |
Definition at line 115 of file wm_cursors.h.
#define SMALL_CURSOR 0 |
Definition at line 114 of file wm_cursors.h.
#define SYSCURSOR 1 |
Definition at line 81 of file wm_cursors.h.
Referenced by WM_cursor_set().
anonymous enum |
CURSOR_FACESEL | |
CURSOR_WAIT | |
CURSOR_EDIT | |
CURSOR_X_MOVE | |
CURSOR_Y_MOVE | |
CURSOR_HELP | |
CURSOR_STD | |
CURSOR_NONE | |
CURSOR_PENCIL | |
CURSOR_COPY |
Definition at line 43 of file wm_cursors.h.
anonymous enum |
Definition at line 82 of file wm_cursors.h.
anonymous enum |
Definition at line 105 of file wm_cursors.h.
Definition at line 214 of file wm_cursors.c.
References DOWNARROWKEY, KM_PRESS, LEFTARROWKEY, RIGHTARROWKEY, wmEvent::type, UPARROWKEY, wmEvent::val, WM_cursor_warp(), wmEvent::x, and wmEvent::y.
Referenced by wm_handlers_do().
void wm_init_cursor_data | ( | void | ) |
********************** NS_ARROW Cursor *************************/
Definition at line 318 of file wm_cursors.c.
References BC_BLACK, BC_BLUE, BC_BOXSELCURSOR, BC_CROSSCURSOR, BC_EDITCROSSCURSOR, BC_EW_ARROWCURSOR, BC_EW_SCROLLCURSOR, BC_EYEDROPPER_CURSOR, BC_HANDCURSOR, BC_KNIFECURSOR, BC_NS_ARROWCURSOR, BC_NS_SCROLLCURSOR, BC_NSEW_SCROLLCURSOR, BC_NW_ARROWCURSOR, BC_PAINTBRUSHCURSOR, BC_SWAPAREA_CURSOR, BC_TEXTEDITCURSOR, BC_VLOOPCURSOR, BC_WAITCURSOR, BC_WHITE, BC_YELLOW, BEGIN_CURSOR_BLOCK, END_CURSOR_BLOCK, and NULL.
Referenced by WM_init().