OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ESM::ESMWriter Member List

This is the complete list of members for ESM::ESMWriter, including all inherited members.

addMaster(const std::string &name, uint64_t size)ESM::ESMWriter
clearMaster()ESM::ESMWriter
close()ESM::ESMWriter
endRecord(const std::string &name)ESM::ESMWriter
endRecord(uint32_t name)ESM::ESMWriter
ESMWriter()ESM::ESMWriter
getRecordCount()ESM::ESMWriterinline
getVersion() const ESM::ESMWriter
mCountingESM::ESMWriterprivate
mEncoderESM::ESMWriterprivate
mHeaderESM::ESMWriterprivate
mHeaderPosESM::ESMWriterprivate
mRecordCountESM::ESMWriterprivate
mRecordsESM::ESMWriterprivate
mStreamESM::ESMWriterprivate
save(std::ostream &file)ESM::ESMWriter
setAuthor(const std::string &author)ESM::ESMWriter
setDescription(const std::string &desc)ESM::ESMWriter
setEncoder(ToUTF8::Utf8Encoder *encoding)ESM::ESMWriter
setFormat(int format)ESM::ESMWriter
setRecordCount(int count)ESM::ESMWriter
setType(int type)ESM::ESMWriter
setVersion(unsigned int ver=0x3fa66666)ESM::ESMWriter
startRecord(const std::string &name, uint32_t flags=0)ESM::ESMWriter
startRecord(uint32_t name, uint32_t flags=0)ESM::ESMWriter
startSubRecord(const std::string &name)ESM::ESMWriter
write(const char *data, size_t size)ESM::ESMWriter
writeFixedSizeString(const std::string &data, int size)ESM::ESMWriter
writeHCString(const std::string &data)ESM::ESMWriter
writeHNCString(const std::string &name, const std::string &data)ESM::ESMWriterinline
writeHNOCString(const std::string &name, const std::string &data)ESM::ESMWriterinline
writeHNOString(const std::string &name, const std::string &data)ESM::ESMWriterinline
writeHNString(const std::string &name, const std::string &data)ESM::ESMWriter
writeHNString(const std::string &name, const std::string &data, size_t size)ESM::ESMWriter
writeHNT(const std::string &name, const T &data)ESM::ESMWriterinline
writeHNT(const std::string &name, const std::string &data)ESM::ESMWriterinlineprivate
writeHNT(const std::string &name, const T &data, int size)ESM::ESMWriterinline
writeHString(const std::string &data)ESM::ESMWriter
writeName(const std::string &data)ESM::ESMWriter
writeT(const std::string &data)ESM::ESMWriterinlineprivate
writeT(const T &data)ESM::ESMWriterinline
writeT(const T &data, size_t size)ESM::ESMWriterinline