1 #ifndef OPENMW_ESM_GMST_H
2 #define OPENMW_ESM_GMST_H
bool operator==(const CellId &left, const CellId &right)
Definition: cellid.cpp:29
Definition: esmreader.hpp:21
Definition: loadgmst.hpp:19
float getFloat() const
Throws an exception if GMST is not of type int or float.
Definition: loadgmst.cpp:30
void load(ESMReader &esm, bool &isDeleted)
Definition: loadgmst.cpp:11
Definition: esmwriter.hpp:17
std::string mId
Definition: loadgmst.hpp:25
int getInt() const
Throws an exception if GMST is not of type int or float.
Definition: loadgmst.cpp:25
void save(ESMWriter &esm, bool isDeleted=false) const
Definition: loadgmst.cpp:19
static std::string getRecordType()
Return a string descriptor for this record type. Currently used for debugging / error logs only...
Definition: loadgmst.hpp:23
void blank()
Set record to default state (does not touch the ID).
Definition: loadgmst.cpp:40
Definition: variant.hpp:25
Variant mValue
Definition: loadgmst.hpp:27
static unsigned int sRecordId
Definition: loadgmst.hpp:21
std::string getString() const
Throwns an exception if GMST is not of type string.
Definition: loadgmst.cpp:35