OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
|
This is the complete list of members for TraitsData, including all inherited members.
addTrait(const trait::TraitId &traitId) | TraitsData | |
addTraits(const trait::TraitSet &traitSet) | TraitsData | |
ConstPtr typedef | TraitsData | |
getTraitProperty(trait::property::Value *out, const trait::TraitId &traitId, const trait::property::Key &propertyKey) const | TraitsData | |
hasTrait(const trait::TraitId &traitId) const | TraitsData | |
make() | TraitsData | static |
make(const trait::TraitSet &traitSet) | TraitsData | static |
make(const TraitsDataConstPtr &other) | TraitsData | static |
operator!=(const TraitsData &other) const | TraitsData | |
operator=(const TraitsData &)=delete | TraitsData | |
operator=(TraitsData &&) noexcept=delete | TraitsData | |
operator==(const TraitsData &other) const | TraitsData | |
Ptr typedef | TraitsData | |
setTraitProperty(const trait::TraitId &traitId, const trait::property::Key &propertyKey, trait::property::Value propertyValue) | TraitsData | |
traitPropertyKeys(const trait::TraitId &traitId) const | TraitsData | |
TraitsData(TraitsData &&) noexcept=delete | TraitsData | |
traitSet() const | TraitsData | |
~TraitsData() | TraitsData |
Copyright 2013-2023 The Foundry Visionmongers Ltd. OpenAssetIO is released under the Apache 2.0 License