News SF.net Project Frequently Asked Questions Documentation Downloads Mailing Lists How to Contribute

SourceForge.net Logo

Changing the way games are made and played.

Zap::MainMenuUserInterface class Reference

Zap::MainMenuUserInterface Class Reference

#include <UIMenus.h>

Inheritance diagram for Zap::MainMenuUserInterface:

Zap::MenuUserInterface Zap::UserInterface

Public Member Functions

 MainMenuUserInterface ()
void processSelection (U32 index)
void onEscape ()
void render ()
void setMOTD (const char *motdString)

Private Types

typedef MenuUserInterface Parent

Private Attributes

char titleBuffer [256]
char motd [256]
U32 motdArriveTime

Member Typedef Documentation

typedef MenuUserInterface Zap::MainMenuUserInterface::Parent [private]
 


Constructor & Destructor Documentation

Zap::MainMenuUserInterface::MainMenuUserInterface  ) 
 


Member Function Documentation

void Zap::MainMenuUserInterface::processSelection U32  index  )  [virtual]
 

Implements Zap::MenuUserInterface.

void Zap::MainMenuUserInterface::onEscape  )  [virtual]
 

Reimplemented from Zap::MenuUserInterface.

void Zap::MainMenuUserInterface::render  )  [virtual]
 

Reimplemented from Zap::MenuUserInterface.

void Zap::MainMenuUserInterface::setMOTD const char *  motdString  ) 
 


Field Documentation

char Zap::MainMenuUserInterface::titleBuffer[256] [private]
 

char Zap::MainMenuUserInterface::motd[256] [private]
 

U32 Zap::MainMenuUserInterface::motdArriveTime [private]