class
IAssetData
Derived classes
- class cSPAssetDataOTDB
Public static variables
Constructors, destructors, conversion operators
- IAssetData()
- ~IAssetData() virtual
Public functions
- auto SetKey(const ResourceKey& key) -> void pure virtual
- auto func08h() -> void pure virtual
-
auto GetName() -> const char16_
t* pure virtual -
auto GetAuthorName() -> const char16_
t* pure virtual -
auto GetDescription() -> const char16_
t* pure virtual - auto GetImageKey() -> ResourceKey pure virtual
- auto GetBackgroundImageKey() -> ResourceKey pure virtual
- auto GetTags(eastl::string16& dst) -> void pure virtual
-
auto GetAssetSubtype() -> uint32_
t pure virtual - Returns the asset subtype such as BuildingEntertainment, PlantSmall, VehicleMilitaryWater,...
-
auto GetTimeCreated() -> int64_
t pure virtual - auto HasName() -> bool pure virtual
- Returns true if it has a name or author name.
- auto func30h() -> int pure virtual
- auto func34h() -> int pure virtual
- auto func38h() -> int pure virtual
- auto func3Ch() -> float pure virtual
- auto GetKey() -> const ResourceKey& pure virtual
- auto AsyncSetKey(const ResourceKey& key) -> void pure virtual
- auto func48h() -> bool pure virtual
- auto func4Ch() -> void pure virtual
- auto LoadData() -> void pure virtual
-
auto GetAuthorID() -> int64_
t pure virtual - auto func58h() -> bool pure virtual
- auto func5Ch() -> bool pure virtual
- auto IsEditable() -> bool pure virtual
- auto func64h() -> bool pure virtual
- auto IsShareable() -> bool pure virtual
- auto func6Ch() -> bool pure virtual
- auto IsShared() -> bool pure virtual
- auto IsPlayable() -> bool pure virtual
- auto IsViewableLarge() -> bool pure virtual
- auto func7Ch() -> bool pure virtual
- auto func80h() -> bool pure virtual
- auto func84h() -> bool pure virtual
- auto func88h() -> int pure virtual
-
auto GetConsequenceTraits(eastl::vector<uint32_
t>& dst) -> bool pure virtual -
auto GetAssetID(uint64_
t& dst) -> bool pure virtual -
auto GetTimeDownloaded() -> int64_
t pure virtual - auto func98h() -> void* pure virtual
- auto func9Ch() -> int pure virtual
- auto SetKeyInternal(const ResourceKey& key, bool asyncLoad) -> void pure virtual
- auto SetAssetMetadata(bool asyncLoad) -> void pure virtual
- auto funcA8h() -> bool pure virtual
- auto SetSummary(bool asyncLoad) -> void pure virtual
-
auto ProcessSummary(OTDB::
ParameterResource* pSummary) -> void pure virtual -
auto SetParameter(const OTDB::
Parameter& parameter) -> void pure virtual