aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/ui/kia_section_diagnostic.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/ui/kia_section_diagnostic.h')
-rw-r--r--engines/bladerunner/ui/kia_section_diagnostic.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/engines/bladerunner/ui/kia_section_diagnostic.h b/engines/bladerunner/ui/kia_section_diagnostic.h
index 9a5b74b8af..192de8150f 100644
--- a/engines/bladerunner/ui/kia_section_diagnostic.h
+++ b/engines/bladerunner/ui/kia_section_diagnostic.h
@@ -27,11 +27,23 @@
namespace BladeRunner {
+class TextResource;
+
class KIASectionDiagnostic : public KIASectionBase {
+ static const int kTextColors[];
+ static const int kLineHeight = 18;
+
+ TextResource *_text;
+ int _offset;
+ int _timeLast;
public:
- KIASectionDiagnostic(BladeRunnerEngine *vm) : KIASectionBase(vm){}
+ KIASectionDiagnostic(BladeRunnerEngine *vm);
+
+ void open();
+ void close();
+ void draw(Graphics::Surface &surface);
};
} // End of namespace BladeRunner