hoa_menu::private_menu Namespace Reference

An internal namespace to be used only within the menu code. Don't use this namespace anywhere else! More...


Classes

class  CharacterWindow
 Represents an individual character window. More...
class  EquipWindow
 Represents the Equipment window, allowing the player to change equipment. More...
class  FormationWindow
class  InventoryWindow
 Represents a window used to select a character to perform an action on.Represents the inventory window to browse the party's inventory. More...
class  SkillsWindow
 Represents the Skills window, displaying all the skills for the character. More...
class  StatusWindow
 Represents the Status window, displaying all the information about the character. More...

Enumerations

enum  EQUIP_ACTIVE_OPTION {
  EQUIP_ACTIVE_NONE = 0, EQUIP_ACTIVE_CHAR = 1, EQUIP_ACTIVE_SELECT = 2, EQUIP_ACTIVE_LIST = 3,
  EQUIP_ACTIVE_SIZE = 4
}
 The different option boxes that can be active for equipment. More...
enum  EQUIP_CATEGORY {
  EQUIP_WEAPON = 0, EQUIP_HEADGEAR = 1, EQUIP_BODYARMOR = 2, EQUIP_OFFHAND = 3,
  EQUIP_LEGGINGS = 4, EQUIP_CATEGORY_SIZE = 5
}
 The different equipment categories. More...
enum  ITEM_ACTIVE_OPTION {
  ITEM_ACTIVE_NONE = 0, ITEM_ACTIVE_CATEGORY = 1, ITEM_ACTIVE_LIST = 2, ITEM_ACTIVE_CHAR = 3,
  ITEM_ACTIVE_SIZE = 4
}
 The different option boxes that can be active for items. More...
enum  ITEM_CATEGORY {
  ITEM_ALL = 0, ITEM_FIELD = 1, ITEM_BATTLE = 2, ITEM_EQUIPMENT = 3,
  ITEM_KEY = 4, ITEM_CATEGORY_SIZE = 5
}
 The different item categories. More...
enum  SKILL_ACTIVE_OPTION {
  SKILL_ACTIVE_NONE = 0, SKILL_ACTIVE_CHAR = 1, SKILL_ACTIVE_CATEGORY = 2, SKILL_ACTIVE_LIST = 3,
  SKILL_ACTIVE_CHAR_APPLY = 4, SKILL_ACTIVE_SIZE = 5
}
 The different option boxes that can be active for skills. More...
enum  SKILL_CATEGORY { SKILL_ALL = 0, SKILL_FIELD = 1, SKILL_BATTLE = 2, SKILL_CATEGORY_SIZE = 3 }
 The different skill types. More...

Variables

Equipment Menu Options Constants
const uint32 EQUIP_BACK = 2
const uint32 EQUIP_EQUIP = 0
const uint32 EQUIP_REMOVE = 1
const uint32 EQUIP_SIZE = 3
Formation Menu Options Constants
const uint32 FORMATION_BACK = 1
const uint32 FORMATION_SIZE = 2
const uint32 FORMATION_SWITCH = 0
Inventory Menu Options Constants
const uint32 INV_BACK = 2
const uint32 INV_SIZE = 3
const uint32 INV_SORT = 1
const uint32 INV_USE = 0
Main Options Constants
const uint32 MAIN_EQUIP = 2
const uint32 MAIN_EXIT = 5
const uint32 MAIN_INVENTORY = 0
const uint32 MAIN_SAVE = 4
const uint32 MAIN_SIZE = 6
const uint32 MAIN_SKILLS = 1
const uint32 MAIN_STATUS = 3
Options Menu Options Constants
const uint32 OPTIONS_BACK = 2
const uint32 OPTIONS_EDIT = 0
const uint32 OPTIONS_SAVE = 1
const uint32 OPTIONS_SIZE = 3
Save Menu Options Constants
const uint32 SAVE_BACK = 1
const uint32 SAVE_SAVE = 0
const uint32 SAVE_SIZE = 2
MenuMode OptionBox Show Flags
Constants used to determine which option box is currently showing.

const uint32 SHOW_EQUIP = 3
const uint32 SHOW_EXIT = 6
const uint32 SHOW_FORMATION = 5
const uint32 SHOW_INVENTORY = 1
const uint32 SHOW_MAIN = 0
const uint32 SHOW_SAVE = 111
const uint32 SHOW_SKILLS = 2
const uint32 SHOW_STATUS = 4
Skills Menu Options Constants
const uint32 SKILLS_BACK = 1
const uint32 SKILLS_SIZE = 2
const uint32 SKILLS_USE = 0
Status Menu Options Constants
const uint32 STATUS_BACK = 1
const uint32 STATUS_SIZE = 2
const uint32 STATUS_VIEW = 0
MenuMode Active Window Flags
Constants used to determine which window is currently showing.

const uint32 WINDOW_EQUIP = 4
const uint32 WINDOW_FORMATION = 5
const uint32 WINDOW_INVENTORY = 1
const uint32 WINDOW_SKILLS = 2
const uint32 WINDOW_STATUS = 3


Detailed Description

An internal namespace to be used only within the menu code. Don't use this namespace anywhere else!

Enumeration Type Documentation

enum hoa_menu::private_menu::EQUIP_ACTIVE_OPTION

The different option boxes that can be active for equipment.

Enumerator:
EQUIP_ACTIVE_NONE 
EQUIP_ACTIVE_CHAR 
EQUIP_ACTIVE_SELECT 
EQUIP_ACTIVE_LIST 
EQUIP_ACTIVE_SIZE 

Definition at line 86 of file menu_views.h.

enum hoa_menu::private_menu::EQUIP_CATEGORY

The different equipment categories.

Enumerator:
EQUIP_WEAPON 
EQUIP_HEADGEAR 
EQUIP_BODYARMOR 
EQUIP_OFFHAND 
EQUIP_LEGGINGS 
EQUIP_CATEGORY_SIZE 

Definition at line 57 of file menu_views.h.

enum hoa_menu::private_menu::ITEM_ACTIVE_OPTION

The different option boxes that can be active for items.

Enumerator:
ITEM_ACTIVE_NONE 
ITEM_ACTIVE_CATEGORY 
ITEM_ACTIVE_LIST 
ITEM_ACTIVE_CHAR 
ITEM_ACTIVE_SIZE 

Definition at line 67 of file menu_views.h.

enum hoa_menu::private_menu::ITEM_CATEGORY

The different item categories.

Enumerator:
ITEM_ALL 
ITEM_FIELD 
ITEM_BATTLE 
ITEM_EQUIPMENT 
ITEM_KEY 
ITEM_CATEGORY_SIZE 

Definition at line 39 of file menu_views.h.

enum hoa_menu::private_menu::SKILL_ACTIVE_OPTION

The different option boxes that can be active for skills.

Enumerator:
SKILL_ACTIVE_NONE 
SKILL_ACTIVE_CHAR 
SKILL_ACTIVE_CATEGORY 
SKILL_ACTIVE_LIST 
SKILL_ACTIVE_CHAR_APPLY 
SKILL_ACTIVE_SIZE 

Definition at line 76 of file menu_views.h.

enum hoa_menu::private_menu::SKILL_CATEGORY

The different skill types.

Enumerator:
SKILL_ALL 
SKILL_FIELD 
SKILL_BATTLE 
SKILL_CATEGORY_SIZE 

Definition at line 49 of file menu_views.h.


Variable Documentation

const uint32 hoa_menu::private_menu::EQUIP_BACK = 2

Definition at line 78 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleEquipMenu().

const uint32 hoa_menu::private_menu::EQUIP_EQUIP = 0

Definition at line 76 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleEquipMenu(), and hoa_menu::MenuMode::_SetupEquipOptionBox().

const uint32 hoa_menu::private_menu::EQUIP_REMOVE = 1

Definition at line 77 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleEquipMenu().

const uint32 hoa_menu::private_menu::EQUIP_SIZE = 3

Definition at line 79 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupEquipOptionBox().

const uint32 hoa_menu::private_menu::FORMATION_BACK = 1

Definition at line 92 of file menu.h.

const uint32 hoa_menu::private_menu::FORMATION_SIZE = 2

Definition at line 93 of file menu.h.

const uint32 hoa_menu::private_menu::FORMATION_SWITCH = 0

Definition at line 91 of file menu.h.

const uint32 hoa_menu::private_menu::INV_BACK = 2

Definition at line 63 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleInventoryMenu().

const uint32 hoa_menu::private_menu::INV_SIZE = 3

Definition at line 64 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupInventoryOptionBox().

const uint32 hoa_menu::private_menu::INV_SORT = 1

Definition at line 62 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleInventoryMenu().

const uint32 hoa_menu::private_menu::INV_USE = 0

Definition at line 61 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleInventoryMenu(), and hoa_menu::MenuMode::_SetupInventoryOptionBox().

const uint32 hoa_menu::private_menu::MAIN_EQUIP = 2

Definition at line 50 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu().

const uint32 hoa_menu::private_menu::MAIN_EXIT = 5

Definition at line 55 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu().

const uint32 hoa_menu::private_menu::MAIN_INVENTORY = 0

Definition at line 48 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu(), and hoa_menu::MenuMode::_SetupMainOptionBox().

const uint32 hoa_menu::private_menu::MAIN_SAVE = 4

Definition at line 53 of file menu.h.

const uint32 hoa_menu::private_menu::MAIN_SIZE = 6

Definition at line 56 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupMainOptionBox().

const uint32 hoa_menu::private_menu::MAIN_SKILLS = 1

Definition at line 49 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu().

const uint32 hoa_menu::private_menu::MAIN_STATUS = 3

Definition at line 51 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu().

const uint32 hoa_menu::private_menu::OPTIONS_BACK = 2

Definition at line 100 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleOptionsMenu().

const uint32 hoa_menu::private_menu::OPTIONS_EDIT = 0

Definition at line 98 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleOptionsMenu(), and hoa_menu::MenuMode::_SetupOptionsOptionBox().

const uint32 hoa_menu::private_menu::OPTIONS_SAVE = 1

Definition at line 99 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleOptionsMenu().

const uint32 hoa_menu::private_menu::OPTIONS_SIZE = 3

Definition at line 101 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupOptionsOptionBox().

const uint32 hoa_menu::private_menu::SAVE_BACK = 1

Definition at line 107 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleSaveMenu().

const uint32 hoa_menu::private_menu::SAVE_SAVE = 0

Definition at line 106 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleSaveMenu(), and hoa_menu::MenuMode::_SetupSaveOptionBox().

const uint32 hoa_menu::private_menu::SAVE_SIZE = 2

Definition at line 108 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupSaveOptionBox().

const uint32 hoa_menu::private_menu::SHOW_EQUIP = 3

Definition at line 117 of file menu.h.

Referenced by hoa_menu::MenuMode::_DrawBottomMenu(), hoa_menu::MenuMode::_HandleMainMenu(), hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SHOW_EXIT = 6

Definition at line 122 of file menu.h.

Referenced by hoa_menu::MenuMode::Draw().

const uint32 hoa_menu::private_menu::SHOW_FORMATION = 5

Definition at line 121 of file menu.h.

Referenced by hoa_menu::MenuMode::Draw().

const uint32 hoa_menu::private_menu::SHOW_INVENTORY = 1

Definition at line 115 of file menu.h.

Referenced by hoa_menu::MenuMode::_DrawBottomMenu(), hoa_menu::MenuMode::_HandleMainMenu(), hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SHOW_MAIN = 0

Definition at line 114 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleEquipMenu(), hoa_menu::MenuMode::_HandleInventoryMenu(), hoa_menu::MenuMode::_HandleOptionsMenu(), hoa_menu::MenuMode::_HandleSaveMenu(), hoa_menu::MenuMode::_HandleSkillsMenu(), hoa_menu::MenuMode::_HandleStatusMenu(), hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SHOW_SAVE = 111

Definition at line 120 of file menu.h.

Referenced by hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SHOW_SKILLS = 2

Definition at line 116 of file menu.h.

Referenced by hoa_menu::MenuMode::_DrawBottomMenu(), hoa_menu::MenuMode::_HandleMainMenu(), hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SHOW_STATUS = 4

Definition at line 118 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleMainMenu(), hoa_menu::MenuMode::Draw(), and hoa_menu::MenuMode::Update().

const uint32 hoa_menu::private_menu::SKILLS_BACK = 1

Definition at line 70 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleSkillsMenu().

const uint32 hoa_menu::private_menu::SKILLS_SIZE = 2

Definition at line 71 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupSkillsOptionBox().

const uint32 hoa_menu::private_menu::SKILLS_USE = 0

Definition at line 69 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleSkillsMenu(), and hoa_menu::MenuMode::_SetupSkillsOptionBox().

const uint32 hoa_menu::private_menu::STATUS_BACK = 1

Definition at line 85 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleStatusMenu().

const uint32 hoa_menu::private_menu::STATUS_SIZE = 2

Definition at line 86 of file menu.h.

Referenced by hoa_menu::MenuMode::_SetupStatusOptionBox().

const uint32 hoa_menu::private_menu::STATUS_VIEW = 0

Definition at line 84 of file menu.h.

Referenced by hoa_menu::MenuMode::_HandleStatusMenu(), and hoa_menu::MenuMode::_SetupStatusOptionBox().

const uint32 hoa_menu::private_menu::WINDOW_EQUIP = 4

Definition at line 132 of file menu.h.

const uint32 hoa_menu::private_menu::WINDOW_FORMATION = 5

Definition at line 133 of file menu.h.

const uint32 hoa_menu::private_menu::WINDOW_INVENTORY = 1

Definition at line 129 of file menu.h.

const uint32 hoa_menu::private_menu::WINDOW_SKILLS = 2

Definition at line 130 of file menu.h.

const uint32 hoa_menu::private_menu::WINDOW_STATUS = 3

Definition at line 131 of file menu.h.


Generated on Fri Jul 6 23:15:11 2007 for Hero of Allacrost by  doxygen 1.5.1