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

# Zap::GameMenuUserInterface Class Reference

`#include <UIMenus.h>`

Inheritance diagram for Zap::GameMenuUserInterface:

## Public Member Functions

| GameMenuUserInterface ()
void | onActivate ()
void | processSelection (U32 index)
void | onEscape ()

## Private Types

typedef MenuUserInterface | Parent

## Private Attributes

SafePtr< GameType > | mGameType

## Member Typedef Documentation

typedef MenuUserInterface Zap::GameMenuUserInterface::Parent`[private]`

## Constructor & Destructor Documentation

Zap::GameMenuUserInterface::GameMenuUserInterface | ( |  | ) |

## Member Function Documentation

void Zap::GameMenuUserInterface::onActivate | ( |  | ) | `[virtual]`

Reimplemented from Zap::MenuUserInterface.

void Zap::GameMenuUserInterface::processSelection | ( | U32 | index | ) | `[virtual]`

Implements Zap::MenuUserInterface.

void Zap::GameMenuUserInterface::onEscape | ( |  | ) | `[virtual]`

Reimplemented from Zap::MenuUserInterface.

## Field Documentation

SafePtr<GameType> Zap::GameMenuUserInterface::mGameType`[private]`