|
ReXGlue SDK
|
This is the complete list of members for rex::xam::IContentManager, including all inherited members.
| CloseContent(std::string_view root_name)=0 | rex::xam::IContentManager | pure virtual |
| CloseOpenedFilesFromContent(std::string_view root_name)=0 | rex::xam::IContentManager | pure virtual |
| CreateContent(std::string_view root_name, u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 | rex::xam::IContentManager | pure virtual |
| DeleteContent(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 | rex::xam::IContentManager | pure virtual |
| GetContentDeviceID(std::string_view root_name) const =0 | rex::xam::IContentManager | pure virtual |
| GetContentThumbnail(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 | rex::xam::IContentManager | pure virtual |
| HasContent(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 (defined in rex::xam::IContentManager) | rex::xam::IContentManager | pure virtual |
| InspectPackage(const std::filesystem::path &package_path) const =0 | rex::xam::IContentManager | pure virtual |
| InstallContent(const std::filesystem::path &package_path, const InstallOptions &options={})=0 | rex::xam::IContentManager | pure virtual |
| IsContentOpen(const kernel::XCONTENT_AGGREGATE_DATA &data) const =0 (defined in rex::xam::IContentManager) | rex::xam::IContentManager | pure virtual |
| ListContent(u32 device_id, u64 xuid, rex::kernel::XContentType content_type, u32 title_id=0xFFFFFFFF)=0 | rex::xam::IContentManager | pure virtual |
| ListInstalledPackages(u32 title_id=kernel::kRunningTitleID) const =0 | rex::xam::IContentManager | pure virtual |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| OnContentChanged(rex::MoveOnlyFunction< void()> callback)=0 | rex::xam::IContentManager | pure virtual |
| OpenContent(std::string_view root_name, u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data)=0 | rex::xam::IContentManager | pure virtual |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| ReadContentHeaderFile(std::string_view file_name, u64 xuid, u32 title_id, rex::kernel::XContentType content_type) const =0 | rex::xam::IContentManager | pure virtual |
| ResolveGameUserContentPath()=0 | rex::xam::IContentManager | pure virtual |
| SetContentEnabled(const kernel::XCONTENT_AGGREGATE_DATA &data, bool enabled, std::optional< u64 > xuid=std::nullopt)=0 | rex::xam::IContentManager | pure virtual |
| SetContentThumbnail(u64 xuid, const kernel::XCONTENT_AGGREGATE_DATA &data, std::vector< u8 > buffer)=0 | rex::xam::IContentManager | pure virtual |
| WriteContentHeaderFile(u64 xuid, kernel::XCONTENT_AGGREGATE_DATA data, u32 license_mask=0)=0 | rex::xam::IContentManager | pure virtual |
| ~IContentManager()=default (defined in rex::xam::IContentManager) | rex::xam::IContentManager | virtual |