#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
1.3-rc2