|
| MLABSoNodeSensor * | createNodeSensor (int priority=100) |
| |
| SoFieldContainer * | inventorObject () |
| |
| QObject * | object () override |
| |
|
| bool | isOverride () |
| |
| void | setOverride (bool flag) |
| |
| void | toggleOverride () |
| |
|
|
| int | getNumChildren () |
| |
| MLABSoNodeField * | childAtIndex (int idx) |
| |
| void | addChild (MLABSoNodeField *field, bool undoable=true) |
| |
| void | addChildAtIndex (MLABSoNodeField *field, int idx) |
| |
| void | removeChild (MLABSoNodeField *field) |
| |
| void | removeChildAtIndex (int idx) |
| |
| void | removeChildren () |
| |
| void | deleteChild (MLABSoNodeField *field) |
| |
| void | deleteChildAtIndex (int idx) |
| |
| void | deleteChildren () |
| |
| virtual QObject * | object () |
| |
| void | copyInstanceName () |
| |
| void | editInstanceNameWithRequester () |
| |
| void | editModuleHelp () |
| |
| QString | exampleNetworkFile () |
| |
| QStringList | exampleNetworkFiles () |
| |
| virtual void | forceReload () |
| |
| QString | getMLABFile () |
| |
| QString | getModuleDefinitionFolder () |
| |
| QString | getModuleHelpFile () |
| |
| QString | getModuleSourcesFolder () |
| |
| QStringList | getScriptSourceFiles () |
| |
| bool | hasModuleHelp () |
| |
| bool | isDefinedInsideProject () const |
| |
| bool | isLazyLoading () const |
| |
| MLABTree * | mdlTree () |
| |
| void | openMLABFile () |
| |
| void | openModuleDefinition () |
| |
| void | openScriptSourceFiles () |
| |
| virtual void | reload () |
| |
| void | restoreDefaultValues (bool restoreNonEditableFields=false) |
| |
| virtual bool | shouldReload () |
| |
| void | showContextMenu () |
| |
| void | showDLLDependency () |
| |
| void | showExampleNetwork () |
| |
| void | showHtmlHelp () |
| |
| void | showModuleInNetwork (bool openNetworkTabAfterCurrentNetworkTab=false) |
| |
| MLABWindowControl * | showScriptConsole () |
| |
| void | updateModuleHelp () |
| |
| MLABMacroModule * | parentMacro () const |
| |
| MLABMacroModule * | parent () |
| |
| MLABMacroModule * | applicationMacro (bool shouldWarnIfNotMacro=true) |
| |
| bool | isDescendentOf (MLABModule *module) |
| |
| bool | isDescendentOfNetwork (MLABNetwork *network) |
| |
| MLABNetwork * | parentNetwork () const override |
| |
| MLABNetwork * | owner () |
| |
| virtual MLABNetwork * | network () |
| |
| virtual bool | isMacroModule () |
| |
| void | createScriptingContext (const QString &language) |
| |
| bool | hasFunction (const QString &functionName) |
| |
| QVariant | scriptVariable (const QString &name) |
| |
| void | setScriptVariable (const QString &name, const QVariant &value) |
| |
| void | deleteScriptVariable (const QString &name) |
| |
| QVariant | call (const QString &function, const QVariantList &args) |
| |
| QVariant | call (const QString &function) |
| |
| QVariant | call (const QString &function, QObject *obj) |
| |
| QObject * | callWithObjectReturn (const QString &function, const QVariantList &args) |
| |
| QObject * | callWithObjectReturn (const QString &function) |
| |
| QObject * | callWithObjectReturn (const QString &function, QObject *obj) |
| |
| int | callLater (double seconds, const QVariant &function, const QVariantList &args=QVariantList()) |
| |
| int | callWithInterval (double seconds, const QVariant &function, const QVariantList &args=QVariantList()) |
| |
| void | callOnGUIThread (const QVariant &function, const QVariantList &args=QVariantList()) |
| |
| QStringList | callableFunctions () |
| |
| QStringList | deprecatedFieldNames (const QString &fieldName) |
| |
| QStringList | deprecatedFieldNames (MLABField *field) |
| |
| QVariantMap | deprecatedFieldNames () |
| |
| void | removeTimer (int id) |
| |
| void | removeTimers () |
| |
| QObject * | commandHandler (const QString &name) |
| |
| bool | connectField (const QString &dst, const QString &src) |
| |
| bool | disconnectField (const QString &input) |
| |
| virtual void | clearCache () |
| |
| virtual MLABField * | field (const QString &name) |
| |
| bool | hasField (const QString &name) |
| |
| virtual MLABModule * | module (const QString &name) |
| |
| bool | hasModule (const QString &name) |
| |
| QStringList | modules () |
| |
| QList< MLABModule * > | modulesAsObjects () |
| |
| virtual MLABModule * | addModule (const QString &name) |
| |
| virtual MLABModule * | addLocalModule (const QString &name) |
| |
| virtual MLABModule * | addMacroModuleFromString (const QString &string) |
| |
| virtual MLABModule * | addMacroModuleFromFile (const QString &file) |
| |
| virtual MLABModule * | addRemoteModule (const QString &name) |
| |
| virtual MLABWidgetControl * | control (const QString &name) |
| |
| bool | hasControl (const QString &name) |
| |
| MLABWidgetControl * | controlDebug (const QString &name) |
| |
| virtual void | closeWindow () |
| |
| MLABWindowControl * | window () |
| |
| QString | unexpandFilename (const QString &file) |
| |
| QString | expandFilename (const QString &file, bool doCleanPath=true) |
| |
| QString | localPath () |
| |
| QString | networkPath () |
| |
| void | log (const QString &msg) |
| |
| void | logFixed (const QString &text) |
| |
| void | logHTML (const QString &msg) |
| |
| void | logWarning (const QString &msg) |
| |
| void | logError (const QString &msg) |
| |
| int | currentWindowID () |
| |
| int | setCurrentWindowID (int windowID) |
| |
| void | remove () |
| |
| void | removeUndoable () |
| |
| QMap< QString, QVariant > | getDependency () |
| |
| bool | exportWindows (const QStringList &windowNames=QStringList()<< "_default") |
| |
| bool | callRemoteFunction (const QString &functionName, const QVariantList &arguments=QVariantList(), const QVariant &replyHandler=QVariant()) |
| |
| QString | translate (const QString &text, const QString &disambiguation=QString()) |
| |
| QStringList | inputs () |
| |
| QStringList | outputs () |
| |
| QStringList | parameters () |
| |
| QList< MLABField * > | inputFields () |
| |
| QList< MLABField * > | outputFields () |
| |
| QList< MLABField * > | parameterFields () |
| |
| bool | isValid () |
| |
| void | setNonPersistent () |
| |
| bool | isPersistent () override |
| |
| QString | type () const |
| |
| virtual bool | isRemote () |
| |
| virtual bool | isLocalMacro () |
| |
| bool | shouldAvoidSideEffects () const |
| |
| QString | fullName () override |
| |
| QRect | frame () const |
| |
| void | setFrame (const QRect &frame) |
| |
| void | setFrameTopLeft (int x, int y) |
| |
| void | setFrameCenter (int x, int y) |
| |
| bool | isSelected () const override |
| |
| void | setSelected (bool flag, bool notifyModuleListener=true) |
| |
| void | setSingleSelected () |
| |
| MLABPackage * | package () |
| |
| MLABPackage * | getPackage () |
| |
| MLABWindowControl * | showWindow (MLABWindowControl *parent=nullptr) |
| |
| MLABWindowControl * | showWindow (const QString &name, MLABWindowControl *parent=nullptr) |
| |
| MLABWindowControl * | showWindowFromString (const QString &string, MLABWindowControl *parent=nullptr) |
| |
| MLABWindowControl * | showWindowFromFile (const QString &file, MLABWindowControl *parent=nullptr) |
| |
| MLABWindowControl * | showAutomaticWindow () |
| |
| int | showModalDialog (const QString &name, const QString &title) |
| |
| int | showModalDialog (const QString &name) |
| |
| int | showModalDialog () |
| |
| int | showModalDialog (const QString &name, MLABWindowControl *parent) |
| |
| int | showModalDialogFromString (const QString &mdlString, const QString &title) |
| |
| int | showModalDialogFromString (const QString &mdlString) |
| |
| int | showModalDialogFromString (const QString &mdlString, MLABWindowControl *parent) |
| |
| int | showModalDialogFromFile (const QString &file, const QString &title) |
| |
| int | showModalDialogFromFile (const QString &file) |
| |
| int | showModalDialogFromFile (const QString &file, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createWindow () |
| |
| MLABWindowControl * | createWindow (MLABWindowControl *parent) |
| |
| MLABWindowControl * | createWindow (const QString &name) |
| |
| MLABWindowControl * | createWindow (const QString &name, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createWindowFromFile (const QString &file) |
| |
| MLABWindowControl * | createWindowFromFile (const QString &file, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createWindowFromString (const QString &string) |
| |
| MLABWindowControl * | createWindowFromString (const QString &string, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createBorderlessWindow (const QString &name, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createPopupWindow (const QString &name, MLABWindowControl *parent) |
| |
| MLABWindowControl * | createModalDialog (const QString &name, MLABWindowControl *parent) |
| |
| bool | hasWindow (const QString &name) |
| |
| void | closeAllWindows (bool emitDestroyedCommandImmediately=false) |
| |
| void | reshowClosedWindows () |
| |
| virtual MLABWindowControl * | showParameterWindow () |
| |
| void | updateLayout () |
| |
| void | createConnectors () |
| |
| MLABFieldListener * | addFieldListener (MLABField *field, const QVariant &script, bool init) |
| |
| void | removeFieldListener (MLABFieldListener *listener) |
| |
| QString | groupName () const |
| |
| void | addToGroup (const QString &name) |
| |
| virtual bool | isSelected () const =0 |
| |
| virtual bool | isPersistent ()=0 |
| |
| virtual MLABNetwork * | parentNetwork () const =0 |
| |
| virtual QString | fullName ()=0 |
| |
Defines an Open Inventor module.
See MLABModule for more methods, MLABInventorModule provides Inventor-specific module methods.