#include <bitecellscript.h>
|
| | Events () |
| |
| void | clear () |
| | clear the list of events More...
|
| |
| void | setup (QJSValue &js_value, QStringList event_names, BiteAgent *agent) |
| | setup events from the javascript object More...
|
| |
| QString | run (const QString event, BiteCell *cell=nullptr, QJSValueList *params=nullptr) |
| | execute javascript event /if registered) in the context of the forest stand 'stand'. More...
|
| |
| bool | hasEvent (const QString &event) const |
| | returns true, if the event 'event' is available. More...
|
| |
| QJSValue | eventFunction (const QString &event) |
| |
| QString | dump () |
| | prints some debug info More...
|
| |
◆ Events()
◆ clear()
| void BITE::Events::clear |
( |
| ) |
|
◆ dump()
| QString BITE::Events::dump |
( |
| ) |
|
◆ eventFunction()
| QJSValue BITE::Events::eventFunction |
( |
const QString & |
event | ) |
|
|
inline |
◆ hasEvent()
| bool BITE::Events::hasEvent |
( |
const QString & |
event | ) |
const |
returns true, if the event 'event' is available.
◆ run()
| QString BITE::Events::run |
( |
const QString |
event, |
|
|
BiteCell * |
cell = nullptr, |
|
|
QJSValueList * |
params = nullptr |
|
) |
| |
execute javascript event /if registered) in the context of the forest stand 'stand'.
◆ setup()
| void BITE::Events::setup |
( |
QJSValue & |
js_value, |
|
|
QStringList |
event_names, |
|
|
BiteAgent * |
agent |
|
) |
| |
setup events from the javascript object
The documentation for this class was generated from the following files: