iLand
|
#include <biteoutputitem.h>
Public Slots | |
void | runCell (BiteCell *cell, ABE::FMTreeList *treelist, ABE::FMSaplingList *saplist) |
![]() | |
virtual void | afterSetup () |
called once after the full agent is set up More... | |
virtual void | beforeRun () |
for initializations, called every year More... | |
virtual void | run () |
virtual void | runCell (BiteCell *cell, ABE::FMTreeList *treelist, ABE::FMSaplingList *saplist) |
Public Member Functions | |
Q_INVOKABLE | BiteOutputItem (QJSValue obj) |
~BiteOutputItem () | |
void | setup (BiteAgent *parent_agent) |
QString | info () |
![]() | |
BiteItem (QObject *parent=nullptr) | |
Q_INVOKABLE | BiteItem (QJSValue obj) |
BiteAgent * | agent () const |
bool | runCells () const |
true if the item runs cell by cell More... | |
QString | name () const |
void | setName (QString name) |
QString | description () const |
virtual void | notify (BiteCell *cell, BiteCell::ENotification what) |
Protected Member Functions | |
QStringList | allowedProperties () |
![]() | |
int | cellSize () const |
void | checkProperties (QJSValue obj) |
QJSValue | thisJSObj () |
void | setRunCells (bool rc) |
bool | verbose () |
Additional Inherited Members | |
![]() | |
QJSValue | mObj |
the JS value used to setup the item More... | |
QJSValue | mThis |
the JS representation of the item More... | |
![]() | |
QString | name |
BiteAgent * | agent |
BITE::BiteOutputItem::BiteOutputItem | ( | QJSValue | obj | ) |
BITE::BiteOutputItem::~BiteOutputItem | ( | ) |
|
protectedvirtual |
Reimplemented from BITE::BiteItem.
|
virtual |
Reimplemented from BITE::BiteItem.
|
slot |
|
virtual |
Reimplemented from BITE::BiteItem.