Changeset 827 for libcaca/trunk/cpp/caca++.h
- Timestamp:
- Apr 21, 2006, 9:06:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/cpp/caca++.h
r819 r827 23 23 #define _CACA_PP_H 24 24 25 #include <cucul.h> 26 #include <caca.h> 25 27 26 #include "cucul.h" 27 #include "caca.h" 28 #include <cucul++.h> 28 29 29 #include "cucul++.h" 30 31 32 class Event { 30 class Event 31 { 33 32 friend class Caca; 34 public:33 public: 35 34 enum caca_event_type 36 35 { … … 47 46 } type; 48 47 49 protected:48 protected: 50 49 caca_event *e; 51 50 }; 52 51 53 class Caca { 54 public: 52 class Caca 53 { 54 public: 55 55 Caca(); 56 56 Caca(Cucul *qq); 57 57 ~Caca(); 58 58 59 void attach(Cucul *qq);60 void detach();61 void set_delay(unsigned int);62 void display();63 unsigned int get_rendertime();64 unsigned int get_display_width();65 unsigned int get_display_height();66 int set_display_title(char const *);67 int get_event(unsigned int, Event*, int);68 unsigned int get_mouse_x();69 unsigned int get_mouse_y();70 void set_mouse(int);59 void attach(Cucul *qq); 60 void detach(); 61 void set_delay(unsigned int); 62 void display(); 63 unsigned int get_rendertime(); 64 unsigned int get_display_width(); 65 unsigned int get_display_height(); 66 int set_display_title(char const *); 67 int get_event(unsigned int, Event*, int); 68 unsigned int get_mouse_x(); 69 unsigned int get_mouse_y(); 70 void set_mouse(int); 71 71 72 73 74 private: 72 private: 75 73 caca_display_t *dp; 76 74 }; 77 75 78 79 76 #endif /* _CACA_PP_H */
Note: See TracChangeset
for help on using the changeset viewer.