Main application. More...
#include <gander.hxx>
Public Member Functions | |
Gander (int argc, char *argv[]) | |
void | start () |
Protected Member Functions | |
void | banner () |
void | onCompile () |
void | onConvert () |
void | onDisplay () |
void | onHeader () |
void | onHistogram () |
void | onPreprocess () |
void | onRange () |
void | onSlices () |
void | parse () |
void | prime () |
void | usage () |
Private Attributes | |
int | argc |
char ** | argv |
list< Control * > | controls |
Display * | display |
Delegate * | delegate |
Canvas * | canvas |
Scene * | scene |
Menu * | menu |
string | inFilename |
string | option |
string | outFilename |
string | parameter |
string | title |
Main application.
Gander | ( | int | argc, | |
char * | argv[] | |||
) |
Creates an instance of the application.
void onDisplay | ( | ) | [protected] |
Starts the display for a scene.
void parse | ( | ) | [protected] |
Parses the command line arguments.
void prime | ( | ) | [protected] |
Loads GLEW, opens the scene, and creates the display.
void start | ( | ) |
Starts the actions.
void usage | ( | ) | [protected] |
Prints a usage message.