diff options
author | Max Horn | 2010-02-17 23:37:59 +0000 |
---|---|---|
committer | Max Horn | 2010-02-17 23:37:59 +0000 |
commit | 86e34c34643ddd3920025c3423ece4e1c3aaeda1 (patch) | |
tree | 313ff024f8da5d6786a423fe24392b9e80344a4e /engines/sci/resource.h | |
parent | 903b694574a08ce9e3b4186eebbe06197157daaa (diff) | |
download | scummvm-rg350-86e34c34643ddd3920025c3423ece4e1c3aaeda1.tar.gz scummvm-rg350-86e34c34643ddd3920025c3423ece4e1c3aaeda1.tar.bz2 scummvm-rg350-86e34c34643ddd3920025c3423ece4e1c3aaeda1.zip |
SCI: Rename some members of class Resource
svn-id: r48085
Diffstat (limited to 'engines/sci/resource.h')
-rw-r--r-- | engines/sci/resource.h | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/engines/sci/resource.h b/engines/sci/resource.h index 43b4b37f4a..94ffe176d9 100644 --- a/engines/sci/resource.h +++ b/engines/sci/resource.h @@ -34,6 +34,7 @@ namespace Common { class ReadStream; +class WriteStream; class File; class FSNode; } @@ -122,12 +123,14 @@ public: ResourceId() : type(kResourceTypeInvalid), number(0), tuple(0) { }; - ResourceId(ResourceType type_, uint16 number_, uint32 tuple_ = 0) : type(type_), number(number_), tuple(tuple_) { + ResourceId(ResourceType type_, uint16 number_, uint32 tuple_ = 0) + : type(type_), number(number_), tuple(tuple_) { if ((type < kResourceTypeView) || (type > kResourceTypeInvalid)) type = kResourceTypeInvalid; } - ResourceId(ResourceType type_, uint16 number_, byte noun, byte verb, byte cond, byte seq) : type(type_), number(number_) { + ResourceId(ResourceType type_, uint16 number_, byte noun, byte verb, byte cond, byte seq) + : type(type_), number(number_) { tuple = (noun << 24) | (verb << 16) | (cond << 8) | seq; if ((type < kResourceTypeView) || (type > kResourceTypeInvalid)) @@ -175,16 +178,19 @@ public: // NOTE : Currently all member data has the same name and public visibility // to let the rest of the engine compile without changes public: + ResourceId _id; byte *data; - ResourceId id; uint32 size; - byte *header; - uint32 headerSize; + byte *_header; + uint32 _headerSize; + + void writeToStream(Common::WriteStream *stream) const; + protected: - int32 file_offset; /**< Offset in file */ - ResourceStatus status; - uint16 lockers; /**< Number of places where this resource was locked */ - ResourceSource *source; + int32 _fileOffset; /**< Offset in file */ + ResourceStatus _status; + uint16 _lockers; /**< Number of places where this resource was locked */ + ResourceSource *_source; }; typedef Common::HashMap<ResourceId, Resource *, ResourceIdHash, ResourceIdEqualTo> ResourceMap; |