|
ReXGlue SDK
|
#include <rex/xam/content_manager.h>
Public Attributes | |
| u32 | title_id = 0 |
| kernel::XContentType | content_type = kernel::XContentType::kInvalid |
| std::map< kernel::XLanguage, std::u16string > | display_names |
| std::u16string | description |
| std::u16string | publisher |
| std::array< u8, 20 > | content_id {} |
| u32 | license_mask = 0 |
| std::vector< u8 > | thumbnail |
What the header of a content package says, read without extracting the package.
| std::array<u8, 20> rex::xam::PackageInfo::content_id {} |
The SHA1 of the metadata that names the package.
| std::u16string rex::xam::PackageInfo::description |
The English description.
| std::map<kernel::XLanguage, std::u16string> rex::xam::PackageInfo::display_names |
Only the languages with a name.
| u32 rex::xam::PackageInfo::license_mask = 0 |
The OR of the license bits that carry flags.
| std::vector<u8> rex::xam::PackageInfo::thumbnail |
A PNG, empty when the package has none.