diff options
author | Denis Kasak | 2009-07-15 18:16:54 +0000 |
---|---|---|
committer | Denis Kasak | 2009-07-15 18:16:54 +0000 |
commit | a4a3ad123cb407fc9862acb43d3ca2ea27d2da2b (patch) | |
tree | 9bac23559ae10ef568ea3b176dece99ea55cce58 /engines/draci/draci.cpp | |
parent | 4ef46f4bb07f3736f7a90d70b6907bb03ff04632 (diff) | |
download | scummvm-rg350-a4a3ad123cb407fc9862acb43d3ca2ea27d2da2b.tar.gz scummvm-rg350-a4a3ad123cb407fc9862acb43d3ca2ea27d2da2b.tar.bz2 scummvm-rg350-a4a3ad123cb407fc9862acb43d3ca2ea27d2da2b.zip |
Renamed Font::setFont() to loadFont(). Removed DraciEngine::_font and added _smallFont and _bigFont so each font can be handled separately.
svn-id: r42514
Diffstat (limited to 'engines/draci/draci.cpp')
-rw-r--r-- | engines/draci/draci.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/engines/draci/draci.cpp b/engines/draci/draci.cpp index e9df63f9cd..1575ee2545 100644 --- a/engines/draci/draci.cpp +++ b/engines/draci/draci.cpp @@ -85,16 +85,16 @@ int DraciEngine::init() { _overlaysArchive = new BArchive(overlaysPath); _animationsArchive = new BArchive(animationsPath); + // Load the game's fonts + _smallFont = new Font(kFontSmall); + _bigFont = new Font(kFontBig); + _screen = new Screen(this); - _font = new Font(); _anims = new AnimationManager(this); _mouse = new Mouse(this); _script = new Script(this); _game = new Game(this); - // Load default font - _font->setFont(kFontBig); - if(!_objectsArchive->isOpen()) { debugC(2, kDraciGeneralDebugLevel, "ERROR - Opening objects archive failed"); return Common::kUnknownError; @@ -166,8 +166,11 @@ DraciEngine::~DraciEngine() { // Dispose your resources here // TODO: Investigate possibility of using sharedPtr or similar + + delete _smallFont; + delete _bigFont; + delete _screen; - delete _font; delete _mouse; delete _game; delete _script; |