|
| PROPERTY (std::shared_ptr< Document >, document, std::make_shared< Document >()) |
|
| PROPERTY (Selection, selection) |
|
| PROPERTY (Handle< AnnotationTrack >, currentAnnotationTrack) |
|
std::vector< std::string > | listTopics (const std::string &type_name) |
|
std::vector< std::string > | listTopics (const std::initializer_list< std::string > &type_names) |
|
| Object (const Object &)=delete |
|
Object & | operator= (const Object &)=delete |
|
std::shared_ptr< const Type > | type () const |
|
PropertyList< const Property > | properties () const |
|
PropertyList< const Property > | objectProperties () const |
|
PropertyList< Property > | properties () |
|
PropertyList< Property > | objectProperties () |
|
void | addProperty (Property property) |
|
uint64_t | id () const |
|
void | assignNewId () |
|
void | setId (uint64_t id) |
|
template<class F > |
auto | recurse (const F &f) -> decltype(f(std::shared_ptr< Object >(), std::shared_ptr< Object >())) |
|
template<class F > |
auto | recurse (const F &f) -> decltype(f(std::shared_ptr< Object >())) |
|
Definition at line 35 of file workspace.h.
The documentation for this struct was generated from the following files: