classModuleManager.html 61 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=11"/>
  6. <meta name="generator" content="Doxygen 1.9.8"/>
  7. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  8. <title>TorqueScript Reference: ModuleManager Class Reference</title>
  9. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  10. <script type="text/javascript" src="jquery.js"></script>
  11. <script type="text/javascript" src="dynsections.js"></script>
  12. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  13. <link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
  14. </head>
  15. <body>
  16. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  17. <div id="titlearea">
  18. <table cellspacing="0" cellpadding="0">
  19. <tbody>
  20. <tr id="projectrow">
  21. <td id="projectalign">
  22. <div id="projectname">TorqueScript Reference
  23. </div>
  24. </td>
  25. </tr>
  26. </tbody>
  27. </table>
  28. </div>
  29. <!-- end header part -->
  30. <!-- Generated by Doxygen 1.9.8 -->
  31. <script type="text/javascript" src="menudata.js"></script>
  32. <script type="text/javascript" src="menu.js"></script>
  33. <script type="text/javascript">
  34. /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  35. $(function() {
  36. initMenu('',false,false,'search.php','Search');
  37. });
  38. /* @license-end */
  39. </script>
  40. <div id="main-nav"></div>
  41. </div><!-- top -->
  42. <div class="header">
  43. <div class="summary">
  44. <a href="#pub-methods">Public Member Functions</a> &#124;
  45. <a href="classModuleManager-members.html">List of all members</a> </div>
  46. <div class="headertitle"><div class="title">ModuleManager Class Reference</div></div>
  47. </div><!--header-->
  48. <div class="contents">
  49. <p><code>#include &lt;moduleManager_ScriptBinding.h&gt;</code></p>
  50. <p>Inherits <a class="el" href="classSimObject.html">SimObject</a>.</p>
  51. <table class="memberdecls">
  52. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
  53. Public Member Functions</h2></td></tr>
  54. <tr class="memitem:a4332e5ee64d1e0aff02ca6876b629ceb" id="r_a4332e5ee64d1e0aff02ca6876b629ceb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a4332e5ee64d1e0aff02ca6876b629ceb">addListener</a> (listenerObject)</td></tr>
  55. <tr class="separator:a4332e5ee64d1e0aff02ca6876b629ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  56. <tr class="memitem:ae7772ee8ad1613d168b6d591c18aff82" id="r_ae7772ee8ad1613d168b6d591c18aff82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#ae7772ee8ad1613d168b6d591c18aff82">canMergeModules</a> (mergeSourcePath)</td></tr>
  57. <tr class="separator:ae7772ee8ad1613d168b6d591c18aff82"><td class="memSeparator" colspan="2">&#160;</td></tr>
  58. <tr class="memitem:a969a85a3931563c48c9536ab948faddc" id="r_a969a85a3931563c48c9536ab948faddc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a969a85a3931563c48c9536ab948faddc">clearDatabase</a> ()</td></tr>
  59. <tr class="separator:a969a85a3931563c48c9536ab948faddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  60. <tr class="memitem:ae93cddc58d302cbe555922dfbaf943ed" id="r_ae93cddc58d302cbe555922dfbaf943ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#ae93cddc58d302cbe555922dfbaf943ed">copyModule</a> (sourceModuleDefinition, sourceModuleVersion, targetModuleId, targetPath, useVersionPathing?)</td></tr>
  61. <tr class="separator:ae93cddc58d302cbe555922dfbaf943ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
  62. <tr class="memitem:a6074298f1f2a89fe1c39976149c38c9e" id="r_a6074298f1f2a89fe1c39976149c38c9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a6074298f1f2a89fe1c39976149c38c9e">findModule</a> (moduleId, versionId)</td></tr>
  63. <tr class="separator:a6074298f1f2a89fe1c39976149c38c9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  64. <tr class="memitem:a2d015d5dc31930e13441339d9175d886" id="r_a2d015d5dc31930e13441339d9175d886"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a2d015d5dc31930e13441339d9175d886">findModules</a> (loadedOnly?)</td></tr>
  65. <tr class="separator:a2d015d5dc31930e13441339d9175d886"><td class="memSeparator" colspan="2">&#160;</td></tr>
  66. <tr class="memitem:a969fce4a62d9916e04ca93e1e58c7687" id="r_a969fce4a62d9916e04ca93e1e58c7687"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a969fce4a62d9916e04ca93e1e58c7687">findModuleTypes</a> (moduleType, loadedOnly?)</td></tr>
  67. <tr class="separator:a969fce4a62d9916e04ca93e1e58c7687"><td class="memSeparator" colspan="2">&#160;</td></tr>
  68. <tr class="memitem:a4afe1d815f9a87bfa9eac6b8ed5e3718" id="r_a4afe1d815f9a87bfa9eac6b8ed5e3718"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a4afe1d815f9a87bfa9eac6b8ed5e3718">isModuleLoaded</a> (moduleId)</td></tr>
  69. <tr class="separator:a4afe1d815f9a87bfa9eac6b8ed5e3718"><td class="memSeparator" colspan="2">&#160;</td></tr>
  70. <tr class="memitem:a5619586ba95776b7ec604379f94e0830" id="r_a5619586ba95776b7ec604379f94e0830"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a5619586ba95776b7ec604379f94e0830">isModuleMergeAvailable</a> ()</td></tr>
  71. <tr class="separator:a5619586ba95776b7ec604379f94e0830"><td class="memSeparator" colspan="2">&#160;</td></tr>
  72. <tr class="memitem:a97cafd48dc8db8f9e033a019c79b5b66" id="r_a97cafd48dc8db8f9e033a019c79b5b66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a97cafd48dc8db8f9e033a019c79b5b66">loadExplicit</a> (moduleId, [versionId])</td></tr>
  73. <tr class="separator:a97cafd48dc8db8f9e033a019c79b5b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
  74. <tr class="memitem:a389c699879c988cdcc4b3a72cf2d6fd8" id="r_a389c699879c988cdcc4b3a72cf2d6fd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a389c699879c988cdcc4b3a72cf2d6fd8">loadGroup</a> (moduleGroup)</td></tr>
  75. <tr class="separator:a389c699879c988cdcc4b3a72cf2d6fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  76. <tr class="memitem:a8f13068c02ca2aa6bb7b86c5fc80272a" id="r_a8f13068c02ca2aa6bb7b86c5fc80272a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a8f13068c02ca2aa6bb7b86c5fc80272a">mergeModules</a> (mergeTargetPath, removeMergeDefinition, registerNewModules)</td></tr>
  77. <tr class="separator:a8f13068c02ca2aa6bb7b86c5fc80272a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  78. <tr class="memitem:aa834d7707eaba6afb2d3d57e42198067" id="r_aa834d7707eaba6afb2d3d57e42198067"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#aa834d7707eaba6afb2d3d57e42198067">removeListener</a> (listenerObject)</td></tr>
  79. <tr class="separator:aa834d7707eaba6afb2d3d57e42198067"><td class="memSeparator" colspan="2">&#160;</td></tr>
  80. <tr class="memitem:a805089bd9522b41ee37f45074cfc415c" id="r_a805089bd9522b41ee37f45074cfc415c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a805089bd9522b41ee37f45074cfc415c">scanModules</a> (moduleRootPath, [rootOnly=false])</td></tr>
  81. <tr class="separator:a805089bd9522b41ee37f45074cfc415c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  82. <tr class="memitem:a0300627139a7acc44f13f491dcb8e8e7" id="r_a0300627139a7acc44f13f491dcb8e8e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a0300627139a7acc44f13f491dcb8e8e7">setModuleExtension</a> (moduleExtension)</td></tr>
  83. <tr class="separator:a0300627139a7acc44f13f491dcb8e8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  84. <tr class="memitem:ad08793828ac655810981948d83c0afeb" id="r_ad08793828ac655810981948d83c0afeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#ad08793828ac655810981948d83c0afeb">synchronizeDependencies</a> (rootModuleDefinition, targetDependencyPath)</td></tr>
  85. <tr class="separator:ad08793828ac655810981948d83c0afeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  86. <tr class="memitem:aeab1a1c56d410620a7210de22c2b052d" id="r_aeab1a1c56d410620a7210de22c2b052d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#aeab1a1c56d410620a7210de22c2b052d">unloadExplicit</a> (moduleId)</td></tr>
  87. <tr class="separator:aeab1a1c56d410620a7210de22c2b052d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  88. <tr class="memitem:a490d8531463babcb1e9110c35eb2a78d" id="r_a490d8531463babcb1e9110c35eb2a78d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a490d8531463babcb1e9110c35eb2a78d">unloadGroup</a> (moduleGroup)</td></tr>
  89. <tr class="separator:a490d8531463babcb1e9110c35eb2a78d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  90. <tr class="memitem:a43736636fef5ce252c19823dfcf54be9" id="r_a43736636fef5ce252c19823dfcf54be9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classModuleManager.html#a43736636fef5ce252c19823dfcf54be9">unregisterModule</a> (moduleId, versionId)</td></tr>
  91. <tr class="separator:a43736636fef5ce252c19823dfcf54be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  92. <tr class="inherit_header pub_methods_classSimObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classSimObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classSimObject.html">SimObject</a></td></tr>
  93. <tr class="memitem:a2375929bea4901d98ae352231b0721ad inherit pub_methods_classSimObject" id="r_a2375929bea4901d98ae352231b0721ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a2375929bea4901d98ae352231b0721ad">assignFieldsFrom</a> (<a class="el" href="classSimObject.html">SimObject</a>)</td></tr>
  94. <tr class="separator:a2375929bea4901d98ae352231b0721ad inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  95. <tr class="memitem:a22437f451ceb1429fa2a3be23d523954 inherit pub_methods_classSimObject" id="r_a22437f451ceb1429fa2a3be23d523954"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a22437f451ceb1429fa2a3be23d523954">clone</a> ([copyDynamicFields=false]?)</td></tr>
  96. <tr class="separator:a22437f451ceb1429fa2a3be23d523954 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  97. <tr class="memitem:a7a4721d0a51e952c211e9b0fea4d8090 inherit pub_methods_classSimObject" id="r_a7a4721d0a51e952c211e9b0fea4d8090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a7a4721d0a51e952c211e9b0fea4d8090">delete</a> ()</td></tr>
  98. <tr class="separator:a7a4721d0a51e952c211e9b0fea4d8090 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  99. <tr class="memitem:a929e1325a515b279faca90a65028782e inherit pub_methods_classSimObject" id="r_a929e1325a515b279faca90a65028782e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a929e1325a515b279faca90a65028782e">getId</a> ()</td></tr>
  100. <tr class="separator:a929e1325a515b279faca90a65028782e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  101. <tr class="memitem:a4f673cd959711ae09927e7c44dae5fdb inherit pub_methods_classSimObject" id="r_a4f673cd959711ae09927e7c44dae5fdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a4f673cd959711ae09927e7c44dae5fdb">setName</a> (newName)</td></tr>
  102. <tr class="separator:a4f673cd959711ae09927e7c44dae5fdb inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  103. <tr class="memitem:a78ee178b6a73658d65ca60da4d1e6683 inherit pub_methods_classSimObject" id="r_a78ee178b6a73658d65ca60da4d1e6683"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a78ee178b6a73658d65ca60da4d1e6683">getName</a> ()</td></tr>
  104. <tr class="separator:a78ee178b6a73658d65ca60da4d1e6683 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  105. <tr class="memitem:ab8b0f8b874af628d7204d9cc2630ced7 inherit pub_methods_classSimObject" id="r_ab8b0f8b874af628d7204d9cc2630ced7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ab8b0f8b874af628d7204d9cc2630ced7">getClassNamespace</a> ()</td></tr>
  106. <tr class="separator:ab8b0f8b874af628d7204d9cc2630ced7 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  107. <tr class="memitem:a6e266d4432d70cad58461d96e1d2cbdf inherit pub_methods_classSimObject" id="r_a6e266d4432d70cad58461d96e1d2cbdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a6e266d4432d70cad58461d96e1d2cbdf">getSuperClassNamespace</a> ()</td></tr>
  108. <tr class="separator:a6e266d4432d70cad58461d96e1d2cbdf inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  109. <tr class="memitem:a847e859bcc5b58df83fa7f331c167c32 inherit pub_methods_classSimObject" id="r_a847e859bcc5b58df83fa7f331c167c32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a847e859bcc5b58df83fa7f331c167c32">setClassNamespace</a> (nameSpace)</td></tr>
  110. <tr class="separator:a847e859bcc5b58df83fa7f331c167c32 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  111. <tr class="memitem:a9cbf471b97387d5bdefb88f92094ad54 inherit pub_methods_classSimObject" id="r_a9cbf471b97387d5bdefb88f92094ad54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a9cbf471b97387d5bdefb88f92094ad54">setSuperClassNamespace</a> ()</td></tr>
  112. <tr class="separator:a9cbf471b97387d5bdefb88f92094ad54 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  113. <tr class="memitem:a8f4e85d0903526235ed2ca86df69cdef inherit pub_methods_classSimObject" id="r_a8f4e85d0903526235ed2ca86df69cdef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a8f4e85d0903526235ed2ca86df69cdef">isMethod</a> (string methodName)</td></tr>
  114. <tr class="separator:a8f4e85d0903526235ed2ca86df69cdef inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  115. <tr class="memitem:a9ce8801999cf2228ddde6d58ca3773d5 inherit pub_methods_classSimObject" id="r_a9ce8801999cf2228ddde6d58ca3773d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a9ce8801999cf2228ddde6d58ca3773d5">call</a> (methodName, [args] *)</td></tr>
  116. <tr class="separator:a9ce8801999cf2228ddde6d58ca3773d5 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  117. <tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_classSimObject" id="r_a1810f5aba25efd242c24232c2c2bbd1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
  118. <tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  119. <tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_classSimObject" id="r_accd2600060dbaee3a3b41aed4034c63c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
  120. <tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  121. <tr class="memitem:a66ac731a8dc088fe8c8ab17bf7c9eecd inherit pub_methods_classSimObject" id="r_a66ac731a8dc088fe8c8ab17bf7c9eecd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a66ac731a8dc088fe8c8ab17bf7c9eecd">isMemberOfClass</a> (string classname)</td></tr>
  122. <tr class="separator:a66ac731a8dc088fe8c8ab17bf7c9eecd inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  123. <tr class="memitem:a3e97a324df2af082cdb089491757ce11 inherit pub_methods_classSimObject" id="r_a3e97a324df2af082cdb089491757ce11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a3e97a324df2af082cdb089491757ce11">getClassName</a> ()</td></tr>
  124. <tr class="separator:a3e97a324df2af082cdb089491757ce11 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  125. <tr class="memitem:abc2222a9649b5c033810e753b07f26a3 inherit pub_methods_classSimObject" id="r_abc2222a9649b5c033810e753b07f26a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#abc2222a9649b5c033810e753b07f26a3">getFieldValue</a> (fieldName)</td></tr>
  126. <tr class="separator:abc2222a9649b5c033810e753b07f26a3 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  127. <tr class="memitem:a1084f1964e446b3d279943cf6e575069 inherit pub_methods_classSimObject" id="r_a1084f1964e446b3d279943cf6e575069"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a1084f1964e446b3d279943cf6e575069">setFieldValue</a> (fieldName, value)</td></tr>
  128. <tr class="separator:a1084f1964e446b3d279943cf6e575069 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  129. <tr class="memitem:ab4e32fb984d9ce6584b0fa57c8772d3e inherit pub_methods_classSimObject" id="r_ab4e32fb984d9ce6584b0fa57c8772d3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ab4e32fb984d9ce6584b0fa57c8772d3e">setEditFieldValue</a> (fieldName, value)</td></tr>
  130. <tr class="separator:ab4e32fb984d9ce6584b0fa57c8772d3e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  131. <tr class="memitem:a7543b8dc494ec0d9034cb73ae504f3ca inherit pub_methods_classSimObject" id="r_a7543b8dc494ec0d9034cb73ae504f3ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a7543b8dc494ec0d9034cb73ae504f3ca">getDynamicFieldCount</a> ()</td></tr>
  132. <tr class="separator:a7543b8dc494ec0d9034cb73ae504f3ca inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  133. <tr class="memitem:a0e143217119b68d557d17ac2f13b173e inherit pub_methods_classSimObject" id="r_a0e143217119b68d557d17ac2f13b173e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a0e143217119b68d557d17ac2f13b173e">getDynamicField</a> (index)</td></tr>
  134. <tr class="separator:a0e143217119b68d557d17ac2f13b173e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  135. <tr class="memitem:af2e74f6b683da8d2085f0991dab7948b inherit pub_methods_classSimObject" id="r_af2e74f6b683da8d2085f0991dab7948b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#af2e74f6b683da8d2085f0991dab7948b">getFieldCount</a> ()</td></tr>
  136. <tr class="separator:af2e74f6b683da8d2085f0991dab7948b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  137. <tr class="memitem:ac636f89189406eef1b401292459b1a3b inherit pub_methods_classSimObject" id="r_ac636f89189406eef1b401292459b1a3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ac636f89189406eef1b401292459b1a3b">getField</a> (int index)</td></tr>
  138. <tr class="separator:ac636f89189406eef1b401292459b1a3b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  139. <tr class="memitem:aa8f68d1e6d8c6601c39b3f676f0e9c70 inherit pub_methods_classSimObject" id="r_aa8f68d1e6d8c6601c39b3f676f0e9c70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa8f68d1e6d8c6601c39b3f676f0e9c70">setProgenitorFile</a> (file)</td></tr>
  140. <tr class="separator:aa8f68d1e6d8c6601c39b3f676f0e9c70 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  141. <tr class="memitem:a88c8d99755a07ac4648360dd40ff67a5 inherit pub_methods_classSimObject" id="r_a88c8d99755a07ac4648360dd40ff67a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a88c8d99755a07ac4648360dd40ff67a5">getProgenitorFile</a> ()</td></tr>
  142. <tr class="separator:a88c8d99755a07ac4648360dd40ff67a5 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  143. <tr class="memitem:a367706e675179342e6153c45f1ba06ae inherit pub_methods_classSimObject" id="r_a367706e675179342e6153c45f1ba06ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a367706e675179342e6153c45f1ba06ae">getType</a> ()</td></tr>
  144. <tr class="separator:a367706e675179342e6153c45f1ba06ae inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  145. <tr class="memitem:a0570b7f6eb94a0ed941fd75f6f01555b inherit pub_methods_classSimObject" id="r_a0570b7f6eb94a0ed941fd75f6f01555b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a0570b7f6eb94a0ed941fd75f6f01555b">getFieldType</a> (fieldName)</td></tr>
  146. <tr class="separator:a0570b7f6eb94a0ed941fd75f6f01555b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  147. <tr class="memitem:a5aaca360a719feabae0e4e57b921deae inherit pub_methods_classSimObject" id="r_a5aaca360a719feabae0e4e57b921deae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a5aaca360a719feabae0e4e57b921deae">setInternalName</a> (string InternalName)</td></tr>
  148. <tr class="separator:a5aaca360a719feabae0e4e57b921deae inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  149. <tr class="memitem:af9f341b474a28f4bcf79bc02439b7c18 inherit pub_methods_classSimObject" id="r_af9f341b474a28f4bcf79bc02439b7c18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#af9f341b474a28f4bcf79bc02439b7c18">getInternalName</a> ()</td></tr>
  150. <tr class="separator:af9f341b474a28f4bcf79bc02439b7c18 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  151. <tr class="memitem:a986f1b4a76969bac5dfd50b22af8dec6 inherit pub_methods_classSimObject" id="r_a986f1b4a76969bac5dfd50b22af8dec6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a986f1b4a76969bac5dfd50b22af8dec6">isChildOfGroup</a> (groupID)</td></tr>
  152. <tr class="separator:a986f1b4a76969bac5dfd50b22af8dec6 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  153. <tr class="memitem:ae329d6593bb3f9b8046e7cae693ccc09 inherit pub_methods_classSimObject" id="r_ae329d6593bb3f9b8046e7cae693ccc09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ae329d6593bb3f9b8046e7cae693ccc09">getGroup</a> ()</td></tr>
  154. <tr class="separator:ae329d6593bb3f9b8046e7cae693ccc09 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  155. <tr class="memitem:a39653bc04e82875f2dc8d6dea25acdaa inherit pub_methods_classSimObject" id="r_a39653bc04e82875f2dc8d6dea25acdaa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a39653bc04e82875f2dc8d6dea25acdaa">startTimer</a> (callbackFunction, float timePeriod, [repeat]?)</td></tr>
  156. <tr class="separator:a39653bc04e82875f2dc8d6dea25acdaa inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  157. <tr class="memitem:aa6f6bfef028c7b053444cbd48567d286 inherit pub_methods_classSimObject" id="r_aa6f6bfef028c7b053444cbd48567d286"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa6f6bfef028c7b053444cbd48567d286">stopTimer</a> ()</td></tr>
  158. <tr class="separator:aa6f6bfef028c7b053444cbd48567d286 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  159. <tr class="memitem:a5807c03d2b725a54732d09b53d5da631 inherit pub_methods_classSimObject" id="r_a5807c03d2b725a54732d09b53d5da631"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a5807c03d2b725a54732d09b53d5da631">isTimerActive</a> ()</td></tr>
  160. <tr class="separator:a5807c03d2b725a54732d09b53d5da631 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  161. <tr class="memitem:a16d537cd7a1c438045bb756fe1e22d2d inherit pub_methods_classSimObject" id="r_a16d537cd7a1c438045bb756fe1e22d2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a16d537cd7a1c438045bb756fe1e22d2d">schedule</a> (time, command, [arg] *)</td></tr>
  162. <tr class="separator:a16d537cd7a1c438045bb756fe1e22d2d inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  163. <tr class="memitem:a9f05bc4a94b98e2e3347fe34aeefe7c4 inherit pub_methods_classSimObject" id="r_a9f05bc4a94b98e2e3347fe34aeefe7c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a9f05bc4a94b98e2e3347fe34aeefe7c4">startListening</a> (<a class="el" href="classSimObject.html">SimObject</a>)</td></tr>
  164. <tr class="separator:a9f05bc4a94b98e2e3347fe34aeefe7c4 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  165. <tr class="memitem:a3f7f0520846a222310415ad7a8f8a4bf inherit pub_methods_classSimObject" id="r_a3f7f0520846a222310415ad7a8f8a4bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a3f7f0520846a222310415ad7a8f8a4bf">stopListening</a> (<a class="el" href="classSimObject.html">SimObject</a>)</td></tr>
  166. <tr class="separator:a3f7f0520846a222310415ad7a8f8a4bf inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  167. <tr class="memitem:afa6eac5990b02024e77e3815161159df inherit pub_methods_classSimObject" id="r_afa6eac5990b02024e77e3815161159df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#afa6eac5990b02024e77e3815161159df">addListener</a> (<a class="el" href="classSimObject.html">SimObject</a>)</td></tr>
  168. <tr class="separator:afa6eac5990b02024e77e3815161159df inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  169. <tr class="memitem:a07dd4cf0d113ff4a8943b900bda68a1c inherit pub_methods_classSimObject" id="r_a07dd4cf0d113ff4a8943b900bda68a1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a07dd4cf0d113ff4a8943b900bda68a1c">removeListener</a> (<a class="el" href="classSimObject.html">SimObject</a>)</td></tr>
  170. <tr class="separator:a07dd4cf0d113ff4a8943b900bda68a1c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  171. <tr class="memitem:a87be48ec4599c3d02a118cee89e47f55 inherit pub_methods_classSimObject" id="r_a87be48ec4599c3d02a118cee89e47f55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a87be48ec4599c3d02a118cee89e47f55">removeAllListeners</a> ()</td></tr>
  172. <tr class="separator:a87be48ec4599c3d02a118cee89e47f55 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  173. <tr class="memitem:a1dcaa2910d6405134c74a71745d29154 inherit pub_methods_classSimObject" id="r_a1dcaa2910d6405134c74a71745d29154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a1dcaa2910d6405134c74a71745d29154">postEvent</a> (<a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> eventName, <a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> data)</td></tr>
  174. <tr class="separator:a1dcaa2910d6405134c74a71745d29154 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  175. <tr class="memitem:ab6e816c3694e8b6119bf9ac3f5556f32 inherit pub_methods_classSimObject" id="r_ab6e816c3694e8b6119bf9ac3f5556f32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ab6e816c3694e8b6119bf9ac3f5556f32">save</a> (<a class="el" href="group__FileSystem.html#ga4ea5109dc203259fb3c01292345bc0ee">fileName</a>, [selectedOnly]?)</td></tr>
  176. <tr class="separator:ab6e816c3694e8b6119bf9ac3f5556f32 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  177. <tr class="memitem:a216228c27df224ac5e8d3590494bfb3f inherit pub_methods_classSimObject" id="r_a216228c27df224ac5e8d3590494bfb3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a216228c27df224ac5e8d3590494bfb3f">addFieldFilter</a> (fieldName)</td></tr>
  178. <tr class="separator:a216228c27df224ac5e8d3590494bfb3f inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  179. <tr class="memitem:ad517bd83c1c853985ab07cd22775c43d inherit pub_methods_classSimObject" id="r_ad517bd83c1c853985ab07cd22775c43d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ad517bd83c1c853985ab07cd22775c43d">removeFieldFilter</a> (fieldName)</td></tr>
  180. <tr class="separator:ad517bd83c1c853985ab07cd22775c43d inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  181. </table>
  182. <h2 class="groupheader">Member Function Documentation</h2>
  183. <a id="a4332e5ee64d1e0aff02ca6876b629ceb" name="a4332e5ee64d1e0aff02ca6876b629ceb"></a>
  184. <h2 class="memtitle"><span class="permalink"><a href="#a4332e5ee64d1e0aff02ca6876b629ceb">&#9670;&#160;</a></span>addListener()</h2>
  185. <div class="memitem">
  186. <div class="memproto">
  187. <table class="memname">
  188. <tr>
  189. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> addListener </td>
  190. <td>(</td>
  191. <td class="paramtype">listenerObject&#160;</td>
  192. <td class="paramname"></td><td>)</td>
  193. <td></td>
  194. </tr>
  195. </table>
  196. </div><div class="memdoc">
  197. <p>Registers the specified object as a listener for module notifications. </p><dl class="params"><dt>Parameters</dt><dd>
  198. <table class="params">
  199. <tr><td class="paramname">listenerObject</td><td>The object to start receiving module notifications. </td></tr>
  200. </table>
  201. </dd>
  202. </dl>
  203. <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  204. </div>
  205. </div>
  206. <a id="ae7772ee8ad1613d168b6d591c18aff82" name="ae7772ee8ad1613d168b6d591c18aff82"></a>
  207. <h2 class="memtitle"><span class="permalink"><a href="#ae7772ee8ad1613d168b6d591c18aff82">&#9670;&#160;</a></span>canMergeModules()</h2>
  208. <div class="memitem">
  209. <div class="memproto">
  210. <table class="memname">
  211. <tr>
  212. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> canMergeModules </td>
  213. <td>(</td>
  214. <td class="paramtype">mergeSourcePath&#160;</td>
  215. <td class="paramname"></td><td>)</td>
  216. <td></td>
  217. </tr>
  218. </table>
  219. </div><div class="memdoc">
  220. <p>Checks whether a module merge using the modules in the source path can current happen or not. </p><dl class="params"><dt>Parameters</dt><dd>
  221. <table class="params">
  222. <tr><td class="paramname">mergeSourcePath</td><td>The path where modules to be merged are located. </td></tr>
  223. </table>
  224. </dd>
  225. </dl>
  226. <dl class="section return"><dt>Returns</dt><dd>Whether a module merge using the modules in the source path can current happen or not. </dd></dl>
  227. </div>
  228. </div>
  229. <a id="a969a85a3931563c48c9536ab948faddc" name="a969a85a3931563c48c9536ab948faddc"></a>
  230. <h2 class="memtitle"><span class="permalink"><a href="#a969a85a3931563c48c9536ab948faddc">&#9670;&#160;</a></span>clearDatabase()</h2>
  231. <div class="memitem">
  232. <div class="memproto">
  233. <table class="memname">
  234. <tr>
  235. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> clearDatabase </td>
  236. <td>(</td>
  237. <td class="paramname"></td><td>)</td>
  238. <td></td>
  239. </tr>
  240. </table>
  241. </div><div class="memdoc">
  242. <p>Removes everything from the module database </p><dl class="section return"><dt>Returns</dt><dd>No return value </dd></dl>
  243. </div>
  244. </div>
  245. <a id="ae93cddc58d302cbe555922dfbaf943ed" name="ae93cddc58d302cbe555922dfbaf943ed"></a>
  246. <h2 class="memtitle"><span class="permalink"><a href="#ae93cddc58d302cbe555922dfbaf943ed">&#9670;&#160;</a></span>copyModule()</h2>
  247. <div class="memitem">
  248. <div class="memproto">
  249. <table class="memname">
  250. <tr>
  251. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> copyModule </td>
  252. <td>(</td>
  253. <td class="paramtype">sourceModuleDefinition&#160;</td>
  254. <td class="paramname">, </td>
  255. </tr>
  256. <tr>
  257. <td class="paramkey"></td>
  258. <td></td>
  259. <td class="paramtype">sourceModuleVersion&#160;</td>
  260. <td class="paramname">, </td>
  261. </tr>
  262. <tr>
  263. <td class="paramkey"></td>
  264. <td></td>
  265. <td class="paramtype">targetModuleId&#160;</td>
  266. <td class="paramname">, </td>
  267. </tr>
  268. <tr>
  269. <td class="paramkey"></td>
  270. <td></td>
  271. <td class="paramtype">targetPath&#160;</td>
  272. <td class="paramname">, </td>
  273. </tr>
  274. <tr>
  275. <td class="paramkey"></td>
  276. <td></td>
  277. <td class="paramtype">useVersionPathing?&#160;</td>
  278. <td class="paramname">&#160;</td>
  279. </tr>
  280. <tr>
  281. <td></td>
  282. <td>)</td>
  283. <td></td><td></td>
  284. </tr>
  285. </table>
  286. </div><div class="memdoc">
  287. <p>Copy the module to a new location with a new module Id. </p><dl class="params"><dt>Parameters</dt><dd>
  288. <table class="params">
  289. <tr><td class="paramname">sourceModuleDefinition</td><td>The module definition to copy. </td></tr>
  290. <tr><td class="paramname">sourceModuleVersion</td><td>The module version to copy. </td></tr>
  291. <tr><td class="paramname">targetModuleId</td><td>The module Id to rename the copied module to including all references to the source module Id. It is valid to specifiy the source module Id to produce an identical copy. </td></tr>
  292. <tr><td class="paramname">targetPath</td><td>The target path to copy the module to. Addition folders will be created depending on whether 'useVersionPathing' is used or not. </td></tr>
  293. <tr><td class="paramname">useVersionPathing</td><td>Whether to add a '/targetModuleId/versionId' folder to the target path or not. This allows copying multiple versions of the same module Id. </td></tr>
  294. </table>
  295. </dd>
  296. </dl>
  297. <dl class="section return"><dt>Returns</dt><dd>The new module definition file if copy was successful or NULL if not. </dd></dl>
  298. </div>
  299. </div>
  300. <a id="a6074298f1f2a89fe1c39976149c38c9e" name="a6074298f1f2a89fe1c39976149c38c9e"></a>
  301. <h2 class="memtitle"><span class="permalink"><a href="#a6074298f1f2a89fe1c39976149c38c9e">&#9670;&#160;</a></span>findModule()</h2>
  302. <div class="memitem">
  303. <div class="memproto">
  304. <table class="memname">
  305. <tr>
  306. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> findModule </td>
  307. <td>(</td>
  308. <td class="paramtype">moduleId&#160;</td>
  309. <td class="paramname">, </td>
  310. </tr>
  311. <tr>
  312. <td class="paramkey"></td>
  313. <td></td>
  314. <td class="paramtype">versionId&#160;</td>
  315. <td class="paramname">&#160;</td>
  316. </tr>
  317. <tr>
  318. <td></td>
  319. <td>)</td>
  320. <td></td><td></td>
  321. </tr>
  322. </table>
  323. </div><div class="memdoc">
  324. <p>Find the specific module Id optionally at the specified version Id. </p><dl class="params"><dt>Parameters</dt><dd>
  325. <table class="params">
  326. <tr><td class="paramname">moduleId</td><td>The module Id to find. </td></tr>
  327. <tr><td class="paramname">versionId</td><td>The version Id to find. </td></tr>
  328. </table>
  329. </dd>
  330. </dl>
  331. <dl class="section return"><dt>Returns</dt><dd>The module definition object or NULL if not found. </dd></dl>
  332. </div>
  333. </div>
  334. <a id="a2d015d5dc31930e13441339d9175d886" name="a2d015d5dc31930e13441339d9175d886"></a>
  335. <h2 class="memtitle"><span class="permalink"><a href="#a2d015d5dc31930e13441339d9175d886">&#9670;&#160;</a></span>findModules()</h2>
  336. <div class="memitem">
  337. <div class="memproto">
  338. <table class="memname">
  339. <tr>
  340. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> findModules </td>
  341. <td>(</td>
  342. <td class="paramtype">loadedOnly?&#160;</td>
  343. <td class="paramname"></td><td>)</td>
  344. <td></td>
  345. </tr>
  346. </table>
  347. </div><div class="memdoc">
  348. <p>Find all the modules registered with the specified loaded state. </p><dl class="params"><dt>Parameters</dt><dd>
  349. <table class="params">
  350. <tr><td class="paramname">loadedOnly</td><td>Whether to return only modules that are loaded or not. </td></tr>
  351. </table>
  352. </dd>
  353. </dl>
  354. <dl class="section return"><dt>Returns</dt><dd>A list of space-separated module definition object Ids. </dd></dl>
  355. </div>
  356. </div>
  357. <a id="a969fce4a62d9916e04ca93e1e58c7687" name="a969fce4a62d9916e04ca93e1e58c7687"></a>
  358. <h2 class="memtitle"><span class="permalink"><a href="#a969fce4a62d9916e04ca93e1e58c7687">&#9670;&#160;</a></span>findModuleTypes()</h2>
  359. <div class="memitem">
  360. <div class="memproto">
  361. <table class="memname">
  362. <tr>
  363. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> findModuleTypes </td>
  364. <td>(</td>
  365. <td class="paramtype">moduleType&#160;</td>
  366. <td class="paramname">, </td>
  367. </tr>
  368. <tr>
  369. <td class="paramkey"></td>
  370. <td></td>
  371. <td class="paramtype">loadedOnly?&#160;</td>
  372. <td class="paramname">&#160;</td>
  373. </tr>
  374. <tr>
  375. <td></td>
  376. <td>)</td>
  377. <td></td><td></td>
  378. </tr>
  379. </table>
  380. </div><div class="memdoc">
  381. <p>Find the modules registered with the specified module type. </p><dl class="params"><dt>Parameters</dt><dd>
  382. <table class="params">
  383. <tr><td class="paramname">moduleType</td><td>The module type to search for. </td></tr>
  384. <tr><td class="paramname">loadedOnly</td><td>Whether to return only modules that are loaded or not. </td></tr>
  385. </table>
  386. </dd>
  387. </dl>
  388. <dl class="section return"><dt>Returns</dt><dd>A list of space-separated module definition object Ids. </dd></dl>
  389. </div>
  390. </div>
  391. <a id="a4afe1d815f9a87bfa9eac6b8ed5e3718" name="a4afe1d815f9a87bfa9eac6b8ed5e3718"></a>
  392. <h2 class="memtitle"><span class="permalink"><a href="#a4afe1d815f9a87bfa9eac6b8ed5e3718">&#9670;&#160;</a></span>isModuleLoaded()</h2>
  393. <div class="memitem">
  394. <div class="memproto">
  395. <table class="memname">
  396. <tr>
  397. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isModuleLoaded </td>
  398. <td>(</td>
  399. <td class="paramtype">moduleId&#160;</td>
  400. <td class="paramname"></td><td>)</td>
  401. <td></td>
  402. </tr>
  403. </table>
  404. </div><div class="memdoc">
  405. <p>Checks to see if a module is loaded or not. </p><dl class="params"><dt>Parameters</dt><dd>
  406. <table class="params">
  407. <tr><td class="paramname">moduleId</td><td>The module Id to check. </td></tr>
  408. </table>
  409. </dd>
  410. </dl>
  411. <dl class="section return"><dt>Returns</dt><dd>True if the module is loaded. False otherwise. </dd></dl>
  412. </div>
  413. </div>
  414. <a id="a5619586ba95776b7ec604379f94e0830" name="a5619586ba95776b7ec604379f94e0830"></a>
  415. <h2 class="memtitle"><span class="permalink"><a href="#a5619586ba95776b7ec604379f94e0830">&#9670;&#160;</a></span>isModuleMergeAvailable()</h2>
  416. <div class="memitem">
  417. <div class="memproto">
  418. <table class="memname">
  419. <tr>
  420. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isModuleMergeAvailable </td>
  421. <td>(</td>
  422. <td class="paramname"></td><td>)</td>
  423. <td></td>
  424. </tr>
  425. </table>
  426. </div><div class="memdoc">
  427. <p>Checks whether a module merge definition file is available or not. </p><dl class="section return"><dt>Returns</dt><dd>Whether a module merge definition file is available or not. </dd></dl>
  428. </div>
  429. </div>
  430. <a id="a97cafd48dc8db8f9e033a019c79b5b66" name="a97cafd48dc8db8f9e033a019c79b5b66"></a>
  431. <h2 class="memtitle"><span class="permalink"><a href="#a97cafd48dc8db8f9e033a019c79b5b66">&#9670;&#160;</a></span>loadExplicit()</h2>
  432. <div class="memitem">
  433. <div class="memproto">
  434. <table class="memname">
  435. <tr>
  436. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> loadExplicit </td>
  437. <td>(</td>
  438. <td class="paramtype">moduleId&#160;</td>
  439. <td class="paramname"></td><td>)</td>
  440. <td></td>
  441. </tr>
  442. </table>
  443. </div><div class="memdoc">
  444. <p>Load the specified module explicitly. </p><dl class="params"><dt>Parameters</dt><dd>
  445. <table class="params">
  446. <tr><td class="paramname">moduleId</td><td>The module Id to load. </td></tr>
  447. <tr><td class="paramname">versionId</td><td>The version Id to load. Optional: Will load the latest version. </td></tr>
  448. </table>
  449. </dd>
  450. </dl>
  451. <dl class="section return"><dt>Returns</dt><dd>Whether the module Id was loaded or not. </dd></dl>
  452. </div>
  453. </div>
  454. <a id="a389c699879c988cdcc4b3a72cf2d6fd8" name="a389c699879c988cdcc4b3a72cf2d6fd8"></a>
  455. <h2 class="memtitle"><span class="permalink"><a href="#a389c699879c988cdcc4b3a72cf2d6fd8">&#9670;&#160;</a></span>loadGroup()</h2>
  456. <div class="memitem">
  457. <div class="memproto">
  458. <table class="memname">
  459. <tr>
  460. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> loadGroup </td>
  461. <td>(</td>
  462. <td class="paramtype">moduleGroup&#160;</td>
  463. <td class="paramname"></td><td>)</td>
  464. <td></td>
  465. </tr>
  466. </table>
  467. </div><div class="memdoc">
  468. <p>Load the specified module group. </p><dl class="params"><dt>Parameters</dt><dd>
  469. <table class="params">
  470. <tr><td class="paramname">moduleGroup</td><td>The module group to load. </td></tr>
  471. </table>
  472. </dd>
  473. </dl>
  474. <dl class="section return"><dt>Returns</dt><dd>Whether the module group was loaded or not. </dd></dl>
  475. </div>
  476. </div>
  477. <a id="a8f13068c02ca2aa6bb7b86c5fc80272a" name="a8f13068c02ca2aa6bb7b86c5fc80272a"></a>
  478. <h2 class="memtitle"><span class="permalink"><a href="#a8f13068c02ca2aa6bb7b86c5fc80272a">&#9670;&#160;</a></span>mergeModules()</h2>
  479. <div class="memitem">
  480. <div class="memproto">
  481. <table class="memname">
  482. <tr>
  483. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> mergeModules </td>
  484. <td>(</td>
  485. <td class="paramtype">mergeTargetPath&#160;</td>
  486. <td class="paramname">, </td>
  487. </tr>
  488. <tr>
  489. <td class="paramkey"></td>
  490. <td></td>
  491. <td class="paramtype">removeMergeDefinition&#160;</td>
  492. <td class="paramname">, </td>
  493. </tr>
  494. <tr>
  495. <td class="paramkey"></td>
  496. <td></td>
  497. <td class="paramtype">registerNewModules&#160;</td>
  498. <td class="paramname">&#160;</td>
  499. </tr>
  500. <tr>
  501. <td></td>
  502. <td>)</td>
  503. <td></td><td></td>
  504. </tr>
  505. </table>
  506. </div><div class="memdoc">
  507. <p>Performs a module merge into the selected target path. </p><dl class="params"><dt>Parameters</dt><dd>
  508. <table class="params">
  509. <tr><td class="paramname">mergeTargetPath</td><td>The path where modules will be merged into. </td></tr>
  510. <tr><td class="paramname">removeMergeDefinition</td><td>Whether to remove any merge definition found or not if merge is successful. </td></tr>
  511. <tr><td class="paramname">registerNewModules</td><td>Whether new (not replaced or updated) modules should be registered or not. </td></tr>
  512. </table>
  513. </dd>
  514. </dl>
  515. <dl class="section return"><dt>Returns</dt><dd>Whether the module merge was successful or not. Failure here could result in a corrupt module state. Reinstall is recommended or at least advised to the user is recommended. </dd></dl>
  516. </div>
  517. </div>
  518. <a id="aa834d7707eaba6afb2d3d57e42198067" name="aa834d7707eaba6afb2d3d57e42198067"></a>
  519. <h2 class="memtitle"><span class="permalink"><a href="#aa834d7707eaba6afb2d3d57e42198067">&#9670;&#160;</a></span>removeListener()</h2>
  520. <div class="memitem">
  521. <div class="memproto">
  522. <table class="memname">
  523. <tr>
  524. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> removeListener </td>
  525. <td>(</td>
  526. <td class="paramtype">listenerObject&#160;</td>
  527. <td class="paramname"></td><td>)</td>
  528. <td></td>
  529. </tr>
  530. </table>
  531. </div><div class="memdoc">
  532. <p>Unregisters the specified object as a listener for module notifications. </p><dl class="params"><dt>Parameters</dt><dd>
  533. <table class="params">
  534. <tr><td class="paramname">listenerObject</td><td>The object to stop receiving module notifications. </td></tr>
  535. </table>
  536. </dd>
  537. </dl>
  538. <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  539. </div>
  540. </div>
  541. <a id="a805089bd9522b41ee37f45074cfc415c" name="a805089bd9522b41ee37f45074cfc415c"></a>
  542. <h2 class="memtitle"><span class="permalink"><a href="#a805089bd9522b41ee37f45074cfc415c">&#9670;&#160;</a></span>scanModules()</h2>
  543. <div class="memitem">
  544. <div class="memproto">
  545. <table class="memname">
  546. <tr>
  547. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> scanModules </td>
  548. <td>(</td>
  549. <td class="paramtype">moduleRootPath&#160;</td>
  550. <td class="paramname"></td><td>)</td>
  551. <td></td>
  552. </tr>
  553. </table>
  554. </div><div class="memdoc">
  555. <p>Scans for modules which are sub-directories of the specified path. </p><dl class="params"><dt>Parameters</dt><dd>
  556. <table class="params">
  557. <tr><td class="paramname">moduleRootPath</td><td>The root directory to scan for sub-directories containing modules. </td></tr>
  558. <tr><td class="paramname">rootOnly</td><td>[Optional] - Specifies whether to only scan the root path or not when searching for modules. </td></tr>
  559. </table>
  560. </dd>
  561. </dl>
  562. <dl class="section return"><dt>Returns</dt><dd>Whether the scan was successful or not. A successful scan can still find zero modules. </dd></dl>
  563. </div>
  564. </div>
  565. <a id="a0300627139a7acc44f13f491dcb8e8e7" name="a0300627139a7acc44f13f491dcb8e8e7"></a>
  566. <h2 class="memtitle"><span class="permalink"><a href="#a0300627139a7acc44f13f491dcb8e8e7">&#9670;&#160;</a></span>setModuleExtension()</h2>
  567. <div class="memitem">
  568. <div class="memproto">
  569. <table class="memname">
  570. <tr>
  571. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> setModuleExtension </td>
  572. <td>(</td>
  573. <td class="paramtype">moduleExtension&#160;</td>
  574. <td class="paramname"></td><td>)</td>
  575. <td></td>
  576. </tr>
  577. </table>
  578. </div><div class="memdoc">
  579. <p>Set the module extension used to scan for modules. The default is 'module'. </p><dl class="params"><dt>Parameters</dt><dd>
  580. <table class="params">
  581. <tr><td class="paramname">moduleExtension</td><td>The module extension used to scan for modules. Do not use a period character. </td></tr>
  582. </table>
  583. </dd>
  584. </dl>
  585. <dl class="section return"><dt>Returns</dt><dd>Whether setting the module extension was successful or not. </dd></dl>
  586. </div>
  587. </div>
  588. <a id="ad08793828ac655810981948d83c0afeb" name="ad08793828ac655810981948d83c0afeb"></a>
  589. <h2 class="memtitle"><span class="permalink"><a href="#ad08793828ac655810981948d83c0afeb">&#9670;&#160;</a></span>synchronizeDependencies()</h2>
  590. <div class="memitem">
  591. <div class="memproto">
  592. <table class="memname">
  593. <tr>
  594. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> synchronizeDependencies </td>
  595. <td>(</td>
  596. <td class="paramtype">rootModuleDefinition&#160;</td>
  597. <td class="paramname">, </td>
  598. </tr>
  599. <tr>
  600. <td class="paramkey"></td>
  601. <td></td>
  602. <td class="paramtype">targetDependencyPath&#160;</td>
  603. <td class="paramname">&#160;</td>
  604. </tr>
  605. <tr>
  606. <td></td>
  607. <td>)</td>
  608. <td></td><td></td>
  609. </tr>
  610. </table>
  611. </div><div class="memdoc">
  612. <p>Synchronize the module dependencies of a module definition to a target dependency folder. </p><dl class="params"><dt>Parameters</dt><dd>
  613. <table class="params">
  614. <tr><td class="paramname">rootModuleDefinition</td><td>The module definition used to determine dependencies. </td></tr>
  615. <tr><td class="paramname">targetDependencyPath</td><td>The target dependency folder to copy dependencies to. </td></tr>
  616. </table>
  617. </dd>
  618. </dl>
  619. <dl class="section return"><dt>Returns</dt><dd>Whether the module dependencies were synchronized correctly or not. </dd></dl>
  620. </div>
  621. </div>
  622. <a id="aeab1a1c56d410620a7210de22c2b052d" name="aeab1a1c56d410620a7210de22c2b052d"></a>
  623. <h2 class="memtitle"><span class="permalink"><a href="#aeab1a1c56d410620a7210de22c2b052d">&#9670;&#160;</a></span>unloadExplicit()</h2>
  624. <div class="memitem">
  625. <div class="memproto">
  626. <table class="memname">
  627. <tr>
  628. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> unloadExplicit </td>
  629. <td>(</td>
  630. <td class="paramtype">moduleId&#160;</td>
  631. <td class="paramname"></td><td>)</td>
  632. <td></td>
  633. </tr>
  634. </table>
  635. </div><div class="memdoc">
  636. <p>Unload the specified module explicitly. </p><dl class="params"><dt>Parameters</dt><dd>
  637. <table class="params">
  638. <tr><td class="paramname">moduleId</td><td>The module Id to unload. </td></tr>
  639. </table>
  640. </dd>
  641. </dl>
  642. <dl class="section return"><dt>Returns</dt><dd>Whether the module Id was unloaded or not. </dd></dl>
  643. </div>
  644. </div>
  645. <a id="a490d8531463babcb1e9110c35eb2a78d" name="a490d8531463babcb1e9110c35eb2a78d"></a>
  646. <h2 class="memtitle"><span class="permalink"><a href="#a490d8531463babcb1e9110c35eb2a78d">&#9670;&#160;</a></span>unloadGroup()</h2>
  647. <div class="memitem">
  648. <div class="memproto">
  649. <table class="memname">
  650. <tr>
  651. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> unloadGroup </td>
  652. <td>(</td>
  653. <td class="paramtype">moduleGroup&#160;</td>
  654. <td class="paramname"></td><td>)</td>
  655. <td></td>
  656. </tr>
  657. </table>
  658. </div><div class="memdoc">
  659. <p>Unload the specified module group. </p><dl class="params"><dt>Parameters</dt><dd>
  660. <table class="params">
  661. <tr><td class="paramname">moduleGroup</td><td>The module group to unload. </td></tr>
  662. </table>
  663. </dd>
  664. </dl>
  665. <dl class="section return"><dt>Returns</dt><dd>Whether the module group was unloaded or not. </dd></dl>
  666. </div>
  667. </div>
  668. <a id="a43736636fef5ce252c19823dfcf54be9" name="a43736636fef5ce252c19823dfcf54be9"></a>
  669. <h2 class="memtitle"><span class="permalink"><a href="#a43736636fef5ce252c19823dfcf54be9">&#9670;&#160;</a></span>unregisterModule()</h2>
  670. <div class="memitem">
  671. <div class="memproto">
  672. <table class="memname">
  673. <tr>
  674. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> unregisterModule </td>
  675. <td>(</td>
  676. <td class="paramtype">moduleId&#160;</td>
  677. <td class="paramname">, </td>
  678. </tr>
  679. <tr>
  680. <td class="paramkey"></td>
  681. <td></td>
  682. <td class="paramtype">versionId&#160;</td>
  683. <td class="paramname">&#160;</td>
  684. </tr>
  685. <tr>
  686. <td></td>
  687. <td>)</td>
  688. <td></td><td></td>
  689. </tr>
  690. </table>
  691. </div><div class="memdoc">
  692. <p>Unregister the specified module. </p><dl class="params"><dt>Parameters</dt><dd>
  693. <table class="params">
  694. <tr><td class="paramname">moduleId</td><td>The module Id to unregister. </td></tr>
  695. <tr><td class="paramname">versionId</td><td>The version Id to unregister. </td></tr>
  696. </table>
  697. </dd>
  698. </dl>
  699. <dl class="section return"><dt>Returns</dt><dd>Whether the module was unregister or not. </dd></dl>
  700. </div>
  701. </div>
  702. </div><!-- contents -->
  703. <!-- start footer part -->
  704. <hr class="footer"/><address class="footer"><small>
  705. Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
  706. </small></address>
  707. </body>
  708. </html>