diff options
Diffstat (limited to 'engines/sci/resource.h')
-rw-r--r-- | engines/sci/resource.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/sci/resource.h b/engines/sci/resource.h index 826fbff850..8720e8eabb 100644 --- a/engines/sci/resource.h +++ b/engines/sci/resource.h @@ -194,6 +194,15 @@ protected: typedef Common::HashMap<ResourceId, Resource *, ResourceIdHash, ResourceIdEqualTo> ResourceMap; class ResourceManager { + // FIXME: These 'friend' declarations are meant to be a temporary hack to + // ease transition to the ResourceSource class system. + friend class ResourceSource; + friend class DirectoryResourceSource; + friend class ExtMapResourceSource; + friend class IntMapResourceSource; + friend class ExtAudioMapResourceSource; + friend class MacResourceForkResourceSource; + public: enum ResVersion { kResVersionUnknown, |