Base class for all fields, making it possible to handle them generically.
More...
#include <cafFieldHandle.h>
|
std::string | keyword () const override |
|
ObjectHandle * | ownerObject () |
|
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 void | accept (Inspector *visitor) const |
|
virtual void | accept (Editor *visitor) |
|
void | addEmittedSignal (AbstractSignal *signalToAdd) const |
|
std::list< AbstractSignal * > | emittedSignals () const |
|
Base class for all fields, making it possible to handle them generically.
◆ accept() [1/2]
void caffa::FieldHandle::accept |
( |
Editor * |
visitor | ) |
|
|
virtual |
◆ accept() [2/2]
void caffa::FieldHandle::accept |
( |
Inspector * |
visitor | ) |
const |
|
virtual |
The documentation for this class was generated from the following files:
- /home/glindkvist/Projects/aru-server-app/frameworks/caffa/Core/cafFieldHandle.h
- /home/glindkvist/Projects/aru-server-app/frameworks/caffa/Core/cafFieldHandle.cpp