Files
Petari/include/Game/System/BinaryDataContentAccessor.hpp
2023-12-23 01:19:25 -05:00

29 lines
532 B
C++

#pragma once
#include <revolution/types.h>
struct SomeStruct {
u32 _0;
u32 _4;
};
class BinaryDataContentHeaderSerializer {
public:
BinaryDataContentHeaderSerializer(u8 *, u32);
void addAttribute(const char *, u32);
void flush();
u32 getHeaderSize() const;
u32 getDataSize() const;
u8 _0[0x1C];
};
class BinaryDataContentAccessor {
public:
BinaryDataContentAccessor(u8 *);
u32 getHeaderSize() const;
u32 getDataSize() const;
SomeStruct* getPointer(const char *, u8 *) const;
};