![]() |
ImFusion SDK 4.3
|
#include <ImFusion/Base/DataComponentWithParentInterface.h>
Interface to augment a DataComponent with a parent of type Data. More...
Inheritance diagram for DataComponentWithParentInterface:Interface to augment a DataComponent with a parent of type Data.
Classes that implement this interface have to derive from DataComponent. Implementations of this interface can override the setParentData to set m_parentData and/or update properties of the DataComponent.
Public Member Functions | |
| virtual void | setParentData (const Data *data)=0 |
| DataComponentWithParentInterface (const DataComponentWithParentInterface &) | |
| DataComponentWithParentInterface (const DataComponentWithParentInterface &&) | |
| DataComponentWithParentInterface & | operator= (const DataComponentWithParentInterface &) |
| DataComponentWithParentInterface & | operator= (const DataComponentWithParentInterface &&) |
Protected Attributes | |
| const Data * | m_parentData = nullptr |