- Timestamp:
- Apr 26, 2006, 8:53:08 PM (15 years ago)
- Location:
- libcaca/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/cxx/caca++.cpp
r899 r917 93 93 void Caca::setMouse(int v) 94 94 { 95 95 caca_set_mouse(dp, v); 96 96 } 97 97 -
libcaca/trunk/cxx/caca++.h
r899 r917 31 31 { 32 32 friend class Caca; 33 33 public: 34 34 enum caca_event_type 35 {36 CACA_EVENT_NONE = 0x0000, /**< No event. */35 { 36 CACA_EVENT_NONE = 0x0000, /**< No event. */ 37 37 38 CACA_EVENT_KEY_PRESS = 0x0001, /**< A key was pressed. */39 CACA_EVENT_KEY_RELEASE = 0x0002, /**< A key was released. */40 CACA_EVENT_MOUSE_PRESS = 0x0004, /**< A mouse button was pressed. */41 CACA_EVENT_MOUSE_RELEASE = 0x0008, /**< A mouse button was released. */42 CACA_EVENT_MOUSE_MOTION = 0x0010, /**< The mouse was moved. */43 CACA_EVENT_RESIZE = 0x0020, /**< The window was resized. */38 CACA_EVENT_KEY_PRESS = 0x0001, /**< A key was pressed. */ 39 CACA_EVENT_KEY_RELEASE = 0x0002, /**< A key was released. */ 40 CACA_EVENT_MOUSE_PRESS = 0x0004, /**< A mouse button was pressed. */ 41 CACA_EVENT_MOUSE_RELEASE = 0x0008, /**< A mouse button was released. */ 42 CACA_EVENT_MOUSE_MOTION = 0x0010, /**< The mouse was moved. */ 43 CACA_EVENT_RESIZE = 0x0020, /**< The window was resized. */ 44 44 45 CACA_EVENT_ANY = 0xffff /**< Bitmask for any event. */46 } type;45 CACA_EVENT_ANY = 0xffff /**< Bitmask for any event. */ 46 } type; 47 47 48 48 protected: 49 49 caca_event e; 50 50 }; … … 52 52 class Caca 53 53 { 54 54 public: 55 55 Caca(); 56 56 Caca(Cucul *cv); … … 70 70 void setMouse(int); 71 71 72 72 private: 73 73 caca_display_t *dp; 74 74 }; -
libcaca/trunk/cxx/cucul++.h
r899 r917 39 39 unsigned int getHeight(); 40 40 void renderCanvas(Cucul *, unsigned char *, unsigned int, unsigned int, unsigned int); 41 41 42 42 private: 43 43 cucul_font *font; 44 44 45 45 }; 46 46 … … 93 93 friend class Font; 94 94 friend class Buffer; 95 95 public: 96 96 Cucul(); 97 97 Cucul(int width, int height); … … 129 129 int Rand(int, int); 130 130 131 131 protected: 132 132 cucul_canvas_t *get_cucul_canvas_t(); 133 133 134 134 private: 135 135 cucul_canvas_t *cv; 136 136 }; -
libcaca/trunk/src/cacadraw.c
r905 r917 91 91 case CACA_KEY_UP: y--; refresh = 1; goto stopevents; 92 92 case CACA_KEY_DOWN: y++; refresh = 1; goto stopevents; 93 94 93 case CACA_KEY_PAGEUP: y-=25; refresh = 1; goto stopevents; 94 case CACA_KEY_PAGEDOWN: y+=25; refresh = 1; goto stopevents; 95 95 case CACA_KEY_ESCAPE: 96 96 case 'q':
Note: See TracChangeset
for help on using the changeset viewer.