class_scene.html 400 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=11"/>
  6. <meta name="generator" content="Doxygen 1.9.8"/>
  7. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  8. <title>Torque2D Reference: Scene Class Reference</title>
  9. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  10. <script type="text/javascript" src="jquery.js"></script>
  11. <script type="text/javascript" src="dynsections.js"></script>
  12. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  13. <script type="text/javascript" src="search/searchdata.js"></script>
  14. <script type="text/javascript" src="search/search.js"></script>
  15. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  16. <link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
  17. </head>
  18. <body>
  19. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  20. <div id="titlearea">
  21. <table cellspacing="0" cellpadding="0">
  22. <tbody>
  23. <tr id="projectrow">
  24. <td id="projectalign">
  25. <div id="projectname">Torque2D Reference
  26. </div>
  27. </td>
  28. </tr>
  29. </tbody>
  30. </table>
  31. </div>
  32. <!-- end header part -->
  33. <!-- Generated by Doxygen 1.9.8 -->
  34. <script type="text/javascript">
  35. /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  36. var searchBox = new SearchBox("searchBox", "search/",'.html');
  37. /* @license-end */
  38. </script>
  39. <script type="text/javascript" src="menudata.js"></script>
  40. <script type="text/javascript" src="menu.js"></script>
  41. <script type="text/javascript">
  42. /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  43. $(function() {
  44. initMenu('',true,false,'search.php','Search');
  45. $(document).ready(function() { init_search(); });
  46. });
  47. /* @license-end */
  48. </script>
  49. <div id="main-nav"></div>
  50. <!-- window showing the filter options -->
  51. <div id="MSearchSelectWindow"
  52. onmouseover="return searchBox.OnSearchSelectShow()"
  53. onmouseout="return searchBox.OnSearchSelectHide()"
  54. onkeydown="return searchBox.OnSearchSelectKey(event)">
  55. </div>
  56. <!-- iframe showing the search results (closed by default) -->
  57. <div id="MSearchResultsWindow">
  58. <div id="MSearchResults">
  59. <div class="SRPage">
  60. <div id="SRIndex">
  61. <div id="SRResults"></div>
  62. <div class="SRStatus" id="Loading">Loading...</div>
  63. <div class="SRStatus" id="Searching">Searching...</div>
  64. <div class="SRStatus" id="NoMatches">No Matches</div>
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. </div><!-- top -->
  70. <div class="header">
  71. <div class="summary">
  72. <a href="#nested-classes">Classes</a> &#124;
  73. <a href="#pub-types">Public Types</a> &#124;
  74. <a href="#pub-methods">Public Member Functions</a> &#124;
  75. <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
  76. <a href="#pub-attribs">Public Attributes</a> &#124;
  77. <a href="#pub-static-attribs">Static Public Attributes</a> &#124;
  78. <a href="#pro-methods">Protected Member Functions</a> &#124;
  79. <a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
  80. <a href="class_scene-members.html">List of all members</a> </div>
  81. <div class="headertitle"><div class="title">Scene Class Reference</div></div>
  82. </div><!--header-->
  83. <div class="contents">
  84. <p><code>#include &lt;Scene.h&gt;</code></p>
  85. <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  86. <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Scene:</div>
  87. <div id="dynsection-0-summary" class="dynsummary" style="display:block;">
  88. </div>
  89. <div id="dynsection-0-content" class="dyncontent" style="display:none;">
  90. <div class="center">
  91. <img src="class_scene.png" usemap="#Scene_map" alt=""/>
  92. <map id="Scene_map" name="Scene_map">
  93. <area href="class_behavior_component.html" alt="BehaviorComponent" shape="rect" coords="111,224,323,248"/>
  94. <area href="class_taml_children.html" alt="TamlChildren" shape="rect" coords="333,224,545,248"/>
  95. <area href="class_physics_proxy.html" alt="PhysicsProxy" shape="rect" coords="555,224,767,248"/>
  96. <area href="class_tickable.html" alt="Tickable" shape="rect" coords="1221,224,1433,248"/>
  97. <area href="class_dynamic_console_method_component.html" alt="DynamicConsoleMethodComponent" shape="rect" coords="111,168,323,192"/>
  98. <area href="class_sim_component.html" alt="SimComponent" shape="rect" coords="111,112,323,136"/>
  99. <area href="class_sim_object.html" alt="SimObject" shape="rect" coords="111,56,323,80"/>
  100. <area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,212,24"/>
  101. <area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="222,0,434,24"/>
  102. </map>
  103. </div></div>
  104. <table class="memberdecls">
  105. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
  106. Public Types</h2></td></tr>
  107. <tr class="memitem:a5a0d89173d9e3970774d01404aa09859" id="r_a5a0d89173d9e3970774d01404aa09859"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">DebugOption</a> { <br />
  108. &#160;&#160;<a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a8fe8f956abef6431e73611a2f8402504">SCENE_DEBUG_INVALID</a>
  109. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859adeec65398f61ce7cd2a3bb0e240d1515">SCENE_DEBUG_METRICS</a> = BIT(0)
  110. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859ae501c5db11d818ba1c8f61f6669b30a2">SCENE_DEBUG_FPS_METRICS</a> = BIT(1)
  111. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859aeb720db1e7f0fba22020dad73959f288">SCENE_DEBUG_CONTROLLERS</a> = BIT(2)
  112. , <br />
  113. &#160;&#160;<a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a4932280ccb181a21588278e527d01dbf">SCENE_DEBUG_JOINTS</a> = BIT(3)
  114. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a67370362600f532a59a56599f01ed48d">SCENE_DEBUG_WIREFRAME_RENDER</a> = BIT(4)
  115. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859abea019b6c3ed56d295ca0ae4372c12c4">SCENE_DEBUG_AUDIO_SOURCES</a> = BIT(5)
  116. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859ab6b558f56c9027d6a8130042c8c3bf69">SCENE_DEBUG_AABB</a> = BIT(16)
  117. , <br />
  118. &#160;&#160;<a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a4e8b33c66ed2d1eee8e3b1a6b4c1a7db">SCENE_DEBUG_OOBB</a> = BIT(17)
  119. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a391ddb17fd6ebe045e6e843bed239495">SCENE_DEBUG_SLEEP</a> = BIT(18)
  120. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a11dcddeee7a83a06d70a9abb66f043a8">SCENE_DEBUG_COLLISION_SHAPES</a> = BIT(19)
  121. , <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a884b7e7abf17a8639732e04d909c3bef">SCENE_DEBUG_POSITION_AND_COM</a> = BIT(20)
  122. , <br />
  123. &#160;&#160;<a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859a6354feca66900ad854c2648bca940336">SCENE_DEBUG_SORT_POINTS</a> = BIT(21)
  124. <br />
  125. }</td></tr>
  126. <tr class="memdesc:a5a0d89173d9e3970774d01404aa09859"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_scene.html">Scene</a> Debug Options. <a href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">More...</a><br /></td></tr>
  127. <tr class="separator:a5a0d89173d9e3970774d01404aa09859"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:a4f44bbb539091368597114a3ec9ef02f" id="r_a4f44bbb539091368597114a3ec9ef02f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">PickMode</a> { <br />
  129. &#160;&#160;<a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02fa517a00f43fb6ad1c16e2328cf797ae6e">PICK_INVALID</a>
  130. , <a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02fa9ac3d3140f9c0089b1c25302aa1e8f54">PICK_ANY</a>
  131. , <a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02fa80e7efe0b833adc241d999c6cab98d13">PICK_AABB</a>
  132. , <a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02fa1d2ebe39c05779e4301d10dfe625d9a4">PICK_OOBB</a>
  133. , <br />
  134. &#160;&#160;<a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02facfd22799f9035fdf08806a035db1d004">PICK_COLLISION</a>
  135. <br />
  136. }</td></tr>
  137. <tr class="memdesc:a4f44bbb539091368597114a3ec9ef02f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pick mode. <a href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">More...</a><br /></td></tr>
  138. <tr class="separator:a4f44bbb539091368597114a3ec9ef02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  139. <tr class="memitem:a0b77b654f78af1bb46c8ff5047d490b0" id="r_a0b77b654f78af1bb46c8ff5047d490b0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; S32, b2Joint * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a0b77b654f78af1bb46c8ff5047d490b0">typeJointHash</a></td></tr>
  140. <tr class="separator:a0b77b654f78af1bb46c8ff5047d490b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  141. <tr class="memitem:a7042e5dc2fa87a04700d73b90b0cf129" id="r_a7042e5dc2fa87a04700d73b90b0cf129"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; b2Joint *, S32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7042e5dc2fa87a04700d73b90b0cf129">typeReverseJointHash</a></td></tr>
  142. <tr class="separator:a7042e5dc2fa87a04700d73b90b0cf129"><td class="memSeparator" colspan="2">&#160;</td></tr>
  143. <tr class="memitem:a0fd4f3971c599bc5bd8ca148e1ef6607" id="r_a0fd4f3971c599bc5bd8ca148e1ef6607"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="structt_delete_request.html">tDeleteRequest</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a0fd4f3971c599bc5bd8ca148e1ef6607">typeDeleteVector</a></td></tr>
  144. <tr class="separator:a0fd4f3971c599bc5bd8ca148e1ef6607"><td class="memSeparator" colspan="2">&#160;</td></tr>
  145. <tr class="memitem:ac3f5c16ef4806bcea8d92f28d0d3e9a8" id="r_ac3f5c16ef4806bcea8d92f28d0d3e9a8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_tick_contact.html">TickContact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac3f5c16ef4806bcea8d92f28d0d3e9a8">typeContactVector</a></td></tr>
  146. <tr class="separator:ac3f5c16ef4806bcea8d92f28d0d3e9a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  147. <tr class="memitem:a822e2620f2b91f4db3202ce4b113b001" id="r_a822e2620f2b91f4db3202ce4b113b001"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; b2Contact *, <a class="el" href="struct_tick_contact.html">TickContact</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a822e2620f2b91f4db3202ce4b113b001">typeContactHash</a></td></tr>
  148. <tr class="separator:a822e2620f2b91f4db3202ce4b113b001"><td class="memSeparator" colspan="2">&#160;</td></tr>
  149. <tr class="memitem:a40def97d7c079492c9ef09c996aa86c9" id="r_a40def97d7c079492c9ef09c996aa86c9"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; <a class="el" href="class_asset_base.html">AssetBase</a> &gt; * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a40def97d7c079492c9ef09c996aa86c9">typeAssetPtrVector</a></td></tr>
  150. <tr class="separator:a40def97d7c079492c9ef09c996aa86c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  151. <tr class="inherit_header pub_types_class_behavior_component"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_behavior_component')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_behavior_component.html">BehaviorComponent</a></td></tr>
  152. <tr class="memitem:ac5dca1520d83486d64e7d8e289ec0813 inherit pub_types_class_behavior_component" id="r_ac5dca1520d83486d64e7d8e289ec0813"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a></td></tr>
  153. <tr class="separator:ac5dca1520d83486d64e7d8e289ec0813 inherit pub_types_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  154. <tr class="memitem:a3d1192354adc1e7bffaf9facf48c8bc4 inherit pub_types_class_behavior_component" id="r_a3d1192354adc1e7bffaf9facf48c8bc4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; StringTableEntry, <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a></td></tr>
  155. <tr class="separator:a3d1192354adc1e7bffaf9facf48c8bc4 inherit pub_types_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:ab99897fcdcb60839ae26e407e357705d inherit pub_types_class_behavior_component" id="r_ab99897fcdcb60839ae26e407e357705d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; SimObjectId, <a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a></td></tr>
  157. <tr class="separator:ab99897fcdcb60839ae26e407e357705d inherit pub_types_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  158. <tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  159. <tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object" id="r_aa764d6ab46a34397a2a625235de83577"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
  160. }</td></tr>
  161. <tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="inherit_header pub_types_class_physics_proxy"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_physics_proxy')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_physics_proxy.html">PhysicsProxy</a></td></tr>
  163. <tr class="memitem:a92f5d9fa84cd11525d95248aef74c1ee inherit pub_types_class_physics_proxy" id="r_a92f5d9fa84cd11525d95248aef74c1ee"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1ee">ePhysicsProxyType</a> { <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1eea8ee09029390c36e43b949d664982f14a">PHYSIC_PROXY_INVALID</a>
  164. , <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1eea12478dfa54b67e25c7bf1da29d147504">PHYSIC_PROXY_CUSTOM</a>
  165. , <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1eeaa65e136ee50c13bec133e4e9947f9c9b">PHYSIC_PROXY_SCENEOBJECT</a>
  166. , <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1eea82ee5d7a45380a8f7f4109fd72566c88">PHYSIC_PROXY_GROUNDBODY</a>
  167. }</td></tr>
  168. <tr class="separator:a92f5d9fa84cd11525d95248aef74c1ee inherit pub_types_class_physics_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
  169. </table><table class="memberdecls">
  170. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
  171. Public Member Functions</h2></td></tr>
  172. <tr class="memitem:aaffca5c1fbe2171ad39fd6585c314b63" id="r_aaffca5c1fbe2171ad39fd6585c314b63"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aaffca5c1fbe2171ad39fd6585c314b63">Scene</a> ()</td></tr>
  173. <tr class="separator:aaffca5c1fbe2171ad39fd6585c314b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
  174. <tr class="memitem:a27f0d53a3c22e7fd44cdd3b113942061" id="r_a27f0d53a3c22e7fd44cdd3b113942061"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a27f0d53a3c22e7fd44cdd3b113942061">~Scene</a> ()</td></tr>
  175. <tr class="separator:a27f0d53a3c22e7fd44cdd3b113942061"><td class="memSeparator" colspan="2">&#160;</td></tr>
  176. <tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a" id="r_aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
  177. <tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Engine. <br /></td></tr>
  178. <tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  179. <tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c" id="r_a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
  180. <tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim. <br /></td></tr>
  181. <tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  182. <tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61" id="r_a8db26dd3c0ca2b1ac05e7c3516325e61"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
  183. <tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61"><td class="memSeparator" colspan="2">&#160;</td></tr>
  184. <tr class="memitem:ae25dddbbd7c45326373e27f90263b0cf" id="r_ae25dddbbd7c45326373e27f90263b0cf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae25dddbbd7c45326373e27f90263b0cf">PreSolve</a> (b2Contact *pContact, const b2Manifold *pOldManifold)</td></tr>
  185. <tr class="memdesc:ae25dddbbd7c45326373e27f90263b0cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contact processing. <br /></td></tr>
  186. <tr class="separator:ae25dddbbd7c45326373e27f90263b0cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  187. <tr class="memitem:aaa95b444a04c6442d873c0fd26492378" id="r_aaa95b444a04c6442d873c0fd26492378"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aaa95b444a04c6442d873c0fd26492378">PostSolve</a> (b2Contact *pContact, const b2ContactImpulse *pImpulse)</td></tr>
  188. <tr class="separator:aaa95b444a04c6442d873c0fd26492378"><td class="memSeparator" colspan="2">&#160;</td></tr>
  189. <tr class="memitem:aaa7bd0c7e026851b401a3a0c7b72e5ba" id="r_aaa7bd0c7e026851b401a3a0c7b72e5ba"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aaa7bd0c7e026851b401a3a0c7b72e5ba">BeginContact</a> (b2Contact *pContact)</td></tr>
  190. <tr class="separator:aaa7bd0c7e026851b401a3a0c7b72e5ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
  191. <tr class="memitem:a64e6513bdf714763d2ca1f2a2fdf3dfa" id="r_a64e6513bdf714763d2ca1f2a2fdf3dfa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a64e6513bdf714763d2ca1f2a2fdf3dfa">EndContact</a> (b2Contact *pContact)</td></tr>
  192. <tr class="separator:a64e6513bdf714763d2ca1f2a2fdf3dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
  193. <tr class="memitem:a3301307847dd39ee2a39c1906e5a00e6" id="r_a3301307847dd39ee2a39c1906e5a00e6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_scene.html#a822e2620f2b91f4db3202ce4b113b001">typeContactHash</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a3301307847dd39ee2a39c1906e5a00e6">getBeginContacts</a> (void) const</td></tr>
  194. <tr class="separator:a3301307847dd39ee2a39c1906e5a00e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  195. <tr class="memitem:ae9982cc8edbdb9db7c76df529a0fb614" id="r_ae9982cc8edbdb9db7c76df529a0fb614"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_scene.html#ac3f5c16ef4806bcea8d92f28d0d3e9a8">typeContactVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae9982cc8edbdb9db7c76df529a0fb614">getEndContacts</a> (void) const</td></tr>
  196. <tr class="separator:ae9982cc8edbdb9db7c76df529a0fb614"><td class="memSeparator" colspan="2">&#160;</td></tr>
  197. <tr class="memitem:a395494ca30433dbf1aabb391b3844b3b" id="r_a395494ca30433dbf1aabb391b3844b3b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a395494ca30433dbf1aabb391b3844b3b">processTick</a> ()</td></tr>
  198. <tr class="memdesc:a395494ca30433dbf1aabb391b3844b3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integration. <br /></td></tr>
  199. <tr class="separator:a395494ca30433dbf1aabb391b3844b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  200. <tr class="memitem:a6ac268bfd7ed2654af2754a2229626a5" id="r_a6ac268bfd7ed2654af2754a2229626a5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a6ac268bfd7ed2654af2754a2229626a5">interpolateTick</a> (F32 delta)</td></tr>
  201. <tr class="separator:a6ac268bfd7ed2654af2754a2229626a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  202. <tr class="memitem:af6fb95f4d0573e394a66d791adfa1cc7" id="r_af6fb95f4d0573e394a66d791adfa1cc7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af6fb95f4d0573e394a66d791adfa1cc7">advanceTime</a> (F32 timeDelta)</td></tr>
  203. <tr class="separator:af6fb95f4d0573e394a66d791adfa1cc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  204. <tr class="memitem:a37b5c607c5eab07cba2820ce2be4daa5" id="r_a37b5c607c5eab07cba2820ce2be4daa5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a37b5c607c5eab07cba2820ce2be4daa5">sceneRender</a> (const <a class="el" href="struct_scene_render_state.html">SceneRenderState</a> *pSceneRenderState)</td></tr>
  205. <tr class="memdesc:a37b5c607c5eab07cba2820ce2be4daa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Render output. <br /></td></tr>
  206. <tr class="separator:a37b5c607c5eab07cba2820ce2be4daa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  207. <tr class="memitem:a72ed9c74b30568c13e792262e1802718" id="r_a72ed9c74b30568c13e792262e1802718"><td class="memItemLeft" align="right" valign="top">b2World *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a72ed9c74b30568c13e792262e1802718">getWorld</a> (void) const</td></tr>
  208. <tr class="memdesc:a72ed9c74b30568c13e792262e1802718"><td class="mdescLeft">&#160;</td><td class="mdescRight">World. <br /></td></tr>
  209. <tr class="separator:a72ed9c74b30568c13e792262e1802718"><td class="memSeparator" colspan="2">&#160;</td></tr>
  210. <tr class="memitem:afdc980ed509f3026a5095606b45e65ff" id="r_afdc980ed509f3026a5095606b45e65ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_query.html">WorldQuery</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#afdc980ed509f3026a5095606b45e65ff">getWorldQuery</a> (const bool clearQuery=false)</td></tr>
  211. <tr class="separator:afdc980ed509f3026a5095606b45e65ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
  212. <tr class="memitem:ac7ef9ec30a7b29ed1939e4498beebee3" id="r_ac7ef9ec30a7b29ed1939e4498beebee3"><td class="memItemLeft" align="right" valign="top">b2BlockAllocator *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac7ef9ec30a7b29ed1939e4498beebee3">getBlockAllocator</a> (void)</td></tr>
  213. <tr class="separator:ac7ef9ec30a7b29ed1939e4498beebee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  214. <tr class="memitem:a69b353bf5f55b29758f8a805a607a59e" id="r_a69b353bf5f55b29758f8a805a607a59e"><td class="memItemLeft" align="right" valign="top">b2Body *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a69b353bf5f55b29758f8a805a607a59e">getGroundBody</a> (void) const</td></tr>
  215. <tr class="separator:a69b353bf5f55b29758f8a805a607a59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  216. <tr class="memitem:a434265b76887c18b14d8f690aa5b3226" id="r_a434265b76887c18b14d8f690aa5b3226"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1ee">ePhysicsProxyType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a434265b76887c18b14d8f690aa5b3226">getPhysicsProxyType</a> (void) const</td></tr>
  217. <tr class="separator:a434265b76887c18b14d8f690aa5b3226"><td class="memSeparator" colspan="2">&#160;</td></tr>
  218. <tr class="memitem:a9390f44ee0d48106187e75095b2c36ab" id="r_a9390f44ee0d48106187e75095b2c36ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9390f44ee0d48106187e75095b2c36ab">setGravity</a> (const b2Vec2 &amp;gravity)</td></tr>
  219. <tr class="separator:a9390f44ee0d48106187e75095b2c36ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
  220. <tr class="memitem:a964dfc4f9e421089555449fb3b725878" id="r_a964dfc4f9e421089555449fb3b725878"><td class="memItemLeft" align="right" valign="top">b2Vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a964dfc4f9e421089555449fb3b725878">getGravity</a> (void)</td></tr>
  221. <tr class="separator:a964dfc4f9e421089555449fb3b725878"><td class="memSeparator" colspan="2">&#160;</td></tr>
  222. <tr class="memitem:ae27411a38e8bb494380539df3a59bb0a" id="r_ae27411a38e8bb494380539df3a59bb0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae27411a38e8bb494380539df3a59bb0a">setVelocityIterations</a> (const S32 iterations)</td></tr>
  223. <tr class="separator:ae27411a38e8bb494380539df3a59bb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  224. <tr class="memitem:a098caaf2b8f44fc131550c650cb96eaf" id="r_a098caaf2b8f44fc131550c650cb96eaf"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a098caaf2b8f44fc131550c650cb96eaf">getVelocityIterations</a> (void) const</td></tr>
  225. <tr class="separator:a098caaf2b8f44fc131550c650cb96eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  226. <tr class="memitem:acbedee60d603d33405b8fc5cabf7cfa1" id="r_acbedee60d603d33405b8fc5cabf7cfa1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#acbedee60d603d33405b8fc5cabf7cfa1">setPositionIterations</a> (const S32 iterations)</td></tr>
  227. <tr class="separator:acbedee60d603d33405b8fc5cabf7cfa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  228. <tr class="memitem:a415f8754ced1a7c42b87f3916b1ce73c" id="r_a415f8754ced1a7c42b87f3916b1ce73c"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a415f8754ced1a7c42b87f3916b1ce73c">getPositionIterations</a> (void) const</td></tr>
  229. <tr class="separator:a415f8754ced1a7c42b87f3916b1ce73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  230. <tr class="memitem:aac1ae90bbb37851e58d336a6d6289db5" id="r_aac1ae90bbb37851e58d336a6d6289db5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aac1ae90bbb37851e58d336a6d6289db5">clearScene</a> (bool deleteObjects=true)</td></tr>
  231. <tr class="memdesc:aac1ae90bbb37851e58d336a6d6289db5"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_scene.html">Scene</a> occupancy. <br /></td></tr>
  232. <tr class="separator:aac1ae90bbb37851e58d336a6d6289db5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  233. <tr class="memitem:aebfdec74f24ef18c1bcfdd1a018f1ddb" id="r_aebfdec74f24ef18c1bcfdd1a018f1ddb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aebfdec74f24ef18c1bcfdd1a018f1ddb">addToScene</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  234. <tr class="separator:aebfdec74f24ef18c1bcfdd1a018f1ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  235. <tr class="memitem:aa567e017903a654f140ea3a31b00c077" id="r_aa567e017903a654f140ea3a31b00c077"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa567e017903a654f140ea3a31b00c077">removeFromScene</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  236. <tr class="separator:aa567e017903a654f140ea3a31b00c077"><td class="memSeparator" colspan="2">&#160;</td></tr>
  237. <tr class="memitem:a489136530bcb0ce65d5d65e522dba216" id="r_a489136530bcb0ce65d5d65e522dba216"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">typeSceneObjectVectorConstRef</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a489136530bcb0ce65d5d65e522dba216">getSceneObjects</a> (void) const</td></tr>
  238. <tr class="separator:a489136530bcb0ce65d5d65e522dba216"><td class="memSeparator" colspan="2">&#160;</td></tr>
  239. <tr class="memitem:a409bb6a7d7683078389f1a0f1f71cfd7" id="r_a409bb6a7d7683078389f1a0f1f71cfd7"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a409bb6a7d7683078389f1a0f1f71cfd7">getSceneObjectCount</a> (void) const</td></tr>
  240. <tr class="separator:a409bb6a7d7683078389f1a0f1f71cfd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  241. <tr class="memitem:a53e543d64dcfa4641c144eedd10024b5" id="r_a53e543d64dcfa4641c144eedd10024b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a53e543d64dcfa4641c144eedd10024b5">getSceneObject</a> (const U32 objectIndex) const</td></tr>
  242. <tr class="separator:a53e543d64dcfa4641c144eedd10024b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  243. <tr class="memitem:aa4e9eeb0ad835a46f5519bc78a8b8c62" id="r_aa4e9eeb0ad835a46f5519bc78a8b8c62"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa4e9eeb0ad835a46f5519bc78a8b8c62">getSceneObjects</a> (<a class="el" href="class_vector.html">typeSceneObjectVector</a> &amp;objects) const</td></tr>
  244. <tr class="separator:aa4e9eeb0ad835a46f5519bc78a8b8c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
  245. <tr class="memitem:ac949f952ab39fc9686659a51ca2e1ce7" id="r_ac949f952ab39fc9686659a51ca2e1ce7"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac949f952ab39fc9686659a51ca2e1ce7">getSceneObjects</a> (<a class="el" href="class_vector.html">typeSceneObjectVector</a> &amp;objects, const U32 sceneLayer) const</td></tr>
  246. <tr class="separator:ac949f952ab39fc9686659a51ca2e1ce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  247. <tr class="memitem:afad59f1be8affd7422852b95c892fbf4" id="r_afad59f1be8affd7422852b95c892fbf4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#afad59f1be8affd7422852b95c892fbf4">mergeScene</a> (const <a class="el" href="class_scene.html">Scene</a> *pScene)</td></tr>
  248. <tr class="separator:afad59f1be8affd7422852b95c892fbf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  249. <tr class="memitem:ad6b52ea681b9953b25c03d82c6d40c52" id="r_ad6b52ea681b9953b25c03d82c6d40c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_set.html">SimSet</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad6b52ea681b9953b25c03d82c6d40c52">getControllers</a> (void)</td></tr>
  250. <tr class="separator:ad6b52ea681b9953b25c03d82c6d40c52"><td class="memSeparator" colspan="2">&#160;</td></tr>
  251. <tr class="memitem:ae32f09566388b832bfec90a42a98741a" id="r_ae32f09566388b832bfec90a42a98741a"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae32f09566388b832bfec90a42a98741a">getAssetPreloadCount</a> (void) const</td></tr>
  252. <tr class="separator:ae32f09566388b832bfec90a42a98741a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  253. <tr class="memitem:a87953324af5749257f8645a6134f9f16" id="r_a87953324af5749257f8645a6134f9f16"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; <a class="el" href="class_asset_base.html">AssetBase</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a87953324af5749257f8645a6134f9f16">getAssetPreload</a> (const S32 index) const</td></tr>
  254. <tr class="separator:a87953324af5749257f8645a6134f9f16"><td class="memSeparator" colspan="2">&#160;</td></tr>
  255. <tr class="memitem:a37b7ccd8b921e73f15c43fef68cbc90b" id="r_a37b7ccd8b921e73f15c43fef68cbc90b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a37b7ccd8b921e73f15c43fef68cbc90b">addAssetPreload</a> (const char *pAssetId)</td></tr>
  256. <tr class="separator:a37b7ccd8b921e73f15c43fef68cbc90b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  257. <tr class="memitem:a9fddc0f27ebf45a967831721ff91ca12" id="r_a9fddc0f27ebf45a967831721ff91ca12"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9fddc0f27ebf45a967831721ff91ca12">removeAssetPreload</a> (const char *pAssetId)</td></tr>
  258. <tr class="separator:a9fddc0f27ebf45a967831721ff91ca12"><td class="memSeparator" colspan="2">&#160;</td></tr>
  259. <tr class="memitem:a4998663caf2beb2f760e146d5a33bee2" id="r_a4998663caf2beb2f760e146d5a33bee2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4998663caf2beb2f760e146d5a33bee2">clearAssetPreloads</a> (void)</td></tr>
  260. <tr class="separator:a4998663caf2beb2f760e146d5a33bee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  261. <tr class="memitem:a7a82492cc1ae5489cd5c977f2c7a2c5d" id="r_a7a82492cc1ae5489cd5c977f2c7a2c5d"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7a82492cc1ae5489cd5c977f2c7a2c5d">getSceneTime</a> (void) const</td></tr>
  262. <tr class="memdesc:a7a82492cc1ae5489cd5c977f2c7a2c5d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_scene.html">Scene</a> time. <br /></td></tr>
  263. <tr class="separator:a7a82492cc1ae5489cd5c977f2c7a2c5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  264. <tr class="memitem:a8bdb7cf36f608012e12d5b17920e7a23" id="r_a8bdb7cf36f608012e12d5b17920e7a23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8bdb7cf36f608012e12d5b17920e7a23">setScenePause</a> (bool status)</td></tr>
  265. <tr class="separator:a8bdb7cf36f608012e12d5b17920e7a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
  266. <tr class="memitem:a2efe7bc2d51b1a43b27a31ccde4bdc6a" id="r_a2efe7bc2d51b1a43b27a31ccde4bdc6a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2efe7bc2d51b1a43b27a31ccde4bdc6a">getScenePause</a> (void) const</td></tr>
  267. <tr class="separator:a2efe7bc2d51b1a43b27a31ccde4bdc6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  268. <tr class="memitem:ae2f690e3216115f6dd90a4530694c17b" id="r_ae2f690e3216115f6dd90a4530694c17b"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae2f690e3216115f6dd90a4530694c17b">getJointCount</a> (void) const</td></tr>
  269. <tr class="memdesc:ae2f690e3216115f6dd90a4530694c17b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Joint access. <br /></td></tr>
  270. <tr class="separator:ae2f690e3216115f6dd90a4530694c17b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  271. <tr class="memitem:a2fd7874dcd4910d86bacaec5fd3a1990" id="r_a2fd7874dcd4910d86bacaec5fd3a1990"><td class="memItemLeft" align="right" valign="top">b2JointType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2fd7874dcd4910d86bacaec5fd3a1990">getJointType</a> (const S32 jointId)</td></tr>
  272. <tr class="separator:a2fd7874dcd4910d86bacaec5fd3a1990"><td class="memSeparator" colspan="2">&#160;</td></tr>
  273. <tr class="memitem:addc383ca1704ba041ffa9e420b11ea43" id="r_addc383ca1704ba041ffa9e420b11ea43"><td class="memItemLeft" align="right" valign="top">b2Joint *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#addc383ca1704ba041ffa9e420b11ea43">findJoint</a> (const S32 jointId)</td></tr>
  274. <tr class="separator:addc383ca1704ba041ffa9e420b11ea43"><td class="memSeparator" colspan="2">&#160;</td></tr>
  275. <tr class="memitem:aac7f629a093b7c155db817547f21258b" id="r_aac7f629a093b7c155db817547f21258b"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aac7f629a093b7c155db817547f21258b">findJointId</a> (b2Joint *pJoint)</td></tr>
  276. <tr class="separator:aac7f629a093b7c155db817547f21258b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  277. <tr class="memitem:ace26d7e7bf15575604631e92220b6012" id="r_ace26d7e7bf15575604631e92220b6012"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ace26d7e7bf15575604631e92220b6012">createJoint</a> (b2JointDef *pJointDef)</td></tr>
  278. <tr class="separator:ace26d7e7bf15575604631e92220b6012"><td class="memSeparator" colspan="2">&#160;</td></tr>
  279. <tr class="memitem:a904ecbd37df8ae3e9422b01b5bacae9d" id="r_a904ecbd37df8ae3e9422b01b5bacae9d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a904ecbd37df8ae3e9422b01b5bacae9d">deleteJoint</a> (const U32 jointId)</td></tr>
  280. <tr class="separator:a904ecbd37df8ae3e9422b01b5bacae9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  281. <tr class="memitem:a87b1ee2b8a660c3ed610f916002879a9" id="r_a87b1ee2b8a660c3ed610f916002879a9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a87b1ee2b8a660c3ed610f916002879a9">hasJoints</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  282. <tr class="separator:a87b1ee2b8a660c3ed610f916002879a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  283. <tr class="memitem:a4a9550ae71b9b92d01f29c61495ed4c1" id="r_a4a9550ae71b9b92d01f29c61495ed4c1"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4a9550ae71b9b92d01f29c61495ed4c1">createDistanceJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA=b2Vec2_zero, const b2Vec2 &amp;localAnchorB=b2Vec2_zero, const F32 length=-1.0f, const F32 frequency=0.0f, const F32 dampingRatio=0.0f, const bool collideConnected=false)</td></tr>
  284. <tr class="memdesc:a4a9550ae71b9b92d01f29c61495ed4c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Distance joint. <br /></td></tr>
  285. <tr class="separator:a4a9550ae71b9b92d01f29c61495ed4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  286. <tr class="memitem:a8903adc95fe375f0676ede940d699420" id="r_a8903adc95fe375f0676ede940d699420"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8903adc95fe375f0676ede940d699420">setDistanceJointLength</a> (const U32 jointId, const F32 length)</td></tr>
  287. <tr class="separator:a8903adc95fe375f0676ede940d699420"><td class="memSeparator" colspan="2">&#160;</td></tr>
  288. <tr class="memitem:ad32f555516966eeec5826f014ecc5fe1" id="r_ad32f555516966eeec5826f014ecc5fe1"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad32f555516966eeec5826f014ecc5fe1">getDistanceJointLength</a> (const U32 jointId)</td></tr>
  289. <tr class="separator:ad32f555516966eeec5826f014ecc5fe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  290. <tr class="memitem:a79738ee911ea32d0bd127781b314af64" id="r_a79738ee911ea32d0bd127781b314af64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a79738ee911ea32d0bd127781b314af64">setDistanceJointFrequency</a> (const U32 jointId, const F32 frequency)</td></tr>
  291. <tr class="separator:a79738ee911ea32d0bd127781b314af64"><td class="memSeparator" colspan="2">&#160;</td></tr>
  292. <tr class="memitem:aecafa66e484aedd1e6ab874ac4287544" id="r_aecafa66e484aedd1e6ab874ac4287544"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aecafa66e484aedd1e6ab874ac4287544">getDistanceJointFrequency</a> (const U32 jointId)</td></tr>
  293. <tr class="separator:aecafa66e484aedd1e6ab874ac4287544"><td class="memSeparator" colspan="2">&#160;</td></tr>
  294. <tr class="memitem:a291f1f00e769815df30cf965a79129a8" id="r_a291f1f00e769815df30cf965a79129a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a291f1f00e769815df30cf965a79129a8">setDistanceJointDampingRatio</a> (const U32 jointId, const F32 dampingRatio)</td></tr>
  295. <tr class="separator:a291f1f00e769815df30cf965a79129a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  296. <tr class="memitem:a494b1ae17bed04ee7962ab6300399929" id="r_a494b1ae17bed04ee7962ab6300399929"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a494b1ae17bed04ee7962ab6300399929">getDistanceJointDampingRatio</a> (const U32 jointId)</td></tr>
  297. <tr class="separator:a494b1ae17bed04ee7962ab6300399929"><td class="memSeparator" colspan="2">&#160;</td></tr>
  298. <tr class="memitem:adf226d7a7a28a8aa90ac8ccd81b18131" id="r_adf226d7a7a28a8aa90ac8ccd81b18131"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#adf226d7a7a28a8aa90ac8ccd81b18131">createRopeJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA=b2Vec2_zero, const b2Vec2 &amp;localAnchorB=b2Vec2_zero, const F32 maxLength=-1.0f, const bool collideConnected=false)</td></tr>
  299. <tr class="memdesc:adf226d7a7a28a8aa90ac8ccd81b18131"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rope joint. <br /></td></tr>
  300. <tr class="separator:adf226d7a7a28a8aa90ac8ccd81b18131"><td class="memSeparator" colspan="2">&#160;</td></tr>
  301. <tr class="memitem:ad96a9ff7955d383d540e91150da7f559" id="r_ad96a9ff7955d383d540e91150da7f559"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad96a9ff7955d383d540e91150da7f559">setRopeJointMaxLength</a> (const U32 jointId, const F32 maxLength)</td></tr>
  302. <tr class="separator:ad96a9ff7955d383d540e91150da7f559"><td class="memSeparator" colspan="2">&#160;</td></tr>
  303. <tr class="memitem:af14de9d2038eb855a5f6fa94089d3836" id="r_af14de9d2038eb855a5f6fa94089d3836"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af14de9d2038eb855a5f6fa94089d3836">getRopeJointMaxLength</a> (const U32 jointId)</td></tr>
  304. <tr class="separator:af14de9d2038eb855a5f6fa94089d3836"><td class="memSeparator" colspan="2">&#160;</td></tr>
  305. <tr class="memitem:a7e1730d66bcf8dac957e4341c0b675a2" id="r_a7e1730d66bcf8dac957e4341c0b675a2"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7e1730d66bcf8dac957e4341c0b675a2">createRevoluteJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA=b2Vec2_zero, const b2Vec2 &amp;localAnchorB=b2Vec2_zero, const bool collideConnected=false)</td></tr>
  306. <tr class="memdesc:a7e1730d66bcf8dac957e4341c0b675a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Revolute joint. <br /></td></tr>
  307. <tr class="separator:a7e1730d66bcf8dac957e4341c0b675a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  308. <tr class="memitem:a9478a6071a117bf7f49d9de4387d7742" id="r_a9478a6071a117bf7f49d9de4387d7742"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9478a6071a117bf7f49d9de4387d7742">setRevoluteJointLimit</a> (const U32 jointId, const bool enableLimit, const F32 lowerAngle, const F32 upperAngle)</td></tr>
  309. <tr class="separator:a9478a6071a117bf7f49d9de4387d7742"><td class="memSeparator" colspan="2">&#160;</td></tr>
  310. <tr class="memitem:ad19b9148063a224195c520314623336c" id="r_ad19b9148063a224195c520314623336c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad19b9148063a224195c520314623336c">getRevoluteJointLimit</a> (const U32 jointId, bool &amp;enableLimit, F32 &amp;lowerAngle, F32 &amp;upperAngle)</td></tr>
  311. <tr class="separator:ad19b9148063a224195c520314623336c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  312. <tr class="memitem:a94e5bd74cb887a689934a35ce47f3a82" id="r_a94e5bd74cb887a689934a35ce47f3a82"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a94e5bd74cb887a689934a35ce47f3a82">setRevoluteJointMotor</a> (const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorTorque=0.0f)</td></tr>
  313. <tr class="separator:a94e5bd74cb887a689934a35ce47f3a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
  314. <tr class="memitem:af4c5210caed8d869f998611e95ef0086" id="r_af4c5210caed8d869f998611e95ef0086"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af4c5210caed8d869f998611e95ef0086">getRevoluteJointMotor</a> (const U32 jointId, bool &amp;enableMotor, F32 &amp;motorSpeed, F32 &amp;maxMotorTorque)</td></tr>
  315. <tr class="separator:af4c5210caed8d869f998611e95ef0086"><td class="memSeparator" colspan="2">&#160;</td></tr>
  316. <tr class="memitem:ad850db1286e9c793d9fe2023cbf28f8b" id="r_ad850db1286e9c793d9fe2023cbf28f8b"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad850db1286e9c793d9fe2023cbf28f8b">getRevoluteJointAngle</a> (const U32 jointId)</td></tr>
  317. <tr class="separator:ad850db1286e9c793d9fe2023cbf28f8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  318. <tr class="memitem:adfc276f30e6c78e06acfd48d8bb2524c" id="r_adfc276f30e6c78e06acfd48d8bb2524c"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#adfc276f30e6c78e06acfd48d8bb2524c">getRevoluteJointSpeed</a> (const U32 jointId)</td></tr>
  319. <tr class="separator:adfc276f30e6c78e06acfd48d8bb2524c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  320. <tr class="memitem:adff77019fe2e5da2f8d956ef9ebe6b29" id="r_adff77019fe2e5da2f8d956ef9ebe6b29"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#adff77019fe2e5da2f8d956ef9ebe6b29">createWeldJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA=b2Vec2_zero, const b2Vec2 &amp;localAnchorB=b2Vec2_zero, const F32 frequency=0.0f, const F32 dampingRatio=0.0f, const bool collideConnected=false)</td></tr>
  321. <tr class="memdesc:adff77019fe2e5da2f8d956ef9ebe6b29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weld joint. <br /></td></tr>
  322. <tr class="separator:adff77019fe2e5da2f8d956ef9ebe6b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
  323. <tr class="memitem:ab09ab782a1a7c19954de09070e43c1c2" id="r_ab09ab782a1a7c19954de09070e43c1c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ab09ab782a1a7c19954de09070e43c1c2">setWeldJointFrequency</a> (const U32 jointId, const F32 frequency)</td></tr>
  324. <tr class="separator:ab09ab782a1a7c19954de09070e43c1c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  325. <tr class="memitem:abd2089b5f95b79a2a1251387fb367707" id="r_abd2089b5f95b79a2a1251387fb367707"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abd2089b5f95b79a2a1251387fb367707">getWeldJointFrequency</a> (const U32 jointId)</td></tr>
  326. <tr class="separator:abd2089b5f95b79a2a1251387fb367707"><td class="memSeparator" colspan="2">&#160;</td></tr>
  327. <tr class="memitem:aa8953c8cee830366059000ca0a902121" id="r_aa8953c8cee830366059000ca0a902121"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa8953c8cee830366059000ca0a902121">setWeldJointDampingRatio</a> (const U32 jointId, const F32 dampingRatio)</td></tr>
  328. <tr class="separator:aa8953c8cee830366059000ca0a902121"><td class="memSeparator" colspan="2">&#160;</td></tr>
  329. <tr class="memitem:a1be19ea127278974049ae85cf80dff67" id="r_a1be19ea127278974049ae85cf80dff67"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a1be19ea127278974049ae85cf80dff67">getWeldJointDampingRatio</a> (const U32 jointId)</td></tr>
  330. <tr class="separator:a1be19ea127278974049ae85cf80dff67"><td class="memSeparator" colspan="2">&#160;</td></tr>
  331. <tr class="memitem:a1709513881ce99e3c9c3e585b2658862" id="r_a1709513881ce99e3c9c3e585b2658862"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a1709513881ce99e3c9c3e585b2658862">createWheelJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA, const b2Vec2 &amp;localAnchorB, const b2Vec2 &amp;worldAxis, const bool collideConnected=false)</td></tr>
  332. <tr class="memdesc:a1709513881ce99e3c9c3e585b2658862"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wheel joint. <br /></td></tr>
  333. <tr class="separator:a1709513881ce99e3c9c3e585b2658862"><td class="memSeparator" colspan="2">&#160;</td></tr>
  334. <tr class="memitem:a2bde1e28b938a4c4374e47a8fedfa3ef" id="r_a2bde1e28b938a4c4374e47a8fedfa3ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2bde1e28b938a4c4374e47a8fedfa3ef">setWheelJointMotor</a> (const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorTorque=0.0f)</td></tr>
  335. <tr class="separator:a2bde1e28b938a4c4374e47a8fedfa3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  336. <tr class="memitem:a1408059090b5745c4a4e2efb23fdccdb" id="r_a1408059090b5745c4a4e2efb23fdccdb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a1408059090b5745c4a4e2efb23fdccdb">getWheelJointMotor</a> (const U32 jointId, bool &amp;enableMotor, F32 &amp;motorSpeed, F32 &amp;maxMotorTorque)</td></tr>
  337. <tr class="separator:a1408059090b5745c4a4e2efb23fdccdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  338. <tr class="memitem:a0f0808584e6063e197cc7084a382b48c" id="r_a0f0808584e6063e197cc7084a382b48c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a0f0808584e6063e197cc7084a382b48c">setWheelJointFrequency</a> (const U32 jointId, const F32 frequency)</td></tr>
  339. <tr class="separator:a0f0808584e6063e197cc7084a382b48c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  340. <tr class="memitem:a2717c3b1a12e0975900bed345b991457" id="r_a2717c3b1a12e0975900bed345b991457"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2717c3b1a12e0975900bed345b991457">getWheelJointFrequency</a> (const U32 jointId)</td></tr>
  341. <tr class="separator:a2717c3b1a12e0975900bed345b991457"><td class="memSeparator" colspan="2">&#160;</td></tr>
  342. <tr class="memitem:a8bce899e974934d88433f3ba68d1b536" id="r_a8bce899e974934d88433f3ba68d1b536"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8bce899e974934d88433f3ba68d1b536">setWheelJointDampingRatio</a> (const U32 jointId, const F32 dampingRatio)</td></tr>
  343. <tr class="separator:a8bce899e974934d88433f3ba68d1b536"><td class="memSeparator" colspan="2">&#160;</td></tr>
  344. <tr class="memitem:ac243e5d07f316d44c32410c856bdd755" id="r_ac243e5d07f316d44c32410c856bdd755"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac243e5d07f316d44c32410c856bdd755">getWheelJointDampingRatio</a> (const U32 jointId)</td></tr>
  345. <tr class="separator:ac243e5d07f316d44c32410c856bdd755"><td class="memSeparator" colspan="2">&#160;</td></tr>
  346. <tr class="memitem:ae8747b5e9d8045aa8e0ac828858a4b7c" id="r_ae8747b5e9d8045aa8e0ac828858a4b7c"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae8747b5e9d8045aa8e0ac828858a4b7c">createFrictionJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA=b2Vec2_zero, const b2Vec2 &amp;localAnchorB=b2Vec2_zero, const F32 maxForce=0.0f, const F32 maxTorque=0.0f, const bool collideConnected=false)</td></tr>
  347. <tr class="memdesc:ae8747b5e9d8045aa8e0ac828858a4b7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Friction joint. <br /></td></tr>
  348. <tr class="separator:ae8747b5e9d8045aa8e0ac828858a4b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  349. <tr class="memitem:a905d9519f4d93f1ff6e4bab05248f1bd" id="r_a905d9519f4d93f1ff6e4bab05248f1bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a905d9519f4d93f1ff6e4bab05248f1bd">setFrictionJointMaxForce</a> (const U32 jointId, const F32 maxForce)</td></tr>
  350. <tr class="separator:a905d9519f4d93f1ff6e4bab05248f1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  351. <tr class="memitem:a8061c8fe372f4b8e919207dae75df70e" id="r_a8061c8fe372f4b8e919207dae75df70e"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8061c8fe372f4b8e919207dae75df70e">getFrictionJointMaxForce</a> (const U32 jointId)</td></tr>
  352. <tr class="separator:a8061c8fe372f4b8e919207dae75df70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  353. <tr class="memitem:ad3b278498646eca7329cffa4be728fbb" id="r_ad3b278498646eca7329cffa4be728fbb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad3b278498646eca7329cffa4be728fbb">setFrictionJointMaxTorque</a> (const U32 jointId, const F32 maxTorque)</td></tr>
  354. <tr class="separator:ad3b278498646eca7329cffa4be728fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  355. <tr class="memitem:a903354b25c52afbd0165c4e75499dbf8" id="r_a903354b25c52afbd0165c4e75499dbf8"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a903354b25c52afbd0165c4e75499dbf8">getFrictionJointMaxTorque</a> (const U32 jointId)</td></tr>
  356. <tr class="separator:a903354b25c52afbd0165c4e75499dbf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  357. <tr class="memitem:a06cb24e16534bb338e99b50cb186ecc4" id="r_a06cb24e16534bb338e99b50cb186ecc4"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a06cb24e16534bb338e99b50cb186ecc4">createPrismaticJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA, const b2Vec2 &amp;localAnchorB, const b2Vec2 &amp;worldAxis, const bool collideConnected=false)</td></tr>
  358. <tr class="memdesc:a06cb24e16534bb338e99b50cb186ecc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prismatic joint. <br /></td></tr>
  359. <tr class="separator:a06cb24e16534bb338e99b50cb186ecc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  360. <tr class="memitem:ac95b2dc78cf0ce8eee2281439190eecd" id="r_ac95b2dc78cf0ce8eee2281439190eecd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac95b2dc78cf0ce8eee2281439190eecd">setPrismaticJointLimit</a> (const U32 jointId, const bool enableLimit, const F32 lowerTranslation, const F32 upperTranslation)</td></tr>
  361. <tr class="separator:ac95b2dc78cf0ce8eee2281439190eecd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  362. <tr class="memitem:ab2cc56548be916438bad961504500613" id="r_ab2cc56548be916438bad961504500613"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ab2cc56548be916438bad961504500613">getPrismaticJointLimit</a> (const U32 jointId, bool &amp;enableLimit, F32 &amp;lowerTranslation, F32 &amp;upperTranslation)</td></tr>
  363. <tr class="separator:ab2cc56548be916438bad961504500613"><td class="memSeparator" colspan="2">&#160;</td></tr>
  364. <tr class="memitem:af6f5834c090ab0bd654a229c1e8f3fde" id="r_af6f5834c090ab0bd654a229c1e8f3fde"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af6f5834c090ab0bd654a229c1e8f3fde">setPrismaticJointMotor</a> (const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorForce=0.0f)</td></tr>
  365. <tr class="separator:af6f5834c090ab0bd654a229c1e8f3fde"><td class="memSeparator" colspan="2">&#160;</td></tr>
  366. <tr class="memitem:a33f5f96cf0085663e1b05103993ba005" id="r_a33f5f96cf0085663e1b05103993ba005"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a33f5f96cf0085663e1b05103993ba005">getPrismaticJointMotor</a> (const U32 jointId, bool &amp;enableMotor, F32 &amp;motorSpeed, F32 &amp;maxMotorTorque)</td></tr>
  367. <tr class="separator:a33f5f96cf0085663e1b05103993ba005"><td class="memSeparator" colspan="2">&#160;</td></tr>
  368. <tr class="memitem:ae8b3a442d26b9381ed7a865c46349bbc" id="r_ae8b3a442d26b9381ed7a865c46349bbc"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae8b3a442d26b9381ed7a865c46349bbc">createPulleyJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 &amp;localAnchorA, const b2Vec2 &amp;localAnchorB, const b2Vec2 &amp;worldGroundAnchorA, const b2Vec2 &amp;worldGroundAnchorB, const F32 ratio, const F32 lengthA=-1.0f, const F32 lengthB=-1.0f, const bool collideConnected=false)</td></tr>
  369. <tr class="memdesc:ae8b3a442d26b9381ed7a865c46349bbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pulley joint. <br /></td></tr>
  370. <tr class="separator:ae8b3a442d26b9381ed7a865c46349bbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  371. <tr class="memitem:a617c192fddc4a11e436642ee7f343b6d" id="r_a617c192fddc4a11e436642ee7f343b6d"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a617c192fddc4a11e436642ee7f343b6d">createTargetJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject, const b2Vec2 &amp;worldTarget, const F32 maxForce, const bool useCenterOfMass=false, const F32 frequency=5.0f, const F32 dampingRatio=0.7f, const bool collideConnected=false)</td></tr>
  372. <tr class="memdesc:a617c192fddc4a11e436642ee7f343b6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Target (a.k.a Mouse) joint. <br /></td></tr>
  373. <tr class="separator:a617c192fddc4a11e436642ee7f343b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  374. <tr class="memitem:aedd1fad01f092a8eaa0b5838a9ffe890" id="r_aedd1fad01f092a8eaa0b5838a9ffe890"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aedd1fad01f092a8eaa0b5838a9ffe890">setTargetJointTarget</a> (const U32 jointId, const b2Vec2 &amp;worldTarget)</td></tr>
  375. <tr class="separator:aedd1fad01f092a8eaa0b5838a9ffe890"><td class="memSeparator" colspan="2">&#160;</td></tr>
  376. <tr class="memitem:ab6db5c6d89516857d8e6aae4762b628d" id="r_ab6db5c6d89516857d8e6aae4762b628d"><td class="memItemLeft" align="right" valign="top">b2Vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ab6db5c6d89516857d8e6aae4762b628d">getTargetJointTarget</a> (const U32 jointId)</td></tr>
  377. <tr class="separator:ab6db5c6d89516857d8e6aae4762b628d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  378. <tr class="memitem:a26dde90a648e746cc1200023e8b2e4a1" id="r_a26dde90a648e746cc1200023e8b2e4a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a26dde90a648e746cc1200023e8b2e4a1">setTargetJointMaxForce</a> (const U32 jointId, const F32 maxForce)</td></tr>
  379. <tr class="separator:a26dde90a648e746cc1200023e8b2e4a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  380. <tr class="memitem:abcfa7a70a92d2153fc3e36721d12229c" id="r_abcfa7a70a92d2153fc3e36721d12229c"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abcfa7a70a92d2153fc3e36721d12229c">getTargetJointMaxForce</a> (const U32 jointId)</td></tr>
  381. <tr class="separator:abcfa7a70a92d2153fc3e36721d12229c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  382. <tr class="memitem:af5ca525cd9a92cb62fef41079cc2af42" id="r_af5ca525cd9a92cb62fef41079cc2af42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af5ca525cd9a92cb62fef41079cc2af42">setTargetJointFrequency</a> (const U32 jointId, const F32 frequency)</td></tr>
  383. <tr class="separator:af5ca525cd9a92cb62fef41079cc2af42"><td class="memSeparator" colspan="2">&#160;</td></tr>
  384. <tr class="memitem:a3be6b68701e830495268847e501a2729" id="r_a3be6b68701e830495268847e501a2729"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a3be6b68701e830495268847e501a2729">getTargetJointFrequency</a> (const U32 jointId)</td></tr>
  385. <tr class="separator:a3be6b68701e830495268847e501a2729"><td class="memSeparator" colspan="2">&#160;</td></tr>
  386. <tr class="memitem:a4686bdb674a618d67353fca41cc3c567" id="r_a4686bdb674a618d67353fca41cc3c567"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4686bdb674a618d67353fca41cc3c567">setTargetJointDampingRatio</a> (const U32 jointId, const F32 dampingRatio)</td></tr>
  387. <tr class="separator:a4686bdb674a618d67353fca41cc3c567"><td class="memSeparator" colspan="2">&#160;</td></tr>
  388. <tr class="memitem:aceda16f845fc05869ba41d16f9291f87" id="r_aceda16f845fc05869ba41d16f9291f87"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aceda16f845fc05869ba41d16f9291f87">getTargetJointDampingRatio</a> (const U32 jointId)</td></tr>
  389. <tr class="separator:aceda16f845fc05869ba41d16f9291f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
  390. <tr class="memitem:a122facf57d2b72d2eac4129ebf6eec38" id="r_a122facf57d2b72d2eac4129ebf6eec38"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a122facf57d2b72d2eac4129ebf6eec38">createMotorJoint</a> (const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectA, const <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObjectB, const b2Vec2 linearOffset=b2Vec2_zero, const F32 angularOffset=0.0f, const F32 maxForce=1.0f, const F32 maxTorque=1.0f, const F32 correctionFactor=0.3f, const bool collideConnected=false)</td></tr>
  391. <tr class="memdesc:a122facf57d2b72d2eac4129ebf6eec38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motor Joint. <br /></td></tr>
  392. <tr class="separator:a122facf57d2b72d2eac4129ebf6eec38"><td class="memSeparator" colspan="2">&#160;</td></tr>
  393. <tr class="memitem:aa8f0aae5d3d8ad4489b67833b137cf5f" id="r_aa8f0aae5d3d8ad4489b67833b137cf5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa8f0aae5d3d8ad4489b67833b137cf5f">setMotorJointLinearOffset</a> (const U32 jointId, const b2Vec2 &amp;linearOffset)</td></tr>
  394. <tr class="separator:aa8f0aae5d3d8ad4489b67833b137cf5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  395. <tr class="memitem:a8a74029b52abf85018574d77ad7baee6" id="r_a8a74029b52abf85018574d77ad7baee6"><td class="memItemLeft" align="right" valign="top">b2Vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8a74029b52abf85018574d77ad7baee6">getMotorJointLinearOffset</a> (const U32 jointId)</td></tr>
  396. <tr class="separator:a8a74029b52abf85018574d77ad7baee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  397. <tr class="memitem:ac5fb8a43bdb7c5fb6d5c1e122bdc858d" id="r_ac5fb8a43bdb7c5fb6d5c1e122bdc858d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac5fb8a43bdb7c5fb6d5c1e122bdc858d">setMotorJointAngularOffset</a> (const U32 jointId, const F32 angularOffset)</td></tr>
  398. <tr class="separator:ac5fb8a43bdb7c5fb6d5c1e122bdc858d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  399. <tr class="memitem:a15727ac2e6b28fd3bdee1ed00c559fad" id="r_a15727ac2e6b28fd3bdee1ed00c559fad"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a15727ac2e6b28fd3bdee1ed00c559fad">getMotorJointAngularOffset</a> (const U32 jointId)</td></tr>
  400. <tr class="separator:a15727ac2e6b28fd3bdee1ed00c559fad"><td class="memSeparator" colspan="2">&#160;</td></tr>
  401. <tr class="memitem:a9645f9da3c37821373ef0f840ee16f00" id="r_a9645f9da3c37821373ef0f840ee16f00"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9645f9da3c37821373ef0f840ee16f00">setMotorJointMaxForce</a> (const U32 jointId, const F32 maxForce)</td></tr>
  402. <tr class="separator:a9645f9da3c37821373ef0f840ee16f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
  403. <tr class="memitem:a3601f6135c7bbbef8bfefb173d23b265" id="r_a3601f6135c7bbbef8bfefb173d23b265"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a3601f6135c7bbbef8bfefb173d23b265">getMotorJointMaxForce</a> (const U32 jointId)</td></tr>
  404. <tr class="separator:a3601f6135c7bbbef8bfefb173d23b265"><td class="memSeparator" colspan="2">&#160;</td></tr>
  405. <tr class="memitem:a2a8a3fcbd74068a0f973dedcb0db687c" id="r_a2a8a3fcbd74068a0f973dedcb0db687c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2a8a3fcbd74068a0f973dedcb0db687c">setMotorJointMaxTorque</a> (const U32 jointId, const F32 maxTorque)</td></tr>
  406. <tr class="separator:a2a8a3fcbd74068a0f973dedcb0db687c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  407. <tr class="memitem:aabf8170e913f0ea226b5cb4dcad33b24" id="r_aabf8170e913f0ea226b5cb4dcad33b24"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aabf8170e913f0ea226b5cb4dcad33b24">getMotorJointMaxTorque</a> (const U32 jointId)</td></tr>
  408. <tr class="separator:aabf8170e913f0ea226b5cb4dcad33b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
  409. <tr class="memitem:a62f0bbd05146047c6105c268ad2503b3" id="r_a62f0bbd05146047c6105c268ad2503b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a62f0bbd05146047c6105c268ad2503b3">setDebugOn</a> (const U32 debugMask)</td></tr>
  410. <tr class="memdesc:a62f0bbd05146047c6105c268ad2503b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Debug and metrics. <br /></td></tr>
  411. <tr class="separator:a62f0bbd05146047c6105c268ad2503b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  412. <tr class="memitem:abbf82031ecdf312e27fc7be767fbdcb8" id="r_abbf82031ecdf312e27fc7be767fbdcb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abbf82031ecdf312e27fc7be767fbdcb8">setDebugOff</a> (const U32 debugMask)</td></tr>
  413. <tr class="separator:abbf82031ecdf312e27fc7be767fbdcb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  414. <tr class="memitem:aa7d754e688f3a54e97c5c46ecb39ef3a" id="r_aa7d754e688f3a54e97c5c46ecb39ef3a"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa7d754e688f3a54e97c5c46ecb39ef3a">getDebugMask</a> (void) const</td></tr>
  415. <tr class="separator:aa7d754e688f3a54e97c5c46ecb39ef3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  416. <tr class="memitem:ae2ca46f99486b1efb5efe3f9c9285cc4" id="r_ae2ca46f99486b1efb5efe3f9c9285cc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_debug_stats.html">DebugStats</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae2ca46f99486b1efb5efe3f9c9285cc4">getDebugStats</a> (void)</td></tr>
  417. <tr class="separator:ae2ca46f99486b1efb5efe3f9c9285cc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  418. <tr class="memitem:a07fd937c5be6b89be258e0da2a3149e9" id="r_a07fd937c5be6b89be258e0da2a3149e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a07fd937c5be6b89be258e0da2a3149e9">resetDebugStats</a> (void)</td></tr>
  419. <tr class="separator:a07fd937c5be6b89be258e0da2a3149e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  420. <tr class="memitem:ac65920b8851002de67283a59e5ee4383" id="r_ac65920b8851002de67283a59e5ee4383"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ac65920b8851002de67283a59e5ee4383">setDebugSceneObject</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  421. <tr class="separator:ac65920b8851002de67283a59e5ee4383"><td class="memSeparator" colspan="2">&#160;</td></tr>
  422. <tr class="memitem:a4e4f77665fb6cc6128f2110990ba6fa0" id="r_a4e4f77665fb6cc6128f2110990ba6fa0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4e4f77665fb6cc6128f2110990ba6fa0">getDebugSceneObject</a> (void) const</td></tr>
  423. <tr class="separator:a4e4f77665fb6cc6128f2110990ba6fa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  424. <tr class="memitem:a8234bf272603edc9317f43b7ccf3943f" id="r_a8234bf272603edc9317f43b7ccf3943f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8234bf272603edc9317f43b7ccf3943f">setLayerSortMode</a> (const U32 layer, const <a class="el" href="class_scene_render_queue.html#a7512638e2d94c8396bbe38f1784bfefb">SceneRenderQueue::RenderSort</a> sortMode)</td></tr>
  425. <tr class="memdesc:a8234bf272603edc9317f43b7ccf3943f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layer sorting. <br /></td></tr>
  426. <tr class="separator:a8234bf272603edc9317f43b7ccf3943f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  427. <tr class="memitem:a215ec3d06325e509e82d69b435d2403a" id="r_a215ec3d06325e509e82d69b435d2403a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_render_queue.html#a7512638e2d94c8396bbe38f1784bfefb">SceneRenderQueue::RenderSort</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a215ec3d06325e509e82d69b435d2403a">getLayerSortMode</a> (const U32 layer)</td></tr>
  428. <tr class="separator:a215ec3d06325e509e82d69b435d2403a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  429. <tr class="memitem:a569bd0c0a61c0356cc14b75ead48aaf0" id="r_a569bd0c0a61c0356cc14b75ead48aaf0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a569bd0c0a61c0356cc14b75ead48aaf0">attachSceneWindow</a> (<a class="el" href="class_scene_window.html">SceneWindow</a> *pSceneWindow2D)</td></tr>
  430. <tr class="memdesc:a569bd0c0a61c0356cc14b75ead48aaf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Window attachments. <br /></td></tr>
  431. <tr class="separator:a569bd0c0a61c0356cc14b75ead48aaf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  432. <tr class="memitem:a82eec0fec0bd37b2ef941d1691cebdc9" id="r_a82eec0fec0bd37b2ef941d1691cebdc9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a82eec0fec0bd37b2ef941d1691cebdc9">detachSceneWindow</a> (<a class="el" href="class_scene_window.html">SceneWindow</a> *pSceneWindow2D)</td></tr>
  433. <tr class="separator:a82eec0fec0bd37b2ef941d1691cebdc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  434. <tr class="memitem:aff5d934d961a58600226c3c8d7057ba1" id="r_aff5d934d961a58600226c3c8d7057ba1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aff5d934d961a58600226c3c8d7057ba1">detachAllSceneWindows</a> (void)</td></tr>
  435. <tr class="separator:aff5d934d961a58600226c3c8d7057ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  436. <tr class="memitem:a4cf6e1078e776dec96a5ff72f2c3287b" id="r_a4cf6e1078e776dec96a5ff72f2c3287b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a4cf6e1078e776dec96a5ff72f2c3287b">isSceneWindowAttached</a> (<a class="el" href="class_scene_window.html">SceneWindow</a> *pSceneWindow2D)</td></tr>
  437. <tr class="separator:a4cf6e1078e776dec96a5ff72f2c3287b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  438. <tr class="memitem:a5b48d1bf02bb716dea75e02199159037" id="r_a5b48d1bf02bb716dea75e02199159037"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_set.html">SimSet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a5b48d1bf02bb716dea75e02199159037">getAttachedSceneWindows</a> (void)</td></tr>
  439. <tr class="separator:a5b48d1bf02bb716dea75e02199159037"><td class="memSeparator" colspan="2">&#160;</td></tr>
  440. <tr class="memitem:a96074b780a41f0759427f2423990fca0" id="r_a96074b780a41f0759427f2423990fca0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a96074b780a41f0759427f2423990fca0">addDeleteRequest</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  441. <tr class="memdesc:a96074b780a41f0759427f2423990fca0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete requests. <br /></td></tr>
  442. <tr class="separator:a96074b780a41f0759427f2423990fca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  443. <tr class="memitem:ad305a2b20f5e5bf1591629a94ab1059a" id="r_ad305a2b20f5e5bf1591629a94ab1059a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ad305a2b20f5e5bf1591629a94ab1059a">processDeleteRequests</a> (const bool forceImmediate)</td></tr>
  444. <tr class="separator:ad305a2b20f5e5bf1591629a94ab1059a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  445. <tr class="memitem:a877d98241383fe15242ae37ae11ff19f" id="r_a877d98241383fe15242ae37ae11ff19f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a877d98241383fe15242ae37ae11ff19f">SayGoodbye</a> (b2Joint *pJoint)</td></tr>
  446. <tr class="memdesc:a877d98241383fe15242ae37ae11ff19f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destruction listeners. <br /></td></tr>
  447. <tr class="separator:a877d98241383fe15242ae37ae11ff19f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  448. <tr class="memitem:a7dd933a57560607120951fdca2d97ed6" id="r_a7dd933a57560607120951fdca2d97ed6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7dd933a57560607120951fdca2d97ed6">SayGoodbye</a> (b2Fixture *pFixture)</td></tr>
  449. <tr class="separator:a7dd933a57560607120951fdca2d97ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  450. <tr class="memitem:a2cdfbcef6a49241d9357c44c0d11bd87" id="r_a2cdfbcef6a49241d9357c44c0d11bd87"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a2cdfbcef6a49241d9357c44c0d11bd87">create</a> (const char *pType)</td></tr>
  451. <tr class="separator:a2cdfbcef6a49241d9357c44c0d11bd87"><td class="memSeparator" colspan="2">&#160;</td></tr>
  452. <tr class="memitem:a7e1b166edf479c18f7f8061dfbd2e7ac" id="r_a7e1b166edf479c18f7f8061dfbd2e7ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7e1b166edf479c18f7f8061dfbd2e7ac">setBatchingEnabled</a> (const bool enabled)</td></tr>
  453. <tr class="memdesc:a7e1b166edf479c18f7f8061dfbd2e7ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Miscellaneous. <br /></td></tr>
  454. <tr class="separator:a7e1b166edf479c18f7f8061dfbd2e7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
  455. <tr class="memitem:aeb6e0b1596a7258e070e14d913a03315" id="r_aeb6e0b1596a7258e070e14d913a03315"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aeb6e0b1596a7258e070e14d913a03315">getBatchingEnabled</a> (void) const</td></tr>
  456. <tr class="separator:aeb6e0b1596a7258e070e14d913a03315"><td class="memSeparator" colspan="2">&#160;</td></tr>
  457. <tr class="memitem:a17384a5be296f55b614af1051e66c32b" id="r_a17384a5be296f55b614af1051e66c32b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a17384a5be296f55b614af1051e66c32b">getIsEditorScene</a> (void) const</td></tr>
  458. <tr class="separator:a17384a5be296f55b614af1051e66c32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  459. <tr class="memitem:abfbe72b6b85551be7b99b35430ec8e58" id="r_abfbe72b6b85551be7b99b35430ec8e58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abfbe72b6b85551be7b99b35430ec8e58">setIsEditorScene</a> (bool status)</td></tr>
  460. <tr class="separator:abfbe72b6b85551be7b99b35430ec8e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
  461. <tr class="memitem:a0e5d62da5590c0777b18daed9e0f56a3" id="r_a0e5d62da5590c0777b18daed9e0f56a3"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a0e5d62da5590c0777b18daed9e0f56a3">getSceneIndex</a> (void) const</td></tr>
  462. <tr class="separator:a0e5d62da5590c0777b18daed9e0f56a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  463. <tr class="memitem:afcbc7aeecfeb999603889de5dbb9deed" id="r_afcbc7aeecfeb999603889de5dbb9deed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#afcbc7aeecfeb999603889de5dbb9deed">setUpdateCallback</a> (const bool callback)</td></tr>
  464. <tr class="separator:afcbc7aeecfeb999603889de5dbb9deed"><td class="memSeparator" colspan="2">&#160;</td></tr>
  465. <tr class="memitem:afafbd61b9ad17b6d5af3c25bbcfc673c" id="r_afafbd61b9ad17b6d5af3c25bbcfc673c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#afafbd61b9ad17b6d5af3c25bbcfc673c">getUpdateCallback</a> (void) const</td></tr>
  466. <tr class="separator:afafbd61b9ad17b6d5af3c25bbcfc673c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  467. <tr class="memitem:a01bf58f0606c58d3689ee3c4d3c713d8" id="r_a01bf58f0606c58d3689ee3c4d3c713d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a01bf58f0606c58d3689ee3c4d3c713d8">setRenderCallback</a> (const bool callback)</td></tr>
  468. <tr class="separator:a01bf58f0606c58d3689ee3c4d3c713d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  469. <tr class="memitem:a79e47fefb6ca6648642234381649f43f" id="r_a79e47fefb6ca6648642234381649f43f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a79e47fefb6ca6648642234381649f43f">getRenderCallback</a> (void) const</td></tr>
  470. <tr class="separator:a79e47fefb6ca6648642234381649f43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  471. <tr class="memitem:a57d9e0dc4985c861265fa15aaeb24b67" id="r_a57d9e0dc4985c861265fa15aaeb24b67"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a57d9e0dc4985c861265fa15aaeb24b67">getTamlChildCount</a> (void) const</td></tr>
  472. <tr class="memdesc:a57d9e0dc4985c861265fa15aaeb24b67"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> children. <br /></td></tr>
  473. <tr class="separator:a57d9e0dc4985c861265fa15aaeb24b67"><td class="memSeparator" colspan="2">&#160;</td></tr>
  474. <tr class="memitem:a8bb1ac698c35206631255249a14a1ddb" id="r_a8bb1ac698c35206631255249a14a1ddb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a8bb1ac698c35206631255249a14a1ddb">getTamlChild</a> (const U32 childIndex) const</td></tr>
  475. <tr class="memdesc:a8bb1ac698c35206631255249a14a1ddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_taml.html">Taml</a> attempts to compile a list of children. <br /></td></tr>
  476. <tr class="separator:a8bb1ac698c35206631255249a14a1ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  477. <tr class="memitem:ae83b14bcb3497e2f143026fc6a087666" id="r_ae83b14bcb3497e2f143026fc6a087666"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#ae83b14bcb3497e2f143026fc6a087666">addTamlChild</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pSimObject)</td></tr>
  478. <tr class="memdesc:ae83b14bcb3497e2f143026fc6a087666"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_taml.html">Taml</a> attempts to populate an objects children during a read. <br /></td></tr>
  479. <tr class="separator:ae83b14bcb3497e2f143026fc6a087666"><td class="memSeparator" colspan="2">&#160;</td></tr>
  480. <tr class="memitem:a1353059322f71cdc38af8e96d7dc87ef" id="r_a1353059322f71cdc38af8e96d7dc87ef"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a1353059322f71cdc38af8e96d7dc87ef">DECLARE_CONOBJECT</a> (<a class="el" href="class_scene.html">Scene</a>)</td></tr>
  481. <tr class="memdesc:a1353059322f71cdc38af8e96d7dc87ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object. <br /></td></tr>
  482. <tr class="separator:a1353059322f71cdc38af8e96d7dc87ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  483. <tr class="inherit_header pub_methods_class_behavior_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_behavior_component')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_behavior_component.html">BehaviorComponent</a></td></tr>
  484. <tr class="memitem:a19504b4457a2cee7406ec92cfca5f57a inherit pub_methods_class_behavior_component" id="r_a19504b4457a2cee7406ec92cfca5f57a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a19504b4457a2cee7406ec92cfca5f57a">BehaviorComponent</a> ()</td></tr>
  485. <tr class="separator:a19504b4457a2cee7406ec92cfca5f57a inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  486. <tr class="memitem:a6538bbb1949a40cf2a94177d4ed40d94 inherit pub_methods_class_behavior_component" id="r_a6538bbb1949a40cf2a94177d4ed40d94"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a6538bbb1949a40cf2a94177d4ed40d94">~BehaviorComponent</a> ()</td></tr>
  487. <tr class="separator:a6538bbb1949a40cf2a94177d4ed40d94 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  488. <tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_behavior_component" id="r_a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
  489. <tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  490. <tr class="memitem:a548390ba53f32c4df4c235ab51ad6579 inherit pub_methods_class_behavior_component" id="r_a548390ba53f32c4df4c235ab51ad6579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a548390ba53f32c4df4c235ab51ad6579">getBehaviorByInstanceId</a> (const U32 behaviorId)</td></tr>
  491. <tr class="memdesc:a548390ba53f32c4df4c235ab51ad6579 inherit pub_methods_class_behavior_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior interface. <br /></td></tr>
  492. <tr class="separator:a548390ba53f32c4df4c235ab51ad6579 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  493. <tr class="memitem:ada8fe8d6fb690560284d5ec6bbda80c4 inherit pub_methods_class_behavior_component" id="r_ada8fe8d6fb690560284d5ec6bbda80c4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ada8fe8d6fb690560284d5ec6bbda80c4">addBehavior</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *bi)</td></tr>
  494. <tr class="separator:ada8fe8d6fb690560284d5ec6bbda80c4 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  495. <tr class="memitem:a91c6d6e4c61af9a42389ccc89c2fb7ba inherit pub_methods_class_behavior_component" id="r_a91c6d6e4c61af9a42389ccc89c2fb7ba"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a91c6d6e4c61af9a42389ccc89c2fb7ba">removeBehavior</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *bi, bool deleteBehavior=true)</td></tr>
  496. <tr class="separator:a91c6d6e4c61af9a42389ccc89c2fb7ba inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  497. <tr class="memitem:a75cf9aca6491d3442a30255e50929c07 inherit pub_methods_class_behavior_component" id="r_a75cf9aca6491d3442a30255e50929c07"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a75cf9aca6491d3442a30255e50929c07">clearBehaviors</a> ()</td></tr>
  498. <tr class="separator:a75cf9aca6491d3442a30255e50929c07 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  499. <tr class="memitem:a850625746fca7373da9fae405c8e2cce inherit pub_methods_class_behavior_component" id="r_a850625746fca7373da9fae405c8e2cce"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a850625746fca7373da9fae405c8e2cce">getBehaviorCount</a> () const</td></tr>
  500. <tr class="separator:a850625746fca7373da9fae405c8e2cce inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  501. <tr class="memitem:ab0b7c08d58d0af418d027e76dd02720d inherit pub_methods_class_behavior_component" id="r_ab0b7c08d58d0af418d027e76dd02720d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_sim_set.html">SimSet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ab0b7c08d58d0af418d027e76dd02720d">getBehaviors</a> () const</td></tr>
  502. <tr class="separator:ab0b7c08d58d0af418d027e76dd02720d inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  503. <tr class="memitem:ae055c62d3093e0982513ae0f39e50524 inherit pub_methods_class_behavior_component" id="r_ae055c62d3093e0982513ae0f39e50524"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ae055c62d3093e0982513ae0f39e50524">getBehavior</a> (StringTableEntry behaviorTemplateName)</td></tr>
  504. <tr class="separator:ae055c62d3093e0982513ae0f39e50524 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  505. <tr class="memitem:a42d7c1bd4aaf9599259509b212273cb6 inherit pub_methods_class_behavior_component" id="r_a42d7c1bd4aaf9599259509b212273cb6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a42d7c1bd4aaf9599259509b212273cb6">getBehavior</a> (const U32 index)</td></tr>
  506. <tr class="separator:a42d7c1bd4aaf9599259509b212273cb6 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  507. <tr class="memitem:ac2a103a59432234ce303e575bf81c2e0 inherit pub_methods_class_behavior_component" id="r_ac2a103a59432234ce303e575bf81c2e0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac2a103a59432234ce303e575bf81c2e0">reOrder</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *obj, U32 desiredIndex)</td></tr>
  508. <tr class="separator:ac2a103a59432234ce303e575bf81c2e0 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  509. <tr class="memitem:add5b33718ca9cab3bb26b7ba907899ed inherit pub_methods_class_behavior_component" id="r_add5b33718ca9cab3bb26b7ba907899ed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#add5b33718ca9cab3bb26b7ba907899ed">connect</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td></tr>
  510. <tr class="memdesc:add5b33718ca9cab3bb26b7ba907899ed inherit pub_methods_class_behavior_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior connectivity. <br /></td></tr>
  511. <tr class="separator:add5b33718ca9cab3bb26b7ba907899ed inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  512. <tr class="memitem:a5038fc68d1c23dad7a109da7d4028840 inherit pub_methods_class_behavior_component" id="r_a5038fc68d1c23dad7a109da7d4028840"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a5038fc68d1c23dad7a109da7d4028840">disconnect</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td></tr>
  513. <tr class="separator:a5038fc68d1c23dad7a109da7d4028840 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  514. <tr class="memitem:a949dcb3f8ac76160c0d4c9d3a70ed8e0 inherit pub_methods_class_behavior_component" id="r_a949dcb3f8ac76160c0d4c9d3a70ed8e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a949dcb3f8ac76160c0d4c9d3a70ed8e0">raise</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
  515. <tr class="separator:a949dcb3f8ac76160c0d4c9d3a70ed8e0 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  516. <tr class="memitem:af8652de956626b5fb01b6c8d1f4e5131 inherit pub_methods_class_behavior_component" id="r_af8652de956626b5fb01b6c8d1f4e5131"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#af8652de956626b5fb01b6c8d1f4e5131">getBehaviorConnectionCount</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
  517. <tr class="separator:af8652de956626b5fb01b6c8d1f4e5131 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  518. <tr class="memitem:a8adea247fee5ba35e83023668c2c9bf8 inherit pub_methods_class_behavior_component" id="r_a8adea247fee5ba35e83023668c2c9bf8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a8adea247fee5ba35e83023668c2c9bf8">getBehaviorConnection</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName, const U32 connectionIndex)</td></tr>
  519. <tr class="separator:a8adea247fee5ba35e83023668c2c9bf8 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  520. <tr class="memitem:ad5beac3655ab2078834cd6464057c590 inherit pub_methods_class_behavior_component" id="r_ad5beac3655ab2078834cd6464057c590"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ad5beac3655ab2078834cd6464057c590">getBehaviorConnections</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
  521. <tr class="separator:ad5beac3655ab2078834cd6464057c590 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  522. <tr class="memitem:a992962b4d3263ded2a0c5ca3c39b0a73 inherit pub_methods_class_behavior_component" id="r_a992962b4d3263ded2a0c5ca3c39b0a73"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a992962b4d3263ded2a0c5ca3c39b0a73">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
  523. <tr class="memdesc:a992962b4d3263ded2a0c5ca3c39b0a73 inherit pub_methods_class_behavior_component"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a> Overrides. <br /></td></tr>
  524. <tr class="separator:a992962b4d3263ded2a0c5ca3c39b0a73 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  525. <tr class="memitem:a8494f88eee4c3380e96d3a4977689f46 inherit pub_methods_class_behavior_component" id="r_a8494f88eee4c3380e96d3a4977689f46"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a8494f88eee4c3380e96d3a4977689f46">callOnBehaviors</a> (U32 argc, const char *argv[])</td></tr>
  526. <tr class="separator:a8494f88eee4c3380e96d3a4977689f46 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  527. <tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_behavior_component" id="r_add2aa52391620bbfb9f8c29eb1f921cd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
  528. <tr class="memdesc:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_behavior_component"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_sim_component.html">SimComponent</a> overrides. <br /></td></tr>
  529. <tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  530. <tr class="memitem:ac8fc30204947c1bf7083bcc18c23d609 inherit pub_methods_class_behavior_component" id="r_ac8fc30204947c1bf7083bcc18c23d609"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac8fc30204947c1bf7083bcc18c23d609">DECLARE_CONOBJECT</a> (<a class="el" href="class_behavior_component.html">BehaviorComponent</a>)</td></tr>
  531. <tr class="separator:ac8fc30204947c1bf7083bcc18c23d609 inherit pub_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  532. <tr class="inherit_header pub_methods_class_dynamic_console_method_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_dynamic_console_method_component')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a></td></tr>
  533. <tr class="memitem:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component" id="r_aa908feec1e7d562830eb455f0d8d7818"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#aa908feec1e7d562830eb455f0d8d7818">callMethod</a> (S32 argc, const char *methodName,...)</td></tr>
  534. <tr class="memdesc:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call Method format string. <br /></td></tr>
  535. <tr class="separator:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  536. <tr class="memitem:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component" id="r_a0118bd8e337767ab582518a500b1482b"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#a0118bd8e337767ab582518a500b1482b">callMethodArgList</a> (U32 argc, const char *argv[], bool callThis=true)</td></tr>
  537. <tr class="memdesc:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call Method. <br /></td></tr>
  538. <tr class="separator:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  539. <tr class="memitem:afc2db809a49eb691e42ea935a2762df3 inherit pub_methods_class_dynamic_console_method_component" id="r_afc2db809a49eb691e42ea935a2762df3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#afc2db809a49eb691e42ea935a2762df3">DECLARE_CONOBJECT</a> (<a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a>)</td></tr>
  540. <tr class="separator:afc2db809a49eb691e42ea935a2762df3 inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  541. <tr class="inherit_header pub_methods_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
  542. <tr class="memitem:a1da866a12db4319a3c1c6dfcc819c77e inherit pub_methods_class_sim_component" id="r_a1da866a12db4319a3c1c6dfcc819c77e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a1da866a12db4319a3c1c6dfcc819c77e">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_component.html">SimComponent</a>)</td></tr>
  543. <tr class="separator:a1da866a12db4319a3c1c6dfcc819c77e inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  544. <tr class="memitem:a1210c359d80841ee18945d338178d8fd inherit pub_methods_class_sim_component" id="r_a1210c359d80841ee18945d338178d8fd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a1210c359d80841ee18945d338178d8fd">SimComponent</a> ()</td></tr>
  545. <tr class="separator:a1210c359d80841ee18945d338178d8fd inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  546. <tr class="memitem:aacb20af66e12389f4311ba608fe406ab inherit pub_methods_class_sim_component" id="r_aacb20af66e12389f4311ba608fe406ab"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aacb20af66e12389f4311ba608fe406ab">~SimComponent</a> ()</td></tr>
  547. <tr class="separator:aacb20af66e12389f4311ba608fe406ab inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  548. <tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component" id="r_aea22401f7205e885be6dd887a61a0797"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
  549. <tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new <a class="el" href="class_sim_object.html">SimObject(1,2,3)</a>) <br /></td></tr>
  550. <tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  551. <tr class="memitem:ae9076f5397976b17774c36214648f537 inherit pub_methods_class_sim_component" id="r_ae9076f5397976b17774c36214648f537"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae9076f5397976b17774c36214648f537">hasComponents</a> () const</td></tr>
  552. <tr class="memdesc:ae9076f5397976b17774c36214648f537 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Will return true if this object contains components. <br /></td></tr>
  553. <tr class="separator:ae9076f5397976b17774c36214648f537 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  554. <tr class="memitem:ac7c1e9e0e5e27caf0acdccd510f5bf24 inherit pub_methods_class_sim_component" id="r_ac7c1e9e0e5e27caf0acdccd510f5bf24"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_sim_component.html">SimComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ac7c1e9e0e5e27caf0acdccd510f5bf24">getOwner</a> () const</td></tr>
  555. <tr class="memdesc:ac7c1e9e0e5e27caf0acdccd510f5bf24 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">The component which owns this object. <br /></td></tr>
  556. <tr class="separator:ac7c1e9e0e5e27caf0acdccd510f5bf24 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  557. <tr class="memitem:a3318e867ff260e40adee4a80ebe6fb86 inherit pub_methods_class_sim_component" id="r_a3318e867ff260e40adee4a80ebe6fb86"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a3318e867ff260e40adee4a80ebe6fb86">getComponentName</a> ()</td></tr>
  558. <tr class="separator:a3318e867ff260e40adee4a80ebe6fb86 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  559. <tr class="memitem:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component" id="r_aee331023cef6e78a047d349841c80c5a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aee331023cef6e78a047d349841c80c5a">addComponent</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *component)</td></tr>
  560. <tr class="memdesc:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add Component to this one. <br /></td></tr>
  561. <tr class="separator:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  562. <tr class="memitem:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component" id="r_ae8bd9b331318023f154485894e3c6d9f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae8bd9b331318023f154485894e3c6d9f">removeComponent</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *component)</td></tr>
  563. <tr class="memdesc:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove Component from this one. <br /></td></tr>
  564. <tr class="separator:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  565. <tr class="memitem:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component" id="r_ab05a02e5e13542af37680276d51b04f5"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ab05a02e5e13542af37680276d51b04f5">clearComponents</a> ()</td></tr>
  566. <tr class="memdesc:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear Child components of this one. <br /></td></tr>
  567. <tr class="separator:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  568. <tr class="memitem:aff903a8e48efc1a17028c205cf214abc inherit pub_methods_class_sim_component" id="r_aff903a8e48efc1a17028c205cf214abc"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aff903a8e48efc1a17028c205cf214abc">onComponentAdd</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *target)</td></tr>
  569. <tr class="separator:aff903a8e48efc1a17028c205cf214abc inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  570. <tr class="memitem:a08b359c4b8daaeb57d6b40c1250e8982 inherit pub_methods_class_sim_component" id="r_a08b359c4b8daaeb57d6b40c1250e8982"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a08b359c4b8daaeb57d6b40c1250e8982">onComponentRemove</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *target)</td></tr>
  571. <tr class="separator:a08b359c4b8daaeb57d6b40c1250e8982 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  572. <tr class="memitem:a5fe708dbdedecf9aa123c4d5cb226201 inherit pub_methods_class_sim_component" id="r_a5fe708dbdedecf9aa123c4d5cb226201"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a5fe708dbdedecf9aa123c4d5cb226201">getComponentCount</a> ()</td></tr>
  573. <tr class="separator:a5fe708dbdedecf9aa123c4d5cb226201 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  574. <tr class="memitem:a64efbe34f91bdf5e4bcefe95d8f6b400 inherit pub_methods_class_sim_component" id="r_a64efbe34f91bdf5e4bcefe95d8f6b400"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_component.html">SimComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a64efbe34f91bdf5e4bcefe95d8f6b400">getComponent</a> (const U32 index)</td></tr>
  575. <tr class="separator:a64efbe34f91bdf5e4bcefe95d8f6b400 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  576. <tr class="memitem:ac49fe8bd8f61cf579345f34ac0da8c3f inherit pub_methods_class_sim_component" id="r_ac49fe8bd8f61cf579345f34ac0da8c3f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ac49fe8bd8f61cf579345f34ac0da8c3f">setEnabled</a> (const bool enabled)</td></tr>
  577. <tr class="separator:ac49fe8bd8f61cf579345f34ac0da8c3f inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  578. <tr class="memitem:aacb819fb241851fd9fc045271baa4034 inherit pub_methods_class_sim_component" id="r_aacb819fb241851fd9fc045271baa4034"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aacb819fb241851fd9fc045271baa4034">isEnabled</a> () const</td></tr>
  579. <tr class="separator:aacb819fb241851fd9fc045271baa4034 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  580. <tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_component" id="r_a8b9f425bde559d3f1b3146fd3c1ceba2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
  581. <tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  582. <tr class="memitem:ae199733535e4d5040501079441c7a334 inherit pub_methods_class_sim_component" id="r_ae199733535e4d5040501079441c7a334"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae199733535e4d5040501079441c7a334">onUpdate</a> (void)</td></tr>
  583. <tr class="separator:ae199733535e4d5040501079441c7a334 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  584. <tr class="memitem:ab81d9e1c253a9a605969743b9c042404 inherit pub_methods_class_sim_component" id="r_ab81d9e1c253a9a605969743b9c042404"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ab81d9e1c253a9a605969743b9c042404">onAddToScene</a> (void)</td></tr>
  585. <tr class="separator:ab81d9e1c253a9a605969743b9c042404 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  586. <tr class="memitem:a0bb8f5d53d9f0589b4a8fd3883dc3663 inherit pub_methods_class_sim_component" id="r_a0bb8f5d53d9f0589b4a8fd3883dc3663"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a0bb8f5d53d9f0589b4a8fd3883dc3663">onRemoveFromScene</a> (void)</td></tr>
  587. <tr class="separator:a0bb8f5d53d9f0589b4a8fd3883dc3663 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  588. <tr class="memitem:aa6e474e95b84693dfb2c8b97fd1c63f9 inherit pub_methods_class_sim_component" id="r_aa6e474e95b84693dfb2c8b97fd1c63f9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aa6e474e95b84693dfb2c8b97fd1c63f9">callMethodOnComponents</a> (U32 argc, const char *argv[], const char **result)</td></tr>
  589. <tr class="separator:aa6e474e95b84693dfb2c8b97fd1c63f9 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  590. <tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  591. <tr class="memitem:a8defc59286e7d323201bbeb1a07c2554 inherit pub_methods_class_sim_object" id="r_a8defc59286e7d323201bbeb1a07c2554"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8defc59286e7d323201bbeb1a07c2554">getClassNamespace</a> () const</td></tr>
  592. <tr class="separator:a8defc59286e7d323201bbeb1a07c2554 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  593. <tr class="memitem:ab4678bf80f0b627902ea12e02ccd9db0 inherit pub_methods_class_sim_object" id="r_ab4678bf80f0b627902ea12e02ccd9db0"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab4678bf80f0b627902ea12e02ccd9db0">getSuperClassNamespace</a> () const</td></tr>
  594. <tr class="separator:ab4678bf80f0b627902ea12e02ccd9db0 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  595. <tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object" id="r_a8e60d73cee05c995ed9bec7ee248cad3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
  596. <tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  597. <tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object" id="r_abeb83ab949786a5de00558e024c2efd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
  598. <tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  599. <tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object" id="r_a0f1470540933ff4bd9227e116f8ec135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
  600. <tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  601. <tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object" id="r_ab54472a52381c54f13657d6ea3cd4a1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
  602. <tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  603. <tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object" id="r_a818bf0b599f807adffb0562ba8b19f28"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
  604. <tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  605. <tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object" id="r_aea6dde4400c9c8a5bd378a89a055cf92"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
  606. <tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  607. <tr class="memitem:a7122ae5ad0933f2041746e4c80757269 inherit pub_methods_class_sim_object" id="r_a7122ae5ad0933f2041746e4c80757269"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7122ae5ad0933f2041746e4c80757269">getNamespace</a> ()</td></tr>
  608. <tr class="memdesc:a7122ae5ad0933f2041746e4c80757269 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace. <br /></td></tr>
  609. <tr class="separator:a7122ae5ad0933f2041746e4c80757269 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  610. <tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object" id="r_acd454ef0ad63af6686f09aad336f290f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
  611. <tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  612. <tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object" id="r_accd2600060dbaee3a3b41aed4034c63c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
  613. <tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  614. <tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object" id="r_a1810f5aba25efd242c24232c2c2bbd1a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
  615. <tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  616. <tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object" id="r_aacb30b9c403e8687e109b7738af141d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
  617. <tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  618. <tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object" id="r_a526b0ae2c04966128bcbb3c12f5a283d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
  619. <tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
  620. <tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  621. <tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object" id="r_a5347739a7bbaab1de0130ac29073dcfd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
  622. <tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  623. <tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object" id="r_ac894e7acfdf29d01464a20d670e1208a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
  624. <tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list. <br /></td></tr>
  625. <tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  626. <tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object" id="r_a2838b603fe80fa772e6be008b649decf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
  627. <tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted. <br /></td></tr>
  628. <tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  629. <tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object" id="r_ae9d02581f339ef7ede02efaf54bed50e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
  630. <tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared. <br /></td></tr>
  631. <tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  632. <tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object" id="r_ac1e31054548229bd5ea4779d9cbc2be2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
  633. <tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object. <br /></td></tr>
  634. <tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  635. <tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object" id="r_ab0bd2d18dedeb363463ad2cad045f6a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
  636. <tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications. <br /></td></tr>
  637. <tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  638. <tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object" id="r_a5de000764497f99eac15f2fe1ff8d709"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
  639. <tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  640. <tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object" id="r_a9ab2d546d0ed6b4abc8dcf9e373d8bcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
  641. <tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  642. <tr class="memitem:a72e24351a839620574085b37ccd8e688 inherit pub_methods_class_sim_object" id="r_a72e24351a839620574085b37ccd8e688"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a72e24351a839620574085b37ccd8e688">addListener</a> (std::string objID)</td></tr>
  643. <tr class="separator:a72e24351a839620574085b37ccd8e688 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  644. <tr class="memitem:a5f8f817f59dc708ccbec810392842a5b inherit pub_methods_class_sim_object" id="r_a5f8f817f59dc708ccbec810392842a5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5f8f817f59dc708ccbec810392842a5b">removeListener</a> (std::string objID)</td></tr>
  645. <tr class="separator:a5f8f817f59dc708ccbec810392842a5b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  646. <tr class="memitem:a87be48ec4599c3d02a118cee89e47f55 inherit pub_methods_class_sim_object" id="r_a87be48ec4599c3d02a118cee89e47f55"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a87be48ec4599c3d02a118cee89e47f55">removeAllListeners</a> ()</td></tr>
  647. <tr class="separator:a87be48ec4599c3d02a118cee89e47f55 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  648. <tr class="memitem:a62d16d76ec4b30520d9cce1f2e7fda6a inherit pub_methods_class_sim_object" id="r_a62d16d76ec4b30520d9cce1f2e7fda6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62d16d76ec4b30520d9cce1f2e7fda6a">postEvent</a> (std::string eventName, std::string data)</td></tr>
  649. <tr class="separator:a62d16d76ec4b30520d9cce1f2e7fda6a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  650. <tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object" id="r_a61da44826bbcdcbed3775d0b59dcbea7"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
  651. <tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  652. <tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object" id="r_a13add87ef90b3882bd7eaff39004eb35"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
  653. <tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  654. <tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object" id="r_a1fffab6c801d5afd3a6116bfaa05011e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
  655. <tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  656. <tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object" id="r_a8b55bbf2e919e4c167264aee7fb1c1b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
  657. <tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  658. <tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object" id="r_a60a0b20565b21ca6534788ecf030b0db"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
  659. <tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  660. <tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object" id="r_a6befae44e0c81ad846242e8d8eddb149"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
  661. <tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  662. <tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object" id="r_aad68561955e2af5a7ec3e3bed8fd4c62"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
  663. <tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  664. <tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object" id="r_a825bbfc5684ff3b4f43a17932cea0582"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
  665. <tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  666. <tr class="memitem:a8bb1d1ae4846e2edea63ae6db267c847 inherit pub_methods_class_sim_object" id="r_a8bb1d1ae4846e2edea63ae6db267c847"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8bb1d1ae4846e2edea63ae6db267c847">getFieldDictionary</a> ()</td></tr>
  667. <tr class="separator:a8bb1d1ae4846e2edea63ae6db267c847 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  668. <tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object" id="r_a5a09726e6e6f20422bf0d5d9f1cd9422"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
  669. <tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields. <br /></td></tr>
  670. <tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  671. <tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object" id="r_aafe55ac523c402717ec8625b67fa1561"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
  672. <tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true. <br /></td></tr>
  673. <tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  674. <tr class="memitem:a5e521770780a12f40f6fbf75b668c4ad inherit pub_methods_class_sim_object" id="r_a5e521770780a12f40f6fbf75b668c4ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5e521770780a12f40f6fbf75b668c4ad">getCanSaveDynamicFields</a> (void) const</td></tr>
  675. <tr class="memdesc:a5e521770780a12f40f6fbf75b668c4ad inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true. <br /></td></tr>
  676. <tr class="separator:a5e521770780a12f40f6fbf75b668c4ad inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  677. <tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object" id="r_ad551e97d8f825c04f4cced55f8db3a64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
  678. <tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  679. <tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object" id="r_aa9e468963daa41c06c14cc2d6282b456"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
  680. <tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control. <br /></td></tr>
  681. <tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  682. <tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object" id="r_a86f7c64cb6f7eba36f8a6e391e29492f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
  683. <tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>. <br /></td></tr>
  684. <tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  685. <tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object" id="r_a8a1d5ac5403526378c7abb0916c55c3c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
  686. <tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace. <br /></td></tr>
  687. <tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  688. <tr class="memitem:aa4a7bd634ae9f58bccb125fe45d86fc9 inherit pub_methods_class_sim_object" id="r_aa4a7bd634ae9f58bccb125fe45d86fc9"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa4a7bd634ae9f58bccb125fe45d86fc9">getId</a> (void) const</td></tr>
  689. <tr class="separator:aa4a7bd634ae9f58bccb125fe45d86fc9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  690. <tr class="memitem:a571c5d0b4440f6f1d5e4ab220949897e inherit pub_methods_class_sim_object" id="r_a571c5d0b4440f6f1d5e4ab220949897e"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a571c5d0b4440f6f1d5e4ab220949897e">getIdString</a> (void) const</td></tr>
  691. <tr class="separator:a571c5d0b4440f6f1d5e4ab220949897e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  692. <tr class="memitem:a604dfe76701f827f0d0787f1ec29b690 inherit pub_methods_class_sim_object" id="r_a604dfe76701f827f0d0787f1ec29b690"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a604dfe76701f827f0d0787f1ec29b690">getType</a> () const</td></tr>
  693. <tr class="separator:a604dfe76701f827f0d0787f1ec29b690 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  694. <tr class="memitem:afef631e435982063322597320f4c817f inherit pub_methods_class_sim_object" id="r_afef631e435982063322597320f4c817f"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afef631e435982063322597320f4c817f">getName</a> (void) const</td></tr>
  695. <tr class="separator:afef631e435982063322597320f4c817f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  696. <tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object" id="r_aa19ca64ec6199448db9552e13387a246"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
  697. <tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  698. <tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object" id="r_a43a200e331c5a48c30890b7ab32557eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
  699. <tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  700. <tr class="memitem:a8cd893920348a8bb5566e86b188bba37 inherit pub_methods_class_sim_object" id="r_a8cd893920348a8bb5566e86b188bba37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8cd893920348a8bb5566e86b188bba37">getGroup</a> () const</td></tr>
  701. <tr class="separator:a8cd893920348a8bb5566e86b188bba37 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  702. <tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object" id="r_a4ba53dcc84f4c3192248367068eeb22a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
  703. <tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  704. <tr class="memitem:a0b639b01b66038bf995b7943b9c4cca2 inherit pub_methods_class_sim_object" id="r_a0b639b01b66038bf995b7943b9c4cca2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0b639b01b66038bf995b7943b9c4cca2">isProperlyAdded</a> () const</td></tr>
  705. <tr class="separator:a0b639b01b66038bf995b7943b9c4cca2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  706. <tr class="memitem:ac8efc5df207a89f8c9044015074c19d8 inherit pub_methods_class_sim_object" id="r_ac8efc5df207a89f8c9044015074c19d8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8efc5df207a89f8c9044015074c19d8">isDeleted</a> () const</td></tr>
  707. <tr class="separator:ac8efc5df207a89f8c9044015074c19d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  708. <tr class="memitem:a69e923e012cb8988e900f51ff135fd7f inherit pub_methods_class_sim_object" id="r_a69e923e012cb8988e900f51ff135fd7f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a69e923e012cb8988e900f51ff135fd7f">isRemoved</a> () const</td></tr>
  709. <tr class="separator:a69e923e012cb8988e900f51ff135fd7f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  710. <tr class="memitem:a43966e19963e4bcb7f7f9b5327ec732b inherit pub_methods_class_sim_object" id="r_a43966e19963e4bcb7f7f9b5327ec732b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43966e19963e4bcb7f7f9b5327ec732b">isLocked</a> () const</td></tr>
  711. <tr class="separator:a43966e19963e4bcb7f7f9b5327ec732b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  712. <tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object" id="r_a0d0eb38693dcaae147b7a890fae82934"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
  713. <tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  714. <tr class="memitem:a451227147204d105046094b758ce3438 inherit pub_methods_class_sim_object" id="r_a451227147204d105046094b758ce3438"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a451227147204d105046094b758ce3438">isHidden</a> () const</td></tr>
  715. <tr class="separator:a451227147204d105046094b758ce3438 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  716. <tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object" id="r_a85f8b66f6d9e9acf89ae056554f82776"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
  717. <tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  718. <tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object" id="r_ac8fc39880dcb3be2d5658b57e9fed264"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
  719. <tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  720. <tr class="memitem:ab9ddb5b67db343e1b7a8014bfc326bf8 inherit pub_methods_class_sim_object" id="r_ab9ddb5b67db343e1b7a8014bfc326bf8"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab9ddb5b67db343e1b7a8014bfc326bf8">getProgenitorFile</a> (void) const</td></tr>
  721. <tr class="separator:ab9ddb5b67db343e1b7a8014bfc326bf8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  722. <tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object" id="r_a6cb2bfe07966c75d9360afe422749d36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
  723. <tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  724. <tr class="memitem:a1bca5aee058d82e2c22db072bbfdef96 inherit pub_methods_class_sim_object" id="r_a1bca5aee058d82e2c22db072bbfdef96"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bca5aee058d82e2c22db072bbfdef96">getPeriodicTimerID</a> (void) const</td></tr>
  725. <tr class="separator:a1bca5aee058d82e2c22db072bbfdef96 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  726. <tr class="memitem:a45f7816c50cb3b1b9dc31bdc271db3dc inherit pub_methods_class_sim_object" id="r_a45f7816c50cb3b1b9dc31bdc271db3dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a45f7816c50cb3b1b9dc31bdc271db3dc">isPeriodicTimerActive</a> (void) const</td></tr>
  727. <tr class="separator:a45f7816c50cb3b1b9dc31bdc271db3dc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  728. <tr class="memitem:a56a065a2c20a230931de0ed98019d8fb inherit pub_methods_class_sim_object" id="r_a56a065a2c20a230931de0ed98019d8fb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a56a065a2c20a230931de0ed98019d8fb">isSelected</a> () const</td></tr>
  729. <tr class="separator:a56a065a2c20a230931de0ed98019d8fb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  730. <tr class="memitem:a78577963741dd7d80dae749dccc02fc2 inherit pub_methods_class_sim_object" id="r_a78577963741dd7d80dae749dccc02fc2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a78577963741dd7d80dae749dccc02fc2">isExpanded</a> () const</td></tr>
  731. <tr class="separator:a78577963741dd7d80dae749dccc02fc2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  732. <tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object" id="r_a40c19418aede1f21ea7aeadc87342dee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
  733. <tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  734. <tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object" id="r_af83d1fe99918d6650c71c6302a5839ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
  735. <tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  736. <tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object" id="r_ab80c81429637a9f3a44aa55e7533cd2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
  737. <tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  738. <tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object" id="r_a00201e9d1946024a8060f586e03f5a74"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
  739. <tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  740. <tr class="memitem:a2f0d5f226a833bafd913a942723c6918 inherit pub_methods_class_sim_object" id="r_a2f0d5f226a833bafd913a942723c6918"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2f0d5f226a833bafd913a942723c6918">SimObject</a> ()</td></tr>
  741. <tr class="separator:a2f0d5f226a833bafd913a942723c6918 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  742. <tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object" id="r_a681b2768672c09f14125319ac2308ee6"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
  743. <tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  744. <tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object" id="r_a0e0c7d4c3cea7aee9d23a4b596a92fba"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
  745. <tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>. <br /></td></tr>
  746. <tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  747. <tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object" id="r_ad8e217b4d87fd05d0cc53eed4482926f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
  748. <tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>. <br /></td></tr>
  749. <tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  750. <tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object" id="r_ab83e4b1fa22db99d20741b86321a400d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
  751. <tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed. <br /></td></tr>
  752. <tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  753. <tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object" id="r_a774b03009201ddc3fd55367f5578384f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
  754. <tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  755. <tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object" id="r_acb00b32e56849913eae3abc6f872b572"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
  756. <tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  757. <tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object" id="r_aefba6ba5e9b537b3d11e5416add644e1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
  758. <tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  759. <tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object" id="r_a35ed1968ac7850e14737aa7ccb4356a6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
  760. <tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated. <br /></td></tr>
  761. <tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  762. <tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object" id="r_a1444b2e49c37757bf57740bcd43a5a19"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
  763. <tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated. <br /></td></tr>
  764. <tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  765. <tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object" id="r_a2400b9daf420c4b7f40e2fefccf819a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
  766. <tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  767. <tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object" id="r_a03e5444a670c9fc42bda3a569cdcfc8b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
  768. <tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  769. <tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object" id="r_a40957e593443f2fae6e5d84c58689e23"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
  770. <tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  771. <tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object" id="r_ad87febcd9c1b24a68db0656b4ac4bb5e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
  772. <tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  773. <tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object" id="r_a5d4a04eec15214f98292fa4d2bcb6c58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
  774. <tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  775. <tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object" id="r_a035562e6d1b195a025da907836d24d1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
  776. <tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  777. <tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object" id="r_a3a6c0e9f5513c15dbc861831b392872a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
  778. <tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  779. <tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object" id="r_ae32c75b008160f8599389fa1416270f4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
  780. <tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  781. <tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object" id="r_a8fb724887b442070d3f78e5ffdf529fc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
  782. <tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  783. <tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object" id="r_ae15bec249a7c1003e0ebb253ba7ca4df"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
  784. <tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  785. <tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object" id="r_a200de464a60a45ee5904de160e677b5f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
  786. <tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  787. <tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object" id="r_aebb68b5bbb2a5feb7bbf710834c6888b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
  788. <tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  789. <tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object" id="r_a783fe3358bc6a3bf993ec1bfef693529"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
  790. <tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  791. <tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object" id="r_afc937cb7e1cd1b0768101aec936bbe45"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
  792. <tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  793. <tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object" id="r_ac9c1a44b539dfe7ca6782c5dd561e9ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
  794. <tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  795. <tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object" id="r_a800867188378386931156e3329846b71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
  796. <tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  797. <tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object" id="r_a97791ba163a65547d7a5d47bed803d7d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
  798. <tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  799. <tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object" id="r_af05be979fb46390caf87d391486d38b1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
  800. <tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  801. <tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object" id="r_afe42c2298dcfb82059cd5d8590a76479"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
  802. <tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  803. <tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object" id="r_a2ed3c32bdfeb17efd31de7faf0f5b37c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
  804. <tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  805. <tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
  806. <tr class="memitem:a1126670f9cef40e89f356669cd373252 inherit pub_methods_class_console_object" id="r_a1126670f9cef40e89f356669cd373252"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1126670f9cef40e89f356669cd373252">findField</a> (StringTableEntry fieldName) const</td></tr>
  807. <tr class="memdesc:a1126670f9cef40e89f356669cd373252 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name. <br /></td></tr>
  808. <tr class="separator:a1126670f9cef40e89f356669cd373252 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  809. <tr class="memitem:aa8453ccfe6d778d5612ae246b05c488b inherit pub_methods_class_console_object" id="r_aa8453ccfe6d778d5612ae246b05c488b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8453ccfe6d778d5612ae246b05c488b">getClassRep</a> () const</td></tr>
  810. <tr class="memdesc:aa8453ccfe6d778d5612ae246b05c488b inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep. <br /></td></tr>
  811. <tr class="separator:aa8453ccfe6d778d5612ae246b05c488b inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  812. <tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object" id="r_ac980ffce7987a95385fe04d6fd934a6a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
  813. <tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field. <br /></td></tr>
  814. <tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  815. <tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object" id="r_a648a403aff97cfb8f198fad055feea64"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
  816. <tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  817. <tr class="memitem:a2f9f31b3f4acbf8bdfefa15f78c49729 inherit pub_methods_class_console_object" id="r_a2f9f31b3f4acbf8bdfefa15f78c49729"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2f9f31b3f4acbf8bdfefa15f78c49729">getFieldList</a> () const</td></tr>
  818. <tr class="memdesc:a2f9f31b3f4acbf8bdfefa15f78c49729 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified. <br /></td></tr>
  819. <tr class="separator:a2f9f31b3f4acbf8bdfefa15f78c49729 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  820. <tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object" id="r_ab33e449170ae2f52341c47138da4996c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
  821. <tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  822. <tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object" id="r_a546fd9261e6104b86b947e417bef1228"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
  823. <tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  824. <tr class="memitem:ae7913c7a8d1966a725b93f657456b66a inherit pub_methods_class_console_object" id="r_ae7913c7a8d1966a725b93f657456b66a"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae7913c7a8d1966a725b93f657456b66a">getClassId</a> (U32 netClassGroup) const</td></tr>
  825. <tr class="separator:ae7913c7a8d1966a725b93f657456b66a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  826. <tr class="memitem:a45b489f436c9d32a63f9c3d62f66c892 inherit pub_methods_class_console_object" id="r_a45b489f436c9d32a63f9c3d62f66c892"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a45b489f436c9d32a63f9c3d62f66c892">getClassName</a> () const</td></tr>
  827. <tr class="separator:a45b489f436c9d32a63f9c3d62f66c892 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  828. <tr class="inherit_header pub_methods_class_physics_proxy"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_physics_proxy')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_physics_proxy.html">PhysicsProxy</a></td></tr>
  829. <tr class="memitem:a17983a139902c245f39dd6dcef9e4b09 inherit pub_methods_class_physics_proxy" id="r_a17983a139902c245f39dd6dcef9e4b09"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_proxy.html#a17983a139902c245f39dd6dcef9e4b09">PhysicsProxy</a> ()</td></tr>
  830. <tr class="separator:a17983a139902c245f39dd6dcef9e4b09 inherit pub_methods_class_physics_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
  831. <tr class="memitem:af1e300d3502d50fe2f9ca5bb3682c04e inherit pub_methods_class_physics_proxy" id="r_af1e300d3502d50fe2f9ca5bb3682c04e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_proxy.html#af1e300d3502d50fe2f9ca5bb3682c04e">~PhysicsProxy</a> ()</td></tr>
  832. <tr class="separator:af1e300d3502d50fe2f9ca5bb3682c04e inherit pub_methods_class_physics_proxy"><td class="memSeparator" colspan="2">&#160;</td></tr>
  833. <tr class="inherit_header pub_methods_class_tickable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_tickable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_tickable.html">Tickable</a></td></tr>
  834. <tr class="memitem:a5e3128cfbe9129b24c8631ca1ddcd21c inherit pub_methods_class_tickable" id="r_a5e3128cfbe9129b24c8631ca1ddcd21c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#a5e3128cfbe9129b24c8631ca1ddcd21c">Tickable</a> ()</td></tr>
  835. <tr class="separator:a5e3128cfbe9129b24c8631ca1ddcd21c inherit pub_methods_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  836. <tr class="memitem:ad086b77217bcb4a79d71a5fadead250f inherit pub_methods_class_tickable" id="r_ad086b77217bcb4a79d71a5fadead250f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#ad086b77217bcb4a79d71a5fadead250f">~Tickable</a> ()</td></tr>
  837. <tr class="separator:ad086b77217bcb4a79d71a5fadead250f inherit pub_methods_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  838. <tr class="memitem:a8ce3ce19eb4a8944f1c8f4b4dccb8b67 inherit pub_methods_class_tickable" id="r_a8ce3ce19eb4a8944f1c8f4b4dccb8b67"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#a8ce3ce19eb4a8944f1c8f4b4dccb8b67">isProcessingTicks</a> () const</td></tr>
  839. <tr class="separator:a8ce3ce19eb4a8944f1c8f4b4dccb8b67 inherit pub_methods_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  840. <tr class="memitem:a8c7201617a14b9ed862bbe4fe6527370 inherit pub_methods_class_tickable" id="r_a8c7201617a14b9ed862bbe4fe6527370"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#a8c7201617a14b9ed862bbe4fe6527370">setProcessTicks</a> (bool tick=true)</td></tr>
  841. <tr class="separator:a8c7201617a14b9ed862bbe4fe6527370 inherit pub_methods_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  842. </table><table class="memberdecls">
  843. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
  844. Static Public Member Functions</h2></td></tr>
  845. <tr class="memitem:a67420d3593db1aae6efb2c3abb23c690" id="r_a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
  846. <tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
  847. <tr class="memitem:a68917d368b19636d3ed2527bd1185926" id="r_a68917d368b19636d3ed2527bd1185926"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a68917d368b19636d3ed2527bd1185926">getGlobalSceneCount</a> (void)</td></tr>
  848. <tr class="separator:a68917d368b19636d3ed2527bd1185926"><td class="memSeparator" colspan="2">&#160;</td></tr>
  849. <tr class="memitem:a04c111f52648a9cce91f0f4563bce779" id="r_a04c111f52648a9cce91f0f4563bce779"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a04c111f52648a9cce91f0f4563bce779">createDefaultRenderRequest</a> (<a class="el" href="class_scene_render_queue.html">SceneRenderQueue</a> *pSceneRenderQueue, <a class="el" href="class_scene_object.html">SceneObject</a> *pSceneObject)</td></tr>
  850. <tr class="separator:a04c111f52648a9cce91f0f4563bce779"><td class="memSeparator" colspan="2">&#160;</td></tr>
  851. <tr class="memitem:a460339d4e4fa0b4208396aed1498de6e" id="r_a460339d4e4fa0b4208396aed1498de6e"><td class="memItemLeft" align="right" valign="top">static b2JointType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a460339d4e4fa0b4208396aed1498de6e">getJointTypeEnum</a> (const char *label)</td></tr>
  852. <tr class="separator:a460339d4e4fa0b4208396aed1498de6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  853. <tr class="memitem:a7ec297a005ff34ac88216604c5f7b246" id="r_a7ec297a005ff34ac88216604c5f7b246"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a7ec297a005ff34ac88216604c5f7b246">getJointTypeDescription</a> (b2JointType jointType)</td></tr>
  854. <tr class="separator:a7ec297a005ff34ac88216604c5f7b246"><td class="memSeparator" colspan="2">&#160;</td></tr>
  855. <tr class="memitem:acae17aa0e76eb2a879c834ade683ac3a" id="r_acae17aa0e76eb2a879c834ade683ac3a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">PickMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#acae17aa0e76eb2a879c834ade683ac3a">getPickModeEnum</a> (const char *label)</td></tr>
  856. <tr class="separator:acae17aa0e76eb2a879c834ade683ac3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  857. <tr class="memitem:abc4aebfc88f02dbafa23d5d671437188" id="r_abc4aebfc88f02dbafa23d5d671437188"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abc4aebfc88f02dbafa23d5d671437188">getPickModeDescription</a> (<a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">PickMode</a> pickMode)</td></tr>
  858. <tr class="separator:abc4aebfc88f02dbafa23d5d671437188"><td class="memSeparator" colspan="2">&#160;</td></tr>
  859. <tr class="memitem:a27714499000c43ea9d26623e481299e9" id="r_a27714499000c43ea9d26623e481299e9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">DebugOption</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a27714499000c43ea9d26623e481299e9">getDebugOptionEnum</a> (const char *label)</td></tr>
  860. <tr class="separator:a27714499000c43ea9d26623e481299e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  861. <tr class="memitem:abb9d605aed7fbb25834625e8b785d7ed" id="r_abb9d605aed7fbb25834625e8b785d7ed"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#abb9d605aed7fbb25834625e8b785d7ed">getDebugOptionDescription</a> (<a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">DebugOption</a> debugOption)</td></tr>
  862. <tr class="separator:abb9d605aed7fbb25834625e8b785d7ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
  863. <tr class="inherit_header pub_static_methods_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
  864. <tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_component" id="r_a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
  865. <tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  866. <tr class="memitem:ad2c36e1b83b63900ec136cb0cde75557 inherit pub_static_methods_class_sim_component" id="r_ad2c36e1b83b63900ec136cb0cde75557"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ad2c36e1b83b63900ec136cb0cde75557">setEnabled</a> (void *obj, const char *data)</td></tr>
  867. <tr class="separator:ad2c36e1b83b63900ec136cb0cde75557 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  868. <tr class="memitem:a389b228e9fc39154c64551275b66aff7 inherit pub_static_methods_class_sim_component" id="r_a389b228e9fc39154c64551275b66aff7"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a389b228e9fc39154c64551275b66aff7">writeEnabled</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  869. <tr class="separator:a389b228e9fc39154c64551275b66aff7 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  870. <tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  871. <tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object" id="r_a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
  872. <tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  873. <tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
  874. <tr class="memitem:a336cc354c2d28bd8a502405466282db9 inherit pub_static_methods_class_console_object" id="r_a336cc354c2d28bd8a502405466282db9"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a336cc354c2d28bd8a502405466282db9">lookupClassName</a> (const U32 in_classTag)</td></tr>
  875. <tr class="memdesc:a336cc354c2d28bd8a502405466282db9 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag. <br /></td></tr>
  876. <tr class="separator:a336cc354c2d28bd8a502405466282db9 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  877. <tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object" id="r_a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
  878. <tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  879. <tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object" id="r_a95c239afc15d197ae11798bc11e5c28b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
  880. <tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  881. <tr class="memitem:af6128f2158606edc40e1cb210ba92bd0 inherit pub_static_methods_class_console_object" id="r_af6128f2158606edc40e1cb210ba92bd0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#af6128f2158606edc40e1cb210ba92bd0">getStaticClassRep</a> ()</td></tr>
  882. <tr class="memdesc:af6128f2158606edc40e1cb210ba92bd0 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class. <br /></td></tr>
  883. <tr class="separator:af6128f2158606edc40e1cb210ba92bd0 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  884. <tr class="memitem:ac93219672441a5e91bcfc02abeed29cb inherit pub_static_methods_class_console_object" id="r_ac93219672441a5e91bcfc02abeed29cb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac93219672441a5e91bcfc02abeed29cb">getParentStaticClassRep</a> ()</td></tr>
  885. <tr class="memdesc:ac93219672441a5e91bcfc02abeed29cb inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass. <br /></td></tr>
  886. <tr class="separator:ac93219672441a5e91bcfc02abeed29cb inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  887. <tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object" id="r_aa8b4ee59c729a0704b4a2f7b52246f98"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
  888. <tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  889. <tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object" id="r_abeb358d6fc89fc282b4e401de2895965"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
  890. <tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  891. <tr class="inherit_header pub_static_methods_class_tickable"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_tickable')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_tickable.html">Tickable</a></td></tr>
  892. <tr class="memitem:aedf561d239a439eccf0b5d06901167d7 inherit pub_static_methods_class_tickable" id="r_aedf561d239a439eccf0b5d06901167d7"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#aedf561d239a439eccf0b5d06901167d7">advanceTime</a> (U32 timeDelta)</td></tr>
  893. <tr class="separator:aedf561d239a439eccf0b5d06901167d7 inherit pub_static_methods_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  894. </table><table class="memberdecls">
  895. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
  896. Public Attributes</h2></td></tr>
  897. <tr class="memitem:a6bbee1d5a22183757ca9d8dc3080f58b" id="r_a6bbee1d5a22183757ca9d8dc3080f58b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_debug_draw.html">DebugDraw</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a6bbee1d5a22183757ca9d8dc3080f58b">mDebugDraw</a></td></tr>
  898. <tr class="memdesc:a6bbee1d5a22183757ca9d8dc3080f58b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Debug drawing. <br /></td></tr>
  899. <tr class="separator:a6bbee1d5a22183757ca9d8dc3080f58b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  900. <tr class="memitem:aae03a376021c949bb6106463166536bc" id="r_aae03a376021c949bb6106463166536bc"><td class="memItemLeft" align="right" valign="top">b2ParticleSystem *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aae03a376021c949bb6106463166536bc">mParticleSystem</a></td></tr>
  901. <tr class="separator:aae03a376021c949bb6106463166536bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  902. <tr class="inherit_header pub_attribs_class_behavior_component"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_behavior_component')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_behavior_component.html">BehaviorComponent</a></td></tr>
  903. <tr class="memitem:abf46089a2e718566775a0d9b85e7b813 inherit pub_attribs_class_behavior_component" id="r_abf46089a2e718566775a0d9b85e7b813"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#abf46089a2e718566775a0d9b85e7b813">mBehaviorConnections</a></td></tr>
  904. <tr class="separator:abf46089a2e718566775a0d9b85e7b813 inherit pub_attribs_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  905. </table><table class="memberdecls">
  906. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
  907. Static Public Attributes</h2></td></tr>
  908. <tr class="memitem:a9b3a634aaf5895f3f9b3ec9da3f60c19" id="r_a9b3a634aaf5895f3f9b3ec9da3f60c19"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_sim_object_ptr.html">SimObjectPtr</a>&lt; <a class="el" href="class_scene.html">Scene</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9b3a634aaf5895f3f9b3ec9da3f60c19">LoadingScene</a> = NULL</td></tr>
  909. <tr class="separator:a9b3a634aaf5895f3f9b3ec9da3f60c19"><td class="memSeparator" colspan="2">&#160;</td></tr>
  910. <tr class="inherit_header pub_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  911. <tr class="memitem:a5d6df47d150d38ec4999f9bd9ac68fa5 inherit pub_static_attribs_class_sim_object" id="r_a5d6df47d150d38ec4999f9bd9ac68fa5"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d6df47d150d38ec4999f9bd9ac68fa5">disableNameChanging</a> = false</td></tr>
  912. <tr class="separator:a5d6df47d150d38ec4999f9bd9ac68fa5 inherit pub_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  913. <tr class="inherit_header pub_static_attribs_class_tickable"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_tickable')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_tickable.html">Tickable</a></td></tr>
  914. <tr class="memitem:a328b0e594667be606174f8df66f98afb inherit pub_static_attribs_class_tickable" id="r_a328b0e594667be606174f8df66f98afb"><td class="memItemLeft" align="right" valign="top">static const U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#a328b0e594667be606174f8df66f98afb">smTickShift</a> = 4</td></tr>
  915. <tr class="memdesc:a328b0e594667be606174f8df66f98afb inherit pub_static_attribs_class_tickable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shift value to control how often Ticks occur. <br /></td></tr>
  916. <tr class="separator:a328b0e594667be606174f8df66f98afb inherit pub_static_attribs_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  917. <tr class="memitem:a9c00bdc780fce65d2d57055093bb28c4 inherit pub_static_attribs_class_tickable" id="r_a9c00bdc780fce65d2d57055093bb28c4"><td class="memItemLeft" align="right" valign="top">static const U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#a9c00bdc780fce65d2d57055093bb28c4">smTickMs</a> = ( 1 &lt;&lt; <a class="el" href="class_tickable.html#a328b0e594667be606174f8df66f98afb">smTickShift</a> )</td></tr>
  918. <tr class="memdesc:a9c00bdc780fce65d2d57055093bb28c4 inherit pub_static_attribs_class_tickable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of milliseconds per tick, 32 in this case. <br /></td></tr>
  919. <tr class="separator:a9c00bdc780fce65d2d57055093bb28c4 inherit pub_static_attribs_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  920. <tr class="memitem:afec655d10b6a2d0eb2cd6d2362c626b5 inherit pub_static_attribs_class_tickable" id="r_afec655d10b6a2d0eb2cd6d2362c626b5"><td class="memItemLeft" align="right" valign="top">static const F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#afec655d10b6a2d0eb2cd6d2362c626b5">smTickSec</a> = ( F32( <a class="el" href="class_tickable.html#a9c00bdc780fce65d2d57055093bb28c4">Tickable::smTickMs</a> ) / 1000.f )</td></tr>
  921. <tr class="memdesc:afec655d10b6a2d0eb2cd6d2362c626b5 inherit pub_static_attribs_class_tickable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fraction of a second per tick. <br /></td></tr>
  922. <tr class="separator:afec655d10b6a2d0eb2cd6d2362c626b5 inherit pub_static_attribs_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  923. <tr class="memitem:aab266025d7181bbfb16f3af77250eec8 inherit pub_static_attribs_class_tickable" id="r_aab266025d7181bbfb16f3af77250eec8"><td class="memItemLeft" align="right" valign="top">static const U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tickable.html#aab266025d7181bbfb16f3af77250eec8">smTickMask</a> = ( <a class="el" href="class_tickable.html#a9c00bdc780fce65d2d57055093bb28c4">smTickMs</a> - 1 )</td></tr>
  924. <tr class="separator:aab266025d7181bbfb16f3af77250eec8 inherit pub_static_attribs_class_tickable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  925. </table><table class="memberdecls">
  926. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
  927. Protected Member Functions</h2></td></tr>
  928. <tr class="memitem:acc91f516dddcf7ab3b3c6c5cf75f1a94" id="r_acc91f516dddcf7ab3b3c6c5cf75f1a94"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#acc91f516dddcf7ab3b3c6c5cf75f1a94">onTamlPreRead</a> (void)</td></tr>
  929. <tr class="memdesc:acc91f516dddcf7ab3b3c6c5cf75f1a94"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks. <br /></td></tr>
  930. <tr class="separator:acc91f516dddcf7ab3b3c6c5cf75f1a94"><td class="memSeparator" colspan="2">&#160;</td></tr>
  931. <tr class="memitem:a417756b06f9406003aad2268a14d57af" id="r_a417756b06f9406003aad2268a14d57af"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a417756b06f9406003aad2268a14d57af">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
  932. <tr class="separator:a417756b06f9406003aad2268a14d57af"><td class="memSeparator" colspan="2">&#160;</td></tr>
  933. <tr class="memitem:acd7861614dbad46880a829cc09d2600d" id="r_acd7861614dbad46880a829cc09d2600d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
  934. <tr class="memdesc:acd7861614dbad46880a829cc09d2600d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks. <br /></td></tr>
  935. <tr class="separator:acd7861614dbad46880a829cc09d2600d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  936. <tr class="memitem:af46594ff3cf78be8bee74463cd2eab14" id="r_af46594ff3cf78be8bee74463cd2eab14"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
  937. <tr class="memdesc:af46594ff3cf78be8bee74463cd2eab14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read. <br /></td></tr>
  938. <tr class="separator:af46594ff3cf78be8bee74463cd2eab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
  939. <tr class="inherit_header pro_methods_class_behavior_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_behavior_component')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_behavior_component.html">BehaviorComponent</a></td></tr>
  940. <tr class="memitem:a4c696a858a47ad1bea150678e5e77de8 inherit pro_methods_class_behavior_component" id="r_a4c696a858a47ad1bea150678e5e77de8"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a4c696a858a47ad1bea150678e5e77de8">_callMethod</a> (U32 argc, const char *argv[], bool callThis=true)</td></tr>
  941. <tr class="separator:a4c696a858a47ad1bea150678e5e77de8 inherit pro_methods_class_behavior_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  942. <tr class="inherit_header pro_methods_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
  943. <tr class="memitem:a50631980d72737709bdbc3d03c8a8739 inherit pro_methods_class_sim_component" id="r_a50631980d72737709bdbc3d03c8a8739"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_component.html">SimComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a50631980d72737709bdbc3d03c8a8739">_getOwner</a> ()</td></tr>
  944. <tr class="separator:a50631980d72737709bdbc3d03c8a8739 inherit pro_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  945. <tr class="memitem:a5b3b4b8c28c923866a0857fdf999bb19 inherit pro_methods_class_sim_component" id="r_a5b3b4b8c28c923866a0857fdf999bb19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector_ptr.html">VectorPtr</a>&lt; <a class="el" href="class_sim_component.html">SimComponent</a> * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a5b3b4b8c28c923866a0857fdf999bb19">lockComponentList</a> ()</td></tr>
  946. <tr class="separator:a5b3b4b8c28c923866a0857fdf999bb19 inherit pro_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  947. <tr class="memitem:a39b47316db1622eacf7ad2b3ed520ad3 inherit pro_methods_class_sim_component" id="r_a39b47316db1622eacf7ad2b3ed520ad3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a39b47316db1622eacf7ad2b3ed520ad3">unlockComponentList</a> ()</td></tr>
  948. <tr class="separator:a39b47316db1622eacf7ad2b3ed520ad3 inherit pro_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  949. <tr class="memitem:a089b934882e45700d4b9e14d6041f575 inherit pro_methods_class_sim_component" id="r_a089b934882e45700d4b9e14d6041f575"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a089b934882e45700d4b9e14d6041f575">onComponentRegister</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *owner)</td></tr>
  950. <tr class="separator:a089b934882e45700d4b9e14d6041f575 inherit pro_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  951. <tr class="memitem:ac7e148e0401cef21d85d028fb6f8942f inherit pro_methods_class_sim_component" id="r_ac7e148e0401cef21d85d028fb6f8942f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ac7e148e0401cef21d85d028fb6f8942f">onComponentUnRegister</a> ()</td></tr>
  952. <tr class="separator:ac7e148e0401cef21d85d028fb6f8942f inherit pro_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  953. <tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  954. <tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object" id="r_a3b0caf75cb0eccb9fb63406b813c431d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
  955. <tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks. <br /></td></tr>
  956. <tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  957. <tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object" id="r_a1baf86d5d5d9f1c2190e7bb72aacb068"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
  958. <tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object. <br /></td></tr>
  959. <tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  960. <tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object" id="r_ad03b42162545e4be24b218369f4fbcf5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
  961. <tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent. <br /></td></tr>
  962. <tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  963. <tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object" id="r_a9d1bbaa7a9b2443eeb39c4a127d9f9e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
  964. <tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  965. <tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object" id="r_a97551603378a0bbc3d3d98326a56631e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
  966. <tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  967. <tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
  968. <tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object" id="r_a8b5a944ed3b7fa672a250a5d389c8f15"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
  969. <tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  970. <tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object" id="r_a601f42ddcee97ab4eee59e6dbc9df75b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
  971. <tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  972. </table><table class="memberdecls">
  973. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-static-methods" name="pro-static-methods"></a>
  974. Static Protected Member Functions</h2></td></tr>
  975. <tr class="memitem:a703d264db1d07791228246e7dcea514e" id="r_a703d264db1d07791228246e7dcea514e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a703d264db1d07791228246e7dcea514e">setGravity</a> (void *obj, const char *data)</td></tr>
  976. <tr class="memdesc:a703d264db1d07791228246e7dcea514e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Physics. <br /></td></tr>
  977. <tr class="separator:a703d264db1d07791228246e7dcea514e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  978. <tr class="memitem:a1c4457bdb4e7b74791743b298b9a62ce" id="r_a1c4457bdb4e7b74791743b298b9a62ce"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a1c4457bdb4e7b74791743b298b9a62ce">getGravity</a> (void *obj, const char *data)</td></tr>
  979. <tr class="separator:a1c4457bdb4e7b74791743b298b9a62ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
  980. <tr class="memitem:a9568d28b7a10b785e3f1cb5586f4024e" id="r_a9568d28b7a10b785e3f1cb5586f4024e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a9568d28b7a10b785e3f1cb5586f4024e">writeGravity</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  981. <tr class="separator:a9568d28b7a10b785e3f1cb5586f4024e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  982. <tr class="memitem:a3c7dc999c9edcd9690b20a3a83f34d81" id="r_a3c7dc999c9edcd9690b20a3a83f34d81"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a3c7dc999c9edcd9690b20a3a83f34d81">writeVelocityIterations</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  983. <tr class="separator:a3c7dc999c9edcd9690b20a3a83f34d81"><td class="memSeparator" colspan="2">&#160;</td></tr>
  984. <tr class="memitem:a064c98a8314061229638520eb37ed188" id="r_a064c98a8314061229638520eb37ed188"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a064c98a8314061229638520eb37ed188">writePositionIterations</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  985. <tr class="separator:a064c98a8314061229638520eb37ed188"><td class="memSeparator" colspan="2">&#160;</td></tr>
  986. <tr class="memitem:aa88912612bb3f942e98706ec2824fb1e" id="r_aa88912612bb3f942e98706ec2824fb1e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#aa88912612bb3f942e98706ec2824fb1e">writeLayerSortMode</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  987. <tr class="separator:aa88912612bb3f942e98706ec2824fb1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  988. <tr class="memitem:adca37ea6e6e2fb69b6972fae544975ea" id="r_adca37ea6e6e2fb69b6972fae544975ea"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#adca37ea6e6e2fb69b6972fae544975ea">writeUpdateCallback</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  989. <tr class="separator:adca37ea6e6e2fb69b6972fae544975ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
  990. <tr class="memitem:a0c1b727635494a1dc9de512c95cea15f" id="r_a0c1b727635494a1dc9de512c95cea15f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene.html#a0c1b727635494a1dc9de512c95cea15f">writeRenderCallback</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  991. <tr class="separator:a0c1b727635494a1dc9de512c95cea15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  992. <tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  993. <tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object" id="r_a238c87f71783e3654af75d5ca4a84ae8"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
  994. <tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  995. <tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object" id="r_a43001ba1a3e2861eb120a04cf0796588"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
  996. <tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  997. <tr class="memitem:a050c10f238d99841ebaf065d96054342 inherit pro_static_methods_class_sim_object" id="r_a050c10f238d99841ebaf065d96054342"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a050c10f238d99841ebaf065d96054342">writeObjectName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  998. <tr class="separator:a050c10f238d99841ebaf065d96054342 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  999. <tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object" id="r_aa7652122ac6a5cf7337b0e7a7b3825e5"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  1000. <tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1001. <tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object" id="r_a57d090bc62bb37dd4a36dab7d5538ad4"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  1002. <tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1003. <tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object" id="r_a1f5140e6ccbc12845db7038be8c8c2e1"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
  1004. <tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1005. <tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object" id="r_ad11229fc0e726de20183e61c4e963904"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  1006. <tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1007. <tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object" id="r_a1a0d756e0d41114cfb264c5a0a38399b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  1008. <tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1009. <tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object" id="r_a3753e8d47c78c8b6c39f5a1df2586d45"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
  1010. <tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1011. <tr class="memitem:a359e31abae34476f5e76b43114058166 inherit pro_static_methods_class_sim_object" id="r_a359e31abae34476f5e76b43114058166"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a359e31abae34476f5e76b43114058166">setProtectedName</a> (void *obj, const char *data)</td></tr>
  1012. <tr class="separator:a359e31abae34476f5e76b43114058166 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1013. <tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object" id="r_a27f9b7da7ac37f39ba7e364a74cc943f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
  1014. <tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure. <br /></td></tr>
  1015. <tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1016. <tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object" id="r_aa77d566406c826b12013b264b4d72450"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
  1017. <tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free. <br /></td></tr>
  1018. <tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1019. <tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
  1020. <tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object" id="r_a38f3095c01e8b2055e4c2e58d9a133e8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
  1021. <tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1022. <tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object" id="r_a1918263ead95ed1906c7027651938e0c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
  1023. <tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1024. <tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object" id="r_a1e61452413a8cd497dfc1a2b62f072cd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
  1025. <tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1026. <tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object" id="r_ad4ad51d247b2e09ea51783a8fdbb4b95"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab897bbd2116b331da38ac71717dbb3b3">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
  1027. <tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1028. <tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object" id="r_a7fe0d513b2bea8f6a1710c35189f550c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
  1029. <tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1030. <tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object" id="r_a83176674ac909724b9ba2dce44a71e9a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab897bbd2116b331da38ac71717dbb3b3">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
  1031. <tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1032. <tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object" id="r_a3356a3140575cbc1e4466883937daf0b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
  1033. <tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1034. <tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object" id="r_ae5af434e7146816044ce3be70f61ebb8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#a23fe751b9b844d180a5e8ee921968aa5">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a11f286fc60ce139f916571059ec35e22">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
  1035. <tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1036. <tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object" id="r_a5161f628159e510b744cef47fd6598a3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#a23fe751b9b844d180a5e8ee921968aa5">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a11f286fc60ce139f916571059ec35e22">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab897bbd2116b331da38ac71717dbb3b3">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
  1037. <tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1038. <tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object" id="r_a2df2d873096113f009661c676c4d0c81"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#a23fe751b9b844d180a5e8ee921968aa5">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a11f286fc60ce139f916571059ec35e22">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
  1039. <tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1040. <tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object" id="r_aed96a36e73e2eee15cf6a3ae1412d9bd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#a23fe751b9b844d180a5e8ee921968aa5">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a11f286fc60ce139f916571059ec35e22">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab897bbd2116b331da38ac71717dbb3b3">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
  1041. <tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1042. <tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object" id="r_aed3d0d1abd7ba4a17e792ca80f3478a7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
  1043. <tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1044. <tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object" id="r_a7a47772574721164fe83b2fd5e3c6fc8"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
  1045. <tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1046. </table><table class="memberdecls">
  1047. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
  1048. Additional Inherited Members</h2></td></tr>
  1049. <tr class="inherit_header pro_types_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
  1050. <tr class="memitem:ad0f2e9203936c25ec90d2b00c14987e2 inherit pro_types_class_sim_component" id="r_ad0f2e9203936c25ec90d2b00c14987e2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector_ptr.html">VectorPtr</a>&lt; <a class="el" href="class_sim_component.html">SimComponent</a> * &gt;::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ad0f2e9203936c25ec90d2b00c14987e2">SimComponentIterator</a></td></tr>
  1051. <tr class="memdesc:ad0f2e9203936c25ec90d2b00c14987e2 inherit pro_types_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a const reference to private mComponentList. <br /></td></tr>
  1052. <tr class="separator:ad0f2e9203936c25ec90d2b00c14987e2 inherit pro_types_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1053. <tr class="inherit_header pro_attribs_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
  1054. <tr class="memitem:a92f29dd24cde3d52088a09abdbf54c65 inherit pro_attribs_class_sim_component" id="r_a92f29dd24cde3d52088a09abdbf54c65"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a92f29dd24cde3d52088a09abdbf54c65">mEnabled</a></td></tr>
  1055. <tr class="separator:a92f29dd24cde3d52088a09abdbf54c65 inherit pro_attribs_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1056. <tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  1057. <tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object" id="r_a084af54739c09b7f36838bd505d3f683"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
  1058. <tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object. <br /></td></tr>
  1059. <tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1060. <tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object" id="r_a1bc0c634cbd6eae42ba8e678123b3e12"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
  1061. <tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1062. <tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object" id="r_afa8dcd83f1b3cc756738fd08d91b699b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
  1063. <tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1064. <tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object" id="r_a7e0203ca282d77263fdee9a9c8d0631f"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
  1065. <tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1066. <tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object" id="r_afb0ea09846fa6e5ceac432439a252709"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
  1067. <tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback. <br /></td></tr>
  1068. <tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1069. <tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object" id="r_a9d58648eb55132316b07f0bfdf1f5f79"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
  1070. <tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true <br /></td></tr>
  1071. <tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1072. <tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object" id="r_ae25d89dbd7309a4fe60e221d19e3beb4"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
  1073. <tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name. <br /></td></tr>
  1074. <tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1075. <tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object" id="r_afcdd8b2e39eb6cab2310ec01fc23dfc8"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
  1076. <tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces. <br /></td></tr>
  1077. <tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1078. <tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object" id="r_a2866b6130ce096fe6563e71995d35f0f"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
  1079. <tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces. <br /></td></tr>
  1080. <tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1081. <tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
  1082. <tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object" id="r_a8f583d26e810008b4532327b7bbae397"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
  1083. <tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
  1084. </table>
  1085. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  1086. <div class="textblock"><hr />
  1087. </div><h2 class="groupheader">Member Typedef Documentation</h2>
  1088. <a id="a40def97d7c079492c9ef09c996aa86c9" name="a40def97d7c079492c9ef09c996aa86c9"></a>
  1089. <h2 class="memtitle"><span class="permalink"><a href="#a40def97d7c079492c9ef09c996aa86c9">&#9670;&#160;</a></span>typeAssetPtrVector</h2>
  1090. <div class="memitem">
  1091. <div class="memproto">
  1092. <table class="memname">
  1093. <tr>
  1094. <td class="memname">typedef <a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt;<a class="el" href="class_asset_base.html">AssetBase</a>&gt;*&gt; <a class="el" href="class_scene.html#a40def97d7c079492c9ef09c996aa86c9">typeAssetPtrVector</a></td>
  1095. </tr>
  1096. </table>
  1097. </div><div class="memdoc">
  1098. </div>
  1099. </div>
  1100. <a id="a822e2620f2b91f4db3202ce4b113b001" name="a822e2620f2b91f4db3202ce4b113b001"></a>
  1101. <h2 class="memtitle"><span class="permalink"><a href="#a822e2620f2b91f4db3202ce4b113b001">&#9670;&#160;</a></span>typeContactHash</h2>
  1102. <div class="memitem">
  1103. <div class="memproto">
  1104. <table class="memname">
  1105. <tr>
  1106. <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;b2Contact*, <a class="el" href="struct_tick_contact.html">TickContact</a>&gt; <a class="el" href="class_scene.html#a822e2620f2b91f4db3202ce4b113b001">typeContactHash</a></td>
  1107. </tr>
  1108. </table>
  1109. </div><div class="memdoc">
  1110. </div>
  1111. </div>
  1112. <a id="ac3f5c16ef4806bcea8d92f28d0d3e9a8" name="ac3f5c16ef4806bcea8d92f28d0d3e9a8"></a>
  1113. <h2 class="memtitle"><span class="permalink"><a href="#ac3f5c16ef4806bcea8d92f28d0d3e9a8">&#9670;&#160;</a></span>typeContactVector</h2>
  1114. <div class="memitem">
  1115. <div class="memproto">
  1116. <table class="memname">
  1117. <tr>
  1118. <td class="memname">typedef <a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_tick_contact.html">TickContact</a>&gt; <a class="el" href="class_scene.html#ac3f5c16ef4806bcea8d92f28d0d3e9a8">typeContactVector</a></td>
  1119. </tr>
  1120. </table>
  1121. </div><div class="memdoc">
  1122. </div>
  1123. </div>
  1124. <a id="a0fd4f3971c599bc5bd8ca148e1ef6607" name="a0fd4f3971c599bc5bd8ca148e1ef6607"></a>
  1125. <h2 class="memtitle"><span class="permalink"><a href="#a0fd4f3971c599bc5bd8ca148e1ef6607">&#9670;&#160;</a></span>typeDeleteVector</h2>
  1126. <div class="memitem">
  1127. <div class="memproto">
  1128. <table class="memname">
  1129. <tr>
  1130. <td class="memname">typedef <a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="structt_delete_request.html">tDeleteRequest</a>&gt; <a class="el" href="class_scene.html#a0fd4f3971c599bc5bd8ca148e1ef6607">typeDeleteVector</a></td>
  1131. </tr>
  1132. </table>
  1133. </div><div class="memdoc">
  1134. </div>
  1135. </div>
  1136. <a id="a0b77b654f78af1bb46c8ff5047d490b0" name="a0b77b654f78af1bb46c8ff5047d490b0"></a>
  1137. <h2 class="memtitle"><span class="permalink"><a href="#a0b77b654f78af1bb46c8ff5047d490b0">&#9670;&#160;</a></span>typeJointHash</h2>
  1138. <div class="memitem">
  1139. <div class="memproto">
  1140. <table class="memname">
  1141. <tr>
  1142. <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;S32, b2Joint*&gt; <a class="el" href="class_scene.html#a0b77b654f78af1bb46c8ff5047d490b0">typeJointHash</a></td>
  1143. </tr>
  1144. </table>
  1145. </div><div class="memdoc">
  1146. </div>
  1147. </div>
  1148. <a id="a7042e5dc2fa87a04700d73b90b0cf129" name="a7042e5dc2fa87a04700d73b90b0cf129"></a>
  1149. <h2 class="memtitle"><span class="permalink"><a href="#a7042e5dc2fa87a04700d73b90b0cf129">&#9670;&#160;</a></span>typeReverseJointHash</h2>
  1150. <div class="memitem">
  1151. <div class="memproto">
  1152. <table class="memname">
  1153. <tr>
  1154. <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;b2Joint*, S32&gt; <a class="el" href="class_scene.html#a7042e5dc2fa87a04700d73b90b0cf129">typeReverseJointHash</a></td>
  1155. </tr>
  1156. </table>
  1157. </div><div class="memdoc">
  1158. </div>
  1159. </div>
  1160. <h2 class="groupheader">Member Enumeration Documentation</h2>
  1161. <a id="a5a0d89173d9e3970774d01404aa09859" name="a5a0d89173d9e3970774d01404aa09859"></a>
  1162. <h2 class="memtitle"><span class="permalink"><a href="#a5a0d89173d9e3970774d01404aa09859">&#9670;&#160;</a></span>DebugOption</h2>
  1163. <div class="memitem">
  1164. <div class="memproto">
  1165. <table class="memname">
  1166. <tr>
  1167. <td class="memname">enum <a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">DebugOption</a></td>
  1168. </tr>
  1169. </table>
  1170. </div><div class="memdoc">
  1171. <p><a class="el" href="class_scene.html">Scene</a> Debug Options. </p>
  1172. <table class="fieldtable">
  1173. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a8fe8f956abef6431e73611a2f8402504" name="a5a0d89173d9e3970774d01404aa09859a8fe8f956abef6431e73611a2f8402504"></a>SCENE_DEBUG_INVALID&#160;</td><td class="fielddoc"></td></tr>
  1174. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859adeec65398f61ce7cd2a3bb0e240d1515" name="a5a0d89173d9e3970774d01404aa09859adeec65398f61ce7cd2a3bb0e240d1515"></a>SCENE_DEBUG_METRICS&#160;</td><td class="fielddoc"></td></tr>
  1175. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859ae501c5db11d818ba1c8f61f6669b30a2" name="a5a0d89173d9e3970774d01404aa09859ae501c5db11d818ba1c8f61f6669b30a2"></a>SCENE_DEBUG_FPS_METRICS&#160;</td><td class="fielddoc"></td></tr>
  1176. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859aeb720db1e7f0fba22020dad73959f288" name="a5a0d89173d9e3970774d01404aa09859aeb720db1e7f0fba22020dad73959f288"></a>SCENE_DEBUG_CONTROLLERS&#160;</td><td class="fielddoc"></td></tr>
  1177. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a4932280ccb181a21588278e527d01dbf" name="a5a0d89173d9e3970774d01404aa09859a4932280ccb181a21588278e527d01dbf"></a>SCENE_DEBUG_JOINTS&#160;</td><td class="fielddoc"></td></tr>
  1178. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a67370362600f532a59a56599f01ed48d" name="a5a0d89173d9e3970774d01404aa09859a67370362600f532a59a56599f01ed48d"></a>SCENE_DEBUG_WIREFRAME_RENDER&#160;</td><td class="fielddoc"></td></tr>
  1179. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859abea019b6c3ed56d295ca0ae4372c12c4" name="a5a0d89173d9e3970774d01404aa09859abea019b6c3ed56d295ca0ae4372c12c4"></a>SCENE_DEBUG_AUDIO_SOURCES&#160;</td><td class="fielddoc"></td></tr>
  1180. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859ab6b558f56c9027d6a8130042c8c3bf69" name="a5a0d89173d9e3970774d01404aa09859ab6b558f56c9027d6a8130042c8c3bf69"></a>SCENE_DEBUG_AABB&#160;</td><td class="fielddoc"></td></tr>
  1181. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a4e8b33c66ed2d1eee8e3b1a6b4c1a7db" name="a5a0d89173d9e3970774d01404aa09859a4e8b33c66ed2d1eee8e3b1a6b4c1a7db"></a>SCENE_DEBUG_OOBB&#160;</td><td class="fielddoc"></td></tr>
  1182. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a391ddb17fd6ebe045e6e843bed239495" name="a5a0d89173d9e3970774d01404aa09859a391ddb17fd6ebe045e6e843bed239495"></a>SCENE_DEBUG_SLEEP&#160;</td><td class="fielddoc"></td></tr>
  1183. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a11dcddeee7a83a06d70a9abb66f043a8" name="a5a0d89173d9e3970774d01404aa09859a11dcddeee7a83a06d70a9abb66f043a8"></a>SCENE_DEBUG_COLLISION_SHAPES&#160;</td><td class="fielddoc"></td></tr>
  1184. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a884b7e7abf17a8639732e04d909c3bef" name="a5a0d89173d9e3970774d01404aa09859a884b7e7abf17a8639732e04d909c3bef"></a>SCENE_DEBUG_POSITION_AND_COM&#160;</td><td class="fielddoc"></td></tr>
  1185. <tr><td class="fieldname"><a id="a5a0d89173d9e3970774d01404aa09859a6354feca66900ad854c2648bca940336" name="a5a0d89173d9e3970774d01404aa09859a6354feca66900ad854c2648bca940336"></a>SCENE_DEBUG_SORT_POINTS&#160;</td><td class="fielddoc"></td></tr>
  1186. </table>
  1187. </div>
  1188. </div>
  1189. <a id="a4f44bbb539091368597114a3ec9ef02f" name="a4f44bbb539091368597114a3ec9ef02f"></a>
  1190. <h2 class="memtitle"><span class="permalink"><a href="#a4f44bbb539091368597114a3ec9ef02f">&#9670;&#160;</a></span>PickMode</h2>
  1191. <div class="memitem">
  1192. <div class="memproto">
  1193. <table class="memname">
  1194. <tr>
  1195. <td class="memname">enum <a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">PickMode</a></td>
  1196. </tr>
  1197. </table>
  1198. </div><div class="memdoc">
  1199. <p>Pick mode. </p>
  1200. <table class="fieldtable">
  1201. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4f44bbb539091368597114a3ec9ef02fa517a00f43fb6ad1c16e2328cf797ae6e" name="a4f44bbb539091368597114a3ec9ef02fa517a00f43fb6ad1c16e2328cf797ae6e"></a>PICK_INVALID&#160;</td><td class="fielddoc"></td></tr>
  1202. <tr><td class="fieldname"><a id="a4f44bbb539091368597114a3ec9ef02fa9ac3d3140f9c0089b1c25302aa1e8f54" name="a4f44bbb539091368597114a3ec9ef02fa9ac3d3140f9c0089b1c25302aa1e8f54"></a>PICK_ANY&#160;</td><td class="fielddoc"><hr />
  1203. </td></tr>
  1204. <tr><td class="fieldname"><a id="a4f44bbb539091368597114a3ec9ef02fa80e7efe0b833adc241d999c6cab98d13" name="a4f44bbb539091368597114a3ec9ef02fa80e7efe0b833adc241d999c6cab98d13"></a>PICK_AABB&#160;</td><td class="fielddoc"></td></tr>
  1205. <tr><td class="fieldname"><a id="a4f44bbb539091368597114a3ec9ef02fa1d2ebe39c05779e4301d10dfe625d9a4" name="a4f44bbb539091368597114a3ec9ef02fa1d2ebe39c05779e4301d10dfe625d9a4"></a>PICK_OOBB&#160;</td><td class="fielddoc"></td></tr>
  1206. <tr><td class="fieldname"><a id="a4f44bbb539091368597114a3ec9ef02facfd22799f9035fdf08806a035db1d004" name="a4f44bbb539091368597114a3ec9ef02facfd22799f9035fdf08806a035db1d004"></a>PICK_COLLISION&#160;</td><td class="fielddoc"></td></tr>
  1207. </table>
  1208. </div>
  1209. </div>
  1210. <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
  1211. <a id="aaffca5c1fbe2171ad39fd6585c314b63" name="aaffca5c1fbe2171ad39fd6585c314b63"></a>
  1212. <h2 class="memtitle"><span class="permalink"><a href="#aaffca5c1fbe2171ad39fd6585c314b63">&#9670;&#160;</a></span>Scene()</h2>
  1213. <div class="memitem">
  1214. <div class="memproto">
  1215. <table class="memname">
  1216. <tr>
  1217. <td class="memname"><a class="el" href="class_scene.html">Scene</a> </td>
  1218. <td>(</td>
  1219. <td class="paramname"></td><td>)</td>
  1220. <td></td>
  1221. </tr>
  1222. </table>
  1223. </div><div class="memdoc">
  1224. </div>
  1225. </div>
  1226. <a id="a27f0d53a3c22e7fd44cdd3b113942061" name="a27f0d53a3c22e7fd44cdd3b113942061"></a>
  1227. <h2 class="memtitle"><span class="permalink"><a href="#a27f0d53a3c22e7fd44cdd3b113942061">&#9670;&#160;</a></span>~Scene()</h2>
  1228. <div class="memitem">
  1229. <div class="memproto">
  1230. <table class="mlabels">
  1231. <tr>
  1232. <td class="mlabels-left">
  1233. <table class="memname">
  1234. <tr>
  1235. <td class="memname">~<a class="el" href="class_scene.html">Scene</a> </td>
  1236. <td>(</td>
  1237. <td class="paramname"></td><td>)</td>
  1238. <td></td>
  1239. </tr>
  1240. </table>
  1241. </td>
  1242. <td class="mlabels-right">
  1243. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  1244. </tr>
  1245. </table>
  1246. </div><div class="memdoc">
  1247. </div>
  1248. </div>
  1249. <h2 class="groupheader">Member Function Documentation</h2>
  1250. <a id="a37b7ccd8b921e73f15c43fef68cbc90b" name="a37b7ccd8b921e73f15c43fef68cbc90b"></a>
  1251. <h2 class="memtitle"><span class="permalink"><a href="#a37b7ccd8b921e73f15c43fef68cbc90b">&#9670;&#160;</a></span>addAssetPreload()</h2>
  1252. <div class="memitem">
  1253. <div class="memproto">
  1254. <table class="memname">
  1255. <tr>
  1256. <td class="memname">void addAssetPreload </td>
  1257. <td>(</td>
  1258. <td class="paramtype">const char *&#160;</td>
  1259. <td class="paramname"><em>pAssetId</em></td><td>)</td>
  1260. <td></td>
  1261. </tr>
  1262. </table>
  1263. </div><div class="memdoc">
  1264. </div>
  1265. </div>
  1266. <a id="a96074b780a41f0759427f2423990fca0" name="a96074b780a41f0759427f2423990fca0"></a>
  1267. <h2 class="memtitle"><span class="permalink"><a href="#a96074b780a41f0759427f2423990fca0">&#9670;&#160;</a></span>addDeleteRequest()</h2>
  1268. <div class="memitem">
  1269. <div class="memproto">
  1270. <table class="memname">
  1271. <tr>
  1272. <td class="memname">void addDeleteRequest </td>
  1273. <td>(</td>
  1274. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1275. <td class="paramname"><em>pSceneObject</em></td><td>)</td>
  1276. <td></td>
  1277. </tr>
  1278. </table>
  1279. </div><div class="memdoc">
  1280. <p>Delete requests. </p>
  1281. </div>
  1282. </div>
  1283. <a id="ae83b14bcb3497e2f143026fc6a087666" name="ae83b14bcb3497e2f143026fc6a087666"></a>
  1284. <h2 class="memtitle"><span class="permalink"><a href="#ae83b14bcb3497e2f143026fc6a087666">&#9670;&#160;</a></span>addTamlChild()</h2>
  1285. <div class="memitem">
  1286. <div class="memproto">
  1287. <table class="mlabels">
  1288. <tr>
  1289. <td class="mlabels-left">
  1290. <table class="memname">
  1291. <tr>
  1292. <td class="memname">void addTamlChild </td>
  1293. <td>(</td>
  1294. <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
  1295. <td class="paramname"><em>pSimObject</em></td><td>)</td>
  1296. <td></td>
  1297. </tr>
  1298. </table>
  1299. </td>
  1300. <td class="mlabels-right">
  1301. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  1302. </tr>
  1303. </table>
  1304. </div><div class="memdoc">
  1305. <p>Called when <a class="el" href="class_taml.html">Taml</a> attempts to populate an objects children during a read. </p>
  1306. <p>Implements <a class="el" href="class_taml_children.html#a65773ca933808eb5205c494dc5483b4a">TamlChildren</a>.</p>
  1307. </div>
  1308. </div>
  1309. <a id="aebfdec74f24ef18c1bcfdd1a018f1ddb" name="aebfdec74f24ef18c1bcfdd1a018f1ddb"></a>
  1310. <h2 class="memtitle"><span class="permalink"><a href="#aebfdec74f24ef18c1bcfdd1a018f1ddb">&#9670;&#160;</a></span>addToScene()</h2>
  1311. <div class="memitem">
  1312. <div class="memproto">
  1313. <table class="memname">
  1314. <tr>
  1315. <td class="memname">void addToScene </td>
  1316. <td>(</td>
  1317. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1318. <td class="paramname"><em>pSceneObject</em></td><td>)</td>
  1319. <td></td>
  1320. </tr>
  1321. </table>
  1322. </div><div class="memdoc">
  1323. </div>
  1324. </div>
  1325. <a id="af6fb95f4d0573e394a66d791adfa1cc7" name="af6fb95f4d0573e394a66d791adfa1cc7"></a>
  1326. <h2 class="memtitle"><span class="permalink"><a href="#af6fb95f4d0573e394a66d791adfa1cc7">&#9670;&#160;</a></span>advanceTime()</h2>
  1327. <div class="memitem">
  1328. <div class="memproto">
  1329. <table class="mlabels">
  1330. <tr>
  1331. <td class="mlabels-left">
  1332. <table class="memname">
  1333. <tr>
  1334. <td class="memname">virtual void advanceTime </td>
  1335. <td>(</td>
  1336. <td class="paramtype">F32&#160;</td>
  1337. <td class="paramname"><em>timeDelta</em></td><td>)</td>
  1338. <td></td>
  1339. </tr>
  1340. </table>
  1341. </td>
  1342. <td class="mlabels-right">
  1343. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
  1344. </tr>
  1345. </table>
  1346. </div><div class="memdoc">
  1347. <p>This method is called once every frame regardless of the return value of isProcessingTicks and informs the object of the passage of time </p>
  1348. <p>Implements <a class="el" href="class_tickable.html#a400778436529c299bbc717643edf04a1">Tickable</a>.</p>
  1349. </div>
  1350. </div>
  1351. <a id="a569bd0c0a61c0356cc14b75ead48aaf0" name="a569bd0c0a61c0356cc14b75ead48aaf0"></a>
  1352. <h2 class="memtitle"><span class="permalink"><a href="#a569bd0c0a61c0356cc14b75ead48aaf0">&#9670;&#160;</a></span>attachSceneWindow()</h2>
  1353. <div class="memitem">
  1354. <div class="memproto">
  1355. <table class="memname">
  1356. <tr>
  1357. <td class="memname">void attachSceneWindow </td>
  1358. <td>(</td>
  1359. <td class="paramtype"><a class="el" href="class_scene_window.html">SceneWindow</a> *&#160;</td>
  1360. <td class="paramname"><em>pSceneWindow2D</em></td><td>)</td>
  1361. <td></td>
  1362. </tr>
  1363. </table>
  1364. </div><div class="memdoc">
  1365. <p>Window attachments. </p>
  1366. </div>
  1367. </div>
  1368. <a id="aaa7bd0c7e026851b401a3a0c7b72e5ba" name="aaa7bd0c7e026851b401a3a0c7b72e5ba"></a>
  1369. <h2 class="memtitle"><span class="permalink"><a href="#aaa7bd0c7e026851b401a3a0c7b72e5ba">&#9670;&#160;</a></span>BeginContact()</h2>
  1370. <div class="memitem">
  1371. <div class="memproto">
  1372. <table class="mlabels">
  1373. <tr>
  1374. <td class="mlabels-left">
  1375. <table class="memname">
  1376. <tr>
  1377. <td class="memname">void BeginContact </td>
  1378. <td>(</td>
  1379. <td class="paramtype">b2Contact *&#160;</td>
  1380. <td class="paramname"><em>pContact</em></td><td>)</td>
  1381. <td></td>
  1382. </tr>
  1383. </table>
  1384. </td>
  1385. <td class="mlabels-right">
  1386. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  1387. </tr>
  1388. </table>
  1389. </div><div class="memdoc">
  1390. </div>
  1391. </div>
  1392. <a id="a4998663caf2beb2f760e146d5a33bee2" name="a4998663caf2beb2f760e146d5a33bee2"></a>
  1393. <h2 class="memtitle"><span class="permalink"><a href="#a4998663caf2beb2f760e146d5a33bee2">&#9670;&#160;</a></span>clearAssetPreloads()</h2>
  1394. <div class="memitem">
  1395. <div class="memproto">
  1396. <table class="memname">
  1397. <tr>
  1398. <td class="memname">void clearAssetPreloads </td>
  1399. <td>(</td>
  1400. <td class="paramtype">void&#160;</td>
  1401. <td class="paramname"></td><td>)</td>
  1402. <td></td>
  1403. </tr>
  1404. </table>
  1405. </div><div class="memdoc">
  1406. </div>
  1407. </div>
  1408. <a id="aac1ae90bbb37851e58d336a6d6289db5" name="aac1ae90bbb37851e58d336a6d6289db5"></a>
  1409. <h2 class="memtitle"><span class="permalink"><a href="#aac1ae90bbb37851e58d336a6d6289db5">&#9670;&#160;</a></span>clearScene()</h2>
  1410. <div class="memitem">
  1411. <div class="memproto">
  1412. <table class="memname">
  1413. <tr>
  1414. <td class="memname">void clearScene </td>
  1415. <td>(</td>
  1416. <td class="paramtype">bool&#160;</td>
  1417. <td class="paramname"><em>deleteObjects</em> = <code>true</code></td><td>)</td>
  1418. <td></td>
  1419. </tr>
  1420. </table>
  1421. </div><div class="memdoc">
  1422. <p><a class="el" href="class_scene.html">Scene</a> occupancy. </p>
  1423. </div>
  1424. </div>
  1425. <a id="a2cdfbcef6a49241d9357c44c0d11bd87" name="a2cdfbcef6a49241d9357c44c0d11bd87"></a>
  1426. <h2 class="memtitle"><span class="permalink"><a href="#a2cdfbcef6a49241d9357c44c0d11bd87">&#9670;&#160;</a></span>create()</h2>
  1427. <div class="memitem">
  1428. <div class="memproto">
  1429. <table class="mlabels">
  1430. <tr>
  1431. <td class="mlabels-left">
  1432. <table class="memname">
  1433. <tr>
  1434. <td class="memname"><a class="el" href="class_scene_object.html">SceneObject</a> * create </td>
  1435. <td>(</td>
  1436. <td class="paramtype">const char *&#160;</td>
  1437. <td class="paramname"><em>pType</em></td><td>)</td>
  1438. <td></td>
  1439. </tr>
  1440. </table>
  1441. </td>
  1442. <td class="mlabels-right">
  1443. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  1444. </tr>
  1445. </table>
  1446. </div><div class="memdoc">
  1447. </div>
  1448. </div>
  1449. <a id="a04c111f52648a9cce91f0f4563bce779" name="a04c111f52648a9cce91f0f4563bce779"></a>
  1450. <h2 class="memtitle"><span class="permalink"><a href="#a04c111f52648a9cce91f0f4563bce779">&#9670;&#160;</a></span>createDefaultRenderRequest()</h2>
  1451. <div class="memitem">
  1452. <div class="memproto">
  1453. <table class="mlabels">
  1454. <tr>
  1455. <td class="mlabels-left">
  1456. <table class="memname">
  1457. <tr>
  1458. <td class="memname"><a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> * createDefaultRenderRequest </td>
  1459. <td>(</td>
  1460. <td class="paramtype"><a class="el" href="class_scene_render_queue.html">SceneRenderQueue</a> *&#160;</td>
  1461. <td class="paramname"><em>pSceneRenderQueue</em>, </td>
  1462. </tr>
  1463. <tr>
  1464. <td class="paramkey"></td>
  1465. <td></td>
  1466. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1467. <td class="paramname"><em>pSceneObject</em>&#160;</td>
  1468. </tr>
  1469. <tr>
  1470. <td></td>
  1471. <td>)</td>
  1472. <td></td><td></td>
  1473. </tr>
  1474. </table>
  1475. </td>
  1476. <td class="mlabels-right">
  1477. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  1478. </tr>
  1479. </table>
  1480. </div><div class="memdoc">
  1481. </div>
  1482. </div>
  1483. <a id="a4a9550ae71b9b92d01f29c61495ed4c1" name="a4a9550ae71b9b92d01f29c61495ed4c1"></a>
  1484. <h2 class="memtitle"><span class="permalink"><a href="#a4a9550ae71b9b92d01f29c61495ed4c1">&#9670;&#160;</a></span>createDistanceJoint()</h2>
  1485. <div class="memitem">
  1486. <div class="memproto">
  1487. <table class="memname">
  1488. <tr>
  1489. <td class="memname">S32 createDistanceJoint </td>
  1490. <td>(</td>
  1491. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1492. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1493. </tr>
  1494. <tr>
  1495. <td class="paramkey"></td>
  1496. <td></td>
  1497. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1498. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1499. </tr>
  1500. <tr>
  1501. <td class="paramkey"></td>
  1502. <td></td>
  1503. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1504. <td class="paramname"><em>localAnchorA</em> = <code>b2Vec2_zero</code>, </td>
  1505. </tr>
  1506. <tr>
  1507. <td class="paramkey"></td>
  1508. <td></td>
  1509. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1510. <td class="paramname"><em>localAnchorB</em> = <code>b2Vec2_zero</code>, </td>
  1511. </tr>
  1512. <tr>
  1513. <td class="paramkey"></td>
  1514. <td></td>
  1515. <td class="paramtype">const F32&#160;</td>
  1516. <td class="paramname"><em>length</em> = <code>-1.0f</code>, </td>
  1517. </tr>
  1518. <tr>
  1519. <td class="paramkey"></td>
  1520. <td></td>
  1521. <td class="paramtype">const F32&#160;</td>
  1522. <td class="paramname"><em>frequency</em> = <code>0.0f</code>, </td>
  1523. </tr>
  1524. <tr>
  1525. <td class="paramkey"></td>
  1526. <td></td>
  1527. <td class="paramtype">const F32&#160;</td>
  1528. <td class="paramname"><em>dampingRatio</em> = <code>0.0f</code>, </td>
  1529. </tr>
  1530. <tr>
  1531. <td class="paramkey"></td>
  1532. <td></td>
  1533. <td class="paramtype">const bool&#160;</td>
  1534. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1535. </tr>
  1536. <tr>
  1537. <td></td>
  1538. <td>)</td>
  1539. <td></td><td></td>
  1540. </tr>
  1541. </table>
  1542. </div><div class="memdoc">
  1543. <p>Distance joint. </p>
  1544. </div>
  1545. </div>
  1546. <a id="ae8747b5e9d8045aa8e0ac828858a4b7c" name="ae8747b5e9d8045aa8e0ac828858a4b7c"></a>
  1547. <h2 class="memtitle"><span class="permalink"><a href="#ae8747b5e9d8045aa8e0ac828858a4b7c">&#9670;&#160;</a></span>createFrictionJoint()</h2>
  1548. <div class="memitem">
  1549. <div class="memproto">
  1550. <table class="memname">
  1551. <tr>
  1552. <td class="memname">S32 createFrictionJoint </td>
  1553. <td>(</td>
  1554. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1555. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1556. </tr>
  1557. <tr>
  1558. <td class="paramkey"></td>
  1559. <td></td>
  1560. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1561. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1562. </tr>
  1563. <tr>
  1564. <td class="paramkey"></td>
  1565. <td></td>
  1566. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1567. <td class="paramname"><em>localAnchorA</em> = <code>b2Vec2_zero</code>, </td>
  1568. </tr>
  1569. <tr>
  1570. <td class="paramkey"></td>
  1571. <td></td>
  1572. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1573. <td class="paramname"><em>localAnchorB</em> = <code>b2Vec2_zero</code>, </td>
  1574. </tr>
  1575. <tr>
  1576. <td class="paramkey"></td>
  1577. <td></td>
  1578. <td class="paramtype">const F32&#160;</td>
  1579. <td class="paramname"><em>maxForce</em> = <code>0.0f</code>, </td>
  1580. </tr>
  1581. <tr>
  1582. <td class="paramkey"></td>
  1583. <td></td>
  1584. <td class="paramtype">const F32&#160;</td>
  1585. <td class="paramname"><em>maxTorque</em> = <code>0.0f</code>, </td>
  1586. </tr>
  1587. <tr>
  1588. <td class="paramkey"></td>
  1589. <td></td>
  1590. <td class="paramtype">const bool&#160;</td>
  1591. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1592. </tr>
  1593. <tr>
  1594. <td></td>
  1595. <td>)</td>
  1596. <td></td><td></td>
  1597. </tr>
  1598. </table>
  1599. </div><div class="memdoc">
  1600. <p>Friction joint. </p>
  1601. </div>
  1602. </div>
  1603. <a id="ace26d7e7bf15575604631e92220b6012" name="ace26d7e7bf15575604631e92220b6012"></a>
  1604. <h2 class="memtitle"><span class="permalink"><a href="#ace26d7e7bf15575604631e92220b6012">&#9670;&#160;</a></span>createJoint()</h2>
  1605. <div class="memitem">
  1606. <div class="memproto">
  1607. <table class="memname">
  1608. <tr>
  1609. <td class="memname">S32 createJoint </td>
  1610. <td>(</td>
  1611. <td class="paramtype">b2JointDef *&#160;</td>
  1612. <td class="paramname"><em>pJointDef</em></td><td>)</td>
  1613. <td></td>
  1614. </tr>
  1615. </table>
  1616. </div><div class="memdoc">
  1617. </div>
  1618. </div>
  1619. <a id="a122facf57d2b72d2eac4129ebf6eec38" name="a122facf57d2b72d2eac4129ebf6eec38"></a>
  1620. <h2 class="memtitle"><span class="permalink"><a href="#a122facf57d2b72d2eac4129ebf6eec38">&#9670;&#160;</a></span>createMotorJoint()</h2>
  1621. <div class="memitem">
  1622. <div class="memproto">
  1623. <table class="memname">
  1624. <tr>
  1625. <td class="memname">S32 createMotorJoint </td>
  1626. <td>(</td>
  1627. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1628. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1629. </tr>
  1630. <tr>
  1631. <td class="paramkey"></td>
  1632. <td></td>
  1633. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1634. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1635. </tr>
  1636. <tr>
  1637. <td class="paramkey"></td>
  1638. <td></td>
  1639. <td class="paramtype">const b2Vec2&#160;</td>
  1640. <td class="paramname"><em>linearOffset</em> = <code>b2Vec2_zero</code>, </td>
  1641. </tr>
  1642. <tr>
  1643. <td class="paramkey"></td>
  1644. <td></td>
  1645. <td class="paramtype">const F32&#160;</td>
  1646. <td class="paramname"><em>angularOffset</em> = <code>0.0f</code>, </td>
  1647. </tr>
  1648. <tr>
  1649. <td class="paramkey"></td>
  1650. <td></td>
  1651. <td class="paramtype">const F32&#160;</td>
  1652. <td class="paramname"><em>maxForce</em> = <code>1.0f</code>, </td>
  1653. </tr>
  1654. <tr>
  1655. <td class="paramkey"></td>
  1656. <td></td>
  1657. <td class="paramtype">const F32&#160;</td>
  1658. <td class="paramname"><em>maxTorque</em> = <code>1.0f</code>, </td>
  1659. </tr>
  1660. <tr>
  1661. <td class="paramkey"></td>
  1662. <td></td>
  1663. <td class="paramtype">const F32&#160;</td>
  1664. <td class="paramname"><em>correctionFactor</em> = <code>0.3f</code>, </td>
  1665. </tr>
  1666. <tr>
  1667. <td class="paramkey"></td>
  1668. <td></td>
  1669. <td class="paramtype">const bool&#160;</td>
  1670. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1671. </tr>
  1672. <tr>
  1673. <td></td>
  1674. <td>)</td>
  1675. <td></td><td></td>
  1676. </tr>
  1677. </table>
  1678. </div><div class="memdoc">
  1679. <p>Motor Joint. </p>
  1680. </div>
  1681. </div>
  1682. <a id="a06cb24e16534bb338e99b50cb186ecc4" name="a06cb24e16534bb338e99b50cb186ecc4"></a>
  1683. <h2 class="memtitle"><span class="permalink"><a href="#a06cb24e16534bb338e99b50cb186ecc4">&#9670;&#160;</a></span>createPrismaticJoint()</h2>
  1684. <div class="memitem">
  1685. <div class="memproto">
  1686. <table class="memname">
  1687. <tr>
  1688. <td class="memname">S32 createPrismaticJoint </td>
  1689. <td>(</td>
  1690. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1691. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1692. </tr>
  1693. <tr>
  1694. <td class="paramkey"></td>
  1695. <td></td>
  1696. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1697. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1698. </tr>
  1699. <tr>
  1700. <td class="paramkey"></td>
  1701. <td></td>
  1702. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1703. <td class="paramname"><em>localAnchorA</em>, </td>
  1704. </tr>
  1705. <tr>
  1706. <td class="paramkey"></td>
  1707. <td></td>
  1708. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1709. <td class="paramname"><em>localAnchorB</em>, </td>
  1710. </tr>
  1711. <tr>
  1712. <td class="paramkey"></td>
  1713. <td></td>
  1714. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1715. <td class="paramname"><em>worldAxis</em>, </td>
  1716. </tr>
  1717. <tr>
  1718. <td class="paramkey"></td>
  1719. <td></td>
  1720. <td class="paramtype">const bool&#160;</td>
  1721. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1722. </tr>
  1723. <tr>
  1724. <td></td>
  1725. <td>)</td>
  1726. <td></td><td></td>
  1727. </tr>
  1728. </table>
  1729. </div><div class="memdoc">
  1730. <p>Prismatic joint. </p>
  1731. </div>
  1732. </div>
  1733. <a id="ae8b3a442d26b9381ed7a865c46349bbc" name="ae8b3a442d26b9381ed7a865c46349bbc"></a>
  1734. <h2 class="memtitle"><span class="permalink"><a href="#ae8b3a442d26b9381ed7a865c46349bbc">&#9670;&#160;</a></span>createPulleyJoint()</h2>
  1735. <div class="memitem">
  1736. <div class="memproto">
  1737. <table class="memname">
  1738. <tr>
  1739. <td class="memname">S32 createPulleyJoint </td>
  1740. <td>(</td>
  1741. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1742. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1743. </tr>
  1744. <tr>
  1745. <td class="paramkey"></td>
  1746. <td></td>
  1747. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1748. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1749. </tr>
  1750. <tr>
  1751. <td class="paramkey"></td>
  1752. <td></td>
  1753. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1754. <td class="paramname"><em>localAnchorA</em>, </td>
  1755. </tr>
  1756. <tr>
  1757. <td class="paramkey"></td>
  1758. <td></td>
  1759. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1760. <td class="paramname"><em>localAnchorB</em>, </td>
  1761. </tr>
  1762. <tr>
  1763. <td class="paramkey"></td>
  1764. <td></td>
  1765. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1766. <td class="paramname"><em>worldGroundAnchorA</em>, </td>
  1767. </tr>
  1768. <tr>
  1769. <td class="paramkey"></td>
  1770. <td></td>
  1771. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1772. <td class="paramname"><em>worldGroundAnchorB</em>, </td>
  1773. </tr>
  1774. <tr>
  1775. <td class="paramkey"></td>
  1776. <td></td>
  1777. <td class="paramtype">const F32&#160;</td>
  1778. <td class="paramname"><em>ratio</em>, </td>
  1779. </tr>
  1780. <tr>
  1781. <td class="paramkey"></td>
  1782. <td></td>
  1783. <td class="paramtype">const F32&#160;</td>
  1784. <td class="paramname"><em>lengthA</em> = <code>-1.0f</code>, </td>
  1785. </tr>
  1786. <tr>
  1787. <td class="paramkey"></td>
  1788. <td></td>
  1789. <td class="paramtype">const F32&#160;</td>
  1790. <td class="paramname"><em>lengthB</em> = <code>-1.0f</code>, </td>
  1791. </tr>
  1792. <tr>
  1793. <td class="paramkey"></td>
  1794. <td></td>
  1795. <td class="paramtype">const bool&#160;</td>
  1796. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1797. </tr>
  1798. <tr>
  1799. <td></td>
  1800. <td>)</td>
  1801. <td></td><td></td>
  1802. </tr>
  1803. </table>
  1804. </div><div class="memdoc">
  1805. <p>Pulley joint. </p>
  1806. </div>
  1807. </div>
  1808. <a id="a7e1730d66bcf8dac957e4341c0b675a2" name="a7e1730d66bcf8dac957e4341c0b675a2"></a>
  1809. <h2 class="memtitle"><span class="permalink"><a href="#a7e1730d66bcf8dac957e4341c0b675a2">&#9670;&#160;</a></span>createRevoluteJoint()</h2>
  1810. <div class="memitem">
  1811. <div class="memproto">
  1812. <table class="memname">
  1813. <tr>
  1814. <td class="memname">S32 createRevoluteJoint </td>
  1815. <td>(</td>
  1816. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1817. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1818. </tr>
  1819. <tr>
  1820. <td class="paramkey"></td>
  1821. <td></td>
  1822. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1823. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1824. </tr>
  1825. <tr>
  1826. <td class="paramkey"></td>
  1827. <td></td>
  1828. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1829. <td class="paramname"><em>localAnchorA</em> = <code>b2Vec2_zero</code>, </td>
  1830. </tr>
  1831. <tr>
  1832. <td class="paramkey"></td>
  1833. <td></td>
  1834. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1835. <td class="paramname"><em>localAnchorB</em> = <code>b2Vec2_zero</code>, </td>
  1836. </tr>
  1837. <tr>
  1838. <td class="paramkey"></td>
  1839. <td></td>
  1840. <td class="paramtype">const bool&#160;</td>
  1841. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1842. </tr>
  1843. <tr>
  1844. <td></td>
  1845. <td>)</td>
  1846. <td></td><td></td>
  1847. </tr>
  1848. </table>
  1849. </div><div class="memdoc">
  1850. <p>Revolute joint. </p>
  1851. </div>
  1852. </div>
  1853. <a id="adf226d7a7a28a8aa90ac8ccd81b18131" name="adf226d7a7a28a8aa90ac8ccd81b18131"></a>
  1854. <h2 class="memtitle"><span class="permalink"><a href="#adf226d7a7a28a8aa90ac8ccd81b18131">&#9670;&#160;</a></span>createRopeJoint()</h2>
  1855. <div class="memitem">
  1856. <div class="memproto">
  1857. <table class="memname">
  1858. <tr>
  1859. <td class="memname">S32 createRopeJoint </td>
  1860. <td>(</td>
  1861. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1862. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1863. </tr>
  1864. <tr>
  1865. <td class="paramkey"></td>
  1866. <td></td>
  1867. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1868. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1869. </tr>
  1870. <tr>
  1871. <td class="paramkey"></td>
  1872. <td></td>
  1873. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1874. <td class="paramname"><em>localAnchorA</em> = <code>b2Vec2_zero</code>, </td>
  1875. </tr>
  1876. <tr>
  1877. <td class="paramkey"></td>
  1878. <td></td>
  1879. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1880. <td class="paramname"><em>localAnchorB</em> = <code>b2Vec2_zero</code>, </td>
  1881. </tr>
  1882. <tr>
  1883. <td class="paramkey"></td>
  1884. <td></td>
  1885. <td class="paramtype">const F32&#160;</td>
  1886. <td class="paramname"><em>maxLength</em> = <code>-1.0f</code>, </td>
  1887. </tr>
  1888. <tr>
  1889. <td class="paramkey"></td>
  1890. <td></td>
  1891. <td class="paramtype">const bool&#160;</td>
  1892. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1893. </tr>
  1894. <tr>
  1895. <td></td>
  1896. <td>)</td>
  1897. <td></td><td></td>
  1898. </tr>
  1899. </table>
  1900. </div><div class="memdoc">
  1901. <p>Rope joint. </p>
  1902. </div>
  1903. </div>
  1904. <a id="a617c192fddc4a11e436642ee7f343b6d" name="a617c192fddc4a11e436642ee7f343b6d"></a>
  1905. <h2 class="memtitle"><span class="permalink"><a href="#a617c192fddc4a11e436642ee7f343b6d">&#9670;&#160;</a></span>createTargetJoint()</h2>
  1906. <div class="memitem">
  1907. <div class="memproto">
  1908. <table class="memname">
  1909. <tr>
  1910. <td class="memname">S32 createTargetJoint </td>
  1911. <td>(</td>
  1912. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1913. <td class="paramname"><em>pSceneObject</em>, </td>
  1914. </tr>
  1915. <tr>
  1916. <td class="paramkey"></td>
  1917. <td></td>
  1918. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1919. <td class="paramname"><em>worldTarget</em>, </td>
  1920. </tr>
  1921. <tr>
  1922. <td class="paramkey"></td>
  1923. <td></td>
  1924. <td class="paramtype">const F32&#160;</td>
  1925. <td class="paramname"><em>maxForce</em>, </td>
  1926. </tr>
  1927. <tr>
  1928. <td class="paramkey"></td>
  1929. <td></td>
  1930. <td class="paramtype">const bool&#160;</td>
  1931. <td class="paramname"><em>useCenterOfMass</em> = <code>false</code>, </td>
  1932. </tr>
  1933. <tr>
  1934. <td class="paramkey"></td>
  1935. <td></td>
  1936. <td class="paramtype">const F32&#160;</td>
  1937. <td class="paramname"><em>frequency</em> = <code>5.0f</code>, </td>
  1938. </tr>
  1939. <tr>
  1940. <td class="paramkey"></td>
  1941. <td></td>
  1942. <td class="paramtype">const F32&#160;</td>
  1943. <td class="paramname"><em>dampingRatio</em> = <code>0.7f</code>, </td>
  1944. </tr>
  1945. <tr>
  1946. <td class="paramkey"></td>
  1947. <td></td>
  1948. <td class="paramtype">const bool&#160;</td>
  1949. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  1950. </tr>
  1951. <tr>
  1952. <td></td>
  1953. <td>)</td>
  1954. <td></td><td></td>
  1955. </tr>
  1956. </table>
  1957. </div><div class="memdoc">
  1958. <p>Target (a.k.a Mouse) joint. </p>
  1959. </div>
  1960. </div>
  1961. <a id="adff77019fe2e5da2f8d956ef9ebe6b29" name="adff77019fe2e5da2f8d956ef9ebe6b29"></a>
  1962. <h2 class="memtitle"><span class="permalink"><a href="#adff77019fe2e5da2f8d956ef9ebe6b29">&#9670;&#160;</a></span>createWeldJoint()</h2>
  1963. <div class="memitem">
  1964. <div class="memproto">
  1965. <table class="memname">
  1966. <tr>
  1967. <td class="memname">S32 createWeldJoint </td>
  1968. <td>(</td>
  1969. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1970. <td class="paramname"><em>pSceneObjectA</em>, </td>
  1971. </tr>
  1972. <tr>
  1973. <td class="paramkey"></td>
  1974. <td></td>
  1975. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  1976. <td class="paramname"><em>pSceneObjectB</em>, </td>
  1977. </tr>
  1978. <tr>
  1979. <td class="paramkey"></td>
  1980. <td></td>
  1981. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1982. <td class="paramname"><em>localAnchorA</em> = <code>b2Vec2_zero</code>, </td>
  1983. </tr>
  1984. <tr>
  1985. <td class="paramkey"></td>
  1986. <td></td>
  1987. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  1988. <td class="paramname"><em>localAnchorB</em> = <code>b2Vec2_zero</code>, </td>
  1989. </tr>
  1990. <tr>
  1991. <td class="paramkey"></td>
  1992. <td></td>
  1993. <td class="paramtype">const F32&#160;</td>
  1994. <td class="paramname"><em>frequency</em> = <code>0.0f</code>, </td>
  1995. </tr>
  1996. <tr>
  1997. <td class="paramkey"></td>
  1998. <td></td>
  1999. <td class="paramtype">const F32&#160;</td>
  2000. <td class="paramname"><em>dampingRatio</em> = <code>0.0f</code>, </td>
  2001. </tr>
  2002. <tr>
  2003. <td class="paramkey"></td>
  2004. <td></td>
  2005. <td class="paramtype">const bool&#160;</td>
  2006. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  2007. </tr>
  2008. <tr>
  2009. <td></td>
  2010. <td>)</td>
  2011. <td></td><td></td>
  2012. </tr>
  2013. </table>
  2014. </div><div class="memdoc">
  2015. <p>Weld joint. </p>
  2016. </div>
  2017. </div>
  2018. <a id="a1709513881ce99e3c9c3e585b2658862" name="a1709513881ce99e3c9c3e585b2658862"></a>
  2019. <h2 class="memtitle"><span class="permalink"><a href="#a1709513881ce99e3c9c3e585b2658862">&#9670;&#160;</a></span>createWheelJoint()</h2>
  2020. <div class="memitem">
  2021. <div class="memproto">
  2022. <table class="memname">
  2023. <tr>
  2024. <td class="memname">S32 createWheelJoint </td>
  2025. <td>(</td>
  2026. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  2027. <td class="paramname"><em>pSceneObjectA</em>, </td>
  2028. </tr>
  2029. <tr>
  2030. <td class="paramkey"></td>
  2031. <td></td>
  2032. <td class="paramtype">const <a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  2033. <td class="paramname"><em>pSceneObjectB</em>, </td>
  2034. </tr>
  2035. <tr>
  2036. <td class="paramkey"></td>
  2037. <td></td>
  2038. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  2039. <td class="paramname"><em>localAnchorA</em>, </td>
  2040. </tr>
  2041. <tr>
  2042. <td class="paramkey"></td>
  2043. <td></td>
  2044. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  2045. <td class="paramname"><em>localAnchorB</em>, </td>
  2046. </tr>
  2047. <tr>
  2048. <td class="paramkey"></td>
  2049. <td></td>
  2050. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  2051. <td class="paramname"><em>worldAxis</em>, </td>
  2052. </tr>
  2053. <tr>
  2054. <td class="paramkey"></td>
  2055. <td></td>
  2056. <td class="paramtype">const bool&#160;</td>
  2057. <td class="paramname"><em>collideConnected</em> = <code>false</code>&#160;</td>
  2058. </tr>
  2059. <tr>
  2060. <td></td>
  2061. <td>)</td>
  2062. <td></td><td></td>
  2063. </tr>
  2064. </table>
  2065. </div><div class="memdoc">
  2066. <p>Wheel joint. </p>
  2067. </div>
  2068. </div>
  2069. <a id="a1353059322f71cdc38af8e96d7dc87ef" name="a1353059322f71cdc38af8e96d7dc87ef"></a>
  2070. <h2 class="memtitle"><span class="permalink"><a href="#a1353059322f71cdc38af8e96d7dc87ef">&#9670;&#160;</a></span>DECLARE_CONOBJECT()</h2>
  2071. <div class="memitem">
  2072. <div class="memproto">
  2073. <table class="memname">
  2074. <tr>
  2075. <td class="memname">DECLARE_CONOBJECT </td>
  2076. <td>(</td>
  2077. <td class="paramtype"><a class="el" href="class_scene.html">Scene</a>&#160;</td>
  2078. <td class="paramname"></td><td>)</td>
  2079. <td></td>
  2080. </tr>
  2081. </table>
  2082. </div><div class="memdoc">
  2083. <p>Declare Console Object. </p>
  2084. </div>
  2085. </div>
  2086. <a id="a904ecbd37df8ae3e9422b01b5bacae9d" name="a904ecbd37df8ae3e9422b01b5bacae9d"></a>
  2087. <h2 class="memtitle"><span class="permalink"><a href="#a904ecbd37df8ae3e9422b01b5bacae9d">&#9670;&#160;</a></span>deleteJoint()</h2>
  2088. <div class="memitem">
  2089. <div class="memproto">
  2090. <table class="memname">
  2091. <tr>
  2092. <td class="memname">bool deleteJoint </td>
  2093. <td>(</td>
  2094. <td class="paramtype">const U32&#160;</td>
  2095. <td class="paramname"><em>jointId</em></td><td>)</td>
  2096. <td></td>
  2097. </tr>
  2098. </table>
  2099. </div><div class="memdoc">
  2100. </div>
  2101. </div>
  2102. <a id="aff5d934d961a58600226c3c8d7057ba1" name="aff5d934d961a58600226c3c8d7057ba1"></a>
  2103. <h2 class="memtitle"><span class="permalink"><a href="#aff5d934d961a58600226c3c8d7057ba1">&#9670;&#160;</a></span>detachAllSceneWindows()</h2>
  2104. <div class="memitem">
  2105. <div class="memproto">
  2106. <table class="memname">
  2107. <tr>
  2108. <td class="memname">void detachAllSceneWindows </td>
  2109. <td>(</td>
  2110. <td class="paramtype">void&#160;</td>
  2111. <td class="paramname"></td><td>)</td>
  2112. <td></td>
  2113. </tr>
  2114. </table>
  2115. </div><div class="memdoc">
  2116. </div>
  2117. </div>
  2118. <a id="a82eec0fec0bd37b2ef941d1691cebdc9" name="a82eec0fec0bd37b2ef941d1691cebdc9"></a>
  2119. <h2 class="memtitle"><span class="permalink"><a href="#a82eec0fec0bd37b2ef941d1691cebdc9">&#9670;&#160;</a></span>detachSceneWindow()</h2>
  2120. <div class="memitem">
  2121. <div class="memproto">
  2122. <table class="memname">
  2123. <tr>
  2124. <td class="memname">void detachSceneWindow </td>
  2125. <td>(</td>
  2126. <td class="paramtype"><a class="el" href="class_scene_window.html">SceneWindow</a> *&#160;</td>
  2127. <td class="paramname"><em>pSceneWindow2D</em></td><td>)</td>
  2128. <td></td>
  2129. </tr>
  2130. </table>
  2131. </div><div class="memdoc">
  2132. </div>
  2133. </div>
  2134. <a id="a64e6513bdf714763d2ca1f2a2fdf3dfa" name="a64e6513bdf714763d2ca1f2a2fdf3dfa"></a>
  2135. <h2 class="memtitle"><span class="permalink"><a href="#a64e6513bdf714763d2ca1f2a2fdf3dfa">&#9670;&#160;</a></span>EndContact()</h2>
  2136. <div class="memitem">
  2137. <div class="memproto">
  2138. <table class="mlabels">
  2139. <tr>
  2140. <td class="mlabels-left">
  2141. <table class="memname">
  2142. <tr>
  2143. <td class="memname">void EndContact </td>
  2144. <td>(</td>
  2145. <td class="paramtype">b2Contact *&#160;</td>
  2146. <td class="paramname"><em>pContact</em></td><td>)</td>
  2147. <td></td>
  2148. </tr>
  2149. </table>
  2150. </td>
  2151. <td class="mlabels-right">
  2152. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  2153. </tr>
  2154. </table>
  2155. </div><div class="memdoc">
  2156. </div>
  2157. </div>
  2158. <a id="addc383ca1704ba041ffa9e420b11ea43" name="addc383ca1704ba041ffa9e420b11ea43"></a>
  2159. <h2 class="memtitle"><span class="permalink"><a href="#addc383ca1704ba041ffa9e420b11ea43">&#9670;&#160;</a></span>findJoint()</h2>
  2160. <div class="memitem">
  2161. <div class="memproto">
  2162. <table class="memname">
  2163. <tr>
  2164. <td class="memname">b2Joint * findJoint </td>
  2165. <td>(</td>
  2166. <td class="paramtype">const S32&#160;</td>
  2167. <td class="paramname"><em>jointId</em></td><td>)</td>
  2168. <td></td>
  2169. </tr>
  2170. </table>
  2171. </div><div class="memdoc">
  2172. </div>
  2173. </div>
  2174. <a id="aac7f629a093b7c155db817547f21258b" name="aac7f629a093b7c155db817547f21258b"></a>
  2175. <h2 class="memtitle"><span class="permalink"><a href="#aac7f629a093b7c155db817547f21258b">&#9670;&#160;</a></span>findJointId()</h2>
  2176. <div class="memitem">
  2177. <div class="memproto">
  2178. <table class="memname">
  2179. <tr>
  2180. <td class="memname">S32 findJointId </td>
  2181. <td>(</td>
  2182. <td class="paramtype">b2Joint *&#160;</td>
  2183. <td class="paramname"><em>pJoint</em></td><td>)</td>
  2184. <td></td>
  2185. </tr>
  2186. </table>
  2187. </div><div class="memdoc">
  2188. </div>
  2189. </div>
  2190. <a id="a87953324af5749257f8645a6134f9f16" name="a87953324af5749257f8645a6134f9f16"></a>
  2191. <h2 class="memtitle"><span class="permalink"><a href="#a87953324af5749257f8645a6134f9f16">&#9670;&#160;</a></span>getAssetPreload()</h2>
  2192. <div class="memitem">
  2193. <div class="memproto">
  2194. <table class="memname">
  2195. <tr>
  2196. <td class="memname">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; <a class="el" href="class_asset_base.html">AssetBase</a> &gt; * getAssetPreload </td>
  2197. <td>(</td>
  2198. <td class="paramtype">const S32&#160;</td>
  2199. <td class="paramname"><em>index</em></td><td>)</td>
  2200. <td> const</td>
  2201. </tr>
  2202. </table>
  2203. </div><div class="memdoc">
  2204. </div>
  2205. </div>
  2206. <a id="ae32f09566388b832bfec90a42a98741a" name="ae32f09566388b832bfec90a42a98741a"></a>
  2207. <h2 class="memtitle"><span class="permalink"><a href="#ae32f09566388b832bfec90a42a98741a">&#9670;&#160;</a></span>getAssetPreloadCount()</h2>
  2208. <div class="memitem">
  2209. <div class="memproto">
  2210. <table class="mlabels">
  2211. <tr>
  2212. <td class="mlabels-left">
  2213. <table class="memname">
  2214. <tr>
  2215. <td class="memname">S32 getAssetPreloadCount </td>
  2216. <td>(</td>
  2217. <td class="paramtype">void&#160;</td>
  2218. <td class="paramname"></td><td>)</td>
  2219. <td> const</td>
  2220. </tr>
  2221. </table>
  2222. </td>
  2223. <td class="mlabels-right">
  2224. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2225. </tr>
  2226. </table>
  2227. </div><div class="memdoc">
  2228. </div>
  2229. </div>
  2230. <a id="a5b48d1bf02bb716dea75e02199159037" name="a5b48d1bf02bb716dea75e02199159037"></a>
  2231. <h2 class="memtitle"><span class="permalink"><a href="#a5b48d1bf02bb716dea75e02199159037">&#9670;&#160;</a></span>getAttachedSceneWindows()</h2>
  2232. <div class="memitem">
  2233. <div class="memproto">
  2234. <table class="mlabels">
  2235. <tr>
  2236. <td class="mlabels-left">
  2237. <table class="memname">
  2238. <tr>
  2239. <td class="memname"><a class="el" href="class_sim_set.html">SimSet</a> &amp; getAttachedSceneWindows </td>
  2240. <td>(</td>
  2241. <td class="paramtype">void&#160;</td>
  2242. <td class="paramname"></td><td>)</td>
  2243. <td></td>
  2244. </tr>
  2245. </table>
  2246. </td>
  2247. <td class="mlabels-right">
  2248. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2249. </tr>
  2250. </table>
  2251. </div><div class="memdoc">
  2252. </div>
  2253. </div>
  2254. <a id="aeb6e0b1596a7258e070e14d913a03315" name="aeb6e0b1596a7258e070e14d913a03315"></a>
  2255. <h2 class="memtitle"><span class="permalink"><a href="#aeb6e0b1596a7258e070e14d913a03315">&#9670;&#160;</a></span>getBatchingEnabled()</h2>
  2256. <div class="memitem">
  2257. <div class="memproto">
  2258. <table class="mlabels">
  2259. <tr>
  2260. <td class="mlabels-left">
  2261. <table class="memname">
  2262. <tr>
  2263. <td class="memname">bool getBatchingEnabled </td>
  2264. <td>(</td>
  2265. <td class="paramtype">void&#160;</td>
  2266. <td class="paramname"></td><td>)</td>
  2267. <td> const</td>
  2268. </tr>
  2269. </table>
  2270. </td>
  2271. <td class="mlabels-right">
  2272. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2273. </tr>
  2274. </table>
  2275. </div><div class="memdoc">
  2276. </div>
  2277. </div>
  2278. <a id="a3301307847dd39ee2a39c1906e5a00e6" name="a3301307847dd39ee2a39c1906e5a00e6"></a>
  2279. <h2 class="memtitle"><span class="permalink"><a href="#a3301307847dd39ee2a39c1906e5a00e6">&#9670;&#160;</a></span>getBeginContacts()</h2>
  2280. <div class="memitem">
  2281. <div class="memproto">
  2282. <table class="mlabels">
  2283. <tr>
  2284. <td class="mlabels-left">
  2285. <table class="memname">
  2286. <tr>
  2287. <td class="memname">const <a class="el" href="class_scene.html#a822e2620f2b91f4db3202ce4b113b001">typeContactHash</a> &amp; getBeginContacts </td>
  2288. <td>(</td>
  2289. <td class="paramtype">void&#160;</td>
  2290. <td class="paramname"></td><td>)</td>
  2291. <td> const</td>
  2292. </tr>
  2293. </table>
  2294. </td>
  2295. <td class="mlabels-right">
  2296. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2297. </tr>
  2298. </table>
  2299. </div><div class="memdoc">
  2300. </div>
  2301. </div>
  2302. <a id="ac7ef9ec30a7b29ed1939e4498beebee3" name="ac7ef9ec30a7b29ed1939e4498beebee3"></a>
  2303. <h2 class="memtitle"><span class="permalink"><a href="#ac7ef9ec30a7b29ed1939e4498beebee3">&#9670;&#160;</a></span>getBlockAllocator()</h2>
  2304. <div class="memitem">
  2305. <div class="memproto">
  2306. <table class="mlabels">
  2307. <tr>
  2308. <td class="mlabels-left">
  2309. <table class="memname">
  2310. <tr>
  2311. <td class="memname">b2BlockAllocator * getBlockAllocator </td>
  2312. <td>(</td>
  2313. <td class="paramtype">void&#160;</td>
  2314. <td class="paramname"></td><td>)</td>
  2315. <td></td>
  2316. </tr>
  2317. </table>
  2318. </td>
  2319. <td class="mlabels-right">
  2320. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2321. </tr>
  2322. </table>
  2323. </div><div class="memdoc">
  2324. </div>
  2325. </div>
  2326. <a id="ad6b52ea681b9953b25c03d82c6d40c52" name="ad6b52ea681b9953b25c03d82c6d40c52"></a>
  2327. <h2 class="memtitle"><span class="permalink"><a href="#ad6b52ea681b9953b25c03d82c6d40c52">&#9670;&#160;</a></span>getControllers()</h2>
  2328. <div class="memitem">
  2329. <div class="memproto">
  2330. <table class="mlabels">
  2331. <tr>
  2332. <td class="mlabels-left">
  2333. <table class="memname">
  2334. <tr>
  2335. <td class="memname"><a class="el" href="class_sim_set.html">SimSet</a> * getControllers </td>
  2336. <td>(</td>
  2337. <td class="paramtype">void&#160;</td>
  2338. <td class="paramname"></td><td>)</td>
  2339. <td></td>
  2340. </tr>
  2341. </table>
  2342. </td>
  2343. <td class="mlabels-right">
  2344. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2345. </tr>
  2346. </table>
  2347. </div><div class="memdoc">
  2348. </div>
  2349. </div>
  2350. <a id="aa7d754e688f3a54e97c5c46ecb39ef3a" name="aa7d754e688f3a54e97c5c46ecb39ef3a"></a>
  2351. <h2 class="memtitle"><span class="permalink"><a href="#aa7d754e688f3a54e97c5c46ecb39ef3a">&#9670;&#160;</a></span>getDebugMask()</h2>
  2352. <div class="memitem">
  2353. <div class="memproto">
  2354. <table class="mlabels">
  2355. <tr>
  2356. <td class="mlabels-left">
  2357. <table class="memname">
  2358. <tr>
  2359. <td class="memname">U32 getDebugMask </td>
  2360. <td>(</td>
  2361. <td class="paramtype">void&#160;</td>
  2362. <td class="paramname"></td><td>)</td>
  2363. <td> const</td>
  2364. </tr>
  2365. </table>
  2366. </td>
  2367. <td class="mlabels-right">
  2368. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2369. </tr>
  2370. </table>
  2371. </div><div class="memdoc">
  2372. </div>
  2373. </div>
  2374. <a id="abb9d605aed7fbb25834625e8b785d7ed" name="abb9d605aed7fbb25834625e8b785d7ed"></a>
  2375. <h2 class="memtitle"><span class="permalink"><a href="#abb9d605aed7fbb25834625e8b785d7ed">&#9670;&#160;</a></span>getDebugOptionDescription()</h2>
  2376. <div class="memitem">
  2377. <div class="memproto">
  2378. <table class="mlabels">
  2379. <tr>
  2380. <td class="mlabels-left">
  2381. <table class="memname">
  2382. <tr>
  2383. <td class="memname">const char * getDebugOptionDescription </td>
  2384. <td>(</td>
  2385. <td class="paramtype"><a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">Scene::DebugOption</a>&#160;</td>
  2386. <td class="paramname"><em>debugOption</em></td><td>)</td>
  2387. <td></td>
  2388. </tr>
  2389. </table>
  2390. </td>
  2391. <td class="mlabels-right">
  2392. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2393. </tr>
  2394. </table>
  2395. </div><div class="memdoc">
  2396. </div>
  2397. </div>
  2398. <a id="a27714499000c43ea9d26623e481299e9" name="a27714499000c43ea9d26623e481299e9"></a>
  2399. <h2 class="memtitle"><span class="permalink"><a href="#a27714499000c43ea9d26623e481299e9">&#9670;&#160;</a></span>getDebugOptionEnum()</h2>
  2400. <div class="memitem">
  2401. <div class="memproto">
  2402. <table class="mlabels">
  2403. <tr>
  2404. <td class="mlabels-left">
  2405. <table class="memname">
  2406. <tr>
  2407. <td class="memname"><a class="el" href="class_scene.html#a5a0d89173d9e3970774d01404aa09859">Scene::DebugOption</a> getDebugOptionEnum </td>
  2408. <td>(</td>
  2409. <td class="paramtype">const char *&#160;</td>
  2410. <td class="paramname"><em>label</em></td><td>)</td>
  2411. <td></td>
  2412. </tr>
  2413. </table>
  2414. </td>
  2415. <td class="mlabels-right">
  2416. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2417. </tr>
  2418. </table>
  2419. </div><div class="memdoc">
  2420. </div>
  2421. </div>
  2422. <a id="a4e4f77665fb6cc6128f2110990ba6fa0" name="a4e4f77665fb6cc6128f2110990ba6fa0"></a>
  2423. <h2 class="memtitle"><span class="permalink"><a href="#a4e4f77665fb6cc6128f2110990ba6fa0">&#9670;&#160;</a></span>getDebugSceneObject()</h2>
  2424. <div class="memitem">
  2425. <div class="memproto">
  2426. <table class="mlabels">
  2427. <tr>
  2428. <td class="mlabels-left">
  2429. <table class="memname">
  2430. <tr>
  2431. <td class="memname"><a class="el" href="class_scene_object.html">SceneObject</a> * getDebugSceneObject </td>
  2432. <td>(</td>
  2433. <td class="paramtype">void&#160;</td>
  2434. <td class="paramname"></td><td>)</td>
  2435. <td> const</td>
  2436. </tr>
  2437. </table>
  2438. </td>
  2439. <td class="mlabels-right">
  2440. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2441. </tr>
  2442. </table>
  2443. </div><div class="memdoc">
  2444. </div>
  2445. </div>
  2446. <a id="ae2ca46f99486b1efb5efe3f9c9285cc4" name="ae2ca46f99486b1efb5efe3f9c9285cc4"></a>
  2447. <h2 class="memtitle"><span class="permalink"><a href="#ae2ca46f99486b1efb5efe3f9c9285cc4">&#9670;&#160;</a></span>getDebugStats()</h2>
  2448. <div class="memitem">
  2449. <div class="memproto">
  2450. <table class="mlabels">
  2451. <tr>
  2452. <td class="mlabels-left">
  2453. <table class="memname">
  2454. <tr>
  2455. <td class="memname"><a class="el" href="class_debug_stats.html">DebugStats</a> &amp; getDebugStats </td>
  2456. <td>(</td>
  2457. <td class="paramtype">void&#160;</td>
  2458. <td class="paramname"></td><td>)</td>
  2459. <td></td>
  2460. </tr>
  2461. </table>
  2462. </td>
  2463. <td class="mlabels-right">
  2464. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2465. </tr>
  2466. </table>
  2467. </div><div class="memdoc">
  2468. </div>
  2469. </div>
  2470. <a id="a494b1ae17bed04ee7962ab6300399929" name="a494b1ae17bed04ee7962ab6300399929"></a>
  2471. <h2 class="memtitle"><span class="permalink"><a href="#a494b1ae17bed04ee7962ab6300399929">&#9670;&#160;</a></span>getDistanceJointDampingRatio()</h2>
  2472. <div class="memitem">
  2473. <div class="memproto">
  2474. <table class="memname">
  2475. <tr>
  2476. <td class="memname">F32 getDistanceJointDampingRatio </td>
  2477. <td>(</td>
  2478. <td class="paramtype">const U32&#160;</td>
  2479. <td class="paramname"><em>jointId</em></td><td>)</td>
  2480. <td></td>
  2481. </tr>
  2482. </table>
  2483. </div><div class="memdoc">
  2484. </div>
  2485. </div>
  2486. <a id="aecafa66e484aedd1e6ab874ac4287544" name="aecafa66e484aedd1e6ab874ac4287544"></a>
  2487. <h2 class="memtitle"><span class="permalink"><a href="#aecafa66e484aedd1e6ab874ac4287544">&#9670;&#160;</a></span>getDistanceJointFrequency()</h2>
  2488. <div class="memitem">
  2489. <div class="memproto">
  2490. <table class="memname">
  2491. <tr>
  2492. <td class="memname">F32 getDistanceJointFrequency </td>
  2493. <td>(</td>
  2494. <td class="paramtype">const U32&#160;</td>
  2495. <td class="paramname"><em>jointId</em></td><td>)</td>
  2496. <td></td>
  2497. </tr>
  2498. </table>
  2499. </div><div class="memdoc">
  2500. </div>
  2501. </div>
  2502. <a id="ad32f555516966eeec5826f014ecc5fe1" name="ad32f555516966eeec5826f014ecc5fe1"></a>
  2503. <h2 class="memtitle"><span class="permalink"><a href="#ad32f555516966eeec5826f014ecc5fe1">&#9670;&#160;</a></span>getDistanceJointLength()</h2>
  2504. <div class="memitem">
  2505. <div class="memproto">
  2506. <table class="memname">
  2507. <tr>
  2508. <td class="memname">F32 getDistanceJointLength </td>
  2509. <td>(</td>
  2510. <td class="paramtype">const U32&#160;</td>
  2511. <td class="paramname"><em>jointId</em></td><td>)</td>
  2512. <td></td>
  2513. </tr>
  2514. </table>
  2515. </div><div class="memdoc">
  2516. </div>
  2517. </div>
  2518. <a id="ae9982cc8edbdb9db7c76df529a0fb614" name="ae9982cc8edbdb9db7c76df529a0fb614"></a>
  2519. <h2 class="memtitle"><span class="permalink"><a href="#ae9982cc8edbdb9db7c76df529a0fb614">&#9670;&#160;</a></span>getEndContacts()</h2>
  2520. <div class="memitem">
  2521. <div class="memproto">
  2522. <table class="mlabels">
  2523. <tr>
  2524. <td class="mlabels-left">
  2525. <table class="memname">
  2526. <tr>
  2527. <td class="memname">const <a class="el" href="class_scene.html#ac3f5c16ef4806bcea8d92f28d0d3e9a8">typeContactVector</a> &amp; getEndContacts </td>
  2528. <td>(</td>
  2529. <td class="paramtype">void&#160;</td>
  2530. <td class="paramname"></td><td>)</td>
  2531. <td> const</td>
  2532. </tr>
  2533. </table>
  2534. </td>
  2535. <td class="mlabels-right">
  2536. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2537. </tr>
  2538. </table>
  2539. </div><div class="memdoc">
  2540. </div>
  2541. </div>
  2542. <a id="a8061c8fe372f4b8e919207dae75df70e" name="a8061c8fe372f4b8e919207dae75df70e"></a>
  2543. <h2 class="memtitle"><span class="permalink"><a href="#a8061c8fe372f4b8e919207dae75df70e">&#9670;&#160;</a></span>getFrictionJointMaxForce()</h2>
  2544. <div class="memitem">
  2545. <div class="memproto">
  2546. <table class="memname">
  2547. <tr>
  2548. <td class="memname">F32 getFrictionJointMaxForce </td>
  2549. <td>(</td>
  2550. <td class="paramtype">const U32&#160;</td>
  2551. <td class="paramname"><em>jointId</em></td><td>)</td>
  2552. <td></td>
  2553. </tr>
  2554. </table>
  2555. </div><div class="memdoc">
  2556. </div>
  2557. </div>
  2558. <a id="a903354b25c52afbd0165c4e75499dbf8" name="a903354b25c52afbd0165c4e75499dbf8"></a>
  2559. <h2 class="memtitle"><span class="permalink"><a href="#a903354b25c52afbd0165c4e75499dbf8">&#9670;&#160;</a></span>getFrictionJointMaxTorque()</h2>
  2560. <div class="memitem">
  2561. <div class="memproto">
  2562. <table class="memname">
  2563. <tr>
  2564. <td class="memname">F32 getFrictionJointMaxTorque </td>
  2565. <td>(</td>
  2566. <td class="paramtype">const U32&#160;</td>
  2567. <td class="paramname"><em>jointId</em></td><td>)</td>
  2568. <td></td>
  2569. </tr>
  2570. </table>
  2571. </div><div class="memdoc">
  2572. </div>
  2573. </div>
  2574. <a id="a68917d368b19636d3ed2527bd1185926" name="a68917d368b19636d3ed2527bd1185926"></a>
  2575. <h2 class="memtitle"><span class="permalink"><a href="#a68917d368b19636d3ed2527bd1185926">&#9670;&#160;</a></span>getGlobalSceneCount()</h2>
  2576. <div class="memitem">
  2577. <div class="memproto">
  2578. <table class="mlabels">
  2579. <tr>
  2580. <td class="mlabels-left">
  2581. <table class="memname">
  2582. <tr>
  2583. <td class="memname">U32 getGlobalSceneCount </td>
  2584. <td>(</td>
  2585. <td class="paramtype">void&#160;</td>
  2586. <td class="paramname"></td><td>)</td>
  2587. <td></td>
  2588. </tr>
  2589. </table>
  2590. </td>
  2591. <td class="mlabels-right">
  2592. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2593. </tr>
  2594. </table>
  2595. </div><div class="memdoc">
  2596. </div>
  2597. </div>
  2598. <a id="a1c4457bdb4e7b74791743b298b9a62ce" name="a1c4457bdb4e7b74791743b298b9a62ce"></a>
  2599. <h2 class="memtitle"><span class="permalink"><a href="#a1c4457bdb4e7b74791743b298b9a62ce">&#9670;&#160;</a></span>getGravity() <span class="overload">[1/2]</span></h2>
  2600. <div class="memitem">
  2601. <div class="memproto">
  2602. <table class="mlabels">
  2603. <tr>
  2604. <td class="mlabels-left">
  2605. <table class="memname">
  2606. <tr>
  2607. <td class="memname">static const char * getGravity </td>
  2608. <td>(</td>
  2609. <td class="paramtype">void *&#160;</td>
  2610. <td class="paramname"><em>obj</em>, </td>
  2611. </tr>
  2612. <tr>
  2613. <td class="paramkey"></td>
  2614. <td></td>
  2615. <td class="paramtype">const char *&#160;</td>
  2616. <td class="paramname"><em>data</em>&#160;</td>
  2617. </tr>
  2618. <tr>
  2619. <td></td>
  2620. <td>)</td>
  2621. <td></td><td></td>
  2622. </tr>
  2623. </table>
  2624. </td>
  2625. <td class="mlabels-right">
  2626. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  2627. </tr>
  2628. </table>
  2629. </div><div class="memdoc">
  2630. </div>
  2631. </div>
  2632. <a id="a964dfc4f9e421089555449fb3b725878" name="a964dfc4f9e421089555449fb3b725878"></a>
  2633. <h2 class="memtitle"><span class="permalink"><a href="#a964dfc4f9e421089555449fb3b725878">&#9670;&#160;</a></span>getGravity() <span class="overload">[2/2]</span></h2>
  2634. <div class="memitem">
  2635. <div class="memproto">
  2636. <table class="mlabels">
  2637. <tr>
  2638. <td class="mlabels-left">
  2639. <table class="memname">
  2640. <tr>
  2641. <td class="memname">b2Vec2 getGravity </td>
  2642. <td>(</td>
  2643. <td class="paramtype">void&#160;</td>
  2644. <td class="paramname"></td><td>)</td>
  2645. <td></td>
  2646. </tr>
  2647. </table>
  2648. </td>
  2649. <td class="mlabels-right">
  2650. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2651. </tr>
  2652. </table>
  2653. </div><div class="memdoc">
  2654. </div>
  2655. </div>
  2656. <a id="a69b353bf5f55b29758f8a805a607a59e" name="a69b353bf5f55b29758f8a805a607a59e"></a>
  2657. <h2 class="memtitle"><span class="permalink"><a href="#a69b353bf5f55b29758f8a805a607a59e">&#9670;&#160;</a></span>getGroundBody()</h2>
  2658. <div class="memitem">
  2659. <div class="memproto">
  2660. <table class="mlabels">
  2661. <tr>
  2662. <td class="mlabels-left">
  2663. <table class="memname">
  2664. <tr>
  2665. <td class="memname">b2Body * getGroundBody </td>
  2666. <td>(</td>
  2667. <td class="paramtype">void&#160;</td>
  2668. <td class="paramname"></td><td>)</td>
  2669. <td> const</td>
  2670. </tr>
  2671. </table>
  2672. </td>
  2673. <td class="mlabels-right">
  2674. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2675. </tr>
  2676. </table>
  2677. </div><div class="memdoc">
  2678. </div>
  2679. </div>
  2680. <a id="a17384a5be296f55b614af1051e66c32b" name="a17384a5be296f55b614af1051e66c32b"></a>
  2681. <h2 class="memtitle"><span class="permalink"><a href="#a17384a5be296f55b614af1051e66c32b">&#9670;&#160;</a></span>getIsEditorScene()</h2>
  2682. <div class="memitem">
  2683. <div class="memproto">
  2684. <table class="mlabels">
  2685. <tr>
  2686. <td class="mlabels-left">
  2687. <table class="memname">
  2688. <tr>
  2689. <td class="memname">bool getIsEditorScene </td>
  2690. <td>(</td>
  2691. <td class="paramtype">void&#160;</td>
  2692. <td class="paramname"></td><td>)</td>
  2693. <td> const</td>
  2694. </tr>
  2695. </table>
  2696. </td>
  2697. <td class="mlabels-right">
  2698. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2699. </tr>
  2700. </table>
  2701. </div><div class="memdoc">
  2702. </div>
  2703. </div>
  2704. <a id="ae2f690e3216115f6dd90a4530694c17b" name="ae2f690e3216115f6dd90a4530694c17b"></a>
  2705. <h2 class="memtitle"><span class="permalink"><a href="#ae2f690e3216115f6dd90a4530694c17b">&#9670;&#160;</a></span>getJointCount()</h2>
  2706. <div class="memitem">
  2707. <div class="memproto">
  2708. <table class="mlabels">
  2709. <tr>
  2710. <td class="mlabels-left">
  2711. <table class="memname">
  2712. <tr>
  2713. <td class="memname">U32 getJointCount </td>
  2714. <td>(</td>
  2715. <td class="paramtype">void&#160;</td>
  2716. <td class="paramname"></td><td>)</td>
  2717. <td> const</td>
  2718. </tr>
  2719. </table>
  2720. </td>
  2721. <td class="mlabels-right">
  2722. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2723. </tr>
  2724. </table>
  2725. </div><div class="memdoc">
  2726. <p>Joint access. </p>
  2727. </div>
  2728. </div>
  2729. <a id="a2fd7874dcd4910d86bacaec5fd3a1990" name="a2fd7874dcd4910d86bacaec5fd3a1990"></a>
  2730. <h2 class="memtitle"><span class="permalink"><a href="#a2fd7874dcd4910d86bacaec5fd3a1990">&#9670;&#160;</a></span>getJointType()</h2>
  2731. <div class="memitem">
  2732. <div class="memproto">
  2733. <table class="memname">
  2734. <tr>
  2735. <td class="memname">b2JointType getJointType </td>
  2736. <td>(</td>
  2737. <td class="paramtype">const S32&#160;</td>
  2738. <td class="paramname"><em>jointId</em></td><td>)</td>
  2739. <td></td>
  2740. </tr>
  2741. </table>
  2742. </div><div class="memdoc">
  2743. </div>
  2744. </div>
  2745. <a id="a7ec297a005ff34ac88216604c5f7b246" name="a7ec297a005ff34ac88216604c5f7b246"></a>
  2746. <h2 class="memtitle"><span class="permalink"><a href="#a7ec297a005ff34ac88216604c5f7b246">&#9670;&#160;</a></span>getJointTypeDescription()</h2>
  2747. <div class="memitem">
  2748. <div class="memproto">
  2749. <table class="mlabels">
  2750. <tr>
  2751. <td class="mlabels-left">
  2752. <table class="memname">
  2753. <tr>
  2754. <td class="memname">const char * getJointTypeDescription </td>
  2755. <td>(</td>
  2756. <td class="paramtype">b2JointType&#160;</td>
  2757. <td class="paramname"><em>jointType</em></td><td>)</td>
  2758. <td></td>
  2759. </tr>
  2760. </table>
  2761. </td>
  2762. <td class="mlabels-right">
  2763. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2764. </tr>
  2765. </table>
  2766. </div><div class="memdoc">
  2767. </div>
  2768. </div>
  2769. <a id="a460339d4e4fa0b4208396aed1498de6e" name="a460339d4e4fa0b4208396aed1498de6e"></a>
  2770. <h2 class="memtitle"><span class="permalink"><a href="#a460339d4e4fa0b4208396aed1498de6e">&#9670;&#160;</a></span>getJointTypeEnum()</h2>
  2771. <div class="memitem">
  2772. <div class="memproto">
  2773. <table class="mlabels">
  2774. <tr>
  2775. <td class="mlabels-left">
  2776. <table class="memname">
  2777. <tr>
  2778. <td class="memname">b2JointType getJointTypeEnum </td>
  2779. <td>(</td>
  2780. <td class="paramtype">const char *&#160;</td>
  2781. <td class="paramname"><em>label</em></td><td>)</td>
  2782. <td></td>
  2783. </tr>
  2784. </table>
  2785. </td>
  2786. <td class="mlabels-right">
  2787. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2788. </tr>
  2789. </table>
  2790. </div><div class="memdoc">
  2791. </div>
  2792. </div>
  2793. <a id="a215ec3d06325e509e82d69b435d2403a" name="a215ec3d06325e509e82d69b435d2403a"></a>
  2794. <h2 class="memtitle"><span class="permalink"><a href="#a215ec3d06325e509e82d69b435d2403a">&#9670;&#160;</a></span>getLayerSortMode()</h2>
  2795. <div class="memitem">
  2796. <div class="memproto">
  2797. <table class="memname">
  2798. <tr>
  2799. <td class="memname"><a class="el" href="class_scene_render_queue.html#a7512638e2d94c8396bbe38f1784bfefb">SceneRenderQueue::RenderSort</a> getLayerSortMode </td>
  2800. <td>(</td>
  2801. <td class="paramtype">const U32&#160;</td>
  2802. <td class="paramname"><em>layer</em></td><td>)</td>
  2803. <td></td>
  2804. </tr>
  2805. </table>
  2806. </div><div class="memdoc">
  2807. </div>
  2808. </div>
  2809. <a id="a15727ac2e6b28fd3bdee1ed00c559fad" name="a15727ac2e6b28fd3bdee1ed00c559fad"></a>
  2810. <h2 class="memtitle"><span class="permalink"><a href="#a15727ac2e6b28fd3bdee1ed00c559fad">&#9670;&#160;</a></span>getMotorJointAngularOffset()</h2>
  2811. <div class="memitem">
  2812. <div class="memproto">
  2813. <table class="memname">
  2814. <tr>
  2815. <td class="memname">F32 getMotorJointAngularOffset </td>
  2816. <td>(</td>
  2817. <td class="paramtype">const U32&#160;</td>
  2818. <td class="paramname"><em>jointId</em></td><td>)</td>
  2819. <td></td>
  2820. </tr>
  2821. </table>
  2822. </div><div class="memdoc">
  2823. </div>
  2824. </div>
  2825. <a id="a8a74029b52abf85018574d77ad7baee6" name="a8a74029b52abf85018574d77ad7baee6"></a>
  2826. <h2 class="memtitle"><span class="permalink"><a href="#a8a74029b52abf85018574d77ad7baee6">&#9670;&#160;</a></span>getMotorJointLinearOffset()</h2>
  2827. <div class="memitem">
  2828. <div class="memproto">
  2829. <table class="memname">
  2830. <tr>
  2831. <td class="memname">b2Vec2 getMotorJointLinearOffset </td>
  2832. <td>(</td>
  2833. <td class="paramtype">const U32&#160;</td>
  2834. <td class="paramname"><em>jointId</em></td><td>)</td>
  2835. <td></td>
  2836. </tr>
  2837. </table>
  2838. </div><div class="memdoc">
  2839. </div>
  2840. </div>
  2841. <a id="a3601f6135c7bbbef8bfefb173d23b265" name="a3601f6135c7bbbef8bfefb173d23b265"></a>
  2842. <h2 class="memtitle"><span class="permalink"><a href="#a3601f6135c7bbbef8bfefb173d23b265">&#9670;&#160;</a></span>getMotorJointMaxForce()</h2>
  2843. <div class="memitem">
  2844. <div class="memproto">
  2845. <table class="memname">
  2846. <tr>
  2847. <td class="memname">F32 getMotorJointMaxForce </td>
  2848. <td>(</td>
  2849. <td class="paramtype">const U32&#160;</td>
  2850. <td class="paramname"><em>jointId</em></td><td>)</td>
  2851. <td></td>
  2852. </tr>
  2853. </table>
  2854. </div><div class="memdoc">
  2855. </div>
  2856. </div>
  2857. <a id="aabf8170e913f0ea226b5cb4dcad33b24" name="aabf8170e913f0ea226b5cb4dcad33b24"></a>
  2858. <h2 class="memtitle"><span class="permalink"><a href="#aabf8170e913f0ea226b5cb4dcad33b24">&#9670;&#160;</a></span>getMotorJointMaxTorque()</h2>
  2859. <div class="memitem">
  2860. <div class="memproto">
  2861. <table class="memname">
  2862. <tr>
  2863. <td class="memname">F32 getMotorJointMaxTorque </td>
  2864. <td>(</td>
  2865. <td class="paramtype">const U32&#160;</td>
  2866. <td class="paramname"><em>jointId</em></td><td>)</td>
  2867. <td></td>
  2868. </tr>
  2869. </table>
  2870. </div><div class="memdoc">
  2871. </div>
  2872. </div>
  2873. <a id="a434265b76887c18b14d8f690aa5b3226" name="a434265b76887c18b14d8f690aa5b3226"></a>
  2874. <h2 class="memtitle"><span class="permalink"><a href="#a434265b76887c18b14d8f690aa5b3226">&#9670;&#160;</a></span>getPhysicsProxyType()</h2>
  2875. <div class="memitem">
  2876. <div class="memproto">
  2877. <table class="mlabels">
  2878. <tr>
  2879. <td class="mlabels-left">
  2880. <table class="memname">
  2881. <tr>
  2882. <td class="memname">virtual <a class="el" href="class_physics_proxy.html#a92f5d9fa84cd11525d95248aef74c1ee">ePhysicsProxyType</a> getPhysicsProxyType </td>
  2883. <td>(</td>
  2884. <td class="paramtype">void&#160;</td>
  2885. <td class="paramname"></td><td>)</td>
  2886. <td> const</td>
  2887. </tr>
  2888. </table>
  2889. </td>
  2890. <td class="mlabels-right">
  2891. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
  2892. </tr>
  2893. </table>
  2894. </div><div class="memdoc">
  2895. <p>Implements <a class="el" href="class_physics_proxy.html#a546f0fa68d0f5119378195139d1a2eaf">PhysicsProxy</a>.</p>
  2896. </div>
  2897. </div>
  2898. <a id="abc4aebfc88f02dbafa23d5d671437188" name="abc4aebfc88f02dbafa23d5d671437188"></a>
  2899. <h2 class="memtitle"><span class="permalink"><a href="#abc4aebfc88f02dbafa23d5d671437188">&#9670;&#160;</a></span>getPickModeDescription()</h2>
  2900. <div class="memitem">
  2901. <div class="memproto">
  2902. <table class="mlabels">
  2903. <tr>
  2904. <td class="mlabels-left">
  2905. <table class="memname">
  2906. <tr>
  2907. <td class="memname">const char * getPickModeDescription </td>
  2908. <td>(</td>
  2909. <td class="paramtype"><a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">Scene::PickMode</a>&#160;</td>
  2910. <td class="paramname"><em>pickMode</em></td><td>)</td>
  2911. <td></td>
  2912. </tr>
  2913. </table>
  2914. </td>
  2915. <td class="mlabels-right">
  2916. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2917. </tr>
  2918. </table>
  2919. </div><div class="memdoc">
  2920. </div>
  2921. </div>
  2922. <a id="acae17aa0e76eb2a879c834ade683ac3a" name="acae17aa0e76eb2a879c834ade683ac3a"></a>
  2923. <h2 class="memtitle"><span class="permalink"><a href="#acae17aa0e76eb2a879c834ade683ac3a">&#9670;&#160;</a></span>getPickModeEnum()</h2>
  2924. <div class="memitem">
  2925. <div class="memproto">
  2926. <table class="mlabels">
  2927. <tr>
  2928. <td class="mlabels-left">
  2929. <table class="memname">
  2930. <tr>
  2931. <td class="memname"><a class="el" href="class_scene.html#a4f44bbb539091368597114a3ec9ef02f">Scene::PickMode</a> getPickModeEnum </td>
  2932. <td>(</td>
  2933. <td class="paramtype">const char *&#160;</td>
  2934. <td class="paramname"><em>label</em></td><td>)</td>
  2935. <td></td>
  2936. </tr>
  2937. </table>
  2938. </td>
  2939. <td class="mlabels-right">
  2940. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  2941. </tr>
  2942. </table>
  2943. </div><div class="memdoc">
  2944. </div>
  2945. </div>
  2946. <a id="a415f8754ced1a7c42b87f3916b1ce73c" name="a415f8754ced1a7c42b87f3916b1ce73c"></a>
  2947. <h2 class="memtitle"><span class="permalink"><a href="#a415f8754ced1a7c42b87f3916b1ce73c">&#9670;&#160;</a></span>getPositionIterations()</h2>
  2948. <div class="memitem">
  2949. <div class="memproto">
  2950. <table class="mlabels">
  2951. <tr>
  2952. <td class="mlabels-left">
  2953. <table class="memname">
  2954. <tr>
  2955. <td class="memname">S32 getPositionIterations </td>
  2956. <td>(</td>
  2957. <td class="paramtype">void&#160;</td>
  2958. <td class="paramname"></td><td>)</td>
  2959. <td> const</td>
  2960. </tr>
  2961. </table>
  2962. </td>
  2963. <td class="mlabels-right">
  2964. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  2965. </tr>
  2966. </table>
  2967. </div><div class="memdoc">
  2968. </div>
  2969. </div>
  2970. <a id="ab2cc56548be916438bad961504500613" name="ab2cc56548be916438bad961504500613"></a>
  2971. <h2 class="memtitle"><span class="permalink"><a href="#ab2cc56548be916438bad961504500613">&#9670;&#160;</a></span>getPrismaticJointLimit()</h2>
  2972. <div class="memitem">
  2973. <div class="memproto">
  2974. <table class="memname">
  2975. <tr>
  2976. <td class="memname">bool getPrismaticJointLimit </td>
  2977. <td>(</td>
  2978. <td class="paramtype">const U32&#160;</td>
  2979. <td class="paramname"><em>jointId</em>, </td>
  2980. </tr>
  2981. <tr>
  2982. <td class="paramkey"></td>
  2983. <td></td>
  2984. <td class="paramtype">bool &amp;&#160;</td>
  2985. <td class="paramname"><em>enableLimit</em>, </td>
  2986. </tr>
  2987. <tr>
  2988. <td class="paramkey"></td>
  2989. <td></td>
  2990. <td class="paramtype">F32 &amp;&#160;</td>
  2991. <td class="paramname"><em>lowerTranslation</em>, </td>
  2992. </tr>
  2993. <tr>
  2994. <td class="paramkey"></td>
  2995. <td></td>
  2996. <td class="paramtype">F32 &amp;&#160;</td>
  2997. <td class="paramname"><em>upperTranslation</em>&#160;</td>
  2998. </tr>
  2999. <tr>
  3000. <td></td>
  3001. <td>)</td>
  3002. <td></td><td></td>
  3003. </tr>
  3004. </table>
  3005. </div><div class="memdoc">
  3006. </div>
  3007. </div>
  3008. <a id="a33f5f96cf0085663e1b05103993ba005" name="a33f5f96cf0085663e1b05103993ba005"></a>
  3009. <h2 class="memtitle"><span class="permalink"><a href="#a33f5f96cf0085663e1b05103993ba005">&#9670;&#160;</a></span>getPrismaticJointMotor()</h2>
  3010. <div class="memitem">
  3011. <div class="memproto">
  3012. <table class="memname">
  3013. <tr>
  3014. <td class="memname">bool getPrismaticJointMotor </td>
  3015. <td>(</td>
  3016. <td class="paramtype">const U32&#160;</td>
  3017. <td class="paramname"><em>jointId</em>, </td>
  3018. </tr>
  3019. <tr>
  3020. <td class="paramkey"></td>
  3021. <td></td>
  3022. <td class="paramtype">bool &amp;&#160;</td>
  3023. <td class="paramname"><em>enableMotor</em>, </td>
  3024. </tr>
  3025. <tr>
  3026. <td class="paramkey"></td>
  3027. <td></td>
  3028. <td class="paramtype">F32 &amp;&#160;</td>
  3029. <td class="paramname"><em>motorSpeed</em>, </td>
  3030. </tr>
  3031. <tr>
  3032. <td class="paramkey"></td>
  3033. <td></td>
  3034. <td class="paramtype">F32 &amp;&#160;</td>
  3035. <td class="paramname"><em>maxMotorTorque</em>&#160;</td>
  3036. </tr>
  3037. <tr>
  3038. <td></td>
  3039. <td>)</td>
  3040. <td></td><td></td>
  3041. </tr>
  3042. </table>
  3043. </div><div class="memdoc">
  3044. </div>
  3045. </div>
  3046. <a id="a79e47fefb6ca6648642234381649f43f" name="a79e47fefb6ca6648642234381649f43f"></a>
  3047. <h2 class="memtitle"><span class="permalink"><a href="#a79e47fefb6ca6648642234381649f43f">&#9670;&#160;</a></span>getRenderCallback()</h2>
  3048. <div class="memitem">
  3049. <div class="memproto">
  3050. <table class="mlabels">
  3051. <tr>
  3052. <td class="mlabels-left">
  3053. <table class="memname">
  3054. <tr>
  3055. <td class="memname">bool getRenderCallback </td>
  3056. <td>(</td>
  3057. <td class="paramtype">void&#160;</td>
  3058. <td class="paramname"></td><td>)</td>
  3059. <td> const</td>
  3060. </tr>
  3061. </table>
  3062. </td>
  3063. <td class="mlabels-right">
  3064. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3065. </tr>
  3066. </table>
  3067. </div><div class="memdoc">
  3068. </div>
  3069. </div>
  3070. <a id="ad850db1286e9c793d9fe2023cbf28f8b" name="ad850db1286e9c793d9fe2023cbf28f8b"></a>
  3071. <h2 class="memtitle"><span class="permalink"><a href="#ad850db1286e9c793d9fe2023cbf28f8b">&#9670;&#160;</a></span>getRevoluteJointAngle()</h2>
  3072. <div class="memitem">
  3073. <div class="memproto">
  3074. <table class="memname">
  3075. <tr>
  3076. <td class="memname">F32 getRevoluteJointAngle </td>
  3077. <td>(</td>
  3078. <td class="paramtype">const U32&#160;</td>
  3079. <td class="paramname"><em>jointId</em></td><td>)</td>
  3080. <td></td>
  3081. </tr>
  3082. </table>
  3083. </div><div class="memdoc">
  3084. </div>
  3085. </div>
  3086. <a id="ad19b9148063a224195c520314623336c" name="ad19b9148063a224195c520314623336c"></a>
  3087. <h2 class="memtitle"><span class="permalink"><a href="#ad19b9148063a224195c520314623336c">&#9670;&#160;</a></span>getRevoluteJointLimit()</h2>
  3088. <div class="memitem">
  3089. <div class="memproto">
  3090. <table class="memname">
  3091. <tr>
  3092. <td class="memname">bool getRevoluteJointLimit </td>
  3093. <td>(</td>
  3094. <td class="paramtype">const U32&#160;</td>
  3095. <td class="paramname"><em>jointId</em>, </td>
  3096. </tr>
  3097. <tr>
  3098. <td class="paramkey"></td>
  3099. <td></td>
  3100. <td class="paramtype">bool &amp;&#160;</td>
  3101. <td class="paramname"><em>enableLimit</em>, </td>
  3102. </tr>
  3103. <tr>
  3104. <td class="paramkey"></td>
  3105. <td></td>
  3106. <td class="paramtype">F32 &amp;&#160;</td>
  3107. <td class="paramname"><em>lowerAngle</em>, </td>
  3108. </tr>
  3109. <tr>
  3110. <td class="paramkey"></td>
  3111. <td></td>
  3112. <td class="paramtype">F32 &amp;&#160;</td>
  3113. <td class="paramname"><em>upperAngle</em>&#160;</td>
  3114. </tr>
  3115. <tr>
  3116. <td></td>
  3117. <td>)</td>
  3118. <td></td><td></td>
  3119. </tr>
  3120. </table>
  3121. </div><div class="memdoc">
  3122. </div>
  3123. </div>
  3124. <a id="af4c5210caed8d869f998611e95ef0086" name="af4c5210caed8d869f998611e95ef0086"></a>
  3125. <h2 class="memtitle"><span class="permalink"><a href="#af4c5210caed8d869f998611e95ef0086">&#9670;&#160;</a></span>getRevoluteJointMotor()</h2>
  3126. <div class="memitem">
  3127. <div class="memproto">
  3128. <table class="memname">
  3129. <tr>
  3130. <td class="memname">bool getRevoluteJointMotor </td>
  3131. <td>(</td>
  3132. <td class="paramtype">const U32&#160;</td>
  3133. <td class="paramname"><em>jointId</em>, </td>
  3134. </tr>
  3135. <tr>
  3136. <td class="paramkey"></td>
  3137. <td></td>
  3138. <td class="paramtype">bool &amp;&#160;</td>
  3139. <td class="paramname"><em>enableMotor</em>, </td>
  3140. </tr>
  3141. <tr>
  3142. <td class="paramkey"></td>
  3143. <td></td>
  3144. <td class="paramtype">F32 &amp;&#160;</td>
  3145. <td class="paramname"><em>motorSpeed</em>, </td>
  3146. </tr>
  3147. <tr>
  3148. <td class="paramkey"></td>
  3149. <td></td>
  3150. <td class="paramtype">F32 &amp;&#160;</td>
  3151. <td class="paramname"><em>maxMotorTorque</em>&#160;</td>
  3152. </tr>
  3153. <tr>
  3154. <td></td>
  3155. <td>)</td>
  3156. <td></td><td></td>
  3157. </tr>
  3158. </table>
  3159. </div><div class="memdoc">
  3160. </div>
  3161. </div>
  3162. <a id="adfc276f30e6c78e06acfd48d8bb2524c" name="adfc276f30e6c78e06acfd48d8bb2524c"></a>
  3163. <h2 class="memtitle"><span class="permalink"><a href="#adfc276f30e6c78e06acfd48d8bb2524c">&#9670;&#160;</a></span>getRevoluteJointSpeed()</h2>
  3164. <div class="memitem">
  3165. <div class="memproto">
  3166. <table class="memname">
  3167. <tr>
  3168. <td class="memname">F32 getRevoluteJointSpeed </td>
  3169. <td>(</td>
  3170. <td class="paramtype">const U32&#160;</td>
  3171. <td class="paramname"><em>jointId</em></td><td>)</td>
  3172. <td></td>
  3173. </tr>
  3174. </table>
  3175. </div><div class="memdoc">
  3176. </div>
  3177. </div>
  3178. <a id="af14de9d2038eb855a5f6fa94089d3836" name="af14de9d2038eb855a5f6fa94089d3836"></a>
  3179. <h2 class="memtitle"><span class="permalink"><a href="#af14de9d2038eb855a5f6fa94089d3836">&#9670;&#160;</a></span>getRopeJointMaxLength()</h2>
  3180. <div class="memitem">
  3181. <div class="memproto">
  3182. <table class="memname">
  3183. <tr>
  3184. <td class="memname">F32 getRopeJointMaxLength </td>
  3185. <td>(</td>
  3186. <td class="paramtype">const U32&#160;</td>
  3187. <td class="paramname"><em>jointId</em></td><td>)</td>
  3188. <td></td>
  3189. </tr>
  3190. </table>
  3191. </div><div class="memdoc">
  3192. </div>
  3193. </div>
  3194. <a id="a0e5d62da5590c0777b18daed9e0f56a3" name="a0e5d62da5590c0777b18daed9e0f56a3"></a>
  3195. <h2 class="memtitle"><span class="permalink"><a href="#a0e5d62da5590c0777b18daed9e0f56a3">&#9670;&#160;</a></span>getSceneIndex()</h2>
  3196. <div class="memitem">
  3197. <div class="memproto">
  3198. <table class="mlabels">
  3199. <tr>
  3200. <td class="mlabels-left">
  3201. <table class="memname">
  3202. <tr>
  3203. <td class="memname">U32 getSceneIndex </td>
  3204. <td>(</td>
  3205. <td class="paramtype">void&#160;</td>
  3206. <td class="paramname"></td><td>)</td>
  3207. <td> const</td>
  3208. </tr>
  3209. </table>
  3210. </td>
  3211. <td class="mlabels-right">
  3212. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3213. </tr>
  3214. </table>
  3215. </div><div class="memdoc">
  3216. </div>
  3217. </div>
  3218. <a id="a53e543d64dcfa4641c144eedd10024b5" name="a53e543d64dcfa4641c144eedd10024b5"></a>
  3219. <h2 class="memtitle"><span class="permalink"><a href="#a53e543d64dcfa4641c144eedd10024b5">&#9670;&#160;</a></span>getSceneObject()</h2>
  3220. <div class="memitem">
  3221. <div class="memproto">
  3222. <table class="memname">
  3223. <tr>
  3224. <td class="memname"><a class="el" href="class_scene_object.html">SceneObject</a> * getSceneObject </td>
  3225. <td>(</td>
  3226. <td class="paramtype">const U32&#160;</td>
  3227. <td class="paramname"><em>objectIndex</em></td><td>)</td>
  3228. <td> const</td>
  3229. </tr>
  3230. </table>
  3231. </div><div class="memdoc">
  3232. </div>
  3233. </div>
  3234. <a id="a409bb6a7d7683078389f1a0f1f71cfd7" name="a409bb6a7d7683078389f1a0f1f71cfd7"></a>
  3235. <h2 class="memtitle"><span class="permalink"><a href="#a409bb6a7d7683078389f1a0f1f71cfd7">&#9670;&#160;</a></span>getSceneObjectCount()</h2>
  3236. <div class="memitem">
  3237. <div class="memproto">
  3238. <table class="mlabels">
  3239. <tr>
  3240. <td class="mlabels-left">
  3241. <table class="memname">
  3242. <tr>
  3243. <td class="memname">U32 getSceneObjectCount </td>
  3244. <td>(</td>
  3245. <td class="paramtype">void&#160;</td>
  3246. <td class="paramname"></td><td>)</td>
  3247. <td> const</td>
  3248. </tr>
  3249. </table>
  3250. </td>
  3251. <td class="mlabels-right">
  3252. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3253. </tr>
  3254. </table>
  3255. </div><div class="memdoc">
  3256. </div>
  3257. </div>
  3258. <a id="aa4e9eeb0ad835a46f5519bc78a8b8c62" name="aa4e9eeb0ad835a46f5519bc78a8b8c62"></a>
  3259. <h2 class="memtitle"><span class="permalink"><a href="#aa4e9eeb0ad835a46f5519bc78a8b8c62">&#9670;&#160;</a></span>getSceneObjects() <span class="overload">[1/3]</span></h2>
  3260. <div class="memitem">
  3261. <div class="memproto">
  3262. <table class="memname">
  3263. <tr>
  3264. <td class="memname">U32 getSceneObjects </td>
  3265. <td>(</td>
  3266. <td class="paramtype"><a class="el" href="class_vector.html">typeSceneObjectVector</a> &amp;&#160;</td>
  3267. <td class="paramname"><em>objects</em></td><td>)</td>
  3268. <td> const</td>
  3269. </tr>
  3270. </table>
  3271. </div><div class="memdoc">
  3272. </div>
  3273. </div>
  3274. <a id="ac949f952ab39fc9686659a51ca2e1ce7" name="ac949f952ab39fc9686659a51ca2e1ce7"></a>
  3275. <h2 class="memtitle"><span class="permalink"><a href="#ac949f952ab39fc9686659a51ca2e1ce7">&#9670;&#160;</a></span>getSceneObjects() <span class="overload">[2/3]</span></h2>
  3276. <div class="memitem">
  3277. <div class="memproto">
  3278. <table class="memname">
  3279. <tr>
  3280. <td class="memname">U32 getSceneObjects </td>
  3281. <td>(</td>
  3282. <td class="paramtype"><a class="el" href="class_vector.html">typeSceneObjectVector</a> &amp;&#160;</td>
  3283. <td class="paramname"><em>objects</em>, </td>
  3284. </tr>
  3285. <tr>
  3286. <td class="paramkey"></td>
  3287. <td></td>
  3288. <td class="paramtype">const U32&#160;</td>
  3289. <td class="paramname"><em>sceneLayer</em>&#160;</td>
  3290. </tr>
  3291. <tr>
  3292. <td></td>
  3293. <td>)</td>
  3294. <td></td><td> const</td>
  3295. </tr>
  3296. </table>
  3297. </div><div class="memdoc">
  3298. </div>
  3299. </div>
  3300. <a id="a489136530bcb0ce65d5d65e522dba216" name="a489136530bcb0ce65d5d65e522dba216"></a>
  3301. <h2 class="memtitle"><span class="permalink"><a href="#a489136530bcb0ce65d5d65e522dba216">&#9670;&#160;</a></span>getSceneObjects() <span class="overload">[3/3]</span></h2>
  3302. <div class="memitem">
  3303. <div class="memproto">
  3304. <table class="mlabels">
  3305. <tr>
  3306. <td class="mlabels-left">
  3307. <table class="memname">
  3308. <tr>
  3309. <td class="memname"><a class="el" href="class_vector.html">typeSceneObjectVectorConstRef</a> getSceneObjects </td>
  3310. <td>(</td>
  3311. <td class="paramtype">void&#160;</td>
  3312. <td class="paramname"></td><td>)</td>
  3313. <td> const</td>
  3314. </tr>
  3315. </table>
  3316. </td>
  3317. <td class="mlabels-right">
  3318. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3319. </tr>
  3320. </table>
  3321. </div><div class="memdoc">
  3322. </div>
  3323. </div>
  3324. <a id="a2efe7bc2d51b1a43b27a31ccde4bdc6a" name="a2efe7bc2d51b1a43b27a31ccde4bdc6a"></a>
  3325. <h2 class="memtitle"><span class="permalink"><a href="#a2efe7bc2d51b1a43b27a31ccde4bdc6a">&#9670;&#160;</a></span>getScenePause()</h2>
  3326. <div class="memitem">
  3327. <div class="memproto">
  3328. <table class="mlabels">
  3329. <tr>
  3330. <td class="mlabels-left">
  3331. <table class="memname">
  3332. <tr>
  3333. <td class="memname">bool getScenePause </td>
  3334. <td>(</td>
  3335. <td class="paramtype">void&#160;</td>
  3336. <td class="paramname"></td><td>)</td>
  3337. <td> const</td>
  3338. </tr>
  3339. </table>
  3340. </td>
  3341. <td class="mlabels-right">
  3342. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3343. </tr>
  3344. </table>
  3345. </div><div class="memdoc">
  3346. </div>
  3347. </div>
  3348. <a id="a7a82492cc1ae5489cd5c977f2c7a2c5d" name="a7a82492cc1ae5489cd5c977f2c7a2c5d"></a>
  3349. <h2 class="memtitle"><span class="permalink"><a href="#a7a82492cc1ae5489cd5c977f2c7a2c5d">&#9670;&#160;</a></span>getSceneTime()</h2>
  3350. <div class="memitem">
  3351. <div class="memproto">
  3352. <table class="mlabels">
  3353. <tr>
  3354. <td class="mlabels-left">
  3355. <table class="memname">
  3356. <tr>
  3357. <td class="memname">F32 getSceneTime </td>
  3358. <td>(</td>
  3359. <td class="paramtype">void&#160;</td>
  3360. <td class="paramname"></td><td>)</td>
  3361. <td> const</td>
  3362. </tr>
  3363. </table>
  3364. </td>
  3365. <td class="mlabels-right">
  3366. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3367. </tr>
  3368. </table>
  3369. </div><div class="memdoc">
  3370. <p><a class="el" href="class_scene.html">Scene</a> time. </p>
  3371. </div>
  3372. </div>
  3373. <a id="a8bb1ac698c35206631255249a14a1ddb" name="a8bb1ac698c35206631255249a14a1ddb"></a>
  3374. <h2 class="memtitle"><span class="permalink"><a href="#a8bb1ac698c35206631255249a14a1ddb">&#9670;&#160;</a></span>getTamlChild()</h2>
  3375. <div class="memitem">
  3376. <div class="memproto">
  3377. <table class="mlabels">
  3378. <tr>
  3379. <td class="mlabels-left">
  3380. <table class="memname">
  3381. <tr>
  3382. <td class="memname"><a class="el" href="class_sim_object.html">SimObject</a> * getTamlChild </td>
  3383. <td>(</td>
  3384. <td class="paramtype">const U32&#160;</td>
  3385. <td class="paramname"><em>childIndex</em></td><td>)</td>
  3386. <td> const</td>
  3387. </tr>
  3388. </table>
  3389. </td>
  3390. <td class="mlabels-right">
  3391. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3392. </tr>
  3393. </table>
  3394. </div><div class="memdoc">
  3395. <p>Called when <a class="el" href="class_taml.html">Taml</a> attempts to compile a list of children. </p>
  3396. <p>Implements <a class="el" href="class_taml_children.html#a390d2b1b40d49b5b7e01c5fbbfdd67fa">TamlChildren</a>.</p>
  3397. </div>
  3398. </div>
  3399. <a id="a57d9e0dc4985c861265fa15aaeb24b67" name="a57d9e0dc4985c861265fa15aaeb24b67"></a>
  3400. <h2 class="memtitle"><span class="permalink"><a href="#a57d9e0dc4985c861265fa15aaeb24b67">&#9670;&#160;</a></span>getTamlChildCount()</h2>
  3401. <div class="memitem">
  3402. <div class="memproto">
  3403. <table class="mlabels">
  3404. <tr>
  3405. <td class="mlabels-left">
  3406. <table class="memname">
  3407. <tr>
  3408. <td class="memname">virtual U32 getTamlChildCount </td>
  3409. <td>(</td>
  3410. <td class="paramtype">void&#160;</td>
  3411. <td class="paramname"></td><td>)</td>
  3412. <td> const</td>
  3413. </tr>
  3414. </table>
  3415. </td>
  3416. <td class="mlabels-right">
  3417. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
  3418. </tr>
  3419. </table>
  3420. </div><div class="memdoc">
  3421. <p><a class="el" href="class_taml.html">Taml</a> children. </p>
  3422. <p>Implements <a class="el" href="class_taml_children.html#a767537c3a5fb6a0434629973d72bb508">TamlChildren</a>.</p>
  3423. </div>
  3424. </div>
  3425. <a id="aceda16f845fc05869ba41d16f9291f87" name="aceda16f845fc05869ba41d16f9291f87"></a>
  3426. <h2 class="memtitle"><span class="permalink"><a href="#aceda16f845fc05869ba41d16f9291f87">&#9670;&#160;</a></span>getTargetJointDampingRatio()</h2>
  3427. <div class="memitem">
  3428. <div class="memproto">
  3429. <table class="memname">
  3430. <tr>
  3431. <td class="memname">F32 getTargetJointDampingRatio </td>
  3432. <td>(</td>
  3433. <td class="paramtype">const U32&#160;</td>
  3434. <td class="paramname"><em>jointId</em></td><td>)</td>
  3435. <td></td>
  3436. </tr>
  3437. </table>
  3438. </div><div class="memdoc">
  3439. </div>
  3440. </div>
  3441. <a id="a3be6b68701e830495268847e501a2729" name="a3be6b68701e830495268847e501a2729"></a>
  3442. <h2 class="memtitle"><span class="permalink"><a href="#a3be6b68701e830495268847e501a2729">&#9670;&#160;</a></span>getTargetJointFrequency()</h2>
  3443. <div class="memitem">
  3444. <div class="memproto">
  3445. <table class="memname">
  3446. <tr>
  3447. <td class="memname">F32 getTargetJointFrequency </td>
  3448. <td>(</td>
  3449. <td class="paramtype">const U32&#160;</td>
  3450. <td class="paramname"><em>jointId</em></td><td>)</td>
  3451. <td></td>
  3452. </tr>
  3453. </table>
  3454. </div><div class="memdoc">
  3455. </div>
  3456. </div>
  3457. <a id="abcfa7a70a92d2153fc3e36721d12229c" name="abcfa7a70a92d2153fc3e36721d12229c"></a>
  3458. <h2 class="memtitle"><span class="permalink"><a href="#abcfa7a70a92d2153fc3e36721d12229c">&#9670;&#160;</a></span>getTargetJointMaxForce()</h2>
  3459. <div class="memitem">
  3460. <div class="memproto">
  3461. <table class="memname">
  3462. <tr>
  3463. <td class="memname">F32 getTargetJointMaxForce </td>
  3464. <td>(</td>
  3465. <td class="paramtype">const U32&#160;</td>
  3466. <td class="paramname"><em>jointId</em></td><td>)</td>
  3467. <td></td>
  3468. </tr>
  3469. </table>
  3470. </div><div class="memdoc">
  3471. </div>
  3472. </div>
  3473. <a id="ab6db5c6d89516857d8e6aae4762b628d" name="ab6db5c6d89516857d8e6aae4762b628d"></a>
  3474. <h2 class="memtitle"><span class="permalink"><a href="#ab6db5c6d89516857d8e6aae4762b628d">&#9670;&#160;</a></span>getTargetJointTarget()</h2>
  3475. <div class="memitem">
  3476. <div class="memproto">
  3477. <table class="memname">
  3478. <tr>
  3479. <td class="memname">b2Vec2 getTargetJointTarget </td>
  3480. <td>(</td>
  3481. <td class="paramtype">const U32&#160;</td>
  3482. <td class="paramname"><em>jointId</em></td><td>)</td>
  3483. <td></td>
  3484. </tr>
  3485. </table>
  3486. </div><div class="memdoc">
  3487. </div>
  3488. </div>
  3489. <a id="afafbd61b9ad17b6d5af3c25bbcfc673c" name="afafbd61b9ad17b6d5af3c25bbcfc673c"></a>
  3490. <h2 class="memtitle"><span class="permalink"><a href="#afafbd61b9ad17b6d5af3c25bbcfc673c">&#9670;&#160;</a></span>getUpdateCallback()</h2>
  3491. <div class="memitem">
  3492. <div class="memproto">
  3493. <table class="mlabels">
  3494. <tr>
  3495. <td class="mlabels-left">
  3496. <table class="memname">
  3497. <tr>
  3498. <td class="memname">bool getUpdateCallback </td>
  3499. <td>(</td>
  3500. <td class="paramtype">void&#160;</td>
  3501. <td class="paramname"></td><td>)</td>
  3502. <td> const</td>
  3503. </tr>
  3504. </table>
  3505. </td>
  3506. <td class="mlabels-right">
  3507. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3508. </tr>
  3509. </table>
  3510. </div><div class="memdoc">
  3511. </div>
  3512. </div>
  3513. <a id="a098caaf2b8f44fc131550c650cb96eaf" name="a098caaf2b8f44fc131550c650cb96eaf"></a>
  3514. <h2 class="memtitle"><span class="permalink"><a href="#a098caaf2b8f44fc131550c650cb96eaf">&#9670;&#160;</a></span>getVelocityIterations()</h2>
  3515. <div class="memitem">
  3516. <div class="memproto">
  3517. <table class="mlabels">
  3518. <tr>
  3519. <td class="mlabels-left">
  3520. <table class="memname">
  3521. <tr>
  3522. <td class="memname">S32 getVelocityIterations </td>
  3523. <td>(</td>
  3524. <td class="paramtype">void&#160;</td>
  3525. <td class="paramname"></td><td>)</td>
  3526. <td> const</td>
  3527. </tr>
  3528. </table>
  3529. </td>
  3530. <td class="mlabels-right">
  3531. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3532. </tr>
  3533. </table>
  3534. </div><div class="memdoc">
  3535. </div>
  3536. </div>
  3537. <a id="a1be19ea127278974049ae85cf80dff67" name="a1be19ea127278974049ae85cf80dff67"></a>
  3538. <h2 class="memtitle"><span class="permalink"><a href="#a1be19ea127278974049ae85cf80dff67">&#9670;&#160;</a></span>getWeldJointDampingRatio()</h2>
  3539. <div class="memitem">
  3540. <div class="memproto">
  3541. <table class="memname">
  3542. <tr>
  3543. <td class="memname">F32 getWeldJointDampingRatio </td>
  3544. <td>(</td>
  3545. <td class="paramtype">const U32&#160;</td>
  3546. <td class="paramname"><em>jointId</em></td><td>)</td>
  3547. <td></td>
  3548. </tr>
  3549. </table>
  3550. </div><div class="memdoc">
  3551. </div>
  3552. </div>
  3553. <a id="abd2089b5f95b79a2a1251387fb367707" name="abd2089b5f95b79a2a1251387fb367707"></a>
  3554. <h2 class="memtitle"><span class="permalink"><a href="#abd2089b5f95b79a2a1251387fb367707">&#9670;&#160;</a></span>getWeldJointFrequency()</h2>
  3555. <div class="memitem">
  3556. <div class="memproto">
  3557. <table class="memname">
  3558. <tr>
  3559. <td class="memname">F32 getWeldJointFrequency </td>
  3560. <td>(</td>
  3561. <td class="paramtype">const U32&#160;</td>
  3562. <td class="paramname"><em>jointId</em></td><td>)</td>
  3563. <td></td>
  3564. </tr>
  3565. </table>
  3566. </div><div class="memdoc">
  3567. </div>
  3568. </div>
  3569. <a id="ac243e5d07f316d44c32410c856bdd755" name="ac243e5d07f316d44c32410c856bdd755"></a>
  3570. <h2 class="memtitle"><span class="permalink"><a href="#ac243e5d07f316d44c32410c856bdd755">&#9670;&#160;</a></span>getWheelJointDampingRatio()</h2>
  3571. <div class="memitem">
  3572. <div class="memproto">
  3573. <table class="memname">
  3574. <tr>
  3575. <td class="memname">F32 getWheelJointDampingRatio </td>
  3576. <td>(</td>
  3577. <td class="paramtype">const U32&#160;</td>
  3578. <td class="paramname"><em>jointId</em></td><td>)</td>
  3579. <td></td>
  3580. </tr>
  3581. </table>
  3582. </div><div class="memdoc">
  3583. </div>
  3584. </div>
  3585. <a id="a2717c3b1a12e0975900bed345b991457" name="a2717c3b1a12e0975900bed345b991457"></a>
  3586. <h2 class="memtitle"><span class="permalink"><a href="#a2717c3b1a12e0975900bed345b991457">&#9670;&#160;</a></span>getWheelJointFrequency()</h2>
  3587. <div class="memitem">
  3588. <div class="memproto">
  3589. <table class="memname">
  3590. <tr>
  3591. <td class="memname">F32 getWheelJointFrequency </td>
  3592. <td>(</td>
  3593. <td class="paramtype">const U32&#160;</td>
  3594. <td class="paramname"><em>jointId</em></td><td>)</td>
  3595. <td></td>
  3596. </tr>
  3597. </table>
  3598. </div><div class="memdoc">
  3599. </div>
  3600. </div>
  3601. <a id="a1408059090b5745c4a4e2efb23fdccdb" name="a1408059090b5745c4a4e2efb23fdccdb"></a>
  3602. <h2 class="memtitle"><span class="permalink"><a href="#a1408059090b5745c4a4e2efb23fdccdb">&#9670;&#160;</a></span>getWheelJointMotor()</h2>
  3603. <div class="memitem">
  3604. <div class="memproto">
  3605. <table class="memname">
  3606. <tr>
  3607. <td class="memname">bool getWheelJointMotor </td>
  3608. <td>(</td>
  3609. <td class="paramtype">const U32&#160;</td>
  3610. <td class="paramname"><em>jointId</em>, </td>
  3611. </tr>
  3612. <tr>
  3613. <td class="paramkey"></td>
  3614. <td></td>
  3615. <td class="paramtype">bool &amp;&#160;</td>
  3616. <td class="paramname"><em>enableMotor</em>, </td>
  3617. </tr>
  3618. <tr>
  3619. <td class="paramkey"></td>
  3620. <td></td>
  3621. <td class="paramtype">F32 &amp;&#160;</td>
  3622. <td class="paramname"><em>motorSpeed</em>, </td>
  3623. </tr>
  3624. <tr>
  3625. <td class="paramkey"></td>
  3626. <td></td>
  3627. <td class="paramtype">F32 &amp;&#160;</td>
  3628. <td class="paramname"><em>maxMotorTorque</em>&#160;</td>
  3629. </tr>
  3630. <tr>
  3631. <td></td>
  3632. <td>)</td>
  3633. <td></td><td></td>
  3634. </tr>
  3635. </table>
  3636. </div><div class="memdoc">
  3637. </div>
  3638. </div>
  3639. <a id="a72ed9c74b30568c13e792262e1802718" name="a72ed9c74b30568c13e792262e1802718"></a>
  3640. <h2 class="memtitle"><span class="permalink"><a href="#a72ed9c74b30568c13e792262e1802718">&#9670;&#160;</a></span>getWorld()</h2>
  3641. <div class="memitem">
  3642. <div class="memproto">
  3643. <table class="mlabels">
  3644. <tr>
  3645. <td class="mlabels-left">
  3646. <table class="memname">
  3647. <tr>
  3648. <td class="memname">b2World * getWorld </td>
  3649. <td>(</td>
  3650. <td class="paramtype">void&#160;</td>
  3651. <td class="paramname"></td><td>)</td>
  3652. <td> const</td>
  3653. </tr>
  3654. </table>
  3655. </td>
  3656. <td class="mlabels-right">
  3657. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3658. </tr>
  3659. </table>
  3660. </div><div class="memdoc">
  3661. <p>World. </p>
  3662. </div>
  3663. </div>
  3664. <a id="afdc980ed509f3026a5095606b45e65ff" name="afdc980ed509f3026a5095606b45e65ff"></a>
  3665. <h2 class="memtitle"><span class="permalink"><a href="#afdc980ed509f3026a5095606b45e65ff">&#9670;&#160;</a></span>getWorldQuery()</h2>
  3666. <div class="memitem">
  3667. <div class="memproto">
  3668. <table class="mlabels">
  3669. <tr>
  3670. <td class="mlabels-left">
  3671. <table class="memname">
  3672. <tr>
  3673. <td class="memname"><a class="el" href="class_world_query.html">WorldQuery</a> * getWorldQuery </td>
  3674. <td>(</td>
  3675. <td class="paramtype">const bool&#160;</td>
  3676. <td class="paramname"><em>clearQuery</em> = <code>false</code></td><td>)</td>
  3677. <td></td>
  3678. </tr>
  3679. </table>
  3680. </td>
  3681. <td class="mlabels-right">
  3682. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  3683. </tr>
  3684. </table>
  3685. </div><div class="memdoc">
  3686. </div>
  3687. </div>
  3688. <a id="a87b1ee2b8a660c3ed610f916002879a9" name="a87b1ee2b8a660c3ed610f916002879a9"></a>
  3689. <h2 class="memtitle"><span class="permalink"><a href="#a87b1ee2b8a660c3ed610f916002879a9">&#9670;&#160;</a></span>hasJoints()</h2>
  3690. <div class="memitem">
  3691. <div class="memproto">
  3692. <table class="memname">
  3693. <tr>
  3694. <td class="memname">bool hasJoints </td>
  3695. <td>(</td>
  3696. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  3697. <td class="paramname"><em>pSceneObject</em></td><td>)</td>
  3698. <td></td>
  3699. </tr>
  3700. </table>
  3701. </div><div class="memdoc">
  3702. </div>
  3703. </div>
  3704. <a id="a67420d3593db1aae6efb2c3abb23c690" name="a67420d3593db1aae6efb2c3abb23c690"></a>
  3705. <h2 class="memtitle"><span class="permalink"><a href="#a67420d3593db1aae6efb2c3abb23c690">&#9670;&#160;</a></span>initPersistFields()</h2>
  3706. <div class="memitem">
  3707. <div class="memproto">
  3708. <table class="mlabels">
  3709. <tr>
  3710. <td class="mlabels-left">
  3711. <table class="memname">
  3712. <tr>
  3713. <td class="memname">void initPersistFields </td>
  3714. <td>(</td>
  3715. <td class="paramname"></td><td>)</td>
  3716. <td></td>
  3717. </tr>
  3718. </table>
  3719. </td>
  3720. <td class="mlabels-right">
  3721. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  3722. </tr>
  3723. </table>
  3724. </div><div class="memdoc">
  3725. </div>
  3726. </div>
  3727. <a id="a6ac268bfd7ed2654af2754a2229626a5" name="a6ac268bfd7ed2654af2754a2229626a5"></a>
  3728. <h2 class="memtitle"><span class="permalink"><a href="#a6ac268bfd7ed2654af2754a2229626a5">&#9670;&#160;</a></span>interpolateTick()</h2>
  3729. <div class="memitem">
  3730. <div class="memproto">
  3731. <table class="mlabels">
  3732. <tr>
  3733. <td class="mlabels-left">
  3734. <table class="memname">
  3735. <tr>
  3736. <td class="memname">void interpolateTick </td>
  3737. <td>(</td>
  3738. <td class="paramtype">F32&#160;</td>
  3739. <td class="paramname"><em>delta</em></td><td>)</td>
  3740. <td></td>
  3741. </tr>
  3742. </table>
  3743. </td>
  3744. <td class="mlabels-right">
  3745. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3746. </tr>
  3747. </table>
  3748. </div><div class="memdoc">
  3749. <p>This method is called every frame and lets the control interpolate between ticks so you can smooth things as long as isProcessingTicks returns true when it is called on the object </p>
  3750. <p>Implements <a class="el" href="class_tickable.html#a6901acb62b785a45f32cafb96d36f33f">Tickable</a>.</p>
  3751. </div>
  3752. </div>
  3753. <a id="a4cf6e1078e776dec96a5ff72f2c3287b" name="a4cf6e1078e776dec96a5ff72f2c3287b"></a>
  3754. <h2 class="memtitle"><span class="permalink"><a href="#a4cf6e1078e776dec96a5ff72f2c3287b">&#9670;&#160;</a></span>isSceneWindowAttached()</h2>
  3755. <div class="memitem">
  3756. <div class="memproto">
  3757. <table class="memname">
  3758. <tr>
  3759. <td class="memname">bool isSceneWindowAttached </td>
  3760. <td>(</td>
  3761. <td class="paramtype"><a class="el" href="class_scene_window.html">SceneWindow</a> *&#160;</td>
  3762. <td class="paramname"><em>pSceneWindow2D</em></td><td>)</td>
  3763. <td></td>
  3764. </tr>
  3765. </table>
  3766. </div><div class="memdoc">
  3767. </div>
  3768. </div>
  3769. <a id="afad59f1be8affd7422852b95c892fbf4" name="afad59f1be8affd7422852b95c892fbf4"></a>
  3770. <h2 class="memtitle"><span class="permalink"><a href="#afad59f1be8affd7422852b95c892fbf4">&#9670;&#160;</a></span>mergeScene()</h2>
  3771. <div class="memitem">
  3772. <div class="memproto">
  3773. <table class="memname">
  3774. <tr>
  3775. <td class="memname">void mergeScene </td>
  3776. <td>(</td>
  3777. <td class="paramtype">const <a class="el" href="class_scene.html">Scene</a> *&#160;</td>
  3778. <td class="paramname"><em>pScene</em></td><td>)</td>
  3779. <td></td>
  3780. </tr>
  3781. </table>
  3782. </div><div class="memdoc">
  3783. </div>
  3784. </div>
  3785. <a id="aa8fb2a4e72e5c4975d3cd912c5de131a" name="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
  3786. <h2 class="memtitle"><span class="permalink"><a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">&#9670;&#160;</a></span>onAdd()</h2>
  3787. <div class="memitem">
  3788. <div class="memproto">
  3789. <table class="mlabels">
  3790. <tr>
  3791. <td class="mlabels-left">
  3792. <table class="memname">
  3793. <tr>
  3794. <td class="memname">bool onAdd </td>
  3795. <td>(</td>
  3796. <td class="paramtype">void&#160;</td>
  3797. <td class="paramname"></td><td>)</td>
  3798. <td></td>
  3799. </tr>
  3800. </table>
  3801. </td>
  3802. <td class="mlabels-right">
  3803. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3804. </tr>
  3805. </table>
  3806. </div><div class="memdoc">
  3807. <p>Engine. </p>
  3808. <p>Reimplemented from <a class="el" href="class_behavior_component.html#aa8fb2a4e72e5c4975d3cd912c5de131a">BehaviorComponent</a>.</p>
  3809. </div>
  3810. </div>
  3811. <a id="a8db26dd3c0ca2b1ac05e7c3516325e61" name="a8db26dd3c0ca2b1ac05e7c3516325e61"></a>
  3812. <h2 class="memtitle"><span class="permalink"><a href="#a8db26dd3c0ca2b1ac05e7c3516325e61">&#9670;&#160;</a></span>onDeleteNotify()</h2>
  3813. <div class="memitem">
  3814. <div class="memproto">
  3815. <table class="mlabels">
  3816. <tr>
  3817. <td class="mlabels-left">
  3818. <table class="memname">
  3819. <tr>
  3820. <td class="memname">void onDeleteNotify </td>
  3821. <td>(</td>
  3822. <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
  3823. <td class="paramname"><em>object</em></td><td>)</td>
  3824. <td></td>
  3825. </tr>
  3826. </table>
  3827. </td>
  3828. <td class="mlabels-right">
  3829. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3830. </tr>
  3831. </table>
  3832. </div><div class="memdoc">
  3833. <p>Called when a <a class="el" href="class_sim_object.html">SimObject</a> is deleted.</p>
  3834. <p>When you are on the notification list for another object and it is deleted, this method is called. </p>
  3835. <p>Reimplemented from <a class="el" href="class_behavior_component.html#a8db26dd3c0ca2b1ac05e7c3516325e61">BehaviorComponent</a>.</p>
  3836. </div>
  3837. </div>
  3838. <a id="a28fb2b0653c2c31284ebef9237dc9c5c" name="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
  3839. <h2 class="memtitle"><span class="permalink"><a href="#a28fb2b0653c2c31284ebef9237dc9c5c">&#9670;&#160;</a></span>onRemove()</h2>
  3840. <div class="memitem">
  3841. <div class="memproto">
  3842. <table class="mlabels">
  3843. <tr>
  3844. <td class="mlabels-left">
  3845. <table class="memname">
  3846. <tr>
  3847. <td class="memname">void onRemove </td>
  3848. <td>(</td>
  3849. <td class="paramname"></td><td>)</td>
  3850. <td></td>
  3851. </tr>
  3852. </table>
  3853. </td>
  3854. <td class="mlabels-right">
  3855. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3856. </tr>
  3857. </table>
  3858. </div><div class="memdoc">
  3859. <p>Called when the object is removed from the sim. </p>
  3860. <p>Reimplemented from <a class="el" href="class_behavior_component.html#a28fb2b0653c2c31284ebef9237dc9c5c">BehaviorComponent</a>.</p>
  3861. </div>
  3862. </div>
  3863. <a id="af46594ff3cf78be8bee74463cd2eab14" name="af46594ff3cf78be8bee74463cd2eab14"></a>
  3864. <h2 class="memtitle"><span class="permalink"><a href="#af46594ff3cf78be8bee74463cd2eab14">&#9670;&#160;</a></span>onTamlCustomRead()</h2>
  3865. <div class="memitem">
  3866. <div class="memproto">
  3867. <table class="mlabels">
  3868. <tr>
  3869. <td class="mlabels-left">
  3870. <table class="memname">
  3871. <tr>
  3872. <td class="memname">void onTamlCustomRead </td>
  3873. <td>(</td>
  3874. <td class="paramtype">const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
  3875. <td class="paramname"><em>customNodes</em></td><td>)</td>
  3876. <td></td>
  3877. </tr>
  3878. </table>
  3879. </td>
  3880. <td class="mlabels-right">
  3881. <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  3882. </tr>
  3883. </table>
  3884. </div><div class="memdoc">
  3885. <p>Called during the reading of the object to allow custom properties to be read. </p>
  3886. <p>Reimplemented from <a class="el" href="class_behavior_component.html#af46594ff3cf78be8bee74463cd2eab14">BehaviorComponent</a>.</p>
  3887. </div>
  3888. </div>
  3889. <a id="acd7861614dbad46880a829cc09d2600d" name="acd7861614dbad46880a829cc09d2600d"></a>
  3890. <h2 class="memtitle"><span class="permalink"><a href="#acd7861614dbad46880a829cc09d2600d">&#9670;&#160;</a></span>onTamlCustomWrite()</h2>
  3891. <div class="memitem">
  3892. <div class="memproto">
  3893. <table class="mlabels">
  3894. <tr>
  3895. <td class="mlabels-left">
  3896. <table class="memname">
  3897. <tr>
  3898. <td class="memname">void onTamlCustomWrite </td>
  3899. <td>(</td>
  3900. <td class="paramtype"><a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
  3901. <td class="paramname"><em>customNodes</em></td><td>)</td>
  3902. <td></td>
  3903. </tr>
  3904. </table>
  3905. </td>
  3906. <td class="mlabels-right">
  3907. <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  3908. </tr>
  3909. </table>
  3910. </div><div class="memdoc">
  3911. <p><a class="el" href="class_taml.html">Taml</a> callbacks. </p>
  3912. <p>Reimplemented from <a class="el" href="class_behavior_component.html#acd7861614dbad46880a829cc09d2600d">BehaviorComponent</a>.</p>
  3913. </div>
  3914. </div>
  3915. <a id="a417756b06f9406003aad2268a14d57af" name="a417756b06f9406003aad2268a14d57af"></a>
  3916. <h2 class="memtitle"><span class="permalink"><a href="#a417756b06f9406003aad2268a14d57af">&#9670;&#160;</a></span>onTamlPostRead()</h2>
  3917. <div class="memitem">
  3918. <div class="memproto">
  3919. <table class="mlabels">
  3920. <tr>
  3921. <td class="mlabels-left">
  3922. <table class="memname">
  3923. <tr>
  3924. <td class="memname">void onTamlPostRead </td>
  3925. <td>(</td>
  3926. <td class="paramtype">const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
  3927. <td class="paramname"><em>customNodes</em></td><td>)</td>
  3928. <td></td>
  3929. </tr>
  3930. </table>
  3931. </td>
  3932. <td class="mlabels-right">
  3933. <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  3934. </tr>
  3935. </table>
  3936. </div><div class="memdoc">
  3937. <p>Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object. The custom properties is additionally passed here for object who want to process it at the end of reading. </p>
  3938. <p>Reimplemented from <a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">SimObject</a>.</p>
  3939. </div>
  3940. </div>
  3941. <a id="acc91f516dddcf7ab3b3c6c5cf75f1a94" name="acc91f516dddcf7ab3b3c6c5cf75f1a94"></a>
  3942. <h2 class="memtitle"><span class="permalink"><a href="#acc91f516dddcf7ab3b3c6c5cf75f1a94">&#9670;&#160;</a></span>onTamlPreRead()</h2>
  3943. <div class="memitem">
  3944. <div class="memproto">
  3945. <table class="mlabels">
  3946. <tr>
  3947. <td class="mlabels-left">
  3948. <table class="memname">
  3949. <tr>
  3950. <td class="memname">void onTamlPreRead </td>
  3951. <td>(</td>
  3952. <td class="paramtype">void&#160;</td>
  3953. <td class="paramname"></td><td>)</td>
  3954. <td></td>
  3955. </tr>
  3956. </table>
  3957. </td>
  3958. <td class="mlabels-right">
  3959. <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  3960. </tr>
  3961. </table>
  3962. </div><div class="memdoc">
  3963. <p><a class="el" href="class_taml.html">Taml</a> callbacks. </p>
  3964. <p>Reimplemented from <a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">SimObject</a>.</p>
  3965. </div>
  3966. </div>
  3967. <a id="aaa95b444a04c6442d873c0fd26492378" name="aaa95b444a04c6442d873c0fd26492378"></a>
  3968. <h2 class="memtitle"><span class="permalink"><a href="#aaa95b444a04c6442d873c0fd26492378">&#9670;&#160;</a></span>PostSolve()</h2>
  3969. <div class="memitem">
  3970. <div class="memproto">
  3971. <table class="mlabels">
  3972. <tr>
  3973. <td class="mlabels-left">
  3974. <table class="memname">
  3975. <tr>
  3976. <td class="memname">void PostSolve </td>
  3977. <td>(</td>
  3978. <td class="paramtype">b2Contact *&#160;</td>
  3979. <td class="paramname"><em>pContact</em>, </td>
  3980. </tr>
  3981. <tr>
  3982. <td class="paramkey"></td>
  3983. <td></td>
  3984. <td class="paramtype">const b2ContactImpulse *&#160;</td>
  3985. <td class="paramname"><em>pImpulse</em>&#160;</td>
  3986. </tr>
  3987. <tr>
  3988. <td></td>
  3989. <td>)</td>
  3990. <td></td><td></td>
  3991. </tr>
  3992. </table>
  3993. </td>
  3994. <td class="mlabels-right">
  3995. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  3996. </tr>
  3997. </table>
  3998. </div><div class="memdoc">
  3999. </div>
  4000. </div>
  4001. <a id="ae25dddbbd7c45326373e27f90263b0cf" name="ae25dddbbd7c45326373e27f90263b0cf"></a>
  4002. <h2 class="memtitle"><span class="permalink"><a href="#ae25dddbbd7c45326373e27f90263b0cf">&#9670;&#160;</a></span>PreSolve()</h2>
  4003. <div class="memitem">
  4004. <div class="memproto">
  4005. <table class="mlabels">
  4006. <tr>
  4007. <td class="mlabels-left">
  4008. <table class="memname">
  4009. <tr>
  4010. <td class="memname">virtual void PreSolve </td>
  4011. <td>(</td>
  4012. <td class="paramtype">b2Contact *&#160;</td>
  4013. <td class="paramname"><em>pContact</em>, </td>
  4014. </tr>
  4015. <tr>
  4016. <td class="paramkey"></td>
  4017. <td></td>
  4018. <td class="paramtype">const b2Manifold *&#160;</td>
  4019. <td class="paramname"><em>pOldManifold</em>&#160;</td>
  4020. </tr>
  4021. <tr>
  4022. <td></td>
  4023. <td>)</td>
  4024. <td></td><td></td>
  4025. </tr>
  4026. </table>
  4027. </td>
  4028. <td class="mlabels-right">
  4029. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
  4030. </tr>
  4031. </table>
  4032. </div><div class="memdoc">
  4033. <p>Contact processing. </p>
  4034. </div>
  4035. </div>
  4036. <a id="ad305a2b20f5e5bf1591629a94ab1059a" name="ad305a2b20f5e5bf1591629a94ab1059a"></a>
  4037. <h2 class="memtitle"><span class="permalink"><a href="#ad305a2b20f5e5bf1591629a94ab1059a">&#9670;&#160;</a></span>processDeleteRequests()</h2>
  4038. <div class="memitem">
  4039. <div class="memproto">
  4040. <table class="memname">
  4041. <tr>
  4042. <td class="memname">void processDeleteRequests </td>
  4043. <td>(</td>
  4044. <td class="paramtype">const bool&#160;</td>
  4045. <td class="paramname"><em>forceImmediate</em></td><td>)</td>
  4046. <td></td>
  4047. </tr>
  4048. </table>
  4049. </div><div class="memdoc">
  4050. </div>
  4051. </div>
  4052. <a id="a395494ca30433dbf1aabb391b3844b3b" name="a395494ca30433dbf1aabb391b3844b3b"></a>
  4053. <h2 class="memtitle"><span class="permalink"><a href="#a395494ca30433dbf1aabb391b3844b3b">&#9670;&#160;</a></span>processTick()</h2>
  4054. <div class="memitem">
  4055. <div class="memproto">
  4056. <table class="mlabels">
  4057. <tr>
  4058. <td class="mlabels-left">
  4059. <table class="memname">
  4060. <tr>
  4061. <td class="memname">void processTick </td>
  4062. <td>(</td>
  4063. <td class="paramtype">void&#160;</td>
  4064. <td class="paramname"></td><td>)</td>
  4065. <td></td>
  4066. </tr>
  4067. </table>
  4068. </td>
  4069. <td class="mlabels-right">
  4070. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  4071. </tr>
  4072. </table>
  4073. </div><div class="memdoc">
  4074. <p>Integration. </p>
  4075. <p>Implements <a class="el" href="class_tickable.html#ac01d76136baea1c65146a1975af38e90">Tickable</a>.</p>
  4076. </div>
  4077. </div>
  4078. <a id="a9fddc0f27ebf45a967831721ff91ca12" name="a9fddc0f27ebf45a967831721ff91ca12"></a>
  4079. <h2 class="memtitle"><span class="permalink"><a href="#a9fddc0f27ebf45a967831721ff91ca12">&#9670;&#160;</a></span>removeAssetPreload()</h2>
  4080. <div class="memitem">
  4081. <div class="memproto">
  4082. <table class="memname">
  4083. <tr>
  4084. <td class="memname">void removeAssetPreload </td>
  4085. <td>(</td>
  4086. <td class="paramtype">const char *&#160;</td>
  4087. <td class="paramname"><em>pAssetId</em></td><td>)</td>
  4088. <td></td>
  4089. </tr>
  4090. </table>
  4091. </div><div class="memdoc">
  4092. </div>
  4093. </div>
  4094. <a id="aa567e017903a654f140ea3a31b00c077" name="aa567e017903a654f140ea3a31b00c077"></a>
  4095. <h2 class="memtitle"><span class="permalink"><a href="#aa567e017903a654f140ea3a31b00c077">&#9670;&#160;</a></span>removeFromScene()</h2>
  4096. <div class="memitem">
  4097. <div class="memproto">
  4098. <table class="memname">
  4099. <tr>
  4100. <td class="memname">void removeFromScene </td>
  4101. <td>(</td>
  4102. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  4103. <td class="paramname"><em>pSceneObject</em></td><td>)</td>
  4104. <td></td>
  4105. </tr>
  4106. </table>
  4107. </div><div class="memdoc">
  4108. </div>
  4109. </div>
  4110. <a id="a07fd937c5be6b89be258e0da2a3149e9" name="a07fd937c5be6b89be258e0da2a3149e9"></a>
  4111. <h2 class="memtitle"><span class="permalink"><a href="#a07fd937c5be6b89be258e0da2a3149e9">&#9670;&#160;</a></span>resetDebugStats()</h2>
  4112. <div class="memitem">
  4113. <div class="memproto">
  4114. <table class="mlabels">
  4115. <tr>
  4116. <td class="mlabels-left">
  4117. <table class="memname">
  4118. <tr>
  4119. <td class="memname">void resetDebugStats </td>
  4120. <td>(</td>
  4121. <td class="paramtype">void&#160;</td>
  4122. <td class="paramname"></td><td>)</td>
  4123. <td></td>
  4124. </tr>
  4125. </table>
  4126. </td>
  4127. <td class="mlabels-right">
  4128. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4129. </tr>
  4130. </table>
  4131. </div><div class="memdoc">
  4132. </div>
  4133. </div>
  4134. <a id="a7dd933a57560607120951fdca2d97ed6" name="a7dd933a57560607120951fdca2d97ed6"></a>
  4135. <h2 class="memtitle"><span class="permalink"><a href="#a7dd933a57560607120951fdca2d97ed6">&#9670;&#160;</a></span>SayGoodbye() <span class="overload">[1/2]</span></h2>
  4136. <div class="memitem">
  4137. <div class="memproto">
  4138. <table class="mlabels">
  4139. <tr>
  4140. <td class="mlabels-left">
  4141. <table class="memname">
  4142. <tr>
  4143. <td class="memname">virtual void SayGoodbye </td>
  4144. <td>(</td>
  4145. <td class="paramtype">b2Fixture *&#160;</td>
  4146. <td class="paramname"><em>pFixture</em></td><td>)</td>
  4147. <td></td>
  4148. </tr>
  4149. </table>
  4150. </td>
  4151. <td class="mlabels-right">
  4152. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
  4153. </tr>
  4154. </table>
  4155. </div><div class="memdoc">
  4156. </div>
  4157. </div>
  4158. <a id="a877d98241383fe15242ae37ae11ff19f" name="a877d98241383fe15242ae37ae11ff19f"></a>
  4159. <h2 class="memtitle"><span class="permalink"><a href="#a877d98241383fe15242ae37ae11ff19f">&#9670;&#160;</a></span>SayGoodbye() <span class="overload">[2/2]</span></h2>
  4160. <div class="memitem">
  4161. <div class="memproto">
  4162. <table class="mlabels">
  4163. <tr>
  4164. <td class="mlabels-left">
  4165. <table class="memname">
  4166. <tr>
  4167. <td class="memname">void SayGoodbye </td>
  4168. <td>(</td>
  4169. <td class="paramtype">b2Joint *&#160;</td>
  4170. <td class="paramname"><em>pJoint</em></td><td>)</td>
  4171. <td></td>
  4172. </tr>
  4173. </table>
  4174. </td>
  4175. <td class="mlabels-right">
  4176. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  4177. </tr>
  4178. </table>
  4179. </div><div class="memdoc">
  4180. <p>Destruction listeners. </p>
  4181. </div>
  4182. </div>
  4183. <a id="a37b5c607c5eab07cba2820ce2be4daa5" name="a37b5c607c5eab07cba2820ce2be4daa5"></a>
  4184. <h2 class="memtitle"><span class="permalink"><a href="#a37b5c607c5eab07cba2820ce2be4daa5">&#9670;&#160;</a></span>sceneRender()</h2>
  4185. <div class="memitem">
  4186. <div class="memproto">
  4187. <table class="memname">
  4188. <tr>
  4189. <td class="memname">void sceneRender </td>
  4190. <td>(</td>
  4191. <td class="paramtype">const <a class="el" href="struct_scene_render_state.html">SceneRenderState</a> *&#160;</td>
  4192. <td class="paramname"><em>pSceneRenderState</em></td><td>)</td>
  4193. <td></td>
  4194. </tr>
  4195. </table>
  4196. </div><div class="memdoc">
  4197. <p>Render output. </p>
  4198. </div>
  4199. </div>
  4200. <a id="a7e1b166edf479c18f7f8061dfbd2e7ac" name="a7e1b166edf479c18f7f8061dfbd2e7ac"></a>
  4201. <h2 class="memtitle"><span class="permalink"><a href="#a7e1b166edf479c18f7f8061dfbd2e7ac">&#9670;&#160;</a></span>setBatchingEnabled()</h2>
  4202. <div class="memitem">
  4203. <div class="memproto">
  4204. <table class="mlabels">
  4205. <tr>
  4206. <td class="mlabels-left">
  4207. <table class="memname">
  4208. <tr>
  4209. <td class="memname">void setBatchingEnabled </td>
  4210. <td>(</td>
  4211. <td class="paramtype">const bool&#160;</td>
  4212. <td class="paramname"><em>enabled</em></td><td>)</td>
  4213. <td></td>
  4214. </tr>
  4215. </table>
  4216. </td>
  4217. <td class="mlabels-right">
  4218. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4219. </tr>
  4220. </table>
  4221. </div><div class="memdoc">
  4222. <p>Miscellaneous. </p>
  4223. </div>
  4224. </div>
  4225. <a id="abbf82031ecdf312e27fc7be767fbdcb8" name="abbf82031ecdf312e27fc7be767fbdcb8"></a>
  4226. <h2 class="memtitle"><span class="permalink"><a href="#abbf82031ecdf312e27fc7be767fbdcb8">&#9670;&#160;</a></span>setDebugOff()</h2>
  4227. <div class="memitem">
  4228. <div class="memproto">
  4229. <table class="mlabels">
  4230. <tr>
  4231. <td class="mlabels-left">
  4232. <table class="memname">
  4233. <tr>
  4234. <td class="memname">void setDebugOff </td>
  4235. <td>(</td>
  4236. <td class="paramtype">const U32&#160;</td>
  4237. <td class="paramname"><em>debugMask</em></td><td>)</td>
  4238. <td></td>
  4239. </tr>
  4240. </table>
  4241. </td>
  4242. <td class="mlabels-right">
  4243. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4244. </tr>
  4245. </table>
  4246. </div><div class="memdoc">
  4247. </div>
  4248. </div>
  4249. <a id="a62f0bbd05146047c6105c268ad2503b3" name="a62f0bbd05146047c6105c268ad2503b3"></a>
  4250. <h2 class="memtitle"><span class="permalink"><a href="#a62f0bbd05146047c6105c268ad2503b3">&#9670;&#160;</a></span>setDebugOn()</h2>
  4251. <div class="memitem">
  4252. <div class="memproto">
  4253. <table class="mlabels">
  4254. <tr>
  4255. <td class="mlabels-left">
  4256. <table class="memname">
  4257. <tr>
  4258. <td class="memname">void setDebugOn </td>
  4259. <td>(</td>
  4260. <td class="paramtype">const U32&#160;</td>
  4261. <td class="paramname"><em>debugMask</em></td><td>)</td>
  4262. <td></td>
  4263. </tr>
  4264. </table>
  4265. </td>
  4266. <td class="mlabels-right">
  4267. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4268. </tr>
  4269. </table>
  4270. </div><div class="memdoc">
  4271. <p>Debug and metrics. </p>
  4272. </div>
  4273. </div>
  4274. <a id="ac65920b8851002de67283a59e5ee4383" name="ac65920b8851002de67283a59e5ee4383"></a>
  4275. <h2 class="memtitle"><span class="permalink"><a href="#ac65920b8851002de67283a59e5ee4383">&#9670;&#160;</a></span>setDebugSceneObject()</h2>
  4276. <div class="memitem">
  4277. <div class="memproto">
  4278. <table class="memname">
  4279. <tr>
  4280. <td class="memname">void setDebugSceneObject </td>
  4281. <td>(</td>
  4282. <td class="paramtype"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td>
  4283. <td class="paramname"><em>pSceneObject</em></td><td>)</td>
  4284. <td></td>
  4285. </tr>
  4286. </table>
  4287. </div><div class="memdoc">
  4288. </div>
  4289. </div>
  4290. <a id="a291f1f00e769815df30cf965a79129a8" name="a291f1f00e769815df30cf965a79129a8"></a>
  4291. <h2 class="memtitle"><span class="permalink"><a href="#a291f1f00e769815df30cf965a79129a8">&#9670;&#160;</a></span>setDistanceJointDampingRatio()</h2>
  4292. <div class="memitem">
  4293. <div class="memproto">
  4294. <table class="memname">
  4295. <tr>
  4296. <td class="memname">void setDistanceJointDampingRatio </td>
  4297. <td>(</td>
  4298. <td class="paramtype">const U32&#160;</td>
  4299. <td class="paramname"><em>jointId</em>, </td>
  4300. </tr>
  4301. <tr>
  4302. <td class="paramkey"></td>
  4303. <td></td>
  4304. <td class="paramtype">const F32&#160;</td>
  4305. <td class="paramname"><em>dampingRatio</em>&#160;</td>
  4306. </tr>
  4307. <tr>
  4308. <td></td>
  4309. <td>)</td>
  4310. <td></td><td></td>
  4311. </tr>
  4312. </table>
  4313. </div><div class="memdoc">
  4314. </div>
  4315. </div>
  4316. <a id="a79738ee911ea32d0bd127781b314af64" name="a79738ee911ea32d0bd127781b314af64"></a>
  4317. <h2 class="memtitle"><span class="permalink"><a href="#a79738ee911ea32d0bd127781b314af64">&#9670;&#160;</a></span>setDistanceJointFrequency()</h2>
  4318. <div class="memitem">
  4319. <div class="memproto">
  4320. <table class="memname">
  4321. <tr>
  4322. <td class="memname">void setDistanceJointFrequency </td>
  4323. <td>(</td>
  4324. <td class="paramtype">const U32&#160;</td>
  4325. <td class="paramname"><em>jointId</em>, </td>
  4326. </tr>
  4327. <tr>
  4328. <td class="paramkey"></td>
  4329. <td></td>
  4330. <td class="paramtype">const F32&#160;</td>
  4331. <td class="paramname"><em>frequency</em>&#160;</td>
  4332. </tr>
  4333. <tr>
  4334. <td></td>
  4335. <td>)</td>
  4336. <td></td><td></td>
  4337. </tr>
  4338. </table>
  4339. </div><div class="memdoc">
  4340. </div>
  4341. </div>
  4342. <a id="a8903adc95fe375f0676ede940d699420" name="a8903adc95fe375f0676ede940d699420"></a>
  4343. <h2 class="memtitle"><span class="permalink"><a href="#a8903adc95fe375f0676ede940d699420">&#9670;&#160;</a></span>setDistanceJointLength()</h2>
  4344. <div class="memitem">
  4345. <div class="memproto">
  4346. <table class="memname">
  4347. <tr>
  4348. <td class="memname">void setDistanceJointLength </td>
  4349. <td>(</td>
  4350. <td class="paramtype">const U32&#160;</td>
  4351. <td class="paramname"><em>jointId</em>, </td>
  4352. </tr>
  4353. <tr>
  4354. <td class="paramkey"></td>
  4355. <td></td>
  4356. <td class="paramtype">const F32&#160;</td>
  4357. <td class="paramname"><em>length</em>&#160;</td>
  4358. </tr>
  4359. <tr>
  4360. <td></td>
  4361. <td>)</td>
  4362. <td></td><td></td>
  4363. </tr>
  4364. </table>
  4365. </div><div class="memdoc">
  4366. </div>
  4367. </div>
  4368. <a id="a905d9519f4d93f1ff6e4bab05248f1bd" name="a905d9519f4d93f1ff6e4bab05248f1bd"></a>
  4369. <h2 class="memtitle"><span class="permalink"><a href="#a905d9519f4d93f1ff6e4bab05248f1bd">&#9670;&#160;</a></span>setFrictionJointMaxForce()</h2>
  4370. <div class="memitem">
  4371. <div class="memproto">
  4372. <table class="memname">
  4373. <tr>
  4374. <td class="memname">void setFrictionJointMaxForce </td>
  4375. <td>(</td>
  4376. <td class="paramtype">const U32&#160;</td>
  4377. <td class="paramname"><em>jointId</em>, </td>
  4378. </tr>
  4379. <tr>
  4380. <td class="paramkey"></td>
  4381. <td></td>
  4382. <td class="paramtype">const F32&#160;</td>
  4383. <td class="paramname"><em>maxForce</em>&#160;</td>
  4384. </tr>
  4385. <tr>
  4386. <td></td>
  4387. <td>)</td>
  4388. <td></td><td></td>
  4389. </tr>
  4390. </table>
  4391. </div><div class="memdoc">
  4392. </div>
  4393. </div>
  4394. <a id="ad3b278498646eca7329cffa4be728fbb" name="ad3b278498646eca7329cffa4be728fbb"></a>
  4395. <h2 class="memtitle"><span class="permalink"><a href="#ad3b278498646eca7329cffa4be728fbb">&#9670;&#160;</a></span>setFrictionJointMaxTorque()</h2>
  4396. <div class="memitem">
  4397. <div class="memproto">
  4398. <table class="memname">
  4399. <tr>
  4400. <td class="memname">void setFrictionJointMaxTorque </td>
  4401. <td>(</td>
  4402. <td class="paramtype">const U32&#160;</td>
  4403. <td class="paramname"><em>jointId</em>, </td>
  4404. </tr>
  4405. <tr>
  4406. <td class="paramkey"></td>
  4407. <td></td>
  4408. <td class="paramtype">const F32&#160;</td>
  4409. <td class="paramname"><em>maxTorque</em>&#160;</td>
  4410. </tr>
  4411. <tr>
  4412. <td></td>
  4413. <td>)</td>
  4414. <td></td><td></td>
  4415. </tr>
  4416. </table>
  4417. </div><div class="memdoc">
  4418. </div>
  4419. </div>
  4420. <a id="a9390f44ee0d48106187e75095b2c36ab" name="a9390f44ee0d48106187e75095b2c36ab"></a>
  4421. <h2 class="memtitle"><span class="permalink"><a href="#a9390f44ee0d48106187e75095b2c36ab">&#9670;&#160;</a></span>setGravity() <span class="overload">[1/2]</span></h2>
  4422. <div class="memitem">
  4423. <div class="memproto">
  4424. <table class="mlabels">
  4425. <tr>
  4426. <td class="mlabels-left">
  4427. <table class="memname">
  4428. <tr>
  4429. <td class="memname">void setGravity </td>
  4430. <td>(</td>
  4431. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  4432. <td class="paramname"><em>gravity</em></td><td>)</td>
  4433. <td></td>
  4434. </tr>
  4435. </table>
  4436. </td>
  4437. <td class="mlabels-right">
  4438. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4439. </tr>
  4440. </table>
  4441. </div><div class="memdoc">
  4442. </div>
  4443. </div>
  4444. <a id="a703d264db1d07791228246e7dcea514e" name="a703d264db1d07791228246e7dcea514e"></a>
  4445. <h2 class="memtitle"><span class="permalink"><a href="#a703d264db1d07791228246e7dcea514e">&#9670;&#160;</a></span>setGravity() <span class="overload">[2/2]</span></h2>
  4446. <div class="memitem">
  4447. <div class="memproto">
  4448. <table class="mlabels">
  4449. <tr>
  4450. <td class="mlabels-left">
  4451. <table class="memname">
  4452. <tr>
  4453. <td class="memname">static bool setGravity </td>
  4454. <td>(</td>
  4455. <td class="paramtype">void *&#160;</td>
  4456. <td class="paramname"><em>obj</em>, </td>
  4457. </tr>
  4458. <tr>
  4459. <td class="paramkey"></td>
  4460. <td></td>
  4461. <td class="paramtype">const char *&#160;</td>
  4462. <td class="paramname"><em>data</em>&#160;</td>
  4463. </tr>
  4464. <tr>
  4465. <td></td>
  4466. <td>)</td>
  4467. <td></td><td></td>
  4468. </tr>
  4469. </table>
  4470. </td>
  4471. <td class="mlabels-right">
  4472. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  4473. </tr>
  4474. </table>
  4475. </div><div class="memdoc">
  4476. <p>Physics. </p>
  4477. </div>
  4478. </div>
  4479. <a id="abfbe72b6b85551be7b99b35430ec8e58" name="abfbe72b6b85551be7b99b35430ec8e58"></a>
  4480. <h2 class="memtitle"><span class="permalink"><a href="#abfbe72b6b85551be7b99b35430ec8e58">&#9670;&#160;</a></span>setIsEditorScene()</h2>
  4481. <div class="memitem">
  4482. <div class="memproto">
  4483. <table class="mlabels">
  4484. <tr>
  4485. <td class="mlabels-left">
  4486. <table class="memname">
  4487. <tr>
  4488. <td class="memname">void setIsEditorScene </td>
  4489. <td>(</td>
  4490. <td class="paramtype">bool&#160;</td>
  4491. <td class="paramname"><em>status</em></td><td>)</td>
  4492. <td></td>
  4493. </tr>
  4494. </table>
  4495. </td>
  4496. <td class="mlabels-right">
  4497. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4498. </tr>
  4499. </table>
  4500. </div><div class="memdoc">
  4501. </div>
  4502. </div>
  4503. <a id="a8234bf272603edc9317f43b7ccf3943f" name="a8234bf272603edc9317f43b7ccf3943f"></a>
  4504. <h2 class="memtitle"><span class="permalink"><a href="#a8234bf272603edc9317f43b7ccf3943f">&#9670;&#160;</a></span>setLayerSortMode()</h2>
  4505. <div class="memitem">
  4506. <div class="memproto">
  4507. <table class="memname">
  4508. <tr>
  4509. <td class="memname">void setLayerSortMode </td>
  4510. <td>(</td>
  4511. <td class="paramtype">const U32&#160;</td>
  4512. <td class="paramname"><em>layer</em>, </td>
  4513. </tr>
  4514. <tr>
  4515. <td class="paramkey"></td>
  4516. <td></td>
  4517. <td class="paramtype">const <a class="el" href="class_scene_render_queue.html#a7512638e2d94c8396bbe38f1784bfefb">SceneRenderQueue::RenderSort</a>&#160;</td>
  4518. <td class="paramname"><em>sortMode</em>&#160;</td>
  4519. </tr>
  4520. <tr>
  4521. <td></td>
  4522. <td>)</td>
  4523. <td></td><td></td>
  4524. </tr>
  4525. </table>
  4526. </div><div class="memdoc">
  4527. <p>Layer sorting. </p>
  4528. </div>
  4529. </div>
  4530. <a id="ac5fb8a43bdb7c5fb6d5c1e122bdc858d" name="ac5fb8a43bdb7c5fb6d5c1e122bdc858d"></a>
  4531. <h2 class="memtitle"><span class="permalink"><a href="#ac5fb8a43bdb7c5fb6d5c1e122bdc858d">&#9670;&#160;</a></span>setMotorJointAngularOffset()</h2>
  4532. <div class="memitem">
  4533. <div class="memproto">
  4534. <table class="memname">
  4535. <tr>
  4536. <td class="memname">void setMotorJointAngularOffset </td>
  4537. <td>(</td>
  4538. <td class="paramtype">const U32&#160;</td>
  4539. <td class="paramname"><em>jointId</em>, </td>
  4540. </tr>
  4541. <tr>
  4542. <td class="paramkey"></td>
  4543. <td></td>
  4544. <td class="paramtype">const F32&#160;</td>
  4545. <td class="paramname"><em>angularOffset</em>&#160;</td>
  4546. </tr>
  4547. <tr>
  4548. <td></td>
  4549. <td>)</td>
  4550. <td></td><td></td>
  4551. </tr>
  4552. </table>
  4553. </div><div class="memdoc">
  4554. </div>
  4555. </div>
  4556. <a id="aa8f0aae5d3d8ad4489b67833b137cf5f" name="aa8f0aae5d3d8ad4489b67833b137cf5f"></a>
  4557. <h2 class="memtitle"><span class="permalink"><a href="#aa8f0aae5d3d8ad4489b67833b137cf5f">&#9670;&#160;</a></span>setMotorJointLinearOffset()</h2>
  4558. <div class="memitem">
  4559. <div class="memproto">
  4560. <table class="memname">
  4561. <tr>
  4562. <td class="memname">void setMotorJointLinearOffset </td>
  4563. <td>(</td>
  4564. <td class="paramtype">const U32&#160;</td>
  4565. <td class="paramname"><em>jointId</em>, </td>
  4566. </tr>
  4567. <tr>
  4568. <td class="paramkey"></td>
  4569. <td></td>
  4570. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  4571. <td class="paramname"><em>linearOffset</em>&#160;</td>
  4572. </tr>
  4573. <tr>
  4574. <td></td>
  4575. <td>)</td>
  4576. <td></td><td></td>
  4577. </tr>
  4578. </table>
  4579. </div><div class="memdoc">
  4580. </div>
  4581. </div>
  4582. <a id="a9645f9da3c37821373ef0f840ee16f00" name="a9645f9da3c37821373ef0f840ee16f00"></a>
  4583. <h2 class="memtitle"><span class="permalink"><a href="#a9645f9da3c37821373ef0f840ee16f00">&#9670;&#160;</a></span>setMotorJointMaxForce()</h2>
  4584. <div class="memitem">
  4585. <div class="memproto">
  4586. <table class="memname">
  4587. <tr>
  4588. <td class="memname">void setMotorJointMaxForce </td>
  4589. <td>(</td>
  4590. <td class="paramtype">const U32&#160;</td>
  4591. <td class="paramname"><em>jointId</em>, </td>
  4592. </tr>
  4593. <tr>
  4594. <td class="paramkey"></td>
  4595. <td></td>
  4596. <td class="paramtype">const F32&#160;</td>
  4597. <td class="paramname"><em>maxForce</em>&#160;</td>
  4598. </tr>
  4599. <tr>
  4600. <td></td>
  4601. <td>)</td>
  4602. <td></td><td></td>
  4603. </tr>
  4604. </table>
  4605. </div><div class="memdoc">
  4606. </div>
  4607. </div>
  4608. <a id="a2a8a3fcbd74068a0f973dedcb0db687c" name="a2a8a3fcbd74068a0f973dedcb0db687c"></a>
  4609. <h2 class="memtitle"><span class="permalink"><a href="#a2a8a3fcbd74068a0f973dedcb0db687c">&#9670;&#160;</a></span>setMotorJointMaxTorque()</h2>
  4610. <div class="memitem">
  4611. <div class="memproto">
  4612. <table class="memname">
  4613. <tr>
  4614. <td class="memname">void setMotorJointMaxTorque </td>
  4615. <td>(</td>
  4616. <td class="paramtype">const U32&#160;</td>
  4617. <td class="paramname"><em>jointId</em>, </td>
  4618. </tr>
  4619. <tr>
  4620. <td class="paramkey"></td>
  4621. <td></td>
  4622. <td class="paramtype">const F32&#160;</td>
  4623. <td class="paramname"><em>maxTorque</em>&#160;</td>
  4624. </tr>
  4625. <tr>
  4626. <td></td>
  4627. <td>)</td>
  4628. <td></td><td></td>
  4629. </tr>
  4630. </table>
  4631. </div><div class="memdoc">
  4632. </div>
  4633. </div>
  4634. <a id="acbedee60d603d33405b8fc5cabf7cfa1" name="acbedee60d603d33405b8fc5cabf7cfa1"></a>
  4635. <h2 class="memtitle"><span class="permalink"><a href="#acbedee60d603d33405b8fc5cabf7cfa1">&#9670;&#160;</a></span>setPositionIterations()</h2>
  4636. <div class="memitem">
  4637. <div class="memproto">
  4638. <table class="mlabels">
  4639. <tr>
  4640. <td class="mlabels-left">
  4641. <table class="memname">
  4642. <tr>
  4643. <td class="memname">void setPositionIterations </td>
  4644. <td>(</td>
  4645. <td class="paramtype">const S32&#160;</td>
  4646. <td class="paramname"><em>iterations</em></td><td>)</td>
  4647. <td></td>
  4648. </tr>
  4649. </table>
  4650. </td>
  4651. <td class="mlabels-right">
  4652. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4653. </tr>
  4654. </table>
  4655. </div><div class="memdoc">
  4656. </div>
  4657. </div>
  4658. <a id="ac95b2dc78cf0ce8eee2281439190eecd" name="ac95b2dc78cf0ce8eee2281439190eecd"></a>
  4659. <h2 class="memtitle"><span class="permalink"><a href="#ac95b2dc78cf0ce8eee2281439190eecd">&#9670;&#160;</a></span>setPrismaticJointLimit()</h2>
  4660. <div class="memitem">
  4661. <div class="memproto">
  4662. <table class="memname">
  4663. <tr>
  4664. <td class="memname">void setPrismaticJointLimit </td>
  4665. <td>(</td>
  4666. <td class="paramtype">const U32&#160;</td>
  4667. <td class="paramname"><em>jointId</em>, </td>
  4668. </tr>
  4669. <tr>
  4670. <td class="paramkey"></td>
  4671. <td></td>
  4672. <td class="paramtype">const bool&#160;</td>
  4673. <td class="paramname"><em>enableLimit</em>, </td>
  4674. </tr>
  4675. <tr>
  4676. <td class="paramkey"></td>
  4677. <td></td>
  4678. <td class="paramtype">const F32&#160;</td>
  4679. <td class="paramname"><em>lowerTranslation</em>, </td>
  4680. </tr>
  4681. <tr>
  4682. <td class="paramkey"></td>
  4683. <td></td>
  4684. <td class="paramtype">const F32&#160;</td>
  4685. <td class="paramname"><em>upperTranslation</em>&#160;</td>
  4686. </tr>
  4687. <tr>
  4688. <td></td>
  4689. <td>)</td>
  4690. <td></td><td></td>
  4691. </tr>
  4692. </table>
  4693. </div><div class="memdoc">
  4694. </div>
  4695. </div>
  4696. <a id="af6f5834c090ab0bd654a229c1e8f3fde" name="af6f5834c090ab0bd654a229c1e8f3fde"></a>
  4697. <h2 class="memtitle"><span class="permalink"><a href="#af6f5834c090ab0bd654a229c1e8f3fde">&#9670;&#160;</a></span>setPrismaticJointMotor()</h2>
  4698. <div class="memitem">
  4699. <div class="memproto">
  4700. <table class="memname">
  4701. <tr>
  4702. <td class="memname">void setPrismaticJointMotor </td>
  4703. <td>(</td>
  4704. <td class="paramtype">const U32&#160;</td>
  4705. <td class="paramname"><em>jointId</em>, </td>
  4706. </tr>
  4707. <tr>
  4708. <td class="paramkey"></td>
  4709. <td></td>
  4710. <td class="paramtype">const bool&#160;</td>
  4711. <td class="paramname"><em>enableMotor</em>, </td>
  4712. </tr>
  4713. <tr>
  4714. <td class="paramkey"></td>
  4715. <td></td>
  4716. <td class="paramtype">const F32&#160;</td>
  4717. <td class="paramname"><em>motorSpeed</em> = <code>b2_pi</code>, </td>
  4718. </tr>
  4719. <tr>
  4720. <td class="paramkey"></td>
  4721. <td></td>
  4722. <td class="paramtype">const F32&#160;</td>
  4723. <td class="paramname"><em>maxMotorForce</em> = <code>0.0f</code>&#160;</td>
  4724. </tr>
  4725. <tr>
  4726. <td></td>
  4727. <td>)</td>
  4728. <td></td><td></td>
  4729. </tr>
  4730. </table>
  4731. </div><div class="memdoc">
  4732. </div>
  4733. </div>
  4734. <a id="a01bf58f0606c58d3689ee3c4d3c713d8" name="a01bf58f0606c58d3689ee3c4d3c713d8"></a>
  4735. <h2 class="memtitle"><span class="permalink"><a href="#a01bf58f0606c58d3689ee3c4d3c713d8">&#9670;&#160;</a></span>setRenderCallback()</h2>
  4736. <div class="memitem">
  4737. <div class="memproto">
  4738. <table class="mlabels">
  4739. <tr>
  4740. <td class="mlabels-left">
  4741. <table class="memname">
  4742. <tr>
  4743. <td class="memname">void setRenderCallback </td>
  4744. <td>(</td>
  4745. <td class="paramtype">const bool&#160;</td>
  4746. <td class="paramname"><em>callback</em></td><td>)</td>
  4747. <td></td>
  4748. </tr>
  4749. </table>
  4750. </td>
  4751. <td class="mlabels-right">
  4752. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4753. </tr>
  4754. </table>
  4755. </div><div class="memdoc">
  4756. </div>
  4757. </div>
  4758. <a id="a9478a6071a117bf7f49d9de4387d7742" name="a9478a6071a117bf7f49d9de4387d7742"></a>
  4759. <h2 class="memtitle"><span class="permalink"><a href="#a9478a6071a117bf7f49d9de4387d7742">&#9670;&#160;</a></span>setRevoluteJointLimit()</h2>
  4760. <div class="memitem">
  4761. <div class="memproto">
  4762. <table class="memname">
  4763. <tr>
  4764. <td class="memname">void setRevoluteJointLimit </td>
  4765. <td>(</td>
  4766. <td class="paramtype">const U32&#160;</td>
  4767. <td class="paramname"><em>jointId</em>, </td>
  4768. </tr>
  4769. <tr>
  4770. <td class="paramkey"></td>
  4771. <td></td>
  4772. <td class="paramtype">const bool&#160;</td>
  4773. <td class="paramname"><em>enableLimit</em>, </td>
  4774. </tr>
  4775. <tr>
  4776. <td class="paramkey"></td>
  4777. <td></td>
  4778. <td class="paramtype">const F32&#160;</td>
  4779. <td class="paramname"><em>lowerAngle</em>, </td>
  4780. </tr>
  4781. <tr>
  4782. <td class="paramkey"></td>
  4783. <td></td>
  4784. <td class="paramtype">const F32&#160;</td>
  4785. <td class="paramname"><em>upperAngle</em>&#160;</td>
  4786. </tr>
  4787. <tr>
  4788. <td></td>
  4789. <td>)</td>
  4790. <td></td><td></td>
  4791. </tr>
  4792. </table>
  4793. </div><div class="memdoc">
  4794. </div>
  4795. </div>
  4796. <a id="a94e5bd74cb887a689934a35ce47f3a82" name="a94e5bd74cb887a689934a35ce47f3a82"></a>
  4797. <h2 class="memtitle"><span class="permalink"><a href="#a94e5bd74cb887a689934a35ce47f3a82">&#9670;&#160;</a></span>setRevoluteJointMotor()</h2>
  4798. <div class="memitem">
  4799. <div class="memproto">
  4800. <table class="memname">
  4801. <tr>
  4802. <td class="memname">void setRevoluteJointMotor </td>
  4803. <td>(</td>
  4804. <td class="paramtype">const U32&#160;</td>
  4805. <td class="paramname"><em>jointId</em>, </td>
  4806. </tr>
  4807. <tr>
  4808. <td class="paramkey"></td>
  4809. <td></td>
  4810. <td class="paramtype">const bool&#160;</td>
  4811. <td class="paramname"><em>enableMotor</em>, </td>
  4812. </tr>
  4813. <tr>
  4814. <td class="paramkey"></td>
  4815. <td></td>
  4816. <td class="paramtype">const F32&#160;</td>
  4817. <td class="paramname"><em>motorSpeed</em> = <code>b2_pi</code>, </td>
  4818. </tr>
  4819. <tr>
  4820. <td class="paramkey"></td>
  4821. <td></td>
  4822. <td class="paramtype">const F32&#160;</td>
  4823. <td class="paramname"><em>maxMotorTorque</em> = <code>0.0f</code>&#160;</td>
  4824. </tr>
  4825. <tr>
  4826. <td></td>
  4827. <td>)</td>
  4828. <td></td><td></td>
  4829. </tr>
  4830. </table>
  4831. </div><div class="memdoc">
  4832. </div>
  4833. </div>
  4834. <a id="ad96a9ff7955d383d540e91150da7f559" name="ad96a9ff7955d383d540e91150da7f559"></a>
  4835. <h2 class="memtitle"><span class="permalink"><a href="#ad96a9ff7955d383d540e91150da7f559">&#9670;&#160;</a></span>setRopeJointMaxLength()</h2>
  4836. <div class="memitem">
  4837. <div class="memproto">
  4838. <table class="memname">
  4839. <tr>
  4840. <td class="memname">void setRopeJointMaxLength </td>
  4841. <td>(</td>
  4842. <td class="paramtype">const U32&#160;</td>
  4843. <td class="paramname"><em>jointId</em>, </td>
  4844. </tr>
  4845. <tr>
  4846. <td class="paramkey"></td>
  4847. <td></td>
  4848. <td class="paramtype">const F32&#160;</td>
  4849. <td class="paramname"><em>maxLength</em>&#160;</td>
  4850. </tr>
  4851. <tr>
  4852. <td></td>
  4853. <td>)</td>
  4854. <td></td><td></td>
  4855. </tr>
  4856. </table>
  4857. </div><div class="memdoc">
  4858. </div>
  4859. </div>
  4860. <a id="a8bdb7cf36f608012e12d5b17920e7a23" name="a8bdb7cf36f608012e12d5b17920e7a23"></a>
  4861. <h2 class="memtitle"><span class="permalink"><a href="#a8bdb7cf36f608012e12d5b17920e7a23">&#9670;&#160;</a></span>setScenePause()</h2>
  4862. <div class="memitem">
  4863. <div class="memproto">
  4864. <table class="mlabels">
  4865. <tr>
  4866. <td class="mlabels-left">
  4867. <table class="memname">
  4868. <tr>
  4869. <td class="memname">void setScenePause </td>
  4870. <td>(</td>
  4871. <td class="paramtype">bool&#160;</td>
  4872. <td class="paramname"><em>status</em></td><td>)</td>
  4873. <td></td>
  4874. </tr>
  4875. </table>
  4876. </td>
  4877. <td class="mlabels-right">
  4878. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  4879. </tr>
  4880. </table>
  4881. </div><div class="memdoc">
  4882. </div>
  4883. </div>
  4884. <a id="a4686bdb674a618d67353fca41cc3c567" name="a4686bdb674a618d67353fca41cc3c567"></a>
  4885. <h2 class="memtitle"><span class="permalink"><a href="#a4686bdb674a618d67353fca41cc3c567">&#9670;&#160;</a></span>setTargetJointDampingRatio()</h2>
  4886. <div class="memitem">
  4887. <div class="memproto">
  4888. <table class="memname">
  4889. <tr>
  4890. <td class="memname">void setTargetJointDampingRatio </td>
  4891. <td>(</td>
  4892. <td class="paramtype">const U32&#160;</td>
  4893. <td class="paramname"><em>jointId</em>, </td>
  4894. </tr>
  4895. <tr>
  4896. <td class="paramkey"></td>
  4897. <td></td>
  4898. <td class="paramtype">const F32&#160;</td>
  4899. <td class="paramname"><em>dampingRatio</em>&#160;</td>
  4900. </tr>
  4901. <tr>
  4902. <td></td>
  4903. <td>)</td>
  4904. <td></td><td></td>
  4905. </tr>
  4906. </table>
  4907. </div><div class="memdoc">
  4908. </div>
  4909. </div>
  4910. <a id="af5ca525cd9a92cb62fef41079cc2af42" name="af5ca525cd9a92cb62fef41079cc2af42"></a>
  4911. <h2 class="memtitle"><span class="permalink"><a href="#af5ca525cd9a92cb62fef41079cc2af42">&#9670;&#160;</a></span>setTargetJointFrequency()</h2>
  4912. <div class="memitem">
  4913. <div class="memproto">
  4914. <table class="memname">
  4915. <tr>
  4916. <td class="memname">void setTargetJointFrequency </td>
  4917. <td>(</td>
  4918. <td class="paramtype">const U32&#160;</td>
  4919. <td class="paramname"><em>jointId</em>, </td>
  4920. </tr>
  4921. <tr>
  4922. <td class="paramkey"></td>
  4923. <td></td>
  4924. <td class="paramtype">const F32&#160;</td>
  4925. <td class="paramname"><em>frequency</em>&#160;</td>
  4926. </tr>
  4927. <tr>
  4928. <td></td>
  4929. <td>)</td>
  4930. <td></td><td></td>
  4931. </tr>
  4932. </table>
  4933. </div><div class="memdoc">
  4934. </div>
  4935. </div>
  4936. <a id="a26dde90a648e746cc1200023e8b2e4a1" name="a26dde90a648e746cc1200023e8b2e4a1"></a>
  4937. <h2 class="memtitle"><span class="permalink"><a href="#a26dde90a648e746cc1200023e8b2e4a1">&#9670;&#160;</a></span>setTargetJointMaxForce()</h2>
  4938. <div class="memitem">
  4939. <div class="memproto">
  4940. <table class="memname">
  4941. <tr>
  4942. <td class="memname">void setTargetJointMaxForce </td>
  4943. <td>(</td>
  4944. <td class="paramtype">const U32&#160;</td>
  4945. <td class="paramname"><em>jointId</em>, </td>
  4946. </tr>
  4947. <tr>
  4948. <td class="paramkey"></td>
  4949. <td></td>
  4950. <td class="paramtype">const F32&#160;</td>
  4951. <td class="paramname"><em>maxForce</em>&#160;</td>
  4952. </tr>
  4953. <tr>
  4954. <td></td>
  4955. <td>)</td>
  4956. <td></td><td></td>
  4957. </tr>
  4958. </table>
  4959. </div><div class="memdoc">
  4960. </div>
  4961. </div>
  4962. <a id="aedd1fad01f092a8eaa0b5838a9ffe890" name="aedd1fad01f092a8eaa0b5838a9ffe890"></a>
  4963. <h2 class="memtitle"><span class="permalink"><a href="#aedd1fad01f092a8eaa0b5838a9ffe890">&#9670;&#160;</a></span>setTargetJointTarget()</h2>
  4964. <div class="memitem">
  4965. <div class="memproto">
  4966. <table class="memname">
  4967. <tr>
  4968. <td class="memname">void setTargetJointTarget </td>
  4969. <td>(</td>
  4970. <td class="paramtype">const U32&#160;</td>
  4971. <td class="paramname"><em>jointId</em>, </td>
  4972. </tr>
  4973. <tr>
  4974. <td class="paramkey"></td>
  4975. <td></td>
  4976. <td class="paramtype">const b2Vec2 &amp;&#160;</td>
  4977. <td class="paramname"><em>worldTarget</em>&#160;</td>
  4978. </tr>
  4979. <tr>
  4980. <td></td>
  4981. <td>)</td>
  4982. <td></td><td></td>
  4983. </tr>
  4984. </table>
  4985. </div><div class="memdoc">
  4986. </div>
  4987. </div>
  4988. <a id="afcbc7aeecfeb999603889de5dbb9deed" name="afcbc7aeecfeb999603889de5dbb9deed"></a>
  4989. <h2 class="memtitle"><span class="permalink"><a href="#afcbc7aeecfeb999603889de5dbb9deed">&#9670;&#160;</a></span>setUpdateCallback()</h2>
  4990. <div class="memitem">
  4991. <div class="memproto">
  4992. <table class="mlabels">
  4993. <tr>
  4994. <td class="mlabels-left">
  4995. <table class="memname">
  4996. <tr>
  4997. <td class="memname">void setUpdateCallback </td>
  4998. <td>(</td>
  4999. <td class="paramtype">const bool&#160;</td>
  5000. <td class="paramname"><em>callback</em></td><td>)</td>
  5001. <td></td>
  5002. </tr>
  5003. </table>
  5004. </td>
  5005. <td class="mlabels-right">
  5006. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  5007. </tr>
  5008. </table>
  5009. </div><div class="memdoc">
  5010. </div>
  5011. </div>
  5012. <a id="ae27411a38e8bb494380539df3a59bb0a" name="ae27411a38e8bb494380539df3a59bb0a"></a>
  5013. <h2 class="memtitle"><span class="permalink"><a href="#ae27411a38e8bb494380539df3a59bb0a">&#9670;&#160;</a></span>setVelocityIterations()</h2>
  5014. <div class="memitem">
  5015. <div class="memproto">
  5016. <table class="mlabels">
  5017. <tr>
  5018. <td class="mlabels-left">
  5019. <table class="memname">
  5020. <tr>
  5021. <td class="memname">void setVelocityIterations </td>
  5022. <td>(</td>
  5023. <td class="paramtype">const S32&#160;</td>
  5024. <td class="paramname"><em>iterations</em></td><td>)</td>
  5025. <td></td>
  5026. </tr>
  5027. </table>
  5028. </td>
  5029. <td class="mlabels-right">
  5030. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  5031. </tr>
  5032. </table>
  5033. </div><div class="memdoc">
  5034. </div>
  5035. </div>
  5036. <a id="aa8953c8cee830366059000ca0a902121" name="aa8953c8cee830366059000ca0a902121"></a>
  5037. <h2 class="memtitle"><span class="permalink"><a href="#aa8953c8cee830366059000ca0a902121">&#9670;&#160;</a></span>setWeldJointDampingRatio()</h2>
  5038. <div class="memitem">
  5039. <div class="memproto">
  5040. <table class="memname">
  5041. <tr>
  5042. <td class="memname">void setWeldJointDampingRatio </td>
  5043. <td>(</td>
  5044. <td class="paramtype">const U32&#160;</td>
  5045. <td class="paramname"><em>jointId</em>, </td>
  5046. </tr>
  5047. <tr>
  5048. <td class="paramkey"></td>
  5049. <td></td>
  5050. <td class="paramtype">const F32&#160;</td>
  5051. <td class="paramname"><em>dampingRatio</em>&#160;</td>
  5052. </tr>
  5053. <tr>
  5054. <td></td>
  5055. <td>)</td>
  5056. <td></td><td></td>
  5057. </tr>
  5058. </table>
  5059. </div><div class="memdoc">
  5060. </div>
  5061. </div>
  5062. <a id="ab09ab782a1a7c19954de09070e43c1c2" name="ab09ab782a1a7c19954de09070e43c1c2"></a>
  5063. <h2 class="memtitle"><span class="permalink"><a href="#ab09ab782a1a7c19954de09070e43c1c2">&#9670;&#160;</a></span>setWeldJointFrequency()</h2>
  5064. <div class="memitem">
  5065. <div class="memproto">
  5066. <table class="memname">
  5067. <tr>
  5068. <td class="memname">void setWeldJointFrequency </td>
  5069. <td>(</td>
  5070. <td class="paramtype">const U32&#160;</td>
  5071. <td class="paramname"><em>jointId</em>, </td>
  5072. </tr>
  5073. <tr>
  5074. <td class="paramkey"></td>
  5075. <td></td>
  5076. <td class="paramtype">const F32&#160;</td>
  5077. <td class="paramname"><em>frequency</em>&#160;</td>
  5078. </tr>
  5079. <tr>
  5080. <td></td>
  5081. <td>)</td>
  5082. <td></td><td></td>
  5083. </tr>
  5084. </table>
  5085. </div><div class="memdoc">
  5086. </div>
  5087. </div>
  5088. <a id="a8bce899e974934d88433f3ba68d1b536" name="a8bce899e974934d88433f3ba68d1b536"></a>
  5089. <h2 class="memtitle"><span class="permalink"><a href="#a8bce899e974934d88433f3ba68d1b536">&#9670;&#160;</a></span>setWheelJointDampingRatio()</h2>
  5090. <div class="memitem">
  5091. <div class="memproto">
  5092. <table class="memname">
  5093. <tr>
  5094. <td class="memname">void setWheelJointDampingRatio </td>
  5095. <td>(</td>
  5096. <td class="paramtype">const U32&#160;</td>
  5097. <td class="paramname"><em>jointId</em>, </td>
  5098. </tr>
  5099. <tr>
  5100. <td class="paramkey"></td>
  5101. <td></td>
  5102. <td class="paramtype">const F32&#160;</td>
  5103. <td class="paramname"><em>dampingRatio</em>&#160;</td>
  5104. </tr>
  5105. <tr>
  5106. <td></td>
  5107. <td>)</td>
  5108. <td></td><td></td>
  5109. </tr>
  5110. </table>
  5111. </div><div class="memdoc">
  5112. </div>
  5113. </div>
  5114. <a id="a0f0808584e6063e197cc7084a382b48c" name="a0f0808584e6063e197cc7084a382b48c"></a>
  5115. <h2 class="memtitle"><span class="permalink"><a href="#a0f0808584e6063e197cc7084a382b48c">&#9670;&#160;</a></span>setWheelJointFrequency()</h2>
  5116. <div class="memitem">
  5117. <div class="memproto">
  5118. <table class="memname">
  5119. <tr>
  5120. <td class="memname">void setWheelJointFrequency </td>
  5121. <td>(</td>
  5122. <td class="paramtype">const U32&#160;</td>
  5123. <td class="paramname"><em>jointId</em>, </td>
  5124. </tr>
  5125. <tr>
  5126. <td class="paramkey"></td>
  5127. <td></td>
  5128. <td class="paramtype">const F32&#160;</td>
  5129. <td class="paramname"><em>frequency</em>&#160;</td>
  5130. </tr>
  5131. <tr>
  5132. <td></td>
  5133. <td>)</td>
  5134. <td></td><td></td>
  5135. </tr>
  5136. </table>
  5137. </div><div class="memdoc">
  5138. </div>
  5139. </div>
  5140. <a id="a2bde1e28b938a4c4374e47a8fedfa3ef" name="a2bde1e28b938a4c4374e47a8fedfa3ef"></a>
  5141. <h2 class="memtitle"><span class="permalink"><a href="#a2bde1e28b938a4c4374e47a8fedfa3ef">&#9670;&#160;</a></span>setWheelJointMotor()</h2>
  5142. <div class="memitem">
  5143. <div class="memproto">
  5144. <table class="memname">
  5145. <tr>
  5146. <td class="memname">void setWheelJointMotor </td>
  5147. <td>(</td>
  5148. <td class="paramtype">const U32&#160;</td>
  5149. <td class="paramname"><em>jointId</em>, </td>
  5150. </tr>
  5151. <tr>
  5152. <td class="paramkey"></td>
  5153. <td></td>
  5154. <td class="paramtype">const bool&#160;</td>
  5155. <td class="paramname"><em>enableMotor</em>, </td>
  5156. </tr>
  5157. <tr>
  5158. <td class="paramkey"></td>
  5159. <td></td>
  5160. <td class="paramtype">const F32&#160;</td>
  5161. <td class="paramname"><em>motorSpeed</em> = <code>b2_pi</code>, </td>
  5162. </tr>
  5163. <tr>
  5164. <td class="paramkey"></td>
  5165. <td></td>
  5166. <td class="paramtype">const F32&#160;</td>
  5167. <td class="paramname"><em>maxMotorTorque</em> = <code>0.0f</code>&#160;</td>
  5168. </tr>
  5169. <tr>
  5170. <td></td>
  5171. <td>)</td>
  5172. <td></td><td></td>
  5173. </tr>
  5174. </table>
  5175. </div><div class="memdoc">
  5176. </div>
  5177. </div>
  5178. <a id="a9568d28b7a10b785e3f1cb5586f4024e" name="a9568d28b7a10b785e3f1cb5586f4024e"></a>
  5179. <h2 class="memtitle"><span class="permalink"><a href="#a9568d28b7a10b785e3f1cb5586f4024e">&#9670;&#160;</a></span>writeGravity()</h2>
  5180. <div class="memitem">
  5181. <div class="memproto">
  5182. <table class="mlabels">
  5183. <tr>
  5184. <td class="mlabels-left">
  5185. <table class="memname">
  5186. <tr>
  5187. <td class="memname">static bool writeGravity </td>
  5188. <td>(</td>
  5189. <td class="paramtype">void *&#160;</td>
  5190. <td class="paramname"><em>obj</em>, </td>
  5191. </tr>
  5192. <tr>
  5193. <td class="paramkey"></td>
  5194. <td></td>
  5195. <td class="paramtype">StringTableEntry&#160;</td>
  5196. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5197. </tr>
  5198. <tr>
  5199. <td></td>
  5200. <td>)</td>
  5201. <td></td><td></td>
  5202. </tr>
  5203. </table>
  5204. </td>
  5205. <td class="mlabels-right">
  5206. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5207. </tr>
  5208. </table>
  5209. </div><div class="memdoc">
  5210. </div>
  5211. </div>
  5212. <a id="aa88912612bb3f942e98706ec2824fb1e" name="aa88912612bb3f942e98706ec2824fb1e"></a>
  5213. <h2 class="memtitle"><span class="permalink"><a href="#aa88912612bb3f942e98706ec2824fb1e">&#9670;&#160;</a></span>writeLayerSortMode()</h2>
  5214. <div class="memitem">
  5215. <div class="memproto">
  5216. <table class="mlabels">
  5217. <tr>
  5218. <td class="mlabels-left">
  5219. <table class="memname">
  5220. <tr>
  5221. <td class="memname">static bool writeLayerSortMode </td>
  5222. <td>(</td>
  5223. <td class="paramtype">void *&#160;</td>
  5224. <td class="paramname"><em>obj</em>, </td>
  5225. </tr>
  5226. <tr>
  5227. <td class="paramkey"></td>
  5228. <td></td>
  5229. <td class="paramtype">StringTableEntry&#160;</td>
  5230. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5231. </tr>
  5232. <tr>
  5233. <td></td>
  5234. <td>)</td>
  5235. <td></td><td></td>
  5236. </tr>
  5237. </table>
  5238. </td>
  5239. <td class="mlabels-right">
  5240. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5241. </tr>
  5242. </table>
  5243. </div><div class="memdoc">
  5244. </div>
  5245. </div>
  5246. <a id="a064c98a8314061229638520eb37ed188" name="a064c98a8314061229638520eb37ed188"></a>
  5247. <h2 class="memtitle"><span class="permalink"><a href="#a064c98a8314061229638520eb37ed188">&#9670;&#160;</a></span>writePositionIterations()</h2>
  5248. <div class="memitem">
  5249. <div class="memproto">
  5250. <table class="mlabels">
  5251. <tr>
  5252. <td class="mlabels-left">
  5253. <table class="memname">
  5254. <tr>
  5255. <td class="memname">static bool writePositionIterations </td>
  5256. <td>(</td>
  5257. <td class="paramtype">void *&#160;</td>
  5258. <td class="paramname"><em>obj</em>, </td>
  5259. </tr>
  5260. <tr>
  5261. <td class="paramkey"></td>
  5262. <td></td>
  5263. <td class="paramtype">StringTableEntry&#160;</td>
  5264. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5265. </tr>
  5266. <tr>
  5267. <td></td>
  5268. <td>)</td>
  5269. <td></td><td></td>
  5270. </tr>
  5271. </table>
  5272. </td>
  5273. <td class="mlabels-right">
  5274. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5275. </tr>
  5276. </table>
  5277. </div><div class="memdoc">
  5278. </div>
  5279. </div>
  5280. <a id="a0c1b727635494a1dc9de512c95cea15f" name="a0c1b727635494a1dc9de512c95cea15f"></a>
  5281. <h2 class="memtitle"><span class="permalink"><a href="#a0c1b727635494a1dc9de512c95cea15f">&#9670;&#160;</a></span>writeRenderCallback()</h2>
  5282. <div class="memitem">
  5283. <div class="memproto">
  5284. <table class="mlabels">
  5285. <tr>
  5286. <td class="mlabels-left">
  5287. <table class="memname">
  5288. <tr>
  5289. <td class="memname">static bool writeRenderCallback </td>
  5290. <td>(</td>
  5291. <td class="paramtype">void *&#160;</td>
  5292. <td class="paramname"><em>obj</em>, </td>
  5293. </tr>
  5294. <tr>
  5295. <td class="paramkey"></td>
  5296. <td></td>
  5297. <td class="paramtype">StringTableEntry&#160;</td>
  5298. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5299. </tr>
  5300. <tr>
  5301. <td></td>
  5302. <td>)</td>
  5303. <td></td><td></td>
  5304. </tr>
  5305. </table>
  5306. </td>
  5307. <td class="mlabels-right">
  5308. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5309. </tr>
  5310. </table>
  5311. </div><div class="memdoc">
  5312. </div>
  5313. </div>
  5314. <a id="adca37ea6e6e2fb69b6972fae544975ea" name="adca37ea6e6e2fb69b6972fae544975ea"></a>
  5315. <h2 class="memtitle"><span class="permalink"><a href="#adca37ea6e6e2fb69b6972fae544975ea">&#9670;&#160;</a></span>writeUpdateCallback()</h2>
  5316. <div class="memitem">
  5317. <div class="memproto">
  5318. <table class="mlabels">
  5319. <tr>
  5320. <td class="mlabels-left">
  5321. <table class="memname">
  5322. <tr>
  5323. <td class="memname">static bool writeUpdateCallback </td>
  5324. <td>(</td>
  5325. <td class="paramtype">void *&#160;</td>
  5326. <td class="paramname"><em>obj</em>, </td>
  5327. </tr>
  5328. <tr>
  5329. <td class="paramkey"></td>
  5330. <td></td>
  5331. <td class="paramtype">StringTableEntry&#160;</td>
  5332. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5333. </tr>
  5334. <tr>
  5335. <td></td>
  5336. <td>)</td>
  5337. <td></td><td></td>
  5338. </tr>
  5339. </table>
  5340. </td>
  5341. <td class="mlabels-right">
  5342. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5343. </tr>
  5344. </table>
  5345. </div><div class="memdoc">
  5346. </div>
  5347. </div>
  5348. <a id="a3c7dc999c9edcd9690b20a3a83f34d81" name="a3c7dc999c9edcd9690b20a3a83f34d81"></a>
  5349. <h2 class="memtitle"><span class="permalink"><a href="#a3c7dc999c9edcd9690b20a3a83f34d81">&#9670;&#160;</a></span>writeVelocityIterations()</h2>
  5350. <div class="memitem">
  5351. <div class="memproto">
  5352. <table class="mlabels">
  5353. <tr>
  5354. <td class="mlabels-left">
  5355. <table class="memname">
  5356. <tr>
  5357. <td class="memname">static bool writeVelocityIterations </td>
  5358. <td>(</td>
  5359. <td class="paramtype">void *&#160;</td>
  5360. <td class="paramname"><em>obj</em>, </td>
  5361. </tr>
  5362. <tr>
  5363. <td class="paramkey"></td>
  5364. <td></td>
  5365. <td class="paramtype">StringTableEntry&#160;</td>
  5366. <td class="paramname"><em>pFieldName</em>&#160;</td>
  5367. </tr>
  5368. <tr>
  5369. <td></td>
  5370. <td>)</td>
  5371. <td></td><td></td>
  5372. </tr>
  5373. </table>
  5374. </td>
  5375. <td class="mlabels-right">
  5376. <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
  5377. </tr>
  5378. </table>
  5379. </div><div class="memdoc">
  5380. </div>
  5381. </div>
  5382. <h2 class="groupheader">Member Data Documentation</h2>
  5383. <a id="a9b3a634aaf5895f3f9b3ec9da3f60c19" name="a9b3a634aaf5895f3f9b3ec9da3f60c19"></a>
  5384. <h2 class="memtitle"><span class="permalink"><a href="#a9b3a634aaf5895f3f9b3ec9da3f60c19">&#9670;&#160;</a></span>LoadingScene</h2>
  5385. <div class="memitem">
  5386. <div class="memproto">
  5387. <table class="mlabels">
  5388. <tr>
  5389. <td class="mlabels-left">
  5390. <table class="memname">
  5391. <tr>
  5392. <td class="memname"><a class="el" href="class_sim_object_ptr.html">SimObjectPtr</a>&lt; <a class="el" href="class_scene.html">Scene</a> &gt; LoadingScene = NULL</td>
  5393. </tr>
  5394. </table>
  5395. </td>
  5396. <td class="mlabels-right">
  5397. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  5398. </tr>
  5399. </table>
  5400. </div><div class="memdoc">
  5401. </div>
  5402. </div>
  5403. <a id="a6bbee1d5a22183757ca9d8dc3080f58b" name="a6bbee1d5a22183757ca9d8dc3080f58b"></a>
  5404. <h2 class="memtitle"><span class="permalink"><a href="#a6bbee1d5a22183757ca9d8dc3080f58b">&#9670;&#160;</a></span>mDebugDraw</h2>
  5405. <div class="memitem">
  5406. <div class="memproto">
  5407. <table class="memname">
  5408. <tr>
  5409. <td class="memname"><a class="el" href="class_debug_draw.html">DebugDraw</a> mDebugDraw</td>
  5410. </tr>
  5411. </table>
  5412. </div><div class="memdoc">
  5413. <p>Debug drawing. </p>
  5414. </div>
  5415. </div>
  5416. <a id="aae03a376021c949bb6106463166536bc" name="aae03a376021c949bb6106463166536bc"></a>
  5417. <h2 class="memtitle"><span class="permalink"><a href="#aae03a376021c949bb6106463166536bc">&#9670;&#160;</a></span>mParticleSystem</h2>
  5418. <div class="memitem">
  5419. <div class="memproto">
  5420. <table class="memname">
  5421. <tr>
  5422. <td class="memname">b2ParticleSystem* mParticleSystem</td>
  5423. </tr>
  5424. </table>
  5425. </div><div class="memdoc">
  5426. </div>
  5427. </div>
  5428. <hr/>The documentation for this class was generated from the following files:<ul>
  5429. <li>2d/scene/<b>Scene.h</b></li>
  5430. <li>2d/scene/<b>Scene.cc</b></li>
  5431. </ul>
  5432. </div><!-- contents -->
  5433. <!-- start footer part -->
  5434. <hr class="footer"/><address class="footer"><small>
  5435. Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
  5436. </small></address>
  5437. </body>
  5438. </html>