Umbra::Model class

Read-only model metadata.

A model is the basic unit of data for upload/download. All upload operations target a model, while streaming always loads the newest version of a model. Access rights are shared between all models in a project.

Public functions

auto getId() const -> Uuid pure virtual
auto getName() const -> const char* pure virtual
auto getDescription() const -> const char* pure virtual
auto getCreatedTime() const -> int64_t pure virtual
auto getNumVersions() const -> uint32_t pure virtual
auto getVersion(uint32_t index) const -> const ModelVersion* pure virtual