| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107 |
- <!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"/>
- <title>gameplay: Main Page</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
- </script>
- </head>
- <body>
- <div id="top"><!-- do not remove this div! -->
- <!-- Generated by Doxygen 1.8.0 -->
- <script type="text/javascript">
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- </script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </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>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a></div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><b>gameplay</b> </li>
- <li class="navelem"><a class="el" href="classgameplay_1_1_script_controller.html">ScriptController</a> </li>
- </ul>
- </div>
- </div>
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#friends">Friends</a> </div>
- <div class="headertitle">
- <div class="title">gameplay::ScriptController Class Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <p><code>#include <ScriptController.h></code></p>
- <p><a href="classgameplay_1_1_script_controller-members.html">List of all members.</a></p>
- <table class="memberdecls">
- <tr><td colspan="2"><h2><a name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr class="memitem:aeee2f3c540bc8cd3480589939ccbf64a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aeee2f3c540bc8cd3480589939ccbf64a">loadScript</a> (const char *path, bool forceReload=false)</td></tr>
- <tr class="memitem:ae478047facb082367b9d68975af84c88"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ae478047facb082367b9d68975af84c88">loadUrl</a> (const char *url)</td></tr>
- <tr class="memitem:acb739b7fa547e0c17ec2c83003a142b2"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr class="memitem:acb739b7fa547e0c17ec2c83003a142b2"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">executeFunction</a> (const char *func)</td></tr>
- <tr class="memitem:ac87bb43b36ce19521b8fcccc96e7b48f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr class="memitem:ac87bb43b36ce19521b8fcccc96e7b48f"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac87bb43b36ce19521b8fcccc96e7b48f">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:aa9afc0a519b763e95b2d82065699888e"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr class="memitem:aa9afc0a519b763e95b2d82065699888e"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aa9afc0a519b763e95b2d82065699888e">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a089e4e2cf6bb44335e187faa4644ebfa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a089e4e2cf6bb44335e187faa4644ebfa">getBool</a> (const char *name)</td></tr>
- <tr class="memitem:ac156e71f6411c8c1fce71ceb3ba14a5d"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac156e71f6411c8c1fce71ceb3ba14a5d">getChar</a> (const char *name)</td></tr>
- <tr class="memitem:a78a22d129b2f6d0851a814a71a0ab8c7"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a78a22d129b2f6d0851a814a71a0ab8c7">getShort</a> (const char *name)</td></tr>
- <tr class="memitem:a927379b2cf8c23d2888b611cdeb247dc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a927379b2cf8c23d2888b611cdeb247dc">getInt</a> (const char *name)</td></tr>
- <tr class="memitem:a4c070daf36371f4c69a547fc239743be"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a4c070daf36371f4c69a547fc239743be">getLong</a> (const char *name)</td></tr>
- <tr class="memitem:a9194bbd3040bc7b4301c96f0e5c4462a"><td class="memItemLeft" align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9194bbd3040bc7b4301c96f0e5c4462a">getUnsignedChar</a> (const char *name)</td></tr>
- <tr class="memitem:a478c1f54e82792809d4962855a2fc654"><td class="memItemLeft" align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a478c1f54e82792809d4962855a2fc654">getUnsignedShort</a> (const char *name)</td></tr>
- <tr class="memitem:a6f88b2246ddf3d0ebde32a7b007aeeaf"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a6f88b2246ddf3d0ebde32a7b007aeeaf">getUnsignedInt</a> (const char *name)</td></tr>
- <tr class="memitem:a9ad6fe6b5c5e149c23321ca6df1fa3a0"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9ad6fe6b5c5e149c23321ca6df1fa3a0">getUnsignedLong</a> (const char *name)</td></tr>
- <tr class="memitem:ad850c0b4fbe66c9a6cac56882ad1966f"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ad850c0b4fbe66c9a6cac56882ad1966f">getFloat</a> (const char *name)</td></tr>
- <tr class="memitem:a65a15e934704b4921c2b5c8b2b57016a"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a65a15e934704b4921c2b5c8b2b57016a">getDouble</a> (const char *name)</td></tr>
- <tr class="memitem:aea160ca5d2077a7de8fa75ce6a733d32"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aea160ca5d2077a7de8fa75ce6a733d32">getString</a> (const char *name)</td></tr>
- <tr class="memitem:a415a7ab62655a32586ad91780c221cc1"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr class="memitem:a415a7ab62655a32586ad91780c221cc1"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a415a7ab62655a32586ad91780c221cc1">getObjectPointer</a> (const char *type, const char *name)</td></tr>
- <tr class="memitem:a7b02af8e375d3d60d3585eae4e5d40c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a7b02af8e375d3d60d3585eae4e5d40c0">setBool</a> (const char *name, bool v)</td></tr>
- <tr class="memitem:ab754ac8b86f4ce4ee69b9dabc28d3eba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ab754ac8b86f4ce4ee69b9dabc28d3eba">setChar</a> (const char *name, char v)</td></tr>
- <tr class="memitem:a8e19d21c7f8b36202cd28895d3ed99ef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a8e19d21c7f8b36202cd28895d3ed99ef">setShort</a> (const char *name, short v)</td></tr>
- <tr class="memitem:ab23e88a3775b8a49c576695d3e46d001"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ab23e88a3775b8a49c576695d3e46d001">setInt</a> (const char *name, int v)</td></tr>
- <tr class="memitem:a73c31c5762db0712f34b506547e33c87"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a73c31c5762db0712f34b506547e33c87">setLong</a> (const char *name, long v)</td></tr>
- <tr class="memitem:abcf2e0bb0b3c98366e4086d1dece0276"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#abcf2e0bb0b3c98366e4086d1dece0276">setUnsignedChar</a> (const char *name, unsigned char v)</td></tr>
- <tr class="memitem:ad7a42338e5f0356c7258510285a3cc49"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ad7a42338e5f0356c7258510285a3cc49">setUnsignedShort</a> (const char *name, unsigned short v)</td></tr>
- <tr class="memitem:a32243f0a769df7572433dd8431fbc880"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a32243f0a769df7572433dd8431fbc880">setUnsignedInt</a> (const char *name, unsigned int v)</td></tr>
- <tr class="memitem:adeac3a568d7ae7d3678552b0a21c1752"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#adeac3a568d7ae7d3678552b0a21c1752">setUnsignedLong</a> (const char *name, unsigned long v)</td></tr>
- <tr class="memitem:af33f30e4753ca029bc6c984d484fa644"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#af33f30e4753ca029bc6c984d484fa644">setFloat</a> (const char *name, float v)</td></tr>
- <tr class="memitem:a4436b541f64827f881726f84d99397c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a4436b541f64827f881726f84d99397c2">setDouble</a> (const char *name, double v)</td></tr>
- <tr class="memitem:a19f800dd70aa406b91f4963bc3bddc21"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a19f800dd70aa406b91f4963bc3bddc21">setString</a> (const char *name, const char *v)</td></tr>
- <tr class="memitem:a0bee0306c5c686ea0c8cdc0bf4f99c55"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr class="memitem:a0bee0306c5c686ea0c8cdc0bf4f99c55"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a0bee0306c5c686ea0c8cdc0bf4f99c55">setObjectPointer</a> (const char *type, const char *name, T *v)</td></tr>
- <tr class="memitem:a57489b4dea163bf806344ee274d52b73"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a57489b4dea163bf806344ee274d52b73"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a57489b4dea163bf806344ee274d52b73">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a3deed4c3d6ee22b5e739195b0f39d548"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a3deed4c3d6ee22b5e739195b0f39d548"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a3deed4c3d6ee22b5e739195b0f39d548">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a340ca4a92296b9a5c072162192660728"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a340ca4a92296b9a5c072162192660728"><td class="memTemplItemLeft" align="right" valign="top">char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a340ca4a92296b9a5c072162192660728">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:ab878d063df94176b3b0bd377034e6064"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:ab878d063df94176b3b0bd377034e6064"><td class="memTemplItemLeft" align="right" valign="top">short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ab878d063df94176b3b0bd377034e6064">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a6ad586f37cd55c591d0289cb461a67da"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a6ad586f37cd55c591d0289cb461a67da"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a6ad586f37cd55c591d0289cb461a67da">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a8f0bfb476d8f639a4638076291223086"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a8f0bfb476d8f639a4638076291223086"><td class="memTemplItemLeft" align="right" valign="top">long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a8f0bfb476d8f639a4638076291223086">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a3c23fc272e2195d150b2d20bbfad8d10"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a3c23fc272e2195d150b2d20bbfad8d10"><td class="memTemplItemLeft" align="right" valign="top">unsigned char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a3c23fc272e2195d150b2d20bbfad8d10">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a0b660eadaa1807081771de6350441ff3"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a0b660eadaa1807081771de6350441ff3"><td class="memTemplItemLeft" align="right" valign="top">unsigned short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a0b660eadaa1807081771de6350441ff3">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:add0b79de241a446c5225884703d13c39"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:add0b79de241a446c5225884703d13c39"><td class="memTemplItemLeft" align="right" valign="top">unsigned int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#add0b79de241a446c5225884703d13c39">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a8564a1deafeddb21e430cc625da10b30"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a8564a1deafeddb21e430cc625da10b30"><td class="memTemplItemLeft" align="right" valign="top">unsigned long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a8564a1deafeddb21e430cc625da10b30">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a492751c1ef7f7459655f960be893097c"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a492751c1ef7f7459655f960be893097c"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a492751c1ef7f7459655f960be893097c">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a9b229386381d3a0c003fba1010f348c1"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a9b229386381d3a0c003fba1010f348c1"><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9b229386381d3a0c003fba1010f348c1">executeFunction</a> (const char *func, const char *args,...)</td></tr>
- <tr class="memitem:a771beef86b5da3c9093fddcddbfa5e52"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a771beef86b5da3c9093fddcddbfa5e52"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a771beef86b5da3c9093fddcddbfa5e52">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a624461054ced803a94f5d9818f1d246e"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a624461054ced803a94f5d9818f1d246e"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a624461054ced803a94f5d9818f1d246e">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a5188001d07c961e5fca6f1b713bc85c2"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a5188001d07c961e5fca6f1b713bc85c2"><td class="memTemplItemLeft" align="right" valign="top">char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a5188001d07c961e5fca6f1b713bc85c2">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:af2c339db595a9677ae72d11b5bdac5e0"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:af2c339db595a9677ae72d11b5bdac5e0"><td class="memTemplItemLeft" align="right" valign="top">short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#af2c339db595a9677ae72d11b5bdac5e0">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:ab5e48ba410ec69e3de0fc18d6f22cb00"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:ab5e48ba410ec69e3de0fc18d6f22cb00"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ab5e48ba410ec69e3de0fc18d6f22cb00">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a217ce0f656d2b96b3efef4b321d06f5b"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a217ce0f656d2b96b3efef4b321d06f5b"><td class="memTemplItemLeft" align="right" valign="top">long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a217ce0f656d2b96b3efef4b321d06f5b">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a3e151093003a186edfdcc5eed2b36fe1"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a3e151093003a186edfdcc5eed2b36fe1"><td class="memTemplItemLeft" align="right" valign="top">unsigned char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a3e151093003a186edfdcc5eed2b36fe1">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a84be636bf047cc06d9260e2795bf207a"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a84be636bf047cc06d9260e2795bf207a"><td class="memTemplItemLeft" align="right" valign="top">unsigned short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a84be636bf047cc06d9260e2795bf207a">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:ac061ead58d027571e8ef2d4381d2ed6c"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:ac061ead58d027571e8ef2d4381d2ed6c"><td class="memTemplItemLeft" align="right" valign="top">unsigned int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac061ead58d027571e8ef2d4381d2ed6c">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:ac3fd97113fef1d870be68656d59070ea"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:ac3fd97113fef1d870be68656d59070ea"><td class="memTemplItemLeft" align="right" valign="top">unsigned long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac3fd97113fef1d870be68656d59070ea">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a685b160db54d4d98f1cf07e2e0b41a57"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a685b160db54d4d98f1cf07e2e0b41a57"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a685b160db54d4d98f1cf07e2e0b41a57">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr class="memitem:a9bcd4db738f2993a2c99a901efe7aee1"><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr class="memitem:a9bcd4db738f2993a2c99a901efe7aee1"><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9bcd4db738f2993a2c99a901efe7aee1">executeFunction</a> (const char *func, const char *args, va_list *list)</td></tr>
- <tr><td colspan="2"><h2><a name="friends"></a>
- Friends</h2></td></tr>
- <tr class="memitem:ae762c160e7e3e6d5e800ac5595e6a86a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae762c160e7e3e6d5e800ac5595e6a86a"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerLibrary</b> (const char *name, const luaL_Reg *functions)</td></tr>
- <tr class="memitem:ad0ab7be75342ad847d7beac5d7412cb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ab7be75342ad847d7beac5d7412cb1"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerConstantBool</b> (std::string name, bool value, std::vector< std::string > scopePath)</td></tr>
- <tr class="memitem:ab0ca1dbb60a6a43d2627cb809ce6c345"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0ca1dbb60a6a43d2627cb809ce6c345"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerConstantNumber</b> (std::string name, double value, std::vector< std::string > scopePath)</td></tr>
- <tr class="memitem:a9c49002e4e5258b304c98680274a2063"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c49002e4e5258b304c98680274a2063"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerConstantString</b> (std::string name, std::string value, std::vector< std::string > scopePath)</td></tr>
- <tr class="memitem:a966bf7c2777a57409eddb0139b70b009"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a966bf7c2777a57409eddb0139b70b009"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerClass</b> (const char *name, const luaL_Reg *members, lua_CFunction newFunction, lua_CFunction deleteFunction, const luaL_Reg *statics, std::vector< std::string > scopePath)</td></tr>
- <tr class="memitem:a1d465e18de50c584117562fffc938000"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d465e18de50c584117562fffc938000"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::registerFunction</b> (const char *luaFunction, lua_CFunction cppFunction)</td></tr>
- <tr class="memitem:a87b17f448f609a0367c92dbcc85dfc07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87b17f448f609a0367c92dbcc85dfc07"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::setGlobalHierarchyPair</b> (std::string base, std::string derived)</td></tr>
- <tr class="memitem:a0736c7938fc869e14af5b2df97c1db36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0736c7938fc869e14af5b2df97c1db36"></a>
- void </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::addStringFromEnumConversionFunction</b> (luaStringEnumConversionFunction stringFromEnum)</td></tr>
- <tr class="memitem:a13a2705ce36236a209ceaf8dc777e0c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a2705ce36236a209ceaf8dc777e0c4"></a>
- bool * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getBoolPointer</b> (int index)</td></tr>
- <tr class="memitem:ab6f2640e4e7f92cc10ca2d61de0959ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6f2640e4e7f92cc10ca2d61de0959ea"></a>
- short * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getShortPointer</b> (int index)</td></tr>
- <tr class="memitem:ac4d77c30aa6cd9af02d080fc80dee341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4d77c30aa6cd9af02d080fc80dee341"></a>
- int * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getIntPointer</b> (int index)</td></tr>
- <tr class="memitem:ab33575d8b1269af4ee24ada62b172724"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab33575d8b1269af4ee24ada62b172724"></a>
- long * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getLongPointer</b> (int index)</td></tr>
- <tr class="memitem:a2d8ad9f1c0bc7aa15e120cfd0a72bbfa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d8ad9f1c0bc7aa15e120cfd0a72bbfa"></a>
- unsigned char * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getUnsignedCharPointer</b> (int index)</td></tr>
- <tr class="memitem:afc6bcda2107f87ed76a0edd562552080"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc6bcda2107f87ed76a0edd562552080"></a>
- unsigned short * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getUnsignedShortPointer</b> (int index)</td></tr>
- <tr class="memitem:a69666649798aa176b80baf59f623ce9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69666649798aa176b80baf59f623ce9c"></a>
- unsigned int * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getUnsignedIntPointer</b> (int index)</td></tr>
- <tr class="memitem:a7e8cba4291e20c6f615094d463882991"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e8cba4291e20c6f615094d463882991"></a>
- unsigned long * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getUnsignedLongPointer</b> (int index)</td></tr>
- <tr class="memitem:a6b4bd6976b55719d07cc9b0834ec7371"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b4bd6976b55719d07cc9b0834ec7371"></a>
- float * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getFloatPointer</b> (int index)</td></tr>
- <tr class="memitem:a22119eb5cdcd519b973e171caef2a762"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22119eb5cdcd519b973e171caef2a762"></a>
- double * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getDoublePointer</b> (int index)</td></tr>
- <tr class="memitem:a62641a97edbf4d1a5dbae692c831983c"><td class="memTemplParams" colspan="2"><a class="anchor" id="a62641a97edbf4d1a5dbae692c831983c"></a>
- template<typename T > </td></tr>
- <tr class="memitem:a62641a97edbf4d1a5dbae692c831983c"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><b>ScriptUtil::getObjectPointer</b> (int index, const char *type, bool nonNull)</td></tr>
- <tr class="memitem:a667f44e40c1c8d32cf06d8ba3f936d14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a667f44e40c1c8d32cf06d8ba3f936d14"></a>
- const char * </td><td class="memItemRight" valign="bottom"><b>ScriptUtil::getString</b> (int index, bool isStdString)</td></tr>
- </table>
- <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
- <div class="textblock"><p>Controls and manages all scripts. </p>
- </div><hr/><h2>Member Function Documentation</h2>
- <a class="anchor" id="acb739b7fa547e0c17ec2c83003a142b2"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a>< double > </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Calls the specified no-parameter Lua function.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">func</td><td>The name of the function to call. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The return value of the executed Lua function.</dd></dl>
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="ac87bb43b36ce19521b8fcccc96e7b48f"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T > </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Calls the specified Lua function using the given parameters.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">func</td><td>The name of the function to call. </td></tr>
- <tr><td class="paramname">args</td><td>The argument signature of the function. Of the form 'xxx', where each 'x' is a parameter type and must be one of:<ul>
- <li>'b' - bool</li>
- <li>'c' - char</li>
- <li>'h' - short</li>
- <li>'i' - int</li>
- <li>'l' - long</li>
- <li>'f' - float</li>
- <li>'d' - double</li>
- <li>'ui' - unsigned int</li>
- <li>'ul' - unsigned long</li>
- <li>'uc' - unsigned char</li>
- <li>'uh' - unsigned short</li>
- <li>'s' - string</li>
- <li>'p' - pointer</li>
- <li>'<object-type>' - a <b>pointer</b> to an object of the given type (where the qualified type name is enclosed by angle brackets).</li>
- <li>'[enum-type]' - an enumerated value of the given type (where the qualified type name is enclosed by square brackets). </li>
- </ul>
- </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The return value of the executed Lua function. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aa9afc0a519b763e95b2d82065699888e"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T > </div>
- <table class="memname">
- <tr>
- <td class="memname">T <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Calls the specified Lua function using the given parameters.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">func</td><td>The name of the function to call. </td></tr>
- <tr><td class="paramname">args</td><td>The argument signature of the function. Of the form 'xxx', where each 'x' is a parameter type and must be one of:<ul>
- <li>'b' - bool</li>
- <li>'c' - char</li>
- <li>'h' - short</li>
- <li>'i' - int</li>
- <li>'l' - long</li>
- <li>'f' - float</li>
- <li>'d' - double</li>
- <li>'ui' - unsigned int</li>
- <li>'ul' - unsigned long</li>
- <li>'uc' - unsigned char</li>
- <li>'uh' - unsigned short</li>
- <li>'s' - string</li>
- <li>'p' - pointer</li>
- <li>'<object-type>' - a <b>pointer</b> to an object of the given type (where the qualified type name is enclosed by angle brackets).</li>
- <li>'[enum-type]' - an enumerated value of the given type (where the qualified type name is enclosed by square brackets). </li>
- </ul>
- </td></tr>
- <tr><td class="paramname">list</td><td>The variable argument list containing the function's parameters. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The return value of the executed Lua function. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a57489b4dea163bf806344ee274d52b73"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a3deed4c3d6ee22b5e739195b0f39d548"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a340ca4a92296b9a5c072162192660728"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">char <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="ab878d063df94176b3b0bd377034e6064"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">short <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a6ad586f37cd55c591d0289cb461a67da"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a8f0bfb476d8f639a4638076291223086"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">long <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a3c23fc272e2195d150b2d20bbfad8d10"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned char <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a0b660eadaa1807081771de6350441ff3"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned short <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="add0b79de241a446c5225884703d13c39"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a8564a1deafeddb21e430cc625da10b30"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a492751c1ef7f7459655f960be893097c"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a9b229386381d3a0c003fba1010f348c1"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"> </td>
- <td class="paramname"><em>...</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a771beef86b5da3c9093fddcddbfa5e52"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a624461054ced803a94f5d9818f1d246e"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a5188001d07c961e5fca6f1b713bc85c2"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">char <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="af2c339db595a9677ae72d11b5bdac5e0"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">short <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="ab5e48ba410ec69e3de0fc18d6f22cb00"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a217ce0f656d2b96b3efef4b321d06f5b"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">long <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a3e151093003a186edfdcc5eed2b36fe1"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned char <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a84be636bf047cc06d9260e2795bf207a"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned short <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="ac061ead58d027571e8ef2d4381d2ed6c"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="ac3fd97113fef1d870be68656d59070ea"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a685b160db54d4d98f1cf07e2e0b41a57"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a9bcd4db738f2993a2c99a901efe7aee1"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<> </div>
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classgameplay_1_1_script_controller.html#acb739b7fa547e0c17ec2c83003a142b2">gameplay::ScriptController::executeFunction</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">va_list * </td>
- <td class="paramname"><em>list</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a089e4e2cf6bb44335e187faa4644ebfa"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_script_controller.html#a089e4e2cf6bb44335e187faa4644ebfa">gameplay::ScriptController::getBool</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global boolean script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global boolean script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ac156e71f6411c8c1fce71ceb3ba14a5d"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char <a class="el" href="classgameplay_1_1_script_controller.html#ac156e71f6411c8c1fce71ceb3ba14a5d">gameplay::ScriptController::getChar</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global char script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global char script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a65a15e934704b4921c2b5c8b2b57016a"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classgameplay_1_1_script_controller.html#a65a15e934704b4921c2b5c8b2b57016a">gameplay::ScriptController::getDouble</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global double script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global double script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ad850c0b4fbe66c9a6cac56882ad1966f"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_script_controller.html#ad850c0b4fbe66c9a6cac56882ad1966f">gameplay::ScriptController::getFloat</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global float script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global float script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a927379b2cf8c23d2888b611cdeb247dc"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classgameplay_1_1_script_controller.html#a927379b2cf8c23d2888b611cdeb247dc">gameplay::ScriptController::getInt</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global int script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global int script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a4c070daf36371f4c69a547fc239743be"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">long <a class="el" href="classgameplay_1_1_script_controller.html#a4c070daf36371f4c69a547fc239743be">gameplay::ScriptController::getLong</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global long script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global long script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a415a7ab62655a32586ad91780c221cc1"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T > </div>
- <table class="memname">
- <tr>
- <td class="memname">T* <a class="el" href="classgameplay_1_1_script_controller.html#a415a7ab62655a32586ad91780c221cc1">gameplay::ScriptController::getObjectPointer</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global pointer script variable of the given type with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">type</td><td>The type of the variable in Lua. </td></tr>
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global pointer script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a78a22d129b2f6d0851a814a71a0ab8c7"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">short <a class="el" href="classgameplay_1_1_script_controller.html#a78a22d129b2f6d0851a814a71a0ab8c7">gameplay::ScriptController::getShort</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global short script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global short script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aea160ca5d2077a7de8fa75ce6a733d32"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char* <a class="el" href="classgameplay_1_1_script_controller.html#aea160ca5d2077a7de8fa75ce6a733d32">gameplay::ScriptController::getString</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global string script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global string script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a9194bbd3040bc7b4301c96f0e5c4462a"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned char <a class="el" href="classgameplay_1_1_script_controller.html#a9194bbd3040bc7b4301c96f0e5c4462a">gameplay::ScriptController::getUnsignedChar</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global unsigned char script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global unsigned char script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a6f88b2246ddf3d0ebde32a7b007aeeaf"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned int <a class="el" href="classgameplay_1_1_script_controller.html#a6f88b2246ddf3d0ebde32a7b007aeeaf">gameplay::ScriptController::getUnsignedInt</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global unsigned int script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global unsigned int script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a9ad6fe6b5c5e149c23321ca6df1fa3a0"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned long <a class="el" href="classgameplay_1_1_script_controller.html#a9ad6fe6b5c5e149c23321ca6df1fa3a0">gameplay::ScriptController::getUnsignedLong</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global unsigned long script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global unsigned long script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a478c1f54e82792809d4962855a2fc654"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">unsigned short <a class="el" href="classgameplay_1_1_script_controller.html#a478c1f54e82792809d4962855a2fc654">gameplay::ScriptController::getUnsignedShort</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global unsigned short script variable with the given name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The global unsigned short script variable. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aeee2f3c540bc8cd3480589939ccbf64a"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#aeee2f3c540bc8cd3480589939ccbf64a">gameplay::ScriptController::loadScript</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>path</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool </td>
- <td class="paramname"><em>forceReload</em> = <code>false</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Loads the given script file and executes its global code.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">path</td><td>The path to the script. </td></tr>
- <tr><td class="paramname">forceReload</td><td>Whether the script should be reloaded if it has already been loaded. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ae478047facb082367b9d68975af84c88"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string <a class="el" href="classgameplay_1_1_script_controller.html#ae478047facb082367b9d68975af84c88">gameplay::ScriptController::loadUrl</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>url</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Given a URL, loads the referenced file and returns the referenced function name.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">url</td><td>The url to load. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="section return"><dt>Returns:</dt><dd>The function that the URL references. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a7b02af8e375d3d60d3585eae4e5d40c0"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a7b02af8e375d3d60d3585eae4e5d40c0">gameplay::ScriptController::setBool</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global boolean script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The boolean value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ab754ac8b86f4ce4ee69b9dabc28d3eba"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#ab754ac8b86f4ce4ee69b9dabc28d3eba">gameplay::ScriptController::setChar</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">char </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global char script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The char value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a4436b541f64827f881726f84d99397c2"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a4436b541f64827f881726f84d99397c2">gameplay::ScriptController::setDouble</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global double script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The double value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="af33f30e4753ca029bc6c984d484fa644"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#af33f30e4753ca029bc6c984d484fa644">gameplay::ScriptController::setFloat</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global float script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The float value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ab23e88a3775b8a49c576695d3e46d001"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#ab23e88a3775b8a49c576695d3e46d001">gameplay::ScriptController::setInt</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global int script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The int value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a73c31c5762db0712f34b506547e33c87"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a73c31c5762db0712f34b506547e33c87">gameplay::ScriptController::setLong</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">long </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global long script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The long value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a0bee0306c5c686ea0c8cdc0bf4f99c55"></a>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T > </div>
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a0bee0306c5c686ea0c8cdc0bf4f99c55">gameplay::ScriptController::setObjectPointer</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>type</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">T * </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global pointer script variable of the given type with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">type</td><td>The type of the script variable. </td></tr>
- <tr><td class="paramname">name</td><td>The name of the variable. </td></tr>
- <tr><td class="paramname">v</td><td>The pointer value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a8e19d21c7f8b36202cd28895d3ed99ef"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a8e19d21c7f8b36202cd28895d3ed99ef">gameplay::ScriptController::setShort</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">short </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global short script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The short value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a19f800dd70aa406b91f4963bc3bddc21"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a19f800dd70aa406b91f4963bc3bddc21">gameplay::ScriptController::setString</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global string script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The string value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="abcf2e0bb0b3c98366e4086d1dece0276"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#abcf2e0bb0b3c98366e4086d1dece0276">gameplay::ScriptController::setUnsignedChar</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned char </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global unsigned char script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The unsigned char value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a32243f0a769df7572433dd8431fbc880"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a32243f0a769df7572433dd8431fbc880">gameplay::ScriptController::setUnsignedInt</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global unsigned int script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The unsigned int value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="adeac3a568d7ae7d3678552b0a21c1752"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#adeac3a568d7ae7d3678552b0a21c1752">gameplay::ScriptController::setUnsignedLong</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned long </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global unsigned long script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The unsigned long value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ad7a42338e5f0356c7258510285a3cc49"></a>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#ad7a42338e5f0356c7258510285a3cc49">gameplay::ScriptController::setUnsignedShort</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned short </td>
- <td class="paramname"><em>v</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the global unsigned short script variable with the given name to the given value.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the script variable. </td></tr>
- <tr><td class="paramname">v</td><td>The unsigned short value. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- </div><!-- contents -->
- <hr class="footer"/><address class="footer"><small>
- Generated on Mon Jul 23 2012 23:41:14 for gameplay by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.0
- </small></address>
- </body>
- </html>
|