diff options
Diffstat (limited to 'engines/wintermute/base/base_string_table.h')
-rw-r--r-- | engines/wintermute/base/base_string_table.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/wintermute/base/base_string_table.h b/engines/wintermute/base/base_string_table.h index e8dee0c42d..1bc9047f7f 100644 --- a/engines/wintermute/base/base_string_table.h +++ b/engines/wintermute/base/base_string_table.h @@ -37,16 +37,16 @@ namespace WinterMute { class BaseStringTable : public BaseClass {
public:
- const char *expandStatic(const char *string);
bool loadFile(const char *filename, bool deleteAll = true);
- void expand(char **str);
+ void expand(char **str) const;
+ const char *expandStatic(const char *string) const;
bool addString(const char *key, const char *val, bool reportDuplicities = true);
BaseStringTable(BaseGame *inGame);
virtual ~BaseStringTable();
- Common::HashMap<Common::String, Common::String> _strings;
- char *getKey(const char *str);
+ char *getKey(const char *str) const;
private:
- Common::HashMap<Common::String, Common::String>::iterator _stringsIter;
+ Common::HashMap<Common::String, Common::String> _strings;
+ typedef Common::HashMap<Common::String, Common::String>::const_iterator StringsIter;
};
|