FFL
Loading...
Searching...
No Matches
FFLiResourceCache Class Reference

#include <FFLiResourceCache.h>

Public Member Functions

 FFLiResourceCache ()
 ~FFLiResourceCache ()
FFLResult Attach (const void *pData, u32 size, FFLResourceType resourceType)
bool IsAttached () const
bool IsValid (FFLResourceType resourceType) const
FFLiResourceHeaderHeader (FFLResourceType resourceType) const

Private Attributes

struct { 
   FFLiResourceHeader *   pHeader 
   u32   size 
m_Res [FFL_RESOURCE_TYPE_MAX]

Constructor & Destructor Documentation

◆ FFLiResourceCache()

FFLiResourceCache::FFLiResourceCache ( )

◆ ~FFLiResourceCache()

FFLiResourceCache::~FFLiResourceCache ( )

Member Function Documentation

◆ Attach()

FFLResult FFLiResourceCache::Attach ( const void * pData,
u32 size,
FFLResourceType resourceType )

◆ IsAttached()

bool FFLiResourceCache::IsAttached ( ) const

◆ IsValid()

bool FFLiResourceCache::IsValid ( FFLResourceType resourceType) const

◆ Header()

FFLiResourceHeader * FFLiResourceCache::Header ( FFLResourceType resourceType) const

Member Data Documentation

◆ pHeader

FFLiResourceHeader* FFLiResourceCache::pHeader

◆ size

u32 FFLiResourceCache::size

◆ [struct]

struct { ... } FFLiResourceCache::m_Res[FFL_RESOURCE_TYPE_MAX]