Main Page Modules Namespaces C++ Classes Compound List File List Index
TNL: Zap::OptionsMenuUserInterface Class Reference

# Zap::OptionsMenuUserInterface Class Reference

`#include <UIMenus.h>`

Inheritance diagram for Zap::OptionsMenuUserInterface:

## Public Member Functions

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

## Static Public Attributes

static bool | controlsRelative
static bool | fullscreen
static S32 | joystickType
static 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]`