FFL
Loading...
Searching...
No Matches
FFLiCreateID.h File Reference

Go to the source code of this file.

Classes

struct  FFLiCreateIDBase
struct  FFLiCreateID

Macros

#define FFLI_CREATE_ID_BASE_SIZE   (6)
#define FFLI_CREATE_ID_FLAG_UNKNOWN_0   (1 << 4)
#define FFLI_CREATE_ID_FLAG_TEMPORARY   (1 << 5)
#define FFLI_CREATE_ID_FLAG_UNKNOWN_2   (1 << 6)
#define FFLI_CREATE_ID_FLAG_NORMAL   (1 << 7)

Typedefs

typedef struct FFLiCreateIDBase FFLiCreateIDBase
typedef struct FFLiCreateID FFLiCreateID

Functions

 NN_STATIC_ASSERT (sizeof(FFLiCreateIDBase)==FFLI_CREATE_ID_BASE_SIZE)
 NN_STATIC_ASSERT (sizeof(FFLiCreateID)==FFL_CREATE_ID_SIZE)
BOOL FFLiIsNullMiiID (const FFLCreateID *pCreateID)
void FFLiGetTemporaryMiiID (FFLCreateID *pCreateID)
BOOL FFLiIsNormalMiiID (const FFLCreateID *pCreateID)
BOOL FFLiIsSpecialMiiID (const FFLCreateID *pCreateID)
BOOL FFLiIsNTRMiiID (const FFLCreateID *pCreateID)
BOOL FFLiIsTemporaryMiiID (const FFLCreateID *pCreateID)
BOOL FFLiIsValidMiiID (const FFLCreateID *pCreateID)
BOOL FFLiIsSameMiiID (const FFLCreateID *a, const FFLCreateID *b)

Macro Definition Documentation

◆ FFLI_CREATE_ID_BASE_SIZE

#define FFLI_CREATE_ID_BASE_SIZE   (6)

◆ FFLI_CREATE_ID_FLAG_UNKNOWN_0

#define FFLI_CREATE_ID_FLAG_UNKNOWN_0   (1 << 4)

◆ FFLI_CREATE_ID_FLAG_TEMPORARY

#define FFLI_CREATE_ID_FLAG_TEMPORARY   (1 << 5)

◆ FFLI_CREATE_ID_FLAG_UNKNOWN_2

#define FFLI_CREATE_ID_FLAG_UNKNOWN_2   (1 << 6)

◆ FFLI_CREATE_ID_FLAG_NORMAL

#define FFLI_CREATE_ID_FLAG_NORMAL   (1 << 7)

Typedef Documentation

◆ FFLiCreateIDBase

typedef struct FFLiCreateIDBase FFLiCreateIDBase

◆ FFLiCreateID

typedef struct FFLiCreateID FFLiCreateID

Function Documentation

◆ NN_STATIC_ASSERT() [1/2]

NN_STATIC_ASSERT ( sizeof(FFLiCreateIDBase) = =FFLI_CREATE_ID_BASE_SIZE)

◆ NN_STATIC_ASSERT() [2/2]

NN_STATIC_ASSERT ( sizeof(FFLiCreateID) = =FFL_CREATE_ID_SIZE)

◆ FFLiIsNullMiiID()

BOOL FFLiIsNullMiiID ( const FFLCreateID * pCreateID)

◆ FFLiGetTemporaryMiiID()

void FFLiGetTemporaryMiiID ( FFLCreateID * pCreateID)

◆ FFLiIsNormalMiiID()

BOOL FFLiIsNormalMiiID ( const FFLCreateID * pCreateID)

◆ FFLiIsSpecialMiiID()

BOOL FFLiIsSpecialMiiID ( const FFLCreateID * pCreateID)

◆ FFLiIsNTRMiiID()

BOOL FFLiIsNTRMiiID ( const FFLCreateID * pCreateID)

◆ FFLiIsTemporaryMiiID()

BOOL FFLiIsTemporaryMiiID ( const FFLCreateID * pCreateID)

◆ FFLiIsValidMiiID()

BOOL FFLiIsValidMiiID ( const FFLCreateID * pCreateID)

◆ FFLiIsSameMiiID()

BOOL FFLiIsSameMiiID ( const FFLCreateID * a,
const FFLCreateID * b )