aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.h
diff options
context:
space:
mode:
authorColin Snover2017-01-02 23:29:25 -0600
committerColin Snover2017-01-09 19:34:54 -0600
commit01e6d073604a3973d993ccefc162c437d2937660 (patch)
tree5739f8b47a3c73408858aaf385a8c299d05d6d08 /engines/sci/engine/kernel.h
parent8987d9a889fb908b038e5615baab5403adf3073e (diff)
downloadscummvm-rg350-01e6d073604a3973d993ccefc162c437d2937660.tar.gz
scummvm-rg350-01e6d073604a3973d993ccefc162c437d2937660.tar.bz2
scummvm-rg350-01e6d073604a3973d993ccefc162c437d2937660.zip
SCI32: Split kCelInfo into subops
Different subops have different call signature requirements.
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r--engines/sci/engine/kernel.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h
index 5fb1ab6c66..335fec06ad 100644
--- a/engines/sci/engine/kernel.h
+++ b/engines/sci/engine/kernel.h
@@ -637,7 +637,12 @@ reg_t kMessageBox(EngineState *s, int argc, reg_t *argv);
reg_t kGetConfig(EngineState *s, int argc, reg_t *argv);
reg_t kGetSierraProfileInt(EngineState *s, int argc, reg_t *argv);
reg_t kPrintDebug(EngineState *s, int argc, reg_t *argv);
+
reg_t kCelInfo(EngineState *s, int argc, reg_t *argv);
+reg_t kCelInfoGetOriginX(EngineState *s, int argc, reg_t *argv);
+reg_t kCelInfoGetOriginY(EngineState *s, int argc, reg_t *argv);
+reg_t kCelInfoGetPixel(EngineState *s, int argc, reg_t *argv);
+
reg_t kSetLanguage(EngineState *s, int argc, reg_t *argv);
reg_t kScrollWindow(EngineState *s, int argc, reg_t *argv);
reg_t kSetFontHeight(EngineState *s, int argc, reg_t *argv);