aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/resource.h
diff options
context:
space:
mode:
authorMax Horn2010-02-17 23:37:59 +0000
committerMax Horn2010-02-17 23:37:59 +0000
commit86e34c34643ddd3920025c3423ece4e1c3aaeda1 (patch)
tree313ff024f8da5d6786a423fe24392b9e80344a4e /engines/sci/resource.h
parent903b694574a08ce9e3b4186eebbe06197157daaa (diff)
downloadscummvm-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.h24
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;