#include <python.hh>
Collaboration diagram for ob::MouseData:
Public Methods | |
MouseData (int screen, Client *client, Time time, unsigned int state, unsigned int button, MouseContext::MC context, MouseAction::MA action, int xroot, int yroot, const otk::Point &initpos, const otk::Rect &initarea) | |
MouseData (int screen, Client *client, Time time, unsigned int state, unsigned int button, MouseContext::MC context, MouseAction::MA action) | |
Public Attributes | |
int | screen |
Client * | client |
Time | time |
unsigned int | state |
unsigned int | button |
MouseContext::MC | context |
MouseAction::MA | action |
int | xroot |
int | yroot |
int | pressx |
int | pressy |
int | press_clientx |
int | press_clienty |
int | press_clientwidth |
int | press_clientheight |
|
Definition at line 147 of file python.hh. References otk::Rect::height(), otk::Rect::width(), otk::Rect::x(), otk::Point::x(), otk::Rect::y(), and otk::Point::y().
00150 { 00151 this->screen = screen; 00152 this->client = client; 00153 this->time = time; 00154 this->state = state; 00155 this->button = button; 00156 this->context= context; 00157 this->action = action; 00158 this->xroot = xroot; 00159 this->yroot = yroot; 00160 this->pressx = initpos.x(); 00161 this->pressy = initpos.y(); 00162 this->press_clientx = initarea.x(); 00163 this->press_clienty = initarea.y(); 00164 this->press_clientwidth = initarea.width(); 00165 this->press_clientheight = initarea.height(); 00166 } |
|
Definition at line 167 of file python.hh.
00169 { 00170 this->screen = screen; 00171 this->client = client; 00172 this->time = time; 00173 this->state = state; 00174 this->button = button; 00175 this->context= context; 00176 this->action = action; 00177 this->xroot = xroot; 00178 this->yroot = yroot; 00179 this->pressx = 0; 00180 this->pressy = 0; 00181 this->press_clientx = 0; 00182 this->press_clienty = 0; 00183 this->press_clientwidth = 0; 00184 this->press_clientheight = 0; 00185 } |
|
Definition at line 137 of file python.hh. Referenced by ob::Actions::buttonReleaseHandler(), and ob::Bindings::fireButton(). |
|
Definition at line 135 of file python.hh. Referenced by ob::Bindings::fireButton(). |
|
|
|
Definition at line 136 of file python.hh. Referenced by ob::Bindings::fireButton(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 134 of file python.hh. Referenced by ob::Bindings::fireButton(). |
|
Definition at line 133 of file python.hh. Referenced by ob::Bindings::fireButton(). |
|
|
|
|