| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <meta name="generator" content="Doxygen 1.8.3.1"/>
- <title>TorqueScript Reference: AssetManager Class Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td style="padding-left: 0.5em;">
- <div id="projectname">TorqueScript Reference
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.8.3.1 -->
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class List</span></a></li>
- <li><a href="classes.html"><span>Class Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class Members</span></a></li>
- </ul>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="classAssetManager-members.html">List of all members</a> </div>
- <div class="headertitle">
- <div class="title">AssetManager Class Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <p>Inherits <a class="el" href="classSimObject.html">SimObject</a>.</p>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr class="memitem:adad27214823160d17c0c364b4e093e93"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#adad27214823160d17c0c364b4e093e93">acquireAsset</a> (assetId,[asPrivate?])</td></tr>
- <tr class="separator:adad27214823160d17c0c364b4e093e93"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3e3a992961e8bf50e54adb70b30d5242"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a3e3a992961e8bf50e54adb70b30d5242">addDeclaredAsset</a> (moduleDefinition, assetFilePath)</td></tr>
- <tr class="separator:a3e3a992961e8bf50e54adb70b30d5242"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7f1e9319b1305c5d9c41649e86366e69"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a7f1e9319b1305c5d9c41649e86366e69">addModuleDeclaredAssets</a> (moduleDefinition)</td></tr>
- <tr class="separator:a7f1e9319b1305c5d9c41649e86366e69"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa3681889018ded980ca1ceae5bedebbf"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#aa3681889018ded980ca1ceae5bedebbf">addPrivateAsset</a> (assetObject)</td></tr>
- <tr class="separator:aa3681889018ded980ca1ceae5bedebbf"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad3eb4d534875f84b76a4bdeedd1bff97"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ad3eb4d534875f84b76a4bdeedd1bff97">compileReferencedAssets</a> (moduleDefinition)</td></tr>
- <tr class="separator:ad3eb4d534875f84b76a4bdeedd1bff97"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abfe195040159a2cfca04b8dd8cd64782"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#abfe195040159a2cfca04b8dd8cd64782">deleteAsset</a> (assetId, deleteLooseFiles, deleteDependencies)</td></tr>
- <tr class="separator:abfe195040159a2cfca04b8dd8cd64782"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a46ced0e4aaafb91bbc3600772fd16e59"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a46ced0e4aaafb91bbc3600772fd16e59">dumpDeclaredAssets</a> ()</td></tr>
- <tr class="separator:a46ced0e4aaafb91bbc3600772fd16e59"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a431c97e5107730a3266fbfbbb27e91b1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a431c97e5107730a3266fbfbbb27e91b1">findAllAssets</a> (assetQuery,[ignoreInternal?],[ignorePrivate?])</td></tr>
- <tr class="separator:a431c97e5107730a3266fbfbbb27e91b1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a032c59ce57861d6eec286de7b0abb1c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a032c59ce57861d6eec286de7b0abb1c7">findAssetAutoUnload</a> (assetQuery, assetAutoUnload,[assetQueryAsSource?])</td></tr>
- <tr class="separator:a032c59ce57861d6eec286de7b0abb1c7"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a771f3bb59b02d3baf1e7603e282ea9c3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a771f3bb59b02d3baf1e7603e282ea9c3">findAssetCategory</a> (assetQuery, assetCategory,[assetQueryAsSource?])</td></tr>
- <tr class="separator:a771f3bb59b02d3baf1e7603e282ea9c3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af9de27987c15e43409092cddf8b264d7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#af9de27987c15e43409092cddf8b264d7">findAssetDependsOn</a> (assetQuery, assetId)</td></tr>
- <tr class="separator:af9de27987c15e43409092cddf8b264d7"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2504848c1cee2bc3a9aac57e8a0249e3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a2504848c1cee2bc3a9aac57e8a0249e3">findAssetInternal</a> (assetQuery, assetInternal,[assetQueryAsSource?])</td></tr>
- <tr class="separator:a2504848c1cee2bc3a9aac57e8a0249e3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6ff634ec53766bac725ba69915d0585d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a6ff634ec53766bac725ba69915d0585d">findAssetIsDependedOn</a> (assetQuery, assetId)</td></tr>
- <tr class="separator:a6ff634ec53766bac725ba69915d0585d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab8a073b414b7b2ae4ddc03eb74e5d25e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ab8a073b414b7b2ae4ddc03eb74e5d25e">findAssetLooseFile</a> (assetQuery, assetLooseFile,[assetQueryAsSource?])</td></tr>
- <tr class="separator:ab8a073b414b7b2ae4ddc03eb74e5d25e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8e7cb00ad26e5b21a41b9e243a59290b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a8e7cb00ad26e5b21a41b9e243a59290b">findAssetName</a> (assetQuery, assetName,[partialName?])</td></tr>
- <tr class="separator:a8e7cb00ad26e5b21a41b9e243a59290b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae00878e13fd9bd1d786a13016d636a37"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ae00878e13fd9bd1d786a13016d636a37">findAssetPrivate</a> (assetQuery, assetPrivate,[assetQueryAsSource?])</td></tr>
- <tr class="separator:ae00878e13fd9bd1d786a13016d636a37"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a964cd87d76ecd84eca767844d2e1b0a8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a964cd87d76ecd84eca767844d2e1b0a8">findAssetType</a> (assetQuery, assetType,[assetQueryAsSource?])</td></tr>
- <tr class="separator:a964cd87d76ecd84eca767844d2e1b0a8"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa98b4fd1b45c43066f3a25c19c659bf5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#aa98b4fd1b45c43066f3a25c19c659bf5">findInvalidAssetReferences</a> (assetQuery)</td></tr>
- <tr class="separator:aa98b4fd1b45c43066f3a25c19c659bf5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aec8cc0c294958f519ab31d8ec4122855"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#aec8cc0c294958f519ab31d8ec4122855">findTaggedAssets</a> (assetQuery, assetTagNames,[assetQueryAsSource?])</td></tr>
- <tr class="separator:aec8cc0c294958f519ab31d8ec4122855"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af317f6689e60df4cc9460c398c6b62f5"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#af317f6689e60df4cc9460c398c6b62f5">getAssetCategory</a> (assetId)</td></tr>
- <tr class="separator:af317f6689e60df4cc9460c398c6b62f5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1cefe68707908f04482399ac9bd06874"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a1cefe68707908f04482399ac9bd06874">getAssetDescription</a> (assetId)</td></tr>
- <tr class="separator:a1cefe68707908f04482399ac9bd06874"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a358153e5450c316eac020f6a30cedcd6"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a358153e5450c316eac020f6a30cedcd6">getAssetFilePath</a> (assetId)</td></tr>
- <tr class="separator:a358153e5450c316eac020f6a30cedcd6"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4291aec6501bf93ba0a828885c03f3ed"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a4291aec6501bf93ba0a828885c03f3ed">getAssetModule</a> (assetId)</td></tr>
- <tr class="separator:a4291aec6501bf93ba0a828885c03f3ed"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4d6c77a43b19a67e01d4e9a0ec9cfcce"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a4d6c77a43b19a67e01d4e9a0ec9cfcce">getAssetName</a> (assetId)</td></tr>
- <tr class="separator:a4d6c77a43b19a67e01d4e9a0ec9cfcce"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a05882797ec1717ce4af00699f0505d13"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a05882797ec1717ce4af00699f0505d13">getAssetPath</a> (assetId)</td></tr>
- <tr class="separator:a05882797ec1717ce4af00699f0505d13"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a704105ad673edf372f185140e68f2b4e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a704105ad673edf372f185140e68f2b4e">getAssetTags</a> ()</td></tr>
- <tr class="separator:a704105ad673edf372f185140e68f2b4e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acb60e23cf67bdd5a4eec6583e6e9c2dc"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#acb60e23cf67bdd5a4eec6583e6e9c2dc">getAssetType</a> (assetId)</td></tr>
- <tr class="separator:acb60e23cf67bdd5a4eec6583e6e9c2dc"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:afe67a2f5a06bf2888a22fbb24bcbf341"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#afe67a2f5a06bf2888a22fbb24bcbf341">getDeclaredAssetCount</a> ()</td></tr>
- <tr class="separator:afe67a2f5a06bf2888a22fbb24bcbf341"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab543d521fb23a2d7aedc5605a70c1c97"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ab543d521fb23a2d7aedc5605a70c1c97">getLoadedExternalAssetCount</a> ()</td></tr>
- <tr class="separator:ab543d521fb23a2d7aedc5605a70c1c97"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae5e693b5d78fea43ad36bd510b080e98"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ae5e693b5d78fea43ad36bd510b080e98">getLoadedInternalAssetCount</a> ()</td></tr>
- <tr class="separator:ae5e693b5d78fea43ad36bd510b080e98"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aee33b9e7f8a6e8b72e8506c60214f58d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#aee33b9e7f8a6e8b72e8506c60214f58d">getMaxLoadedExternalAssetCount</a> ()</td></tr>
- <tr class="separator:aee33b9e7f8a6e8b72e8506c60214f58d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a05b23a696fa231517eb8df6d1cd9596f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a05b23a696fa231517eb8df6d1cd9596f">getMaxLoadedInternalAssetCount</a> ()</td></tr>
- <tr class="separator:a05b23a696fa231517eb8df6d1cd9596f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a143f8c712300426504930648c78cf17d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a143f8c712300426504930648c78cf17d">getReferencedAssetCount</a> ()</td></tr>
- <tr class="separator:a143f8c712300426504930648c78cf17d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a011af7e6d505b0b27da5adcf18471ce0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a011af7e6d505b0b27da5adcf18471ce0">isAssetAutoUnload</a> (assetId)</td></tr>
- <tr class="separator:a011af7e6d505b0b27da5adcf18471ce0"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a44f0ca3fb3557581eb3d8035d77dc223"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a44f0ca3fb3557581eb3d8035d77dc223">isAssetInternal</a> (assetId)</td></tr>
- <tr class="separator:a44f0ca3fb3557581eb3d8035d77dc223"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7437b8c81b323e8e60dbba3f8a2f5fbe"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a7437b8c81b323e8e60dbba3f8a2f5fbe">isAssetLoaded</a> (assetId)</td></tr>
- <tr class="separator:a7437b8c81b323e8e60dbba3f8a2f5fbe"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a31639804bd7f5f06754d632a9492b1fd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a31639804bd7f5f06754d632a9492b1fd">isAssetPrivate</a> (assetId)</td></tr>
- <tr class="separator:a31639804bd7f5f06754d632a9492b1fd"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad0f3a8c6fe08133898e17e72720b9536"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ad0f3a8c6fe08133898e17e72720b9536">isDeclaredAsset</a> (assetId)</td></tr>
- <tr class="separator:ad0f3a8c6fe08133898e17e72720b9536"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af62abd8748e4650ccaf562dfd4a8de11"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#af62abd8748e4650ccaf562dfd4a8de11">isReferencedAsset</a> (assetId)</td></tr>
- <tr class="separator:af62abd8748e4650ccaf562dfd4a8de11"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a23277f7b6ed29ca1ed1ced0211b578de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a23277f7b6ed29ca1ed1ced0211b578de">purgeAssets</a> ()</td></tr>
- <tr class="separator:a23277f7b6ed29ca1ed1ced0211b578de"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a04ef9f444b00910dd44c78c7e5cae02a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a04ef9f444b00910dd44c78c7e5cae02a">refreshAllAssets</a> ([bool includeUnloaded])</td></tr>
- <tr class="separator:a04ef9f444b00910dd44c78c7e5cae02a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac45586c2b63d383c691f8ee83889dea1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ac45586c2b63d383c691f8ee83889dea1">refreshAsset</a> (assetId)</td></tr>
- <tr class="separator:ac45586c2b63d383c691f8ee83889dea1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aecbaede4b2a83fbde5e7f2ead6ee1a30"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#aecbaede4b2a83fbde5e7f2ead6ee1a30">releaseAsset</a> (assetId)</td></tr>
- <tr class="separator:aecbaede4b2a83fbde5e7f2ead6ee1a30"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a639fcae50a581b51c0f753f83586367f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a639fcae50a581b51c0f753f83586367f">removeDeclaredAsset</a> (assetId)</td></tr>
- <tr class="separator:a639fcae50a581b51c0f753f83586367f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ace696f4cc03274468684306bfd97f560"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#ace696f4cc03274468684306bfd97f560">removeDeclaredAssets</a> (moduleDefinition)</td></tr>
- <tr class="separator:ace696f4cc03274468684306bfd97f560"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9b198453d27093cdc5611442d6f16a1d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a9b198453d27093cdc5611442d6f16a1d">renameDeclaredAsset</a> (assetIdFrom, assetIdTo)</td></tr>
- <tr class="separator:a9b198453d27093cdc5611442d6f16a1d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abb6b5d0e6be9af61b8bac57e1fb1d12d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#abb6b5d0e6be9af61b8bac57e1fb1d12d">renameReferencedAsset</a> (assetIdFrom, assetIdTo)</td></tr>
- <tr class="separator:abb6b5d0e6be9af61b8bac57e1fb1d12d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6e0bb93904af22b4788ef663eb272b32"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a6e0bb93904af22b4788ef663eb272b32">restoreAssetTags</a> ()</td></tr>
- <tr class="separator:a6e0bb93904af22b4788ef663eb272b32"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5faefe20a49a603bd31bcfc0f227c2be"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAssetManager.html#a5faefe20a49a603bd31bcfc0f227c2be">saveAssetTags</a> ()</td></tr>
- <tr class="separator:a5faefe20a49a603bd31bcfc0f227c2be"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_classSimObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classSimObject')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classSimObject.html">SimObject</a></td></tr>
- <tr class="memitem:a1c1f9babb145bfdf63e60223663dff3c inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a1c1f9babb145bfdf63e60223663dff3c">call</a> (functionName,[args]*)</td></tr>
- <tr class="separator:a1c1f9babb145bfdf63e60223663dff3c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3b4f0f3ccdfa27b8008f8559a83539bc inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a3b4f0f3ccdfa27b8008f8559a83539bc">clone</a> ([bool copyDynamicFields?=false]?)</td></tr>
- <tr class="separator:a3b4f0f3ccdfa27b8008f8559a83539bc inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7a4721d0a51e952c211e9b0fea4d8090 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a7a4721d0a51e952c211e9b0fea4d8090">delete</a> ()</td></tr>
- <tr class="separator:a7a4721d0a51e952c211e9b0fea4d8090 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
- <tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
- <tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adeaebc2111072105cbb6961df917d223 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#adeaebc2111072105cbb6961df917d223">getClassName</a> ()</td></tr>
- <tr class="separator:adeaebc2111072105cbb6961df917d223 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:afbb3b5d0356df264b7343d135b697bcf inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#afbb3b5d0356df264b7343d135b697bcf">getClassNamespace</a> ()</td></tr>
- <tr class="separator:afbb3b5d0356df264b7343d135b697bcf inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a771f0adf4c566c3ac2f7c5c32e75d43c inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a771f0adf4c566c3ac2f7c5c32e75d43c">getDynamicField</a> (index)</td></tr>
- <tr class="separator:a771f0adf4c566c3ac2f7c5c32e75d43c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:affd866a31305bc1e70c572b2be76069b inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#affd866a31305bc1e70c572b2be76069b">getDynamicFieldCount</a> ()</td></tr>
- <tr class="separator:affd866a31305bc1e70c572b2be76069b inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af219f6b5498fbd8671e298303c28b1dc inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#af219f6b5498fbd8671e298303c28b1dc">getField</a> (int index)</td></tr>
- <tr class="separator:af219f6b5498fbd8671e298303c28b1dc inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0d14fc4334b31b14e243de86cc1609a4 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a0d14fc4334b31b14e243de86cc1609a4">getFieldCount</a> ()</td></tr>
- <tr class="separator:a0d14fc4334b31b14e243de86cc1609a4 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6c87209e1a998d8b35e1cde74839bfcc inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a6c87209e1a998d8b35e1cde74839bfcc">getFieldType</a> (fieldName)</td></tr>
- <tr class="separator:a6c87209e1a998d8b35e1cde74839bfcc inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adf03af9303912906eada72ccf10115e8 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#adf03af9303912906eada72ccf10115e8">getFieldValue</a> (fieldName)</td></tr>
- <tr class="separator:adf03af9303912906eada72ccf10115e8 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad35d7fe358fa34d2eba803c7506791f3 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ad35d7fe358fa34d2eba803c7506791f3">getGroup</a> ()</td></tr>
- <tr class="separator:ad35d7fe358fa34d2eba803c7506791f3 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a67283be3f45257d1e0c474c563ebb6b6 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a67283be3f45257d1e0c474c563ebb6b6">getId</a> ()</td></tr>
- <tr class="separator:a67283be3f45257d1e0c474c563ebb6b6 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a137797d39611f3f3108b30852d28622c inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a137797d39611f3f3108b30852d28622c">getInternalName</a> ()</td></tr>
- <tr class="separator:a137797d39611f3f3108b30852d28622c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a510119ff902e4e96165a7475370be836 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a510119ff902e4e96165a7475370be836">getName</a> ()</td></tr>
- <tr class="separator:a510119ff902e4e96165a7475370be836 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa71cf6ba84b0de85019204261a9136b7 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa71cf6ba84b0de85019204261a9136b7">getProgenitorFile</a> ()</td></tr>
- <tr class="separator:aa71cf6ba84b0de85019204261a9136b7 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0f693104a44b07db870d4e54f2db4c08 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a0f693104a44b07db870d4e54f2db4c08">getSuperClassNamespace</a> ()</td></tr>
- <tr class="separator:a0f693104a44b07db870d4e54f2db4c08 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aec389cbe6ac7aff8ce7196e7dbc007df inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aec389cbe6ac7aff8ce7196e7dbc007df">getType</a> ()</td></tr>
- <tr class="separator:aec389cbe6ac7aff8ce7196e7dbc007df inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af4da33de69819e293d90cf52fcbda6da inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#af4da33de69819e293d90cf52fcbda6da">isChildOfGroup</a> ()</td></tr>
- <tr class="separator:af4da33de69819e293d90cf52fcbda6da inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a35273f559aecabece437c22ee8aee443 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a35273f559aecabece437c22ee8aee443">isMemberOfClass</a> (string classname)</td></tr>
- <tr class="separator:a35273f559aecabece437c22ee8aee443 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
- <tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8ca0e6f21ff100da6bcd59f51d34fb8e inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a8ca0e6f21ff100da6bcd59f51d34fb8e">isMethod</a> (string method name)</td></tr>
- <tr class="separator:a8ca0e6f21ff100da6bcd59f51d34fb8e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9fed7ee24702928365ad45e6eaba4d12 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a9fed7ee24702928365ad45e6eaba4d12">isTimerActive</a> ()</td></tr>
- <tr class="separator:a9fed7ee24702928365ad45e6eaba4d12 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa92c3478d4ff5780f0f027598480d772 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa92c3478d4ff5780f0f027598480d772">save</a> (<a class="el" href="group__FileSystemFunctions.html#ga71bebb057a0d6ad1c522cd19584b51d9">fileName</a>,[selectedOnly]?)</td></tr>
- <tr class="separator:aa92c3478d4ff5780f0f027598480d772 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aabc265010a7a59dcec211ddd8f0ac5a7 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aabc265010a7a59dcec211ddd8f0ac5a7">schedule</a> (time, command,[arg]*)</td></tr>
- <tr class="separator:aabc265010a7a59dcec211ddd8f0ac5a7 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa3e15ecdee7ab3ece234913bc4e783c0 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa3e15ecdee7ab3ece234913bc4e783c0">setClassNamespace</a> ()</td></tr>
- <tr class="separator:aa3e15ecdee7ab3ece234913bc4e783c0 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae099b2a1810ca2e23ac11d239ae0197e inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ae099b2a1810ca2e23ac11d239ae0197e">setFieldValue</a> (fieldName, value)</td></tr>
- <tr class="separator:ae099b2a1810ca2e23ac11d239ae0197e inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5aaca360a719feabae0e4e57b921deae inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a5aaca360a719feabae0e4e57b921deae">setInternalName</a> (string InternalName)</td></tr>
- <tr class="separator:a5aaca360a719feabae0e4e57b921deae inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4f673cd959711ae09927e7c44dae5fdb inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a4f673cd959711ae09927e7c44dae5fdb">setName</a> (newName)</td></tr>
- <tr class="separator:a4f673cd959711ae09927e7c44dae5fdb inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa8f68d1e6d8c6601c39b3f676f0e9c70 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa8f68d1e6d8c6601c39b3f676f0e9c70">setProgenitorFile</a> (file)</td></tr>
- <tr class="separator:aa8f68d1e6d8c6601c39b3f676f0e9c70 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9cbf471b97387d5bdefb88f92094ad54 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a9cbf471b97387d5bdefb88f92094ad54">setSuperClassNamespace</a> ()</td></tr>
- <tr class="separator:a9cbf471b97387d5bdefb88f92094ad54 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5447439ba5620b2ac00dc0ef97ef2142 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#a5447439ba5620b2ac00dc0ef97ef2142">startTimer</a> (callbackFunction, float timePeriod,[repeat]?)</td></tr>
- <tr class="separator:a5447439ba5620b2ac00dc0ef97ef2142 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa6f6bfef028c7b053444cbd48567d286 inherit pub_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#aa6f6bfef028c7b053444cbd48567d286">stopTimer</a> ()</td></tr>
- <tr class="separator:aa6f6bfef028c7b053444cbd48567d286 inherit pub_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
- Additional Inherited Members</h2></td></tr>
- <tr class="inherit_header pub_static_methods_classSimObject"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classSimObject')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classSimObject.html">SimObject</a></td></tr>
- <tr class="memitem:ac7926551c6df020f767d8d87f5a3d575 inherit pub_static_methods_classSimObject"><td class="memItemLeft" align="right" valign="top">static S32 QSORT_CALLBACK </td><td class="memItemRight" valign="bottom"><a class="el" href="classSimObject.html#ac7926551c6df020f767d8d87f5a3d575">compareFields</a> (const void *a, const void *b)</td></tr>
- <tr class="separator:ac7926551c6df020f767d8d87f5a3d575 inherit pub_static_methods_classSimObject"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <h2 class="groupheader">Member Function Documentation</h2>
- <a class="anchor" id="adad27214823160d17c0c364b4e093e93"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string acquireAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- <tr><td class="paramname">asPrivate</td><td>Whether to acquire the asset Id as a private asset. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The acquired asset or NULL if not acquired. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a3e3a992961e8bf50e54adb70b30d5242"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool addDeclaredAsset </td>
- <td>(</td>
- <td class="paramtype">moduleDefinition </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetFilePath </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Add the specified asset against the specified module definition. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">moduleDefinition</td><td>The module definition that may contain declared assets. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether adding declared assets was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a7f1e9319b1305c5d9c41649e86366e69"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool addModuleDeclaredAssets </td>
- <td>(</td>
- <td class="paramtype">moduleDefinition </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Add any the declared assets specified by the module definition. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">moduleDefinition</td><td>The module definition specifies the asset manifest. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether adding declared assets was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aa3681889018ded980ca1ceae5bedebbf"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string addPrivateAsset </td>
- <td>(</td>
- <td class="paramtype">assetObject </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Adds a private asset object. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetObject</td><td>The asset object to add as a private asset. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The allocated private asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ad3eb4d534875f84b76a4bdeedd1bff97"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool compileReferencedAssets </td>
- <td>(</td>
- <td class="paramtype">moduleDefinition </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Compile the referenced assets determined by the specified module definition. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">moduleDefinition</td><td>The module definition specifies the asset manifest. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the compilation was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="abfe195040159a2cfca04b8dd8cd64782"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool deleteAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">deleteLooseFiles </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">deleteDependencies </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Deletes the specified asset Id and optionally its loose files and asset dependencies. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- <tr><td class="paramname">deleteLooseFiles</td><td>Whether to delete an assets loose files or not. </td></tr>
- <tr><td class="paramname">deleteDependencies</td><td>Whether to delete assets that depend on this asset or not. </td></tr>
- </table>
- </dd>
- </dl>
- <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>
- </div>
- </div>
- <a class="anchor" id="a46ced0e4aaafb91bbc3600772fd16e59"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void dumpDeclaredAssets </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Dumps a breakdown of all declared assets. </p>
- <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a431c97e5107730a3266fbfbbb27e91b1"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAllAssets </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for all assets optionally ignoring internal assets. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">ignoreInternal</td><td>Whether to ignore internal assets or not. Optional: Defaults to true. </td></tr>
- <tr><td class="paramname">ignorePrivate</td><td>Whether to ignore private assets or not. Optional: Defaults to true. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a032c59ce57861d6eec286de7b0abb1c7"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetAutoUnload </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetAutoUnload </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset auto-unload flag. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetInternal</td><td>The asset internal flag to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a771f3bb59b02d3baf1e7603e282ea9c3"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetCategory </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetCategory </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset category. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetCategory</td><td>The asset category to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="af9de27987c15e43409092cddf8b264d7"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetDependsOn </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetId </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for asset Ids that the specified asset Id depends on. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetId</td><td>The asset Id to query for any asset Ids that it depends on. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a2504848c1cee2bc3a9aac57e8a0249e3"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetInternal </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetInternal </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset internal flag. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetInternal</td><td>The asset internal flag to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a6ff634ec53766bac725ba69915d0585d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetIsDependedOn </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetId </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for asset Ids that depend on the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetId</td><td>The asset Id to query for any asset Ids that may depend on it. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ab8a073b414b7b2ae4ddc03eb74e5d25e"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetLooseFile </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetLooseFile </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified loose file. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetLooseFile</td><td>The loose-file used by the asset to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a8e7cb00ad26e5b21a41b9e243a59290b"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetName </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetName </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset name. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <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>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ae00878e13fd9bd1d786a13016d636a37"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetPrivate </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetPrivate </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset private flag. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetPrivate</td><td>The asset private flag to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a964cd87d76ecd84eca767844d2e1b0a8"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findAssetType </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetType </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset type. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <tr><td class="paramname">assetType</td><td>The asset type to search for. </td></tr>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aa98b4fd1b45c43066f3a25c19c659bf5"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findInvalidAssetReferences </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for invalid asset references. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- </table>
- </dd>
- </dl>
- <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>
- </div>
- </div>
- <a class="anchor" id="aec8cc0c294958f519ab31d8ec4122855"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int findTaggedAssets </td>
- <td>(</td>
- <td class="paramtype">assetQuery </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetTagNames </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Performs an asset query searching for the specified asset tag name(s). </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetQuery</td><td>The asset query object that will be populated with the results. </td></tr>
- <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>
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The number of asset Ids found or (-1) if an error occurred. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="af317f6689e60df4cc9460c398c6b62f5"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetCategory </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset category from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset category from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a1cefe68707908f04482399ac9bd06874"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetDescription </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset description from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset description from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a358153e5450c316eac020f6a30cedcd6"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetFilePath </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset file-path from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset file-path from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a4291aec6501bf93ba0a828885c03f3ed"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetModule </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the module definition where the the specified asset Id is located. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The module definition where the the specified asset Id is located </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a4d6c77a43b19a67e01d4e9a0ec9cfcce"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetName </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset name from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset name from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a05882797ec1717ce4af00699f0505d13"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetPath </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset path (not including the asset file) from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset path (not including the asset file) from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a704105ad673edf372f185140e68f2b4e"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int getAssetTags </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="acb60e23cf67bdd5a4eec6583e6e9c2dc"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string getAssetType </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the asset type from the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>The asset type from the specified asset Id. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="afe67a2f5a06bf2888a22fbb24bcbf341"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getDeclaredAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the number of declared assets. </p>
- <dl class="section return"><dt>Returns</dt><dd>Returns the number of declared assets. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ab543d521fb23a2d7aedc5605a70c1c97"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getLoadedExternalAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="ae5e693b5d78fea43ad36bd510b080e98"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getLoadedInternalAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="aee33b9e7f8a6e8b72e8506c60214f58d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getMaxLoadedExternalAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="a05b23a696fa231517eb8df6d1cd9596f"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getMaxLoadedInternalAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="a143f8c712300426504930648c78cf17d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool getReferencedAssetCount </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Gets the number of asset referenced. </p>
- <dl class="section return"><dt>Returns</dt><dd>Returns the number of asset references. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a011af7e6d505b0b27da5adcf18471ce0"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isAssetAutoUnload </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is auto-unload or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is auto-unload or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a44f0ca3fb3557581eb3d8035d77dc223"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isAssetInternal </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is internal or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is internal or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a7437b8c81b323e8e60dbba3f8a2f5fbe"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isAssetLoaded </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is loaded or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is loaded or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a31639804bd7f5f06754d632a9492b1fd"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isAssetPrivate </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is private or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is private or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ad0f3a8c6fe08133898e17e72720b9536"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isDeclaredAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is declared or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is declared or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="af62abd8748e4650ccaf562dfd4a8de11"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool isReferencedAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Check whether the specified asset Id is referenced or not. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the specified asset Id is referenced or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a23277f7b6ed29ca1ed1ced0211b578de"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void purgeAssets </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="a04ef9f444b00910dd44c78c7e5cae02a"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void refreshAllAssets </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Refresh all declared assets. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <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>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ac45586c2b63d383c691f8ee83889dea1"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void refreshAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Refresh the specified asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>No return value. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aecbaede4b2a83fbde5e7f2ead6ee1a30"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool releaseAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Release the specified asset Id. The asset should have been acquired using 'acquireAsset'. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the asset was released or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a639fcae50a581b51c0f753f83586367f"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool removeDeclaredAsset </td>
- <td>(</td>
- <td class="paramtype">assetId </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Remove the specified declared asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetId</td><td>The selected asset Id. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether removing the declared asset was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ace696f4cc03274468684306bfd97f560"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool removeDeclaredAssets </td>
- <td>(</td>
- <td class="paramtype">moduleDefinition </td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Remove any the declared assets specified by the module definition. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">moduleDefinition</td><td>The module definition that may contain declared assets. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether removing declared assets was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a9b198453d27093cdc5611442d6f16a1d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool renameDeclaredAsset </td>
- <td>(</td>
- <td class="paramtype">assetIdFrom </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetIdTo </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Rename declared asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename from. </td></tr>
- <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename to. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the rename was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="abb6b5d0e6be9af61b8bac57e1fb1d12d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool renameReferencedAsset </td>
- <td>(</td>
- <td class="paramtype">assetIdFrom </td>
- <td class="paramname">, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">assetIdTo </td>
- <td class="paramname"> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Rename referenced asset Id. </p>
- <dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename from. </td></tr>
- <tr><td class="paramname">assetIdFrom</td><td>The selected asset Id to rename to. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns</dt><dd>Whether the rename was successful or not. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a6e0bb93904af22b4788ef663eb272b32"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool restoreAssetTags </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- <a class="anchor" id="a5faefe20a49a603bd31bcfc0f227c2be"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool saveAssetTags </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <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>
- </div>
- </div>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.3.1
- </small></address>
- </body>
- </html>
|