|
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.