SuperMarioOdysseyOnline/include/al/byaml/writer/ByamlWriterBigDataList.h

28 lines
477 B
C++

#pragma once
#include <basis/seadTypes.h>
#include <container/seadTList.h>
namespace sead {
class WriteStream;
}
namespace al {
class ByamlWriterBigData;
class ByamlWriterBigDataList {
public:
ByamlWriterBigDataList();
virtual ~ByamlWriterBigDataList();
u32 calcPackSize() const;
void addData(al::ByamlWriterBigData*);
int setOffset(int);
void write(sead::WriteStream*);
private:
sead::TList<ByamlWriterBigData*> mList;
};
} // namespace al