22#ifndef AGS_ENGINE_AC_RICH_GAME_MEDIA_H
23#define AGS_ENGINE_AC_RICH_GAME_MEDIA_H
25#include "common/str.h"
31#define RM_MAXLENGTH 1024
32#define RM_MAGICNUMBER MKTAG('H', 'M', 'G', 'R')
47 template<
class SRC,
class DEST>
48 static void uconvert(
const SRC *src, DEST *dest,
size_t maxSize) {
51 }
while (*src++ != 0 && --maxSize > 1);
59 int dwThumbnailOffsetLowerDword;
60 int dwThumbnailOffsetHigherDword;
62 unsigned char guidGameId[16];
63 unsigned short szGameName[RM_MAXLENGTH];
64 unsigned short szSaveName[RM_MAXLENGTH];
65 unsigned short szLevelName[RM_MAXLENGTH];
66 unsigned short szComments[RM_MAXLENGTH];
Definition: rich_game_media.h:45