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

# Zap::PlayerMenuUserInterface Class Reference

`#include <UIMenus.h>`

Inheritance diagram for Zap::PlayerMenuUserInterface:

## Public Types

enum | Action { Kick, ChangeTeam, ActionCount }

## Public Member Functions

void | render ()
void | processSelection (U32 index)
void | onEscape ()

## Data Fields

enum Zap::PlayerMenuUserInterface::Action | action

## Private Types

typedef MenuUserInterface | Parent

## Member Typedef Documentation

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

## Member Enumeration Documentation

enum Zap::PlayerMenuUserInterface::Action

Enumerator:

  Kick |
  ChangeTeam |
  ActionCount |

## Member Function Documentation

void Zap::PlayerMenuUserInterface::render | ( |  | ) | `[virtual]`

Reimplemented from Zap::MenuUserInterface.

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

Implements Zap::MenuUserInterface.

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

Reimplemented from Zap::MenuUserInterface.

## Field Documentation

enum Zap::PlayerMenuUserInterface::Action Zap::PlayerMenuUserInterface::action