
Definition at line 35 of file scriptcontainer.cpp.
Public Attributes | |
| Script * | script |
| QString | name |
| QString | code |
| QString | interpretername |
| QString | scriptfile |
| QMap< QString, QVariant > | options |
|
|
The scripting code. Definition at line 56 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::getCode(), and Kross::Api::ScriptContainer::setCode(). |
|
|
The name of the interpreter. This could be something like "python" for the python binding. Definition at line 63 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::getInterpreterName(), Kross::Api::ScriptContainer::getOption(), Kross::Api::ScriptContainer::initialize(), Kross::Api::ScriptContainer::setInterpreterName(), and Kross::Api::ScriptContainer::setOption(). |
|
|
The unique name the ScriptContainer is reachable as. Definition at line 51 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::getName(), Kross::Api::ScriptContainer::ScriptContainer(), Kross::Api::ScriptContainer::setName(), and Kross::Api::ScriptContainer::~ScriptContainer(). |
|
|
Map of options that overwritte the InterpreterInfo::Option::Map standard options. Definition at line 78 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::getOption(), Kross::Api::ScriptContainer::getOptions(), and Kross::Api::ScriptContainer::setOption(). |
|
|
The Script instance the ScriptContainer uses if initialized. It will be NULL as long as we didn't initialized it what will be done on demand. Definition at line 45 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::classInstance(), Kross::Api::ScriptContainer::execute(), Kross::Api::ScriptContainer::finalize(), Kross::Api::ScriptContainer::getClassNames(), Kross::Api::ScriptContainer::getFunctionNames(), and Kross::Api::ScriptContainer::ScriptContainer(). |
|
|
The name of the scriptfile that should be executed. Those scriptfile will be readed and the content will be used to set the scripting code and, if not defined, the used interpreter. Definition at line 72 of file scriptcontainer.cpp. Referenced by Kross::Api::ScriptContainer::getFile(), Kross::Api::ScriptContainer::initialize(), and Kross::Api::ScriptContainer::setFile(). |
1.4.6