pfcrender  1.0.1
Model::LSYSModel Class Referenceabstract

The LSYSModel class Holds a data model string in a unique ptr, notifies and supplies clients with changes. More...

#include <LSYSModel.h>

+ Inheritance diagram for Model::LSYSModel:

Signals

virtual void modelChanged (const QString &new_string) const =0
 

Public Member Functions

virtual void setModel (std::unique_ptr< QString >)=0
 
virtual QString const * getModel () const =0
 
virtual ~LSYSModel ()
 

Detailed Description

The LSYSModel class Holds a data model string in a unique ptr, notifies and supplies clients with changes.

Constructor & Destructor Documentation

virtual Model::LSYSModel::~LSYSModel ( )
inlinevirtual

Member Function Documentation

virtual QString const* Model::LSYSModel::getModel ( ) const
pure virtual
virtual void Model::LSYSModel::modelChanged ( const QString &  new_string) const
pure virtualsignal
virtual void Model::LSYSModel::setModel ( std::unique_ptr< QString >  )
pure virtual

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