SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MiiFaceRecipe Class Reference

Public Member Functions

 MiiFaceRecipe (RFLDataSource, int, RFLResolution, u32)
 
void setDatabase (RFLMiddleDB *)
 
bool hasExpression (RFLExpression) const
 
u32 getModelBufferSize () const
 
void initFaceModel (RFLCharModel *, void *) const
 
RFLErrcode makeIcon (void *, int, int, _GXColor) const
 
RFLErrcode makeIconWithFavoriteColor (void *, int, int) const
 

Public Attributes

RFLDataSource mDataSource
 
RFLMiddleDB * mMiddleDB
 
u16 mIndex
 
u16 _A
 
RFLResolution mResolution
 
u32 mExpressionFlag
 

Detailed Description

Definition at line 6 of file MiiFaceRecipe.hpp.

Constructor & Destructor Documentation

◆ MiiFaceRecipe()

MiiFaceRecipe::MiiFaceRecipe ( RFLDataSource dataSource,
int index,
RFLResolution resolution,
u32 expressionFlags )

Definition at line 4 of file MiiFaceRecipe.cpp.

Member Function Documentation

◆ setDatabase()

void MiiFaceRecipe::setDatabase ( RFLMiddleDB * pDb)

Definition at line 12 of file MiiFaceRecipe.cpp.

◆ hasExpression()

bool MiiFaceRecipe::hasExpression ( RFLExpression expr) const

Definition at line 16 of file MiiFaceRecipe.cpp.

◆ getModelBufferSize()

u32 MiiFaceRecipe::getModelBufferSize ( ) const

Definition at line 20 of file MiiFaceRecipe.cpp.

◆ initFaceModel()

void MiiFaceRecipe::initFaceModel ( RFLCharModel * pModel,
void * pData ) const

Definition at line 24 of file MiiFaceRecipe.cpp.

◆ makeIcon()

RFLErrcode MiiFaceRecipe::makeIcon ( void * pData,
int width,
int height,
_GXColor color ) const

Definition at line 28 of file MiiFaceRecipe.cpp.

◆ makeIconWithFavoriteColor()

RFLErrcode MiiFaceRecipe::makeIconWithFavoriteColor ( void * pData,
int width,
int height ) const

Definition at line 41 of file MiiFaceRecipe.cpp.

Member Data Documentation

◆ mDataSource

RFLDataSource MiiFaceRecipe::mDataSource

Definition at line 17 of file MiiFaceRecipe.hpp.

◆ mMiddleDB

RFLMiddleDB* MiiFaceRecipe::mMiddleDB

Definition at line 18 of file MiiFaceRecipe.hpp.

◆ mIndex

u16 MiiFaceRecipe::mIndex

Definition at line 19 of file MiiFaceRecipe.hpp.

◆ _A

u16 MiiFaceRecipe::_A

Definition at line 20 of file MiiFaceRecipe.hpp.

◆ mResolution

RFLResolution MiiFaceRecipe::mResolution

Definition at line 21 of file MiiFaceRecipe.hpp.

◆ mExpressionFlag

u32 MiiFaceRecipe::mExpressionFlag

Definition at line 22 of file MiiFaceRecipe.hpp.