diff options
Diffstat (limited to 'engines/draci/gpldisasm.h')
-rw-r--r-- | engines/draci/gpldisasm.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/draci/gpldisasm.h b/engines/draci/gpldisasm.h index b37a670507..d26fb5c978 100644 --- a/engines/draci/gpldisasm.h +++ b/engines/draci/gpldisasm.h @@ -23,11 +23,24 @@ * */ +#include "common/str.h" + #ifndef GPLDISASM_H #define GPLDISASM_H namespace Draci { +// FIXME: Add parameter types and function handlers +struct GPL2Command { + byte _number; + byte _subNumber; + Common::String _name; + uint16 _numParams; + int _paramTypes[3]; +}; + +const int kMaxParams = 3; + int gpldisasm(byte *gplcode, uint16 len); } |