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

Go to the source code of this file.

Classes

struct  FFLCharModel

Macros

#define FFL_CHAR_MODEL_SIZE   (0x7DC)

Typedefs

typedef struct FFLCharModel FFLCharModel
typedef struct FFLCharModelDesc FFLCharModelDesc
typedef struct FFLCharModelSource FFLCharModelSource
typedef struct FFLCharModelBuffer FFLCharModelBuffer
typedef struct FFLDrawParam FFLDrawParam
typedef struct FFLPartsTransform FFLPartsTransform
typedef struct FFLShaderCallback FFLShaderCallback

Functions

 NN_STATIC_ASSERT (sizeof(FFLCharModel)==FFL_CHAR_MODEL_SIZE)
u32 FFLGetBufferSizeCharModel (const FFLCharModelDesc *pDesc)
u32 FFLGetTempBufferSizeCharModel (const FFLCharModelDesc *pDesc)
FFLResult FFLInitCharModelCPUStep (FFLCharModel *pModel, const FFLCharModelSource *pSource, const FFLCharModelDesc *pDesc, FFLCharModelBuffer *pBuffer)
void FFLInitCharModelGPUStep (FFLCharModel *pModel)
void FFLInitCharModelGPUStepWithCallback (FFLCharModel *pModel, const FFLShaderCallback *pCallback)
void FFLDeleteCharModel (FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaFaceline (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaBeard (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaNose (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaForehead (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaHair (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamOpaCap (const FFLCharModel *pModel)
void FFLDrawOpa (const FFLCharModel *pModel)
void FFLDrawOpaWithCallback (const FFLCharModel *pModel, const FFLShaderCallback *pCallback)
const FFLDrawParamFFLGetDrawParamXluMask (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamXluNoseLine (const FFLCharModel *pModel)
const FFLDrawParamFFLGetDrawParamXluGlass (const FFLCharModel *pModel)
void FFLDrawXlu (const FFLCharModel *pModel)
void FFLDrawXluWithCallback (const FFLCharModel *pModel, const FFLShaderCallback *pCallback)
void FFLSetExpression (FFLCharModel *pModel, FFLExpression expression)
FFLExpression FFLGetExpression (const FFLCharModel *pModel)
void FFLGetPartsTransform (FFLPartsTransform *pTransform, const FFLCharModel *pModel)
void FFLSetViewModelType (FFLCharModel *pModel, FFLModelType type)

Macro Definition Documentation

◆ FFL_CHAR_MODEL_SIZE

#define FFL_CHAR_MODEL_SIZE   (0x7DC)

Typedef Documentation

◆ FFLCharModel

typedef struct FFLCharModel FFLCharModel

◆ FFLCharModelDesc

typedef struct FFLCharModelDesc FFLCharModelDesc

◆ FFLCharModelSource

typedef struct FFLCharModelSource FFLCharModelSource

◆ FFLCharModelBuffer

typedef struct FFLCharModelBuffer FFLCharModelBuffer

◆ FFLDrawParam

typedef struct FFLDrawParam FFLDrawParam

◆ FFLPartsTransform

typedef struct FFLPartsTransform FFLPartsTransform

◆ FFLShaderCallback

typedef struct FFLShaderCallback FFLShaderCallback

Function Documentation

◆ NN_STATIC_ASSERT()

NN_STATIC_ASSERT ( sizeof(FFLCharModel) = =FFL_CHAR_MODEL_SIZE)

◆ FFLGetBufferSizeCharModel()

u32 FFLGetBufferSizeCharModel ( const FFLCharModelDesc * pDesc)

◆ FFLGetTempBufferSizeCharModel()

u32 FFLGetTempBufferSizeCharModel ( const FFLCharModelDesc * pDesc)

◆ FFLInitCharModelCPUStep()

FFLResult FFLInitCharModelCPUStep ( FFLCharModel * pModel,
const FFLCharModelSource * pSource,
const FFLCharModelDesc * pDesc,
FFLCharModelBuffer * pBuffer )

◆ FFLInitCharModelGPUStep()

void FFLInitCharModelGPUStep ( FFLCharModel * pModel)

◆ FFLInitCharModelGPUStepWithCallback()

void FFLInitCharModelGPUStepWithCallback ( FFLCharModel * pModel,
const FFLShaderCallback * pCallback )

◆ FFLDeleteCharModel()

void FFLDeleteCharModel ( FFLCharModel * pModel)

◆ FFLGetDrawParamOpaFaceline()

const FFLDrawParam * FFLGetDrawParamOpaFaceline ( const FFLCharModel * pModel)

◆ FFLGetDrawParamOpaBeard()

const FFLDrawParam * FFLGetDrawParamOpaBeard ( const FFLCharModel * pModel)

◆ FFLGetDrawParamOpaNose()

const FFLDrawParam * FFLGetDrawParamOpaNose ( const FFLCharModel * pModel)

◆ FFLGetDrawParamOpaForehead()

const FFLDrawParam * FFLGetDrawParamOpaForehead ( const FFLCharModel * pModel)

◆ FFLGetDrawParamOpaHair()

const FFLDrawParam * FFLGetDrawParamOpaHair ( const FFLCharModel * pModel)

◆ FFLGetDrawParamOpaCap()

const FFLDrawParam * FFLGetDrawParamOpaCap ( const FFLCharModel * pModel)

◆ FFLDrawOpa()

void FFLDrawOpa ( const FFLCharModel * pModel)

◆ FFLDrawOpaWithCallback()

void FFLDrawOpaWithCallback ( const FFLCharModel * pModel,
const FFLShaderCallback * pCallback )

◆ FFLGetDrawParamXluMask()

const FFLDrawParam * FFLGetDrawParamXluMask ( const FFLCharModel * pModel)

◆ FFLGetDrawParamXluNoseLine()

const FFLDrawParam * FFLGetDrawParamXluNoseLine ( const FFLCharModel * pModel)

◆ FFLGetDrawParamXluGlass()

const FFLDrawParam * FFLGetDrawParamXluGlass ( const FFLCharModel * pModel)

◆ FFLDrawXlu()

void FFLDrawXlu ( const FFLCharModel * pModel)

◆ FFLDrawXluWithCallback()

void FFLDrawXluWithCallback ( const FFLCharModel * pModel,
const FFLShaderCallback * pCallback )

◆ FFLSetExpression()

void FFLSetExpression ( FFLCharModel * pModel,
FFLExpression expression )

◆ FFLGetExpression()

FFLExpression FFLGetExpression ( const FFLCharModel * pModel)

◆ FFLGetPartsTransform()

void FFLGetPartsTransform ( FFLPartsTransform * pTransform,
const FFLCharModel * pModel )

◆ FFLSetViewModelType()

void FFLSetViewModelType ( FFLCharModel * pModel,
FFLModelType type )