CharacterMenu Class Reference

Menu for selecting riders, mounts and skins for each player. More...

List of all members.

Public Member Functions

void Awake ()
 Validate.
void Start ()
 Construct UI.
void Update ()
 Check mouse motion and rotate characters.
void OnButtonPressed (ButtonEvent e)
 Triggered when buttons are pressed.
void OnButtonReleased (ButtonEvent e)
 Triggered when buttons are released.

Public Attributes

MenuSystem menuSystem
 The main menu system.
Transform[] transformRoots
 Rotation roots for each player.
Texture[] surroundTextures
 Textures used to select a character, one per player.
Vector2[] surroundOffsets
 Offsets for selector images, one per player.
CharacterSet[] characterSets
 Characters selectable, one per available character.
UISkinButtons[] mountSkinButtons
 One for each player.
UISkinButtons[] riderSkinButtons
 One for each player.
Texture[] mountSkinSheets
 One for each mount type.
Texture[] riderSkinSheets
 One for each rider type.
UILabel[] playerLabels
 One for each player.

Detailed Description

Menu for selecting riders, mounts and skins for each player.


Member Function Documentation

void CharacterMenu.Awake (  ) 

Validate.

void CharacterMenu.OnButtonPressed ( ButtonEvent  e  ) 

Triggered when buttons are pressed.

void CharacterMenu.OnButtonReleased ( ButtonEvent  e  ) 

Triggered when buttons are released.

void CharacterMenu.Start (  ) 

Construct UI.

void CharacterMenu.Update (  ) 

Check mouse motion and rotate characters.


Member Data Documentation

Characters selectable, one per available character.

The main menu system.

One for each player.

One for each mount type.

One for each player.

One for each player.

One for each rider type.

Offsets for selector images, one per player.

Textures used to select a character, one per player.

Rotation roots for each player.


The documentation for this class was generated from the following file:

Generated on Fri Aug 21 09:09:57 2009 for Hamlington Underground Racing Association by  doxygen 1.6.0