Inheritance diagram for Producer::Window3D:
Public Member Functions | |
Window3D (const std::string name="Producer::Window3D", int posx=0, int posy=0, unsigned int width=(unsigned int)-1, unsigned int height=(unsigned int)-1, unsigned int parent=0) | |
unsigned int | width (void) const |
unsigned int | height (void) const |
void | getDimensions (unsigned int &width, unsigned int &height) |
void | swapBuffers (void) |
void | sync (int n=0) |
void | setKeyboardCallback (KeyboardCallback *) |
int | mouseX (void) |
int | mouseY (void) |
unsigned int | mouseButton (void) |
void | enableTrackball (void) |
void | disableTrackball (void) |
Matrix::value_type * | getTrackballMatrix (void) |
void | setTrackballScale (float s) |
Trackball & | getTrackball () |
bool | done () |
~Window3D () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|