|
iLand
|
#include <fireplugin.h>
Public Member Functions | |
| FirePlugin () | |
| QString | name () |
| a unique name of the plugin More... | |
| QString | version () |
| a version identification More... | |
| QString | description () |
| some additional description. This info is shown in the GUI and is printed to the log file. More... | |
| void | setup () |
| setup after the main iLand model frame is created More... | |
| void | setupResourceUnit (const ResourceUnit *ru) |
| setup resource unit specific parameters More... | |
| void | setupScripting (QJSEngine *engine) |
| setup additional javascript related features More... | |
| void | yearBegin () |
| function executes at the beginning of a year (e.g., cleanup) More... | |
| void | run () |
| main function that once a year (after growth) More... | |
| void | calculateWater (const ResourceUnit *resource_unit, const WaterCycleData *water_data) |
| FireModule * | fireModule () |
Public Member Functions inherited from DisturbanceInterface | |
| virtual | ~DisturbanceInterface () |
Public Member Functions inherited from WaterInterface | |
| virtual | ~WaterInterface () |
Public Member Functions inherited from SetupResourceUnitInterface | |
| virtual | ~SetupResourceUnitInterface () |
| FirePlugin::FirePlugin | ( | ) |
|
inlinevirtual |
Implements WaterInterface.
|
virtual |
some additional description. This info is shown in the GUI and is printed to the log file.
Implements DisturbanceInterface.
|
inline |
|
virtual |
a unique name of the plugin
Implements DisturbanceInterface.
|
inlinevirtual |
main function that once a year (after growth)
Implements DisturbanceInterface.
|
virtual |
setup after the main iLand model frame is created
Implements DisturbanceInterface.
|
inlinevirtual |
setup resource unit specific parameters
Implements SetupResourceUnitInterface.
|
virtual |
setup additional javascript related features
Implements DisturbanceInterface.
|
virtual |
a version identification
Implements DisturbanceInterface.
|
inlinevirtual |
function executes at the beginning of a year (e.g., cleanup)
Implements DisturbanceInterface.