diff options
author | Nicola Mettifogo | 2007-09-17 18:22:52 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-09-17 18:22:52 +0000 |
commit | ef0df159f14ffae39860801db1c6c7f5c7872137 (patch) | |
tree | 3d013309447f10ec0958c9be2ac636575cbde0f6 /engines/parallaction/parallaction.h | |
parent | c4aa4fe644a13d381a9140db6c7b93db7eb1f30c (diff) | |
download | scummvm-rg350-ef0df159f14ffae39860801db1c6c7f5c7872137.tar.gz scummvm-rg350-ef0df159f14ffae39860801db1c6c7f5c7872137.tar.bz2 scummvm-rg350-ef0df159f14ffae39860801db1c6c7f5c7872137.zip |
* moved Table handling to objects.cpp
* added helper functions to load tables from files
* fixed occasional lock-ups on location change because of broken Table deallocation
svn-id: r28933
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r-- | engines/parallaction/parallaction.h | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h index 7c9c93a0bf..c0975d4c85 100644 --- a/engines/parallaction/parallaction.h +++ b/engines/parallaction/parallaction.h @@ -253,38 +253,7 @@ struct Character { }; -class Table { -protected: - char **_data; - uint16 _size; - uint16 _used; - bool _disposeMemory; - -public: - Table(uint32 size); - Table(uint32 size, const char** data); - - virtual ~Table(); - - enum { - notFound = 0 - }; - - virtual void addData(const char* s); - virtual void clear(); - virtual uint16 lookup(const char* s); -}; - -class FixedTable : public Table { - - uint16 _numFixed; - -public: - FixedTable(uint32 size, uint32 fixed); - ~FixedTable(); - void clear(); -}; struct BackgroundInfo { uint width; |