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::OptionsMenuUserInterface class Reference

Zap::OptionsMenuUserInterface Class Reference

#include <UIMenus.h>

Inheritance diagram for Zap::OptionsMenuUserInterface:

Zap::MenuUserInterface Zap::UserInterface

Public Member Functions

 OptionsMenuUserInterface ()
void processSelection (U32 index)
void onEscape ()
void setupMenus ()
void onActivate ()
void toggleFullscreen ()

Static Public Attributes

bool controlsRelative
bool fullscreen
S32 joystickType
bool echoVoice

Private Types

typedef MenuUserInterface Parent

Member Typedef Documentation

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


Constructor & Destructor Documentation

Zap::OptionsMenuUserInterface::OptionsMenuUserInterface  ) 
 


Member Function Documentation

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

Implements Zap::MenuUserInterface.

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

Reimplemented from Zap::MenuUserInterface.

void Zap::OptionsMenuUserInterface::setupMenus  ) 
 

void Zap::OptionsMenuUserInterface::onActivate  )  [virtual]
 

Reimplemented from Zap::MenuUserInterface.

void Zap::OptionsMenuUserInterface::toggleFullscreen  ) 
 


Field Documentation

bool Zap::OptionsMenuUserInterface::controlsRelative [static]
 

bool Zap::OptionsMenuUserInterface::fullscreen [static]
 

S32 Zap::OptionsMenuUserInterface::joystickType [static]
 

bool Zap::OptionsMenuUserInterface::echoVoice [static]