aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.h
diff options
context:
space:
mode:
authorColin Snover2016-02-16 01:36:10 -0600
committerColin Snover2016-02-18 13:18:02 -0600
commit3bddd869abbd6ba6dd88b0911f80aa305c8d464e (patch)
tree4811614d83c2416825ef3a55de79f00ffb1bd55e /engines/sci/engine/kernel.h
parentb829e482289ab9cdee50e0809128bb60354bc581 (diff)
downloadscummvm-rg350-3bddd869abbd6ba6dd88b0911f80aa305c8d464e.tar.gz
scummvm-rg350-3bddd869abbd6ba6dd88b0911f80aa305c8d464e.tar.bz2
scummvm-rg350-3bddd869abbd6ba6dd88b0911f80aa305c8d464e.zip
SCI: Build kernel table for ScrollWindow and stub seen functions
Signatures in subops table are correct for length but unknown types are marked as . instead of the correct type.
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r--engines/sci/engine/kernel.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h
index 1d7a8507ec..53f5878bba 100644
--- a/engines/sci/engine/kernel.h
+++ b/engines/sci/engine/kernel.h
@@ -441,6 +441,12 @@ reg_t kStringLower(EngineState *s, int argc, reg_t *argv);
reg_t kStringTrn(EngineState *s, int argc, reg_t *argv);
reg_t kStringTrnExclude(EngineState *s, int argc, reg_t *argv);
+reg_t kScrollWindowCreate(EngineState *s, int argc, reg_t *argv);
+reg_t kScrollWindowAdd(EngineState *s, int argc, reg_t *argv);
+reg_t kScrollWindowWhere(EngineState *s, int argc, reg_t *argv);
+reg_t kScrollWindowShow(EngineState *s, int argc, reg_t *argv);
+reg_t kScrollWindowDestroy(EngineState *s, int argc, reg_t *argv);
+
reg_t kMulDiv(EngineState *s, int argc, reg_t *argv);
reg_t kCantBeHere32(EngineState *s, int argc, reg_t *argv);
reg_t kRemapColors32(EngineState *s, int argc, reg_t *argv);