#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(). |
|
|
|
|
|
|
1.3-rc2