classAssetManager.html 111 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596
  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: AssetManager 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="classAssetManager-members.html">List of all members</a> </div>
  46. <div class="headertitle"><div class="title">AssetManager Class Reference</div></div>
  47. </div><!--header-->
  48. <div class="contents">
  49. <p><code>#include &lt;assetManager_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:a55dba133085b2ddac44a548f511ea6dc" id="r_a55dba133085b2ddac44a548f511ea6dc"><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="classAssetManager.html#a55dba133085b2ddac44a548f511ea6dc">acquireAsset</a> (assetId, [asPrivate?])</td></tr>
  55. <tr class="separator:a55dba133085b2ddac44a548f511ea6dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  56. <tr class="memitem:a404d574b357941a1f987362aced7485e" id="r_a404d574b357941a1f987362aced7485e"><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="classAssetManager.html#a404d574b357941a1f987362aced7485e">addDeclaredAsset</a> (moduleDefinition, assetFilePath)</td></tr>
  57. <tr class="separator:a404d574b357941a1f987362aced7485e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  58. <tr class="memitem:a82360b82bb142d7c928a6b8b3b201684" id="r_a82360b82bb142d7c928a6b8b3b201684"><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="classAssetManager.html#a82360b82bb142d7c928a6b8b3b201684">addModuleDeclaredAssets</a> (moduleDefinition)</td></tr>
  59. <tr class="separator:a82360b82bb142d7c928a6b8b3b201684"><td class="memSeparator" colspan="2">&#160;</td></tr>
  60. <tr class="memitem:a120c08c82091a82abf6fadbeb1953d89" id="r_a120c08c82091a82abf6fadbeb1953d89"><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="classAssetManager.html#a120c08c82091a82abf6fadbeb1953d89">addPrivateAsset</a> (assetObject)</td></tr>
  61. <tr class="separator:a120c08c82091a82abf6fadbeb1953d89"><td class="memSeparator" colspan="2">&#160;</td></tr>
  62. <tr class="memitem:ace3f5ad4a3a5535f26dac4076639ec8c" id="r_ace3f5ad4a3a5535f26dac4076639ec8c"><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="classAssetManager.html#ace3f5ad4a3a5535f26dac4076639ec8c">compileReferencedAssets</a> (moduleDefinition)</td></tr>
  63. <tr class="separator:ace3f5ad4a3a5535f26dac4076639ec8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  64. <tr class="memitem:abbec23a72b31f3b2e1454297b04cef36" id="r_abbec23a72b31f3b2e1454297b04cef36"><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="classAssetManager.html#abbec23a72b31f3b2e1454297b04cef36">deleteAsset</a> (assetId, deleteLooseFiles, deleteDependencies)</td></tr>
  65. <tr class="separator:abbec23a72b31f3b2e1454297b04cef36"><td class="memSeparator" colspan="2">&#160;</td></tr>
  66. <tr class="memitem:a46ced0e4aaafb91bbc3600772fd16e59" id="r_a46ced0e4aaafb91bbc3600772fd16e59"><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="classAssetManager.html#a46ced0e4aaafb91bbc3600772fd16e59">dumpDeclaredAssets</a> ()</td></tr>
  67. <tr class="separator:a46ced0e4aaafb91bbc3600772fd16e59"><td class="memSeparator" colspan="2">&#160;</td></tr>
  68. <tr class="memitem:a918ffd89ab186a2a63da2be8d822a2ef" id="r_a918ffd89ab186a2a63da2be8d822a2ef"><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="classAssetManager.html#a918ffd89ab186a2a63da2be8d822a2ef">findAllAssets</a> (assetQuery, [ignoreInternal?], [ignorePrivate?])</td></tr>
  69. <tr class="separator:a918ffd89ab186a2a63da2be8d822a2ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  70. <tr class="memitem:a6a5aea37d34b085fc05fa09b65ec3432" id="r_a6a5aea37d34b085fc05fa09b65ec3432"><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="classAssetManager.html#a6a5aea37d34b085fc05fa09b65ec3432">findAssetAutoUnload</a> (assetQuery, assetAutoUnload, [assetQueryAsSource?])</td></tr>
  71. <tr class="separator:a6a5aea37d34b085fc05fa09b65ec3432"><td class="memSeparator" colspan="2">&#160;</td></tr>
  72. <tr class="memitem:a0ecca0f86c9640e7dbea6a7c55e1893a" id="r_a0ecca0f86c9640e7dbea6a7c55e1893a"><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="classAssetManager.html#a0ecca0f86c9640e7dbea6a7c55e1893a">findAssetCategory</a> (assetQuery, assetCategory, [assetQueryAsSource?])</td></tr>
  73. <tr class="separator:a0ecca0f86c9640e7dbea6a7c55e1893a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  74. <tr class="memitem:aac3b78c2a35a0f91c0ebce2bd807a7a8" id="r_aac3b78c2a35a0f91c0ebce2bd807a7a8"><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="classAssetManager.html#aac3b78c2a35a0f91c0ebce2bd807a7a8">findAssetDependsOn</a> (assetQuery, assetId)</td></tr>
  75. <tr class="separator:aac3b78c2a35a0f91c0ebce2bd807a7a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  76. <tr class="memitem:ab3610d14586b78e9744d2e1a02e7fcd5" id="r_ab3610d14586b78e9744d2e1a02e7fcd5"><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="classAssetManager.html#ab3610d14586b78e9744d2e1a02e7fcd5">findAssetInternal</a> (assetQuery, assetInternal, [assetQueryAsSource?])</td></tr>
  77. <tr class="separator:ab3610d14586b78e9744d2e1a02e7fcd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  78. <tr class="memitem:a932def5b349e4846773ff1df0baa6dd5" id="r_a932def5b349e4846773ff1df0baa6dd5"><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="classAssetManager.html#a932def5b349e4846773ff1df0baa6dd5">findAssetIsDependedOn</a> (assetQuery, assetId)</td></tr>
  79. <tr class="separator:a932def5b349e4846773ff1df0baa6dd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  80. <tr class="memitem:aab1fac10368267fad78abf35e06cf338" id="r_aab1fac10368267fad78abf35e06cf338"><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="classAssetManager.html#aab1fac10368267fad78abf35e06cf338">findAssetLooseFile</a> (assetQuery, assetLooseFile, [assetQueryAsSource?])</td></tr>
  81. <tr class="separator:aab1fac10368267fad78abf35e06cf338"><td class="memSeparator" colspan="2">&#160;</td></tr>
  82. <tr class="memitem:a962cbd4b727850acb35c8144f8dd7494" id="r_a962cbd4b727850acb35c8144f8dd7494"><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="classAssetManager.html#a962cbd4b727850acb35c8144f8dd7494">findAssetName</a> (assetQuery, assetName, [partialName?])</td></tr>
  83. <tr class="separator:a962cbd4b727850acb35c8144f8dd7494"><td class="memSeparator" colspan="2">&#160;</td></tr>
  84. <tr class="memitem:a987a72b50a3a92a1e0885c1978990540" id="r_a987a72b50a3a92a1e0885c1978990540"><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="classAssetManager.html#a987a72b50a3a92a1e0885c1978990540">findAssetPrivate</a> (assetQuery, assetPrivate, [assetQueryAsSource?])</td></tr>
  85. <tr class="separator:a987a72b50a3a92a1e0885c1978990540"><td class="memSeparator" colspan="2">&#160;</td></tr>
  86. <tr class="memitem:a22f300410b55bd0b09d2547e8e0fe36b" id="r_a22f300410b55bd0b09d2547e8e0fe36b"><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="classAssetManager.html#a22f300410b55bd0b09d2547e8e0fe36b">findAssetType</a> (assetQuery, assetType, [assetQueryAsSource?])</td></tr>
  87. <tr class="separator:a22f300410b55bd0b09d2547e8e0fe36b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  88. <tr class="memitem:adc05c986ff4a7d5d0d2d4d3935d55985" id="r_adc05c986ff4a7d5d0d2d4d3935d55985"><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="classAssetManager.html#adc05c986ff4a7d5d0d2d4d3935d55985">findInvalidAssetReferences</a> (assetQuery)</td></tr>
  89. <tr class="separator:adc05c986ff4a7d5d0d2d4d3935d55985"><td class="memSeparator" colspan="2">&#160;</td></tr>
  90. <tr class="memitem:a7ddf3534e8738a6988033d041c96d450" id="r_a7ddf3534e8738a6988033d041c96d450"><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="classAssetManager.html#a7ddf3534e8738a6988033d041c96d450">findTaggedAssets</a> (assetQuery, assetTagNames, [assetQueryAsSource?])</td></tr>
  91. <tr class="separator:a7ddf3534e8738a6988033d041c96d450"><td class="memSeparator" colspan="2">&#160;</td></tr>
  92. <tr class="memitem:a69fec2dd86e1e570391c39c484befa9b" id="r_a69fec2dd86e1e570391c39c484befa9b"><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="classAssetManager.html#a69fec2dd86e1e570391c39c484befa9b">getAssetCategory</a> (assetId)</td></tr>
  93. <tr class="separator:a69fec2dd86e1e570391c39c484befa9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  94. <tr class="memitem:aa3e8931bcc1eed333dfd08d1130afe34" id="r_aa3e8931bcc1eed333dfd08d1130afe34"><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="classAssetManager.html#aa3e8931bcc1eed333dfd08d1130afe34">getAssetDescription</a> (assetId)</td></tr>
  95. <tr class="separator:aa3e8931bcc1eed333dfd08d1130afe34"><td class="memSeparator" colspan="2">&#160;</td></tr>
  96. <tr class="memitem:a0da1667067a2a8f91099ab6382702a09" id="r_a0da1667067a2a8f91099ab6382702a09"><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="classAssetManager.html#a0da1667067a2a8f91099ab6382702a09">getAssetFilePath</a> (assetId)</td></tr>
  97. <tr class="separator:a0da1667067a2a8f91099ab6382702a09"><td class="memSeparator" colspan="2">&#160;</td></tr>
  98. <tr class="memitem:a01d7983e1a1c5c50b4642bec09eceb35" id="r_a01d7983e1a1c5c50b4642bec09eceb35"><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="classAssetManager.html#a01d7983e1a1c5c50b4642bec09eceb35">getAssetModule</a> (assetId)</td></tr>
  99. <tr class="separator:a01d7983e1a1c5c50b4642bec09eceb35"><td class="memSeparator" colspan="2">&#160;</td></tr>
  100. <tr class="memitem:a73e72c834d83505411efddad22da25f8" id="r_a73e72c834d83505411efddad22da25f8"><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="classAssetManager.html#a73e72c834d83505411efddad22da25f8">getAssetName</a> (assetId)</td></tr>
  101. <tr class="separator:a73e72c834d83505411efddad22da25f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  102. <tr class="memitem:a85970389c5c34d2a666649c95a442cd3" id="r_a85970389c5c34d2a666649c95a442cd3"><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="classAssetManager.html#a85970389c5c34d2a666649c95a442cd3">getAssetPath</a> (assetId)</td></tr>
  103. <tr class="separator:a85970389c5c34d2a666649c95a442cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  104. <tr class="memitem:a7aef8d006a20a2642f43b1a511cb4ee7" id="r_a7aef8d006a20a2642f43b1a511cb4ee7"><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="classAssetManager.html#a7aef8d006a20a2642f43b1a511cb4ee7">getAssetTags</a> ()</td></tr>
  105. <tr class="separator:a7aef8d006a20a2642f43b1a511cb4ee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  106. <tr class="memitem:a8b1b96209ba9f0b55c5f15f63ca015d6" id="r_a8b1b96209ba9f0b55c5f15f63ca015d6"><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="classAssetManager.html#a8b1b96209ba9f0b55c5f15f63ca015d6">getAssetType</a> (assetId)</td></tr>
  107. <tr class="separator:a8b1b96209ba9f0b55c5f15f63ca015d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  108. <tr class="memitem:a3898444dca5abfafcf642c287a12420f" id="r_a3898444dca5abfafcf642c287a12420f"><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="classAssetManager.html#a3898444dca5abfafcf642c287a12420f">getDeclaredAssetCount</a> ()</td></tr>
  109. <tr class="separator:a3898444dca5abfafcf642c287a12420f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. <tr class="memitem:aa7779a4b617bfb4258e2d6f3da420e36" id="r_aa7779a4b617bfb4258e2d6f3da420e36"><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="classAssetManager.html#aa7779a4b617bfb4258e2d6f3da420e36">getLoadedExternalAssetCount</a> ()</td></tr>
  111. <tr class="separator:aa7779a4b617bfb4258e2d6f3da420e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
  112. <tr class="memitem:a2cef762ccc77b542b91ff0b03ecc20a6" id="r_a2cef762ccc77b542b91ff0b03ecc20a6"><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="classAssetManager.html#a2cef762ccc77b542b91ff0b03ecc20a6">getLoadedInternalAssetCount</a> ()</td></tr>
  113. <tr class="separator:a2cef762ccc77b542b91ff0b03ecc20a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  114. <tr class="memitem:a852ff2283fbfbdf9d9c20664b3ca6bd0" id="r_a852ff2283fbfbdf9d9c20664b3ca6bd0"><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="classAssetManager.html#a852ff2283fbfbdf9d9c20664b3ca6bd0">getMaxLoadedExternalAssetCount</a> ()</td></tr>
  115. <tr class="separator:a852ff2283fbfbdf9d9c20664b3ca6bd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  116. <tr class="memitem:a465def77e5fafbde77265644ff4e747e" id="r_a465def77e5fafbde77265644ff4e747e"><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="classAssetManager.html#a465def77e5fafbde77265644ff4e747e">getMaxLoadedInternalAssetCount</a> ()</td></tr>
  117. <tr class="separator:a465def77e5fafbde77265644ff4e747e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  118. <tr class="memitem:a1f29475863c4209c4ebf2b66ec406bf1" id="r_a1f29475863c4209c4ebf2b66ec406bf1"><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="classAssetManager.html#a1f29475863c4209c4ebf2b66ec406bf1">getReferencedAssetCount</a> ()</td></tr>
  119. <tr class="separator:a1f29475863c4209c4ebf2b66ec406bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  120. <tr class="memitem:aaaedeec8eafdcf203a2aafd7363fff58" id="r_aaaedeec8eafdcf203a2aafd7363fff58"><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="classAssetManager.html#aaaedeec8eafdcf203a2aafd7363fff58">isAssetAutoUnload</a> (assetId)</td></tr>
  121. <tr class="separator:aaaedeec8eafdcf203a2aafd7363fff58"><td class="memSeparator" colspan="2">&#160;</td></tr>
  122. <tr class="memitem:a845c02eb9d9b4eae13f9a3a0dd7806d7" id="r_a845c02eb9d9b4eae13f9a3a0dd7806d7"><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="classAssetManager.html#a845c02eb9d9b4eae13f9a3a0dd7806d7">isAssetInternal</a> (assetId)</td></tr>
  123. <tr class="separator:a845c02eb9d9b4eae13f9a3a0dd7806d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  124. <tr class="memitem:a34d54b7160a26a64b09e926a0aff92aa" id="r_a34d54b7160a26a64b09e926a0aff92aa"><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="classAssetManager.html#a34d54b7160a26a64b09e926a0aff92aa">isAssetLoaded</a> (assetId)</td></tr>
  125. <tr class="separator:a34d54b7160a26a64b09e926a0aff92aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:a61a10674bf0509f8cd9042564ccab8fe" id="r_a61a10674bf0509f8cd9042564ccab8fe"><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="classAssetManager.html#a61a10674bf0509f8cd9042564ccab8fe">isAssetPrivate</a> (assetId)</td></tr>
  127. <tr class="separator:a61a10674bf0509f8cd9042564ccab8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:a2e40330100d2c0a6ea5fef2eaad18c3d" id="r_a2e40330100d2c0a6ea5fef2eaad18c3d"><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="classAssetManager.html#a2e40330100d2c0a6ea5fef2eaad18c3d">isDeclaredAsset</a> (assetId)</td></tr>
  129. <tr class="separator:a2e40330100d2c0a6ea5fef2eaad18c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  130. <tr class="memitem:a375a038f61e868ebcc7605381db460cd" id="r_a375a038f61e868ebcc7605381db460cd"><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="classAssetManager.html#a375a038f61e868ebcc7605381db460cd">isReferencedAsset</a> (assetId)</td></tr>
  131. <tr class="separator:a375a038f61e868ebcc7605381db460cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  132. <tr class="memitem:a1dd56ec42ee293dd0e9b072cbb745057" id="r_a1dd56ec42ee293dd0e9b072cbb745057"><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="classAssetManager.html#a1dd56ec42ee293dd0e9b072cbb745057">preloadAsset</a> (assetId)</td></tr>
  133. <tr class="separator:a1dd56ec42ee293dd0e9b072cbb745057"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:a23277f7b6ed29ca1ed1ced0211b578de" id="r_a23277f7b6ed29ca1ed1ced0211b578de"><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="classAssetManager.html#a23277f7b6ed29ca1ed1ced0211b578de">purgeAssets</a> ()</td></tr>
  135. <tr class="separator:a23277f7b6ed29ca1ed1ced0211b578de"><td class="memSeparator" colspan="2">&#160;</td></tr>
  136. <tr class="memitem:a04ef9f444b00910dd44c78c7e5cae02a" id="r_a04ef9f444b00910dd44c78c7e5cae02a"><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="classAssetManager.html#a04ef9f444b00910dd44c78c7e5cae02a">refreshAllAssets</a> ([bool includeUnloaded])</td></tr>
  137. <tr class="separator:a04ef9f444b00910dd44c78c7e5cae02a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  138. <tr class="memitem:ac45586c2b63d383c691f8ee83889dea1" id="r_ac45586c2b63d383c691f8ee83889dea1"><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="classAssetManager.html#ac45586c2b63d383c691f8ee83889dea1">refreshAsset</a> (assetId)</td></tr>
  139. <tr class="separator:ac45586c2b63d383c691f8ee83889dea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:aeb6f7226a12f08154f5303f4cf1282c9" id="r_aeb6f7226a12f08154f5303f4cf1282c9"><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="classAssetManager.html#aeb6f7226a12f08154f5303f4cf1282c9">releaseAsset</a> (assetId)</td></tr>
  141. <tr class="separator:aeb6f7226a12f08154f5303f4cf1282c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  142. <tr class="memitem:a3c271e9be492a45bda52818cff69262f" id="r_a3c271e9be492a45bda52818cff69262f"><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="classAssetManager.html#a3c271e9be492a45bda52818cff69262f">removeDeclaredAsset</a> (assetId)</td></tr>
  143. <tr class="separator:a3c271e9be492a45bda52818cff69262f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  144. <tr class="memitem:acad66a93c072ec1af92e6bd85672a31e" id="r_acad66a93c072ec1af92e6bd85672a31e"><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="classAssetManager.html#acad66a93c072ec1af92e6bd85672a31e">removeDeclaredAssets</a> (moduleDefinition)</td></tr>
  145. <tr class="separator:acad66a93c072ec1af92e6bd85672a31e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  146. <tr class="memitem:ab160f870106be4a79e42946d6eb7e3f2" id="r_ab160f870106be4a79e42946d6eb7e3f2"><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="classAssetManager.html#ab160f870106be4a79e42946d6eb7e3f2">renameDeclaredAsset</a> (assetIdFrom, assetIdTo)</td></tr>
  147. <tr class="separator:ab160f870106be4a79e42946d6eb7e3f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  148. <tr class="memitem:ac1f79fc514dd728dd6a7c469cb699181" id="r_ac1f79fc514dd728dd6a7c469cb699181"><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="classAssetManager.html#ac1f79fc514dd728dd6a7c469cb699181">renameReferencedAsset</a> (assetIdFrom, assetIdTo)</td></tr>
  149. <tr class="separator:ac1f79fc514dd728dd6a7c469cb699181"><td class="memSeparator" colspan="2">&#160;</td></tr>
  150. <tr class="memitem:af3fe3de7a2658d16b23fedeb92998e51" id="r_af3fe3de7a2658d16b23fedeb92998e51"><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="classAssetManager.html#af3fe3de7a2658d16b23fedeb92998e51">restoreAssetTags</a> ()</td></tr>
  151. <tr class="separator:af3fe3de7a2658d16b23fedeb92998e51"><td class="memSeparator" colspan="2">&#160;</td></tr>
  152. <tr class="memitem:a7866668892f0eea1a340376e3635c8f9" id="r_a7866668892f0eea1a340376e3635c8f9"><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="classAssetManager.html#a7866668892f0eea1a340376e3635c8f9">saveAssetTags</a> ()</td></tr>
  153. <tr class="separator:a7866668892f0eea1a340376e3635c8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  154. <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>
  155. <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>
  156. <tr class="separator:a2375929bea4901d98ae352231b0721ad inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  157. <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>
  158. <tr class="separator:a22437f451ceb1429fa2a3be23d523954 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  159. <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>
  160. <tr class="separator:a7a4721d0a51e952c211e9b0fea4d8090 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  161. <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>
  162. <tr class="separator:a929e1325a515b279faca90a65028782e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  163. <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>
  164. <tr class="separator:a4f673cd959711ae09927e7c44dae5fdb inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  165. <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>
  166. <tr class="separator:a78ee178b6a73658d65ca60da4d1e6683 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  167. <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>
  168. <tr class="separator:ab8b0f8b874af628d7204d9cc2630ced7 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  169. <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>
  170. <tr class="separator:a6e266d4432d70cad58461d96e1d2cbdf inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  171. <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>
  172. <tr class="separator:a847e859bcc5b58df83fa7f331c167c32 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  173. <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>
  174. <tr class="separator:a9cbf471b97387d5bdefb88f92094ad54 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  175. <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>
  176. <tr class="separator:a8f4e85d0903526235ed2ca86df69cdef inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  177. <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>
  178. <tr class="separator:a9ce8801999cf2228ddde6d58ca3773d5 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  179. <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>
  180. <tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  181. <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>
  182. <tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  183. <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>
  184. <tr class="separator:a66ac731a8dc088fe8c8ab17bf7c9eecd inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  185. <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>
  186. <tr class="separator:a3e97a324df2af082cdb089491757ce11 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  187. <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>
  188. <tr class="separator:abc2222a9649b5c033810e753b07f26a3 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  189. <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>
  190. <tr class="separator:a1084f1964e446b3d279943cf6e575069 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  191. <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>
  192. <tr class="separator:ab4e32fb984d9ce6584b0fa57c8772d3e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  193. <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>
  194. <tr class="separator:a7543b8dc494ec0d9034cb73ae504f3ca inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  195. <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>
  196. <tr class="separator:a0e143217119b68d557d17ac2f13b173e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  197. <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>
  198. <tr class="separator:af2e74f6b683da8d2085f0991dab7948b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  199. <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>
  200. <tr class="separator:ac636f89189406eef1b401292459b1a3b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  201. <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>
  202. <tr class="separator:aa8f68d1e6d8c6601c39b3f676f0e9c70 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  203. <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>
  204. <tr class="separator:a88c8d99755a07ac4648360dd40ff67a5 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  205. <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>
  206. <tr class="separator:a367706e675179342e6153c45f1ba06ae inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  207. <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>
  208. <tr class="separator:a0570b7f6eb94a0ed941fd75f6f01555b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  209. <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>
  210. <tr class="separator:a5aaca360a719feabae0e4e57b921deae inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  211. <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>
  212. <tr class="separator:af9f341b474a28f4bcf79bc02439b7c18 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  213. <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>
  214. <tr class="separator:a986f1b4a76969bac5dfd50b22af8dec6 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  215. <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>
  216. <tr class="separator:ae329d6593bb3f9b8046e7cae693ccc09 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  217. <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>
  218. <tr class="separator:a39653bc04e82875f2dc8d6dea25acdaa inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  219. <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>
  220. <tr class="separator:aa6f6bfef028c7b053444cbd48567d286 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  221. <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>
  222. <tr class="separator:a5807c03d2b725a54732d09b53d5da631 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  223. <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>
  224. <tr class="separator:a16d537cd7a1c438045bb756fe1e22d2d inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  225. <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>
  226. <tr class="separator:a9f05bc4a94b98e2e3347fe34aeefe7c4 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  227. <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>
  228. <tr class="separator:a3f7f0520846a222310415ad7a8f8a4bf inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  229. <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>
  230. <tr class="separator:afa6eac5990b02024e77e3815161159df inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  231. <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>
  232. <tr class="separator:a07dd4cf0d113ff4a8943b900bda68a1c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  233. <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>
  234. <tr class="separator:a87be48ec4599c3d02a118cee89e47f55 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  235. <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>
  236. <tr class="separator:a1dcaa2910d6405134c74a71745d29154 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  237. <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>
  238. <tr class="separator:ab6e816c3694e8b6119bf9ac3f5556f32 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  239. <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>
  240. <tr class="separator:a216228c27df224ac5e8d3590494bfb3f inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  241. <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>
  242. <tr class="separator:ad517bd83c1c853985ab07cd22775c43d inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
  243. </table>
  244. <h2 class="groupheader">Member Function Documentation</h2>
  245. <a id="a55dba133085b2ddac44a548f511ea6dc" name="a55dba133085b2ddac44a548f511ea6dc"></a>
  246. <h2 class="memtitle"><span class="permalink"><a href="#a55dba133085b2ddac44a548f511ea6dc">&#9670;&#160;</a></span>acquireAsset()</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> acquireAsset </td>
  252. <td>(</td>
  253. <td class="paramtype">assetId&#160;</td>
  254. <td class="paramname"></td><td>)</td>
  255. <td></td>
  256. </tr>
  257. </table>
  258. </div><div class="memdoc">
  259. <p>Acquire the specified asset Id. You must release the asset once you're finish with it using 'releaseAsset'. </p><dl class="params"><dt>Parameters</dt><dd>
  260. <table class="params">
  261. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  262. <tr><td class="paramname">asPrivate</td><td>Whether to acquire the asset Id as a private asset. </td></tr>
  263. </table>
  264. </dd>
  265. </dl>
  266. <dl class="section return"><dt>Returns</dt><dd>The acquired asset or NULL if not acquired. </dd></dl>
  267. </div>
  268. </div>
  269. <a id="a404d574b357941a1f987362aced7485e" name="a404d574b357941a1f987362aced7485e"></a>
  270. <h2 class="memtitle"><span class="permalink"><a href="#a404d574b357941a1f987362aced7485e">&#9670;&#160;</a></span>addDeclaredAsset()</h2>
  271. <div class="memitem">
  272. <div class="memproto">
  273. <table class="memname">
  274. <tr>
  275. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> addDeclaredAsset </td>
  276. <td>(</td>
  277. <td class="paramtype">moduleDefinition&#160;</td>
  278. <td class="paramname">, </td>
  279. </tr>
  280. <tr>
  281. <td class="paramkey"></td>
  282. <td></td>
  283. <td class="paramtype">assetFilePath&#160;</td>
  284. <td class="paramname">&#160;</td>
  285. </tr>
  286. <tr>
  287. <td></td>
  288. <td>)</td>
  289. <td></td><td></td>
  290. </tr>
  291. </table>
  292. </div><div class="memdoc">
  293. <p>Add the specified asset against the specified module definition. </p><dl class="params"><dt>Parameters</dt><dd>
  294. <table class="params">
  295. <tr><td class="paramname">moduleDefinition</td><td>The module definition that may contain declared assets. </td></tr>
  296. </table>
  297. </dd>
  298. </dl>
  299. <dl class="section return"><dt>Returns</dt><dd>Whether adding declared assets was successful or not. </dd></dl>
  300. </div>
  301. </div>
  302. <a id="a82360b82bb142d7c928a6b8b3b201684" name="a82360b82bb142d7c928a6b8b3b201684"></a>
  303. <h2 class="memtitle"><span class="permalink"><a href="#a82360b82bb142d7c928a6b8b3b201684">&#9670;&#160;</a></span>addModuleDeclaredAssets()</h2>
  304. <div class="memitem">
  305. <div class="memproto">
  306. <table class="memname">
  307. <tr>
  308. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> addModuleDeclaredAssets </td>
  309. <td>(</td>
  310. <td class="paramtype">moduleDefinition&#160;</td>
  311. <td class="paramname"></td><td>)</td>
  312. <td></td>
  313. </tr>
  314. </table>
  315. </div><div class="memdoc">
  316. <p>Add any the declared assets specified by the module definition. </p><dl class="params"><dt>Parameters</dt><dd>
  317. <table class="params">
  318. <tr><td class="paramname">moduleDefinition</td><td>The module definition specifies the asset manifest. </td></tr>
  319. </table>
  320. </dd>
  321. </dl>
  322. <dl class="section return"><dt>Returns</dt><dd>Whether adding declared assets was successful or not. </dd></dl>
  323. </div>
  324. </div>
  325. <a id="a120c08c82091a82abf6fadbeb1953d89" name="a120c08c82091a82abf6fadbeb1953d89"></a>
  326. <h2 class="memtitle"><span class="permalink"><a href="#a120c08c82091a82abf6fadbeb1953d89">&#9670;&#160;</a></span>addPrivateAsset()</h2>
  327. <div class="memitem">
  328. <div class="memproto">
  329. <table class="memname">
  330. <tr>
  331. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> addPrivateAsset </td>
  332. <td>(</td>
  333. <td class="paramtype">assetObject&#160;</td>
  334. <td class="paramname"></td><td>)</td>
  335. <td></td>
  336. </tr>
  337. </table>
  338. </div><div class="memdoc">
  339. <p>Adds a private asset object. </p><dl class="params"><dt>Parameters</dt><dd>
  340. <table class="params">
  341. <tr><td class="paramname">assetObject</td><td>The asset object to add as a private asset. </td></tr>
  342. </table>
  343. </dd>
  344. </dl>
  345. <dl class="section return"><dt>Returns</dt><dd>The allocated private asset Id. </dd></dl>
  346. </div>
  347. </div>
  348. <a id="ace3f5ad4a3a5535f26dac4076639ec8c" name="ace3f5ad4a3a5535f26dac4076639ec8c"></a>
  349. <h2 class="memtitle"><span class="permalink"><a href="#ace3f5ad4a3a5535f26dac4076639ec8c">&#9670;&#160;</a></span>compileReferencedAssets()</h2>
  350. <div class="memitem">
  351. <div class="memproto">
  352. <table class="memname">
  353. <tr>
  354. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> compileReferencedAssets </td>
  355. <td>(</td>
  356. <td class="paramtype">moduleDefinition&#160;</td>
  357. <td class="paramname"></td><td>)</td>
  358. <td></td>
  359. </tr>
  360. </table>
  361. </div><div class="memdoc">
  362. <p>Compile the referenced assets determined by the specified module definition. </p><dl class="params"><dt>Parameters</dt><dd>
  363. <table class="params">
  364. <tr><td class="paramname">moduleDefinition</td><td>The module definition specifies the asset manifest. </td></tr>
  365. </table>
  366. </dd>
  367. </dl>
  368. <dl class="section return"><dt>Returns</dt><dd>Whether the compilation was successful or not. </dd></dl>
  369. </div>
  370. </div>
  371. <a id="abbec23a72b31f3b2e1454297b04cef36" name="abbec23a72b31f3b2e1454297b04cef36"></a>
  372. <h2 class="memtitle"><span class="permalink"><a href="#abbec23a72b31f3b2e1454297b04cef36">&#9670;&#160;</a></span>deleteAsset()</h2>
  373. <div class="memitem">
  374. <div class="memproto">
  375. <table class="memname">
  376. <tr>
  377. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> deleteAsset </td>
  378. <td>(</td>
  379. <td class="paramtype">assetId&#160;</td>
  380. <td class="paramname">, </td>
  381. </tr>
  382. <tr>
  383. <td class="paramkey"></td>
  384. <td></td>
  385. <td class="paramtype">deleteLooseFiles&#160;</td>
  386. <td class="paramname">, </td>
  387. </tr>
  388. <tr>
  389. <td class="paramkey"></td>
  390. <td></td>
  391. <td class="paramtype">deleteDependencies&#160;</td>
  392. <td class="paramname">&#160;</td>
  393. </tr>
  394. <tr>
  395. <td></td>
  396. <td>)</td>
  397. <td></td><td></td>
  398. </tr>
  399. </table>
  400. </div><div class="memdoc">
  401. <p>Deletes the specified asset Id and optionally its loose files and asset dependencies. </p><dl class="params"><dt>Parameters</dt><dd>
  402. <table class="params">
  403. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  404. <tr><td class="paramname">deleteLooseFiles</td><td>Whether to delete an assets loose files or not. </td></tr>
  405. <tr><td class="paramname">deleteDependencies</td><td>Whether to delete assets that depend on this asset or not. </td></tr>
  406. </table>
  407. </dd>
  408. </dl>
  409. <dl class="section return"><dt>Returns</dt><dd>Whether the asset deletion was successful or not. A failure only indicates that the specified asset was not deleted but dependent assets and their loose files may have being deleted. </dd></dl>
  410. </div>
  411. </div>
  412. <a id="a46ced0e4aaafb91bbc3600772fd16e59" name="a46ced0e4aaafb91bbc3600772fd16e59"></a>
  413. <h2 class="memtitle"><span class="permalink"><a href="#a46ced0e4aaafb91bbc3600772fd16e59">&#9670;&#160;</a></span>dumpDeclaredAssets()</h2>
  414. <div class="memitem">
  415. <div class="memproto">
  416. <table class="memname">
  417. <tr>
  418. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> dumpDeclaredAssets </td>
  419. <td>(</td>
  420. <td class="paramname"></td><td>)</td>
  421. <td></td>
  422. </tr>
  423. </table>
  424. </div><div class="memdoc">
  425. <p>Dumps a breakdown of all declared assets. </p><dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  426. </div>
  427. </div>
  428. <a id="a918ffd89ab186a2a63da2be8d822a2ef" name="a918ffd89ab186a2a63da2be8d822a2ef"></a>
  429. <h2 class="memtitle"><span class="permalink"><a href="#a918ffd89ab186a2a63da2be8d822a2ef">&#9670;&#160;</a></span>findAllAssets()</h2>
  430. <div class="memitem">
  431. <div class="memproto">
  432. <table class="memname">
  433. <tr>
  434. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAllAssets </td>
  435. <td>(</td>
  436. <td class="paramtype">assetQuery&#160;</td>
  437. <td class="paramname"></td><td>)</td>
  438. <td></td>
  439. </tr>
  440. </table>
  441. </div><div class="memdoc">
  442. <p>Performs an asset query searching for all assets optionally ignoring internal assets. </p><dl class="params"><dt>Parameters</dt><dd>
  443. <table class="params">
  444. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  445. <tr><td class="paramname">ignoreInternal</td><td>Whether to ignore internal assets or not. Optional: Defaults to true. </td></tr>
  446. <tr><td class="paramname">ignorePrivate</td><td>Whether to ignore private assets or not. Optional: Defaults to true. </td></tr>
  447. </table>
  448. </dd>
  449. </dl>
  450. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  451. </div>
  452. </div>
  453. <a id="a6a5aea37d34b085fc05fa09b65ec3432" name="a6a5aea37d34b085fc05fa09b65ec3432"></a>
  454. <h2 class="memtitle"><span class="permalink"><a href="#a6a5aea37d34b085fc05fa09b65ec3432">&#9670;&#160;</a></span>findAssetAutoUnload()</h2>
  455. <div class="memitem">
  456. <div class="memproto">
  457. <table class="memname">
  458. <tr>
  459. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetAutoUnload </td>
  460. <td>(</td>
  461. <td class="paramtype">assetQuery&#160;</td>
  462. <td class="paramname">, </td>
  463. </tr>
  464. <tr>
  465. <td class="paramkey"></td>
  466. <td></td>
  467. <td class="paramtype">assetAutoUnload&#160;</td>
  468. <td class="paramname">&#160;</td>
  469. </tr>
  470. <tr>
  471. <td></td>
  472. <td>)</td>
  473. <td></td><td></td>
  474. </tr>
  475. </table>
  476. </div><div class="memdoc">
  477. <p>Performs an asset query searching for the specified asset auto-unload flag. </p><dl class="params"><dt>Parameters</dt><dd>
  478. <table class="params">
  479. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  480. <tr><td class="paramname">assetInternal</td><td>The asset internal flag to search for. </td></tr>
  481. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  482. </table>
  483. </dd>
  484. </dl>
  485. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  486. </div>
  487. </div>
  488. <a id="a0ecca0f86c9640e7dbea6a7c55e1893a" name="a0ecca0f86c9640e7dbea6a7c55e1893a"></a>
  489. <h2 class="memtitle"><span class="permalink"><a href="#a0ecca0f86c9640e7dbea6a7c55e1893a">&#9670;&#160;</a></span>findAssetCategory()</h2>
  490. <div class="memitem">
  491. <div class="memproto">
  492. <table class="memname">
  493. <tr>
  494. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetCategory </td>
  495. <td>(</td>
  496. <td class="paramtype">assetQuery&#160;</td>
  497. <td class="paramname">, </td>
  498. </tr>
  499. <tr>
  500. <td class="paramkey"></td>
  501. <td></td>
  502. <td class="paramtype">assetCategory&#160;</td>
  503. <td class="paramname">&#160;</td>
  504. </tr>
  505. <tr>
  506. <td></td>
  507. <td>)</td>
  508. <td></td><td></td>
  509. </tr>
  510. </table>
  511. </div><div class="memdoc">
  512. <p>Performs an asset query searching for the specified asset category. </p><dl class="params"><dt>Parameters</dt><dd>
  513. <table class="params">
  514. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  515. <tr><td class="paramname">assetCategory</td><td>The asset category to search for. </td></tr>
  516. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  517. </table>
  518. </dd>
  519. </dl>
  520. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  521. </div>
  522. </div>
  523. <a id="aac3b78c2a35a0f91c0ebce2bd807a7a8" name="aac3b78c2a35a0f91c0ebce2bd807a7a8"></a>
  524. <h2 class="memtitle"><span class="permalink"><a href="#aac3b78c2a35a0f91c0ebce2bd807a7a8">&#9670;&#160;</a></span>findAssetDependsOn()</h2>
  525. <div class="memitem">
  526. <div class="memproto">
  527. <table class="memname">
  528. <tr>
  529. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetDependsOn </td>
  530. <td>(</td>
  531. <td class="paramtype">assetQuery&#160;</td>
  532. <td class="paramname">, </td>
  533. </tr>
  534. <tr>
  535. <td class="paramkey"></td>
  536. <td></td>
  537. <td class="paramtype">assetId&#160;</td>
  538. <td class="paramname">&#160;</td>
  539. </tr>
  540. <tr>
  541. <td></td>
  542. <td>)</td>
  543. <td></td><td></td>
  544. </tr>
  545. </table>
  546. </div><div class="memdoc">
  547. <p>Performs an asset query searching for asset Ids that the specified asset Id depends on. </p><dl class="params"><dt>Parameters</dt><dd>
  548. <table class="params">
  549. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  550. <tr><td class="paramname">assetId</td><td>The asset Id to query for any asset Ids that it depends on. </td></tr>
  551. </table>
  552. </dd>
  553. </dl>
  554. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  555. </div>
  556. </div>
  557. <a id="ab3610d14586b78e9744d2e1a02e7fcd5" name="ab3610d14586b78e9744d2e1a02e7fcd5"></a>
  558. <h2 class="memtitle"><span class="permalink"><a href="#ab3610d14586b78e9744d2e1a02e7fcd5">&#9670;&#160;</a></span>findAssetInternal()</h2>
  559. <div class="memitem">
  560. <div class="memproto">
  561. <table class="memname">
  562. <tr>
  563. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetInternal </td>
  564. <td>(</td>
  565. <td class="paramtype">assetQuery&#160;</td>
  566. <td class="paramname">, </td>
  567. </tr>
  568. <tr>
  569. <td class="paramkey"></td>
  570. <td></td>
  571. <td class="paramtype">assetInternal&#160;</td>
  572. <td class="paramname">&#160;</td>
  573. </tr>
  574. <tr>
  575. <td></td>
  576. <td>)</td>
  577. <td></td><td></td>
  578. </tr>
  579. </table>
  580. </div><div class="memdoc">
  581. <p>Performs an asset query searching for the specified asset internal flag. </p><dl class="params"><dt>Parameters</dt><dd>
  582. <table class="params">
  583. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  584. <tr><td class="paramname">assetInternal</td><td>The asset internal flag to search for. </td></tr>
  585. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  586. </table>
  587. </dd>
  588. </dl>
  589. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  590. </div>
  591. </div>
  592. <a id="a932def5b349e4846773ff1df0baa6dd5" name="a932def5b349e4846773ff1df0baa6dd5"></a>
  593. <h2 class="memtitle"><span class="permalink"><a href="#a932def5b349e4846773ff1df0baa6dd5">&#9670;&#160;</a></span>findAssetIsDependedOn()</h2>
  594. <div class="memitem">
  595. <div class="memproto">
  596. <table class="memname">
  597. <tr>
  598. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetIsDependedOn </td>
  599. <td>(</td>
  600. <td class="paramtype">assetQuery&#160;</td>
  601. <td class="paramname">, </td>
  602. </tr>
  603. <tr>
  604. <td class="paramkey"></td>
  605. <td></td>
  606. <td class="paramtype">assetId&#160;</td>
  607. <td class="paramname">&#160;</td>
  608. </tr>
  609. <tr>
  610. <td></td>
  611. <td>)</td>
  612. <td></td><td></td>
  613. </tr>
  614. </table>
  615. </div><div class="memdoc">
  616. <p>Performs an asset query searching for asset Ids that depend on the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  617. <table class="params">
  618. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  619. <tr><td class="paramname">assetId</td><td>The asset Id to query for any asset Ids that may depend on it. </td></tr>
  620. </table>
  621. </dd>
  622. </dl>
  623. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  624. </div>
  625. </div>
  626. <a id="aab1fac10368267fad78abf35e06cf338" name="aab1fac10368267fad78abf35e06cf338"></a>
  627. <h2 class="memtitle"><span class="permalink"><a href="#aab1fac10368267fad78abf35e06cf338">&#9670;&#160;</a></span>findAssetLooseFile()</h2>
  628. <div class="memitem">
  629. <div class="memproto">
  630. <table class="memname">
  631. <tr>
  632. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetLooseFile </td>
  633. <td>(</td>
  634. <td class="paramtype">assetQuery&#160;</td>
  635. <td class="paramname">, </td>
  636. </tr>
  637. <tr>
  638. <td class="paramkey"></td>
  639. <td></td>
  640. <td class="paramtype">assetLooseFile&#160;</td>
  641. <td class="paramname">&#160;</td>
  642. </tr>
  643. <tr>
  644. <td></td>
  645. <td>)</td>
  646. <td></td><td></td>
  647. </tr>
  648. </table>
  649. </div><div class="memdoc">
  650. <p>Performs an asset query searching for the specified loose file. </p><dl class="params"><dt>Parameters</dt><dd>
  651. <table class="params">
  652. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  653. <tr><td class="paramname">assetLooseFile</td><td>The loose-file used by the asset to search for. </td></tr>
  654. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  655. </table>
  656. </dd>
  657. </dl>
  658. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  659. </div>
  660. </div>
  661. <a id="a962cbd4b727850acb35c8144f8dd7494" name="a962cbd4b727850acb35c8144f8dd7494"></a>
  662. <h2 class="memtitle"><span class="permalink"><a href="#a962cbd4b727850acb35c8144f8dd7494">&#9670;&#160;</a></span>findAssetName()</h2>
  663. <div class="memitem">
  664. <div class="memproto">
  665. <table class="memname">
  666. <tr>
  667. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetName </td>
  668. <td>(</td>
  669. <td class="paramtype">assetQuery&#160;</td>
  670. <td class="paramname">, </td>
  671. </tr>
  672. <tr>
  673. <td class="paramkey"></td>
  674. <td></td>
  675. <td class="paramtype">assetName&#160;</td>
  676. <td class="paramname">&#160;</td>
  677. </tr>
  678. <tr>
  679. <td></td>
  680. <td>)</td>
  681. <td></td><td></td>
  682. </tr>
  683. </table>
  684. </div><div class="memdoc">
  685. <p>Performs an asset query searching for the specified asset name. </p><dl class="params"><dt>Parameters</dt><dd>
  686. <table class="params">
  687. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  688. <tr><td class="paramname">assetName</td><td>The asset name to search for. This may be a partial name if 'partialName' is true. </td></tr>
  689. <tr><td class="paramname">partialName</td><td>Whether the asset name is to be used as a partial name or not. Optional: Defaults to false. </td></tr>
  690. </table>
  691. </dd>
  692. </dl>
  693. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  694. </div>
  695. </div>
  696. <a id="a987a72b50a3a92a1e0885c1978990540" name="a987a72b50a3a92a1e0885c1978990540"></a>
  697. <h2 class="memtitle"><span class="permalink"><a href="#a987a72b50a3a92a1e0885c1978990540">&#9670;&#160;</a></span>findAssetPrivate()</h2>
  698. <div class="memitem">
  699. <div class="memproto">
  700. <table class="memname">
  701. <tr>
  702. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetPrivate </td>
  703. <td>(</td>
  704. <td class="paramtype">assetQuery&#160;</td>
  705. <td class="paramname">, </td>
  706. </tr>
  707. <tr>
  708. <td class="paramkey"></td>
  709. <td></td>
  710. <td class="paramtype">assetPrivate&#160;</td>
  711. <td class="paramname">&#160;</td>
  712. </tr>
  713. <tr>
  714. <td></td>
  715. <td>)</td>
  716. <td></td><td></td>
  717. </tr>
  718. </table>
  719. </div><div class="memdoc">
  720. <p>Performs an asset query searching for the specified asset private flag. </p><dl class="params"><dt>Parameters</dt><dd>
  721. <table class="params">
  722. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  723. <tr><td class="paramname">assetPrivate</td><td>The asset private flag to search for. </td></tr>
  724. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  725. </table>
  726. </dd>
  727. </dl>
  728. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  729. </div>
  730. </div>
  731. <a id="a22f300410b55bd0b09d2547e8e0fe36b" name="a22f300410b55bd0b09d2547e8e0fe36b"></a>
  732. <h2 class="memtitle"><span class="permalink"><a href="#a22f300410b55bd0b09d2547e8e0fe36b">&#9670;&#160;</a></span>findAssetType()</h2>
  733. <div class="memitem">
  734. <div class="memproto">
  735. <table class="memname">
  736. <tr>
  737. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findAssetType </td>
  738. <td>(</td>
  739. <td class="paramtype">assetQuery&#160;</td>
  740. <td class="paramname">, </td>
  741. </tr>
  742. <tr>
  743. <td class="paramkey"></td>
  744. <td></td>
  745. <td class="paramtype">assetType&#160;</td>
  746. <td class="paramname">&#160;</td>
  747. </tr>
  748. <tr>
  749. <td></td>
  750. <td>)</td>
  751. <td></td><td></td>
  752. </tr>
  753. </table>
  754. </div><div class="memdoc">
  755. <p>Performs an asset query searching for the specified asset type. </p><dl class="params"><dt>Parameters</dt><dd>
  756. <table class="params">
  757. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  758. <tr><td class="paramname">assetType</td><td>The asset type to search for. </td></tr>
  759. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  760. </table>
  761. </dd>
  762. </dl>
  763. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  764. </div>
  765. </div>
  766. <a id="adc05c986ff4a7d5d0d2d4d3935d55985" name="adc05c986ff4a7d5d0d2d4d3935d55985"></a>
  767. <h2 class="memtitle"><span class="permalink"><a href="#adc05c986ff4a7d5d0d2d4d3935d55985">&#9670;&#160;</a></span>findInvalidAssetReferences()</h2>
  768. <div class="memitem">
  769. <div class="memproto">
  770. <table class="memname">
  771. <tr>
  772. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findInvalidAssetReferences </td>
  773. <td>(</td>
  774. <td class="paramtype">assetQuery&#160;</td>
  775. <td class="paramname"></td><td>)</td>
  776. <td></td>
  777. </tr>
  778. </table>
  779. </div><div class="memdoc">
  780. <p>Performs an asset query searching for invalid asset references. </p><dl class="params"><dt>Parameters</dt><dd>
  781. <table class="params">
  782. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  783. </table>
  784. </dd>
  785. </dl>
  786. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found that are invalid or (-1) if an error occurred. </dd></dl>
  787. </div>
  788. </div>
  789. <a id="a7ddf3534e8738a6988033d041c96d450" name="a7ddf3534e8738a6988033d041c96d450"></a>
  790. <h2 class="memtitle"><span class="permalink"><a href="#a7ddf3534e8738a6988033d041c96d450">&#9670;&#160;</a></span>findTaggedAssets()</h2>
  791. <div class="memitem">
  792. <div class="memproto">
  793. <table class="memname">
  794. <tr>
  795. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> findTaggedAssets </td>
  796. <td>(</td>
  797. <td class="paramtype">assetQuery&#160;</td>
  798. <td class="paramname">, </td>
  799. </tr>
  800. <tr>
  801. <td class="paramkey"></td>
  802. <td></td>
  803. <td class="paramtype">assetTagNames&#160;</td>
  804. <td class="paramname">&#160;</td>
  805. </tr>
  806. <tr>
  807. <td></td>
  808. <td>)</td>
  809. <td></td><td></td>
  810. </tr>
  811. </table>
  812. </div><div class="memdoc">
  813. <p>Performs an asset query searching for the specified asset tag name(s). </p><dl class="params"><dt>Parameters</dt><dd>
  814. <table class="params">
  815. <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
  816. <tr><td class="paramname">assetTagNames</td><td>The asset tag name or names to search for. Multiple names can be specified using comma, space, tab or newline separation. Tags use an OR operation i.e. only assets tagged with ANY of the specified tags will be returned. </td></tr>
  817. <tr><td class="paramname">assetQueryAsSource</td><td>Whether to use the asset query as the data-source rather than the asset managers database or not. Doing this effectively filters the asset query. Optional: Defaults to false. </td></tr>
  818. </table>
  819. </dd>
  820. </dl>
  821. <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
  822. </div>
  823. </div>
  824. <a id="a69fec2dd86e1e570391c39c484befa9b" name="a69fec2dd86e1e570391c39c484befa9b"></a>
  825. <h2 class="memtitle"><span class="permalink"><a href="#a69fec2dd86e1e570391c39c484befa9b">&#9670;&#160;</a></span>getAssetCategory()</h2>
  826. <div class="memitem">
  827. <div class="memproto">
  828. <table class="memname">
  829. <tr>
  830. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetCategory </td>
  831. <td>(</td>
  832. <td class="paramtype">assetId&#160;</td>
  833. <td class="paramname"></td><td>)</td>
  834. <td></td>
  835. </tr>
  836. </table>
  837. </div><div class="memdoc">
  838. <p>Gets the asset category from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  839. <table class="params">
  840. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  841. </table>
  842. </dd>
  843. </dl>
  844. <dl class="section return"><dt>Returns</dt><dd>The asset category from the specified asset Id. </dd></dl>
  845. </div>
  846. </div>
  847. <a id="aa3e8931bcc1eed333dfd08d1130afe34" name="aa3e8931bcc1eed333dfd08d1130afe34"></a>
  848. <h2 class="memtitle"><span class="permalink"><a href="#aa3e8931bcc1eed333dfd08d1130afe34">&#9670;&#160;</a></span>getAssetDescription()</h2>
  849. <div class="memitem">
  850. <div class="memproto">
  851. <table class="memname">
  852. <tr>
  853. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetDescription </td>
  854. <td>(</td>
  855. <td class="paramtype">assetId&#160;</td>
  856. <td class="paramname"></td><td>)</td>
  857. <td></td>
  858. </tr>
  859. </table>
  860. </div><div class="memdoc">
  861. <p>Gets the asset description from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  862. <table class="params">
  863. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  864. </table>
  865. </dd>
  866. </dl>
  867. <dl class="section return"><dt>Returns</dt><dd>The asset description from the specified asset Id. </dd></dl>
  868. </div>
  869. </div>
  870. <a id="a0da1667067a2a8f91099ab6382702a09" name="a0da1667067a2a8f91099ab6382702a09"></a>
  871. <h2 class="memtitle"><span class="permalink"><a href="#a0da1667067a2a8f91099ab6382702a09">&#9670;&#160;</a></span>getAssetFilePath()</h2>
  872. <div class="memitem">
  873. <div class="memproto">
  874. <table class="memname">
  875. <tr>
  876. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetFilePath </td>
  877. <td>(</td>
  878. <td class="paramtype">assetId&#160;</td>
  879. <td class="paramname"></td><td>)</td>
  880. <td></td>
  881. </tr>
  882. </table>
  883. </div><div class="memdoc">
  884. <p>Gets the asset file-path from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  885. <table class="params">
  886. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  887. </table>
  888. </dd>
  889. </dl>
  890. <dl class="section return"><dt>Returns</dt><dd>The asset file-path from the specified asset Id. </dd></dl>
  891. </div>
  892. </div>
  893. <a id="a01d7983e1a1c5c50b4642bec09eceb35" name="a01d7983e1a1c5c50b4642bec09eceb35"></a>
  894. <h2 class="memtitle"><span class="permalink"><a href="#a01d7983e1a1c5c50b4642bec09eceb35">&#9670;&#160;</a></span>getAssetModule()</h2>
  895. <div class="memitem">
  896. <div class="memproto">
  897. <table class="memname">
  898. <tr>
  899. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetModule </td>
  900. <td>(</td>
  901. <td class="paramtype">assetId&#160;</td>
  902. <td class="paramname"></td><td>)</td>
  903. <td></td>
  904. </tr>
  905. </table>
  906. </div><div class="memdoc">
  907. <p>Gets the module definition where the the specified asset Id is located. </p><dl class="params"><dt>Parameters</dt><dd>
  908. <table class="params">
  909. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  910. </table>
  911. </dd>
  912. </dl>
  913. <dl class="section return"><dt>Returns</dt><dd>The module definition where the the specified asset Id is located </dd></dl>
  914. </div>
  915. </div>
  916. <a id="a73e72c834d83505411efddad22da25f8" name="a73e72c834d83505411efddad22da25f8"></a>
  917. <h2 class="memtitle"><span class="permalink"><a href="#a73e72c834d83505411efddad22da25f8">&#9670;&#160;</a></span>getAssetName()</h2>
  918. <div class="memitem">
  919. <div class="memproto">
  920. <table class="memname">
  921. <tr>
  922. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetName </td>
  923. <td>(</td>
  924. <td class="paramtype">assetId&#160;</td>
  925. <td class="paramname"></td><td>)</td>
  926. <td></td>
  927. </tr>
  928. </table>
  929. </div><div class="memdoc">
  930. <p>Gets the asset name from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  931. <table class="params">
  932. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  933. </table>
  934. </dd>
  935. </dl>
  936. <dl class="section return"><dt>Returns</dt><dd>The asset name from the specified asset Id. </dd></dl>
  937. </div>
  938. </div>
  939. <a id="a85970389c5c34d2a666649c95a442cd3" name="a85970389c5c34d2a666649c95a442cd3"></a>
  940. <h2 class="memtitle"><span class="permalink"><a href="#a85970389c5c34d2a666649c95a442cd3">&#9670;&#160;</a></span>getAssetPath()</h2>
  941. <div class="memitem">
  942. <div class="memproto">
  943. <table class="memname">
  944. <tr>
  945. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetPath </td>
  946. <td>(</td>
  947. <td class="paramtype">assetId&#160;</td>
  948. <td class="paramname"></td><td>)</td>
  949. <td></td>
  950. </tr>
  951. </table>
  952. </div><div class="memdoc">
  953. <p>Gets the asset path (not including the asset file) from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  954. <table class="params">
  955. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  956. </table>
  957. </dd>
  958. </dl>
  959. <dl class="section return"><dt>Returns</dt><dd>The asset path (not including the asset file) from the specified asset Id. </dd></dl>
  960. </div>
  961. </div>
  962. <a id="a7aef8d006a20a2642f43b1a511cb4ee7" name="a7aef8d006a20a2642f43b1a511cb4ee7"></a>
  963. <h2 class="memtitle"><span class="permalink"><a href="#a7aef8d006a20a2642f43b1a511cb4ee7">&#9670;&#160;</a></span>getAssetTags()</h2>
  964. <div class="memitem">
  965. <div class="memproto">
  966. <table class="memname">
  967. <tr>
  968. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga85be84504cf913ad90b8ee4f264195d3">Integer</a> getAssetTags </td>
  969. <td>(</td>
  970. <td class="paramname"></td><td>)</td>
  971. <td></td>
  972. </tr>
  973. </table>
  974. </div><div class="memdoc">
  975. <p>Gets the currently loaded asset tags manifest. </p><dl class="section return"><dt>Returns</dt><dd>The currently loaded asset tags manifest or zero if not loaded. </dd></dl>
  976. </div>
  977. </div>
  978. <a id="a8b1b96209ba9f0b55c5f15f63ca015d6" name="a8b1b96209ba9f0b55c5f15f63ca015d6"></a>
  979. <h2 class="memtitle"><span class="permalink"><a href="#a8b1b96209ba9f0b55c5f15f63ca015d6">&#9670;&#160;</a></span>getAssetType()</h2>
  980. <div class="memitem">
  981. <div class="memproto">
  982. <table class="memname">
  983. <tr>
  984. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#gadd36cf0d984acde0881d9ab8fff3ae5d">String</a> getAssetType </td>
  985. <td>(</td>
  986. <td class="paramtype">assetId&#160;</td>
  987. <td class="paramname"></td><td>)</td>
  988. <td></td>
  989. </tr>
  990. </table>
  991. </div><div class="memdoc">
  992. <p>Gets the asset type from the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  993. <table class="params">
  994. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  995. </table>
  996. </dd>
  997. </dl>
  998. <dl class="section return"><dt>Returns</dt><dd>The asset type from the specified asset Id. </dd></dl>
  999. </div>
  1000. </div>
  1001. <a id="a3898444dca5abfafcf642c287a12420f" name="a3898444dca5abfafcf642c287a12420f"></a>
  1002. <h2 class="memtitle"><span class="permalink"><a href="#a3898444dca5abfafcf642c287a12420f">&#9670;&#160;</a></span>getDeclaredAssetCount()</h2>
  1003. <div class="memitem">
  1004. <div class="memproto">
  1005. <table class="memname">
  1006. <tr>
  1007. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getDeclaredAssetCount </td>
  1008. <td>(</td>
  1009. <td class="paramname"></td><td>)</td>
  1010. <td></td>
  1011. </tr>
  1012. </table>
  1013. </div><div class="memdoc">
  1014. <p>Gets the number of declared assets. </p><dl class="section return"><dt>Returns</dt><dd>Returns the number of declared assets. </dd></dl>
  1015. </div>
  1016. </div>
  1017. <a id="aa7779a4b617bfb4258e2d6f3da420e36" name="aa7779a4b617bfb4258e2d6f3da420e36"></a>
  1018. <h2 class="memtitle"><span class="permalink"><a href="#aa7779a4b617bfb4258e2d6f3da420e36">&#9670;&#160;</a></span>getLoadedExternalAssetCount()</h2>
  1019. <div class="memitem">
  1020. <div class="memproto">
  1021. <table class="memname">
  1022. <tr>
  1023. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getLoadedExternalAssetCount </td>
  1024. <td>(</td>
  1025. <td class="paramname"></td><td>)</td>
  1026. <td></td>
  1027. </tr>
  1028. </table>
  1029. </div><div class="memdoc">
  1030. <p>Gets the number of loaded external assets. </p><dl class="section return"><dt>Returns</dt><dd>Returns the number of loaded external assets. </dd></dl>
  1031. </div>
  1032. </div>
  1033. <a id="a2cef762ccc77b542b91ff0b03ecc20a6" name="a2cef762ccc77b542b91ff0b03ecc20a6"></a>
  1034. <h2 class="memtitle"><span class="permalink"><a href="#a2cef762ccc77b542b91ff0b03ecc20a6">&#9670;&#160;</a></span>getLoadedInternalAssetCount()</h2>
  1035. <div class="memitem">
  1036. <div class="memproto">
  1037. <table class="memname">
  1038. <tr>
  1039. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getLoadedInternalAssetCount </td>
  1040. <td>(</td>
  1041. <td class="paramname"></td><td>)</td>
  1042. <td></td>
  1043. </tr>
  1044. </table>
  1045. </div><div class="memdoc">
  1046. <p>Gets the number of loaded internal assets. </p><dl class="section return"><dt>Returns</dt><dd>Returns the number of loaded internal assets. </dd></dl>
  1047. </div>
  1048. </div>
  1049. <a id="a852ff2283fbfbdf9d9c20664b3ca6bd0" name="a852ff2283fbfbdf9d9c20664b3ca6bd0"></a>
  1050. <h2 class="memtitle"><span class="permalink"><a href="#a852ff2283fbfbdf9d9c20664b3ca6bd0">&#9670;&#160;</a></span>getMaxLoadedExternalAssetCount()</h2>
  1051. <div class="memitem">
  1052. <div class="memproto">
  1053. <table class="memname">
  1054. <tr>
  1055. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getMaxLoadedExternalAssetCount </td>
  1056. <td>(</td>
  1057. <td class="paramname"></td><td>)</td>
  1058. <td></td>
  1059. </tr>
  1060. </table>
  1061. </div><div class="memdoc">
  1062. <p>Gets the maximum number of loaded external assets. </p><dl class="section return"><dt>Returns</dt><dd>Returns the maximum number of loaded external assets. </dd></dl>
  1063. </div>
  1064. </div>
  1065. <a id="a465def77e5fafbde77265644ff4e747e" name="a465def77e5fafbde77265644ff4e747e"></a>
  1066. <h2 class="memtitle"><span class="permalink"><a href="#a465def77e5fafbde77265644ff4e747e">&#9670;&#160;</a></span>getMaxLoadedInternalAssetCount()</h2>
  1067. <div class="memitem">
  1068. <div class="memproto">
  1069. <table class="memname">
  1070. <tr>
  1071. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getMaxLoadedInternalAssetCount </td>
  1072. <td>(</td>
  1073. <td class="paramname"></td><td>)</td>
  1074. <td></td>
  1075. </tr>
  1076. </table>
  1077. </div><div class="memdoc">
  1078. <p>Gets the maximum number of loaded internal assets. </p><dl class="section return"><dt>Returns</dt><dd>Returns the maximum number of loaded internal assets. </dd></dl>
  1079. </div>
  1080. </div>
  1081. <a id="a1f29475863c4209c4ebf2b66ec406bf1" name="a1f29475863c4209c4ebf2b66ec406bf1"></a>
  1082. <h2 class="memtitle"><span class="permalink"><a href="#a1f29475863c4209c4ebf2b66ec406bf1">&#9670;&#160;</a></span>getReferencedAssetCount()</h2>
  1083. <div class="memitem">
  1084. <div class="memproto">
  1085. <table class="memname">
  1086. <tr>
  1087. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> getReferencedAssetCount </td>
  1088. <td>(</td>
  1089. <td class="paramname"></td><td>)</td>
  1090. <td></td>
  1091. </tr>
  1092. </table>
  1093. </div><div class="memdoc">
  1094. <p>Gets the number of asset referenced. </p><dl class="section return"><dt>Returns</dt><dd>Returns the number of asset references. </dd></dl>
  1095. </div>
  1096. </div>
  1097. <a id="aaaedeec8eafdcf203a2aafd7363fff58" name="aaaedeec8eafdcf203a2aafd7363fff58"></a>
  1098. <h2 class="memtitle"><span class="permalink"><a href="#aaaedeec8eafdcf203a2aafd7363fff58">&#9670;&#160;</a></span>isAssetAutoUnload()</h2>
  1099. <div class="memitem">
  1100. <div class="memproto">
  1101. <table class="memname">
  1102. <tr>
  1103. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isAssetAutoUnload </td>
  1104. <td>(</td>
  1105. <td class="paramtype">assetId&#160;</td>
  1106. <td class="paramname"></td><td>)</td>
  1107. <td></td>
  1108. </tr>
  1109. </table>
  1110. </div><div class="memdoc">
  1111. <p>Check whether the specified asset Id is auto-unload or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1112. <table class="params">
  1113. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1114. </table>
  1115. </dd>
  1116. </dl>
  1117. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is auto-unload or not. </dd></dl>
  1118. </div>
  1119. </div>
  1120. <a id="a845c02eb9d9b4eae13f9a3a0dd7806d7" name="a845c02eb9d9b4eae13f9a3a0dd7806d7"></a>
  1121. <h2 class="memtitle"><span class="permalink"><a href="#a845c02eb9d9b4eae13f9a3a0dd7806d7">&#9670;&#160;</a></span>isAssetInternal()</h2>
  1122. <div class="memitem">
  1123. <div class="memproto">
  1124. <table class="memname">
  1125. <tr>
  1126. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isAssetInternal </td>
  1127. <td>(</td>
  1128. <td class="paramtype">assetId&#160;</td>
  1129. <td class="paramname"></td><td>)</td>
  1130. <td></td>
  1131. </tr>
  1132. </table>
  1133. </div><div class="memdoc">
  1134. <p>Check whether the specified asset Id is internal or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1135. <table class="params">
  1136. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1137. </table>
  1138. </dd>
  1139. </dl>
  1140. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is internal or not. </dd></dl>
  1141. </div>
  1142. </div>
  1143. <a id="a34d54b7160a26a64b09e926a0aff92aa" name="a34d54b7160a26a64b09e926a0aff92aa"></a>
  1144. <h2 class="memtitle"><span class="permalink"><a href="#a34d54b7160a26a64b09e926a0aff92aa">&#9670;&#160;</a></span>isAssetLoaded()</h2>
  1145. <div class="memitem">
  1146. <div class="memproto">
  1147. <table class="memname">
  1148. <tr>
  1149. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isAssetLoaded </td>
  1150. <td>(</td>
  1151. <td class="paramtype">assetId&#160;</td>
  1152. <td class="paramname"></td><td>)</td>
  1153. <td></td>
  1154. </tr>
  1155. </table>
  1156. </div><div class="memdoc">
  1157. <p>Check whether the specified asset Id is loaded or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1158. <table class="params">
  1159. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1160. </table>
  1161. </dd>
  1162. </dl>
  1163. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is loaded or not. </dd></dl>
  1164. </div>
  1165. </div>
  1166. <a id="a61a10674bf0509f8cd9042564ccab8fe" name="a61a10674bf0509f8cd9042564ccab8fe"></a>
  1167. <h2 class="memtitle"><span class="permalink"><a href="#a61a10674bf0509f8cd9042564ccab8fe">&#9670;&#160;</a></span>isAssetPrivate()</h2>
  1168. <div class="memitem">
  1169. <div class="memproto">
  1170. <table class="memname">
  1171. <tr>
  1172. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isAssetPrivate </td>
  1173. <td>(</td>
  1174. <td class="paramtype">assetId&#160;</td>
  1175. <td class="paramname"></td><td>)</td>
  1176. <td></td>
  1177. </tr>
  1178. </table>
  1179. </div><div class="memdoc">
  1180. <p>Check whether the specified asset Id is private or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1181. <table class="params">
  1182. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1183. </table>
  1184. </dd>
  1185. </dl>
  1186. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is private or not. </dd></dl>
  1187. </div>
  1188. </div>
  1189. <a id="a2e40330100d2c0a6ea5fef2eaad18c3d" name="a2e40330100d2c0a6ea5fef2eaad18c3d"></a>
  1190. <h2 class="memtitle"><span class="permalink"><a href="#a2e40330100d2c0a6ea5fef2eaad18c3d">&#9670;&#160;</a></span>isDeclaredAsset()</h2>
  1191. <div class="memitem">
  1192. <div class="memproto">
  1193. <table class="memname">
  1194. <tr>
  1195. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isDeclaredAsset </td>
  1196. <td>(</td>
  1197. <td class="paramtype">assetId&#160;</td>
  1198. <td class="paramname"></td><td>)</td>
  1199. <td></td>
  1200. </tr>
  1201. </table>
  1202. </div><div class="memdoc">
  1203. <p>Check whether the specified asset Id is declared or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1204. <table class="params">
  1205. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1206. </table>
  1207. </dd>
  1208. </dl>
  1209. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is declared or not. </dd></dl>
  1210. </div>
  1211. </div>
  1212. <a id="a375a038f61e868ebcc7605381db460cd" name="a375a038f61e868ebcc7605381db460cd"></a>
  1213. <h2 class="memtitle"><span class="permalink"><a href="#a375a038f61e868ebcc7605381db460cd">&#9670;&#160;</a></span>isReferencedAsset()</h2>
  1214. <div class="memitem">
  1215. <div class="memproto">
  1216. <table class="memname">
  1217. <tr>
  1218. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> isReferencedAsset </td>
  1219. <td>(</td>
  1220. <td class="paramtype">assetId&#160;</td>
  1221. <td class="paramname"></td><td>)</td>
  1222. <td></td>
  1223. </tr>
  1224. </table>
  1225. </div><div class="memdoc">
  1226. <p>Check whether the specified asset Id is referenced or not. </p><dl class="params"><dt>Parameters</dt><dd>
  1227. <table class="params">
  1228. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1229. </table>
  1230. </dd>
  1231. </dl>
  1232. <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is referenced or not. </dd></dl>
  1233. </div>
  1234. </div>
  1235. <a id="a1dd56ec42ee293dd0e9b072cbb745057" name="a1dd56ec42ee293dd0e9b072cbb745057"></a>
  1236. <h2 class="memtitle"><span class="permalink"><a href="#a1dd56ec42ee293dd0e9b072cbb745057">&#9670;&#160;</a></span>preloadAsset()</h2>
  1237. <div class="memitem">
  1238. <div class="memproto">
  1239. <table class="memname">
  1240. <tr>
  1241. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> preloadAsset </td>
  1242. <td>(</td>
  1243. <td class="paramtype">assetId&#160;</td>
  1244. <td class="paramname"></td><td>)</td>
  1245. <td></td>
  1246. </tr>
  1247. </table>
  1248. </div><div class="memdoc">
  1249. <p>Ensures an asset is loaded even if it has no references. The asset is also set to not auto unload to prevent it from unloading. Use purgeAssets to unload the asset. </p><dl class="params"><dt>Parameters</dt><dd>
  1250. <table class="params">
  1251. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1252. </table>
  1253. </dd>
  1254. </dl>
  1255. <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  1256. </div>
  1257. </div>
  1258. <a id="a23277f7b6ed29ca1ed1ced0211b578de" name="a23277f7b6ed29ca1ed1ced0211b578de"></a>
  1259. <h2 class="memtitle"><span class="permalink"><a href="#a23277f7b6ed29ca1ed1ced0211b578de">&#9670;&#160;</a></span>purgeAssets()</h2>
  1260. <div class="memitem">
  1261. <div class="memproto">
  1262. <table class="memname">
  1263. <tr>
  1264. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> purgeAssets </td>
  1265. <td>(</td>
  1266. <td class="paramname"></td><td>)</td>
  1267. <td></td>
  1268. </tr>
  1269. </table>
  1270. </div><div class="memdoc">
  1271. <p>Purge all assets that are not referenced even if they are set to not auto-unload. Assets can be in this state because they are either set to not auto-unload or the asset manager has/is disabling auto-unload. </p><dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  1272. </div>
  1273. </div>
  1274. <a id="a04ef9f444b00910dd44c78c7e5cae02a" name="a04ef9f444b00910dd44c78c7e5cae02a"></a>
  1275. <h2 class="memtitle"><span class="permalink"><a href="#a04ef9f444b00910dd44c78c7e5cae02a">&#9670;&#160;</a></span>refreshAllAssets()</h2>
  1276. <div class="memitem">
  1277. <div class="memproto">
  1278. <table class="memname">
  1279. <tr>
  1280. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> refreshAllAssets </td>
  1281. <td>(</td>
  1282. <td class="paramname"></td><td>)</td>
  1283. <td></td>
  1284. </tr>
  1285. </table>
  1286. </div><div class="memdoc">
  1287. <p>Refresh all declared assets. </p><dl class="params"><dt>Parameters</dt><dd>
  1288. <table class="params">
  1289. <tr><td class="paramname">Whether</td><td>to include currently unloaded assets in the refresh or not. Optional: Defaults to false. Refreshing all assets can be an expensive (time-consuming) operation to perform. </td></tr>
  1290. </table>
  1291. </dd>
  1292. </dl>
  1293. <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  1294. </div>
  1295. </div>
  1296. <a id="ac45586c2b63d383c691f8ee83889dea1" name="ac45586c2b63d383c691f8ee83889dea1"></a>
  1297. <h2 class="memtitle"><span class="permalink"><a href="#ac45586c2b63d383c691f8ee83889dea1">&#9670;&#160;</a></span>refreshAsset()</h2>
  1298. <div class="memitem">
  1299. <div class="memproto">
  1300. <table class="memname">
  1301. <tr>
  1302. <td class="memname"><a class="el" href="group__MetaScriptingFunctions.html#ga3428b441d74b14a5aed2f08490b4b9f3">void</a> refreshAsset </td>
  1303. <td>(</td>
  1304. <td class="paramtype">assetId&#160;</td>
  1305. <td class="paramname"></td><td>)</td>
  1306. <td></td>
  1307. </tr>
  1308. </table>
  1309. </div><div class="memdoc">
  1310. <p>Refresh the specified asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  1311. <table class="params">
  1312. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1313. </table>
  1314. </dd>
  1315. </dl>
  1316. <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
  1317. </div>
  1318. </div>
  1319. <a id="aeb6f7226a12f08154f5303f4cf1282c9" name="aeb6f7226a12f08154f5303f4cf1282c9"></a>
  1320. <h2 class="memtitle"><span class="permalink"><a href="#aeb6f7226a12f08154f5303f4cf1282c9">&#9670;&#160;</a></span>releaseAsset()</h2>
  1321. <div class="memitem">
  1322. <div class="memproto">
  1323. <table class="memname">
  1324. <tr>
  1325. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> releaseAsset </td>
  1326. <td>(</td>
  1327. <td class="paramtype">assetId&#160;</td>
  1328. <td class="paramname"></td><td>)</td>
  1329. <td></td>
  1330. </tr>
  1331. </table>
  1332. </div><div class="memdoc">
  1333. <p>Release the specified asset Id. The asset should have been acquired using 'acquireAsset'. </p><dl class="params"><dt>Parameters</dt><dd>
  1334. <table class="params">
  1335. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1336. </table>
  1337. </dd>
  1338. </dl>
  1339. <dl class="section return"><dt>Returns</dt><dd>Whether the asset was released or not. </dd></dl>
  1340. </div>
  1341. </div>
  1342. <a id="a3c271e9be492a45bda52818cff69262f" name="a3c271e9be492a45bda52818cff69262f"></a>
  1343. <h2 class="memtitle"><span class="permalink"><a href="#a3c271e9be492a45bda52818cff69262f">&#9670;&#160;</a></span>removeDeclaredAsset()</h2>
  1344. <div class="memitem">
  1345. <div class="memproto">
  1346. <table class="memname">
  1347. <tr>
  1348. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> removeDeclaredAsset </td>
  1349. <td>(</td>
  1350. <td class="paramtype">assetId&#160;</td>
  1351. <td class="paramname"></td><td>)</td>
  1352. <td></td>
  1353. </tr>
  1354. </table>
  1355. </div><div class="memdoc">
  1356. <p>Remove the specified declared asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  1357. <table class="params">
  1358. <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
  1359. </table>
  1360. </dd>
  1361. </dl>
  1362. <dl class="section return"><dt>Returns</dt><dd>Whether removing the declared asset was successful or not. </dd></dl>
  1363. </div>
  1364. </div>
  1365. <a id="acad66a93c072ec1af92e6bd85672a31e" name="acad66a93c072ec1af92e6bd85672a31e"></a>
  1366. <h2 class="memtitle"><span class="permalink"><a href="#acad66a93c072ec1af92e6bd85672a31e">&#9670;&#160;</a></span>removeDeclaredAssets()</h2>
  1367. <div class="memitem">
  1368. <div class="memproto">
  1369. <table class="memname">
  1370. <tr>
  1371. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> removeDeclaredAssets </td>
  1372. <td>(</td>
  1373. <td class="paramtype">moduleDefinition&#160;</td>
  1374. <td class="paramname"></td><td>)</td>
  1375. <td></td>
  1376. </tr>
  1377. </table>
  1378. </div><div class="memdoc">
  1379. <p>Remove any the declared assets specified by the module definition. </p><dl class="params"><dt>Parameters</dt><dd>
  1380. <table class="params">
  1381. <tr><td class="paramname">moduleDefinition</td><td>The module definition that may contain declared assets. </td></tr>
  1382. </table>
  1383. </dd>
  1384. </dl>
  1385. <dl class="section return"><dt>Returns</dt><dd>Whether removing declared assets was successful or not. </dd></dl>
  1386. </div>
  1387. </div>
  1388. <a id="ab160f870106be4a79e42946d6eb7e3f2" name="ab160f870106be4a79e42946d6eb7e3f2"></a>
  1389. <h2 class="memtitle"><span class="permalink"><a href="#ab160f870106be4a79e42946d6eb7e3f2">&#9670;&#160;</a></span>renameDeclaredAsset()</h2>
  1390. <div class="memitem">
  1391. <div class="memproto">
  1392. <table class="memname">
  1393. <tr>
  1394. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> renameDeclaredAsset </td>
  1395. <td>(</td>
  1396. <td class="paramtype">assetIdFrom&#160;</td>
  1397. <td class="paramname">, </td>
  1398. </tr>
  1399. <tr>
  1400. <td class="paramkey"></td>
  1401. <td></td>
  1402. <td class="paramtype">assetIdTo&#160;</td>
  1403. <td class="paramname">&#160;</td>
  1404. </tr>
  1405. <tr>
  1406. <td></td>
  1407. <td>)</td>
  1408. <td></td><td></td>
  1409. </tr>
  1410. </table>
  1411. </div><div class="memdoc">
  1412. <p>Rename declared asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  1413. <table class="params">
  1414. <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename from. </td></tr>
  1415. <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename to. </td></tr>
  1416. </table>
  1417. </dd>
  1418. </dl>
  1419. <dl class="section return"><dt>Returns</dt><dd>Whether the rename was successful or not. </dd></dl>
  1420. </div>
  1421. </div>
  1422. <a id="ac1f79fc514dd728dd6a7c469cb699181" name="ac1f79fc514dd728dd6a7c469cb699181"></a>
  1423. <h2 class="memtitle"><span class="permalink"><a href="#ac1f79fc514dd728dd6a7c469cb699181">&#9670;&#160;</a></span>renameReferencedAsset()</h2>
  1424. <div class="memitem">
  1425. <div class="memproto">
  1426. <table class="memname">
  1427. <tr>
  1428. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> renameReferencedAsset </td>
  1429. <td>(</td>
  1430. <td class="paramtype">assetIdFrom&#160;</td>
  1431. <td class="paramname">, </td>
  1432. </tr>
  1433. <tr>
  1434. <td class="paramkey"></td>
  1435. <td></td>
  1436. <td class="paramtype">assetIdTo&#160;</td>
  1437. <td class="paramname">&#160;</td>
  1438. </tr>
  1439. <tr>
  1440. <td></td>
  1441. <td>)</td>
  1442. <td></td><td></td>
  1443. </tr>
  1444. </table>
  1445. </div><div class="memdoc">
  1446. <p>Rename referenced asset Id. </p><dl class="params"><dt>Parameters</dt><dd>
  1447. <table class="params">
  1448. <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename from. </td></tr>
  1449. <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename to. </td></tr>
  1450. </table>
  1451. </dd>
  1452. </dl>
  1453. <dl class="section return"><dt>Returns</dt><dd>Whether the rename was successful or not. </dd></dl>
  1454. </div>
  1455. </div>
  1456. <a id="af3fe3de7a2658d16b23fedeb92998e51" name="af3fe3de7a2658d16b23fedeb92998e51"></a>
  1457. <h2 class="memtitle"><span class="permalink"><a href="#af3fe3de7a2658d16b23fedeb92998e51">&#9670;&#160;</a></span>restoreAssetTags()</h2>
  1458. <div class="memitem">
  1459. <div class="memproto">
  1460. <table class="memname">
  1461. <tr>
  1462. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> restoreAssetTags </td>
  1463. <td>(</td>
  1464. <td class="paramname"></td><td>)</td>
  1465. <td></td>
  1466. </tr>
  1467. </table>
  1468. </div><div class="memdoc">
  1469. <p>Restore the currently loaded asset tags manifest from disk (replace anything in memory). </p><dl class="section return"><dt>Returns</dt><dd>Whether the restore was successful or not. </dd></dl>
  1470. </div>
  1471. </div>
  1472. <a id="a7866668892f0eea1a340376e3635c8f9" name="a7866668892f0eea1a340376e3635c8f9"></a>
  1473. <h2 class="memtitle"><span class="permalink"><a href="#a7866668892f0eea1a340376e3635c8f9">&#9670;&#160;</a></span>saveAssetTags()</h2>
  1474. <div class="memitem">
  1475. <div class="memproto">
  1476. <table class="memname">
  1477. <tr>
  1478. <td class="memname"><a class="el" href="group__TorqueScriptTypes.html#ga2b43030c97cd77d3fe3fc96fd39aa246">Boolean</a> saveAssetTags </td>
  1479. <td>(</td>
  1480. <td class="paramname"></td><td>)</td>
  1481. <td></td>
  1482. </tr>
  1483. </table>
  1484. </div><div class="memdoc">
  1485. <p>Save the currently loaded asset tags manifest. </p><dl class="section return"><dt>Returns</dt><dd>Whether the save was successful or not. </dd></dl>
  1486. </div>
  1487. </div>
  1488. </div><!-- contents -->
  1489. <!-- start footer part -->
  1490. <hr class="footer"/><address class="footer"><small>
  1491. 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
  1492. </small></address>
  1493. </body>
  1494. </html>