#include <resourcemap.h>
Inheritance diagram for cResourceMap:

Public Methods | |
| cResourceMap (LOGICAL keepInMemory=true) | |
| cResourceMap (std::string filename, LOGICAL keepInMemory=true) | |
| ~cResourceMap () | |
| virtual void | deserialize (ifstream *myStream) |
| virtual void | serialize (ofstream *myStream) |
| void | setFile (std::string filename) |
| std::string | getFile () |
| void | setType (ResourceMapType type) |
| ResourceMapType | getType () |
| LOGICAL | isInMemory () |
| void | setInMemory (LOGICAL keepInMemory) |
| virtual void | setValue (SI32 value) |
| virtual SI32 | getValue () |
Static Public Methods | |
| cResourceMap * | getMap (UI32 index) |
| UI32 | addMap (cResourceMap *map) |
| void | deleteMap (UI32 index) |
| void | save () |
| void | load () |
Private Attributes | |
| std::string | filename |
| LOGICAL | keepInMemory |
| ResourceMapType | type |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in cResourceStringMap, and cResourceLocationMap. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in cResourceStringMap, and cResourceLocationMap. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|