42 void InitInternalVtable() {
44 .GetByAccountFn = &GetByAccountWrapper};
45 mInstance.
vtable = &mVTable;
49 details::ILaunchedTitleListAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
ILaunchedTitleListAccessor(ILaunchedTitleListAccessor &src)
ILaunchedTitleListAccessor & operator=(const ILaunchedTitleListAccessor &other)
~ILaunchedTitleListAccessor() override=default
ILaunchedTitleListAccessor()
ILaunchedTitleListAccessor & operator=(ILaunchedTitleListAccessor &&src) noexcept
virtual nn::Result GetByAccount(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfoSize, int inTitleInfosSize, int userId) const =0
ILaunchedTitleListAccessorBase * instance
struct nn::sl::details::ILaunchedTitleListAccessorInternal ILaunchedTitleListAccessorInternal
ILaunchedTitleListAccessorInternalVTable * vtable
details::ILaunchedTitleListAccessorBase & GetDefaultLaunchedTitleListAccessor(LaunchedTitleListAccessorType type)
LaunchedTitleListAccessorType
@ TITLE_LIST_ACCESSOR_PLAY_STATS
@ TITLE_LIST_ACCESSOR_LAUNCHED_TITLES