Tesseract
3.02
|
#include <scrollview.h>
Public Member Functions | |
~SVEvent () | |
SVEvent * | copy () |
SVEvent () | |
SVEvent (const SVEvent &) | |
SVEvent & | operator= (const SVEvent &) |
Public Attributes | |
SVEventType | type |
ScrollView * | window |
int | x |
int | y |
int | x_size |
int | y_size |
int | command_id |
char * | parameter |
int | counter |
Definition at line 66 of file scrollview.h.
SVEvent::~SVEvent | ( | ) | [inline] |
Definition at line 67 of file scrollview.h.
{ delete [] parameter; }
SVEvent::SVEvent | ( | ) | [inline] |
SVEvent::SVEvent | ( | const SVEvent & | ) |
SVEvent * SVEvent::copy | ( | ) |
Definition at line 69 of file scrollview.cpp.
{ SVEvent* any = new SVEvent; any->command_id = command_id; any->counter = counter; any->parameter = new char[strlen(parameter) + 1]; strncpy(any->parameter, parameter, strlen(parameter)); any->parameter[strlen(parameter)] = '\0'; any->type = type; any->x = x; any->y = y; any->x_size = x_size; any->y_size = y_size; any->window = window; return any; }
Definition at line 75 of file scrollview.h.
int SVEvent::counter |
Definition at line 77 of file scrollview.h.
char* SVEvent::parameter |
Definition at line 76 of file scrollview.h.
Definition at line 69 of file scrollview.h.
Definition at line 70 of file scrollview.h.
int SVEvent::x |
Definition at line 71 of file scrollview.h.
int SVEvent::x_size |
Definition at line 73 of file scrollview.h.
int SVEvent::y |
Definition at line 72 of file scrollview.h.
int SVEvent::y_size |
Definition at line 74 of file scrollview.h.