ReXGlue SDK
Loading...
Searching...
No Matches
rex::xam::IContentManager Member List

This is the complete list of members for rex::xam::IContentManager, including all inherited members.

CloseContent(std::string_view root_name)=0rex::xam::IContentManagerpure virtual
CloseOpenedFilesFromContent(std::string_view root_name)=0rex::xam::IContentManagerpure virtual
CreateContent(std::string_view root_name, u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0rex::xam::IContentManagerpure virtual
DeleteContent(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0rex::xam::IContentManagerpure virtual
GetContentDeviceID(std::string_view root_name) const =0rex::xam::IContentManagerpure virtual
GetContentThumbnail(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0rex::xam::IContentManagerpure virtual
HasContent(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 (defined in rex::xam::IContentManager)rex::xam::IContentManagerpure virtual
InspectPackage(const std::filesystem::path &package_path) const =0rex::xam::IContentManagerpure virtual
InstallContent(const std::filesystem::path &package_path, const InstallOptions &options={})=0rex::xam::IContentManagerpure virtual
IsContentOpen(const kernel::XCONTENT_AGGREGATE_DATA &data) const =0 (defined in rex::xam::IContentManager)rex::xam::IContentManagerpure virtual
ListContent(u32 device_id, u64 xuid, rex::kernel::XContentType content_type, u32 title_id=0xFFFFFFFF)=0rex::xam::IContentManagerpure virtual
ListInstalledPackages(u32 title_id=kernel::kRunningTitleID) const =0rex::xam::IContentManagerpure virtual
NonCopyable()=default (defined in rex::NonCopyable)rex::NonCopyableprotected
NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
OnContentChanged(rex::MoveOnlyFunction< void()> callback)=0rex::xam::IContentManagerpure virtual
OpenContent(std::string_view root_name, u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0rex::xam::IContentManagerpure virtual
operator=(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
ReadContentHeaderFile(std::string_view file_name, u64 xuid, u32 title_id, rex::kernel::XContentType content_type) const =0rex::xam::IContentManagerpure virtual
ResolveGameUserContentPath()=0rex::xam::IContentManagerpure virtual
SetContentEnabled(const kernel::XCONTENT_AGGREGATE_DATA &data, bool enabled, std::optional< u64 > xuid=std::nullopt)=0rex::xam::IContentManagerpure virtual
SetContentThumbnail(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data, std::vector< u8 > buffer)=0rex::xam::IContentManagerpure virtual
WriteContentHeaderFile(u64 xuid, kernel::XCONTENT_AGGREGATE_DATA data, u32 license_mask=0)=0rex::xam::IContentManagerpure virtual
~IContentManager()=default (defined in rex::xam::IContentManager)rex::xam::IContentManagervirtual