#include <ofAppGlutWindow.h>
List of all members.
Public Member Functions |
| ofAppGlutWindow () |
| ~ofAppGlutWindow () |
void | setupOpenGL (int w, int h, int screenMode) |
void | initializeWindow () |
void | runAppViaInfiniteLoop (ofBaseApp *appPtr) |
void | hideCursor () |
void | showCursor () |
void | setFullscreen (bool fullScreen) |
void | toggleFullscreen () |
void | setWindowTitle (string title) |
void | setWindowPosition (int x, int y) |
void | setWindowShape (int w, int h) |
ofPoint | getWindowPosition () |
ofPoint | getWindowSize () |
ofPoint | getScreenSize () |
int | getWindowMode () |
int | getFrameNum () |
float | getFrameRate () |
void | setFrameRate (float targetRate) |
void | enableSetupScreen () |
void | disableSetupScreen () |
Static Public Member Functions |
static void | exitApp () |
static void | display (void) |
static void | mouse_cb (int button, int state, int x, int y) |
static void | motion_cb (int x, int y) |
static void | passive_motion_cb (int x, int y) |
static void | idle_cb (void) |
static void | keyboard_cb (unsigned char key, int x, int y) |
static void | keyboard_up_cb (unsigned char key, int x, int y) |
static void | special_key_cb (int key, int x, int y) |
static void | special_key_up_cb (int key, int x, int y) |
static void | resize_cb (int w, int h) |
Constructor & Destructor Documentation
ofAppGlutWindow::ofAppGlutWindow |
( |
) |
|
ofAppGlutWindow::~ofAppGlutWindow |
( |
) |
[inline] |
Member Function Documentation
void ofAppGlutWindow::disableSetupScreen |
( |
) |
[virtual] |
void ofAppGlutWindow::display |
( |
void |
) |
[static] |
void ofAppGlutWindow::enableSetupScreen |
( |
) |
[virtual] |
void ofAppGlutWindow::exitApp |
( |
) |
[static] |
int ofAppGlutWindow::getFrameNum |
( |
) |
[virtual] |
float ofAppGlutWindow::getFrameRate |
( |
) |
[virtual] |
ofPoint ofAppGlutWindow::getScreenSize |
( |
) |
[virtual] |
int ofAppGlutWindow::getWindowMode |
( |
) |
[virtual] |
ofPoint ofAppGlutWindow::getWindowPosition |
( |
) |
[virtual] |
ofPoint ofAppGlutWindow::getWindowSize |
( |
) |
[virtual] |
void ofAppGlutWindow::hideCursor |
( |
) |
[virtual] |
void ofAppGlutWindow::idle_cb |
( |
void |
) |
[static] |
void ofAppGlutWindow::initializeWindow |
( |
) |
[virtual] |
void ofAppGlutWindow::keyboard_cb |
( |
unsigned char |
key, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::keyboard_up_cb |
( |
unsigned char |
key, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::motion_cb |
( |
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::mouse_cb |
( |
int |
button, |
|
|
int |
state, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::passive_motion_cb |
( |
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::resize_cb |
( |
int |
w, |
|
|
int |
h |
|
) |
| [static] |
void ofAppGlutWindow::runAppViaInfiniteLoop |
( |
ofBaseApp * |
appPtr ) |
[virtual] |
void ofAppGlutWindow::setFrameRate |
( |
float |
targetRate ) |
[virtual] |
void ofAppGlutWindow::setFullscreen |
( |
bool |
fullScreen ) |
[virtual] |
void ofAppGlutWindow::setupOpenGL |
( |
int |
w, |
|
|
int |
h, |
|
|
int |
screenMode |
|
) |
| [virtual] |
void ofAppGlutWindow::setWindowPosition |
( |
int |
x, |
|
|
int |
y |
|
) |
| [virtual] |
void ofAppGlutWindow::setWindowShape |
( |
int |
w, |
|
|
int |
h |
|
) |
| [virtual] |
void ofAppGlutWindow::setWindowTitle |
( |
string |
title ) |
[virtual] |
void ofAppGlutWindow::showCursor |
( |
) |
[virtual] |
void ofAppGlutWindow::special_key_cb |
( |
int |
key, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::special_key_up_cb |
( |
int |
key, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [static] |
void ofAppGlutWindow::toggleFullscreen |
( |
) |
[virtual] |
The documentation for this class was generated from the following files: