as() | smtk::resource::PersistentObject | inline |
as() const | smtk::resource::PersistentObject | inline |
clean() const | smtk::resource::Resource | inlinevirtual |
component(const smtk::common::UUID &compId) const | smtk::resource::Resource | virtual |
componentAs(const smtk::common::UUID &uuid) const | smtk::resource::Resource | inline |
DerivedFrom(const DerivedFrom &)=delete (defined in smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | |
DerivedFrom(T &&... all) | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | inlineprotected |
DerivedFrom(DerivedFrom &&rhs) noexcept=default (defined in smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | protected |
filter(const std::string &queryString) const (defined in smtk::resource::Resource) | smtk::resource::Resource | |
filterAs(const std::string &queryString) const | smtk::resource::Resource | |
find(const smtk::common::UUID &compId) const =0 | smtk::resource::Resource | pure virtual |
geometry(const Backend &backend) | smtk::geometry::Resource | |
geometry() | smtk::geometry::Resource | |
id() const override | smtk::resource::Resource | inlinevirtual |
Index typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
index() const | smtk::resource::Resource | inlinevirtual |
isMarkedForRemoval() const | smtk::resource::Resource | inlinevirtual |
isNameSet() (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
isOfType(const Resource::Index &index) const override | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | inlinevirtual |
isOfType(const std::string &typeName) const override | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | inlinevirtual |
smtk::resource::Resource::isOfType() const | smtk::resource::Resource | inline |
Links typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
links() override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
links() const override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
location() const (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
lock(Key()) const | smtk::resource::Resource | inline |
locked() const | smtk::resource::Resource | inline |
m_manager (defined in smtk::resource::Resource) | smtk::resource::Resource | protected |
manager() const | smtk::resource::Resource | inline |
Metadata typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
name() const override | smtk::resource::Resource | virtual |
numberOfGenerationsFromBase(const std::string &typeName) const override (defined in smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | inlinevirtual |
ParentResource typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | |
PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | protected |
properties() override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
properties() const override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
Properties typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
Queries typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
queries() const (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
queries() (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
queryOperation(const std::string &) const | smtk::resource::Resource | virtual |
Resource(Resource &&)=default (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
Resource(const smtk::common::UUID &myID, smtk::resource::ManagerPtr manager) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | protected |
Resource(const smtk::common::UUID &myID) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | protected |
Resource(smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | protected |
Resource(Resource &&) noexcept (defined in smtk::resource::Resource) | smtk::resource::Resource | |
setClean(bool state=true) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
setId(const smtk::common::UUID &myID) override | smtk::resource::Resource | virtual |
setLocation(const std::string &location) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
setMarkedForRemoval(bool val) | smtk::resource::Resource | inline |
setName(const std::string &name) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
smtkSuperclassMacro(smtk::resource::DerivedFrom< Resource, smtk::resource::Resource >) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
smtkTypeMacro(smtk::geometry::Resource) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
smtkTypeMacro(smtk::resource::Resource) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | |
type_index | smtk::resource::DerivedFrom< Resource, smtk::resource::Resource > | static |
visit(std::function< void(const ComponentPtr &)> &v) const =0 | smtk::resource::Resource | pure virtual |
visitGeometry(std::function< void(std::unique_ptr< Geometry > &)> visitor) | smtk::geometry::Resource | |
~PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | virtual |
~Resource() override (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |