mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
29 lines
532 B
C++
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;
|
|
}; |