class
cAssetMetadataThe class representation of .pollen_metadata
files, which represent the metadata (name, author, time created,...) of a creation.
You can get a metadata object using Pollinator::
Base classes
- class Resource::ResourceObject
- A type of object that is used as a resource.
Public static variables
Public functions
-
auto Cast(uint32_
t type) const -> void* override -
auto GetAssetID() const -> int64_
t -
auto GetParentAssetID() const -> int64_
t -
auto GetOriginalParentAssetID() const -> int64_
t - auto GetAssetKey() const -> const ResourceKey&
- auto GetParentAssetKey() const -> const ResourceKey&
-
auto GetTimeCreated() -> int64_
t -
auto GetTimeDownloaded() -> int64_
t - auto GetName() const -> eastl::string16
- auto GetDescription() const -> eastl::string16
- auto GetAuthor() const -> eastl::string16
-
auto GetAuthorID() const -> int64_
t - auto GetAuthors() const -> const eastl::vector<eastl::string8>&
- auto GetTags() const -> const eastl::vector<eastl::string16>&
-
auto GetConsequenceTraits() const -> const eastl::vector<uint32_
t>& - auto IsShareable() const -> bool
- auto IsLocalized() const -> bool
-
auto Set(const ResourceKey& assetKey,
const char16_
t* pName, const char16_ t* pDescription, const char16_ t* pTags, const ResourceKey& parentAssetKey, bool isPollinated) -> bool -
auto SetAll(const ResourceKey& assetKey,
uint64_
t assetId, uint64_ t timeCreated, const char16_ t* authorName, uint64_ t authorId, const char16_ t* name, const char16_ t* description, const char16_ t* tags, const char* authors, bool useCurrentTimeForTimeDownloaded) -> bool
Public variables
-
int64_
t mAssetID - ResourceKey mAssetKey
- ResourceKey mParentAssetKey
-
int64_
t mParentAssetID -
int64_
t mOriginalParentAssetID -
int64_
t mTimeCreated -
int64_
t mTimeDownloaded - eastl::string16 mAuthorName
-
int64_
t mAuthorID - int mUseLocale
- bool mIsShareable
- eastl::string16 mName
- eastl::string16 mDescription
- eastl::vector<eastl::string8> mAuthors
- eastl::vector<eastl::string16> mTags
-
eastl::vector<uint32_
t> mConsequenceTraits