|
virtual std::string | childClassKeyword () const =0 |
| Get the class keyword of the contained child(ren)
|
|
virtual std::vector< std::shared_ptr< ObjectHandle > > | childObjects ()=0 |
|
virtual std::vector< std::shared_ptr< const ObjectHandle > > | childObjects () const =0 |
|
virtual bool | empty () const =0 |
|
void | accept (Inspector *visitor) const override |
|
void | accept (Editor *editor) override |
|
Public Member Functions inherited from caffa::FieldHandle |
std::string | keyword () const |
|
ObjectHandle * | ownerObject () |
|
const ObjectHandle * | ownerObject () const |
|
virtual std::string | dataType () const =0 |
|
void | addCapability (std::unique_ptr< FieldCapability > capability) |
|
template<typename CapabilityType > |
CapabilityType * | capability () |
|
template<typename CapabilityType > |
const CapabilityType * | capability () const |
|
virtual bool | isReadable () const =0 |
|
virtual bool | isWritable () const =0 |
|
bool | isDeprecated () const |
|
void | markDeprecated () |
|
void | setDocumentation (const std::string &documentation) |
|
const std::string & | documentation () const |
|
◆ accept() [1/2]
void ChildFieldBaseHandle::accept |
( |
Inspector * |
visitor | ) |
const |
|
overridevirtual |
◆ accept() [2/2]
void ChildFieldBaseHandle::accept |
( |
Editor * |
visitor | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: