aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/voyeur/graphics.cpp')
-rw-r--r--engines/voyeur/graphics.cpp47
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