28 #ifndef AGS_SHARED_GAME_TRA_FILE_H 29 #define AGS_SHARED_GAME_TRA_FILE_H 31 #include "ags/shared/util/error.h" 32 #include "ags/shared/util/stream.h" 33 #include "ags/shared/util/string_types.h" 39 enum TraFileErrorType {
41 kTraFileErr_SignatureFailed,
42 kTraFileErr_FormatNotSupported,
43 kTraFileErr_GameIDMismatch,
44 kTraFileErr_UnexpectedEOF,
45 kTraFileErr_UnknownBlockType,
46 kTraFileErr_BlockDataOverlapping,
53 kTraFblk_TextOpts = 3,
58 String GetTraFileErrorText(TraFileErrorType err);
59 String GetTraBlockName(TraFileBlock
id);
61 typedef TypedCodeError<TraFileErrorType, GetTraFileErrorText> TraFileError;
Definition: achievements_tables.h:27
Definition: tra_file.h:64