1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#ifndef _0b449527_0787_4563_b64a_2cb4729eb9ab_
#define _0b449527_0787_4563_b64a_2cb4729eb9ab_
#include <MyGUI.h>
namespace tools
{
class GroupMessage :
public MyGUI::Singleton<GroupMessage>
{
public:
GroupMessage();
virtual ~GroupMessage();
void initialise();
void shutdown();
void addMessage(const MyGUI::UString& _message, MyGUI::LogLevel _type);
private:
void showMessages();
void notifyFrameStarted(float _time);
private:
typedef std::vector<MyGUI::UString> VectorUString;
VectorUString mErrorMessages;
VectorUString mWarningMessages;
};
}
#endif
|