Modules | Functions

AESOP Reference Client
[AESOP Applications]


The aesop reference client is a fully-functional program capable of handling multiple players on a single host process (via split-screen or shared screen). More...

Collaboration diagram for AESOP Reference Client:

Modules

 main.cpp
 


As always, the main.cpp file contains the entry point for the program.


Functions

static void initClient (int argc, const char *argv[], std::string &title, std::string &gameModeString, smart_ptr< glut::Host > &host)
static void execClient (int argc, const char *argv[])
int main (int argc, const char *argv[])

Detailed Description


The aesop reference client is a fully-functional program capable of handling multiple players on a single host process (via split-screen or shared screen).


The reference client uses GLUT for display (see http://www.opengl.org/resources/libraries/glut/) and both GLUT and input for input.


The reference client uses the AESOP Client Library for managing all communication with the server.


Function Documentation

static void initClient ( int  argc,
const char *  argv[],
std::string &  title,
std::string &  gameModeString,
smart_ptr< glut::Host > &  host 
) [static]

Definition at line 94 of file aesop-client/app/aesop-client/main.cpp.

static void execClient ( int  argc,
const char *  argv[] 
) [static]

Definition at line 181 of file aesop-client/app/aesop-client/main.cpp.

int main ( int  argc,
const char *  argv[] 
)

Definition at line 212 of file aesop-client/app/aesop-client/main.cpp.