diff options
Diffstat (limited to 'engines/voyeur/graphics.cpp')
-rw-r--r-- | engines/voyeur/graphics.cpp | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/engines/voyeur/graphics.cpp b/engines/voyeur/graphics.cpp index 4763a2d551..311199c045 100644 --- a/engines/voyeur/graphics.cpp +++ b/engines/voyeur/graphics.cpp @@ -21,6 +21,8 @@ */ #include "voyeur/graphics.h" +#include "engines/util.h" +#include "graphics/surface.h" namespace Voyeur { @@ -28,4 +30,49 @@ GraphicsManager::GraphicsManager() { _palFlag = false; } +void GraphicsManager::sInitGraphics() { + initGraphics(SCREEN_WIDTH, SCREEN_HEIGHT, false); +} + +void GraphicsManager::addFadeInt() { + _fadeIntNode._intFunc = fadeIntFunc; + _fadeIntNode._flags = 0; + _fadeIntNode._curTime = 0; + _fadeIntNode._timeReset = 1; + + addIntNode(&_fadeIntNode); +} + +void GraphicsManager::vInitColor() { + _fadeIntNode._intFunc = vDoFadeInt; + _cycleIntNode._intFunc = vDoCycleInt; + +} + +void GraphicsManager::addIntNode(IntNode *node) { + +} + +void GraphicsManager::fadeIntFunc() { + +} + +void GraphicsManager::vDoFadeInt() { + +} + +void GraphicsManager::vDoCycleInt() { + +} + +/*------------------------------------------------------------------------*/ + +IntNode::IntNode() { + _nextNode = NULL; + _intFunc = NULL; + _curTime = 0; + _timeReset = 0; + _flags = 0; +} + } // End of namespace Voyeur |