#ifndef _WBFS_WBFS_H #define _WBFS_WBFS_H #include "wbfs_base.h" #include "libwbfs/libwbfs.h" class Wbfs_Wbfs : public Wbfs { public: Wbfs_Wbfs(u32 device, u32 lba, u32 size) : Wbfs(device, lba, size) {} s32 Open(); wbfs_disc_t* OpenDisc(u8 *); void CloseDisc(wbfs_disc_t *); s32 Format(); s32 GetCount(u32 *); s32 GetHeaders(struct discHdr *, u32, u32); s32 AddGame(); s32 RemoveGame(u8 *); s32 DiskSpace(f32 *, f32 *); s32 RenameGame(u8 *, const void *); s32 ReIDGame(u8 *, const void *); f32 EstimateGameSize(); }; #endif //_WBFS_WBFS_H