AssetID struct

Public static functions

static auto Create(int64_t uuid, AssetType type, AssetLoadPriority priority = AssetLoadPriority::Default, AssetPlatform platform = AssetPlatform::All, AssetCompression compress = AssetCompression::Default, AssetFlags flags = AssetFlags::None) -> AssetID

Public functions

auto GetUUID() const -> int64_t
auto GetType() const -> AssetType
auto GetLoadPriority() const -> AssetLoadPriority
auto GetPlatform() const -> AssetPlatform
auto GetCompression() const -> AssetCompression
auto GetFlags() const -> AssetFlags
auto IsValid() const -> bool
void SetType(AssetType t)
void SetLoadPriority(AssetLoadPriority p)
void SetPlatform(AssetPlatform p)
void SetCompression(AssetCompression c)
void SetFlags(AssetFlags f)
void SetUUID(int64_t uuid)
auto operator==(const AssetID& other) const -> bool
auto operator!=(const AssetID& other) const -> bool

Public variables

int64_t Raw