ScummVM API documentation
Watchmaker::SerializableAsset Class Referenceabstract
Inheritance diagram for Watchmaker::SerializableAsset:
Watchmaker::SerializableArray< int32, MAX_ALTERNATES > Watchmaker::SerializableArray< int32, MAX_PDA_INFO > Watchmaker::SerializableArray< int32, MAX_SUB_MUSICS > Watchmaker::SerializableArray< uint16, MAX_ACTIONS_IN_ROOM > Watchmaker::SerializableArray< uint16, MAX_ANIMS_IN_ROOM > Watchmaker::SerializableArray< uint16, MAX_ANIMS_PER_DIARY_ITEM > Watchmaker::SerializableArray< uint16, MAX_DLG_MENUS > Watchmaker::SerializableArray< uint16, MAX_ICON_USER_SENTS > Watchmaker::SerializableArray< uint16, MAX_OBJ_USER_SENTS > Watchmaker::SerializableArray< uint16, MAX_OBJS_IN_ROOM > Watchmaker::SerializableArray< uint16, MAX_PLAYERS > Watchmaker::SerializableArray< uint16, MAX_SOUNDS_IN_ROOM > Watchmaker::SerializableArray< uint8, T3D_NAMELEN > Watchmaker::SerializableArray< Watchmaker::SAnim, MAX_ANIMS > Watchmaker::SerializableArray< Watchmaker::SAtFrame, MAX_ATFRAMES > Watchmaker::SerializableArray< Watchmaker::SDialog, MAX_DIALOGS > Watchmaker::SerializableArray< Watchmaker::SDiary, MAX_DIARIES > Watchmaker::SerializableArray< Watchmaker::SDiaryItem, MAX_DIARY_ITEMS > Watchmaker::SerializableArray< Watchmaker::SDlgItem, MAX_DLG_ITEMS > Watchmaker::SerializableArray< Watchmaker::SDlgMenu, MAX_DLG_MENUS > Watchmaker::SerializableArray< Watchmaker::SerializableArray< uint8, T3D_NAMELEN >, MAX_OBJ_MESHLINKS > Watchmaker::SerializableArray< Watchmaker::SerializableArray< uint8, T3D_NAMELEN >, MAX_SOUND_MESHLINKS > Watchmaker::SerializableArray< Watchmaker::SerializableArray< uint8, T3D_NAMELEN >, MAX_SUBANIMS > Watchmaker::SerializableArray< Watchmaker::SerializableArray< Watchmaker::SerializableArray< int32, 2 >, MAX_ALT_ANIMS >, MAX_ALTERNATES > Watchmaker::SerializableArray< Watchmaker::SerializableArray< Watchmaker::SItemCommand, MAX_IC_PER_DLG_ITEM >, MAX_PLAYERS > Watchmaker::SerializableArray< Watchmaker::SerializableString< MAX_TEXT_CHARS >, MAX_PDA_LINES *MAX_PDA_INFO > Watchmaker::SerializableArray< Watchmaker::SInvObject, MAX_ICONS > Watchmaker::SerializableArray< Watchmaker::SMusic, MAX_MUSICS > Watchmaker::SerializableArray< Watchmaker::SObject, MAX_OBJS > Watchmaker::SerializableArray< Watchmaker::SPDALog, MAX_PDALOGS > Watchmaker::SerializableArray< Watchmaker::SRoom, MAX_ROOMS > Watchmaker::SerializableArray< Watchmaker::SSound, MAX_SOUNDS > Watchmaker::SerializableDynamicArray< Watchmaker::SCreditsName > Watchmaker::SerializableDynamicArray< Watchmaker::SCreditsRole > Watchmaker::SerializableString< MAX_STRING_LEN > Watchmaker::SerializableString< MAX_TEXT_CHARS > Watchmaker::Init Watchmaker::SAnim Watchmaker::SAtFrame Watchmaker::SCreditsName Watchmaker::SCreditsRole Watchmaker::SDialog Watchmaker::SDiary Watchmaker::SDiaryItem Watchmaker::SDlgItem Watchmaker::SDlgMenu Watchmaker::SerializableArray< T, arraySize > Watchmaker::SerializableDynamicArray< T > Watchmaker::SerializableString< strSize > Watchmaker::SInvObject Watchmaker::SItemCommand Watchmaker::SMusic Watchmaker::SObject Watchmaker::SPDALog Watchmaker::SRoom Watchmaker::SSound

Public Member Functions

virtual void loadFromStream (Common::SeekableReadStream &stream)=0
 

The documentation for this class was generated from the following file: