diff options
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r-- | engines/sci/engine/kernel.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h index 595816579b..a780d04cf7 100644 --- a/engines/sci/engine/kernel.h +++ b/engines/sci/engine/kernel.h @@ -43,11 +43,6 @@ struct List; // from vm.h #define AVOIDPATH_DYNMEM_STRING "AvoidPath polyline" //#define DEBUG_PARSER // enable for parser debugging -struct opcode { - int type; - Common::String name; -}; - /* Generic description: */ typedef reg_t KernelFunc(EngineState *s, int funct_nr, int argc, reg_t *argv); @@ -71,9 +66,6 @@ public: Kernel(ResourceManager *resourceManager); ~Kernel(); - uint getOpcodesSize() const { return _opcodes.size(); } - const opcode &getOpcode(uint opcode) const { return _opcodes[opcode]; } - uint getSelectorNamesSize() const { return _selectorNames.size(); } const Common::String &getSelectorName(uint selector) const { return _selectorNames[selector]; } @@ -173,21 +165,10 @@ private: */ void mapFunctions(); - /** - * Loads the opcode names (only used for debugging). - * @return true on success, false on failure - */ - bool loadOpcodes(); - ResourceManager *_resourceManager; uint32 features; // Kernel-related lists - /** - * List of opcodes, loaded from vocab.998. This list is only used for debugging - * purposes, as we hardcode the list of opcodes in the sci_opcodes enum (script.h) - */ - Common::Array<opcode> _opcodes; Common::StringList _selectorNames; Common::StringList _kernelNames; }; |