ByamlWriterContainer class
Base classes
- class ByamlWriterData
Derived classes
- class ByamlWriterArray
- class ByamlWriterHash
Public functions
- auto isContainer() const -> bool override
- void addBool(const char*, bool) virtual
- void addInt(const char*, s32) virtual
- void addUInt(const char*, u32) virtual
- void addFloat(const char*, f32) virtual
- void addInt64(const char*, s64, ByamlWriterBigDataList*) virtual
- void addUInt64(const char*, u64, ByamlWriterBigDataList*) virtual
- void addDouble(const char*, f64, ByamlWriterBigDataList*) virtual
- void addString(const char*, const char*) virtual
- void addHash(const char*, ByamlWriterHash*) virtual
- void addArray(const char*, ByamlWriterArray*) virtual
- void addNull(const char*) virtual
- void addBool(bool) virtual
- void addInt(s32) virtual
- void addUInt(u32) virtual
- void addFloat(f32) virtual
- void addInt64(s64, ByamlWriterBigDataList*) virtual
- void addUInt64(u64, ByamlWriterBigDataList*) virtual
- void addDouble(f64, ByamlWriterBigDataList*) virtual
- void addString(const char*) virtual
- void addHash(ByamlWriterHash*) virtual
- void addArray(ByamlWriterArray*) virtual
- void addNull() virtual
-
void writeContainer(sead::
WriteStream*) const virtual - auto isHash() const -> bool virtual
- auto isArray() const -> bool virtual
- void deleteData() virtual
- auto getOffset() const -> s32
- void setOffset(s32 offset)
- void makeIndex() virtual
- auto calcPackSize() const -> u32 virtual
- auto getTypeCode() const -> u8 virtual
-
void write(sead::
WriteStream*) const virtual - void print(s32) const virtual
- void printIndent(s32) const