wut  v1.7.0
Wii U Toolchain
Public Member Functions
TitleIconCache Class Reference

#include <TitleIconCache.h>

Inheritance diagram for TitleIconCache:
Inheritance graph
[legend]

Public Member Functions

 TitleIconCache ()
 
 ~TitleIconCache () override
 
void Initialize (int cacheSize)
 
void Initialize (int cacheSize, details::IIconInfoAccessorBase &iconInfoAccessor, details::ISerializerBase< nn::sl::IconInfo > &iconInfoSerializer, details::ISettingAccessorBase &settingAccessor)
 
void Finalize (int cacheSize)
 
void Get (nn::sl::IconInfo *iconInfos, int num) const override
 
nn::Result Load () override
 
nn::Result Update (nn::sl::TitleInfo *titleInfos, int num) override
 
nn::Result Store () override
 
- Public Member Functions inherited from ITitleIconCacheBase
 ITitleIconCacheBase ()=default
 
virtual ~ITitleIconCacheBase ()=default
 

Detailed Description

Definition at line 45 of file TitleIconCache.h.

Constructor & Destructor Documentation

◆ TitleIconCache()

TitleIconCache ( )
inline

Definition at line 47 of file TitleIconCache.h.

◆ ~TitleIconCache()

~TitleIconCache ( )
inlineoverride

Definition at line 50 of file TitleIconCache.h.

Member Function Documentation

◆ Initialize() [1/2]

void Initialize ( int  cacheSize)
inline

Definition at line 54 of file TitleIconCache.h.

◆ Initialize() [2/2]

void Initialize ( int  cacheSize,
details::IIconInfoAccessorBase iconInfoAccessor,
details::ISerializerBase< nn::sl::IconInfo > &  iconInfoSerializer,
details::ISettingAccessorBase settingAccessor 
)
inline

Definition at line 58 of file TitleIconCache.h.

◆ Finalize()

void Finalize ( int  cacheSize)
inline

Definition at line 70 of file TitleIconCache.h.

◆ Get()

void Get ( nn::sl::IconInfo iconInfos,
int  num 
) const
inlineoverridevirtual

Implements ITitleIconCacheBase.

Definition at line 74 of file TitleIconCache.h.

◆ Load()

nn::Result Load ( )
inlineoverridevirtual

Implements ITitleIconCacheBase.

Definition at line 78 of file TitleIconCache.h.

◆ Update()

nn::Result Update ( nn::sl::TitleInfo titleInfos,
int  num 
)
inlineoverridevirtual

Implements ITitleIconCacheBase.

Definition at line 82 of file TitleIconCache.h.

◆ Store()

nn::Result Store ( )
inlineoverridevirtual

Implements ITitleIconCacheBase.

Definition at line 86 of file TitleIconCache.h.


The documentation for this class was generated from the following file: