aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/color.h
diff options
context:
space:
mode:
authorPeter Kohaut2016-09-26 23:38:35 +0200
committerEugene Sandulenko2016-09-29 22:33:41 +0200
commitf1cb735ee07c11785f67080ea800a72dd551ae19 (patch)
tree7f67364d748a1091164ecaa98386165a76f78a8f /engines/bladerunner/color.h
parentcfc8ffed8af71714cc6378b412557d5fc03781d4 (diff)
downloadscummvm-rg350-f1cb735ee07c11785f67080ea800a72dd551ae19.tar.gz
scummvm-rg350-f1cb735ee07c11785f67080ea800a72dd551ae19.tar.bz2
scummvm-rg350-f1cb735ee07c11785f67080ea800a72dd551ae19.zip
BLADERUNNER: added rendering support for lighting and effects, but its not working correctly yet
Diffstat (limited to 'engines/bladerunner/color.h')
-rw-r--r--engines/bladerunner/color.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/engines/bladerunner/color.h b/engines/bladerunner/color.h
index eebe2dcdc0..10d3737f76 100644
--- a/engines/bladerunner/color.h
+++ b/engines/bladerunner/color.h
@@ -23,13 +23,27 @@
#ifndef BLADERUNNER_COLOR_H
#define BLADERUNNER_COLOR_H
+#include "common/system.h"
+
namespace BladeRunner {
-struct Color
-{
+struct Color {
float r;
float g;
float b;
+
+
+ Color() {
+ }
+
+ Color(float r, float g, float b) : r(r), g(g), b(b) {
+ }
+};
+
+struct Color256 {
+ uint8 r;
+ uint8 g;
+ uint8 b;
};
} // End of namespace BladeRunner