ImFusion SDK 4.3
DataComponentWithParentInterface Class Referenceabstract

#include <ImFusion/Base/DataComponentWithParentInterface.h>

Interface to augment a DataComponent with a parent of type Data. More...

+ Inheritance diagram for DataComponentWithParentInterface:

Detailed Description

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.

Warning
This is an experimental feature and might be subject to changes or even removal in the future.

Public Member Functions

virtual void setParentData (const Data *data)=0
 
 DataComponentWithParentInterface (const DataComponentWithParentInterface &)
 
 DataComponentWithParentInterface (const DataComponentWithParentInterface &&)
 
DataComponentWithParentInterfaceoperator= (const DataComponentWithParentInterface &)
 
DataComponentWithParentInterfaceoperator= (const DataComponentWithParentInterface &&)
 

Protected Attributes

const Datam_parentData = nullptr
 

The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close