#include <FFLiResourceManager.h>
Static Public Member Functions | |
| static const char * | GetRelativeResourcePath (FFLResourceType resourceType, bool LG) |
| static FFLResult | GetResourcePath (char *pDst, u32 size, FFLResourceType resourceType, bool LG) |
Private Attributes | |
| FFLiResourceMultiHeader * | m_pResourceMultiHeader |
| FFLiFsClient * | m_pFsClient |
| FFLiResourceCache | m_ResourceCache |
| char | m_Path [FFL_RESOURCE_TYPE_MAX][FFL_PATH_MAX_LEN] |
| FFLiResourceManager::FFLiResourceManager | ( | FFLiResourceMultiHeader * | pHeader, |
| FFLiFsClient * | pClient ) |
| FFLiResourceManager::~FFLiResourceManager | ( | ) |
|
static |
|
static |
| FFLResult FFLiResourceManager::AfterConstruct | ( | ) |
| FFLResult FFLiResourceManager::LoadResourceHeader | ( | FFLiFsCommandBuffer * | pCommandBuffer | ) |
| FFLResult FFLiResourceManager::LoadResourceHeaderImpl | ( | FFLiFsCommand * | pCommand | ) |
| FFLResult FFLiResourceManager::AttachCache | ( | const void * | pData, |
| u32 | size, | ||
| FFLResourceType | resourceType ) |
| bool FFLiResourceManager::IsCached | ( | ) | const |
| FFLiResourceHeader * FFLiResourceManager::Header | ( | FFLResourceType | resourceType | ) | const |
| FFLiResourceHeader * FFLiResourceManager::HeaderFromCache | ( | FFLResourceType | resourceType | ) | const |
| FFLiResourceHeader * FFLiResourceManager::HeaderFromFile | ( | FFLResourceType | resourceType | ) | const |
| u32 FFLiResourceManager::GetTextureAlignedMaxSize | ( | FFLResourceType | resourceType, |
| FFLiTexturePartsType | partsType ) const |
| u32 FFLiResourceManager::GetShapeAlignedMaxSize | ( | FFLResourceType | resourceType, |
| FFLiShapePartsType | partsType ) const |
| bool FFLiResourceManager::IsValid | ( | FFLResourceType | resourceType | ) | const |
| bool FFLiResourceManager::IsExpand | ( | FFLResourceType | resourceType | ) | const |
| u32 FFLiResourceManager::GetUncompressBufferSize | ( | FFLResourceType | resourceType | ) | const |
|
inline |
|
inline |
|
inline |
| const char * FFLiResourceManager::GetPath | ( | FFLResourceType | resourceType | ) | const |
|
private |
|
private |
|
private |
|
private |