1#ifndef FFLI_DATABASE_FILE_HIDDEN_H_
2#define FFLI_DATABASE_FILE_HIDDEN_H_
4#include <nn/ffl/FFLGender.h>
5#include <nn/ffl/FFLResult.h>
7#include <nn/ffl/FFLiMiiDataCore.h>
15
16
17
18
19
20
21
22
23
24
25
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
NN_STATIC_ASSERT_IS_POD(FFLiDatabaseFileHidden)
NN_STATIC_ASSERT_IS_POD(FFLiOrderData)
Definition FFLiAllocator.h:9
Definition FFLiDatabaseFileHidden.h:43
FFLiMiiDataHidden m_MiiDataHidden[500]
Definition FFLiDatabaseFileHidden.h:69
FFLResult UpdateMiddleDBRandom(FFLiMiddleDB *pMiddleDB, FFLiAllocator *pAllocator) const
Definition FFLiDatabaseFileHidden.cpp:87
u16 m_StartIndex
Definition FFLiDatabaseFileHidden.h:66
bool IsValidIdentifier() const
Definition FFLiDatabaseFileHidden.cpp:210
void UpdateCrc()
Definition FFLiDatabaseFileHidden.cpp:200
bool IsValid() const
Definition FFLiDatabaseFileHidden.cpp:215
const FFLiMiiDataHidden & GetImpl(u16 index) const
Definition FFLiDatabaseFileHidden.cpp:40
FFLResult UpdateMiddleDB(FFLiMiddleDB *pMiddleDB, FFLiAllocator *pAllocator) const
Definition FFLiDatabaseFileHidden.cpp:220
u16 m_Crc
Definition FFLiDatabaseFileHidden.h:71
bool IsValidCrc() const
Definition FFLiDatabaseFileHidden.cpp:205
u16 NumOfGenderWithIndex(u16 *pIndices, FFLGender gender) const
Definition FFLiDatabaseFileHidden.cpp:45
void SwapEndian()
Definition FFLiDatabaseFileHidden.cpp:243
void Init()
Definition FFLiDatabaseFileHidden.cpp:184
u8 _abe8[22]
Definition FFLiDatabaseFileHidden.h:70
FFLiOrderData m_OrderData[500]
Definition FFLiDatabaseFileHidden.h:68
u16 m_EndIndex
Definition FFLiDatabaseFileHidden.h:67
u32 m_Magic
Definition FFLiDatabaseFileHidden.h:65
FFLResult UpdateMiddleDBTime(FFLiMiddleDB *pMiddleDB, bool reverse) const
Definition FFLiDatabaseFileHidden.cpp:158
Definition FFLiMiddleDB.h:96
Definition FFLiMiiDataCore.h:906
Definition FFLiDatabaseFileHidden.h:10
u16 m_PrevIndex
Definition FFLiDatabaseFileHidden.h:34
void Init()
Definition FFLiDatabaseFileHidden.cpp:13
void SwapEndian()
Definition FFLiDatabaseFileHidden.cpp:29
u16 PrevIndex() const
Definition FFLiDatabaseFileHidden.cpp:24
u16 NextIndex() const
Definition FFLiDatabaseFileHidden.cpp:19
u16 m_NextIndex
Definition FFLiDatabaseFileHidden.h:33