| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124 |
- <!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>ScriptController Class Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="custom.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! -->
- <table class="header" border="0">
- <tbody>
- <tr>
- <td id="logo"><a href="http://gameplay3d.io/"><img src="images/logo.png" alt="gameplay" border="0" height="64px"/></a></td>
- <td width="100%"/>
- <td><a href="http://gameplay3d.io/"><span class="button">overview</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay/wiki"><span class="button">wiki</span></a></td><td width="12px"/>
- <td><a href="http://gameplay3d.github.com/GamePlay/api/index.html"><span class="button">api reference</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay"><span class="button">download</span></a></td>
- </tr>
- </tbody>
- </table>
- <!-- Generated by Doxygen 1.7.6.1 -->
- <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="#nested-classes">Classes</a> |
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pub-static-methods">Static Public Member Functions</a> </div>
- <div class="headertitle">
- <div class="title">gameplay::ScriptController Class Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <!-- doxytag: class="gameplay::ScriptController" -->
- <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="nested-classes"></a>
- Classes</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><b>ScriptTimeListener</b></td></tr>
- <tr><td colspan="2"><h2><a name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9e53c3153053206ce07feacd75123a69">loadScript</a> (const char *path, <a class="el" href="classgameplay_1_1_script.html#a8b296af219762d7fa7f54a820947e7dc">Script::Scope</a> scope=<a class="el" href="classgameplay_1_1_script.html#a8b296af219762d7fa7f54a820947e7dcaab4c13774b342e27d113c28ede53d211">Script::GLOBAL</a>, bool forceReload=false)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a895565252a85bcd47749880521ff3d89">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a8d3de9396635c56411793cec5c5304a6">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ad7b58d0d5247d98ef2cdcfb5534f0903">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a6fadee23037b7aa7dd9ebc9db9095318">getBool</a> (const char *name, bool defaultValue=false, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a0cda7c2ef370b4d95e0553c52deccb7c">getChar</a> (const char *name, char defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a7974013166189890b87237a5dca6d9a2">getShort</a> (const char *name, short defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a0d432278e70d332fc130a5aa94f299d9">getInt</a> (const char *name, int defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ab42c8978d867a830d2447dc3518cd324">getLong</a> (const char *name, long defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><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#a17109a78c20278408a95b95fb48b603b">getUnsignedChar</a> (const char *name, unsigned char defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><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#a809b0a6e37f6fd079e243d13bab09f0b">getUnsignedShort</a> (const char *name, unsigned short defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><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#a82384c9d53f336bd98f9d6548ed20289">getUnsignedInt</a> (const char *name, unsigned int defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><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#a609b76b594d4b926338916039aa109cd">getUnsignedLong</a> (const char *name, unsigned long defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a30624308772aa691e06a14026c987277">getFloat</a> (const char *name, float defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a7ddf1f53c503cc7f23452720eb83ffe8">getDouble</a> (const char *name, double defaultValue=0, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><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#a408d0679462765ca375dd472dc3c7d9f">getString</a> (const char *name, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9e9ab60ec04b26a6806594f7561d45f8">getObjectPointer</a> (const char *type, const char *name, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a73e7f1f4e6168322aae14b5e322d42db">setBool</a> (const char *name, bool v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#adadf7ef271d572fd9e7bbf89cf1b5639">setChar</a> (const char *name, char v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aa335f8db41f61d57837decac5ab2dcdb">setShort</a> (const char *name, short v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a162aee5b38c5f8e35d628e4896f88e77">setInt</a> (const char *name, int v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a658a1400df1660d93b6d96544cfcfe0c">setLong</a> (const char *name, long v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aed16e906100024827e586fe73d3e0adc">setUnsignedChar</a> (const char *name, unsigned char v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a156993f0b5cead30937771c05f2658cc">setUnsignedShort</a> (const char *name, unsigned short v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a6901478462cfbd7de1159955896d0b28">setUnsignedInt</a> (const char *name, unsigned int v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a76cbee4d38af54c07defb7f930bb969f">setUnsignedLong</a> (const char *name, unsigned long v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a505b027970206ceb6f94d85cb632cf7e">setFloat</a> (const char *name, float v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a357a85bbce8a84a34e1cd0dbbacfb18a">setDouble</a> (const char *name, double v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9208479a3558a4a342582cf3cf0162cd">setString</a> (const char *name, const char *v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#adc879f404e2c1f09c006eb9fb3b38168">setObjectPointer</a> (const char *type, const char *name, void *v, <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a4740e6d320896e325777b36f7756a3e5">functionExists</a> (const char *name, const <a class="el" href="classgameplay_1_1_script.html">Script</a> *script=NULL) const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a4ff7fe3e2b4d10a950c02dbbe3a25ef6">getCurrentScript</a> () const </td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a373c28f6b21e768f70a00b33b28e0ab4">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a1c9735059e4613a6f3311cbdae5117dd">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a181867ed7df1c69c95364db92fb2b41e">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a3b88da06b3d7ca7317348bf2833b672e">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aeea3e7e7accbfadf8d6b09d79b283861">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a17ba5659f8ceba06085f310e2aac4651">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#ad0dc806e5f8e6407e52a9dc90fbcb6e0">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#ae41fcc2b23c742d79d91cb597e8419ee">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#ab9b7372e03fa76cd49e0b8ec4f1758b4">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#a06c6503978356de7994b2ed4a499752d">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ae6c95513057c0e7275ce01cf7241a72b">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#af67a7351605de5507f2c4671bc110052">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#aa65f429fc6b564cd303ac2fedc91b124">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac3e90d6b06bece9013db1fa5d0b549da">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a9b0367fd32cf5879d7392edac6f0c8aa">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a1b3dd7235ca4c5477efe102db9c3fc4f">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a97f7fd6210f62c2746e62596b83ac08f">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac2df73ebf119a32c107d2328f3ecb876">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#aea85fb8a9a8cde492eac0dc573b73713">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#ae1cea78c1f1c6403a000bab759f63fc4">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#a94de329da995298d22b6c88631b390df">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#a7c69751e17c929e11abf4d82bc697a4c">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#af06ac0106225041b123c2d738656a042">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a33fbe138cac2d500be8b3820eb763f73">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args,...)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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 class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ad0461467cc097572b3f27260e0e9e4c7">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a103443f11811fd3eb4162e1f0a7db5d2">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">char </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#adc536ea7b3ec97a55b9aef17d9ab1ec0">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">short </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a78f9f36aa29f7baeaa7b20d26609a77e">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#afe0a66b01f24298105caa21282253584">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">long </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a5ed01d0fcddb6b2d0d2d22aa21932f59">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#aa1c2d0ac3a97be37bbcfa63cce74acbb">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#ac3a7a1a36cd02d3b3a4c5bbaa0abfd91">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#a19a763554e69a76d291e945f7d0e3faa">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><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#a58c593f8181f79b241afb83267d3d854">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#ac003d9ea30067f8addbbd8288fef603d">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td class="memTemplParams" colspan="2">template<> </td></tr>
- <tr><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a934671ac15d8b0ccb8a5c96661c3cbc7">executeFunction</a> (<a class="el" href="classgameplay_1_1_script.html">Script</a> *script, const char *func, const char *args, va_list *list)</td></tr>
- <tr><td colspan="2"><h2><a name="pub-static-methods"></a>
- Static Public Member Functions</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a344980c5588d2845b74efae26d860eaf">print</a> (const char *str)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_script_controller.html#a74610ca6a756aec69ec16912f722eb7e">print</a> (const char *str1, const char *str2)</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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="acb739b7fa547e0c17ec2c83003a142b2" args="(const char *func)" -->
- <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 a zero-parameter global 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="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
- <p>Template specialization. </p>
- </div>
- </div>
- <a class="anchor" id="a895565252a85bcd47749880521ff3d89"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a895565252a85bcd47749880521ff3d89" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Calls a zero-parameter function.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">script</td><td>The script to execute the function on, or NULL for the global script environment. </td></tr>
- <tr><td class="paramname">func</td><td>The name of the function to call.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="ac87bb43b36ce19521b8fcccc96e7b48f"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac87bb43b36ce19521b8fcccc96e7b48f" args="(const char *func, const char *args,...)" -->
- <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 a global 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">...</td><td>Parameters to pass to the script fucntion, as specified by the args parameter.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a8d3de9396635c56411793cec5c5304a6"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a8d3de9396635c56411793cec5c5304a6" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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 a function from the specified script, using the given parameters.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">script</td><td>The script to execute the function on, or NULL for the global script environment. </td></tr>
- <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">...</td><td>Parameters to pass to the script fucntion, as specified by the args parameter.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="aa9afc0a519b763e95b2d82065699888e"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="aa9afc0a519b763e95b2d82065699888e" args="(const char *func, const char *args, va_list *list)" -->
- <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 global 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 optional 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, or NULL for an empty parameter list.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="ad7b58d0d5247d98ef2cdcfb5534f0903"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ad7b58d0d5247d98ef2cdcfb5534f0903" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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 global Lua function using the given parameters.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment. </td></tr>
- <tr><td class="paramname">func</td><td>The name of the function to call. </td></tr>
- <tr><td class="paramname">args</td><td>The optional 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, or NULL for an empty parameter list.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The return value of the executed Lua function.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a373c28f6b21e768f70a00b33b28e0ab4"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a373c28f6b21e768f70a00b33b28e0ab4" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a1c9735059e4613a6f3311cbdae5117dd"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a1c9735059e4613a6f3311cbdae5117dd" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a181867ed7df1c69c95364db92fb2b41e"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a181867ed7df1c69c95364db92fb2b41e" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a3b88da06b3d7ca7317348bf2833b672e"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a3b88da06b3d7ca7317348bf2833b672e" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="aeea3e7e7accbfadf8d6b09d79b283861"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="aeea3e7e7accbfadf8d6b09d79b283861" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a17ba5659f8ceba06085f310e2aac4651"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a17ba5659f8ceba06085f310e2aac4651" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="ad0dc806e5f8e6407e52a9dc90fbcb6e0"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ad0dc806e5f8e6407e52a9dc90fbcb6e0" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="ae41fcc2b23c742d79d91cb597e8419ee"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ae41fcc2b23c742d79d91cb597e8419ee" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="ab9b7372e03fa76cd49e0b8ec4f1758b4"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ab9b7372e03fa76cd49e0b8ec4f1758b4" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a06c6503978356de7994b2ed4a499752d"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a06c6503978356de7994b2ed4a499752d" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="ae6c95513057c0e7275ce01cf7241a72b"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ae6c95513057c0e7275ce01cf7241a72b" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="af67a7351605de5507f2c4671bc110052"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="af67a7351605de5507f2c4671bc110052" args="(Script *script, const char *func)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>func</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="a57489b4dea163bf806344ee274d52b73"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a57489b4dea163bf806344ee274d52b73" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a3deed4c3d6ee22b5e739195b0f39d548" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a340ca4a92296b9a5c072162192660728" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ab878d063df94176b3b0bd377034e6064" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a6ad586f37cd55c591d0289cb461a67da" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a8f0bfb476d8f639a4638076291223086" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a3c23fc272e2195d150b2d20bbfad8d10" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a0b660eadaa1807081771de6350441ff3" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="add0b79de241a446c5225884703d13c39" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a8564a1deafeddb21e430cc625da10b30" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a492751c1ef7f7459655f960be893097c" args="(const char *func, const char *args,...)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a9b229386381d3a0c003fba1010f348c1" args="(const char *func, const char *args,...)" -->
- <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="aa65f429fc6b564cd303ac2fedc91b124"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="aa65f429fc6b564cd303ac2fedc91b124" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="ac3e90d6b06bece9013db1fa5d0b549da"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac3e90d6b06bece9013db1fa5d0b549da" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a9b0367fd32cf5879d7392edac6f0c8aa"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a9b0367fd32cf5879d7392edac6f0c8aa" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a1b3dd7235ca4c5477efe102db9c3fc4f"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a1b3dd7235ca4c5477efe102db9c3fc4f" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a97f7fd6210f62c2746e62596b83ac08f"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a97f7fd6210f62c2746e62596b83ac08f" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="ac2df73ebf119a32c107d2328f3ecb876"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac2df73ebf119a32c107d2328f3ecb876" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="aea85fb8a9a8cde492eac0dc573b73713"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="aea85fb8a9a8cde492eac0dc573b73713" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="ae1cea78c1f1c6403a000bab759f63fc4"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ae1cea78c1f1c6403a000bab759f63fc4" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a94de329da995298d22b6c88631b390df"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a94de329da995298d22b6c88631b390df" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a7c69751e17c929e11abf4d82bc697a4c"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a7c69751e17c929e11abf4d82bc697a4c" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="af06ac0106225041b123c2d738656a042"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="af06ac0106225041b123c2d738656a042" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a33fbe138cac2d500be8b3820eb763f73"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a33fbe138cac2d500be8b3820eb763f73" args="(Script *script, const char *func, const char *args,...)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a771beef86b5da3c9093fddcddbfa5e52" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a624461054ced803a94f5d9818f1d246e" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a5188001d07c961e5fca6f1b713bc85c2" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="af2c339db595a9677ae72d11b5bdac5e0" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ab5e48ba410ec69e3de0fc18d6f22cb00" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a217ce0f656d2b96b3efef4b321d06f5b" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a3e151093003a186edfdcc5eed2b36fe1" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a84be636bf047cc06d9260e2795bf207a" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac061ead58d027571e8ef2d4381d2ed6c" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac3fd97113fef1d870be68656d59070ea" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a685b160db54d4d98f1cf07e2e0b41a57" args="(const char *func, const char *args, va_list *list)" -->
- <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><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a9bcd4db738f2993a2c99a901efe7aee1" args="(const char *func, const char *args, va_list *list)" -->
- <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="ad0461467cc097572b3f27260e0e9e4c7"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ad0461467cc097572b3f27260e0e9e4c7" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a103443f11811fd3eb4162e1f0a7db5d2"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a103443f11811fd3eb4162e1f0a7db5d2" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="adc536ea7b3ec97a55b9aef17d9ab1ec0"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="adc536ea7b3ec97a55b9aef17d9ab1ec0" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a78f9f36aa29f7baeaa7b20d26609a77e"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a78f9f36aa29f7baeaa7b20d26609a77e" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="afe0a66b01f24298105caa21282253584"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="afe0a66b01f24298105caa21282253584" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a5ed01d0fcddb6b2d0d2d22aa21932f59"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a5ed01d0fcddb6b2d0d2d22aa21932f59" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="aa1c2d0ac3a97be37bbcfa63cce74acbb"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="aa1c2d0ac3a97be37bbcfa63cce74acbb" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="ac3a7a1a36cd02d3b3a4c5bbaa0abfd91"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac3a7a1a36cd02d3b3a4c5bbaa0abfd91" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a19a763554e69a76d291e945f7d0e3faa"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a19a763554e69a76d291e945f7d0e3faa" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a58c593f8181f79b241afb83267d3d854"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a58c593f8181f79b241afb83267d3d854" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="ac003d9ea30067f8addbbd8288fef603d"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="ac003d9ea30067f8addbbd8288fef603d" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a934671ac15d8b0ccb8a5c96661c3cbc7"></a><!-- doxytag: member="gameplay::ScriptController::executeFunction" ref="a934671ac15d8b0ccb8a5c96661c3cbc7" args="(Script *script, const char *func, const char *args, va_list *list)" -->
- <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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></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="a4740e6d320896e325777b36f7756a3e5"></a><!-- doxytag: member="gameplay::ScriptController::functionExists" ref="a4740e6d320896e325777b36f7756a3e5" args="(const char *name, const Script *script=NULL) const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_script_controller.html#a4740e6d320896e325777b36f7756a3e5">gameplay::ScriptController::functionExists</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 <a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Determines if there exists a function with the specified name in the given script environment.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">name</td><td>The name of the function to check. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to inspect, or NULL to inspect the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>True if the specified function exists, false otherwise. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a6fadee23037b7aa7dd9ebc9db9095318"></a><!-- doxytag: member="gameplay::ScriptController::getBool" ref="a6fadee23037b7aa7dd9ebc9db9095318" args="(const char *name, bool defaultValue=false, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_script_controller.html#a6fadee23037b7aa7dd9ebc9db9095318">gameplay::ScriptController::getBool</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>defaultValue</em> = <code>false</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a bool. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global boolean script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a0cda7c2ef370b4d95e0553c52deccb7c"></a><!-- doxytag: member="gameplay::ScriptController::getChar" ref="a0cda7c2ef370b4d95e0553c52deccb7c" args="(const char *name, char defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char <a class="el" href="classgameplay_1_1_script_controller.html#a0cda7c2ef370b4d95e0553c52deccb7c">gameplay::ScriptController::getChar</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global char script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a4ff7fe3e2b4d10a950c02dbbe3a25ef6"></a><!-- doxytag: member="gameplay::ScriptController::getCurrentScript" ref="a4ff7fe3e2b4d10a950c02dbbe3a25ef6" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classgameplay_1_1_script.html">Script</a>* <a class="el" href="classgameplay_1_1_script_controller.html#a4ff7fe3e2b4d10a950c02dbbe3a25ef6">gameplay::ScriptController::getCurrentScript</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Returns the currently executing script.</p>
- <p>Note that this function returns the currently executing <a class="el" href="classgameplay_1_1_script.html">Script</a> object, which is not guaranteed to be valid unless the returned script's reference count is increased while the caller holds onto it.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The currently executing script, or NULL if either there is no currently executing script or the global script environment is current. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a7ddf1f53c503cc7f23452720eb83ffe8"></a><!-- doxytag: member="gameplay::ScriptController::getDouble" ref="a7ddf1f53c503cc7f23452720eb83ffe8" args="(const char *name, double defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classgameplay_1_1_script_controller.html#a7ddf1f53c503cc7f23452720eb83ffe8">gameplay::ScriptController::getDouble</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global double script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a30624308772aa691e06a14026c987277"></a><!-- doxytag: member="gameplay::ScriptController::getFloat" ref="a30624308772aa691e06a14026c987277" args="(const char *name, float defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_script_controller.html#a30624308772aa691e06a14026c987277">gameplay::ScriptController::getFloat</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global float script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a0d432278e70d332fc130a5aa94f299d9"></a><!-- doxytag: member="gameplay::ScriptController::getInt" ref="a0d432278e70d332fc130a5aa94f299d9" args="(const char *name, int defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classgameplay_1_1_script_controller.html#a0d432278e70d332fc130a5aa94f299d9">gameplay::ScriptController::getInt</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global int script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="ab42c8978d867a830d2447dc3518cd324"></a><!-- doxytag: member="gameplay::ScriptController::getLong" ref="ab42c8978d867a830d2447dc3518cd324" args="(const char *name, long defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">long <a class="el" href="classgameplay_1_1_script_controller.html#ab42c8978d867a830d2447dc3518cd324">gameplay::ScriptController::getLong</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global long script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a9e9ab60ec04b26a6806594f7561d45f8"></a><!-- doxytag: member="gameplay::ScriptController::getObjectPointer" ref="a9e9ab60ec04b26a6806594f7561d45f8" args="(const char *type, const char *name, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void* <a class="el" href="classgameplay_1_1_script_controller.html#a9e9ab60ec04b26a6806594f7561d45f8">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global pointer script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a7974013166189890b87237a5dca6d9a2"></a><!-- doxytag: member="gameplay::ScriptController::getShort" ref="a7974013166189890b87237a5dca6d9a2" args="(const char *name, short defaultValue=0, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">short <a class="el" href="classgameplay_1_1_script_controller.html#a7974013166189890b87237a5dca6d9a2">gameplay::ScriptController::getShort</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global short script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a408d0679462765ca375dd472dc3c7d9f"></a><!-- doxytag: member="gameplay::ScriptController::getString" ref="a408d0679462765ca375dd472dc3c7d9f" args="(const char *name, Script *script=NULL)" -->
- <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#a408d0679462765ca375dd472dc3c7d9f">gameplay::ScriptController::getString</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"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the global string variable with the given name.</p>
- <p>The returned character string is temporary and is not gauranteed to live forever, therefore you should not store a pointer to the returned value. If long-term access to the returned string is required, it should be copied into another string for storage.</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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The string variable or NULL if the variable is not a string.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a17109a78c20278408a95b95fb48b603b"></a><!-- doxytag: member="gameplay::ScriptController::getUnsignedChar" ref="a17109a78c20278408a95b95fb48b603b" args="(const char *name, unsigned char defaultValue=0, Script *script=NULL)" -->
- <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#a17109a78c20278408a95b95fb48b603b">gameplay::ScriptController::getUnsignedChar</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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.</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global unsigned char script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a82384c9d53f336bd98f9d6548ed20289"></a><!-- doxytag: member="gameplay::ScriptController::getUnsignedInt" ref="a82384c9d53f336bd98f9d6548ed20289" args="(const char *name, unsigned int defaultValue=0, Script *script=NULL)" -->
- <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#a82384c9d53f336bd98f9d6548ed20289">gameplay::ScriptController::getUnsignedInt</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global unsigned int script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a609b76b594d4b926338916039aa109cd"></a><!-- doxytag: member="gameplay::ScriptController::getUnsignedLong" ref="a609b76b594d4b926338916039aa109cd" args="(const char *name, unsigned long defaultValue=0, Script *script=NULL)" -->
- <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#a609b76b594d4b926338916039aa109cd">gameplay::ScriptController::getUnsignedLong</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global unsigned long script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a809b0a6e37f6fd079e243d13bab09f0b"></a><!-- doxytag: member="gameplay::ScriptController::getUnsignedShort" ref="a809b0a6e37f6fd079e243d13bab09f0b" args="(const char *name, unsigned short defaultValue=0, Script *script=NULL)" -->
- <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#a809b0a6e37f6fd079e243d13bab09f0b">gameplay::ScriptController::getUnsignedShort</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>defaultValue</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</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>
- <tr><td class="paramname">defaultValue</td><td>The default value to return if the variable is not a number. </td></tr>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The global unsigned short script variable.</dd></dl>
-
- </div>
- </div>
- <a class="anchor" id="a9e53c3153053206ce07feacd75123a69"></a><!-- doxytag: member="gameplay::ScriptController::loadScript" ref="a9e53c3153053206ce07feacd75123a69" args="(const char *path, Script::Scope scope=Script::GLOBAL, bool forceReload=false)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classgameplay_1_1_script.html">Script</a>* <a class="el" href="classgameplay_1_1_script_controller.html#a9e53c3153053206ce07feacd75123a69">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"><a class="el" href="classgameplay_1_1_script.html#a8b296af219762d7fa7f54a820947e7dc">Script::Scope</a> </td>
- <td class="paramname"><em>scope</em> = <code><a class="el" href="classgameplay_1_1_script.html#a8b296af219762d7fa7f54a820947e7dcaab4c13774b342e27d113c28ede53d211">Script::GLOBAL</a></code>, </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 code (if it is not alreay loaded).</p>
- <p>The script is loaded into an environment that is defined by the scope parameter. If the script scope is GLOBAL and the forceReload parameter is false, a previously-loaded script object may be returned. PROTECTED scope always results in a new script being loaded and executed.</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">scope</td><td>The scope for the script to be executed in. </td></tr>
- <tr><td class="paramname">forceReload</td><td>Whether the script should be reloaded if it has already been loaded (applicable for GLOBAL scripts only).</td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>The loaded script, or NULL if the script could not be loaded. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a344980c5588d2845b74efae26d860eaf"></a><!-- doxytag: member="gameplay::ScriptController::print" ref="a344980c5588d2845b74efae26d860eaf" args="(const char *str)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static void <a class="el" href="classgameplay_1_1_script_controller.html#a344980c5588d2845b74efae26d860eaf">gameplay::ScriptController::print</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>str</em></td><td>)</td>
- <td><code> [static]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Prints the string to the platform's output stream or log file. Used for overriding Lua's print function.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">str</td><td>The string to print. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a74610ca6a756aec69ec16912f722eb7e"></a><!-- doxytag: member="gameplay::ScriptController::print" ref="a74610ca6a756aec69ec16912f722eb7e" args="(const char *str1, const char *str2)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">static void <a class="el" href="classgameplay_1_1_script_controller.html#a344980c5588d2845b74efae26d860eaf">gameplay::ScriptController::print</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>str1</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>str2</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [static]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Prints the strings to the platform's output stream or log file. Used for overriding Lua's print function.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">str1</td><td>The first string to print. </td></tr>
- <tr><td class="paramname">str2</td><td>The second string to print on the same line as str1. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a73e7f1f4e6168322aae14b5e322d42db"></a><!-- doxytag: member="gameplay::ScriptController::setBool" ref="a73e7f1f4e6168322aae14b5e322d42db" args="(const char *name, bool v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a73e7f1f4e6168322aae14b5e322d42db">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="adadf7ef271d572fd9e7bbf89cf1b5639"></a><!-- doxytag: member="gameplay::ScriptController::setChar" ref="adadf7ef271d572fd9e7bbf89cf1b5639" args="(const char *name, char v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#adadf7ef271d572fd9e7bbf89cf1b5639">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a357a85bbce8a84a34e1cd0dbbacfb18a"></a><!-- doxytag: member="gameplay::ScriptController::setDouble" ref="a357a85bbce8a84a34e1cd0dbbacfb18a" args="(const char *name, double v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a357a85bbce8a84a34e1cd0dbbacfb18a">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a505b027970206ceb6f94d85cb632cf7e"></a><!-- doxytag: member="gameplay::ScriptController::setFloat" ref="a505b027970206ceb6f94d85cb632cf7e" args="(const char *name, float v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a505b027970206ceb6f94d85cb632cf7e">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a162aee5b38c5f8e35d628e4896f88e77"></a><!-- doxytag: member="gameplay::ScriptController::setInt" ref="a162aee5b38c5f8e35d628e4896f88e77" args="(const char *name, int v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a162aee5b38c5f8e35d628e4896f88e77">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a658a1400df1660d93b6d96544cfcfe0c"></a><!-- doxytag: member="gameplay::ScriptController::setLong" ref="a658a1400df1660d93b6d96544cfcfe0c" args="(const char *name, long v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a658a1400df1660d93b6d96544cfcfe0c">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="adc879f404e2c1f09c006eb9fb3b38168"></a><!-- doxytag: member="gameplay::ScriptController::setObjectPointer" ref="adc879f404e2c1f09c006eb9fb3b38168" args="(const char *type, const char *name, void *v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#adc879f404e2c1f09c006eb9fb3b38168">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">void * </td>
- <td class="paramname"><em>v</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <p>When passing an argument for the 'v' parameter, it is recommended that the object passed in be converted to void* using 'dynamic_cast<void*>(o)', to ensure that the address of the most derived class possible be stored. In this case, the 'type' parameter should also be set to the most derived type to ensure that the full set of methods for that object are available to the script engine.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">type</td><td>The type of the object point value being set. </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="aa335f8db41f61d57837decac5ab2dcdb"></a><!-- doxytag: member="gameplay::ScriptController::setShort" ref="aa335f8db41f61d57837decac5ab2dcdb" args="(const char *name, short v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#aa335f8db41f61d57837decac5ab2dcdb">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a9208479a3558a4a342582cf3cf0162cd"></a><!-- doxytag: member="gameplay::ScriptController::setString" ref="a9208479a3558a4a342582cf3cf0162cd" args="(const char *name, const char *v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a9208479a3558a4a342582cf3cf0162cd">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="aed16e906100024827e586fe73d3e0adc"></a><!-- doxytag: member="gameplay::ScriptController::setUnsignedChar" ref="aed16e906100024827e586fe73d3e0adc" args="(const char *name, unsigned char v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#aed16e906100024827e586fe73d3e0adc">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a6901478462cfbd7de1159955896d0b28"></a><!-- doxytag: member="gameplay::ScriptController::setUnsignedInt" ref="a6901478462cfbd7de1159955896d0b28" args="(const char *name, unsigned int v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a6901478462cfbd7de1159955896d0b28">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a76cbee4d38af54c07defb7f930bb969f"></a><!-- doxytag: member="gameplay::ScriptController::setUnsignedLong" ref="a76cbee4d38af54c07defb7f930bb969f" args="(const char *name, unsigned long v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a76cbee4d38af54c07defb7f930bb969f">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- <a class="anchor" id="a156993f0b5cead30937771c05f2658cc"></a><!-- doxytag: member="gameplay::ScriptController::setUnsignedShort" ref="a156993f0b5cead30937771c05f2658cc" args="(const char *name, unsigned short v, Script *script=NULL)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_script_controller.html#a156993f0b5cead30937771c05f2658cc">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 class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_script.html">Script</a> * </td>
- <td class="paramname"><em>script</em> = <code>NULL</code> </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>
- <tr><td class="paramname">script</td><td>Optional script to use, or NULL for the global script environment.</td></tr>
- </table>
- </dd>
- </dl>
-
- </div>
- </div>
- </div><!-- contents -->
- <!-- 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>
- <hr class="footer"/><address class="footer"><small>
- Generated on Sat Jan 24 2015 15:29:44 for gameplay by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.7.6.1
- </small></address>
- </body>
- </html>
|