Public Slots |
|
QString | version () |
|
| void | showScriptWidget () |
| | Show the script editor widget.
|
| void | hideScriptWidget () |
| | Hide the script editor widget.
|
| void | showScriptInEditor (QString _code) |
| | Show the given Code in the script editor.
|
| void | slotLoadScript (QString _filename) |
| | Load Script into gui from file.
|
|
void | clearEditor () |
| | Clear the editor window Clears the script editor window.
|
|
| void | waitContinue () |
| void | waitContinue (QString _msg, int _x=-1, int _y=-1) |
|
void | sleep (int _seconds) |
| | Sleeps for some seconds in script execution ( Gui will remain functional)
|
|
void | sleepmsecs (int _mseconds) |
| | Sleeps for some mseconds in script execution ( Gui will remain functional)
|
|
void | frameStart () |
| | Marks the current time as the frame start ( Use wait sleepFrameLength to wait until _mseconds have passed since frameStart )
|
|
void | waitFrameEnd (int _mseconds) |
| | wait until _mseconds have passed since frameStart (if more time has passed, it will return immediatly)
|
Signals |
|
void | updateView () |
|
void | getScriptingEngine (QScriptEngine *&_engine) |
|
void | getAvailableFunctions (QStringList &_functions) |
|
void | log (Logtype _type, QString _message) |
|
void | log (QString _message) |
|
void | getMenubarMenu (QString _name, QMenu *&_menu, bool _create) |
|
void | getDescription (QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) |
| virtual void | setRenderer (unsigned int _viewer, QString _rendererName) |
| | Set a renderer for the given viewer.
|
| virtual void | getCurrentRenderer (unsigned int _viewer, QString &_rendererName) |
| | Get the current renderer for the given viewer.
|
| virtual void | updateView () |
| | Update current view in Main Application.
|
| virtual void | updatedObject (int _objectId) |
| | An object has been changed or added by this plugin.
|
| virtual void | updatedObject (int _identifier, const UpdateType &_type) |
| | An object has been changed or added by this plugin.
|
| virtual void | nodeVisibilityChanged (int _identifier) |
| | A scenegraph node has been shown or hidden.
|
| virtual void | setSlotDescription (QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) |
| | Set a description for a public slot.
|
| virtual void | executeScript (QString _script) |
| virtual void | executeFileScript (QString _filename) |
| virtual void | getAvailableFunctions (QStringList &_functions) |
| virtual void | getDescription (QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) |
| virtual void | scriptInfo (QString _functionWithParameters) |
| | Emit this signal if a scriptable function is executed.
|
| virtual void | getScriptingEngine (QScriptEngine *&_engine) |
| virtual void | pluginExists (QString _pluginName, bool &_exists) |
| virtual void | functionExists (QString _pluginName, QString _functionName, bool &_exists) |
| virtual void | log (Logtype _type, QString _message)=0 |
| virtual void | log (QString _message)=0 |
Private Slots |
|
void | slotScriptInfo (QString _pluginName, QString _functionName) |
| void | slotExecuteScript (QString _script) |
|
void | slotExecuteFileScript (QString _filename) |
|
void | slotLoadScript () |
|
void | slotSaveScript () |
|
void | slotSaveScriptAs () |
| void | pluginsInitialized () |
|
void | noguiSupported () |
|
void | slotExecuteScriptButton () |
| void | slotScriptChanged () |
| | Called everytime the text in the scriptingwidget is changed by the user.
|
|
void | slotFunctionClicked (QListWidgetItem *_item) |
|
void | slotFunctionDoubleClicked (QListWidgetItem *_item) |
|
void | slotApplyFilter () |
|
void | slotHighlightError () |
| | Called when an error is detected when checking the syntax.
|
|
void | slotDebuggerButton () |
| | Triggered by the debugger button.
|
Definition at line 66 of file ScriptingPlugin.hh.