#pragma once #ifdef _NA_008800_20160510_COMBAT_RECORD_SYSTEM #include "uiBaseMan.h" struct IM_COMBAT_RECORD_MANAGER { static const DWORD COMBAT_RECORD_DIALOG; }; class uiCombatRecordDialog; class uiCombatRecordMan : public uiBaseMan { public: uiCombatRecordMan(InterfaceManager* ui_manager); ~uiCombatRecordMan(void); public: virtual void OnInitialize(); void ShowCombatRecordDialog(); void CloseCombatRecordDialog(); void ToggleCombatRecordDialog(); void AddData(const eCOMBAT_RECORD_KIND& kind, std::string data_string, const WzColor& text_color); void ClearList(); private: uiCombatRecordDialog* ui_combat_record_dialog_; }; #endif // _NA_008800_20160510_COMBAT_RECORD_SYSTEM