Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef ERROR_H
00013 #define ERROR_H
00014
00015 #include "strings_type.h"
00016
00018 enum WarningLevel {
00019 WL_INFO,
00020 WL_WARNING,
00021 WL_ERROR,
00022 WL_CRITICAL,
00023 };
00024
00025 void ShowErrorMessage(StringID summary_msg, StringID detailed_msg, WarningLevel wl, int x = 0, int y = 0, uint textref_stack_size = 0, const uint32 *textref_stack = NULL);
00026 void ClearErrorMessages();
00027 void ShowFirstError();
00028 void UnshowCriticalError();
00029
00030 #endif