dnai::interfaces::IModelData< T > Class Template Referenceabstract

#include <imodeldata.h>

Inheritance diagram for dnai::interfaces::IModelData< T >:
Inheritance graph
Collaboration diagram for dnai::interfaces::IModelData< T >:
Collaboration graph

Public Member Functions

virtual ~IModelData ()=default
 
virtual const T & data () const =0
 Return the data component. More...
 
virtual bool setData (const T &data)=0
 set the data component of this object More...
 

Constructor & Destructor Documentation

template<class T>
virtual dnai::interfaces::IModelData< T >::~IModelData ( )
virtualdefault

Member Function Documentation

template<class T>
virtual bool dnai::interfaces::IModelData< T >::setData ( const T &  data)
pure virtual

set the data component of this object

Parameters
data
Returns
true if the value is successuffy updated, false otherwise

Implemented in dnai::models::gui::declarable::Entity< T, U >.


The documentation for this class was generated from the following file: