1#ifndef FFLI_CHAR_MODEL_CREATE_PARAM_H_
2#define FFLI_CHAR_MODEL_CREATE_PARAM_H_
4#include <nn/ffl/FFLResolution.h>
6#include <nn/ffl/FFLiCoordinate.h>
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
Definition FFLiCharModelCreateParam.h:15
bool m_IsShaderAvailable
Definition FFLiCharModelCreateParam.h:49
~FFLiCharModelCreateParam()
Definition FFLiCharModelCreateParam.cpp:20
FFLiCharModelCreateParam(FFLiDatabaseManager *pDatabaseManager, FFLiResourceManager *pResourceManager, FFLiShaderCallback *pCallback, bool isShaderAvailable)
Definition FFLiCharModelCreateParam.cpp:12
FFLiResourceManager * m_pResourceManager
Definition FFLiCharModelCreateParam.h:46
static bool IsEnabledMipMap(FFLResolution resolution)
Definition FFLiCharModelCreateParam.cpp:29
FFLiResourceManager * GetResourceManager() const
Definition FFLiCharModelCreateParam.h:30
static u32 GetResolution(FFLResolution resolution)
Definition FFLiCharModelCreateParam.cpp:24
u32 GetTempBufferSize(const FFLCharModelDesc *pDesc) const
Definition FFLiCharModelCreateParam.cpp:81
const FFLiCoordinate & GetCoordinate() const
Definition FFLiCharModelCreateParam.h:35
static bool CheckModelDesc(const FFLCharModelDesc *pDesc, bool isShaderAvailable)
Definition FFLiCharModelCreateParam.cpp:34
FFLiDatabaseManager * m_pDatabaseManager
Definition FFLiCharModelCreateParam.h:45
u32 GetCompressBufferSize(const FFLCharModelDesc *pDesc) const
Definition FFLiCharModelCreateParam.cpp:104
FFLiShaderCallback * m_pShaderCallback
Definition FFLiCharModelCreateParam.h:47
FFLiCoordinate m_Coordinate
Definition FFLiCharModelCreateParam.h:48
FFLiDatabaseManager * GetDatabaseManager() const
Definition FFLiCharModelCreateParam.h:25
u32 GetBufferSize(const FFLCharModelDesc *pDesc) const
Definition FFLiCharModelCreateParam.cpp:54
Definition FFLiCoordinate.h:12
Definition FFLiDatabaseManager.h:16
Definition FFLiResourceManager.h:18
Definition FFLiShaderCallback.h:12
Definition FFLCharModelDesc.h:12