container for BattleroomListCtrl, battle specific ChatPanel. More...
#include <battleroomtab.h>
Inherits wxScrolledWindow, and UnitsyncReloadedSink< BattleRoomTab >.

container for BattleroomListCtrl, battle specific ChatPanel.
Also displaying battle info summary
Definition at line 38 of file battleroomtab.h.
typedef UnitsyncReloadedSink<BattleRoomTab ,GlobalEvents::GlobalEventData > UnitsyncReloadedSink< BattleRoomTab , GlobalEvents::GlobalEventData >::BaseType [protected, inherited] |
typedef EventReceiverFunc<UnitsyncReloadedSink, GlobalEvents::GlobalEventData , &UnitsyncReloadedSink::OnUnitsyncReloaded> UnitsyncReloadedSink< BattleRoomTab , GlobalEvents::GlobalEventData >::EventReceiverFunction [protected, inherited] |
anonymous enum [protected] |
Definition at line 199 of file battleroomtab.h.
| BattleRoomTab::BattleRoomTab | ( | wxWindow * | parent, | |
| Battle * | battle | |||
| ) |
Definition at line 121 of file battleroomtab.cpp.
| BattleRoomTab::~BattleRoomTab | ( | ) |
Definition at line 368 of file battleroomtab.cpp.
| long BattleRoomTab::AddMMOptionsToList | ( | long | pos, | |
| OptionsWrapper::GameOption | optFlag | |||
| ) | [protected] |
Definition at line 937 of file battleroomtab.cpp.
| const BattleRoomTab & CRTPbase< BattleRoomTab >::asImp | ( | ) | const [inline, protected, inherited] |
Definition at line 10 of file crtpbase.h.
| BattleRoomTab & CRTPbase< BattleRoomTab >::asImp | ( | ) | [inline, protected, inherited] |
Definition at line 9 of file crtpbase.h.
| Battle * BattleRoomTab::GetBattle | ( | ) |
Definition at line 597 of file battleroomtab.cpp.
| ChatPanel & BattleRoomTab::GetChatPanel | ( | ) |
Definition at line 603 of file battleroomtab.cpp.
| BattleroomListCtrl & BattleRoomTab::GetPlayersListCtrl | ( | ) |
Definition at line 511 of file battleroomtab.cpp.
| void BattleRoomTab::OnAddBot | ( | wxCommandEvent & | event | ) |
Definition at line 703 of file battleroomtab.cpp.
| void BattleRoomTab::OnAllySel | ( | wxCommandEvent & | event | ) |
Definition at line 803 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoControl | ( | wxCommandEvent & | event | ) |
Definition at line 759 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoHost | ( | wxCommandEvent & | event | ) |
Definition at line 743 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoLock | ( | wxCommandEvent & | event | ) |
Definition at line 841 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoPaste | ( | wxCommandEvent & | event | ) |
Definition at line 750 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoSpec | ( | wxCommandEvent & | event | ) |
Definition at line 771 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutoStart | ( | wxCommandEvent & | event | ) |
Definition at line 765 of file battleroomtab.cpp.
| void BattleRoomTab::OnAutounSpec | ( | wxCommandEvent & | event | ) |
Definition at line 781 of file battleroomtab.cpp.
| void BattleRoomTab::OnBalance | ( | wxCommandEvent & | event | ) |
Definition at line 647 of file battleroomtab.cpp.
| void BattleRoomTab::OnBattleActionEvent | ( | UiEvents::UiEventData | data | ) |
Definition at line 1210 of file battleroomtab.cpp.
| void BattleRoomTab::OnColourSel | ( | wxCommandEvent & | event | ) |
Definition at line 812 of file battleroomtab.cpp.
| void BattleRoomTab::OnDeletePreset | ( | wxCommandEvent & | event | ) |
Definition at line 983 of file battleroomtab.cpp.
| void BattleRoomTab::OnFixColours | ( | wxCommandEvent & | event | ) |
Definition at line 689 of file battleroomtab.cpp.
| void BattleRoomTab::OnFixTeams | ( | wxCommandEvent & | event | ) |
Definition at line 668 of file battleroomtab.cpp.
| void BattleRoomTab::OnHostNew | ( | wxCommandEvent & | event | ) |
Definition at line 1217 of file battleroomtab.cpp.
| void BattleRoomTab::OnImReady | ( | wxCommandEvent & | event | ) |
Definition at line 728 of file battleroomtab.cpp.
| void BattleRoomTab::OnImSpec | ( | wxCommandEvent & | event | ) |
Definition at line 787 of file battleroomtab.cpp.
| void BattleRoomTab::OnLeave | ( | wxCommandEvent & | event | ) |
Definition at line 639 of file battleroomtab.cpp.
| void BattleRoomTab::OnLoadPreset | ( | wxCommandEvent & | event | ) |
| void BattleRoomTab::OnLock | ( | wxCommandEvent & | event | ) |
Definition at line 735 of file battleroomtab.cpp.
| void BattleRoomTab::OnLockBalance | ( | wxCommandEvent & | event | ) |
Definition at line 849 of file battleroomtab.cpp.
| void BattleRoomTab::OnMapBrowse | ( | wxCommandEvent & | event | ) |
Definition at line 1002 of file battleroomtab.cpp.
| void BattleRoomTab::OnMapSelect | ( | wxCommandEvent & | event | ) |
Definition at line 1046 of file battleroomtab.cpp.
| void BattleRoomTab::OnOptionActivate | ( | wxListEvent & | event | ) |
Definition at line 1063 of file battleroomtab.cpp.
| void BattleRoomTab::OnPresetSel | ( | wxCommandEvent & | event | ) |
Definition at line 832 of file battleroomtab.cpp.
| void BattleRoomTab::OnRingUnready | ( | wxCommandEvent & | event | ) |
Definition at line 873 of file battleroomtab.cpp.
| void BattleRoomTab::OnRingUnreadyUnsynced | ( | wxCommandEvent & | event | ) |
Definition at line 885 of file battleroomtab.cpp.
| void BattleRoomTab::OnRingUnsynced | ( | wxCommandEvent & | event | ) |
Definition at line 879 of file battleroomtab.cpp.
| void BattleRoomTab::OnSavePreset | ( | wxCommandEvent & | event | ) |
Definition at line 968 of file battleroomtab.cpp.
| void BattleRoomTab::OnSetModDefaultPreset | ( | wxCommandEvent & | event | ) |
Definition at line 992 of file battleroomtab.cpp.
| void BattleRoomTab::OnShowManagePlayersMenu | ( | wxCommandEvent & | event | ) |
Definition at line 892 of file battleroomtab.cpp.
| void BattleRoomTab::OnSideSel | ( | wxCommandEvent & | event | ) |
Definition at line 824 of file battleroomtab.cpp.
| void BattleRoomTab::OnSpectUnready | ( | wxCommandEvent & | event | ) |
Definition at line 862 of file battleroomtab.cpp.
| void BattleRoomTab::OnSpectUnreadyUnsynced | ( | wxCommandEvent & | event | ) |
Definition at line 867 of file battleroomtab.cpp.
| void BattleRoomTab::OnSpectUnsynced | ( | wxCommandEvent & | event | ) |
Definition at line 856 of file battleroomtab.cpp.
| void BattleRoomTab::OnStart | ( | wxCommandEvent & | event | ) |
Definition at line 611 of file battleroomtab.cpp.
| void BattleRoomTab::OnTeamSel | ( | wxCommandEvent & | event | ) |
Definition at line 794 of file battleroomtab.cpp.
| void BattleRoomTab::OnUnitsyncReloaded | ( | GlobalEvents::GlobalEventData | ) |
Reimplemented from UnitsyncReloadedSink< BattleRoomTab >.
Definition at line 927 of file battleroomtab.cpp.
| void BattleRoomTab::OnUserJoined | ( | User & | user | ) |
Definition at line 898 of file battleroomtab.cpp.
| void BattleRoomTab::OnUserLeft | ( | User & | user | ) |
Definition at line 917 of file battleroomtab.cpp.
| void BattleRoomTab::PrintAllySetup | ( | ) |
Definition at line 426 of file battleroomtab.cpp.
| void BattleRoomTab::RegenerateOptionsList | ( | ) |
Definition at line 1182 of file battleroomtab.cpp.
| void BattleRoomTab::ReloadMaplist | ( | ) |
Definition at line 1022 of file battleroomtab.cpp.
| void BattleRoomTab::SetBattle | ( | Battle * | battle | ) |
Definition at line 1093 of file battleroomtab.cpp.
| void BattleRoomTab::SetMap | ( | int | index | ) |
Definition at line 1035 of file battleroomtab.cpp.
| void BattleRoomTab::SortPlayerList | ( | ) |
Definition at line 1087 of file battleroomtab.cpp.
| void BattleRoomTab::SplitSizerHorizontally | ( | const bool | horizontal | ) | [protected] |
Definition at line 374 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateBattleInfo | ( | const wxString & | Tag | ) |
Definition at line 457 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateBattleInfo | ( | ) |
Definition at line 418 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateHighlights | ( | ) |
Definition at line 952 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateMapInfoSummary | ( | ) |
Definition at line 517 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateMyInfo | ( | ) |
Definition at line 542 of file battleroomtab.cpp.
| void BattleRoomTab::UpdatePresetList | ( | ) |
Definition at line 959 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateStatsLabels | ( | ) |
Definition at line 536 of file battleroomtab.cpp.
| void BattleRoomTab::UpdateUser | ( | User & | user | ) |
Definition at line 548 of file battleroomtab.cpp.
wxButton* BattleRoomTab::m_addbot_btn [protected] |
Definition at line 173 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_ally_lbl [protected] |
Definition at line 150 of file battleroomtab.h.
wxComboBox* BattleRoomTab::m_ally_sel [protected] |
Definition at line 144 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_ally_setup_lbl [protected] |
Definition at line 156 of file battleroomtab.h.
wxCheckBox* BattleRoomTab::m_auto_unspec_chk [protected] |
Definition at line 191 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_autocontrol_mnu [protected] |
Definition at line 186 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_autohost_mnu [protected] |
Definition at line 183 of file battleroomtab.h.
wxCheckBox* BattleRoomTab::m_autolock_chk [protected] |
Definition at line 193 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_autopaste_mnu [protected] |
Definition at line 187 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_autospec_mnu [protected] |
Definition at line 185 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_autostart_mnu [protected] |
Definition at line 184 of file battleroomtab.h.
Battle* BattleRoomTab::m_battle [protected] |
Definition at line 127 of file battleroomtab.h.
EventReceiverFunc<BattleRoomTab, UiEvents::UiEventData, &BattleRoomTab::OnBattleActionEvent> BattleRoomTab::m_BattleActionSink [protected] |
Definition at line 197 of file battleroomtab.h.
wxButton* BattleRoomTab::m_browse_map_btn [protected] |
Definition at line 178 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_buttons_sizer [protected] |
Definition at line 139 of file battleroomtab.h.
ChatPanel* BattleRoomTab::m_chat [protected] |
Definition at line 166 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_color_lbl [protected] |
Definition at line 152 of file battleroomtab.h.
ColorButton* BattleRoomTab::m_color_sel [protected] |
Definition at line 145 of file battleroomtab.h.
wxStaticLine* BattleRoomTab::m_command_line [protected] |
Definition at line 169 of file battleroomtab.h.
wxButton* BattleRoomTab::m_default_btn [protected] |
Definition at line 177 of file battleroomtab.h.
wxButton* BattleRoomTab::m_delete_btn [protected] |
Definition at line 176 of file battleroomtab.h.
wxButton* BattleRoomTab::m_host_new_btn [protected] |
Definition at line 179 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_info1_sizer [protected] |
Definition at line 140 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_info_sizer [protected] |
Definition at line 137 of file battleroomtab.h.
wxButton* BattleRoomTab::m_leave_btn [protected] |
Definition at line 171 of file battleroomtab.h.
wxMenuItem* BattleRoomTab::m_lock_balance_mnu [protected] |
Definition at line 182 of file battleroomtab.h.
wxCheckBox* BattleRoomTab::m_lock_chk [protected] |
Definition at line 192 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_main_sizer [protected] |
Definition at line 141 of file battleroomtab.h.
wxButton* BattleRoomTab::m_manage_players_btn [protected] |
Definition at line 174 of file battleroomtab.h.
wxMenu* BattleRoomTab::m_manage_users_mnu [protected] |
Definition at line 181 of file battleroomtab.h.
wxComboBox* BattleRoomTab::m_map_combo [protected] |
Definition at line 163 of file battleroomtab.h.
long BattleRoomTab::m_map_opts_index [protected] |
Definition at line 131 of file battleroomtab.h.
MapCtrl* BattleRoomTab::m_minimap [protected] |
Definition at line 159 of file battleroomtab.h.
long BattleRoomTab::m_mod_opts_index [protected] |
Definition at line 130 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_ok_count_lbl [protected] |
Definition at line 157 of file battleroomtab.h.
OptionListMap BattleRoomTab::m_opt_list_map [protected] |
Definition at line 133 of file battleroomtab.h.
wxComboBox* BattleRoomTab::m_options_preset_sel [protected] |
Definition at line 147 of file battleroomtab.h.
wxListCtrl* BattleRoomTab::m_opts_list [protected] |
Definition at line 195 of file battleroomtab.h.
wxScrolledWindow* BattleRoomTab::m_player_panel [protected] |
Definition at line 161 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_player_sett_sizer [protected] |
Definition at line 136 of file battleroomtab.h.
BattleroomListCtrl* BattleRoomTab::m_players [protected] |
Definition at line 165 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_players_sizer [protected] |
Definition at line 135 of file battleroomtab.h.
wxCheckBox* BattleRoomTab::m_ready_chk [protected] |
Definition at line 189 of file battleroomtab.h.
wxButton* BattleRoomTab::m_save_btn [protected] |
Definition at line 175 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_side_lbl [protected] |
Definition at line 151 of file battleroomtab.h.
wxBitmapComboBox* BattleRoomTab::m_side_sel [protected] |
Definition at line 146 of file battleroomtab.h.
wxCheckBox* BattleRoomTab::m_spec_chk [protected] |
Definition at line 190 of file battleroomtab.h.
wxSplitterWindow* BattleRoomTab::m_splitter [protected] |
Definition at line 167 of file battleroomtab.h.
wxButton* BattleRoomTab::m_start_btn [protected] |
Definition at line 172 of file battleroomtab.h.
wxStaticText* BattleRoomTab::m_team_lbl [protected] |
Definition at line 149 of file battleroomtab.h.
wxComboBox* BattleRoomTab::m_team_sel [protected] |
Definition at line 143 of file battleroomtab.h.
wxBoxSizer* BattleRoomTab::m_top_sizer [protected] |
Definition at line 138 of file battleroomtab.h.
EventReceiverFunction UnitsyncReloadedSink< BattleRoomTab , GlobalEvents::GlobalEventData >::OnUsync_reload [protected, inherited] |
1.6.3