22#ifndef TITANIC_FILES_MANAGER_H
23#define TITANIC_FILES_MANAGER_H
25#include "common/hashmap.h"
26#include "titanic/core/list.h"
27#include "titanic/support/screen_manager.h"
31enum ResourceFlag { FLAG_COMPRESSED = 1 };
40 struct ResourceEntry {
45 ResourceEntry() : _offset(0), _size(0), _flags(0) {}
46 ResourceEntry(uint offset, uint size, uint flags) :
47 _offset(offset), _size(size), _flags(flags) {}
72 _gameManager = gameManager;
Definition: files_manager.h:39
void insertCD(CScreenManager *screenManager)
void setGameManager(CGameManager *gameManager)
Definition: files_manager.h:71
Common::SeekableReadStream * getResource(const CString &str)
static bool fileExists(const CString &name)
bool scanForFile(const CString &name)
void preload(const CString &name)
Definition: files_manager.h:36
Definition: game_manager.h:48
Definition: screen_manager.h:49
Definition: titanic.h:121