UnityEngine.CoreModule.xml 2.7 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150531515315253153531545315553156531575315853159531605316153162531635316453165531665316753168531695317053171531725317353174531755317653177531785317953180531815318253183531845318553186531875318853189531905319153192531935319453195531965319753198531995320053201532025320353204532055320653207532085320953210532115321253213532145321553216532175321853219532205322153222532235322453225532265322753228532295323053231532325323353234532355323653237532385323953240532415324253243532445324553246532475324853249532505325153252532535325453255532565325753258532595326053261532625326353264532655326653267532685326953270532715327253273532745327553276532775327853279532805328153282532835328453285532865328753288532895329053291532925329353294532955329653297532985329953300533015330253303533045330553306533075330853309533105331153312533135331453315533165331753318533195332053321533225332353324533255332653327533285332953330533315333253333533345333553336533375333853339533405334153342533435334453345533465334753348533495335053351533525335353354533555335653357533585335953360533615336253363533645336553366533675336853369533705337153372533735337453375533765337753378533795338053381533825338353384533855338653387533885338953390533915339253393533945339553396533975339853399534005340153402534035340453405534065340753408534095341053411534125341353414534155341653417534185341953420534215342253423534245342553426534275342853429534305343153432534335343453435534365343753438534395344053441534425344353444534455344653447534485344953450534515345253453534545345553456534575345853459534605346153462534635346453465534665346753468534695347053471534725347353474534755347653477534785347953480534815348253483534845348553486534875348853489534905349153492534935349453495534965349753498534995350053501535025350353504535055350653507535085350953510535115351253513535145351553516535175351853519535205352153522535235352453525535265352753528535295353053531535325353353534535355353653537535385353953540535415354253543535445354553546535475354853549535505355153552535535355453555535565355753558535595356053561535625356353564535655356653567535685356953570535715357253573535745357553576535775357853579535805358153582535835358453585535865358753588535895359053591535925359353594535955359653597535985359953600536015360253603536045360553606536075360853609536105361153612536135361453615536165361753618536195362053621536225362353624536255362653627536285362953630536315363253633536345363553636536375363853639536405364153642536435364453645536465364753648536495365053651536525365353654536555365653657536585365953660536615366253663536645366553666536675366853669536705367153672536735367453675536765367753678536795368053681536825368353684536855368653687536885368953690536915369253693536945369553696536975369853699537005370153702537035370453705537065370753708537095371053711537125371353714537155371653717537185371953720537215372253723537245372553726537275372853729537305373153732537335373453735537365373753738537395374053741537425374353744537455374653747537485374953750537515375253753537545375553756537575375853759537605376153762537635376453765537665376753768537695377053771537725377353774537755377653777537785377953780537815378253783537845378553786537875378853789537905379153792537935379453795537965379753798537995380053801538025380353804538055380653807538085380953810538115381253813538145381553816538175381853819538205382153822538235382453825538265382753828538295383053831538325383353834538355383653837538385383953840538415384253843538445384553846538475384853849538505385153852538535385453855538565385753858538595386053861538625386353864538655386653867538685386953870538715387253873538745387553876538775387853879538805388153882538835388453885538865388753888538895389053891538925389353894538955389653897538985389953900539015390253903539045390553906539075390853909539105391153912539135391453915539165391753918539195392053921539225392353924539255392653927539285392953930539315393253933539345393553936539375393853939539405394153942539435394453945539465394753948539495395053951539525395353954539555395653957539585395953960539615396253963539645396553966539675396853969539705397153972539735397453975539765397753978539795398053981539825398353984539855398653987539885398953990539915399253993539945399553996539975399853999540005400154002540035400454005540065400754008540095401054011540125401354014540155401654017540185401954020540215402254023540245402554026540275402854029540305403154032540335403454035540365403754038540395404054041540425404354044540455404654047540485404954050540515405254053540545405554056540575405854059540605406154062540635406454065540665406754068540695407054071540725407354074540755407654077540785407954080540815408254083540845408554086540875408854089540905409154092540935409454095540965409754098540995410054101541025410354104541055410654107541085410954110541115411254113541145411554116541175411854119541205412154122541235412454125541265412754128541295413054131541325413354134541355413654137541385413954140541415414254143541445414554146541475414854149541505415154152541535415454155541565415754158541595416054161541625416354164541655416654167541685416954170541715417254173541745417554176541775417854179541805418154182541835418454185541865418754188541895419054191541925419354194541955419654197541985419954200542015420254203542045420554206542075420854209542105421154212542135421454215542165421754218542195422054221542225422354224542255422654227542285422954230542315423254233542345423554236542375423854239542405424154242542435424454245542465424754248542495425054251542525425354254542555425654257542585425954260542615426254263542645426554266542675426854269542705427154272542735427454275542765427754278542795428054281542825428354284542855428654287542885428954290542915429254293542945429554296542975429854299543005430154302543035430454305543065430754308543095431054311543125431354314543155431654317543185431954320543215432254323543245432554326543275432854329543305433154332543335433454335543365433754338543395434054341543425434354344543455434654347543485434954350543515435254353543545435554356543575435854359543605436154362543635436454365543665436754368543695437054371543725437354374543755437654377543785437954380543815438254383543845438554386543875438854389543905439154392543935439454395543965439754398543995440054401544025440354404544055440654407544085440954410544115441254413544145441554416544175441854419544205442154422544235442454425544265442754428544295443054431544325443354434544355443654437544385443954440544415444254443544445444554446544475444854449544505445154452544535445454455544565445754458544595446054461544625446354464544655446654467544685446954470544715447254473544745447554476544775447854479544805448154482544835448454485544865448754488544895449054491544925449354494544955449654497544985449954500545015450254503545045450554506545075450854509545105451154512545135451454515545165451754518545195452054521545225452354524545255452654527545285452954530545315453254533545345453554536545375453854539545405454154542545435454454545545465454754548545495455054551545525455354554545555455654557545585455954560545615456254563545645456554566545675456854569545705457154572545735457454575545765457754578545795458054581545825458354584545855458654587545885458954590545915459254593545945459554596545975459854599546005460154602546035460454605546065460754608546095461054611546125461354614546155461654617546185461954620546215462254623546245462554626546275462854629546305463154632546335463454635546365463754638546395464054641546425464354644546455464654647546485464954650546515465254653546545465554656546575465854659546605466154662546635466454665546665466754668546695467054671546725467354674546755467654677546785467954680546815468254683546845468554686546875468854689546905469154692546935469454695546965469754698546995470054701547025470354704547055470654707547085470954710547115471254713547145471554716547175471854719547205472154722547235472454725547265472754728547295473054731547325473354734547355473654737547385473954740547415474254743547445474554746547475474854749547505475154752547535475454755547565475754758547595476054761547625476354764547655476654767547685476954770547715477254773547745477554776547775477854779547805478154782547835478454785547865478754788547895479054791547925479354794547955479654797547985479954800548015480254803548045480554806548075480854809548105481154812548135481454815548165481754818548195482054821548225482354824548255482654827548285482954830548315483254833548345483554836548375483854839548405484154842548435484454845548465484754848548495485054851548525485354854548555485654857548585485954860548615486254863548645486554866548675486854869548705487154872548735487454875548765487754878548795488054881548825488354884548855488654887548885488954890548915489254893548945489554896548975489854899549005490154902549035490454905549065490754908549095491054911549125491354914549155491654917549185491954920549215492254923549245492554926549275492854929549305493154932549335493454935549365493754938549395494054941549425494354944549455494654947549485494954950549515495254953549545495554956549575495854959549605496154962549635496454965549665496754968549695497054971549725497354974549755497654977549785497954980549815498254983549845498554986549875498854989549905499154992549935499454995549965499754998549995500055001550025500355004550055500655007550085500955010550115501255013550145501555016550175501855019550205502155022550235502455025550265502755028550295503055031550325503355034550355503655037550385503955040550415504255043550445504555046550475504855049550505505155052550535505455055550565505755058550595506055061550625506355064550655506655067550685506955070550715507255073550745507555076550775507855079550805508155082550835508455085550865508755088550895509055091550925509355094550955509655097550985509955100551015510255103551045510555106551075510855109551105511155112551135511455115551165511755118551195512055121551225512355124551255512655127551285512955130551315513255133551345513555136551375513855139551405514155142551435514455145551465514755148551495515055151551525515355154551555515655157551585515955160551615516255163551645516555166551675516855169551705517155172551735517455175551765517755178551795518055181551825518355184551855518655187551885518955190551915519255193551945519555196551975519855199552005520155202552035520455205552065520755208552095521055211552125521355214552155521655217552185521955220552215522255223552245522555226552275522855229552305523155232552335523455235552365523755238552395524055241552425524355244552455524655247552485524955250552515525255253552545525555256552575525855259552605526155262552635526455265552665526755268552695527055271552725527355274552755527655277552785527955280552815528255283552845528555286552875528855289552905529155292552935529455295552965529755298552995530055301553025530355304553055530655307553085530955310553115531255313553145531555316553175531855319553205532155322553235532455325553265532755328553295533055331553325533355334553355533655337553385533955340553415534255343553445534555346553475534855349553505535155352553535535455355553565535755358553595536055361553625536355364553655536655367553685536955370553715537255373553745537555376553775537855379553805538155382553835538455385553865538755388553895539055391553925539355394553955539655397553985539955400554015540255403554045540555406554075540855409554105541155412554135541455415554165541755418554195542055421554225542355424554255542655427554285542955430554315543255433554345543555436554375543855439554405544155442554435544455445554465544755448554495545055451554525545355454554555545655457554585545955460554615546255463554645546555466554675546855469554705547155472554735547455475554765547755478554795548055481554825548355484554855548655487554885548955490554915549255493554945549555496554975549855499555005550155502555035550455505555065550755508555095551055511555125551355514555155551655517555185551955520555215552255523555245552555526555275552855529555305553155532555335553455535555365553755538555395554055541555425554355544555455554655547555485554955550555515555255553555545555555556555575555855559555605556155562555635556455565555665556755568555695557055571555725557355574555755557655577555785557955580555815558255583555845558555586555875558855589555905559155592555935559455595555965559755598555995560055601556025560355604556055560655607556085560955610556115561255613556145561555616556175561855619556205562155622556235562455625556265562755628556295563055631556325563355634556355563655637556385563955640556415564255643556445564555646556475564855649556505565155652556535565455655556565565755658556595566055661556625566355664556655566655667556685566955670556715567255673556745567555676556775567855679556805568155682556835568455685556865568755688556895569055691556925569355694556955569655697556985569955700557015570255703557045570555706557075570855709557105571155712557135571455715557165571755718557195572055721557225572355724557255572655727557285572955730557315573255733557345573555736557375573855739557405574155742557435574455745557465574755748557495575055751557525575355754557555575655757557585575955760557615576255763557645576555766557675576855769557705577155772557735577455775557765577755778557795578055781557825578355784557855578655787557885578955790557915579255793557945579555796557975579855799558005580155802558035580455805558065580755808558095581055811558125581355814558155581655817558185581955820558215582255823558245582555826558275582855829558305583155832558335583455835558365583755838558395584055841558425584355844558455584655847558485584955850558515585255853558545585555856558575585855859558605586155862558635586455865558665586755868558695587055871558725587355874558755587655877558785587955880558815588255883558845588555886558875588855889558905589155892558935589455895558965589755898558995590055901559025590355904559055590655907559085590955910559115591255913559145591555916559175591855919559205592155922559235592455925559265592755928559295593055931559325593355934559355593655937559385593955940559415594255943559445594555946559475594855949559505595155952559535595455955559565595755958559595596055961559625596355964559655596655967559685596955970559715597255973559745597555976559775597855979559805598155982559835598455985559865598755988559895599055991559925599355994559955599655997559985599956000560015600256003560045600556006560075600856009560105601156012560135601456015560165601756018560195602056021560225602356024560255602656027560285602956030560315603256033560345603556036560375603856039560405604156042560435604456045560465604756048560495605056051560525605356054560555605656057560585605956060560615606256063560645606556066560675606856069
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <doc>
  3. <members>
  4. <assembly>
  5. <name>UnityEngine.CoreModule</name>
  6. </assembly>
  7. <member name="T:UnityEngine.AddComponentMenu">
  8. <summary>
  9. <para>The AddComponentMenu attribute allows you to place a script anywhere in the "Component" menu, instead of just the "Component-&gt;Scripts" menu.</para>
  10. </summary>
  11. </member>
  12. <member name="P:UnityEngine.AddComponentMenu.componentOrder">
  13. <summary>
  14. <para>The order of the component in the component menu (lower is higher to the top).</para>
  15. </summary>
  16. </member>
  17. <member name="M:UnityEngine.AddComponentMenu.#ctor(System.String)">
  18. <summary>
  19. <para>Add an item in the Component menu.</para>
  20. </summary>
  21. <param name="menuName">The path to the component.</param>
  22. <param name="order">Where in the component menu to add the new item.</param>
  23. </member>
  24. <member name="M:UnityEngine.AddComponentMenu.#ctor(System.String,System.Int32)">
  25. <summary>
  26. <para>Add an item in the Component menu.</para>
  27. </summary>
  28. <param name="menuName">The path to the component.</param>
  29. <param name="order">Where in the component menu to add the new item.</param>
  30. </member>
  31. <member name="T:UnityEngine.AndroidActivityIndicatorStyle">
  32. <summary>
  33. <para>ActivityIndicator Style (Android Specific).</para>
  34. </summary>
  35. </member>
  36. <member name="F:UnityEngine.AndroidActivityIndicatorStyle.DontShow">
  37. <summary>
  38. <para>Do not show ActivityIndicator.</para>
  39. </summary>
  40. </member>
  41. <member name="F:UnityEngine.AndroidActivityIndicatorStyle.InversedLarge">
  42. <summary>
  43. <para>Large Inversed (android.R.attr.progressBarStyleLargeInverse).</para>
  44. </summary>
  45. </member>
  46. <member name="F:UnityEngine.AndroidActivityIndicatorStyle.InversedSmall">
  47. <summary>
  48. <para>Small Inversed (android.R.attr.progressBarStyleSmallInverse).</para>
  49. </summary>
  50. </member>
  51. <member name="F:UnityEngine.AndroidActivityIndicatorStyle.Large">
  52. <summary>
  53. <para>Large (android.R.attr.progressBarStyleLarge).</para>
  54. </summary>
  55. </member>
  56. <member name="F:UnityEngine.AndroidActivityIndicatorStyle.Small">
  57. <summary>
  58. <para>Small (android.R.attr.progressBarStyleSmall).</para>
  59. </summary>
  60. </member>
  61. <member name="T:UnityEngine.AnimationCurve">
  62. <summary>
  63. <para>Store a collection of Keyframes that can be evaluated over time.</para>
  64. </summary>
  65. </member>
  66. <member name="P:UnityEngine.AnimationCurve.keys">
  67. <summary>
  68. <para>All keys defined in the animation curve.</para>
  69. </summary>
  70. </member>
  71. <member name="P:UnityEngine.AnimationCurve.length">
  72. <summary>
  73. <para>The number of keys in the curve. (Read Only)</para>
  74. </summary>
  75. </member>
  76. <member name="P:UnityEngine.AnimationCurve.postWrapMode">
  77. <summary>
  78. <para>The behaviour of the animation after the last keyframe.</para>
  79. </summary>
  80. </member>
  81. <member name="P:UnityEngine.AnimationCurve.preWrapMode">
  82. <summary>
  83. <para>The behaviour of the animation before the first keyframe.</para>
  84. </summary>
  85. </member>
  86. <member name="M:UnityEngine.AnimationCurve.AddKey(System.Single,System.Single)">
  87. <summary>
  88. <para>Add a new key to the curve.</para>
  89. </summary>
  90. <param name="time">The time at which to add the key (horizontal axis in the curve graph).</param>
  91. <param name="value">The value for the key (vertical axis in the curve graph).</param>
  92. <returns>
  93. <para>The index of the added key, or -1 if the key could not be added.</para>
  94. </returns>
  95. </member>
  96. <member name="M:UnityEngine.AnimationCurve.AddKey(UnityEngine.Keyframe)">
  97. <summary>
  98. <para>Add a new key to the curve.</para>
  99. </summary>
  100. <param name="key">The key to add to the curve.</param>
  101. <returns>
  102. <para>The index of the added key, or -1 if the key could not be added.</para>
  103. </returns>
  104. </member>
  105. <member name="M:UnityEngine.AnimationCurve.Constant(System.Single,System.Single,System.Single)">
  106. <summary>
  107. <para>Creates a constant "curve" starting at timeStart, ending at timeEnd, and set to the value value.</para>
  108. </summary>
  109. <param name="timeStart">The start time for the constant curve.</param>
  110. <param name="timeEnd">The end time for the constant curve.</param>
  111. <param name="value">The value for the constant curve.</param>
  112. <returns>
  113. <para>The constant curve created from the specified values.</para>
  114. </returns>
  115. </member>
  116. <member name="M:UnityEngine.AnimationCurve.#ctor(UnityEngine.Keyframe[])">
  117. <summary>
  118. <para>Creates an animation curve from an arbitrary number of keyframes.</para>
  119. </summary>
  120. <param name="keys">An array of Keyframes used to define the curve.</param>
  121. </member>
  122. <member name="M:UnityEngine.AnimationCurve.#ctor">
  123. <summary>
  124. <para>Creates an empty animation curve.</para>
  125. </summary>
  126. </member>
  127. <member name="M:UnityEngine.AnimationCurve.EaseInOut(System.Single,System.Single,System.Single,System.Single)">
  128. <summary>
  129. <para>Creates an ease-in and out curve starting at timeStart, valueStart and ending at timeEnd, valueEnd.</para>
  130. </summary>
  131. <param name="timeStart">The start time for the ease curve.</param>
  132. <param name="valueStart">The start value for the ease curve.</param>
  133. <param name="timeEnd">The end time for the ease curve.</param>
  134. <param name="valueEnd">The end value for the ease curve.</param>
  135. <returns>
  136. <para>The ease-in and out curve generated from the specified values.</para>
  137. </returns>
  138. </member>
  139. <member name="M:UnityEngine.AnimationCurve.Evaluate(System.Single)">
  140. <summary>
  141. <para>Evaluate the curve at time.</para>
  142. </summary>
  143. <param name="time">The time within the curve you want to evaluate (the horizontal axis in the curve graph).</param>
  144. <returns>
  145. <para>The value of the curve, at the point in time specified.</para>
  146. </returns>
  147. </member>
  148. <member name="M:UnityEngine.AnimationCurve.Linear(System.Single,System.Single,System.Single,System.Single)">
  149. <summary>
  150. <para>A straight Line starting at timeStart, valueStart and ending at timeEnd, valueEnd.</para>
  151. </summary>
  152. <param name="timeStart">The start time for the linear curve.</param>
  153. <param name="valueStart">The start value for the linear curve.</param>
  154. <param name="timeEnd">The end time for the linear curve.</param>
  155. <param name="valueEnd">The end value for the linear curve.</param>
  156. <returns>
  157. <para>The linear curve created from the specified values.</para>
  158. </returns>
  159. </member>
  160. <member name="M:UnityEngine.AnimationCurve.MoveKey(System.Int32,UnityEngine.Keyframe)">
  161. <summary>
  162. <para>Removes the keyframe at index and inserts key.</para>
  163. </summary>
  164. <param name="index">The index of the key to move.</param>
  165. <param name="key">The key (with its new time) to insert.</param>
  166. <returns>
  167. <para>The index of the keyframe after moving it.</para>
  168. </returns>
  169. </member>
  170. <member name="M:UnityEngine.AnimationCurve.RemoveKey(System.Int32)">
  171. <summary>
  172. <para>Removes a key.</para>
  173. </summary>
  174. <param name="index">The index of the key to remove.</param>
  175. </member>
  176. <member name="M:UnityEngine.AnimationCurve.SmoothTangents(System.Int32,System.Single)">
  177. <summary>
  178. <para>Smooth the in and out tangents of the keyframe at index.</para>
  179. </summary>
  180. <param name="index">The index of the keyframe to be smoothed.</param>
  181. <param name="weight">The smoothing weight to apply to the keyframe's tangents.</param>
  182. </member>
  183. <member name="P:UnityEngine.AnimationCurve.this">
  184. <summary>
  185. <para>Retrieves the key at index. (Read Only)</para>
  186. </summary>
  187. </member>
  188. <member name="T:UnityEngine.AnisotropicFiltering">
  189. <summary>
  190. <para>Anisotropic filtering mode.</para>
  191. </summary>
  192. </member>
  193. <member name="F:UnityEngine.AnisotropicFiltering.Disable">
  194. <summary>
  195. <para>Disable anisotropic filtering for all textures.</para>
  196. </summary>
  197. </member>
  198. <member name="F:UnityEngine.AnisotropicFiltering.Enable">
  199. <summary>
  200. <para>Enable anisotropic filtering, as set for each texture.</para>
  201. </summary>
  202. </member>
  203. <member name="F:UnityEngine.AnisotropicFiltering.ForceEnable">
  204. <summary>
  205. <para>Enable anisotropic filtering for all textures.</para>
  206. </summary>
  207. </member>
  208. <member name="T:UnityEngine.Apple.FrameCapture">
  209. <summary>
  210. <para>Interface to control XCode Frame Capture.</para>
  211. </summary>
  212. </member>
  213. <member name="M:UnityEngine.Apple.FrameCapture.BeginCaptureToFile(System.String)">
  214. <summary>
  215. <para>Begin Capture to the specified file.</para>
  216. </summary>
  217. <param name="path"></param>
  218. </member>
  219. <member name="M:UnityEngine.Apple.FrameCapture.BeginCaptureToXcode">
  220. <summary>
  221. <para>Begin Capture in XCode frame debugger.</para>
  222. </summary>
  223. </member>
  224. <member name="M:UnityEngine.Apple.FrameCapture.CaptureNextFrameToFile(System.String)">
  225. <summary>
  226. <para>Begin capture to the specified file at the beginning of the next frame, and end it at the end of the next frame.</para>
  227. </summary>
  228. <param name="path"></param>
  229. </member>
  230. <member name="M:UnityEngine.Apple.FrameCapture.CaptureNextFrameToXcode">
  231. <summary>
  232. <para>Begin capture to Xcode at the beginning of the next frame, and end it at the end of the next frame.</para>
  233. </summary>
  234. </member>
  235. <member name="M:UnityEngine.Apple.FrameCapture.EndCapture">
  236. <summary>
  237. <para>End Capture.</para>
  238. </summary>
  239. </member>
  240. <member name="M:UnityEngine.Apple.FrameCapture.IsDestinationSupported(UnityEngine.Apple.FrameCaptureDestination)">
  241. <summary>
  242. <para>Is Capture destination supported.</para>
  243. </summary>
  244. <param name="dest"></param>
  245. </member>
  246. <member name="T:UnityEngine.Apple.FrameCaptureDestination">
  247. <summary>
  248. <para>Destination of Frame Capture
  249. This is a wrapper for MTLCaptureDestination.</para>
  250. </summary>
  251. </member>
  252. <member name="F:UnityEngine.Apple.FrameCaptureDestination.DevTools">
  253. <summary>
  254. <para>Capture in XCode itself.</para>
  255. </summary>
  256. </member>
  257. <member name="F:UnityEngine.Apple.FrameCaptureDestination.GPUTraceDocument">
  258. <summary>
  259. <para>Capture to a GPU Trace document.</para>
  260. </summary>
  261. </member>
  262. <member name="T:UnityEngine.Apple.ReplayKit.ReplayKit">
  263. <summary>
  264. <para>ReplayKit is only available on certain iPhone, iPad and iPod Touch devices running iOS 9.0 or later.</para>
  265. </summary>
  266. </member>
  267. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.broadcastingAPIAvailable">
  268. <summary>
  269. <para>A Boolean that indicates whether ReplayKit broadcasting API is available (true means available) (Read Only).
  270. Check the value of this property before making ReplayKit broadcasting API calls. On iOS versions prior to iOS 10, this property will have a value of false.</para>
  271. </summary>
  272. </member>
  273. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.broadcastURL">
  274. <summary>
  275. <para>A string property that contains an URL used to redirect the user to an on-going or completed broadcast (Read Only).</para>
  276. </summary>
  277. </member>
  278. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.cameraEnabled">
  279. <summary>
  280. <para>Camera enabled status. True, if camera enabled; false otherwise.</para>
  281. </summary>
  282. </member>
  283. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.isBroadcasting">
  284. <summary>
  285. <para>Boolean property that indicates whether a broadcast is currently in progress (Read Only).</para>
  286. </summary>
  287. </member>
  288. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.isBroadcastingPaused">
  289. <summary>
  290. <para>Boolean property that indicates whether a broadcast is currently paused (Read Only).</para>
  291. </summary>
  292. </member>
  293. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.isPreviewControllerActive">
  294. <summary>
  295. <para>A boolean that indicates whether ReplayKit is currently displaying a preview controller. (Read Only)</para>
  296. </summary>
  297. </member>
  298. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.isRecording">
  299. <summary>
  300. <para>A boolean that indicates whether ReplayKit is making a recording (where True means a recording is in progress). (Read Only)</para>
  301. </summary>
  302. </member>
  303. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.lastError">
  304. <summary>
  305. <para>A string value of the last error incurred by the ReplayKit: Either 'Failed to get Screen Recorder' or 'No recording available'. (Read Only)</para>
  306. </summary>
  307. </member>
  308. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.microphoneEnabled">
  309. <summary>
  310. <para>Microphone enabled status. True, if microphone enabled; false otherwise.</para>
  311. </summary>
  312. </member>
  313. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.recordingAvailable">
  314. <summary>
  315. <para>A boolean value that indicates that a new recording is available for preview (where True means available). (Read Only)</para>
  316. </summary>
  317. </member>
  318. <member name="P:UnityEngine.Apple.ReplayKit.ReplayKit.APIAvailable">
  319. <summary>
  320. <para>A boolean that indicates whether the ReplayKit API is available (where True means available). (Read Only)</para>
  321. </summary>
  322. </member>
  323. <member name="T:UnityEngine.Apple.ReplayKit.ReplayKit.BroadcastStatusCallback">
  324. <summary>
  325. <para>Function called at the completion of broadcast startup.</para>
  326. </summary>
  327. <param name="hasStarted">This parameter will be true if the broadcast started successfully and false in the event of an error.</param>
  328. <param name="errorMessage">In the event of failure to start a broadcast, this parameter contains the associated error message.</param>
  329. </member>
  330. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.Discard">
  331. <summary>
  332. <para>Discard the current recording.</para>
  333. </summary>
  334. <returns>
  335. <para>A boolean value of True if the recording was discarded successfully or False if an error occurred.</para>
  336. </returns>
  337. </member>
  338. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.HideCameraPreview">
  339. <summary>
  340. <para>Hide the camera preview view.</para>
  341. </summary>
  342. </member>
  343. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.PauseBroadcasting">
  344. <summary>
  345. <para>Pauses current broadcast.
  346. Will pause currently on-going broadcast. If no broadcast is in progress, does nothing.</para>
  347. </summary>
  348. </member>
  349. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.Preview">
  350. <summary>
  351. <para>Preview the current recording</para>
  352. </summary>
  353. <returns>
  354. <para>A boolean value of True if the video preview window opened successfully or False if an error occurred.</para>
  355. </returns>
  356. </member>
  357. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.ResumeBroadcasting">
  358. <summary>
  359. <para>Resumes current broadcast.
  360. Will resume currently on-going broadcast. If no broadcast is in progress, does nothing.</para>
  361. </summary>
  362. </member>
  363. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.ShowCameraPreviewAt(System.Single,System.Single,System.Single,System.Single)">
  364. <summary>
  365. <para>Shows camera preview at coordinates posX and posY. The preview is width by height in size.</para>
  366. </summary>
  367. <param name="posX"></param>
  368. <param name="posY"></param>
  369. <param name="width"></param>
  370. <param name="height"></param>
  371. </member>
  372. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.StartBroadcasting">
  373. <summary>
  374. <para>Initiates and starts a new broadcast
  375. When StartBroadcast is called, user is presented with a broadcast provider selection screen, and then a broadcast setup screen. Once it is finished, a broadcast will be started, and the callback will be invoked.
  376. It will also be invoked in case of any error.
  377. </para>
  378. </summary>
  379. <param name="callback">A callback for getting the status of broadcast initiation.</param>
  380. <param name="enableMicrophone">Enable or disable the microphone while broadcasting. Enabling the microphone allows you to include user commentary while broadcasting. The default value is false.</param>
  381. <param name="enableCamera">Enable or disable the camera while broadcasting. Enabling camera allows you to include user camera footage while broadcasting. The default value is false. To actually include camera footage in your broadcast, you also have to call ShowCameraPreviewAt as well to position the preview view.</param>
  382. </member>
  383. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.StartRecording(System.Boolean,System.Boolean)">
  384. <summary>
  385. <para>Start a new recording.</para>
  386. </summary>
  387. <param name="enableMicrophone">Enable or disable the microphone while making a recording. Enabling the microphone allows you to include user commentary while recording. The default value is false.</param>
  388. <param name="enableCamera">Enable or disable the camera while making a recording. Enabling camera allows you to include user camera footage while recording. The default value is false. To actually include camera footage in your recording, you also have to call ShowCameraPreviewAt as well to position the preview view.</param>
  389. <returns>
  390. <para>A boolean value of True if recording started successfully or False if an error occurred.</para>
  391. </returns>
  392. </member>
  393. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.StopBroadcasting">
  394. <summary>
  395. <para>Stops current broadcast.
  396. Will terminate currently on-going broadcast. If no broadcast is in progress, does nothing.</para>
  397. </summary>
  398. </member>
  399. <member name="M:UnityEngine.Apple.ReplayKit.ReplayKit.StopRecording">
  400. <summary>
  401. <para>Stop the current recording.</para>
  402. </summary>
  403. <returns>
  404. <para>A boolean value of True if recording stopped successfully or False if an error occurred.</para>
  405. </returns>
  406. </member>
  407. <member name="T:UnityEngine.Application">
  408. <summary>
  409. <para>Access to application run-time data.</para>
  410. </summary>
  411. </member>
  412. <member name="P:UnityEngine.Application.absoluteURL">
  413. <summary>
  414. <para>The URL of the document. For WebGL, this a web URL. For Android, iOS, or Universal Windows Platform (UWP) this is a deep link URL. (Read Only)</para>
  415. </summary>
  416. </member>
  417. <member name="P:UnityEngine.Application.backgroundLoadingPriority">
  418. <summary>
  419. <para>Priority of background loading thread.</para>
  420. </summary>
  421. </member>
  422. <member name="P:UnityEngine.Application.buildGUID">
  423. <summary>
  424. <para>Returns a GUID for this build (Read Only).</para>
  425. </summary>
  426. </member>
  427. <member name="P:UnityEngine.Application.cloudProjectId">
  428. <summary>
  429. <para>A unique cloud project identifier. It is unique for every project (Read Only).</para>
  430. </summary>
  431. </member>
  432. <member name="P:UnityEngine.Application.companyName">
  433. <summary>
  434. <para>Return application company name (Read Only).</para>
  435. </summary>
  436. </member>
  437. <member name="P:UnityEngine.Application.consoleLogPath">
  438. <summary>
  439. <para>Returns the path to the console log file, or an empty string if the current platform does not support log files.</para>
  440. </summary>
  441. </member>
  442. <member name="P:UnityEngine.Application.dataPath">
  443. <summary>
  444. <para>Contains the path to the game data folder on the target device (Read Only).</para>
  445. </summary>
  446. </member>
  447. <member name="?:UnityEngine.Application.deepLinkActivated(System.Action`1&lt;System.String&gt;)">
  448. <summary>
  449. <para>This event is raised when an application running on Android, iOS, or the Universal Windows Platform (UWP) is activated using a deep link URL.</para>
  450. </summary>
  451. <param name="value">The deep link URL that activated the application.</param>
  452. </member>
  453. <member name="?:UnityEngine.Application.focusChanged(System.Action`1&lt;System.Boolean&gt;)">
  454. <summary>
  455. <para>Defines the delegate to use to register for events in which the focus gained or lost.</para>
  456. </summary>
  457. <param name="value"></param>
  458. </member>
  459. <member name="P:UnityEngine.Application.genuine">
  460. <summary>
  461. <para>Returns false if application is altered in any way after it was built.</para>
  462. </summary>
  463. </member>
  464. <member name="P:UnityEngine.Application.genuineCheckAvailable">
  465. <summary>
  466. <para>Returns true if application integrity can be confirmed.</para>
  467. </summary>
  468. </member>
  469. <member name="P:UnityEngine.Application.identifier">
  470. <summary>
  471. <para>Returns application identifier at runtime. On Apple platforms this is the 'bundleIdentifier' saved in the info.plist file, on Android it's the 'package' from the AndroidManifest.xml. </para>
  472. </summary>
  473. </member>
  474. <member name="P:UnityEngine.Application.installerName">
  475. <summary>
  476. <para>Returns the name of the store or package that installed the application (Read Only).</para>
  477. </summary>
  478. </member>
  479. <member name="P:UnityEngine.Application.installMode">
  480. <summary>
  481. <para>Returns application install mode (Read Only).</para>
  482. </summary>
  483. </member>
  484. <member name="P:UnityEngine.Application.internetReachability">
  485. <summary>
  486. <para>Returns the type of Internet reachability currently possible on the device.</para>
  487. </summary>
  488. </member>
  489. <member name="P:UnityEngine.Application.isBatchMode">
  490. <summary>
  491. <para>Returns true when Unity is launched with the -batchmode flag from the command line (Read Only).</para>
  492. </summary>
  493. </member>
  494. <member name="P:UnityEngine.Application.isConsolePlatform">
  495. <summary>
  496. <para>Is the current Runtime platform a known console platform.</para>
  497. </summary>
  498. </member>
  499. <member name="P:UnityEngine.Application.isEditor">
  500. <summary>
  501. <para>Are we running inside the Unity editor? (Read Only)</para>
  502. </summary>
  503. </member>
  504. <member name="P:UnityEngine.Application.isFocused">
  505. <summary>
  506. <para>Whether the player currently has focus. Read-only.</para>
  507. </summary>
  508. </member>
  509. <member name="P:UnityEngine.Application.isLoadingLevel">
  510. <summary>
  511. <para>Is some level being loaded? (Read Only) (Obsolete).</para>
  512. </summary>
  513. </member>
  514. <member name="P:UnityEngine.Application.isMobilePlatform">
  515. <summary>
  516. <para>Is the current Runtime platform a known mobile platform.</para>
  517. </summary>
  518. </member>
  519. <member name="P:UnityEngine.Application.isPlaying">
  520. <summary>
  521. <para>Returns true when called in any kind of built Player, or when called in the Editor in Play Mode (Read Only).</para>
  522. </summary>
  523. </member>
  524. <member name="P:UnityEngine.Application.isShowingSplashScreen">
  525. <summary>
  526. <para>Checks whether splash screen is being shown.</para>
  527. </summary>
  528. </member>
  529. <member name="P:UnityEngine.Application.levelCount">
  530. <summary>
  531. <para>The total number of levels available (Read Only).</para>
  532. </summary>
  533. </member>
  534. <member name="P:UnityEngine.Application.loadedLevel">
  535. <summary>
  536. <para>Note: This is now obsolete. Use SceneManager.GetActiveScene instead. (Read Only).</para>
  537. </summary>
  538. </member>
  539. <member name="P:UnityEngine.Application.loadedLevelName">
  540. <summary>
  541. <para>The name of the level that was last loaded (Read Only).</para>
  542. </summary>
  543. </member>
  544. <member name="?:UnityEngine.Application.logMessageReceived(UnityEngine.Application/LogCallback)">
  545. <summary>
  546. <para>Event that is fired if a log message is received.</para>
  547. </summary>
  548. <param name="value"></param>
  549. </member>
  550. <member name="?:UnityEngine.Application.logMessageReceivedThreaded(UnityEngine.Application/LogCallback)">
  551. <summary>
  552. <para>Event that is fired if a log message is received.</para>
  553. </summary>
  554. <param name="value"></param>
  555. </member>
  556. <member name="?:UnityEngine.Application.lowMemory(UnityEngine.Application/LowMemoryCallback)">
  557. <summary>
  558. <para>This event occurs when your app receives a low-memory notification from the device it is running on. This only occurs when your app is running in the foreground. You can release non-critical assets from memory (such as, textures or audio clips) in response to this in order to avoid the app being terminated. You can also load smaller versions of such assets. Furthermore, you should serialize any transient data to permanent storage to avoid data loss if the app is terminated.
  559. This event is supported on iOS, Android, and Universal Windows Platform (UWP).
  560. This event corresponds to the following callbacks on the different platforms:
  561. - iOS: [UIApplicationDelegate applicationDidReceiveMemoryWarning]
  562. - Android: onLowMemory() and onTrimMemory(level == TRIM_MEMORY_RUNNING_CRITICAL)
  563. - UWP: MemoryManager.AppMemoryUsageIncreased (AppMemoryUsageLevel == OverLimit)
  564. Note: For UWP, this event will not occur on Desktop and only works on memory constrained devices, such as HoloLens and Xbox One. The OverLimit threshold specified by the OS in this case is so high it is not reasonably possible to reach it and trigger the event.
  565. Here is an example of handling the callback:</para>
  566. </summary>
  567. <param name="value"></param>
  568. </member>
  569. <member name="?:UnityEngine.Application.onBeforeRender(UnityEngine.Events.UnityAction)">
  570. <summary>
  571. <para>Delegate method used to register for "Just Before Render" input updates for VR devices.</para>
  572. </summary>
  573. <param name="value"></param>
  574. </member>
  575. <member name="P:UnityEngine.Application.persistentDataPath">
  576. <summary>
  577. <para>(Read Only) Contains the path to a persistent data directory.</para>
  578. </summary>
  579. </member>
  580. <member name="P:UnityEngine.Application.platform">
  581. <summary>
  582. <para>Returns the platform the game is running on (Read Only).</para>
  583. </summary>
  584. </member>
  585. <member name="P:UnityEngine.Application.productName">
  586. <summary>
  587. <para>Returns application product name (Read Only).</para>
  588. </summary>
  589. </member>
  590. <member name="?:UnityEngine.Application.quitting(System.Action)">
  591. <summary>
  592. <para>Unity raises this event when the player application is quitting.</para>
  593. </summary>
  594. <param name="value"></param>
  595. </member>
  596. <member name="P:UnityEngine.Application.runInBackground">
  597. <summary>
  598. <para>Should the player be running when the application is in the background?</para>
  599. </summary>
  600. </member>
  601. <member name="P:UnityEngine.Application.sandboxType">
  602. <summary>
  603. <para>Returns application running in sandbox (Read Only).</para>
  604. </summary>
  605. </member>
  606. <member name="P:UnityEngine.Application.stackTraceLogType">
  607. <summary>
  608. <para>Obsolete. Use Application.SetStackTraceLogType.</para>
  609. </summary>
  610. </member>
  611. <member name="P:UnityEngine.Application.streamedBytes">
  612. <summary>
  613. <para>How many bytes have we downloaded from the main unity web stream (Read Only).</para>
  614. </summary>
  615. </member>
  616. <member name="P:UnityEngine.Application.streamingAssetsPath">
  617. <summary>
  618. <para>The path to the StreamingAssets folder (Read Only).</para>
  619. </summary>
  620. </member>
  621. <member name="P:UnityEngine.Application.systemLanguage">
  622. <summary>
  623. <para>The language the user's operating system is running in.</para>
  624. </summary>
  625. </member>
  626. <member name="P:UnityEngine.Application.targetFrameRate">
  627. <summary>
  628. <para>Specifies the frame rate at which Unity tries to render your game.</para>
  629. </summary>
  630. </member>
  631. <member name="P:UnityEngine.Application.temporaryCachePath">
  632. <summary>
  633. <para>Contains the path to a temporary data / cache directory (Read Only).</para>
  634. </summary>
  635. </member>
  636. <member name="P:UnityEngine.Application.unityVersion">
  637. <summary>
  638. <para>The version of the Unity runtime used to play the content.</para>
  639. </summary>
  640. </member>
  641. <member name="?:UnityEngine.Application.unloading(System.Action)">
  642. <summary>
  643. <para>Unity raises this event when Player is unloading.</para>
  644. </summary>
  645. <param name="value"></param>
  646. </member>
  647. <member name="P:UnityEngine.Application.version">
  648. <summary>
  649. <para>Returns application version number (Read Only).</para>
  650. </summary>
  651. </member>
  652. <member name="?:UnityEngine.Application.wantsToQuit(System.Func`1&lt;System.Boolean&gt;)">
  653. <summary>
  654. <para>Unity raises this event when the player application wants to quit.</para>
  655. </summary>
  656. <param name="value"></param>
  657. </member>
  658. <member name="P:UnityEngine.Application.webSecurityEnabled">
  659. <summary>
  660. <para>Indicates whether Unity's webplayer security model is enabled.</para>
  661. </summary>
  662. </member>
  663. <member name="T:UnityEngine.Application.AdvertisingIdentifierCallback">
  664. <summary>
  665. <para>Delegate method for fetching advertising ID.</para>
  666. </summary>
  667. <param name="advertisingId">Advertising ID.</param>
  668. <param name="trackingEnabled">Indicates whether user has chosen to limit ad tracking.</param>
  669. <param name="errorMsg">Error message.</param>
  670. </member>
  671. <member name="M:UnityEngine.Application.CancelQuit">
  672. <summary>
  673. <para>Cancels quitting the application. This is useful for showing a splash screen at the end of a game.</para>
  674. </summary>
  675. </member>
  676. <member name="M:UnityEngine.Application.CanStreamedLevelBeLoaded(System.Int32)">
  677. <summary>
  678. <para>Can the streamed level be loaded?</para>
  679. </summary>
  680. <param name="levelIndex"></param>
  681. </member>
  682. <member name="M:UnityEngine.Application.CanStreamedLevelBeLoaded(System.String)">
  683. <summary>
  684. <para>Can the streamed level be loaded?</para>
  685. </summary>
  686. <param name="levelName"></param>
  687. </member>
  688. <member name="M:UnityEngine.Application.CaptureScreenshot(System.String)">
  689. <summary>
  690. <para>Captures a screenshot at path filename as a PNG file.</para>
  691. </summary>
  692. <param name="filename">Pathname to save the screenshot file to.</param>
  693. <param name="superSize">Factor by which to increase resolution.</param>
  694. </member>
  695. <member name="M:UnityEngine.Application.CaptureScreenshot(System.String,System.Int32)">
  696. <summary>
  697. <para>Captures a screenshot at path filename as a PNG file.</para>
  698. </summary>
  699. <param name="filename">Pathname to save the screenshot file to.</param>
  700. <param name="superSize">Factor by which to increase resolution.</param>
  701. </member>
  702. <member name="M:UnityEngine.Application.ExternalCall(System.String,System.Object[])">
  703. <summary>
  704. <para>Calls a function in the web page that contains the WebGL Player.</para>
  705. </summary>
  706. <param name="functionName">Name of the function to call.</param>
  707. <param name="args">Array of arguments passed in the call.</param>
  708. </member>
  709. <member name="M:UnityEngine.Application.ExternalEval(System.String)">
  710. <summary>
  711. <para>Execution of a script function in the contained web page.</para>
  712. </summary>
  713. <param name="script">The Javascript function to call.</param>
  714. </member>
  715. <member name="M:UnityEngine.Application.GetBuildTags">
  716. <summary>
  717. <para>Returns an array of feature tags in use for this build.</para>
  718. </summary>
  719. </member>
  720. <member name="M:UnityEngine.Application.GetStackTraceLogType(UnityEngine.LogType)">
  721. <summary>
  722. <para>Get stack trace logging options. The default value is StackTraceLogType.ScriptOnly.</para>
  723. </summary>
  724. <param name="logType"></param>
  725. </member>
  726. <member name="M:UnityEngine.Application.GetStreamProgressForLevel(System.Int32)">
  727. <summary>
  728. <para>How far has the download progressed? [0...1].</para>
  729. </summary>
  730. <param name="levelIndex"></param>
  731. </member>
  732. <member name="M:UnityEngine.Application.GetStreamProgressForLevel(System.String)">
  733. <summary>
  734. <para>How far has the download progressed? [0...1].</para>
  735. </summary>
  736. <param name="levelName"></param>
  737. </member>
  738. <member name="M:UnityEngine.Application.HasProLicense">
  739. <summary>
  740. <para>Is Unity activated with the Pro license?</para>
  741. </summary>
  742. </member>
  743. <member name="M:UnityEngine.Application.HasUserAuthorization(UnityEngine.UserAuthorization)">
  744. <summary>
  745. <para>Check if the user has authorized use of the webcam or microphone in the Web Player.</para>
  746. </summary>
  747. <param name="mode"></param>
  748. </member>
  749. <member name="M:UnityEngine.Application.IsPlaying(UnityEngine.Object)">
  750. <summary>
  751. <para>Returns true if the given object is part of the playing world either in any kind of built Player or in Play Mode.</para>
  752. </summary>
  753. <param name="obj">The object to test.</param>
  754. <returns>
  755. <para>True if the object is part of the playing world.</para>
  756. </returns>
  757. </member>
  758. <member name="M:UnityEngine.Application.LoadLevel(System.Int32)">
  759. <summary>
  760. <para>Note: This is now obsolete. Use SceneManager.LoadScene instead.</para>
  761. </summary>
  762. <param name="index">The level to load.</param>
  763. <param name="name">The name of the level to load.</param>
  764. </member>
  765. <member name="M:UnityEngine.Application.LoadLevel(System.String)">
  766. <summary>
  767. <para>Note: This is now obsolete. Use SceneManager.LoadScene instead.</para>
  768. </summary>
  769. <param name="index">The level to load.</param>
  770. <param name="name">The name of the level to load.</param>
  771. </member>
  772. <member name="M:UnityEngine.Application.LoadLevelAdditive(System.Int32)">
  773. <summary>
  774. <para>Loads a level additively.</para>
  775. </summary>
  776. <param name="index"></param>
  777. <param name="name"></param>
  778. </member>
  779. <member name="M:UnityEngine.Application.LoadLevelAdditive(System.String)">
  780. <summary>
  781. <para>Loads a level additively.</para>
  782. </summary>
  783. <param name="index"></param>
  784. <param name="name"></param>
  785. </member>
  786. <member name="M:UnityEngine.Application.LoadLevelAdditiveAsync(System.Int32)">
  787. <summary>
  788. <para>Loads the level additively and asynchronously in the background.</para>
  789. </summary>
  790. <param name="index"></param>
  791. <param name="levelName"></param>
  792. </member>
  793. <member name="M:UnityEngine.Application.LoadLevelAdditiveAsync(System.String)">
  794. <summary>
  795. <para>Loads the level additively and asynchronously in the background.</para>
  796. </summary>
  797. <param name="index"></param>
  798. <param name="levelName"></param>
  799. </member>
  800. <member name="M:UnityEngine.Application.LoadLevelAsync(System.Int32)">
  801. <summary>
  802. <para>Loads the level asynchronously in the background.</para>
  803. </summary>
  804. <param name="index"></param>
  805. <param name="levelName"></param>
  806. </member>
  807. <member name="M:UnityEngine.Application.LoadLevelAsync(System.String)">
  808. <summary>
  809. <para>Loads the level asynchronously in the background.</para>
  810. </summary>
  811. <param name="index"></param>
  812. <param name="levelName"></param>
  813. </member>
  814. <member name="T:UnityEngine.Application.LogCallback">
  815. <summary>
  816. <para>Use this delegate type with Application.logMessageReceived or Application.logMessageReceivedThreaded to monitor what gets logged.</para>
  817. </summary>
  818. <param name="condition"></param>
  819. <param name="stackTrace"></param>
  820. <param name="type"></param>
  821. </member>
  822. <member name="T:UnityEngine.Application.LowMemoryCallback">
  823. <summary>
  824. <para>This is the delegate function when a mobile device notifies of low memory.</para>
  825. </summary>
  826. </member>
  827. <member name="M:UnityEngine.Application.OpenURL(System.String)">
  828. <summary>
  829. <para>Opens the URL specified, subject to the permissions and limitations of your app’s current platform and environment. This is handled in different ways depending on the nature of the URL, and with different security restrictions, depending on the runtime platform.</para>
  830. </summary>
  831. <param name="url">The URL to open.</param>
  832. </member>
  833. <member name="M:UnityEngine.Application.Quit">
  834. <summary>
  835. <para>Quits the player application.</para>
  836. </summary>
  837. <param name="exitCode">An optional exit code to return when the player application terminates on Windows, Mac and Linux. Defaults to 0.</param>
  838. </member>
  839. <member name="M:UnityEngine.Application.RequestAdvertisingIdentifierAsync(UnityEngine.Application/AdvertisingIdentifierCallback)">
  840. <summary>
  841. <para>Request advertising ID for iOS and Windows Store.</para>
  842. </summary>
  843. <param name="delegateMethod">Delegate method.</param>
  844. <returns>
  845. <para>Returns true if successful, or false for platforms which do not support Advertising Identifiers. In this case, the delegate method is not invoked.</para>
  846. </returns>
  847. </member>
  848. <member name="M:UnityEngine.Application.RequestUserAuthorization(UnityEngine.UserAuthorization)">
  849. <summary>
  850. <para>Request authorization to use the webcam or microphone on iOS and WebGL.</para>
  851. </summary>
  852. <param name="mode"></param>
  853. </member>
  854. <member name="M:UnityEngine.Application.SetBuildTags(System.String[])">
  855. <summary>
  856. <para>Set an array of feature tags for this build.</para>
  857. </summary>
  858. <param name="buildTags"></param>
  859. </member>
  860. <member name="M:UnityEngine.Application.SetStackTraceLogType(UnityEngine.LogType,UnityEngine.StackTraceLogType)">
  861. <summary>
  862. <para>Set stack trace logging options. The default value is StackTraceLogType.ScriptOnly.</para>
  863. </summary>
  864. <param name="logType"></param>
  865. <param name="stackTraceType"></param>
  866. </member>
  867. <member name="M:UnityEngine.Application.Unload">
  868. <summary>
  869. <para>Unloads the Unity Player.</para>
  870. </summary>
  871. </member>
  872. <member name="M:UnityEngine.Application.UnloadLevel(System.Int32)">
  873. <summary>
  874. <para>Unloads all GameObject associated with the given Scene. Note that assets are currently not unloaded, in order to free up asset memory call Resources.UnloadAllUnusedAssets.</para>
  875. </summary>
  876. <param name="index">Index of the Scene in the PlayerSettings to unload.</param>
  877. <param name="scenePath">Name of the Scene to Unload.</param>
  878. <returns>
  879. <para>Return true if the Scene is unloaded.</para>
  880. </returns>
  881. </member>
  882. <member name="M:UnityEngine.Application.UnloadLevel(System.String)">
  883. <summary>
  884. <para>Unloads all GameObject associated with the given Scene. Note that assets are currently not unloaded, in order to free up asset memory call Resources.UnloadAllUnusedAssets.</para>
  885. </summary>
  886. <param name="index">Index of the Scene in the PlayerSettings to unload.</param>
  887. <param name="scenePath">Name of the Scene to Unload.</param>
  888. <returns>
  889. <para>Return true if the Scene is unloaded.</para>
  890. </returns>
  891. </member>
  892. <member name="T:UnityEngine.ApplicationInstallMode">
  893. <summary>
  894. <para>Application installation mode (Read Only).</para>
  895. </summary>
  896. </member>
  897. <member name="F:UnityEngine.ApplicationInstallMode.Adhoc">
  898. <summary>
  899. <para>Application installed via ad hoc distribution.</para>
  900. </summary>
  901. </member>
  902. <member name="F:UnityEngine.ApplicationInstallMode.DeveloperBuild">
  903. <summary>
  904. <para>Application installed via developer build.</para>
  905. </summary>
  906. </member>
  907. <member name="F:UnityEngine.ApplicationInstallMode.Editor">
  908. <summary>
  909. <para>Application running in editor.</para>
  910. </summary>
  911. </member>
  912. <member name="F:UnityEngine.ApplicationInstallMode.Enterprise">
  913. <summary>
  914. <para>Application installed via enterprise distribution.</para>
  915. </summary>
  916. </member>
  917. <member name="F:UnityEngine.ApplicationInstallMode.Store">
  918. <summary>
  919. <para>Application installed via online store.</para>
  920. </summary>
  921. </member>
  922. <member name="F:UnityEngine.ApplicationInstallMode.Unknown">
  923. <summary>
  924. <para>Application install mode unknown.</para>
  925. </summary>
  926. </member>
  927. <member name="T:UnityEngine.ApplicationSandboxType">
  928. <summary>
  929. <para>Application sandbox type.</para>
  930. </summary>
  931. </member>
  932. <member name="F:UnityEngine.ApplicationSandboxType.NotSandboxed">
  933. <summary>
  934. <para>Application not running in a sandbox.</para>
  935. </summary>
  936. </member>
  937. <member name="F:UnityEngine.ApplicationSandboxType.SandboxBroken">
  938. <summary>
  939. <para>Application is running in broken sandbox.</para>
  940. </summary>
  941. </member>
  942. <member name="F:UnityEngine.ApplicationSandboxType.Sandboxed">
  943. <summary>
  944. <para>Application is running in a sandbox.</para>
  945. </summary>
  946. </member>
  947. <member name="F:UnityEngine.ApplicationSandboxType.Unknown">
  948. <summary>
  949. <para>Application sandbox type is unknown.</para>
  950. </summary>
  951. </member>
  952. <member name="T:UnityEngine.AssemblyIsEditorAssembly">
  953. <summary>
  954. <para>Assembly level attribute. Any classes in an assembly with this attribute will be considered to be Editor Classes.</para>
  955. </summary>
  956. </member>
  957. <member name="M:UnityEngine.AssemblyIsEditorAssembly.#ctor">
  958. <summary>
  959. <para>Constructor.</para>
  960. </summary>
  961. </member>
  962. <member name="T:UnityEngine.Assertions.Assert">
  963. <summary>
  964. <para>The Assert class contains assertion methods for setting invariants in the code.</para>
  965. </summary>
  966. </member>
  967. <member name="F:UnityEngine.Assertions.Assert.raiseExceptions">
  968. <summary>
  969. <para>Obsolete. Do not use.</para>
  970. </summary>
  971. </member>
  972. <member name="M:UnityEngine.Assertions.Assert.AreApproximatelyEqual(System.Single,System.Single)">
  973. <summary>
  974. <para>Assert the values are approximately equal.</para>
  975. </summary>
  976. <param name="tolerance">Tolerance of approximation.</param>
  977. <param name="expected">The assumed Assert value.</param>
  978. <param name="actual">The exact Assert value.</param>
  979. <param name="message">The string used to describe the Assert.</param>
  980. </member>
  981. <member name="M:UnityEngine.Assertions.Assert.AreApproximatelyEqual(System.Single,System.Single,System.String)">
  982. <summary>
  983. <para>Assert the values are approximately equal.</para>
  984. </summary>
  985. <param name="tolerance">Tolerance of approximation.</param>
  986. <param name="expected">The assumed Assert value.</param>
  987. <param name="actual">The exact Assert value.</param>
  988. <param name="message">The string used to describe the Assert.</param>
  989. </member>
  990. <member name="M:UnityEngine.Assertions.Assert.AreApproximatelyEqual(System.Single,System.Single,System.Single)">
  991. <summary>
  992. <para>Assert the values are approximately equal.</para>
  993. </summary>
  994. <param name="tolerance">Tolerance of approximation.</param>
  995. <param name="expected">The assumed Assert value.</param>
  996. <param name="actual">The exact Assert value.</param>
  997. <param name="message">The string used to describe the Assert.</param>
  998. </member>
  999. <member name="M:UnityEngine.Assertions.Assert.AreApproximatelyEqual(System.Single,System.Single,System.Single,System.String)">
  1000. <summary>
  1001. <para>Assert the values are approximately equal.</para>
  1002. </summary>
  1003. <param name="tolerance">Tolerance of approximation.</param>
  1004. <param name="expected">The assumed Assert value.</param>
  1005. <param name="actual">The exact Assert value.</param>
  1006. <param name="message">The string used to describe the Assert.</param>
  1007. </member>
  1008. <member name="M:UnityEngine.Assertions.Assert.AreEqual(UnityEngine.Object,UnityEngine.Object,System.String)">
  1009. <summary>
  1010. <para>Assert that the values are equal.</para>
  1011. </summary>
  1012. <param name="expected">The assumed Assert value.</param>
  1013. <param name="actual">The exact Assert value.</param>
  1014. <param name="message">The string used to describe the Assert.</param>
  1015. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1016. </member>
  1017. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.SByte,System.SByte,System.String)">
  1018. <summary>
  1019. <para>Assert that the values are equal.</para>
  1020. </summary>
  1021. <param name="expected">The assumed Assert value.</param>
  1022. <param name="actual">The exact Assert value.</param>
  1023. <param name="message">The string used to describe the Assert.</param>
  1024. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1025. </member>
  1026. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Byte,System.Byte,System.String)">
  1027. <summary>
  1028. <para>Assert that the values are equal.</para>
  1029. </summary>
  1030. <param name="expected">The assumed Assert value.</param>
  1031. <param name="actual">The exact Assert value.</param>
  1032. <param name="message">The string used to describe the Assert.</param>
  1033. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1034. </member>
  1035. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Char,System.Char,System.String)">
  1036. <summary>
  1037. <para>Assert that the values are equal.</para>
  1038. </summary>
  1039. <param name="expected">The assumed Assert value.</param>
  1040. <param name="actual">The exact Assert value.</param>
  1041. <param name="message">The string used to describe the Assert.</param>
  1042. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1043. </member>
  1044. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int16,System.Int16,System.String)">
  1045. <summary>
  1046. <para>Assert that the values are equal.</para>
  1047. </summary>
  1048. <param name="expected">The assumed Assert value.</param>
  1049. <param name="actual">The exact Assert value.</param>
  1050. <param name="message">The string used to describe the Assert.</param>
  1051. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1052. </member>
  1053. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt16,System.UInt16)">
  1054. <summary>
  1055. <para>Assert that the values are equal.</para>
  1056. </summary>
  1057. <param name="expected">The assumed Assert value.</param>
  1058. <param name="actual">The exact Assert value.</param>
  1059. <param name="message">The string used to describe the Assert.</param>
  1060. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1061. </member>
  1062. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.SByte,System.SByte)">
  1063. <summary>
  1064. <para>Assert that the values are equal.</para>
  1065. </summary>
  1066. <param name="expected">The assumed Assert value.</param>
  1067. <param name="actual">The exact Assert value.</param>
  1068. <param name="message">The string used to describe the Assert.</param>
  1069. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1070. </member>
  1071. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Byte,System.Byte)">
  1072. <summary>
  1073. <para>Assert that the values are equal.</para>
  1074. </summary>
  1075. <param name="expected">The assumed Assert value.</param>
  1076. <param name="actual">The exact Assert value.</param>
  1077. <param name="message">The string used to describe the Assert.</param>
  1078. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1079. </member>
  1080. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Char,System.Char)">
  1081. <summary>
  1082. <para>Assert that the values are equal.</para>
  1083. </summary>
  1084. <param name="expected">The assumed Assert value.</param>
  1085. <param name="actual">The exact Assert value.</param>
  1086. <param name="message">The string used to describe the Assert.</param>
  1087. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1088. </member>
  1089. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int16,System.Int16)">
  1090. <summary>
  1091. <para>Assert that the values are equal.</para>
  1092. </summary>
  1093. <param name="expected">The assumed Assert value.</param>
  1094. <param name="actual">The exact Assert value.</param>
  1095. <param name="message">The string used to describe the Assert.</param>
  1096. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1097. </member>
  1098. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt16,System.UInt16,System.String)">
  1099. <summary>
  1100. <para>Assert that the values are equal.</para>
  1101. </summary>
  1102. <param name="expected">The assumed Assert value.</param>
  1103. <param name="actual">The exact Assert value.</param>
  1104. <param name="message">The string used to describe the Assert.</param>
  1105. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1106. </member>
  1107. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int32,System.Int32,System.String)">
  1108. <summary>
  1109. <para>Assert that the values are equal.</para>
  1110. </summary>
  1111. <param name="expected">The assumed Assert value.</param>
  1112. <param name="actual">The exact Assert value.</param>
  1113. <param name="message">The string used to describe the Assert.</param>
  1114. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1115. </member>
  1116. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt32,System.UInt32)">
  1117. <summary>
  1118. <para>Assert that the values are equal.</para>
  1119. </summary>
  1120. <param name="expected">The assumed Assert value.</param>
  1121. <param name="actual">The exact Assert value.</param>
  1122. <param name="message">The string used to describe the Assert.</param>
  1123. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1124. </member>
  1125. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int32,System.Int32)">
  1126. <summary>
  1127. <para>Assert that the values are equal.</para>
  1128. </summary>
  1129. <param name="expected">The assumed Assert value.</param>
  1130. <param name="actual">The exact Assert value.</param>
  1131. <param name="message">The string used to describe the Assert.</param>
  1132. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1133. </member>
  1134. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
  1135. <summary>
  1136. <para>Assert that the values are equal.</para>
  1137. </summary>
  1138. <param name="expected">The assumed Assert value.</param>
  1139. <param name="actual">The exact Assert value.</param>
  1140. <param name="message">The string used to describe the Assert.</param>
  1141. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1142. </member>
  1143. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int64,System.Int64)">
  1144. <summary>
  1145. <para>Assert that the values are equal.</para>
  1146. </summary>
  1147. <param name="expected">The assumed Assert value.</param>
  1148. <param name="actual">The exact Assert value.</param>
  1149. <param name="message">The string used to describe the Assert.</param>
  1150. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1151. </member>
  1152. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.Int64,System.Int64,System.String)">
  1153. <summary>
  1154. <para>Assert that the values are equal.</para>
  1155. </summary>
  1156. <param name="expected">The assumed Assert value.</param>
  1157. <param name="actual">The exact Assert value.</param>
  1158. <param name="message">The string used to describe the Assert.</param>
  1159. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1160. </member>
  1161. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt64,System.UInt64)">
  1162. <summary>
  1163. <para>Assert that the values are equal.</para>
  1164. </summary>
  1165. <param name="expected">The assumed Assert value.</param>
  1166. <param name="actual">The exact Assert value.</param>
  1167. <param name="message">The string used to describe the Assert.</param>
  1168. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1169. </member>
  1170. <member name="M:UnityEngine.Assertions.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
  1171. <summary>
  1172. <para>Assert that the values are equal.</para>
  1173. </summary>
  1174. <param name="expected">The assumed Assert value.</param>
  1175. <param name="actual">The exact Assert value.</param>
  1176. <param name="message">The string used to describe the Assert.</param>
  1177. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1178. </member>
  1179. <member name="M:UnityEngine.Assertions.Assert.AreEqual(T,T)">
  1180. <summary>
  1181. <para>Assert that the values are equal.</para>
  1182. </summary>
  1183. <param name="expected">The assumed Assert value.</param>
  1184. <param name="actual">The exact Assert value.</param>
  1185. <param name="message">The string used to describe the Assert.</param>
  1186. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1187. </member>
  1188. <member name="M:UnityEngine.Assertions.Assert.AreEqual(T,T,System.String)">
  1189. <summary>
  1190. <para>Assert that the values are equal.</para>
  1191. </summary>
  1192. <param name="expected">The assumed Assert value.</param>
  1193. <param name="actual">The exact Assert value.</param>
  1194. <param name="message">The string used to describe the Assert.</param>
  1195. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1196. </member>
  1197. <member name="M:UnityEngine.Assertions.Assert.AreEqual(T,T,System.String,System.Collections.Generic.IEqualityComparer`1&lt;T&gt;)">
  1198. <summary>
  1199. <para>Assert that the values are equal.</para>
  1200. </summary>
  1201. <param name="expected">The assumed Assert value.</param>
  1202. <param name="actual">The exact Assert value.</param>
  1203. <param name="message">The string used to describe the Assert.</param>
  1204. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1205. </member>
  1206. <member name="M:UnityEngine.Assertions.Assert.AreNotApproximatelyEqual(System.Single,System.Single)">
  1207. <summary>
  1208. <para>Asserts that the values are approximately not equal.</para>
  1209. </summary>
  1210. <param name="tolerance">Tolerance of approximation.</param>
  1211. <param name="expected">The assumed Assert value.</param>
  1212. <param name="actual">The exact Assert value.</param>
  1213. <param name="message">The string used to describe the Assert.</param>
  1214. </member>
  1215. <member name="M:UnityEngine.Assertions.Assert.AreNotApproximatelyEqual(System.Single,System.Single,System.String)">
  1216. <summary>
  1217. <para>Asserts that the values are approximately not equal.</para>
  1218. </summary>
  1219. <param name="tolerance">Tolerance of approximation.</param>
  1220. <param name="expected">The assumed Assert value.</param>
  1221. <param name="actual">The exact Assert value.</param>
  1222. <param name="message">The string used to describe the Assert.</param>
  1223. </member>
  1224. <member name="M:UnityEngine.Assertions.Assert.AreNotApproximatelyEqual(System.Single,System.Single,System.Single)">
  1225. <summary>
  1226. <para>Asserts that the values are approximately not equal.</para>
  1227. </summary>
  1228. <param name="tolerance">Tolerance of approximation.</param>
  1229. <param name="expected">The assumed Assert value.</param>
  1230. <param name="actual">The exact Assert value.</param>
  1231. <param name="message">The string used to describe the Assert.</param>
  1232. </member>
  1233. <member name="M:UnityEngine.Assertions.Assert.AreNotApproximatelyEqual(System.Single,System.Single,System.Single,System.String)">
  1234. <summary>
  1235. <para>Asserts that the values are approximately not equal.</para>
  1236. </summary>
  1237. <param name="tolerance">Tolerance of approximation.</param>
  1238. <param name="expected">The assumed Assert value.</param>
  1239. <param name="actual">The exact Assert value.</param>
  1240. <param name="message">The string used to describe the Assert.</param>
  1241. </member>
  1242. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(UnityEngine.Object,UnityEngine.Object,System.String)">
  1243. <summary>
  1244. <para>Assert that the values are not equal.</para>
  1245. </summary>
  1246. <param name="expected">The assumed Assert value.</param>
  1247. <param name="actual">The exact Assert value.</param>
  1248. <param name="message">The string used to describe the Assert.</param>
  1249. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1250. </member>
  1251. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.SByte,System.SByte)">
  1252. <summary>
  1253. <para>Assert that the values are not equal.</para>
  1254. </summary>
  1255. <param name="expected">The assumed Assert value.</param>
  1256. <param name="actual">The exact Assert value.</param>
  1257. <param name="message">The string used to describe the Assert.</param>
  1258. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1259. </member>
  1260. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.SByte,System.SByte,System.String)">
  1261. <summary>
  1262. <para>Assert that the values are not equal.</para>
  1263. </summary>
  1264. <param name="expected">The assumed Assert value.</param>
  1265. <param name="actual">The exact Assert value.</param>
  1266. <param name="message">The string used to describe the Assert.</param>
  1267. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1268. </member>
  1269. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Byte,System.Byte)">
  1270. <summary>
  1271. <para>Assert that the values are not equal.</para>
  1272. </summary>
  1273. <param name="expected">The assumed Assert value.</param>
  1274. <param name="actual">The exact Assert value.</param>
  1275. <param name="message">The string used to describe the Assert.</param>
  1276. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1277. </member>
  1278. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Byte,System.Byte,System.String)">
  1279. <summary>
  1280. <para>Assert that the values are not equal.</para>
  1281. </summary>
  1282. <param name="expected">The assumed Assert value.</param>
  1283. <param name="actual">The exact Assert value.</param>
  1284. <param name="message">The string used to describe the Assert.</param>
  1285. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1286. </member>
  1287. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Char,System.Char)">
  1288. <summary>
  1289. <para>Assert that the values are not equal.</para>
  1290. </summary>
  1291. <param name="expected">The assumed Assert value.</param>
  1292. <param name="actual">The exact Assert value.</param>
  1293. <param name="message">The string used to describe the Assert.</param>
  1294. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1295. </member>
  1296. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Char,System.Char,System.String)">
  1297. <summary>
  1298. <para>Assert that the values are not equal.</para>
  1299. </summary>
  1300. <param name="expected">The assumed Assert value.</param>
  1301. <param name="actual">The exact Assert value.</param>
  1302. <param name="message">The string used to describe the Assert.</param>
  1303. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1304. </member>
  1305. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int16,System.Int16)">
  1306. <summary>
  1307. <para>Assert that the values are not equal.</para>
  1308. </summary>
  1309. <param name="expected">The assumed Assert value.</param>
  1310. <param name="actual">The exact Assert value.</param>
  1311. <param name="message">The string used to describe the Assert.</param>
  1312. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1313. </member>
  1314. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int16,System.Int16,System.String)">
  1315. <summary>
  1316. <para>Assert that the values are not equal.</para>
  1317. </summary>
  1318. <param name="expected">The assumed Assert value.</param>
  1319. <param name="actual">The exact Assert value.</param>
  1320. <param name="message">The string used to describe the Assert.</param>
  1321. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1322. </member>
  1323. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt16,System.UInt16)">
  1324. <summary>
  1325. <para>Assert that the values are not equal.</para>
  1326. </summary>
  1327. <param name="expected">The assumed Assert value.</param>
  1328. <param name="actual">The exact Assert value.</param>
  1329. <param name="message">The string used to describe the Assert.</param>
  1330. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1331. </member>
  1332. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt16,System.UInt16,System.String)">
  1333. <summary>
  1334. <para>Assert that the values are not equal.</para>
  1335. </summary>
  1336. <param name="expected">The assumed Assert value.</param>
  1337. <param name="actual">The exact Assert value.</param>
  1338. <param name="message">The string used to describe the Assert.</param>
  1339. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1340. </member>
  1341. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int32,System.Int32)">
  1342. <summary>
  1343. <para>Assert that the values are not equal.</para>
  1344. </summary>
  1345. <param name="expected">The assumed Assert value.</param>
  1346. <param name="actual">The exact Assert value.</param>
  1347. <param name="message">The string used to describe the Assert.</param>
  1348. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1349. </member>
  1350. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
  1351. <summary>
  1352. <para>Assert that the values are not equal.</para>
  1353. </summary>
  1354. <param name="expected">The assumed Assert value.</param>
  1355. <param name="actual">The exact Assert value.</param>
  1356. <param name="message">The string used to describe the Assert.</param>
  1357. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1358. </member>
  1359. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt32,System.UInt32)">
  1360. <summary>
  1361. <para>Assert that the values are not equal.</para>
  1362. </summary>
  1363. <param name="expected">The assumed Assert value.</param>
  1364. <param name="actual">The exact Assert value.</param>
  1365. <param name="message">The string used to describe the Assert.</param>
  1366. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1367. </member>
  1368. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
  1369. <summary>
  1370. <para>Assert that the values are not equal.</para>
  1371. </summary>
  1372. <param name="expected">The assumed Assert value.</param>
  1373. <param name="actual">The exact Assert value.</param>
  1374. <param name="message">The string used to describe the Assert.</param>
  1375. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1376. </member>
  1377. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int64,System.Int64)">
  1378. <summary>
  1379. <para>Assert that the values are not equal.</para>
  1380. </summary>
  1381. <param name="expected">The assumed Assert value.</param>
  1382. <param name="actual">The exact Assert value.</param>
  1383. <param name="message">The string used to describe the Assert.</param>
  1384. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1385. </member>
  1386. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
  1387. <summary>
  1388. <para>Assert that the values are not equal.</para>
  1389. </summary>
  1390. <param name="expected">The assumed Assert value.</param>
  1391. <param name="actual">The exact Assert value.</param>
  1392. <param name="message">The string used to describe the Assert.</param>
  1393. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1394. </member>
  1395. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt64,System.UInt64)">
  1396. <summary>
  1397. <para>Assert that the values are not equal.</para>
  1398. </summary>
  1399. <param name="expected">The assumed Assert value.</param>
  1400. <param name="actual">The exact Assert value.</param>
  1401. <param name="message">The string used to describe the Assert.</param>
  1402. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1403. </member>
  1404. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
  1405. <summary>
  1406. <para>Assert that the values are not equal.</para>
  1407. </summary>
  1408. <param name="expected">The assumed Assert value.</param>
  1409. <param name="actual">The exact Assert value.</param>
  1410. <param name="message">The string used to describe the Assert.</param>
  1411. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1412. </member>
  1413. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(T,T)">
  1414. <summary>
  1415. <para>Assert that the values are not equal.</para>
  1416. </summary>
  1417. <param name="expected">The assumed Assert value.</param>
  1418. <param name="actual">The exact Assert value.</param>
  1419. <param name="message">The string used to describe the Assert.</param>
  1420. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1421. </member>
  1422. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(T,T,System.String)">
  1423. <summary>
  1424. <para>Assert that the values are not equal.</para>
  1425. </summary>
  1426. <param name="expected">The assumed Assert value.</param>
  1427. <param name="actual">The exact Assert value.</param>
  1428. <param name="message">The string used to describe the Assert.</param>
  1429. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1430. </member>
  1431. <member name="M:UnityEngine.Assertions.Assert.AreNotEqual(T,T,System.String,System.Collections.Generic.IEqualityComparer`1&lt;T&gt;)">
  1432. <summary>
  1433. <para>Assert that the values are not equal.</para>
  1434. </summary>
  1435. <param name="expected">The assumed Assert value.</param>
  1436. <param name="actual">The exact Assert value.</param>
  1437. <param name="message">The string used to describe the Assert.</param>
  1438. <param name="comparer">Method to compare expected and actual arguments have the same value.</param>
  1439. </member>
  1440. <member name="M:UnityEngine.Assertions.Assert.IsFalse(System.Boolean)">
  1441. <summary>
  1442. <para>Return true when the condition is false. Otherwise return false.</para>
  1443. </summary>
  1444. <param name="condition">true or false.</param>
  1445. <param name="message">The string used to describe the result of the Assert.</param>
  1446. </member>
  1447. <member name="M:UnityEngine.Assertions.Assert.IsFalse(System.Boolean,System.String)">
  1448. <summary>
  1449. <para>Return true when the condition is false. Otherwise return false.</para>
  1450. </summary>
  1451. <param name="condition">true or false.</param>
  1452. <param name="message">The string used to describe the result of the Assert.</param>
  1453. </member>
  1454. <member name="M:UnityEngine.Assertions.Assert.IsNotNull(UnityEngine.Object,System.String)">
  1455. <summary>
  1456. <para>Assert that the value is not null.</para>
  1457. </summary>
  1458. <param name="value">The Object or type being checked for.</param>
  1459. <param name="message">The string used to describe the Assert.</param>
  1460. </member>
  1461. <member name="M:UnityEngine.Assertions.Assert.IsNotNull(T)">
  1462. <summary>
  1463. <para>Assert that the value is not null.</para>
  1464. </summary>
  1465. <param name="value">The Object or type being checked for.</param>
  1466. <param name="message">The string used to describe the Assert.</param>
  1467. </member>
  1468. <member name="M:UnityEngine.Assertions.Assert.IsNotNull(T,System.String)">
  1469. <summary>
  1470. <para>Assert that the value is not null.</para>
  1471. </summary>
  1472. <param name="value">The Object or type being checked for.</param>
  1473. <param name="message">The string used to describe the Assert.</param>
  1474. </member>
  1475. <member name="M:UnityEngine.Assertions.Assert.IsNull(UnityEngine.Object,System.String)">
  1476. <summary>
  1477. <para>Assert the value is null.</para>
  1478. </summary>
  1479. <param name="value">The Object or type being checked for.</param>
  1480. <param name="message">The string used to describe the Assert.</param>
  1481. </member>
  1482. <member name="M:UnityEngine.Assertions.Assert.IsNull(T)">
  1483. <summary>
  1484. <para>Assert the value is null.</para>
  1485. </summary>
  1486. <param name="value">The Object or type being checked for.</param>
  1487. <param name="message">The string used to describe the Assert.</param>
  1488. </member>
  1489. <member name="M:UnityEngine.Assertions.Assert.IsNull(T,System.String)">
  1490. <summary>
  1491. <para>Assert the value is null.</para>
  1492. </summary>
  1493. <param name="value">The Object or type being checked for.</param>
  1494. <param name="message">The string used to describe the Assert.</param>
  1495. </member>
  1496. <member name="M:UnityEngine.Assertions.Assert.IsTrue(System.Boolean)">
  1497. <summary>
  1498. <para>Asserts that the condition is true.</para>
  1499. </summary>
  1500. <param name="message">The string used to describe the Assert.</param>
  1501. <param name="condition">true or false.</param>
  1502. </member>
  1503. <member name="M:UnityEngine.Assertions.Assert.IsTrue(System.Boolean,System.String)">
  1504. <summary>
  1505. <para>Asserts that the condition is true.</para>
  1506. </summary>
  1507. <param name="message">The string used to describe the Assert.</param>
  1508. <param name="condition">true or false.</param>
  1509. </member>
  1510. <member name="T:UnityEngine.Assertions.AssertionException">
  1511. <summary>
  1512. <para>An exception that is thrown when an assertion fails.</para>
  1513. </summary>
  1514. </member>
  1515. <member name="T:UnityEngine.Assertions.Comparers.FloatComparer">
  1516. <summary>
  1517. <para>A float comparer used by Assertions.Assert performing approximate comparison.</para>
  1518. </summary>
  1519. </member>
  1520. <member name="F:UnityEngine.Assertions.Comparers.FloatComparer.kEpsilon">
  1521. <summary>
  1522. <para>Default epsilon used by the comparer.</para>
  1523. </summary>
  1524. </member>
  1525. <member name="F:UnityEngine.Assertions.Comparers.FloatComparer.s_ComparerWithDefaultTolerance">
  1526. <summary>
  1527. <para>Default instance of a comparer class with deafult error epsilon and absolute error check.</para>
  1528. </summary>
  1529. </member>
  1530. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.AreEqual(System.Single,System.Single,System.Single)">
  1531. <summary>
  1532. <para>Performs equality check with absolute error check.</para>
  1533. </summary>
  1534. <param name="expected">Expected value.</param>
  1535. <param name="actual">Actual value.</param>
  1536. <param name="error">Comparison error.</param>
  1537. <returns>
  1538. <para>Result of the comparison.</para>
  1539. </returns>
  1540. </member>
  1541. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.AreEqualRelative(System.Single,System.Single,System.Single)">
  1542. <summary>
  1543. <para>Performs equality check with relative error check.</para>
  1544. </summary>
  1545. <param name="expected">Expected value.</param>
  1546. <param name="actual">Actual value.</param>
  1547. <param name="error">Comparison error.</param>
  1548. <returns>
  1549. <para>Result of the comparison.</para>
  1550. </returns>
  1551. </member>
  1552. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.#ctor">
  1553. <summary>
  1554. <para>Creates an instance of the comparer.</para>
  1555. </summary>
  1556. <param name="relative">Should a relative check be used when comparing values? By default, an absolute check will be used.</param>
  1557. <param name="error">Allowed comparison error. By default, the FloatComparer.kEpsilon is used.</param>
  1558. </member>
  1559. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.#ctor(System.Boolean)">
  1560. <summary>
  1561. <para>Creates an instance of the comparer.</para>
  1562. </summary>
  1563. <param name="relative">Should a relative check be used when comparing values? By default, an absolute check will be used.</param>
  1564. <param name="error">Allowed comparison error. By default, the FloatComparer.kEpsilon is used.</param>
  1565. </member>
  1566. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.#ctor(System.Single)">
  1567. <summary>
  1568. <para>Creates an instance of the comparer.</para>
  1569. </summary>
  1570. <param name="relative">Should a relative check be used when comparing values? By default, an absolute check will be used.</param>
  1571. <param name="error">Allowed comparison error. By default, the FloatComparer.kEpsilon is used.</param>
  1572. </member>
  1573. <member name="M:UnityEngine.Assertions.Comparers.FloatComparer.#ctor(System.Single,System.Boolean)">
  1574. <summary>
  1575. <para>Creates an instance of the comparer.</para>
  1576. </summary>
  1577. <param name="relative">Should a relative check be used when comparing values? By default, an absolute check will be used.</param>
  1578. <param name="error">Allowed comparison error. By default, the FloatComparer.kEpsilon is used.</param>
  1579. </member>
  1580. <member name="T:UnityEngine.Assertions.Must.MustExtensions">
  1581. <summary>
  1582. <para>An extension class that serves as a wrapper for the Assert class.</para>
  1583. </summary>
  1584. </member>
  1585. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeApproximatelyEqual(System.Single,System.Single)">
  1586. <summary>
  1587. <para>An extension method for Assertions.Assert.AreApproximatelyEqual.</para>
  1588. </summary>
  1589. <param name="actual"></param>
  1590. <param name="expected"></param>
  1591. <param name="message"></param>
  1592. <param name="tolerance"></param>
  1593. </member>
  1594. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeApproximatelyEqual(System.Single,System.Single,System.String)">
  1595. <summary>
  1596. <para>An extension method for Assertions.Assert.AreApproximatelyEqual.</para>
  1597. </summary>
  1598. <param name="actual"></param>
  1599. <param name="expected"></param>
  1600. <param name="message"></param>
  1601. <param name="tolerance"></param>
  1602. </member>
  1603. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeApproximatelyEqual(System.Single,System.Single,System.Single)">
  1604. <summary>
  1605. <para>An extension method for Assertions.Assert.AreApproximatelyEqual.</para>
  1606. </summary>
  1607. <param name="actual"></param>
  1608. <param name="expected"></param>
  1609. <param name="message"></param>
  1610. <param name="tolerance"></param>
  1611. </member>
  1612. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeApproximatelyEqual(System.Single,System.Single,System.Single,System.String)">
  1613. <summary>
  1614. <para>An extension method for Assertions.Assert.AreApproximatelyEqual.</para>
  1615. </summary>
  1616. <param name="actual"></param>
  1617. <param name="expected"></param>
  1618. <param name="message"></param>
  1619. <param name="tolerance"></param>
  1620. </member>
  1621. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeEqual(T,T)">
  1622. <summary>
  1623. <para>An extension method for Assertions.Assert.AreEqual.</para>
  1624. </summary>
  1625. <param name="actual"></param>
  1626. <param name="expected"></param>
  1627. <param name="message"></param>
  1628. </member>
  1629. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeEqual(T,T,System.String)">
  1630. <summary>
  1631. <para>An extension method for Assertions.Assert.AreEqual.</para>
  1632. </summary>
  1633. <param name="actual"></param>
  1634. <param name="expected"></param>
  1635. <param name="message"></param>
  1636. </member>
  1637. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeFalse(System.Boolean)">
  1638. <summary>
  1639. <para>An extension method for Assertions.Assert.IsFalse.</para>
  1640. </summary>
  1641. <param name="value"></param>
  1642. <param name="message"></param>
  1643. </member>
  1644. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeFalse(System.Boolean,System.String)">
  1645. <summary>
  1646. <para>An extension method for Assertions.Assert.IsFalse.</para>
  1647. </summary>
  1648. <param name="value"></param>
  1649. <param name="message"></param>
  1650. </member>
  1651. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeNull(T)">
  1652. <summary>
  1653. <para>An extension method for Assertions.Assert.IsNull.</para>
  1654. </summary>
  1655. <param name="expected"></param>
  1656. <param name="message"></param>
  1657. </member>
  1658. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeNull(T,System.String)">
  1659. <summary>
  1660. <para>An extension method for Assertions.Assert.IsNull.</para>
  1661. </summary>
  1662. <param name="expected"></param>
  1663. <param name="message"></param>
  1664. </member>
  1665. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeTrue(System.Boolean)">
  1666. <summary>
  1667. <para>An extension method for Assertions.Assert.IsTrue.</para>
  1668. </summary>
  1669. <param name="value"></param>
  1670. <param name="message"></param>
  1671. </member>
  1672. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustBeTrue(System.Boolean,System.String)">
  1673. <summary>
  1674. <para>An extension method for Assertions.Assert.IsTrue.</para>
  1675. </summary>
  1676. <param name="value"></param>
  1677. <param name="message"></param>
  1678. </member>
  1679. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeApproximatelyEqual(System.Single,System.Single)">
  1680. <summary>
  1681. <para>An extension method for Assertions.Assert.AreNotApproximatelyEqual.</para>
  1682. </summary>
  1683. <param name="actual"></param>
  1684. <param name="expected"></param>
  1685. <param name="message"></param>
  1686. <param name="tolerance"></param>
  1687. </member>
  1688. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeApproximatelyEqual(System.Single,System.Single,System.String)">
  1689. <summary>
  1690. <para>An extension method for Assertions.Assert.AreNotApproximatelyEqual.</para>
  1691. </summary>
  1692. <param name="actual"></param>
  1693. <param name="expected"></param>
  1694. <param name="message"></param>
  1695. <param name="tolerance"></param>
  1696. </member>
  1697. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeApproximatelyEqual(System.Single,System.Single,System.Single)">
  1698. <summary>
  1699. <para>An extension method for Assertions.Assert.AreNotApproximatelyEqual.</para>
  1700. </summary>
  1701. <param name="actual"></param>
  1702. <param name="expected"></param>
  1703. <param name="message"></param>
  1704. <param name="tolerance"></param>
  1705. </member>
  1706. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeApproximatelyEqual(System.Single,System.Single,System.Single,System.String)">
  1707. <summary>
  1708. <para>An extension method for Assertions.Assert.AreNotApproximatelyEqual.</para>
  1709. </summary>
  1710. <param name="actual"></param>
  1711. <param name="expected"></param>
  1712. <param name="message"></param>
  1713. <param name="tolerance"></param>
  1714. </member>
  1715. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeEqual(T,T)">
  1716. <summary>
  1717. <para>An extension method for Assertions.Assert.AreNotEqual.</para>
  1718. </summary>
  1719. <param name="actual"></param>
  1720. <param name="expected"></param>
  1721. <param name="message"></param>
  1722. </member>
  1723. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeEqual(T,T,System.String)">
  1724. <summary>
  1725. <para>An extension method for Assertions.Assert.AreNotEqual.</para>
  1726. </summary>
  1727. <param name="actual"></param>
  1728. <param name="expected"></param>
  1729. <param name="message"></param>
  1730. </member>
  1731. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeNull(T)">
  1732. <summary>
  1733. <para>An extension method for Assertions.Assert.AreNotNull.</para>
  1734. </summary>
  1735. <param name="expected"></param>
  1736. <param name="message"></param>
  1737. </member>
  1738. <member name="M:UnityEngine.Assertions.Must.MustExtensions.MustNotBeNull(T,System.String)">
  1739. <summary>
  1740. <para>An extension method for Assertions.Assert.AreNotNull.</para>
  1741. </summary>
  1742. <param name="expected"></param>
  1743. <param name="message"></param>
  1744. </member>
  1745. <member name="T:UnityEngine.AsyncOperation">
  1746. <summary>
  1747. <para>Asynchronous operation coroutine.</para>
  1748. </summary>
  1749. </member>
  1750. <member name="P:UnityEngine.AsyncOperation.allowSceneActivation">
  1751. <summary>
  1752. <para>Allow Scenes to be activated as soon as it is ready.</para>
  1753. </summary>
  1754. </member>
  1755. <member name="?:UnityEngine.AsyncOperation.completed(System.Action`1&lt;UnityEngine.AsyncOperation&gt;)">
  1756. <summary>
  1757. <para>Event that is invoked upon operation completion. An event handler that is registered in the same frame as the call that creates it will be invoked next frame, even if the operation is able to complete synchronously. If a handler is registered after the operation has completed and has already invoked the complete event, the handler will be called synchronously.</para>
  1758. </summary>
  1759. <param name="value">Action&lt;AsyncOperation&gt; handler - function signature for completion event handler.</param>
  1760. </member>
  1761. <member name="P:UnityEngine.AsyncOperation.isDone">
  1762. <summary>
  1763. <para>Has the operation finished? (Read Only)</para>
  1764. </summary>
  1765. </member>
  1766. <member name="P:UnityEngine.AsyncOperation.priority">
  1767. <summary>
  1768. <para>Priority lets you tweak in which order async operation calls will be performed.</para>
  1769. </summary>
  1770. </member>
  1771. <member name="P:UnityEngine.AsyncOperation.progress">
  1772. <summary>
  1773. <para>What's the operation's progress. (Read Only)</para>
  1774. </summary>
  1775. </member>
  1776. <member name="T:UnityEngine.AudioType">
  1777. <summary>
  1778. <para>Type of the imported(native) data.</para>
  1779. </summary>
  1780. </member>
  1781. <member name="F:UnityEngine.AudioType.ACC">
  1782. <summary>
  1783. <para>Acc - not supported.</para>
  1784. </summary>
  1785. </member>
  1786. <member name="F:UnityEngine.AudioType.AIFF">
  1787. <summary>
  1788. <para>Aiff.</para>
  1789. </summary>
  1790. </member>
  1791. <member name="F:UnityEngine.AudioType.AUDIOQUEUE">
  1792. <summary>
  1793. <para>iPhone hardware decoder, supports AAC, ALAC and MP3. Extracodecdata is a pointer to an FMOD_AUDIOQUEUE_EXTRACODECDATA structure.</para>
  1794. </summary>
  1795. </member>
  1796. <member name="F:UnityEngine.AudioType.IT">
  1797. <summary>
  1798. <para>Impulse tracker.</para>
  1799. </summary>
  1800. </member>
  1801. <member name="F:UnityEngine.AudioType.MOD">
  1802. <summary>
  1803. <para>Protracker / Fasttracker MOD.</para>
  1804. </summary>
  1805. </member>
  1806. <member name="F:UnityEngine.AudioType.MPEG">
  1807. <summary>
  1808. <para>MP2/MP3 MPEG.</para>
  1809. </summary>
  1810. </member>
  1811. <member name="F:UnityEngine.AudioType.OGGVORBIS">
  1812. <summary>
  1813. <para>Ogg vorbis.</para>
  1814. </summary>
  1815. </member>
  1816. <member name="F:UnityEngine.AudioType.S3M">
  1817. <summary>
  1818. <para>ScreamTracker 3.</para>
  1819. </summary>
  1820. </member>
  1821. <member name="F:UnityEngine.AudioType.UNKNOWN">
  1822. <summary>
  1823. <para>3rd party / unknown plugin format.</para>
  1824. </summary>
  1825. </member>
  1826. <member name="F:UnityEngine.AudioType.VAG">
  1827. <summary>
  1828. <para>VAG.</para>
  1829. </summary>
  1830. </member>
  1831. <member name="F:UnityEngine.AudioType.WAV">
  1832. <summary>
  1833. <para>Microsoft WAV.</para>
  1834. </summary>
  1835. </member>
  1836. <member name="F:UnityEngine.AudioType.XM">
  1837. <summary>
  1838. <para>FastTracker 2 XM.</para>
  1839. </summary>
  1840. </member>
  1841. <member name="F:UnityEngine.AudioType.XMA">
  1842. <summary>
  1843. <para>Xbox360 XMA.</para>
  1844. </summary>
  1845. </member>
  1846. <member name="T:UnityEngine.BatteryStatus">
  1847. <summary>
  1848. <para>Enumeration for SystemInfo.batteryStatus which represents the current status of the device's battery.</para>
  1849. </summary>
  1850. </member>
  1851. <member name="F:UnityEngine.BatteryStatus.Charging">
  1852. <summary>
  1853. <para>Device is plugged in and charging.</para>
  1854. </summary>
  1855. </member>
  1856. <member name="F:UnityEngine.BatteryStatus.Discharging">
  1857. <summary>
  1858. <para>Device is unplugged and discharging.</para>
  1859. </summary>
  1860. </member>
  1861. <member name="F:UnityEngine.BatteryStatus.Full">
  1862. <summary>
  1863. <para>Device is plugged in and the battery is full.</para>
  1864. </summary>
  1865. </member>
  1866. <member name="F:UnityEngine.BatteryStatus.NotCharging">
  1867. <summary>
  1868. <para>Device is plugged in, but is not charging.</para>
  1869. </summary>
  1870. </member>
  1871. <member name="F:UnityEngine.BatteryStatus.Unknown">
  1872. <summary>
  1873. <para>The device's battery status cannot be determined. If battery status is not available on your target platform, SystemInfo.batteryStatus will return this value.</para>
  1874. </summary>
  1875. </member>
  1876. <member name="T:UnityEngine.BeforeRenderOrderAttribute">
  1877. <summary>
  1878. <para>Use this BeforeRenderOrderAttribute when you need to specify a custom callback order for Application.onBeforeRender.</para>
  1879. </summary>
  1880. </member>
  1881. <member name="P:UnityEngine.BeforeRenderOrderAttribute.order">
  1882. <summary>
  1883. <para>The order, lowest to highest, that the Application.onBeforeRender event recievers will be called in.</para>
  1884. </summary>
  1885. </member>
  1886. <member name="M:UnityEngine.BeforeRenderOrderAttribute.#ctor(System.Int32)">
  1887. <summary>
  1888. <para>When applied to methods, specifies the order called during Application.onBeforeRender events.</para>
  1889. </summary>
  1890. <param name="order">The sorting order, sorted lowest to highest.</param>
  1891. </member>
  1892. <member name="T:UnityEngine.Behaviour">
  1893. <summary>
  1894. <para>Behaviours are Components that can be enabled or disabled.</para>
  1895. </summary>
  1896. </member>
  1897. <member name="P:UnityEngine.Behaviour.enabled">
  1898. <summary>
  1899. <para>Enabled Behaviours are Updated, disabled Behaviours are not.</para>
  1900. </summary>
  1901. </member>
  1902. <member name="P:UnityEngine.Behaviour.isActiveAndEnabled">
  1903. <summary>
  1904. <para>Reports whether a GameObject and its associated Behaviour is active and enabled.</para>
  1905. </summary>
  1906. </member>
  1907. <member name="T:UnityEngine.BillboardAsset">
  1908. <summary>
  1909. <para>BillboardAsset describes how a billboard is rendered.</para>
  1910. </summary>
  1911. </member>
  1912. <member name="P:UnityEngine.BillboardAsset.bottom">
  1913. <summary>
  1914. <para>Height of the billboard that is below ground.</para>
  1915. </summary>
  1916. </member>
  1917. <member name="P:UnityEngine.BillboardAsset.height">
  1918. <summary>
  1919. <para>Height of the billboard.</para>
  1920. </summary>
  1921. </member>
  1922. <member name="P:UnityEngine.BillboardAsset.imageCount">
  1923. <summary>
  1924. <para>Number of pre-rendered images that can be switched when the billboard is viewed from different angles.</para>
  1925. </summary>
  1926. </member>
  1927. <member name="P:UnityEngine.BillboardAsset.indexCount">
  1928. <summary>
  1929. <para>Number of indices in the billboard mesh.</para>
  1930. </summary>
  1931. </member>
  1932. <member name="P:UnityEngine.BillboardAsset.material">
  1933. <summary>
  1934. <para>The material used for rendering.</para>
  1935. </summary>
  1936. </member>
  1937. <member name="P:UnityEngine.BillboardAsset.vertexCount">
  1938. <summary>
  1939. <para>Number of vertices in the billboard mesh.</para>
  1940. </summary>
  1941. </member>
  1942. <member name="P:UnityEngine.BillboardAsset.width">
  1943. <summary>
  1944. <para>Width of the billboard.</para>
  1945. </summary>
  1946. </member>
  1947. <member name="M:UnityEngine.BillboardAsset.#ctor">
  1948. <summary>
  1949. <para>Constructs a new BillboardAsset.</para>
  1950. </summary>
  1951. </member>
  1952. <member name="M:UnityEngine.BillboardAsset.GetImageTexCoords">
  1953. <summary>
  1954. <para>Get the array of billboard image texture coordinate data.</para>
  1955. </summary>
  1956. <param name="imageTexCoords">The list that receives the array.</param>
  1957. </member>
  1958. <member name="M:UnityEngine.BillboardAsset.GetImageTexCoords(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  1959. <summary>
  1960. <para>Get the array of billboard image texture coordinate data.</para>
  1961. </summary>
  1962. <param name="imageTexCoords">The list that receives the array.</param>
  1963. </member>
  1964. <member name="M:UnityEngine.BillboardAsset.GetIndices">
  1965. <summary>
  1966. <para>Get the indices of the billboard mesh.</para>
  1967. </summary>
  1968. <param name="indices">The list that receives the array.</param>
  1969. </member>
  1970. <member name="M:UnityEngine.BillboardAsset.GetIndices(System.Collections.Generic.List`1&lt;System.UInt16&gt;)">
  1971. <summary>
  1972. <para>Get the indices of the billboard mesh.</para>
  1973. </summary>
  1974. <param name="indices">The list that receives the array.</param>
  1975. </member>
  1976. <member name="M:UnityEngine.BillboardAsset.GetVertices">
  1977. <summary>
  1978. <para>Get the vertices of the billboard mesh.</para>
  1979. </summary>
  1980. <param name="vertices">The list that receives the array.</param>
  1981. </member>
  1982. <member name="M:UnityEngine.BillboardAsset.GetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  1983. <summary>
  1984. <para>Get the vertices of the billboard mesh.</para>
  1985. </summary>
  1986. <param name="vertices">The list that receives the array.</param>
  1987. </member>
  1988. <member name="M:UnityEngine.BillboardAsset.SetImageTexCoords(UnityEngine.Vector4[])">
  1989. <summary>
  1990. <para>Set the array of billboard image texture coordinate data.</para>
  1991. </summary>
  1992. <param name="imageTexCoords">The array of data to set.</param>
  1993. </member>
  1994. <member name="M:UnityEngine.BillboardAsset.SetImageTexCoords(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  1995. <summary>
  1996. <para>Set the array of billboard image texture coordinate data.</para>
  1997. </summary>
  1998. <param name="imageTexCoords">The array of data to set.</param>
  1999. </member>
  2000. <member name="M:UnityEngine.BillboardAsset.SetIndices(System.UInt16[])">
  2001. <summary>
  2002. <para>Set the indices of the billboard mesh.</para>
  2003. </summary>
  2004. <param name="indices">The array of data to set.</param>
  2005. </member>
  2006. <member name="M:UnityEngine.BillboardAsset.SetIndices(System.Collections.Generic.List`1&lt;System.UInt16&gt;)">
  2007. <summary>
  2008. <para>Set the indices of the billboard mesh.</para>
  2009. </summary>
  2010. <param name="indices">The array of data to set.</param>
  2011. </member>
  2012. <member name="M:UnityEngine.BillboardAsset.SetVertices(UnityEngine.Vector2[])">
  2013. <summary>
  2014. <para>Set the vertices of the billboard mesh.</para>
  2015. </summary>
  2016. <param name="vertices">The array of data to set.</param>
  2017. </member>
  2018. <member name="M:UnityEngine.BillboardAsset.SetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  2019. <summary>
  2020. <para>Set the vertices of the billboard mesh.</para>
  2021. </summary>
  2022. <param name="vertices">The array of data to set.</param>
  2023. </member>
  2024. <member name="T:UnityEngine.BillboardRenderer">
  2025. <summary>
  2026. <para>Renders a billboard from a BillboardAsset.</para>
  2027. </summary>
  2028. </member>
  2029. <member name="P:UnityEngine.BillboardRenderer.billboard">
  2030. <summary>
  2031. <para>The BillboardAsset to render.</para>
  2032. </summary>
  2033. </member>
  2034. <member name="M:UnityEngine.BillboardRenderer.#ctor">
  2035. <summary>
  2036. <para>Constructor.</para>
  2037. </summary>
  2038. </member>
  2039. <member name="T:UnityEngine.BitStream">
  2040. <summary>
  2041. <para>The BitStream class represents seralized variables, packed into a stream.</para>
  2042. </summary>
  2043. </member>
  2044. <member name="P:UnityEngine.BitStream.isReading">
  2045. <summary>
  2046. <para>Is the BitStream currently being read? (Read Only)</para>
  2047. </summary>
  2048. </member>
  2049. <member name="P:UnityEngine.BitStream.isWriting">
  2050. <summary>
  2051. <para>Is the BitStream currently being written? (Read Only)</para>
  2052. </summary>
  2053. </member>
  2054. <member name="M:UnityEngine.BitStream.Serialize(System.Boolean&amp;)">
  2055. <summary>
  2056. <para>Serializes different types of variables.</para>
  2057. </summary>
  2058. <param name="value"></param>
  2059. <param name="maxDelta"></param>
  2060. <param name="viewID"></param>
  2061. </member>
  2062. <member name="M:UnityEngine.BitStream.Serialize(System.Char&amp;)">
  2063. <summary>
  2064. <para>Serializes different types of variables.</para>
  2065. </summary>
  2066. <param name="value"></param>
  2067. <param name="maxDelta"></param>
  2068. <param name="viewID"></param>
  2069. </member>
  2070. <member name="M:UnityEngine.BitStream.Serialize(System.Int16&amp;)">
  2071. <summary>
  2072. <para>Serializes different types of variables.</para>
  2073. </summary>
  2074. <param name="value"></param>
  2075. <param name="maxDelta"></param>
  2076. <param name="viewID"></param>
  2077. </member>
  2078. <member name="M:UnityEngine.BitStream.Serialize(System.Int32&amp;)">
  2079. <summary>
  2080. <para>Serializes different types of variables.</para>
  2081. </summary>
  2082. <param name="value"></param>
  2083. <param name="maxDelta"></param>
  2084. <param name="viewID"></param>
  2085. </member>
  2086. <member name="M:UnityEngine.BitStream.Serialize(System.Single&amp;)">
  2087. <summary>
  2088. <para>Serializes different types of variables.</para>
  2089. </summary>
  2090. <param name="value"></param>
  2091. <param name="maxDelta"></param>
  2092. <param name="viewID"></param>
  2093. </member>
  2094. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.Vector3&amp;)">
  2095. <summary>
  2096. <para>Serializes different types of variables.</para>
  2097. </summary>
  2098. <param name="value"></param>
  2099. <param name="maxDelta"></param>
  2100. <param name="viewID"></param>
  2101. </member>
  2102. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.Quaternion&amp;)">
  2103. <summary>
  2104. <para>Serializes different types of variables.</para>
  2105. </summary>
  2106. <param name="value"></param>
  2107. <param name="maxDelta"></param>
  2108. <param name="viewID"></param>
  2109. </member>
  2110. <member name="M:UnityEngine.BitStream.Serialize(System.Single&amp;,System.Single)">
  2111. <summary>
  2112. <para>Serializes different types of variables.</para>
  2113. </summary>
  2114. <param name="value"></param>
  2115. <param name="maxDelta"></param>
  2116. <param name="viewID"></param>
  2117. </member>
  2118. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.Quaternion&amp;,System.Single)">
  2119. <summary>
  2120. <para>Serializes different types of variables.</para>
  2121. </summary>
  2122. <param name="value"></param>
  2123. <param name="maxDelta"></param>
  2124. <param name="viewID"></param>
  2125. </member>
  2126. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.Vector3&amp;,System.Single)">
  2127. <summary>
  2128. <para>Serializes different types of variables.</para>
  2129. </summary>
  2130. <param name="value"></param>
  2131. <param name="maxDelta"></param>
  2132. <param name="viewID"></param>
  2133. </member>
  2134. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.NetworkPlayer&amp;)">
  2135. <summary>
  2136. <para>Serializes different types of variables.</para>
  2137. </summary>
  2138. <param name="value"></param>
  2139. <param name="maxDelta"></param>
  2140. <param name="viewID"></param>
  2141. </member>
  2142. <member name="M:UnityEngine.BitStream.Serialize(UnityEngine.NetworkViewID&amp;)">
  2143. <summary>
  2144. <para>Serializes different types of variables.</para>
  2145. </summary>
  2146. <param name="value"></param>
  2147. <param name="maxDelta"></param>
  2148. <param name="viewID"></param>
  2149. </member>
  2150. <member name="T:UnityEngine.BoneWeight">
  2151. <summary>
  2152. <para>Describes 4 skinning bone weights that affect a vertex in a mesh.</para>
  2153. </summary>
  2154. </member>
  2155. <member name="P:UnityEngine.BoneWeight.boneIndex0">
  2156. <summary>
  2157. <para>Index of first bone.</para>
  2158. </summary>
  2159. </member>
  2160. <member name="P:UnityEngine.BoneWeight.boneIndex1">
  2161. <summary>
  2162. <para>Index of second bone.</para>
  2163. </summary>
  2164. </member>
  2165. <member name="P:UnityEngine.BoneWeight.boneIndex2">
  2166. <summary>
  2167. <para>Index of third bone.</para>
  2168. </summary>
  2169. </member>
  2170. <member name="P:UnityEngine.BoneWeight.boneIndex3">
  2171. <summary>
  2172. <para>Index of fourth bone.</para>
  2173. </summary>
  2174. </member>
  2175. <member name="P:UnityEngine.BoneWeight.weight0">
  2176. <summary>
  2177. <para>Skinning weight for first bone.</para>
  2178. </summary>
  2179. </member>
  2180. <member name="P:UnityEngine.BoneWeight.weight1">
  2181. <summary>
  2182. <para>Skinning weight for second bone.</para>
  2183. </summary>
  2184. </member>
  2185. <member name="P:UnityEngine.BoneWeight.weight2">
  2186. <summary>
  2187. <para>Skinning weight for third bone.</para>
  2188. </summary>
  2189. </member>
  2190. <member name="P:UnityEngine.BoneWeight.weight3">
  2191. <summary>
  2192. <para>Skinning weight for fourth bone.</para>
  2193. </summary>
  2194. </member>
  2195. <member name="T:UnityEngine.BoneWeight1">
  2196. <summary>
  2197. <para>Describes a bone weight that affects a vertex in a mesh.</para>
  2198. </summary>
  2199. </member>
  2200. <member name="P:UnityEngine.BoneWeight1.boneIndex">
  2201. <summary>
  2202. <para>Index of bone.</para>
  2203. </summary>
  2204. </member>
  2205. <member name="P:UnityEngine.BoneWeight1.weight">
  2206. <summary>
  2207. <para>Skinning weight for bone.</para>
  2208. </summary>
  2209. </member>
  2210. <member name="T:UnityEngine.BoundingSphere">
  2211. <summary>
  2212. <para>Describes a single bounding sphere for use by a CullingGroup.</para>
  2213. </summary>
  2214. </member>
  2215. <member name="F:UnityEngine.BoundingSphere.position">
  2216. <summary>
  2217. <para>The position of the center of the BoundingSphere.</para>
  2218. </summary>
  2219. </member>
  2220. <member name="F:UnityEngine.BoundingSphere.radius">
  2221. <summary>
  2222. <para>The radius of the BoundingSphere.</para>
  2223. </summary>
  2224. </member>
  2225. <member name="M:UnityEngine.BoundingSphere.#ctor(UnityEngine.Vector3,System.Single)">
  2226. <summary>
  2227. <para>Initializes a BoundingSphere.</para>
  2228. </summary>
  2229. <param name="pos">The center of the sphere.</param>
  2230. <param name="rad">The radius of the sphere.</param>
  2231. <param name="packedSphere">A four-component vector containing the position (packed into the XYZ components) and radius (packed into the W component).</param>
  2232. </member>
  2233. <member name="M:UnityEngine.BoundingSphere.#ctor(UnityEngine.Vector4)">
  2234. <summary>
  2235. <para>Initializes a BoundingSphere.</para>
  2236. </summary>
  2237. <param name="pos">The center of the sphere.</param>
  2238. <param name="rad">The radius of the sphere.</param>
  2239. <param name="packedSphere">A four-component vector containing the position (packed into the XYZ components) and radius (packed into the W component).</param>
  2240. </member>
  2241. <member name="T:UnityEngine.Bounds">
  2242. <summary>
  2243. <para>Represents an axis aligned bounding box.</para>
  2244. </summary>
  2245. </member>
  2246. <member name="P:UnityEngine.Bounds.center">
  2247. <summary>
  2248. <para>The center of the bounding box.</para>
  2249. </summary>
  2250. </member>
  2251. <member name="P:UnityEngine.Bounds.extents">
  2252. <summary>
  2253. <para>The extents of the Bounding Box. This is always half of the size of the Bounds.</para>
  2254. </summary>
  2255. </member>
  2256. <member name="P:UnityEngine.Bounds.max">
  2257. <summary>
  2258. <para>The maximal point of the box. This is always equal to center+extents.</para>
  2259. </summary>
  2260. </member>
  2261. <member name="P:UnityEngine.Bounds.min">
  2262. <summary>
  2263. <para>The minimal point of the box. This is always equal to center-extents.</para>
  2264. </summary>
  2265. </member>
  2266. <member name="P:UnityEngine.Bounds.size">
  2267. <summary>
  2268. <para>The total size of the box. This is always twice as large as the extents.</para>
  2269. </summary>
  2270. </member>
  2271. <member name="M:UnityEngine.Bounds.ClosestPoint(UnityEngine.Vector3)">
  2272. <summary>
  2273. <para>The closest point on the bounding box.</para>
  2274. </summary>
  2275. <param name="point">Arbitrary point.</param>
  2276. <returns>
  2277. <para>The point on the bounding box or inside the bounding box.</para>
  2278. </returns>
  2279. </member>
  2280. <member name="M:UnityEngine.Bounds.Contains(UnityEngine.Vector3)">
  2281. <summary>
  2282. <para>Is point contained in the bounding box?</para>
  2283. </summary>
  2284. <param name="point"></param>
  2285. </member>
  2286. <member name="M:UnityEngine.Bounds.#ctor(UnityEngine.Vector3,UnityEngine.Vector3)">
  2287. <summary>
  2288. <para>Creates a new Bounds.</para>
  2289. </summary>
  2290. <param name="center">The location of the origin of the Bounds.</param>
  2291. <param name="size">The dimensions of the Bounds.</param>
  2292. </member>
  2293. <member name="M:UnityEngine.Bounds.Encapsulate(UnityEngine.Vector3)">
  2294. <summary>
  2295. <para>Grows the Bounds to include the point.</para>
  2296. </summary>
  2297. <param name="point"></param>
  2298. </member>
  2299. <member name="M:UnityEngine.Bounds.Encapsulate(UnityEngine.Bounds)">
  2300. <summary>
  2301. <para>Grow the bounds to encapsulate the bounds.</para>
  2302. </summary>
  2303. <param name="bounds"></param>
  2304. </member>
  2305. <member name="M:UnityEngine.Bounds.Expand(System.Single)">
  2306. <summary>
  2307. <para>Expand the bounds by increasing its size by amount along each side.</para>
  2308. </summary>
  2309. <param name="amount"></param>
  2310. </member>
  2311. <member name="M:UnityEngine.Bounds.Expand(UnityEngine.Vector3)">
  2312. <summary>
  2313. <para>Expand the bounds by increasing its size by amount along each side.</para>
  2314. </summary>
  2315. <param name="amount"></param>
  2316. </member>
  2317. <member name="M:UnityEngine.Bounds.IntersectRay(UnityEngine.Ray)">
  2318. <summary>
  2319. <para>Does ray intersect this bounding box?</para>
  2320. </summary>
  2321. <param name="ray"></param>
  2322. </member>
  2323. <member name="M:UnityEngine.Bounds.IntersectRay(UnityEngine.Ray,System.Single&amp;)">
  2324. <summary>
  2325. <para>Does ray intersect this bounding box?</para>
  2326. </summary>
  2327. <param name="ray"></param>
  2328. <param name="distance"></param>
  2329. </member>
  2330. <member name="M:UnityEngine.Bounds.Intersects(UnityEngine.Bounds)">
  2331. <summary>
  2332. <para>Does another bounding box intersect with this bounding box?</para>
  2333. </summary>
  2334. <param name="bounds"></param>
  2335. </member>
  2336. <member name="M:UnityEngine.Bounds.SetMinMax(UnityEngine.Vector3,UnityEngine.Vector3)">
  2337. <summary>
  2338. <para>Sets the bounds to the min and max value of the box.</para>
  2339. </summary>
  2340. <param name="min"></param>
  2341. <param name="max"></param>
  2342. </member>
  2343. <member name="M:UnityEngine.Bounds.SqrDistance(UnityEngine.Vector3)">
  2344. <summary>
  2345. <para>The smallest squared distance between the point and this bounding box.</para>
  2346. </summary>
  2347. <param name="point"></param>
  2348. </member>
  2349. <member name="M:UnityEngine.Bounds.ToString">
  2350. <summary>
  2351. <para>Returns a formatted string for the bounds.</para>
  2352. </summary>
  2353. <param name="format">A numeric format string.</param>
  2354. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2355. </member>
  2356. <member name="M:UnityEngine.Bounds.ToString(System.String)">
  2357. <summary>
  2358. <para>Returns a formatted string for the bounds.</para>
  2359. </summary>
  2360. <param name="format">A numeric format string.</param>
  2361. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2362. </member>
  2363. <member name="M:UnityEngine.Bounds.ToString(System.String,System.IFormatProvider)">
  2364. <summary>
  2365. <para>Returns a formatted string for the bounds.</para>
  2366. </summary>
  2367. <param name="format">A numeric format string.</param>
  2368. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2369. </member>
  2370. <member name="T:UnityEngine.BoundsInt">
  2371. <summary>
  2372. <para>Represents an axis aligned bounding box with all values as integers.</para>
  2373. </summary>
  2374. </member>
  2375. <member name="P:UnityEngine.BoundsInt.allPositionsWithin">
  2376. <summary>
  2377. <para>A BoundsInt.PositionCollection that contains all positions within the BoundsInt.</para>
  2378. </summary>
  2379. </member>
  2380. <member name="P:UnityEngine.BoundsInt.center">
  2381. <summary>
  2382. <para>The center of the bounding box.</para>
  2383. </summary>
  2384. </member>
  2385. <member name="P:UnityEngine.BoundsInt.max">
  2386. <summary>
  2387. <para>The maximal point of the box.</para>
  2388. </summary>
  2389. </member>
  2390. <member name="P:UnityEngine.BoundsInt.min">
  2391. <summary>
  2392. <para>The minimal point of the box.</para>
  2393. </summary>
  2394. </member>
  2395. <member name="P:UnityEngine.BoundsInt.position">
  2396. <summary>
  2397. <para>The position of the bounding box.</para>
  2398. </summary>
  2399. </member>
  2400. <member name="P:UnityEngine.BoundsInt.size">
  2401. <summary>
  2402. <para>The total size of the box.</para>
  2403. </summary>
  2404. </member>
  2405. <member name="P:UnityEngine.BoundsInt.x">
  2406. <summary>
  2407. <para>X value of the minimal point of the box.</para>
  2408. </summary>
  2409. </member>
  2410. <member name="P:UnityEngine.BoundsInt.xMax">
  2411. <summary>
  2412. <para>The maximal x point of the box.</para>
  2413. </summary>
  2414. </member>
  2415. <member name="P:UnityEngine.BoundsInt.xMin">
  2416. <summary>
  2417. <para>The minimal x point of the box.</para>
  2418. </summary>
  2419. </member>
  2420. <member name="P:UnityEngine.BoundsInt.y">
  2421. <summary>
  2422. <para>Y value of the minimal point of the box.</para>
  2423. </summary>
  2424. </member>
  2425. <member name="P:UnityEngine.BoundsInt.yMax">
  2426. <summary>
  2427. <para>The maximal y point of the box.</para>
  2428. </summary>
  2429. </member>
  2430. <member name="P:UnityEngine.BoundsInt.yMin">
  2431. <summary>
  2432. <para>The minimal y point of the box.</para>
  2433. </summary>
  2434. </member>
  2435. <member name="P:UnityEngine.BoundsInt.z">
  2436. <summary>
  2437. <para>Z value of the minimal point of the box.</para>
  2438. </summary>
  2439. </member>
  2440. <member name="P:UnityEngine.BoundsInt.zMax">
  2441. <summary>
  2442. <para>The maximal z point of the box.</para>
  2443. </summary>
  2444. </member>
  2445. <member name="P:UnityEngine.BoundsInt.zMin">
  2446. <summary>
  2447. <para>The minimal z point of the box.</para>
  2448. </summary>
  2449. </member>
  2450. <member name="M:UnityEngine.BoundsInt.ClampToBounds(UnityEngine.BoundsInt)">
  2451. <summary>
  2452. <para>Clamps the position and size of this bounding box to the given bounds.</para>
  2453. </summary>
  2454. <param name="bounds">Bounds to clamp to.</param>
  2455. </member>
  2456. <member name="M:UnityEngine.BoundsInt.Contains(UnityEngine.Vector3Int)">
  2457. <summary>
  2458. <para>Is point contained in the bounding box?</para>
  2459. </summary>
  2460. <param name="position">Point to check.</param>
  2461. <returns>
  2462. <para>Is point contained in the bounding box?</para>
  2463. </returns>
  2464. </member>
  2465. <member name="M:UnityEngine.BoundsInt.Contains">
  2466. <summary>
  2467. <para>Is point contained in the bounding box?</para>
  2468. </summary>
  2469. <param name="position">Point to check.</param>
  2470. <returns>
  2471. <para>Is point contained in the bounding box?</para>
  2472. </returns>
  2473. </member>
  2474. <member name="T:UnityEngine.BoundsInt.PositionEnumerator">
  2475. <summary>
  2476. <para>An iterator that allows you to iterate over all positions within the BoundsInt.</para>
  2477. </summary>
  2478. </member>
  2479. <member name="P:UnityEngine.BoundsInt.PositionEnumerator.Current">
  2480. <summary>
  2481. <para>Current position of the enumerator.</para>
  2482. </summary>
  2483. </member>
  2484. <member name="M:UnityEngine.BoundsInt.PositionEnumerator.GetEnumerator">
  2485. <summary>
  2486. <para>Returns this as an iterator that allows you to iterate over all positions within the BoundsInt.</para>
  2487. </summary>
  2488. <returns>
  2489. <para>This BoundsInt.PositionEnumerator.</para>
  2490. </returns>
  2491. </member>
  2492. <member name="M:UnityEngine.BoundsInt.PositionEnumerator.MoveNext">
  2493. <summary>
  2494. <para>Moves the enumerator to the next position.</para>
  2495. </summary>
  2496. <returns>
  2497. <para>Whether the enumerator has successfully moved to the next position.</para>
  2498. </returns>
  2499. </member>
  2500. <member name="M:UnityEngine.BoundsInt.PositionEnumerator.Reset">
  2501. <summary>
  2502. <para>Resets this enumerator to its starting state.</para>
  2503. </summary>
  2504. </member>
  2505. <member name="M:UnityEngine.BoundsInt.SetMinMax(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  2506. <summary>
  2507. <para>Sets the bounds to the min and max value of the box.</para>
  2508. </summary>
  2509. <param name="minPosition"></param>
  2510. <param name="maxPosition"></param>
  2511. </member>
  2512. <member name="M:UnityEngine.BoundsInt.ToString">
  2513. <summary>
  2514. <para>Returns a formatted string for the bounds.</para>
  2515. </summary>
  2516. <param name="format">A numeric format string.</param>
  2517. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2518. </member>
  2519. <member name="M:UnityEngine.BoundsInt.ToString(System.String)">
  2520. <summary>
  2521. <para>Returns a formatted string for the bounds.</para>
  2522. </summary>
  2523. <param name="format">A numeric format string.</param>
  2524. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2525. </member>
  2526. <member name="M:UnityEngine.BoundsInt.ToString(System.String,System.IFormatProvider)">
  2527. <summary>
  2528. <para>Returns a formatted string for the bounds.</para>
  2529. </summary>
  2530. <param name="format">A numeric format string.</param>
  2531. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  2532. </member>
  2533. <member name="T:UnityEngine.Cache">
  2534. <summary>
  2535. <para>Data structure for cache. Please refer to See Also:Caching.AddCache for more information.</para>
  2536. </summary>
  2537. </member>
  2538. <member name="P:UnityEngine.Cache.expirationDelay">
  2539. <summary>
  2540. <para>The number of seconds that an AssetBundle may remain unused in the cache before it is automatically deleted.</para>
  2541. </summary>
  2542. </member>
  2543. <member name="P:UnityEngine.Cache.index">
  2544. <summary>
  2545. <para>Returns the index of the cache in the cache list.</para>
  2546. </summary>
  2547. </member>
  2548. <member name="P:UnityEngine.Cache.maximumAvailableStorageSpace">
  2549. <summary>
  2550. <para>Allows you to specify the total number of bytes that can be allocated for the cache.</para>
  2551. </summary>
  2552. </member>
  2553. <member name="P:UnityEngine.Cache.path">
  2554. <summary>
  2555. <para>Returns the path of the cache.</para>
  2556. </summary>
  2557. </member>
  2558. <member name="P:UnityEngine.Cache.readOnly">
  2559. <summary>
  2560. <para>Returns true if the cache is readonly.</para>
  2561. </summary>
  2562. </member>
  2563. <member name="P:UnityEngine.Cache.ready">
  2564. <summary>
  2565. <para>Returns true if the cache is ready.</para>
  2566. </summary>
  2567. </member>
  2568. <member name="P:UnityEngine.Cache.spaceFree">
  2569. <summary>
  2570. <para>Returns the number of currently unused bytes in the cache.</para>
  2571. </summary>
  2572. </member>
  2573. <member name="P:UnityEngine.Cache.spaceOccupied">
  2574. <summary>
  2575. <para>Returns the used disk space in bytes.</para>
  2576. </summary>
  2577. </member>
  2578. <member name="P:UnityEngine.Cache.valid">
  2579. <summary>
  2580. <para>Returns true if the cache is valid.</para>
  2581. </summary>
  2582. </member>
  2583. <member name="M:UnityEngine.Cache.ClearCache">
  2584. <summary>
  2585. <para>Removes all cached content in the cache that has been cached by the current application.</para>
  2586. </summary>
  2587. <param name="expiration">The number of seconds that AssetBundles may remain unused in the cache.</param>
  2588. <returns>
  2589. <para>Returns True when cache clearing succeeded.</para>
  2590. </returns>
  2591. </member>
  2592. <member name="M:UnityEngine.Cache.ClearCache(System.Int32)">
  2593. <summary>
  2594. <para>Removes all cached content in the cache that has been cached by the current application.</para>
  2595. </summary>
  2596. <param name="expiration">The number of seconds that AssetBundles may remain unused in the cache.</param>
  2597. <returns>
  2598. <para>Returns True when cache clearing succeeded.</para>
  2599. </returns>
  2600. </member>
  2601. <member name="T:UnityEngine.CachedAssetBundle">
  2602. <summary>
  2603. <para>Data structure for downloading AssetBundles to a customized cache path. See Also:UnityWebRequestAssetBundle.GetAssetBundle for more information.</para>
  2604. </summary>
  2605. </member>
  2606. <member name="P:UnityEngine.CachedAssetBundle.hash">
  2607. <summary>
  2608. <para>Hash128 which is used as the version of the AssetBundle.</para>
  2609. </summary>
  2610. </member>
  2611. <member name="P:UnityEngine.CachedAssetBundle.name">
  2612. <summary>
  2613. <para>AssetBundle name which is used as the customized cache path.</para>
  2614. </summary>
  2615. </member>
  2616. <member name="T:UnityEngine.Caching">
  2617. <summary>
  2618. <para>The Caching class lets you manage cached AssetBundles, downloaded using UnityWebRequestAssetBundle.GetAssetBundle().</para>
  2619. </summary>
  2620. </member>
  2621. <member name="P:UnityEngine.Caching.cacheCount">
  2622. <summary>
  2623. <para>Returns the cache count in the cache list.</para>
  2624. </summary>
  2625. </member>
  2626. <member name="P:UnityEngine.Caching.compressionEnabled">
  2627. <summary>
  2628. <para>Controls compression of cache data. Enabled by default.</para>
  2629. </summary>
  2630. </member>
  2631. <member name="P:UnityEngine.Caching.currentCacheForWriting">
  2632. <summary>
  2633. <para>Gets or sets the current cache in which AssetBundles should be cached.</para>
  2634. </summary>
  2635. </member>
  2636. <member name="P:UnityEngine.Caching.defaultCache">
  2637. <summary>
  2638. <para>Returns the default cache which is added by Unity internally.</para>
  2639. </summary>
  2640. </member>
  2641. <member name="P:UnityEngine.Caching.ready">
  2642. <summary>
  2643. <para>Returns true if Caching system is ready for use.</para>
  2644. </summary>
  2645. </member>
  2646. <member name="M:UnityEngine.Caching.AddCache(System.String)">
  2647. <summary>
  2648. <para>Add a cache with the given path.</para>
  2649. </summary>
  2650. <param name="cachePath">Path to the cache folder.</param>
  2651. </member>
  2652. <member name="M:UnityEngine.Caching.ClearAllCachedVersions(System.String)">
  2653. <summary>
  2654. <para>Removes all the cached versions of the given AssetBundle from the cache.</para>
  2655. </summary>
  2656. <param name="assetBundleName">The AssetBundle name.</param>
  2657. <returns>
  2658. <para>Returns true when cache clearing succeeded.</para>
  2659. </returns>
  2660. </member>
  2661. <member name="M:UnityEngine.Caching.ClearCache">
  2662. <summary>
  2663. <para>Removes all AssetBundle content that has been cached by the current application.</para>
  2664. </summary>
  2665. <param name="expiration">The number of seconds that AssetBundles may remain unused in the cache.</param>
  2666. <returns>
  2667. <para>True when cache clearing succeeded, false if cache was in use.</para>
  2668. </returns>
  2669. </member>
  2670. <member name="M:UnityEngine.Caching.ClearCache(System.Int32)">
  2671. <summary>
  2672. <para>Removes all AssetBundle content that has been cached by the current application.</para>
  2673. </summary>
  2674. <param name="expiration">The number of seconds that AssetBundles may remain unused in the cache.</param>
  2675. <returns>
  2676. <para>True when cache clearing succeeded, false if cache was in use.</para>
  2677. </returns>
  2678. </member>
  2679. <member name="M:UnityEngine.Caching.ClearCachedVersion(System.String,UnityEngine.Hash128)">
  2680. <summary>
  2681. <para>Removes the given version of the AssetBundle.</para>
  2682. </summary>
  2683. <param name="assetBundleName">The AssetBundle name.</param>
  2684. <param name="hash">Version needs to be cleaned.</param>
  2685. <returns>
  2686. <para>Returns true when cache clearing succeeded. Can return false if any cached bundle is in use.</para>
  2687. </returns>
  2688. </member>
  2689. <member name="M:UnityEngine.Caching.ClearOtherCachedVersions(System.String,UnityEngine.Hash128)">
  2690. <summary>
  2691. <para>Removes all the cached versions of the AssetBundle from the cache, except for the specified version.</para>
  2692. </summary>
  2693. <param name="assetBundleName">The AssetBundle name.</param>
  2694. <param name="hash">Version needs to be kept.</param>
  2695. <returns>
  2696. <para>Returns true when cache clearing succeeded.</para>
  2697. </returns>
  2698. </member>
  2699. <member name="M:UnityEngine.Caching.GetAllCachePaths(System.Collections.Generic.List`1&lt;System.String&gt;)">
  2700. <summary>
  2701. <para>Returns all paths of the cache in the cache list.</para>
  2702. </summary>
  2703. <param name="cachePaths">List of all the cache paths.</param>
  2704. </member>
  2705. <member name="M:UnityEngine.Caching.GetCacheAt(System.Int32)">
  2706. <summary>
  2707. <para>Returns the Cache at the given position in the cache list.</para>
  2708. </summary>
  2709. <param name="cacheIndex">Index of the cache to get.</param>
  2710. <returns>
  2711. <para>A reference to the Cache at the index specified.</para>
  2712. </returns>
  2713. </member>
  2714. <member name="M:UnityEngine.Caching.GetCacheByPath(System.String)">
  2715. <summary>
  2716. <para>Returns the Cache that has the given cache path.</para>
  2717. </summary>
  2718. <param name="cachePath">The cache path.</param>
  2719. <returns>
  2720. <para>A reference to the Cache with the given path.</para>
  2721. </returns>
  2722. </member>
  2723. <member name="M:UnityEngine.Caching.GetCachedVersions(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Hash128&gt;)">
  2724. <summary>
  2725. <para>Returns all cached versions of the given AssetBundle.</para>
  2726. </summary>
  2727. <param name="assetBundleName">The AssetBundle name.</param>
  2728. <param name="outCachedVersions">List of all the cached version.</param>
  2729. </member>
  2730. <member name="M:UnityEngine.Caching.IsVersionCached(System.String,System.Int32)">
  2731. <summary>
  2732. <para>Checks if an AssetBundle is cached.</para>
  2733. </summary>
  2734. <param name="string">Url The filename of the AssetBundle. Domain and path information are stripped from this string automatically.</param>
  2735. <param name="int">Version The version number of the AssetBundle to check for. Negative values are not allowed.</param>
  2736. <param name="url"></param>
  2737. <param name="version"></param>
  2738. <returns>
  2739. <para>True if an AssetBundle matching the url and version parameters has previously been loaded using UnityWebRequestAssetBundle.GetAssetBundle() and is currently stored in the cache. Returns false if the AssetBundle is not in cache, either because it has been flushed from the cache or was never loaded using the Caching API.</para>
  2740. </returns>
  2741. </member>
  2742. <member name="M:UnityEngine.Caching.MarkAsUsed(System.String,System.Int32)">
  2743. <summary>
  2744. <para>Bumps the timestamp of a cached file to be the current time.</para>
  2745. </summary>
  2746. <param name="url"></param>
  2747. <param name="version"></param>
  2748. </member>
  2749. <member name="M:UnityEngine.Caching.MoveCacheAfter(UnityEngine.Cache,UnityEngine.Cache)">
  2750. <summary>
  2751. <para>Moves the source Cache after the destination Cache in the cache list.</para>
  2752. </summary>
  2753. <param name="src">The Cache to move.</param>
  2754. <param name="dst">The Cache which should come before the source Cache in the cache list.</param>
  2755. </member>
  2756. <member name="M:UnityEngine.Caching.MoveCacheBefore(UnityEngine.Cache,UnityEngine.Cache)">
  2757. <summary>
  2758. <para>Moves the source Cache before the destination Cache in the cache list.</para>
  2759. </summary>
  2760. <param name="src">The Cache to move.</param>
  2761. <param name="dst">The Cache which should come after the source Cache in the cache list.</param>
  2762. </member>
  2763. <member name="M:UnityEngine.Caching.RemoveCache(UnityEngine.Cache)">
  2764. <summary>
  2765. <para>Removes the Cache from cache list.</para>
  2766. </summary>
  2767. <param name="cache">The Cache to be removed.</param>
  2768. <returns>
  2769. <para>Returns true if the Cache is removed.</para>
  2770. </returns>
  2771. </member>
  2772. <member name="T:UnityEngine.Camera">
  2773. <summary>
  2774. <para>A Camera is a device through which the player views the world.</para>
  2775. </summary>
  2776. </member>
  2777. <member name="P:UnityEngine.Camera.activeTexture">
  2778. <summary>
  2779. <para>Gets the temporary RenderTexture target for this Camera.</para>
  2780. </summary>
  2781. </member>
  2782. <member name="P:UnityEngine.Camera.actualRenderingPath">
  2783. <summary>
  2784. <para>The rendering path that is currently being used (Read Only).</para>
  2785. </summary>
  2786. </member>
  2787. <member name="P:UnityEngine.Camera.allCameras">
  2788. <summary>
  2789. <para>Returns all enabled cameras in the Scene.</para>
  2790. </summary>
  2791. </member>
  2792. <member name="P:UnityEngine.Camera.allCamerasCount">
  2793. <summary>
  2794. <para>The number of cameras in the current Scene.</para>
  2795. </summary>
  2796. </member>
  2797. <member name="P:UnityEngine.Camera.allowDynamicResolution">
  2798. <summary>
  2799. <para>Dynamic Resolution Scaling.</para>
  2800. </summary>
  2801. </member>
  2802. <member name="P:UnityEngine.Camera.allowHDR">
  2803. <summary>
  2804. <para>High dynamic range rendering.</para>
  2805. </summary>
  2806. </member>
  2807. <member name="P:UnityEngine.Camera.allowMSAA">
  2808. <summary>
  2809. <para>MSAA rendering.</para>
  2810. </summary>
  2811. </member>
  2812. <member name="P:UnityEngine.Camera.areVRStereoViewMatricesWithinSingleCullTolerance">
  2813. <summary>
  2814. <para>Determines whether the stereo view matrices are suitable to allow for a single pass cull.</para>
  2815. </summary>
  2816. </member>
  2817. <member name="P:UnityEngine.Camera.aspect">
  2818. <summary>
  2819. <para>The aspect ratio (width divided by height).</para>
  2820. </summary>
  2821. </member>
  2822. <member name="P:UnityEngine.Camera.backgroundColor">
  2823. <summary>
  2824. <para>The color with which the screen will be cleared.</para>
  2825. </summary>
  2826. </member>
  2827. <member name="P:UnityEngine.Camera.cameraToWorldMatrix">
  2828. <summary>
  2829. <para>Matrix that transforms from camera space to world space (Read Only).</para>
  2830. </summary>
  2831. </member>
  2832. <member name="P:UnityEngine.Camera.cameraType">
  2833. <summary>
  2834. <para>Identifies what kind of camera this is, using the CameraType enum.</para>
  2835. </summary>
  2836. </member>
  2837. <member name="P:UnityEngine.Camera.clearFlags">
  2838. <summary>
  2839. <para>How the camera clears the background.</para>
  2840. </summary>
  2841. </member>
  2842. <member name="P:UnityEngine.Camera.clearStencilAfterLightingPass">
  2843. <summary>
  2844. <para>Should the camera clear the stencil buffer after the deferred light pass?</para>
  2845. </summary>
  2846. </member>
  2847. <member name="P:UnityEngine.Camera.commandBufferCount">
  2848. <summary>
  2849. <para>Number of command buffers set up on this camera (Read Only).</para>
  2850. </summary>
  2851. </member>
  2852. <member name="P:UnityEngine.Camera.cullingMask">
  2853. <summary>
  2854. <para>This is used to render parts of the Scene selectively.</para>
  2855. </summary>
  2856. </member>
  2857. <member name="P:UnityEngine.Camera.cullingMatrix">
  2858. <summary>
  2859. <para>Sets a custom matrix for the camera to use for all culling queries.</para>
  2860. </summary>
  2861. </member>
  2862. <member name="P:UnityEngine.Camera.current">
  2863. <summary>
  2864. <para>The camera we are currently rendering with, for low-level render control only (Read Only).</para>
  2865. </summary>
  2866. </member>
  2867. <member name="P:UnityEngine.Camera.depth">
  2868. <summary>
  2869. <para>Camera's depth in the camera rendering order.</para>
  2870. </summary>
  2871. </member>
  2872. <member name="P:UnityEngine.Camera.depthTextureMode">
  2873. <summary>
  2874. <para>How and if camera generates a depth texture.</para>
  2875. </summary>
  2876. </member>
  2877. <member name="P:UnityEngine.Camera.eventMask">
  2878. <summary>
  2879. <para>Mask to select which layers can trigger events on the camera.</para>
  2880. </summary>
  2881. </member>
  2882. <member name="P:UnityEngine.Camera.farClipPlane">
  2883. <summary>
  2884. <para>The distance of the far clipping plane from the Camera, in world units.</para>
  2885. </summary>
  2886. </member>
  2887. <member name="P:UnityEngine.Camera.fieldOfView">
  2888. <summary>
  2889. <para>The vertical field of view of the Camera, in degrees.</para>
  2890. </summary>
  2891. </member>
  2892. <member name="P:UnityEngine.Camera.focalLength">
  2893. <summary>
  2894. <para>The camera focal length, expressed in millimeters. To use this property, enable UsePhysicalProperties.</para>
  2895. </summary>
  2896. </member>
  2897. <member name="P:UnityEngine.Camera.forceIntoRenderTexture">
  2898. <summary>
  2899. <para>Should camera rendering be forced into a RenderTexture.</para>
  2900. </summary>
  2901. </member>
  2902. <member name="P:UnityEngine.Camera.gateFit">
  2903. <summary>
  2904. <para>There are two gates for a camera, the sensor gate and the resolution gate. The physical camera sensor gate is defined by the sensorSize property, the resolution gate is defined by the render target area.</para>
  2905. </summary>
  2906. </member>
  2907. <member name="P:UnityEngine.Camera.hdr">
  2908. <summary>
  2909. <para>High dynamic range rendering.</para>
  2910. </summary>
  2911. </member>
  2912. <member name="P:UnityEngine.Camera.layerCullDistances">
  2913. <summary>
  2914. <para>Per-layer culling distances.</para>
  2915. </summary>
  2916. </member>
  2917. <member name="P:UnityEngine.Camera.layerCullSpherical">
  2918. <summary>
  2919. <para>How to perform per-layer culling for a Camera.</para>
  2920. </summary>
  2921. </member>
  2922. <member name="P:UnityEngine.Camera.lensShift">
  2923. <summary>
  2924. <para>The lens offset of the camera. The lens shift is relative to the sensor size. For example, a lens shift of 0.5 offsets the sensor by half its horizontal size.</para>
  2925. </summary>
  2926. </member>
  2927. <member name="P:UnityEngine.Camera.main">
  2928. <summary>
  2929. <para>The first enabled Camera component that is tagged "MainCamera" (Read Only).</para>
  2930. </summary>
  2931. </member>
  2932. <member name="P:UnityEngine.Camera.nearClipPlane">
  2933. <summary>
  2934. <para>The distance of the near clipping plane from the the Camera, in world units.</para>
  2935. </summary>
  2936. </member>
  2937. <member name="P:UnityEngine.Camera.nonJitteredProjectionMatrix">
  2938. <summary>
  2939. <para>Get or set the raw projection matrix with no camera offset (no jittering).</para>
  2940. </summary>
  2941. </member>
  2942. <member name="F:UnityEngine.Camera.onPostRender">
  2943. <summary>
  2944. <para>Delegate that you can use to execute custom code after a Camera renders the scene.</para>
  2945. </summary>
  2946. </member>
  2947. <member name="F:UnityEngine.Camera.onPreCull">
  2948. <summary>
  2949. <para>Delegate that you can use to execute custom code before a Camera culls the scene.</para>
  2950. </summary>
  2951. </member>
  2952. <member name="F:UnityEngine.Camera.onPreRender">
  2953. <summary>
  2954. <para>Delegate that you can use to execute custom code before a Camera renders the scene.</para>
  2955. </summary>
  2956. </member>
  2957. <member name="P:UnityEngine.Camera.opaqueSortMode">
  2958. <summary>
  2959. <para>Opaque object sorting mode.</para>
  2960. </summary>
  2961. </member>
  2962. <member name="P:UnityEngine.Camera.orthographic">
  2963. <summary>
  2964. <para>Is the camera orthographic (true) or perspective (false)?</para>
  2965. </summary>
  2966. </member>
  2967. <member name="P:UnityEngine.Camera.orthographicSize">
  2968. <summary>
  2969. <para>Camera's half-size when in orthographic mode.</para>
  2970. </summary>
  2971. </member>
  2972. <member name="P:UnityEngine.Camera.overrideSceneCullingMask">
  2973. <summary>
  2974. <para>Sets the culling mask used to determine which objects from which Scenes to draw.
  2975. See EditorSceneManager.SetSceneCullingMask.</para>
  2976. </summary>
  2977. </member>
  2978. <member name="P:UnityEngine.Camera.pixelHeight">
  2979. <summary>
  2980. <para>How tall is the camera in pixels (not accounting for dynamic resolution scaling) (Read Only).</para>
  2981. </summary>
  2982. </member>
  2983. <member name="P:UnityEngine.Camera.pixelRect">
  2984. <summary>
  2985. <para>Where on the screen is the camera rendered in pixel coordinates.</para>
  2986. </summary>
  2987. </member>
  2988. <member name="P:UnityEngine.Camera.pixelWidth">
  2989. <summary>
  2990. <para>How wide is the camera in pixels (not accounting for dynamic resolution scaling) (Read Only).</para>
  2991. </summary>
  2992. </member>
  2993. <member name="P:UnityEngine.Camera.previousViewProjectionMatrix">
  2994. <summary>
  2995. <para>Get the view projection matrix used on the last frame.</para>
  2996. </summary>
  2997. </member>
  2998. <member name="P:UnityEngine.Camera.projectionMatrix">
  2999. <summary>
  3000. <para>Set a custom projection matrix.</para>
  3001. </summary>
  3002. </member>
  3003. <member name="P:UnityEngine.Camera.rect">
  3004. <summary>
  3005. <para>Where on the screen is the camera rendered in normalized coordinates.</para>
  3006. </summary>
  3007. </member>
  3008. <member name="P:UnityEngine.Camera.renderingPath">
  3009. <summary>
  3010. <para>The rendering path that should be used, if possible.</para>
  3011. </summary>
  3012. </member>
  3013. <member name="P:UnityEngine.Camera.scaledPixelHeight">
  3014. <summary>
  3015. <para>How tall is the camera in pixels (accounting for dynamic resolution scaling) (Read Only).</para>
  3016. </summary>
  3017. </member>
  3018. <member name="P:UnityEngine.Camera.scaledPixelWidth">
  3019. <summary>
  3020. <para>How wide is the camera in pixels (accounting for dynamic resolution scaling) (Read Only).</para>
  3021. </summary>
  3022. </member>
  3023. <member name="P:UnityEngine.Camera.scene">
  3024. <summary>
  3025. <para>If not null, the camera will only render the contents of the specified Scene.</para>
  3026. </summary>
  3027. </member>
  3028. <member name="P:UnityEngine.Camera.sensorSize">
  3029. <summary>
  3030. <para>The size of the camera sensor, expressed in millimeters.</para>
  3031. </summary>
  3032. </member>
  3033. <member name="P:UnityEngine.Camera.stereoActiveEye">
  3034. <summary>
  3035. <para>Returns the eye that is currently rendering.
  3036. If called when stereo is not enabled it will return Camera.MonoOrStereoscopicEye.Mono.
  3037. If called during a camera rendering callback such as OnRenderImage it will return the currently rendering eye.
  3038. If called outside of a rendering callback and stereo is enabled, it will return the default eye which is Camera.MonoOrStereoscopicEye.Left.</para>
  3039. </summary>
  3040. </member>
  3041. <member name="P:UnityEngine.Camera.stereoConvergence">
  3042. <summary>
  3043. <para>Distance to a point where virtual eyes converge.</para>
  3044. </summary>
  3045. </member>
  3046. <member name="P:UnityEngine.Camera.stereoEnabled">
  3047. <summary>
  3048. <para>Stereoscopic rendering.</para>
  3049. </summary>
  3050. </member>
  3051. <member name="P:UnityEngine.Camera.stereoMirrorMode">
  3052. <summary>
  3053. <para>Render only once and use resulting image for both eyes.</para>
  3054. </summary>
  3055. </member>
  3056. <member name="P:UnityEngine.Camera.stereoSeparation">
  3057. <summary>
  3058. <para>The distance between the virtual eyes. Use this to query or set the current eye separation. Note that most VR devices provide this value, in which case setting the value will have no effect.</para>
  3059. </summary>
  3060. </member>
  3061. <member name="P:UnityEngine.Camera.stereoTargetEye">
  3062. <summary>
  3063. <para>Defines which eye of a VR display the Camera renders into.</para>
  3064. </summary>
  3065. </member>
  3066. <member name="P:UnityEngine.Camera.targetDisplay">
  3067. <summary>
  3068. <para>Set the target display for this Camera.</para>
  3069. </summary>
  3070. </member>
  3071. <member name="P:UnityEngine.Camera.targetTexture">
  3072. <summary>
  3073. <para>Destination render texture.</para>
  3074. </summary>
  3075. </member>
  3076. <member name="P:UnityEngine.Camera.transparencySortAxis">
  3077. <summary>
  3078. <para>An axis that describes the direction along which the distances of objects are measured for the purpose of sorting.</para>
  3079. </summary>
  3080. </member>
  3081. <member name="P:UnityEngine.Camera.transparencySortMode">
  3082. <summary>
  3083. <para>Transparent object sorting mode.</para>
  3084. </summary>
  3085. </member>
  3086. <member name="P:UnityEngine.Camera.useJitteredProjectionMatrixForTransparentRendering">
  3087. <summary>
  3088. <para>Should the jittered matrix be used for transparency rendering?</para>
  3089. </summary>
  3090. </member>
  3091. <member name="P:UnityEngine.Camera.useOcclusionCulling">
  3092. <summary>
  3093. <para>Whether or not the Camera will use occlusion culling during rendering.</para>
  3094. </summary>
  3095. </member>
  3096. <member name="P:UnityEngine.Camera.usePhysicalProperties">
  3097. <summary>
  3098. <para>Enable usePhysicalProperties to use physical camera properties to compute the field of view and the frustum.</para>
  3099. </summary>
  3100. </member>
  3101. <member name="P:UnityEngine.Camera.velocity">
  3102. <summary>
  3103. <para>Get the world-space speed of the camera (Read Only).</para>
  3104. </summary>
  3105. </member>
  3106. <member name="P:UnityEngine.Camera.worldToCameraMatrix">
  3107. <summary>
  3108. <para>Matrix that transforms from world to camera space.</para>
  3109. </summary>
  3110. </member>
  3111. <member name="M:UnityEngine.Camera.AddCommandBuffer(UnityEngine.Rendering.CameraEvent,UnityEngine.Rendering.CommandBuffer)">
  3112. <summary>
  3113. <para>Add a command buffer to be executed at a specified place.</para>
  3114. </summary>
  3115. <param name="evt">When to execute the command buffer during rendering.</param>
  3116. <param name="buffer">The buffer to execute.</param>
  3117. </member>
  3118. <member name="M:UnityEngine.Camera.AddCommandBufferAsync(UnityEngine.Rendering.CameraEvent,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ComputeQueueType)">
  3119. <summary>
  3120. <para>Adds a command buffer to the GPU's async compute queues and executes that command buffer when graphics processing reaches a given point.</para>
  3121. </summary>
  3122. <param name="evt">The point during the graphics processing at which this command buffer should commence on the GPU.</param>
  3123. <param name="buffer">The buffer to execute.</param>
  3124. <param name="queueType">The desired async compute queue type to execute the buffer on.</param>
  3125. </member>
  3126. <member name="M:UnityEngine.Camera.CalculateFrustumCorners(UnityEngine.Rect,System.Single,UnityEngine.Camera/MonoOrStereoscopicEye,UnityEngine.Vector3[])">
  3127. <summary>
  3128. <para>Given viewport coordinates, calculates the view space vectors pointing to the four frustum corners at the specified camera depth.</para>
  3129. </summary>
  3130. <param name="viewport">Normalized viewport coordinates to use for the frustum calculation.</param>
  3131. <param name="z">Z-depth from the camera origin at which the corners will be calculated.</param>
  3132. <param name="eye">Camera eye projection matrix to use.</param>
  3133. <param name="outCorners">Output array for the frustum corner vectors. Cannot be null and length must be &gt;= 4.</param>
  3134. </member>
  3135. <member name="M:UnityEngine.Camera.CalculateObliqueMatrix(UnityEngine.Vector4)">
  3136. <summary>
  3137. <para>Calculates and returns oblique near-plane projection matrix.</para>
  3138. </summary>
  3139. <param name="clipPlane">Vector4 that describes a clip plane.</param>
  3140. <returns>
  3141. <para>Oblique near-plane projection matrix.</para>
  3142. </returns>
  3143. </member>
  3144. <member name="M:UnityEngine.Camera.CalculateProjectionMatrixFromPhysicalProperties">
  3145. <summary>
  3146. <para>
  3147. Calculates the projection matrix from focal length, sensor size, lens shift, near plane distance, far plane distance, and Gate fit parameters.
  3148. To calculate the projection matrix without taking Gate fit into account, use Camera.GateFitMode.None . See Also: Camera.GateFitParameters
  3149. </para>
  3150. </summary>
  3151. <param name="output">The calculated matrix.</param>
  3152. <param name="focalLength">Focal length in millimeters.</param>
  3153. <param name="sensorSize">Sensor dimensions in Millimeters.</param>
  3154. <param name="lensShift">Lens offset relative to the sensor size.</param>
  3155. <param name="nearClip">Near plane distance.</param>
  3156. <param name="farClip">Far plane distance.</param>
  3157. <param name="gateFitParameters">Gate fit parameters to use. See Camera.GateFitParameters.</param>
  3158. </member>
  3159. <member name="T:UnityEngine.Camera.CameraCallback">
  3160. <summary>
  3161. <para>Delegate type for camera callbacks.</para>
  3162. </summary>
  3163. <param name="cam"></param>
  3164. </member>
  3165. <member name="M:UnityEngine.Camera.CopyFrom(UnityEngine.Camera)">
  3166. <summary>
  3167. <para>Makes this camera's settings match other camera.</para>
  3168. </summary>
  3169. <param name="other">Copy camera settings to the other camera.</param>
  3170. </member>
  3171. <member name="M:UnityEngine.Camera.CopyStereoDeviceProjectionMatrixToNonJittered(UnityEngine.Camera/StereoscopicEye)">
  3172. <summary>
  3173. <para>Sets the non-jittered projection matrix, sourced from the VR SDK.</para>
  3174. </summary>
  3175. <param name="eye">Specifies the stereoscopic eye whose non-jittered projection matrix will be sourced from the VR SDK.</param>
  3176. </member>
  3177. <member name="T:UnityEngine.Camera.FieldOfViewAxis">
  3178. <summary>
  3179. <para>
  3180. Enumerates which axis to use when expressing the value for the field of view.
  3181. The default value is Camera.FieldOfViewAxis.Vertical.</para>
  3182. </summary>
  3183. </member>
  3184. <member name="F:UnityEngine.Camera.FieldOfViewAxis.Horizontal">
  3185. <summary>
  3186. <para>Specifies the field of view as horizontal.</para>
  3187. </summary>
  3188. </member>
  3189. <member name="F:UnityEngine.Camera.FieldOfViewAxis.Vertical">
  3190. <summary>
  3191. <para>Specifies the field of view as vertical.</para>
  3192. </summary>
  3193. </member>
  3194. <member name="M:UnityEngine.Camera.FieldOfViewToFocalLength(System.Single,System.Single)">
  3195. <summary>
  3196. <para>Converts field of view to focal length. Use either sensor height and vertical field of view or sensor width and horizontal field of view.</para>
  3197. </summary>
  3198. <param name="fieldOfView">field of view in degrees.</param>
  3199. <param name="sensorSize">Sensor size in millimeters.</param>
  3200. <returns>
  3201. <para>Focal length in millimeters.</para>
  3202. </returns>
  3203. </member>
  3204. <member name="M:UnityEngine.Camera.FocalLengthToFieldOfView(System.Single,System.Single)">
  3205. <summary>
  3206. <para>Converts focal length to field of view.</para>
  3207. </summary>
  3208. <param name="focalLength">Focal length in millimeters.</param>
  3209. <param name="sensorSize">Sensor size in millimeters. Use the sensor height to get the vertical field of view. Use the sensor width to get the horizontal field of view.</param>
  3210. <returns>
  3211. <para>field of view in degrees.</para>
  3212. </returns>
  3213. </member>
  3214. <member name="T:UnityEngine.Camera.GateFitMode">
  3215. <summary>
  3216. <para>Enum used to specify how the sensor gate (sensor frame) defined by Camera.sensorSize fits into the resolution gate (render frame).</para>
  3217. </summary>
  3218. </member>
  3219. <member name="F:UnityEngine.Camera.GateFitMode.Fill">
  3220. <summary>
  3221. <para>
  3222. Automatically selects a horizontal or vertical fit so that the sensor gate fits completely inside the resolution gate.
  3223. </para>
  3224. </summary>
  3225. </member>
  3226. <member name="F:UnityEngine.Camera.GateFitMode.Horizontal">
  3227. <summary>
  3228. <para>
  3229. Fit the resolution gate horizontally within the sensor gate.
  3230. </para>
  3231. </summary>
  3232. </member>
  3233. <member name="F:UnityEngine.Camera.GateFitMode.None">
  3234. <summary>
  3235. <para>
  3236. Stretch the sensor gate to fit exactly into the resolution gate.
  3237. </para>
  3238. </summary>
  3239. </member>
  3240. <member name="F:UnityEngine.Camera.GateFitMode.Overscan">
  3241. <summary>
  3242. <para>
  3243. Automatically selects a horizontal or vertical fit so that the render frame fits completely inside the resolution gate.
  3244. </para>
  3245. </summary>
  3246. </member>
  3247. <member name="F:UnityEngine.Camera.GateFitMode.Vertical">
  3248. <summary>
  3249. <para>
  3250. Fit the resolution gate vertically within the sensor gate.
  3251. </para>
  3252. </summary>
  3253. </member>
  3254. <member name="T:UnityEngine.Camera.GateFitParameters">
  3255. <summary>
  3256. <para>Wrapper for gate fit parameters</para>
  3257. </summary>
  3258. </member>
  3259. <member name="P:UnityEngine.Camera.GateFitParameters.aspect">
  3260. <summary>
  3261. <para>Aspect ratio of the resolution gate.</para>
  3262. </summary>
  3263. </member>
  3264. <member name="P:UnityEngine.Camera.GateFitParameters.mode">
  3265. <summary>
  3266. <para>GateFitMode to use. See Camera.GateFitMode.</para>
  3267. </summary>
  3268. </member>
  3269. <member name="M:UnityEngine.Camera.GateFitParameters.#ctor(UnityEngine.Camera/GateFitMode,System.Single)">
  3270. <summary>
  3271. <para>Wrapper for gate fit parameters.</para>
  3272. </summary>
  3273. <param name="mode"></param>
  3274. <param name="aspect"></param>
  3275. </member>
  3276. <member name="M:UnityEngine.Camera.GetAllCameras(UnityEngine.Camera[])">
  3277. <summary>
  3278. <para>Fills an array of Camera with the current cameras in the Scene, without allocating a new array.</para>
  3279. </summary>
  3280. <param name="cameras">An array to be filled up with cameras currently in the Scene.</param>
  3281. </member>
  3282. <member name="M:UnityEngine.Camera.GetCommandBuffers(UnityEngine.Rendering.CameraEvent)">
  3283. <summary>
  3284. <para>Get command buffers to be executed at a specified place.</para>
  3285. </summary>
  3286. <param name="evt">When to execute the command buffer during rendering.</param>
  3287. <returns>
  3288. <para>Array of command buffers.</para>
  3289. </returns>
  3290. </member>
  3291. <member name="M:UnityEngine.Camera.GetGateFittedFieldOfView">
  3292. <summary>
  3293. <para>
  3294. Retrieves the effective vertical field of view of the camera, including GateFit.
  3295. Fitting the sensor gate and the resolution gate has an impact on the final field of view. If the sensor gate aspect ratio is the same as the resolution gate aspect ratio or if the camera is not in physical mode, then this method returns the same value as the fieldofview property.
  3296. </para>
  3297. </summary>
  3298. <returns>
  3299. <para>Returns the effective vertical field of view.</para>
  3300. </returns>
  3301. </member>
  3302. <member name="M:UnityEngine.Camera.GetGateFittedLensShift">
  3303. <summary>
  3304. <para>
  3305. Retrieves the effective lens offset of the camera, including GateFit.
  3306. Fitting the sensor gate and the resolution gate has an impact on the final obliqueness of the projection. If the sensor gate aspect ratio is the same as the resolution gate aspect ratio, then this method returns the same value as the lenshift property. If the camera is not in physical mode, then this methods returns Vector2.zero.
  3307. </para>
  3308. </summary>
  3309. <returns>
  3310. <para>Returns the effective lens shift value.</para>
  3311. </returns>
  3312. </member>
  3313. <member name="M:UnityEngine.Camera.GetStereoNonJitteredProjectionMatrix(UnityEngine.Camera/StereoscopicEye)">
  3314. <summary>
  3315. <para>Gets the non-jittered projection matrix of a specific left or right stereoscopic eye.</para>
  3316. </summary>
  3317. <param name="eye">Specifies the stereoscopic eye whose non-jittered projection matrix needs to be returned.</param>
  3318. <returns>
  3319. <para>The non-jittered projection matrix of the specified stereoscopic eye.</para>
  3320. </returns>
  3321. </member>
  3322. <member name="M:UnityEngine.Camera.GetStereoProjectionMatrix(UnityEngine.Camera/StereoscopicEye)">
  3323. <summary>
  3324. <para>Gets the projection matrix of a specific left or right stereoscopic eye.</para>
  3325. </summary>
  3326. <param name="eye">Specifies the stereoscopic eye whose projection matrix needs to be returned.</param>
  3327. <returns>
  3328. <para>The projection matrix of the specified stereoscopic eye.</para>
  3329. </returns>
  3330. </member>
  3331. <member name="M:UnityEngine.Camera.GetStereoViewMatrix(UnityEngine.Camera/StereoscopicEye)">
  3332. <summary>
  3333. <para>Gets the left or right view matrix of a specific stereoscopic eye.</para>
  3334. </summary>
  3335. <param name="eye">Specifies the stereoscopic eye whose view matrix needs to be returned.</param>
  3336. <returns>
  3337. <para>The view matrix of the specified stereoscopic eye.</para>
  3338. </returns>
  3339. </member>
  3340. <member name="M:UnityEngine.Camera.HorizontalToVerticalFieldOfView(System.Single,System.Single)">
  3341. <summary>
  3342. <para>Converts the horizontal field of view (FOV) to the vertical FOV, based on the value of the aspect ratio parameter.</para>
  3343. </summary>
  3344. <param name="horizontalFOV">The horizontal FOV value in degrees.</param>
  3345. <param name="aspectRatio">The aspect ratio value used for the conversion</param>
  3346. <param name="horizontalFieldOfView"></param>
  3347. </member>
  3348. <member name="T:UnityEngine.Camera.MonoOrStereoscopicEye">
  3349. <summary>
  3350. <para>A Camera eye corresponding to the left or right human eye for stereoscopic rendering, or neither for non-stereoscopic rendering.
  3351. A single Camera can render both left and right views in a single frame. Therefore, this enum describes which eye the Camera is currently rendering when returned by Camera.stereoActiveEye during a rendering callback (such as Camera.OnRenderImage), or which eye to act on when passed into a function.
  3352. The default value is Camera.MonoOrStereoscopicEye.Left, so Camera.MonoOrStereoscopicEye.Left may be returned by some methods or properties when called outside of rendering if stereoscopic rendering is enabled.</para>
  3353. </summary>
  3354. </member>
  3355. <member name="F:UnityEngine.Camera.MonoOrStereoscopicEye.Left">
  3356. <summary>
  3357. <para>Camera eye corresponding to stereoscopic rendering of the left eye.</para>
  3358. </summary>
  3359. </member>
  3360. <member name="F:UnityEngine.Camera.MonoOrStereoscopicEye.Mono">
  3361. <summary>
  3362. <para>Camera eye corresponding to non-stereoscopic rendering.</para>
  3363. </summary>
  3364. </member>
  3365. <member name="F:UnityEngine.Camera.MonoOrStereoscopicEye.Right">
  3366. <summary>
  3367. <para>Camera eye corresponding to stereoscopic rendering of the right eye.</para>
  3368. </summary>
  3369. </member>
  3370. <member name="M:UnityEngine.Camera.RemoveAllCommandBuffers">
  3371. <summary>
  3372. <para>Remove all command buffers set on this camera.</para>
  3373. </summary>
  3374. </member>
  3375. <member name="M:UnityEngine.Camera.RemoveCommandBuffer(UnityEngine.Rendering.CameraEvent,UnityEngine.Rendering.CommandBuffer)">
  3376. <summary>
  3377. <para>Remove command buffer from execution at a specified place.</para>
  3378. </summary>
  3379. <param name="evt">When to execute the command buffer during rendering.</param>
  3380. <param name="buffer">The buffer to execute.</param>
  3381. </member>
  3382. <member name="M:UnityEngine.Camera.RemoveCommandBuffers(UnityEngine.Rendering.CameraEvent)">
  3383. <summary>
  3384. <para>Remove command buffers from execution at a specified place.</para>
  3385. </summary>
  3386. <param name="evt">When to execute the command buffer during rendering.</param>
  3387. </member>
  3388. <member name="M:UnityEngine.Camera.Render">
  3389. <summary>
  3390. <para>Render the camera manually.</para>
  3391. </summary>
  3392. </member>
  3393. <member name="T:UnityEngine.Camera.RenderRequest">
  3394. <summary>
  3395. <para>A request that can be used for making specific rendering requests.</para>
  3396. </summary>
  3397. </member>
  3398. <member name="P:UnityEngine.Camera.RenderRequest.isValid">
  3399. <summary>
  3400. <para>Is this request properly formed.</para>
  3401. </summary>
  3402. </member>
  3403. <member name="P:UnityEngine.Camera.RenderRequest.mode">
  3404. <summary>
  3405. <para>The type of request.</para>
  3406. </summary>
  3407. </member>
  3408. <member name="P:UnityEngine.Camera.RenderRequest.outputSpace">
  3409. <summary>
  3410. <para>Defines in which space render requests will be be outputted.</para>
  3411. </summary>
  3412. </member>
  3413. <member name="P:UnityEngine.Camera.RenderRequest.result">
  3414. <summary>
  3415. <para>The result of the request.</para>
  3416. </summary>
  3417. </member>
  3418. <member name="T:UnityEngine.Camera.RenderRequestMode">
  3419. <summary>
  3420. <para>Modes available for submitting when making a render request.</para>
  3421. </summary>
  3422. </member>
  3423. <member name="F:UnityEngine.Camera.RenderRequestMode.BaseColor">
  3424. <summary>
  3425. <para>The render request outputs the materials albedo / base color.</para>
  3426. </summary>
  3427. </member>
  3428. <member name="F:UnityEngine.Camera.RenderRequestMode.Depth">
  3429. <summary>
  3430. <para>The render request outputs a depth value.</para>
  3431. </summary>
  3432. </member>
  3433. <member name="F:UnityEngine.Camera.RenderRequestMode.DiffuseColor">
  3434. <summary>
  3435. <para>The render request outputs the materials diffuse color.</para>
  3436. </summary>
  3437. </member>
  3438. <member name="F:UnityEngine.Camera.RenderRequestMode.Emission">
  3439. <summary>
  3440. <para>The render request outputs the materials emission value.</para>
  3441. </summary>
  3442. </member>
  3443. <member name="F:UnityEngine.Camera.RenderRequestMode.EntityId">
  3444. <summary>
  3445. <para>The render request outputs an entity id.</para>
  3446. </summary>
  3447. </member>
  3448. <member name="F:UnityEngine.Camera.RenderRequestMode.Metallic">
  3449. <summary>
  3450. <para>The render outputs the materials metal value.</para>
  3451. </summary>
  3452. </member>
  3453. <member name="F:UnityEngine.Camera.RenderRequestMode.None">
  3454. <summary>
  3455. <para>Default value for a request.</para>
  3456. </summary>
  3457. </member>
  3458. <member name="F:UnityEngine.Camera.RenderRequestMode.Normal">
  3459. <summary>
  3460. <para>The render request outputs the per pixel normal.</para>
  3461. </summary>
  3462. </member>
  3463. <member name="F:UnityEngine.Camera.RenderRequestMode.ObjectId">
  3464. <summary>
  3465. <para>The render request outputs an object InstanceID buffer.</para>
  3466. </summary>
  3467. </member>
  3468. <member name="F:UnityEngine.Camera.RenderRequestMode.Occlusion">
  3469. <summary>
  3470. <para>The render request returns the material ambient occlusion buffer.</para>
  3471. </summary>
  3472. </member>
  3473. <member name="F:UnityEngine.Camera.RenderRequestMode.Smoothness">
  3474. <summary>
  3475. <para>The render request returns the materials smoothness buffer.</para>
  3476. </summary>
  3477. </member>
  3478. <member name="F:UnityEngine.Camera.RenderRequestMode.SpecularColor">
  3479. <summary>
  3480. <para>The render request returns the materials specular color buffer.</para>
  3481. </summary>
  3482. </member>
  3483. <member name="F:UnityEngine.Camera.RenderRequestMode.VertexNormal">
  3484. <summary>
  3485. <para>The render request outputs the interpolated vertex normal.</para>
  3486. </summary>
  3487. </member>
  3488. <member name="F:UnityEngine.Camera.RenderRequestMode.WorldPosition">
  3489. <summary>
  3490. <para>The render request outputs a world position buffer.</para>
  3491. </summary>
  3492. </member>
  3493. <member name="T:UnityEngine.Camera.RenderRequestOutputSpace">
  3494. <summary>
  3495. <para>Defines in which space render requests will be be outputted.</para>
  3496. </summary>
  3497. </member>
  3498. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.ScreenSpace">
  3499. <summary>
  3500. <para>RenderRequests will be rendered in screenspace from the perspective of the camera.</para>
  3501. </summary>
  3502. </member>
  3503. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV0">
  3504. <summary>
  3505. <para>RenderRequests will be outputted in UV 0 space of the rendered mesh.</para>
  3506. </summary>
  3507. </member>
  3508. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV1">
  3509. <summary>
  3510. <para>RenderRequests will be outputted in UV 1 space of the rendered mesh.</para>
  3511. </summary>
  3512. </member>
  3513. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV2">
  3514. <summary>
  3515. <para>RenderRequests will be outputted in UV 2 space of the rendered mesh.</para>
  3516. </summary>
  3517. </member>
  3518. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV3">
  3519. <summary>
  3520. <para>RenderRequests will be outputted in UV 3 space of the rendered mesh.</para>
  3521. </summary>
  3522. </member>
  3523. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV4">
  3524. <summary>
  3525. <para>RenderRequests will be outputted in UV 4 space of the rendered mesh.</para>
  3526. </summary>
  3527. </member>
  3528. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV5">
  3529. <summary>
  3530. <para>RenderRequests will be outputted in UV 5 space of the rendered mesh.</para>
  3531. </summary>
  3532. </member>
  3533. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV6">
  3534. <summary>
  3535. <para>RenderRequests will be outputted in UV 6 space of the rendered mesh.</para>
  3536. </summary>
  3537. </member>
  3538. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV7">
  3539. <summary>
  3540. <para>RenderRequests will be outputted in UV 7 space of the rendered mesh.</para>
  3541. </summary>
  3542. </member>
  3543. <member name="F:UnityEngine.Camera.RenderRequestOutputSpace.UV8">
  3544. <summary>
  3545. <para>RenderRequests will be outputted in UV 8 space of the rendered mesh.</para>
  3546. </summary>
  3547. </member>
  3548. <member name="M:UnityEngine.Camera.RenderToCubemap(UnityEngine.Cubemap,System.Int32)">
  3549. <summary>
  3550. <para>Render into a static cubemap from this camera.</para>
  3551. </summary>
  3552. <param name="cubemap">The cube map to render to.</param>
  3553. <param name="faceMask">A bitmask which determines which of the six faces are rendered to.</param>
  3554. <returns>
  3555. <para>False if rendering fails, else true.</para>
  3556. </returns>
  3557. </member>
  3558. <member name="M:UnityEngine.Camera.RenderToCubemap(UnityEngine.RenderTexture,System.Int32)">
  3559. <summary>
  3560. <para>Render into a cubemap from this camera.</para>
  3561. </summary>
  3562. <param name="faceMask">A bitfield indicating which cubemap faces should be rendered into.</param>
  3563. <param name="cubemap">The texture to render to.</param>
  3564. <returns>
  3565. <para>False if rendering fails, else true.</para>
  3566. </returns>
  3567. </member>
  3568. <member name="M:UnityEngine.Camera.RenderToCubemap(UnityEngine.RenderTexture,System.Int32,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3569. <summary>
  3570. <para>Render one side of a stereoscopic 360-degree image into a cubemap from this camera.</para>
  3571. </summary>
  3572. <param name="cubemap">The texture to render to.</param>
  3573. <param name="faceMask">A bitfield indicating which cubemap faces should be rendered into. Set to the integer value 63 to render all faces.</param>
  3574. <param name="stereoEye">A Camera eye corresponding to the left or right eye for stereoscopic rendering, or neither for non-stereoscopic rendering.</param>
  3575. <returns>
  3576. <para>False if rendering fails, else true.</para>
  3577. </returns>
  3578. </member>
  3579. <member name="M:UnityEngine.Camera.RenderWithShader(UnityEngine.Shader,System.String)">
  3580. <summary>
  3581. <para>Render the camera with shader replacement.</para>
  3582. </summary>
  3583. <param name="shader"></param>
  3584. <param name="replacementTag"></param>
  3585. </member>
  3586. <member name="M:UnityEngine.Camera.Reset">
  3587. <summary>
  3588. <para>Revert all camera parameters to default.</para>
  3589. </summary>
  3590. </member>
  3591. <member name="M:UnityEngine.Camera.ResetAspect">
  3592. <summary>
  3593. <para>Revert the aspect ratio to the screen's aspect ratio.</para>
  3594. </summary>
  3595. </member>
  3596. <member name="M:UnityEngine.Camera.ResetCullingMatrix">
  3597. <summary>
  3598. <para>Make culling queries reflect the camera's built in parameters.</para>
  3599. </summary>
  3600. </member>
  3601. <member name="M:UnityEngine.Camera.ResetFieldOfView">
  3602. <summary>
  3603. <para>Reset to the default field of view.</para>
  3604. </summary>
  3605. </member>
  3606. <member name="M:UnityEngine.Camera.ResetProjectionMatrix">
  3607. <summary>
  3608. <para>Make the projection reflect normal camera's parameters.</para>
  3609. </summary>
  3610. </member>
  3611. <member name="M:UnityEngine.Camera.ResetReplacementShader">
  3612. <summary>
  3613. <para>Remove shader replacement from camera.</para>
  3614. </summary>
  3615. </member>
  3616. <member name="M:UnityEngine.Camera.ResetStereoProjectionMatrices">
  3617. <summary>
  3618. <para>Reset the camera to using the Unity computed projection matrices for all stereoscopic eyes.</para>
  3619. </summary>
  3620. </member>
  3621. <member name="M:UnityEngine.Camera.ResetStereoViewMatrices">
  3622. <summary>
  3623. <para>Reset the camera to using the Unity computed view matrices for all stereoscopic eyes.</para>
  3624. </summary>
  3625. </member>
  3626. <member name="M:UnityEngine.Camera.ResetTransparencySortSettings">
  3627. <summary>
  3628. <para>Resets this Camera's transparency sort settings to the default. Default transparency settings are taken from GraphicsSettings instead of directly from this Camera.</para>
  3629. </summary>
  3630. </member>
  3631. <member name="M:UnityEngine.Camera.ResetWorldToCameraMatrix">
  3632. <summary>
  3633. <para>Make the rendering position reflect the camera's position in the Scene.</para>
  3634. </summary>
  3635. </member>
  3636. <member name="M:UnityEngine.Camera.ScreenPointToRay(UnityEngine.Vector3)">
  3637. <summary>
  3638. <para>Returns a ray going from camera through a screen point.</para>
  3639. </summary>
  3640. <param name="pos">A 3D point, with the x and y coordinates containing a 2D screenspace point in pixels. The lower left pixel of the screen is (0,0). The upper right pixel of the screen is (screen width in pixels - 1, screen height in pixels - 1). Unity ignores the z coordinate.</param>
  3641. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3642. </member>
  3643. <member name="M:UnityEngine.Camera.ScreenPointToRay(UnityEngine.Vector3,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3644. <summary>
  3645. <para>Returns a ray going from camera through a screen point.</para>
  3646. </summary>
  3647. <param name="pos">A 3D point, with the x and y coordinates containing a 2D screenspace point in pixels. The lower left pixel of the screen is (0,0). The upper right pixel of the screen is (screen width in pixels - 1, screen height in pixels - 1). Unity ignores the z coordinate.</param>
  3648. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3649. </member>
  3650. <member name="M:UnityEngine.Camera.ScreenToViewportPoint(UnityEngine.Vector3)">
  3651. <summary>
  3652. <para>Transforms position from screen space into viewport space.</para>
  3653. </summary>
  3654. <param name="position"></param>
  3655. </member>
  3656. <member name="M:UnityEngine.Camera.ScreenToWorldPoint(UnityEngine.Vector3)">
  3657. <summary>
  3658. <para>Transforms a point from screen space into world space, where world space is defined as the coordinate system at the very top of your game's hierarchy.</para>
  3659. </summary>
  3660. <param name="position">A screen space position (often mouse x, y), plus a z position for depth (for example, a camera clipping plane).</param>
  3661. <param name="eye">By default, Camera.MonoOrStereoscopicEye.Mono. Can be set to Camera.MonoOrStereoscopicEye.Left or Camera.MonoOrStereoscopicEye.Right for use in stereoscopic rendering (e.g., for VR).</param>
  3662. <returns>
  3663. <para>The worldspace point created by converting the screen space point at the provided distance z from the camera plane.</para>
  3664. </returns>
  3665. </member>
  3666. <member name="M:UnityEngine.Camera.ScreenToWorldPoint(UnityEngine.Vector3,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3667. <summary>
  3668. <para>Transforms a point from screen space into world space, where world space is defined as the coordinate system at the very top of your game's hierarchy.</para>
  3669. </summary>
  3670. <param name="position">A screen space position (often mouse x, y), plus a z position for depth (for example, a camera clipping plane).</param>
  3671. <param name="eye">By default, Camera.MonoOrStereoscopicEye.Mono. Can be set to Camera.MonoOrStereoscopicEye.Left or Camera.MonoOrStereoscopicEye.Right for use in stereoscopic rendering (e.g., for VR).</param>
  3672. <returns>
  3673. <para>The worldspace point created by converting the screen space point at the provided distance z from the camera plane.</para>
  3674. </returns>
  3675. </member>
  3676. <member name="M:UnityEngine.Camera.SetReplacementShader(UnityEngine.Shader,System.String)">
  3677. <summary>
  3678. <para>Make the camera render with shader replacement.</para>
  3679. </summary>
  3680. <param name="shader"></param>
  3681. <param name="replacementTag"></param>
  3682. </member>
  3683. <member name="M:UnityEngine.Camera.SetStereoProjectionMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)">
  3684. <summary>
  3685. <para>Sets custom projection matrices for both the left and right stereoscopic eyes.</para>
  3686. </summary>
  3687. <param name="leftMatrix">Projection matrix for the stereoscopic left eye.</param>
  3688. <param name="rightMatrix">Projection matrix for the stereoscopic right eye.</param>
  3689. </member>
  3690. <member name="M:UnityEngine.Camera.SetStereoProjectionMatrix(UnityEngine.Camera/StereoscopicEye,UnityEngine.Matrix4x4)">
  3691. <summary>
  3692. <para>Sets a custom projection matrix for a specific stereoscopic eye.</para>
  3693. </summary>
  3694. <param name="eye">Specifies the stereoscopic eye whose projection matrix needs to be set.</param>
  3695. <param name="matrix">The matrix to be set.</param>
  3696. </member>
  3697. <member name="M:UnityEngine.Camera.SetStereoViewMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)">
  3698. <summary>
  3699. <para>Set custom view matrices for both eyes.</para>
  3700. </summary>
  3701. <param name="leftMatrix">View matrix for the stereo left eye.</param>
  3702. <param name="rightMatrix">View matrix for the stereo right eye.</param>
  3703. </member>
  3704. <member name="M:UnityEngine.Camera.SetStereoViewMatrix(UnityEngine.Camera/StereoscopicEye,UnityEngine.Matrix4x4)">
  3705. <summary>
  3706. <para>Sets a custom view matrix for a specific stereoscopic eye.</para>
  3707. </summary>
  3708. <param name="eye">Specifies the stereoscopic view matrix to set.</param>
  3709. <param name="matrix">The matrix to be set.</param>
  3710. </member>
  3711. <member name="M:UnityEngine.Camera.SetTargetBuffers(UnityEngine.RenderBuffer,UnityEngine.RenderBuffer)">
  3712. <summary>
  3713. <para>Sets the Camera to render to the chosen buffers of one or more RenderTextures.</para>
  3714. </summary>
  3715. <param name="colorBuffer">The RenderBuffer(s) to which color information will be rendered.</param>
  3716. <param name="depthBuffer">The RenderBuffer to which depth information will be rendered.</param>
  3717. </member>
  3718. <member name="M:UnityEngine.Camera.SetTargetBuffers(UnityEngine.RenderBuffer[],UnityEngine.RenderBuffer)">
  3719. <summary>
  3720. <para>Sets the Camera to render to the chosen buffers of one or more RenderTextures.</para>
  3721. </summary>
  3722. <param name="colorBuffer">The RenderBuffer(s) to which color information will be rendered.</param>
  3723. <param name="depthBuffer">The RenderBuffer to which depth information will be rendered.</param>
  3724. </member>
  3725. <member name="T:UnityEngine.Camera.StereoscopicEye">
  3726. <summary>
  3727. <para>Enum used to specify either the left or the right eye of a stereoscopic camera.</para>
  3728. </summary>
  3729. </member>
  3730. <member name="F:UnityEngine.Camera.StereoscopicEye.Left">
  3731. <summary>
  3732. <para>Specifies the target to be the left eye.</para>
  3733. </summary>
  3734. </member>
  3735. <member name="F:UnityEngine.Camera.StereoscopicEye.Right">
  3736. <summary>
  3737. <para>Specifies the target to be the right eye.</para>
  3738. </summary>
  3739. </member>
  3740. <member name="M:UnityEngine.Camera.SubmitRenderRequests(System.Collections.Generic.List`1&lt;UnityEngine.Camera/RenderRequest&gt;)">
  3741. <summary>
  3742. <para>Submit a number of Camera.RenderRequests.</para>
  3743. </summary>
  3744. <param name="renderRequests">Requests.</param>
  3745. </member>
  3746. <member name="M:UnityEngine.Camera.TryGetCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&amp;)">
  3747. <summary>
  3748. <para>Get culling parameters for a camera.</para>
  3749. </summary>
  3750. <param name="cullingParameters">Resultant culling parameters.</param>
  3751. <param name="stereoAware">Generate single-pass stereo aware culling parameters.</param>
  3752. <returns>
  3753. <para>Flag indicating whether culling parameters are valid.</para>
  3754. </returns>
  3755. </member>
  3756. <member name="M:UnityEngine.Camera.TryGetCullingParameters(System.Boolean,UnityEngine.Rendering.ScriptableCullingParameters&amp;)">
  3757. <summary>
  3758. <para>Get culling parameters for a camera.</para>
  3759. </summary>
  3760. <param name="cullingParameters">Resultant culling parameters.</param>
  3761. <param name="stereoAware">Generate single-pass stereo aware culling parameters.</param>
  3762. <returns>
  3763. <para>Flag indicating whether culling parameters are valid.</para>
  3764. </returns>
  3765. </member>
  3766. <member name="M:UnityEngine.Camera.VerticalToHorizontalFieldOfView(System.Single,System.Single)">
  3767. <summary>
  3768. <para>Converts the vertical field of view (FOV) to the horizontal FOV, based on the value of the aspect ratio parameter.</para>
  3769. </summary>
  3770. <param name="verticalFieldOfView">The vertical FOV value in degrees.</param>
  3771. <param name="aspectRatio">The aspect ratio value used for the conversion</param>
  3772. </member>
  3773. <member name="M:UnityEngine.Camera.ViewportPointToRay(UnityEngine.Vector3)">
  3774. <summary>
  3775. <para>Returns a ray going from camera through a viewport point.</para>
  3776. </summary>
  3777. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3778. <param name="pos"></param>
  3779. </member>
  3780. <member name="M:UnityEngine.Camera.ViewportPointToRay(UnityEngine.Vector3,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3781. <summary>
  3782. <para>Returns a ray going from camera through a viewport point.</para>
  3783. </summary>
  3784. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3785. <param name="pos"></param>
  3786. </member>
  3787. <member name="M:UnityEngine.Camera.ViewportToScreenPoint(UnityEngine.Vector3)">
  3788. <summary>
  3789. <para>Transforms position from viewport space into screen space.</para>
  3790. </summary>
  3791. <param name="position"></param>
  3792. </member>
  3793. <member name="M:UnityEngine.Camera.ViewportToWorldPoint(UnityEngine.Vector3)">
  3794. <summary>
  3795. <para>Transforms position from viewport space into world space.</para>
  3796. </summary>
  3797. <param name="position">The 3d vector in Viewport space.</param>
  3798. <returns>
  3799. <para>The 3d vector in World space.</para>
  3800. </returns>
  3801. </member>
  3802. <member name="M:UnityEngine.Camera.WorldToScreenPoint(UnityEngine.Vector3)">
  3803. <summary>
  3804. <para>Transforms position from world space into screen space.</para>
  3805. </summary>
  3806. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3807. <param name="position"></param>
  3808. </member>
  3809. <member name="M:UnityEngine.Camera.WorldToScreenPoint(UnityEngine.Vector3,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3810. <summary>
  3811. <para>Transforms position from world space into screen space.</para>
  3812. </summary>
  3813. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3814. <param name="position"></param>
  3815. </member>
  3816. <member name="M:UnityEngine.Camera.WorldToViewportPoint(UnityEngine.Vector3)">
  3817. <summary>
  3818. <para>Transforms position from world space into viewport space.</para>
  3819. </summary>
  3820. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3821. <param name="position"></param>
  3822. </member>
  3823. <member name="M:UnityEngine.Camera.WorldToViewportPoint(UnityEngine.Vector3,UnityEngine.Camera/MonoOrStereoscopicEye)">
  3824. <summary>
  3825. <para>Transforms position from world space into viewport space.</para>
  3826. </summary>
  3827. <param name="eye">Optional argument that can be used to specify which eye transform to use. Default is Mono.</param>
  3828. <param name="position"></param>
  3829. </member>
  3830. <member name="T:UnityEngine.CameraClearFlags">
  3831. <summary>
  3832. <para>Values for Camera.clearFlags, determining what to clear when rendering a Camera.</para>
  3833. </summary>
  3834. </member>
  3835. <member name="F:UnityEngine.CameraClearFlags.Depth">
  3836. <summary>
  3837. <para>Clear only the depth buffer.</para>
  3838. </summary>
  3839. </member>
  3840. <member name="F:UnityEngine.CameraClearFlags.Nothing">
  3841. <summary>
  3842. <para>Don't clear anything.</para>
  3843. </summary>
  3844. </member>
  3845. <member name="F:UnityEngine.CameraClearFlags.Skybox">
  3846. <summary>
  3847. <para>Clear with the skybox.</para>
  3848. </summary>
  3849. </member>
  3850. <member name="F:UnityEngine.CameraClearFlags.SolidColor">
  3851. <summary>
  3852. <para>Clear with a background color.</para>
  3853. </summary>
  3854. </member>
  3855. <member name="T:UnityEngine.CameraType">
  3856. <summary>
  3857. <para>Describes different types of camera.</para>
  3858. </summary>
  3859. </member>
  3860. <member name="F:UnityEngine.CameraType.Game">
  3861. <summary>
  3862. <para>Used to indicate a regular in-game camera.</para>
  3863. </summary>
  3864. </member>
  3865. <member name="F:UnityEngine.CameraType.Preview">
  3866. <summary>
  3867. <para>Used to indicate a camera that is used for rendering previews in the Editor.</para>
  3868. </summary>
  3869. </member>
  3870. <member name="F:UnityEngine.CameraType.Reflection">
  3871. <summary>
  3872. <para>Used to indicate a camera that is used for rendering reflection probes.</para>
  3873. </summary>
  3874. </member>
  3875. <member name="F:UnityEngine.CameraType.SceneView">
  3876. <summary>
  3877. <para>Used to indicate that a camera is used for rendering the Scene View in the Editor.</para>
  3878. </summary>
  3879. </member>
  3880. <member name="F:UnityEngine.CameraType.VR">
  3881. <summary>
  3882. <para>Used to indicate that a camera is used for rendering VR (in edit mode) in the Editor.</para>
  3883. </summary>
  3884. </member>
  3885. <member name="T:UnityEngine.Color">
  3886. <summary>
  3887. <para>Representation of RGBA colors.</para>
  3888. </summary>
  3889. </member>
  3890. <member name="F:UnityEngine.Color.a">
  3891. <summary>
  3892. <para>Alpha component of the color (0 is transparent, 1 is opaque).</para>
  3893. </summary>
  3894. </member>
  3895. <member name="F:UnityEngine.Color.b">
  3896. <summary>
  3897. <para>Blue component of the color.</para>
  3898. </summary>
  3899. </member>
  3900. <member name="P:UnityEngine.Color.black">
  3901. <summary>
  3902. <para>Solid black. RGBA is (0, 0, 0, 1).</para>
  3903. </summary>
  3904. </member>
  3905. <member name="P:UnityEngine.Color.blue">
  3906. <summary>
  3907. <para>Solid blue. RGBA is (0, 0, 1, 1).</para>
  3908. </summary>
  3909. </member>
  3910. <member name="P:UnityEngine.Color.clear">
  3911. <summary>
  3912. <para>Completely transparent. RGBA is (0, 0, 0, 0).</para>
  3913. </summary>
  3914. </member>
  3915. <member name="P:UnityEngine.Color.cyan">
  3916. <summary>
  3917. <para>Cyan. RGBA is (0, 1, 1, 1).</para>
  3918. </summary>
  3919. </member>
  3920. <member name="F:UnityEngine.Color.g">
  3921. <summary>
  3922. <para>Green component of the color.</para>
  3923. </summary>
  3924. </member>
  3925. <member name="P:UnityEngine.Color.gamma">
  3926. <summary>
  3927. <para>A version of the color that has had the gamma curve applied.</para>
  3928. </summary>
  3929. </member>
  3930. <member name="P:UnityEngine.Color.gray">
  3931. <summary>
  3932. <para>Gray. RGBA is (0.5, 0.5, 0.5, 1).</para>
  3933. </summary>
  3934. </member>
  3935. <member name="P:UnityEngine.Color.grayscale">
  3936. <summary>
  3937. <para>The grayscale value of the color. (Read Only)</para>
  3938. </summary>
  3939. </member>
  3940. <member name="P:UnityEngine.Color.green">
  3941. <summary>
  3942. <para>Solid green. RGBA is (0, 1, 0, 1).</para>
  3943. </summary>
  3944. </member>
  3945. <member name="P:UnityEngine.Color.grey">
  3946. <summary>
  3947. <para>English spelling for gray. RGBA is the same (0.5, 0.5, 0.5, 1).</para>
  3948. </summary>
  3949. </member>
  3950. <member name="P:UnityEngine.Color.linear">
  3951. <summary>
  3952. <para>A linear value of an sRGB color.</para>
  3953. </summary>
  3954. </member>
  3955. <member name="P:UnityEngine.Color.magenta">
  3956. <summary>
  3957. <para>Magenta. RGBA is (1, 0, 1, 1).</para>
  3958. </summary>
  3959. </member>
  3960. <member name="P:UnityEngine.Color.maxColorComponent">
  3961. <summary>
  3962. <para>Returns the maximum color component value: Max(r,g,b).</para>
  3963. </summary>
  3964. </member>
  3965. <member name="F:UnityEngine.Color.r">
  3966. <summary>
  3967. <para>Red component of the color.</para>
  3968. </summary>
  3969. </member>
  3970. <member name="P:UnityEngine.Color.red">
  3971. <summary>
  3972. <para>Solid red. RGBA is (1, 0, 0, 1).</para>
  3973. </summary>
  3974. </member>
  3975. <member name="P:UnityEngine.Color.white">
  3976. <summary>
  3977. <para>Solid white. RGBA is (1, 1, 1, 1).</para>
  3978. </summary>
  3979. </member>
  3980. <member name="P:UnityEngine.Color.yellow">
  3981. <summary>
  3982. <para>Yellow. RGBA is (1, 0.92, 0.016, 1), but the color is nice to look at!</para>
  3983. </summary>
  3984. </member>
  3985. <member name="M:UnityEngine.Color.#ctor(System.Single,System.Single,System.Single,System.Single)">
  3986. <summary>
  3987. <para>Constructs a new Color with given r,g,b,a components.</para>
  3988. </summary>
  3989. <param name="r">Red component.</param>
  3990. <param name="g">Green component.</param>
  3991. <param name="b">Blue component.</param>
  3992. <param name="a">Alpha component.</param>
  3993. </member>
  3994. <member name="M:UnityEngine.Color.#ctor(System.Single,System.Single,System.Single)">
  3995. <summary>
  3996. <para>Constructs a new Color with given r,g,b components and sets a to 1.</para>
  3997. </summary>
  3998. <param name="r">Red component.</param>
  3999. <param name="g">Green component.</param>
  4000. <param name="b">Blue component.</param>
  4001. </member>
  4002. <member name="M:UnityEngine.Color.HSVToRGB(System.Single,System.Single,System.Single)">
  4003. <summary>
  4004. <para>Creates an RGB colour from HSV input.</para>
  4005. </summary>
  4006. <param name="H">Hue [0..1].</param>
  4007. <param name="S">Saturation [0..1].</param>
  4008. <param name="V">Brightness value [0..1].</param>
  4009. <param name="hdr">Output HDR colours. If true, the returned colour will not be clamped to [0..1].</param>
  4010. <returns>
  4011. <para>An opaque colour with HSV matching the input.</para>
  4012. </returns>
  4013. </member>
  4014. <member name="M:UnityEngine.Color.HSVToRGB(System.Single,System.Single,System.Single,System.Boolean)">
  4015. <summary>
  4016. <para>Creates an RGB colour from HSV input.</para>
  4017. </summary>
  4018. <param name="H">Hue [0..1].</param>
  4019. <param name="S">Saturation [0..1].</param>
  4020. <param name="V">Brightness value [0..1].</param>
  4021. <param name="hdr">Output HDR colours. If true, the returned colour will not be clamped to [0..1].</param>
  4022. <returns>
  4023. <para>An opaque colour with HSV matching the input.</para>
  4024. </returns>
  4025. </member>
  4026. <member name="?:UnityEngine.Color.implop_Color(Vector4)(UnityEngine.Vector4)">
  4027. <summary>
  4028. <para>Colors can be implicitly converted to and from Vector4.</para>
  4029. </summary>
  4030. <param name="v"></param>
  4031. </member>
  4032. <member name="?:UnityEngine.Color.implop_Vector4(Color)(UnityEngine.Color)">
  4033. <summary>
  4034. <para>Colors can be implicitly converted to and from Vector4.</para>
  4035. </summary>
  4036. <param name="c"></param>
  4037. </member>
  4038. <member name="M:UnityEngine.Color.Lerp(UnityEngine.Color,UnityEngine.Color,System.Single)">
  4039. <summary>
  4040. <para>Linearly interpolates between colors a and b by t.</para>
  4041. </summary>
  4042. <param name="a">Color a.</param>
  4043. <param name="b">Color b.</param>
  4044. <param name="t">Float for combining a and b.</param>
  4045. </member>
  4046. <member name="M:UnityEngine.Color.LerpUnclamped(UnityEngine.Color,UnityEngine.Color,System.Single)">
  4047. <summary>
  4048. <para>Linearly interpolates between colors a and b by t.</para>
  4049. </summary>
  4050. <param name="a"></param>
  4051. <param name="b"></param>
  4052. <param name="t"></param>
  4053. </member>
  4054. <member name="?:UnityEngine.Color.op_Divide(UnityEngine.Color,System.Single)">
  4055. <summary>
  4056. <para>Divides color a by the float b. Each color component is scaled separately.</para>
  4057. </summary>
  4058. <param name="a"></param>
  4059. <param name="b"></param>
  4060. </member>
  4061. <member name="?:UnityEngine.Color.op_Minus(UnityEngine.Color,UnityEngine.Color)">
  4062. <summary>
  4063. <para>Subtracts color b from color a. Each component is subtracted separately.</para>
  4064. </summary>
  4065. <param name="a"></param>
  4066. <param name="b"></param>
  4067. </member>
  4068. <member name="?:UnityEngine.Color.op_Multiply(UnityEngine.Color,UnityEngine.Color)">
  4069. <summary>
  4070. <para>Multiplies two colors together. Each component is multiplied separately.</para>
  4071. </summary>
  4072. <param name="a"></param>
  4073. <param name="b"></param>
  4074. </member>
  4075. <member name="?:UnityEngine.Color.op_Multiply(UnityEngine.Color,System.Single)">
  4076. <summary>
  4077. <para>Multiplies color a by the float b. Each color component is scaled separately.</para>
  4078. </summary>
  4079. <param name="a"></param>
  4080. <param name="b"></param>
  4081. </member>
  4082. <member name="?:UnityEngine.Color.op_Multiply(System.Single,UnityEngine.Color)">
  4083. <summary>
  4084. <para>Multiplies color a by the float b. Each color component is scaled separately.</para>
  4085. </summary>
  4086. <param name="b"></param>
  4087. <param name="a"></param>
  4088. </member>
  4089. <member name="?:UnityEngine.Color.op_Plus(UnityEngine.Color,UnityEngine.Color)">
  4090. <summary>
  4091. <para>Adds two colors together. Each component is added separately.</para>
  4092. </summary>
  4093. <param name="a"></param>
  4094. <param name="b"></param>
  4095. </member>
  4096. <member name="M:UnityEngine.Color.RGBToHSV(UnityEngine.Color,System.Single&amp;,System.Single&amp;,System.Single&amp;)">
  4097. <summary>
  4098. <para>Calculates the hue, saturation and value of an RGB input color.</para>
  4099. </summary>
  4100. <param name="rgbColor">An input color.</param>
  4101. <param name="H">Output variable for hue.</param>
  4102. <param name="S">Output variable for saturation.</param>
  4103. <param name="V">Output variable for value.</param>
  4104. </member>
  4105. <member name="P:UnityEngine.Color.this">
  4106. <summary>
  4107. <para>Access the r, g, b,a components using [0], [1], [2], [3] respectively.</para>
  4108. </summary>
  4109. </member>
  4110. <member name="M:UnityEngine.Color.ToString">
  4111. <summary>
  4112. <para>Returns a formatted string of this color.</para>
  4113. </summary>
  4114. <param name="format">A numeric format string.</param>
  4115. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4116. </member>
  4117. <member name="M:UnityEngine.Color.ToString(System.String)">
  4118. <summary>
  4119. <para>Returns a formatted string of this color.</para>
  4120. </summary>
  4121. <param name="format">A numeric format string.</param>
  4122. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4123. </member>
  4124. <member name="M:UnityEngine.Color.ToString(System.String,System.IFormatProvider)">
  4125. <summary>
  4126. <para>Returns a formatted string of this color.</para>
  4127. </summary>
  4128. <param name="format">A numeric format string.</param>
  4129. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4130. </member>
  4131. <member name="T:UnityEngine.Color32">
  4132. <summary>
  4133. <para>Representation of RGBA colors in 32 bit format.</para>
  4134. </summary>
  4135. </member>
  4136. <member name="F:UnityEngine.Color32.a">
  4137. <summary>
  4138. <para>Alpha component of the color.</para>
  4139. </summary>
  4140. </member>
  4141. <member name="F:UnityEngine.Color32.b">
  4142. <summary>
  4143. <para>Blue component of the color.</para>
  4144. </summary>
  4145. </member>
  4146. <member name="F:UnityEngine.Color32.g">
  4147. <summary>
  4148. <para>Green component of the color.</para>
  4149. </summary>
  4150. </member>
  4151. <member name="F:UnityEngine.Color32.r">
  4152. <summary>
  4153. <para>Red component of the color.</para>
  4154. </summary>
  4155. </member>
  4156. <member name="M:UnityEngine.Color32.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)">
  4157. <summary>
  4158. <para>Constructs a new Color32 with given r, g, b, a components.</para>
  4159. </summary>
  4160. <param name="r"></param>
  4161. <param name="g"></param>
  4162. <param name="b"></param>
  4163. <param name="a"></param>
  4164. </member>
  4165. <member name="?:UnityEngine.Color32.implop_Color(Color32)(UnityEngine.Color32)">
  4166. <summary>
  4167. <para>Color32 can be implicitly converted to and from Color.</para>
  4168. </summary>
  4169. <param name="c"></param>
  4170. </member>
  4171. <member name="?:UnityEngine.Color32.implop_Color32(Color)(UnityEngine.Color)">
  4172. <summary>
  4173. <para>Color32 can be implicitly converted to and from Color.</para>
  4174. </summary>
  4175. <param name="c"></param>
  4176. </member>
  4177. <member name="M:UnityEngine.Color32.Lerp(UnityEngine.Color32,UnityEngine.Color32,System.Single)">
  4178. <summary>
  4179. <para>Linearly interpolates between colors a and b by t.</para>
  4180. </summary>
  4181. <param name="a"></param>
  4182. <param name="b"></param>
  4183. <param name="t"></param>
  4184. </member>
  4185. <member name="M:UnityEngine.Color32.LerpUnclamped(UnityEngine.Color32,UnityEngine.Color32,System.Single)">
  4186. <summary>
  4187. <para>Linearly interpolates between colors a and b by t.</para>
  4188. </summary>
  4189. <param name="a"></param>
  4190. <param name="b"></param>
  4191. <param name="t"></param>
  4192. </member>
  4193. <member name="P:UnityEngine.Color32.this">
  4194. <summary>
  4195. <para>Access the red (r), green (g), blue (b), and alpha (a) color components using [0], [1], [2], [3] respectively.</para>
  4196. </summary>
  4197. </member>
  4198. <member name="M:UnityEngine.Color32.ToString">
  4199. <summary>
  4200. <para>Returns a formatted string for this color.</para>
  4201. </summary>
  4202. <param name="format">A numeric format string.</param>
  4203. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4204. </member>
  4205. <member name="M:UnityEngine.Color32.ToString(System.String)">
  4206. <summary>
  4207. <para>Returns a formatted string for this color.</para>
  4208. </summary>
  4209. <param name="format">A numeric format string.</param>
  4210. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4211. </member>
  4212. <member name="M:UnityEngine.Color32.ToString(System.String,System.IFormatProvider)">
  4213. <summary>
  4214. <para>Returns a formatted string for this color.</para>
  4215. </summary>
  4216. <param name="format">A numeric format string.</param>
  4217. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  4218. </member>
  4219. <member name="T:UnityEngine.ColorGamut">
  4220. <summary>
  4221. <para>Represents a color gamut.</para>
  4222. </summary>
  4223. </member>
  4224. <member name="F:UnityEngine.ColorGamut.sRGB">
  4225. <summary>
  4226. <para>sRGB color gamut.</para>
  4227. </summary>
  4228. </member>
  4229. <member name="F:UnityEngine.ColorGamut.DisplayP3">
  4230. <summary>
  4231. <para>Display-P3 color gamut.</para>
  4232. </summary>
  4233. </member>
  4234. <member name="F:UnityEngine.ColorGamut.DolbyHDR">
  4235. <summary>
  4236. <para>DolbyHDR high dynamic range color gamut.</para>
  4237. </summary>
  4238. </member>
  4239. <member name="F:UnityEngine.ColorGamut.HDR10">
  4240. <summary>
  4241. <para>HDR10 high dynamic range color gamut.</para>
  4242. </summary>
  4243. </member>
  4244. <member name="F:UnityEngine.ColorGamut.Rec2020">
  4245. <summary>
  4246. <para>Rec. 2020 color gamut.</para>
  4247. </summary>
  4248. </member>
  4249. <member name="F:UnityEngine.ColorGamut.Rec709">
  4250. <summary>
  4251. <para>Rec. 709 color gamut.</para>
  4252. </summary>
  4253. </member>
  4254. <member name="T:UnityEngine.ColorSpace">
  4255. <summary>
  4256. <para>Color space for player settings.</para>
  4257. </summary>
  4258. </member>
  4259. <member name="F:UnityEngine.ColorSpace.Gamma">
  4260. <summary>
  4261. <para>Gamma color space.</para>
  4262. </summary>
  4263. </member>
  4264. <member name="F:UnityEngine.ColorSpace.Linear">
  4265. <summary>
  4266. <para>Linear color space.</para>
  4267. </summary>
  4268. </member>
  4269. <member name="F:UnityEngine.ColorSpace.Uninitialized">
  4270. <summary>
  4271. <para>Uninitialized color space.</para>
  4272. </summary>
  4273. </member>
  4274. <member name="T:UnityEngine.ColorUsageAttribute">
  4275. <summary>
  4276. <para>Attribute used to configure the usage of the ColorField and Color Picker for a color.</para>
  4277. </summary>
  4278. </member>
  4279. <member name="F:UnityEngine.ColorUsageAttribute.hdr">
  4280. <summary>
  4281. <para>If set to true the Color is treated as a HDR color.</para>
  4282. </summary>
  4283. </member>
  4284. <member name="F:UnityEngine.ColorUsageAttribute.maxBrightness">
  4285. <summary>
  4286. <para>Maximum allowed HDR color component value when using the HDR Color Picker.</para>
  4287. </summary>
  4288. </member>
  4289. <member name="F:UnityEngine.ColorUsageAttribute.maxExposureValue">
  4290. <summary>
  4291. <para>Maximum exposure value allowed in the HDR Color Picker.</para>
  4292. </summary>
  4293. </member>
  4294. <member name="F:UnityEngine.ColorUsageAttribute.minBrightness">
  4295. <summary>
  4296. <para>Minimum allowed HDR color component value when using the Color Picker.</para>
  4297. </summary>
  4298. </member>
  4299. <member name="F:UnityEngine.ColorUsageAttribute.minExposureValue">
  4300. <summary>
  4301. <para>Minimum exposure value allowed in the HDR Color Picker.</para>
  4302. </summary>
  4303. </member>
  4304. <member name="F:UnityEngine.ColorUsageAttribute.showAlpha">
  4305. <summary>
  4306. <para>If false then the alpha bar is hidden in the ColorField and the alpha value is not shown in the Color Picker.</para>
  4307. </summary>
  4308. </member>
  4309. <member name="M:UnityEngine.ColorUsageAttribute.#ctor(System.Boolean)">
  4310. <summary>
  4311. <para>Attribute for Color fields. Used for configuring the GUI for the color.</para>
  4312. </summary>
  4313. <param name="showAlpha">If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.</param>
  4314. <param name="hdr">Set to true if the color should be treated as a HDR color (default value: false).</param>
  4315. <param name="minBrightness">Minimum allowed HDR color component value when using the HDR Color Picker (default value: 0).</param>
  4316. <param name="maxBrightness">Maximum allowed HDR color component value when using the HDR Color Picker (default value: 8).</param>
  4317. <param name="minExposureValue">Minimum exposure value allowed in the HDR Color Picker (default value: 1/8 = 0.125).</param>
  4318. <param name="maxExposureValue">Maximum exposure value allowed in the HDR Color Picker (default value: 3).</param>
  4319. </member>
  4320. <member name="M:UnityEngine.ColorUsageAttribute.#ctor(System.Boolean,System.Boolean)">
  4321. <summary>
  4322. <para>Attribute for Color fields. Used for configuring the GUI for the color.</para>
  4323. </summary>
  4324. <param name="showAlpha">If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.</param>
  4325. <param name="hdr">Set to true if the color should be treated as a HDR color (default value: false).</param>
  4326. <param name="minBrightness">Minimum allowed HDR color component value when using the HDR Color Picker (default value: 0).</param>
  4327. <param name="maxBrightness">Maximum allowed HDR color component value when using the HDR Color Picker (default value: 8).</param>
  4328. <param name="minExposureValue">Minimum exposure value allowed in the HDR Color Picker (default value: 1/8 = 0.125).</param>
  4329. <param name="maxExposureValue">Maximum exposure value allowed in the HDR Color Picker (default value: 3).</param>
  4330. </member>
  4331. <member name="M:UnityEngine.ColorUsageAttribute.#ctor(System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)">
  4332. <summary>
  4333. <para>Attribute for Color fields. Used for configuring the GUI for the color.</para>
  4334. </summary>
  4335. <param name="showAlpha">If false then the alpha channel info is hidden both in the ColorField and in the Color Picker.</param>
  4336. <param name="hdr">Set to true if the color should be treated as a HDR color (default value: false).</param>
  4337. <param name="minBrightness">Minimum allowed HDR color component value when using the HDR Color Picker (default value: 0).</param>
  4338. <param name="maxBrightness">Maximum allowed HDR color component value when using the HDR Color Picker (default value: 8).</param>
  4339. <param name="minExposureValue">Minimum exposure value allowed in the HDR Color Picker (default value: 1/8 = 0.125).</param>
  4340. <param name="maxExposureValue">Maximum exposure value allowed in the HDR Color Picker (default value: 3).</param>
  4341. </member>
  4342. <member name="T:UnityEngine.ColorUtility">
  4343. <summary>
  4344. <para>A collection of common color functions.</para>
  4345. </summary>
  4346. </member>
  4347. <member name="M:UnityEngine.ColorUtility.ToHtmlStringRGB(UnityEngine.Color)">
  4348. <summary>
  4349. <para>Returns the color as a hexadecimal string in the format "RRGGBB".</para>
  4350. </summary>
  4351. <param name="color">The color to be converted.</param>
  4352. <returns>
  4353. <para>Hexadecimal string representing the color.</para>
  4354. </returns>
  4355. </member>
  4356. <member name="M:UnityEngine.ColorUtility.ToHtmlStringRGBA(UnityEngine.Color)">
  4357. <summary>
  4358. <para>Returns the color as a hexadecimal string in the format "RRGGBBAA".</para>
  4359. </summary>
  4360. <param name="color">The color to be converted.</param>
  4361. <returns>
  4362. <para>Hexadecimal string representing the color.</para>
  4363. </returns>
  4364. </member>
  4365. <member name="M:UnityEngine.ColorUtility.TryParseHtmlString(System.String,UnityEngine.Color&amp;)">
  4366. <summary>
  4367. <para>Attempts to convert a html color string.</para>
  4368. </summary>
  4369. <param name="htmlString">Case insensitive html string to be converted into a color.</param>
  4370. <param name="color">The converted color.</param>
  4371. <returns>
  4372. <para>True if the string was successfully converted else false.</para>
  4373. </returns>
  4374. </member>
  4375. <member name="T:UnityEngine.CombineInstance">
  4376. <summary>
  4377. <para>Struct used to describe meshes to be combined using Mesh.CombineMeshes.</para>
  4378. </summary>
  4379. </member>
  4380. <member name="P:UnityEngine.CombineInstance.lightmapScaleOffset">
  4381. <summary>
  4382. <para>The baked lightmap UV scale and offset applied to the Mesh.</para>
  4383. </summary>
  4384. </member>
  4385. <member name="P:UnityEngine.CombineInstance.mesh">
  4386. <summary>
  4387. <para>Mesh to combine.</para>
  4388. </summary>
  4389. </member>
  4390. <member name="P:UnityEngine.CombineInstance.realtimeLightmapScaleOffset">
  4391. <summary>
  4392. <para>The real-time lightmap UV scale and offset applied to the Mesh.</para>
  4393. </summary>
  4394. </member>
  4395. <member name="P:UnityEngine.CombineInstance.subMeshIndex">
  4396. <summary>
  4397. <para>Sub-Mesh index of the Mesh.</para>
  4398. </summary>
  4399. </member>
  4400. <member name="P:UnityEngine.CombineInstance.transform">
  4401. <summary>
  4402. <para>Matrix to transform the Mesh with before combining.</para>
  4403. </summary>
  4404. </member>
  4405. <member name="T:UnityEngine.Component">
  4406. <summary>
  4407. <para>Base class for everything attached to a GameObject.</para>
  4408. </summary>
  4409. </member>
  4410. <member name="P:UnityEngine.Component.animation">
  4411. <summary>
  4412. <para>The Animation attached to this GameObject. (Null if there is none attached).</para>
  4413. </summary>
  4414. </member>
  4415. <member name="P:UnityEngine.Component.audio">
  4416. <summary>
  4417. <para>The AudioSource attached to this GameObject. (Null if there is none attached).</para>
  4418. </summary>
  4419. </member>
  4420. <member name="P:UnityEngine.Component.camera">
  4421. <summary>
  4422. <para>The Camera attached to this GameObject. (Null if there is none attached).</para>
  4423. </summary>
  4424. </member>
  4425. <member name="P:UnityEngine.Component.collider">
  4426. <summary>
  4427. <para>The Collider attached to this GameObject. (Null if there is none attached).</para>
  4428. </summary>
  4429. </member>
  4430. <member name="P:UnityEngine.Component.collider2D">
  4431. <summary>
  4432. <para>The Collider2D component attached to the object.</para>
  4433. </summary>
  4434. </member>
  4435. <member name="P:UnityEngine.Component.constantForce">
  4436. <summary>
  4437. <para>The ConstantForce attached to this GameObject. (Null if there is none attached).</para>
  4438. </summary>
  4439. </member>
  4440. <member name="P:UnityEngine.Component.gameObject">
  4441. <summary>
  4442. <para>The game object this component is attached to. A component is always attached to a game object.</para>
  4443. </summary>
  4444. </member>
  4445. <member name="P:UnityEngine.Component.hingeJoint">
  4446. <summary>
  4447. <para>The HingeJoint attached to this GameObject. (Null if there is none attached).</para>
  4448. </summary>
  4449. </member>
  4450. <member name="P:UnityEngine.Component.light">
  4451. <summary>
  4452. <para>The Light attached to this GameObject. (Null if there is none attached).</para>
  4453. </summary>
  4454. </member>
  4455. <member name="P:UnityEngine.Component.networkView">
  4456. <summary>
  4457. <para>The NetworkView attached to this GameObject (Read Only). (null if there is none attached).</para>
  4458. </summary>
  4459. </member>
  4460. <member name="P:UnityEngine.Component.particleSystem">
  4461. <summary>
  4462. <para>The ParticleSystem attached to this GameObject. (Null if there is none attached).</para>
  4463. </summary>
  4464. </member>
  4465. <member name="P:UnityEngine.Component.renderer">
  4466. <summary>
  4467. <para>The Renderer attached to this GameObject. (Null if there is none attached).</para>
  4468. </summary>
  4469. </member>
  4470. <member name="P:UnityEngine.Component.rigidbody">
  4471. <summary>
  4472. <para>The Rigidbody attached to this GameObject. (Null if there is none attached).</para>
  4473. </summary>
  4474. </member>
  4475. <member name="P:UnityEngine.Component.rigidbody2D">
  4476. <summary>
  4477. <para>The Rigidbody2D that is attached to the Component's GameObject.</para>
  4478. </summary>
  4479. </member>
  4480. <member name="P:UnityEngine.Component.tag">
  4481. <summary>
  4482. <para>The tag of this game object.</para>
  4483. </summary>
  4484. </member>
  4485. <member name="P:UnityEngine.Component.transform">
  4486. <summary>
  4487. <para>The Transform attached to this GameObject.</para>
  4488. </summary>
  4489. </member>
  4490. <member name="M:UnityEngine.Component.BroadcastMessage(System.String)">
  4491. <summary>
  4492. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  4493. </summary>
  4494. <param name="methodName">Name of the method to call.</param>
  4495. <param name="parameter">Optional parameter to pass to the method (can be any value).</param>
  4496. <param name="options">Should an error be raised if the method does not exist for a given target object?</param>
  4497. </member>
  4498. <member name="M:UnityEngine.Component.BroadcastMessage(System.String,System.Object)">
  4499. <summary>
  4500. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  4501. </summary>
  4502. <param name="methodName">Name of the method to call.</param>
  4503. <param name="parameter">Optional parameter to pass to the method (can be any value).</param>
  4504. <param name="options">Should an error be raised if the method does not exist for a given target object?</param>
  4505. </member>
  4506. <member name="M:UnityEngine.Component.BroadcastMessage(System.String,System.Object,UnityEngine.SendMessageOptions)">
  4507. <summary>
  4508. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  4509. </summary>
  4510. <param name="methodName">Name of the method to call.</param>
  4511. <param name="parameter">Optional parameter to pass to the method (can be any value).</param>
  4512. <param name="options">Should an error be raised if the method does not exist for a given target object?</param>
  4513. </member>
  4514. <member name="M:UnityEngine.Component.BroadcastMessage(System.String,UnityEngine.SendMessageOptions)">
  4515. <summary>
  4516. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  4517. </summary>
  4518. <param name="methodName">Name of the method to call.</param>
  4519. <param name="parameter">Optional parameter to pass to the method (can be any value).</param>
  4520. <param name="options">Should an error be raised if the method does not exist for a given target object?</param>
  4521. </member>
  4522. <member name="M:UnityEngine.Component.CompareTag(System.String)">
  4523. <summary>
  4524. <para>Checks the GameObject's tag against the defined tag.</para>
  4525. </summary>
  4526. <param name="tag">The tag to compare.</param>
  4527. <returns>
  4528. <para>Returns true if GameObject has same tag. Returns false otherwise.</para>
  4529. </returns>
  4530. </member>
  4531. <member name="M:UnityEngine.Component.GetComponent(System.Type)">
  4532. <summary>
  4533. <para>Returns the component of type if the GameObject has one attached.</para>
  4534. </summary>
  4535. <param name="type">The type of Component to retrieve.</param>
  4536. <returns>
  4537. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4538. </returns>
  4539. </member>
  4540. <member name="M:UnityEngine.Component.GetComponent">
  4541. <summary>
  4542. <para>Generic version of this method.</para>
  4543. </summary>
  4544. <returns>
  4545. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4546. </returns>
  4547. </member>
  4548. <member name="M:UnityEngine.Component.GetComponent(System.String)">
  4549. <summary>
  4550. <para>To improve the performance of your code, consider using GetComponent with a type instead of a string.</para>
  4551. </summary>
  4552. <param name="type">The name of the type of Component to get.</param>
  4553. <returns>
  4554. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4555. </returns>
  4556. </member>
  4557. <member name="M:UnityEngine.Component.GetComponentInChildren(System.Type)">
  4558. <summary>
  4559. <para>Returns the Component of type in the GameObject or any of its children using depth first search.</para>
  4560. </summary>
  4561. <param name="t">The type of Component to retrieve.</param>
  4562. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4563. <returns>
  4564. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4565. </returns>
  4566. </member>
  4567. <member name="M:UnityEngine.Component.GetComponentInChildren(System.Type,System.Boolean)">
  4568. <summary>
  4569. <para>Returns the Component of type in the GameObject or any of its children using depth first search.</para>
  4570. </summary>
  4571. <param name="t">The type of Component to retrieve.</param>
  4572. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4573. <returns>
  4574. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4575. </returns>
  4576. </member>
  4577. <member name="M:UnityEngine.Component.GetComponentInChildren()">
  4578. <summary>
  4579. <para>Generic version of this method.</para>
  4580. </summary>
  4581. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4582. <returns>
  4583. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4584. </returns>
  4585. </member>
  4586. <member name="M:UnityEngine.Component.GetComponentInChildren(System.Boolean)">
  4587. <summary>
  4588. <para>Generic version of this method.</para>
  4589. </summary>
  4590. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4591. <returns>
  4592. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4593. </returns>
  4594. </member>
  4595. <member name="M:UnityEngine.Component.GetComponentInParent(System.Type)">
  4596. <summary>
  4597. <para>Returns the Component of type in the GameObject or any of its parents.</para>
  4598. </summary>
  4599. <param name="t">The type of Component to retrieve.</param>
  4600. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4601. <returns>
  4602. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4603. </returns>
  4604. </member>
  4605. <member name="M:UnityEngine.Component.GetComponentInParent(System.Type,System.Boolean)">
  4606. <summary>
  4607. <para>Returns the Component of type in the GameObject or any of its parents.</para>
  4608. </summary>
  4609. <param name="t">The type of Component to retrieve.</param>
  4610. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4611. <returns>
  4612. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4613. </returns>
  4614. </member>
  4615. <member name="M:UnityEngine.Component.GetComponentInParent">
  4616. <summary>
  4617. <para>Generic version of this method.</para>
  4618. </summary>
  4619. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4620. <returns>
  4621. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4622. </returns>
  4623. </member>
  4624. <member name="M:UnityEngine.Component.GetComponentInParent(System.Boolean)">
  4625. <summary>
  4626. <para>Generic version of this method.</para>
  4627. </summary>
  4628. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  4629. <returns>
  4630. <para>A Component of the matching type, otherwise null if no Component is found.</para>
  4631. </returns>
  4632. </member>
  4633. <member name="M:UnityEngine.Component.GetComponents(System.Type)">
  4634. <summary>
  4635. <para>Returns all components of Type type in the GameObject.</para>
  4636. </summary>
  4637. <param name="type">The type of Component to retrieve.</param>
  4638. </member>
  4639. <member name="M:UnityEngine.Component.GetComponents">
  4640. <summary>
  4641. <para>Generic version of this method.</para>
  4642. </summary>
  4643. </member>
  4644. <member name="M:UnityEngine.Component.GetComponentsInChildren">
  4645. <summary>
  4646. <para>Returns all components of Type type in the GameObject or any of its children using depth first search. Works recursively.</para>
  4647. </summary>
  4648. <param name="t">The type of Component to retrieve.</param>
  4649. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set. includeInactive decides which children of the GameObject will be searched. The GameObject that you call GetComponentsInChildren on is always searched regardless. Default is false.</param>
  4650. </member>
  4651. <member name="M:UnityEngine.Component.GetComponentsInChildren(System.Type,System.Boolean)">
  4652. <summary>
  4653. <para>Returns all components of Type type in the GameObject or any of its children using depth first search. Works recursively.</para>
  4654. </summary>
  4655. <param name="t">The type of Component to retrieve.</param>
  4656. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set. includeInactive decides which children of the GameObject will be searched. The GameObject that you call GetComponentsInChildren on is always searched regardless. Default is false.</param>
  4657. </member>
  4658. <member name="M:UnityEngine.Component.GetComponentsInChildren(System.Boolean)">
  4659. <summary>
  4660. <para>Generic version of this method.</para>
  4661. </summary>
  4662. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set? includeInactive decides which children of the GameObject will be searched. The GameObject that you call GetComponentsInChildren on is always searched regardless.</param>
  4663. <returns>
  4664. <para>A list of all found components matching the specified type.</para>
  4665. </returns>
  4666. </member>
  4667. <member name="M:UnityEngine.Component.GetComponentsInChildren">
  4668. <summary>
  4669. <para>Generic version of this method.</para>
  4670. </summary>
  4671. <returns>
  4672. <para>A list of all found components matching the specified type.</para>
  4673. </returns>
  4674. </member>
  4675. <member name="M:UnityEngine.Component.GetComponentsInParent(System.Type,System.Boolean)">
  4676. <summary>
  4677. <para>Returns all components of Type type in the GameObject or any of its parents.</para>
  4678. </summary>
  4679. <param name="t">The type of Component to retrieve.</param>
  4680. <param name="includeInactive">Should inactive Components be included in the found set?</param>
  4681. </member>
  4682. <member name="M:UnityEngine.Component.GetComponentsInParent(System.Boolean)">
  4683. <summary>
  4684. <para>Generic version of this method.</para>
  4685. </summary>
  4686. <param name="includeInactive">Should inactive Components be included in the found set?</param>
  4687. </member>
  4688. <member name="M:UnityEngine.Component.GetComponentsInParent">
  4689. <summary>
  4690. <para>Generic version of this method.</para>
  4691. </summary>
  4692. <param name="includeInactive">Should inactive Components be included in the found set?</param>
  4693. </member>
  4694. <member name="M:UnityEngine.Component.SendMessage(System.String)">
  4695. <summary>
  4696. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  4697. </summary>
  4698. <param name="methodName">Name of the method to call.</param>
  4699. <param name="value">Optional parameter for the method.</param>
  4700. <param name="options">Should an error be raised if the target object doesn't implement the method for the message?</param>
  4701. </member>
  4702. <member name="M:UnityEngine.Component.SendMessage(System.String,System.Object)">
  4703. <summary>
  4704. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  4705. </summary>
  4706. <param name="methodName">Name of the method to call.</param>
  4707. <param name="value">Optional parameter for the method.</param>
  4708. <param name="options">Should an error be raised if the target object doesn't implement the method for the message?</param>
  4709. </member>
  4710. <member name="M:UnityEngine.Component.SendMessage(System.String,System.Object,UnityEngine.SendMessageOptions)">
  4711. <summary>
  4712. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  4713. </summary>
  4714. <param name="methodName">Name of the method to call.</param>
  4715. <param name="value">Optional parameter for the method.</param>
  4716. <param name="options">Should an error be raised if the target object doesn't implement the method for the message?</param>
  4717. </member>
  4718. <member name="M:UnityEngine.Component.SendMessage(System.String,UnityEngine.SendMessageOptions)">
  4719. <summary>
  4720. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  4721. </summary>
  4722. <param name="methodName">Name of the method to call.</param>
  4723. <param name="value">Optional parameter for the method.</param>
  4724. <param name="options">Should an error be raised if the target object doesn't implement the method for the message?</param>
  4725. </member>
  4726. <member name="M:UnityEngine.Component.SendMessageUpwards(System.String)">
  4727. <summary>
  4728. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  4729. </summary>
  4730. <param name="methodName">Name of method to call.</param>
  4731. <param name="value">Optional parameter value for the method.</param>
  4732. <param name="options">Should an error be raised if the method does not exist on the target object?</param>
  4733. </member>
  4734. <member name="M:UnityEngine.Component.SendMessageUpwards(System.String,System.Object)">
  4735. <summary>
  4736. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  4737. </summary>
  4738. <param name="methodName">Name of method to call.</param>
  4739. <param name="value">Optional parameter value for the method.</param>
  4740. <param name="options">Should an error be raised if the method does not exist on the target object?</param>
  4741. </member>
  4742. <member name="M:UnityEngine.Component.SendMessageUpwards(System.String,UnityEngine.SendMessageOptions)">
  4743. <summary>
  4744. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  4745. </summary>
  4746. <param name="methodName">Name of method to call.</param>
  4747. <param name="value">Optional parameter value for the method.</param>
  4748. <param name="options">Should an error be raised if the method does not exist on the target object?</param>
  4749. </member>
  4750. <member name="M:UnityEngine.Component.SendMessageUpwards(System.String,System.Object,UnityEngine.SendMessageOptions)">
  4751. <summary>
  4752. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  4753. </summary>
  4754. <param name="methodName">Name of method to call.</param>
  4755. <param name="value">Optional parameter value for the method.</param>
  4756. <param name="options">Should an error be raised if the method does not exist on the target object?</param>
  4757. </member>
  4758. <member name="M:UnityEngine.Component.TryGetComponent(System.Type,UnityEngine.Component&amp;)">
  4759. <summary>
  4760. <para>Gets the component of the specified type, if it exists.</para>
  4761. </summary>
  4762. <param name="type">The type of the component to retrieve.</param>
  4763. <param name="component">The output argument that will contain the component or null.</param>
  4764. <returns>
  4765. <para>Returns true if the component is found, false otherwise.</para>
  4766. </returns>
  4767. </member>
  4768. <member name="M:UnityEngine.Component.TryGetComponent(T&amp;)">
  4769. <summary>
  4770. <para>Gets the component of the specified type, if it exists.</para>
  4771. </summary>
  4772. <param name="type">The type of the component to retrieve.</param>
  4773. <param name="component">The output argument that will contain the component or null.</param>
  4774. <returns>
  4775. <para>Returns true if the component is found, false otherwise.</para>
  4776. </returns>
  4777. </member>
  4778. <member name="T:UnityEngine.ComputeBuffer">
  4779. <summary>
  4780. <para>GPU data buffer, mostly for use with compute shaders.</para>
  4781. </summary>
  4782. </member>
  4783. <member name="P:UnityEngine.ComputeBuffer.count">
  4784. <summary>
  4785. <para>Number of elements in the buffer (Read Only).</para>
  4786. </summary>
  4787. </member>
  4788. <member name="P:UnityEngine.ComputeBuffer.name">
  4789. <summary>
  4790. <para>The debug label for the compute buffer (setter only).</para>
  4791. </summary>
  4792. </member>
  4793. <member name="P:UnityEngine.ComputeBuffer.stride">
  4794. <summary>
  4795. <para>Size of one element in the buffer (Read Only).</para>
  4796. </summary>
  4797. </member>
  4798. <member name="M:UnityEngine.ComputeBuffer.BeginWrite(System.Int32,System.Int32)">
  4799. <summary>
  4800. <para>Begins a write operation to the buffer</para>
  4801. </summary>
  4802. <param name="computeBufferStartIndex">Offset in number of elements to which the write operation will occur</param>
  4803. <param name="count">Maximum number of elements which will be written</param>
  4804. <returns>
  4805. <para>A NativeArray of size count</para>
  4806. </returns>
  4807. </member>
  4808. <member name="M:UnityEngine.ComputeBuffer.CopyCount(UnityEngine.ComputeBuffer,UnityEngine.ComputeBuffer,System.Int32)">
  4809. <summary>
  4810. <para>Copy counter value of append/consume buffer into another buffer.</para>
  4811. </summary>
  4812. <param name="src">Append/consume buffer to copy the counter from.</param>
  4813. <param name="dst">A buffer to copy the counter to.</param>
  4814. <param name="dstOffsetBytes">Target byte offset in dst.</param>
  4815. </member>
  4816. <member name="M:UnityEngine.ComputeBuffer.#ctor(System.Int32,System.Int32)">
  4817. <summary>
  4818. <para>Create a Compute Buffer.</para>
  4819. </summary>
  4820. <param name="count">Number of elements in the buffer.</param>
  4821. <param name="stride">Size of one element in the buffer. Has to match size of buffer type in the shader. See for cross-platform compatibility information.</param>
  4822. <param name="type">Type of the buffer, default is ComputeBufferType.Default (structured buffer).</param>
  4823. <param name="usage">Usage mode of the buffer, default is ComputeBufferModeImmutable.</param>
  4824. </member>
  4825. <member name="M:UnityEngine.ComputeBuffer.#ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType)">
  4826. <summary>
  4827. <para>Create a Compute Buffer.</para>
  4828. </summary>
  4829. <param name="count">Number of elements in the buffer.</param>
  4830. <param name="stride">Size of one element in the buffer. Has to match size of buffer type in the shader. See for cross-platform compatibility information.</param>
  4831. <param name="type">Type of the buffer, default is ComputeBufferType.Default (structured buffer).</param>
  4832. <param name="usage">Usage mode of the buffer, default is ComputeBufferModeImmutable.</param>
  4833. </member>
  4834. <member name="M:UnityEngine.ComputeBuffer.#ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType,UnityEngine.ComputeBufferMode)">
  4835. <summary>
  4836. <para>Create a Compute Buffer.</para>
  4837. </summary>
  4838. <param name="count">Number of elements in the buffer.</param>
  4839. <param name="stride">Size of one element in the buffer. Has to match size of buffer type in the shader. See for cross-platform compatibility information.</param>
  4840. <param name="type">Type of the buffer, default is ComputeBufferType.Default (structured buffer).</param>
  4841. <param name="usage">Usage mode of the buffer, default is ComputeBufferModeImmutable.</param>
  4842. </member>
  4843. <member name="M:UnityEngine.ComputeBuffer.EndWrite(System.Int32)">
  4844. <summary>
  4845. <para>Ends a write operation to the buffer</para>
  4846. </summary>
  4847. <param name="countWritten">Number of elements written to the buffer. Counted from the first element.</param>
  4848. </member>
  4849. <member name="M:UnityEngine.ComputeBuffer.GetData(System.Array)">
  4850. <summary>
  4851. <para>Read data values from the buffer into an array. The array can only use &lt;a href="https:docs.microsoft.comen-usdotnetframeworkinteropblittable-and-non-blittable-types"&gt;blittable&lt;a&gt; types.</para>
  4852. </summary>
  4853. <param name="data">An array to receive the data.</param>
  4854. </member>
  4855. <member name="M:UnityEngine.ComputeBuffer.GetData(System.Array,System.Int32,System.Int32,System.Int32)">
  4856. <summary>
  4857. <para>Partial read of data values from the buffer into an array.</para>
  4858. </summary>
  4859. <param name="data">An array to receive the data.</param>
  4860. <param name="managedBufferStartIndex">The first element index in data where retrieved elements are copied.</param>
  4861. <param name="computeBufferStartIndex">The first element index of the compute buffer from which elements are read.</param>
  4862. <param name="count">The number of elements to retrieve.</param>
  4863. </member>
  4864. <member name="M:UnityEngine.ComputeBuffer.GetNativeBufferPtr">
  4865. <summary>
  4866. <para>Retrieve a native (underlying graphics API) pointer to the buffer.</para>
  4867. </summary>
  4868. <returns>
  4869. <para>Pointer to the underlying graphics API buffer.</para>
  4870. </returns>
  4871. </member>
  4872. <member name="M:UnityEngine.ComputeBuffer.IsValid">
  4873. <summary>
  4874. <para>Returns true if this compute buffer is valid and false otherwise.</para>
  4875. </summary>
  4876. </member>
  4877. <member name="M:UnityEngine.ComputeBuffer.Release">
  4878. <summary>
  4879. <para>Release a Compute Buffer.</para>
  4880. </summary>
  4881. </member>
  4882. <member name="M:UnityEngine.ComputeBuffer.SetCounterValue(System.UInt32)">
  4883. <summary>
  4884. <para>Sets counter value of append/consume buffer.</para>
  4885. </summary>
  4886. <param name="counterValue">Value of the append/consume counter.</param>
  4887. </member>
  4888. <member name="M:UnityEngine.ComputeBuffer.SetData(System.Array)">
  4889. <summary>
  4890. <para>Set the buffer with values from an array.</para>
  4891. </summary>
  4892. <param name="data">Array of values to fill the buffer.</param>
  4893. </member>
  4894. <member name="M:UnityEngine.ComputeBuffer.SetData(System.Collections.Generic.List`1&lt;T&gt;)">
  4895. <summary>
  4896. <para>Set the buffer with values from an array.</para>
  4897. </summary>
  4898. <param name="data">Array of values to fill the buffer.</param>
  4899. </member>
  4900. <member name="M:UnityEngine.ComputeBuffer.SetData(Unity.Collections.NativeArray`1&lt;T&gt;)">
  4901. <summary>
  4902. <para>Set the buffer with values from an array.</para>
  4903. </summary>
  4904. <param name="data">Array of values to fill the buffer.</param>
  4905. </member>
  4906. <member name="M:UnityEngine.ComputeBuffer.SetData(System.Array,System.Int32,System.Int32,System.Int32)">
  4907. <summary>
  4908. <para>Partial copy of data values from an array into the buffer.</para>
  4909. </summary>
  4910. <param name="data">Array of values to fill the buffer.</param>
  4911. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  4912. <param name="computeBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  4913. <param name="count">The number of elements to copy.</param>
  4914. <param name="nativeBufferStartIndex"></param>
  4915. </member>
  4916. <member name="M:UnityEngine.ComputeBuffer.SetData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  4917. <summary>
  4918. <para>Partial copy of data values from an array into the buffer.</para>
  4919. </summary>
  4920. <param name="data">Array of values to fill the buffer.</param>
  4921. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  4922. <param name="computeBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  4923. <param name="count">The number of elements to copy.</param>
  4924. <param name="nativeBufferStartIndex"></param>
  4925. </member>
  4926. <member name="M:UnityEngine.ComputeBuffer.SetData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  4927. <summary>
  4928. <para>Partial copy of data values from an array into the buffer.</para>
  4929. </summary>
  4930. <param name="data">Array of values to fill the buffer.</param>
  4931. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  4932. <param name="computeBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  4933. <param name="count">The number of elements to copy.</param>
  4934. <param name="nativeBufferStartIndex"></param>
  4935. </member>
  4936. <member name="T:UnityEngine.ComputeBufferMode">
  4937. <summary>
  4938. <para>Intended usage of the buffer.</para>
  4939. </summary>
  4940. </member>
  4941. <member name="F:UnityEngine.ComputeBufferMode.Circular">
  4942. <summary>
  4943. <para>Legacy mode, do not use.</para>
  4944. </summary>
  4945. </member>
  4946. <member name="F:UnityEngine.ComputeBufferMode.Dynamic">
  4947. <summary>
  4948. <para>Dynamic buffer.</para>
  4949. </summary>
  4950. </member>
  4951. <member name="F:UnityEngine.ComputeBufferMode.Immutable">
  4952. <summary>
  4953. <para>Static buffer, only initial upload allowed by the CPU</para>
  4954. </summary>
  4955. </member>
  4956. <member name="F:UnityEngine.ComputeBufferMode.StreamOut">
  4957. <summary>
  4958. <para>Stream Out / Transform Feedback output buffer. Internal use only.</para>
  4959. </summary>
  4960. </member>
  4961. <member name="F:UnityEngine.ComputeBufferMode.SubUpdates">
  4962. <summary>
  4963. <para>Dynamic, unsynchronized access to the buffer.</para>
  4964. </summary>
  4965. </member>
  4966. <member name="T:UnityEngine.ComputeBufferType">
  4967. <summary>
  4968. <para>ComputeBuffer type.</para>
  4969. </summary>
  4970. </member>
  4971. <member name="F:UnityEngine.ComputeBufferType.Append">
  4972. <summary>
  4973. <para>Append-consume ComputeBuffer type.</para>
  4974. </summary>
  4975. </member>
  4976. <member name="F:UnityEngine.ComputeBufferType.Constant">
  4977. <summary>
  4978. <para>ComputeBuffer that you can use as a constant buffer (uniform buffer).</para>
  4979. </summary>
  4980. </member>
  4981. <member name="F:UnityEngine.ComputeBufferType.Counter">
  4982. <summary>
  4983. <para>ComputeBuffer with a counter.</para>
  4984. </summary>
  4985. </member>
  4986. <member name="F:UnityEngine.ComputeBufferType.Default">
  4987. <summary>
  4988. <para>Default ComputeBuffer type (structured buffer).</para>
  4989. </summary>
  4990. </member>
  4991. <member name="F:UnityEngine.ComputeBufferType.IndirectArguments">
  4992. <summary>
  4993. <para>ComputeBuffer used for Graphics.DrawProceduralIndirect, ComputeShader.DispatchIndirect or Graphics.DrawMeshInstancedIndirect arguments.</para>
  4994. </summary>
  4995. </member>
  4996. <member name="F:UnityEngine.ComputeBufferType.Raw">
  4997. <summary>
  4998. <para>Raw ComputeBuffer type (byte address buffer).</para>
  4999. </summary>
  5000. </member>
  5001. <member name="F:UnityEngine.ComputeBufferType.Structured">
  5002. <summary>
  5003. <para>ComputeBuffer that you can use as a structured buffer.</para>
  5004. </summary>
  5005. </member>
  5006. <member name="T:UnityEngine.ComputeShader">
  5007. <summary>
  5008. <para>Compute Shader asset.</para>
  5009. </summary>
  5010. </member>
  5011. <member name="P:UnityEngine.ComputeShader.enabledKeywords">
  5012. <summary>
  5013. <para>An array containing the local shader keywords that are currently enabled for this compute shader.</para>
  5014. </summary>
  5015. </member>
  5016. <member name="P:UnityEngine.ComputeShader.keywordSpace">
  5017. <summary>
  5018. <para>The local keyword space of this compute shader.</para>
  5019. </summary>
  5020. </member>
  5021. <member name="P:UnityEngine.ComputeShader.shaderKeywords">
  5022. <summary>
  5023. <para>An array containing names of the local shader keywords that are currently enabled for this compute shader.</para>
  5024. </summary>
  5025. </member>
  5026. <member name="M:UnityEngine.ComputeShader.DisableKeyword(UnityEngine.Rendering.LocalKeyword&amp;)">
  5027. <summary>
  5028. <para>Disables a local shader keyword for this compute shader.</para>
  5029. </summary>
  5030. <param name="keyword">The Rendering.LocalKeyword to disable.</param>
  5031. <param name="keyword">The name of the Rendering.LocalKeyword to disable.</param>
  5032. </member>
  5033. <member name="M:UnityEngine.ComputeShader.DisableKeyword(System.String)">
  5034. <summary>
  5035. <para>Disables a local shader keyword for this compute shader.</para>
  5036. </summary>
  5037. <param name="keyword">The Rendering.LocalKeyword to disable.</param>
  5038. <param name="keyword">The name of the Rendering.LocalKeyword to disable.</param>
  5039. </member>
  5040. <member name="M:UnityEngine.ComputeShader.Dispatch(System.Int32,System.Int32,System.Int32,System.Int32)">
  5041. <summary>
  5042. <para>Execute a compute shader.</para>
  5043. </summary>
  5044. <param name="kernelIndex">Which kernel to execute. A single compute shader asset can have multiple kernel entry points.</param>
  5045. <param name="threadGroupsX">Number of work groups in the X dimension.</param>
  5046. <param name="threadGroupsY">Number of work groups in the Y dimension.</param>
  5047. <param name="threadGroupsZ">Number of work groups in the Z dimension.</param>
  5048. </member>
  5049. <member name="M:UnityEngine.ComputeShader.DispatchIndirect(System.Int32,UnityEngine.ComputeBuffer,System.UInt32)">
  5050. <summary>
  5051. <para>Execute a compute shader.</para>
  5052. </summary>
  5053. <param name="kernelIndex">Which kernel to execute. A single compute shader asset can have multiple kernel entry points.</param>
  5054. <param name="argsBuffer">Buffer with dispatch arguments.</param>
  5055. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  5056. </member>
  5057. <member name="M:UnityEngine.ComputeShader.DispatchIndirect(System.Int32,UnityEngine.GraphicsBuffer,System.UInt32)">
  5058. <summary>
  5059. <para>Execute a compute shader.</para>
  5060. </summary>
  5061. <param name="kernelIndex">Which kernel to execute. A single compute shader asset can have multiple kernel entry points.</param>
  5062. <param name="argsBuffer">Buffer with dispatch arguments.</param>
  5063. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  5064. </member>
  5065. <member name="M:UnityEngine.ComputeShader.EnableKeyword(UnityEngine.Rendering.LocalKeyword&amp;)">
  5066. <summary>
  5067. <para>Enables a local shader keyword for this compute shader.</para>
  5068. </summary>
  5069. <param name="keyword">The Rendering.LocalKeyword to enable.</param>
  5070. <param name="keyword">The name of the Rendering.LocalKeyword to enable.</param>
  5071. </member>
  5072. <member name="M:UnityEngine.ComputeShader.EnableKeyword(System.String)">
  5073. <summary>
  5074. <para>Enables a local shader keyword for this compute shader.</para>
  5075. </summary>
  5076. <param name="keyword">The Rendering.LocalKeyword to enable.</param>
  5077. <param name="keyword">The name of the Rendering.LocalKeyword to enable.</param>
  5078. </member>
  5079. <member name="M:UnityEngine.ComputeShader.FindKernel(System.String)">
  5080. <summary>
  5081. <para>Find ComputeShader kernel index.</para>
  5082. </summary>
  5083. <param name="name">Name of kernel function.</param>
  5084. <returns>
  5085. <para>The Kernel index, or logs a "FindKernel failed" error message if the kernel is not found.</para>
  5086. </returns>
  5087. </member>
  5088. <member name="M:UnityEngine.ComputeShader.GetKernelThreadGroupSizes(System.Int32,System.UInt32&amp;,System.UInt32&amp;,System.UInt32&amp;)">
  5089. <summary>
  5090. <para>Get kernel thread group sizes.</para>
  5091. </summary>
  5092. <param name="kernelIndex">Which kernel to query. A single compute shader asset can have multiple kernel entry points.</param>
  5093. <param name="x">Thread group size in the X dimension.</param>
  5094. <param name="y">Thread group size in the Y dimension.</param>
  5095. <param name="z">Thread group size in the Z dimension.</param>
  5096. </member>
  5097. <member name="M:UnityEngine.ComputeShader.HasKernel(System.String)">
  5098. <summary>
  5099. <para>Checks whether a shader contains a given kernel.</para>
  5100. </summary>
  5101. <param name="name">The name of the kernel to look for.</param>
  5102. <returns>
  5103. <para>True if the kernel is found, false otherwise.</para>
  5104. </returns>
  5105. </member>
  5106. <member name="M:UnityEngine.ComputeShader.IsKeywordEnabled(UnityEngine.Rendering.LocalKeyword&amp;)">
  5107. <summary>
  5108. <para>Checks whether a local shader keyword is enabled for this compute shader.</para>
  5109. </summary>
  5110. <param name="keyword">The Rendering.LocalKeyword to check.</param>
  5111. <param name="keyword">The name of the Rendering.LocalKeyword to check.</param>
  5112. <returns>
  5113. <para>Returns true if the given Rendering.LocalKeyword is enabled for this compute shader. Otherwise, returns false.</para>
  5114. </returns>
  5115. </member>
  5116. <member name="M:UnityEngine.ComputeShader.IsKeywordEnabled(System.String)">
  5117. <summary>
  5118. <para>Checks whether a local shader keyword is enabled for this compute shader.</para>
  5119. </summary>
  5120. <param name="keyword">The Rendering.LocalKeyword to check.</param>
  5121. <param name="keyword">The name of the Rendering.LocalKeyword to check.</param>
  5122. <returns>
  5123. <para>Returns true if the given Rendering.LocalKeyword is enabled for this compute shader. Otherwise, returns false.</para>
  5124. </returns>
  5125. </member>
  5126. <member name="M:UnityEngine.ComputeShader.IsSupported(System.Int32)">
  5127. <summary>
  5128. <para>Allows you to check whether the current end user device supports the features required to run the specified compute shader kernel.</para>
  5129. </summary>
  5130. <param name="kernelIndex">Which kernel to query.</param>
  5131. <returns>
  5132. <para>True if the specified compute kernel is able to run on the current end user device, false otherwise.</para>
  5133. </returns>
  5134. </member>
  5135. <member name="M:UnityEngine.ComputeShader.SetBool(System.String,System.Boolean)">
  5136. <summary>
  5137. <para>Set a bool parameter.</para>
  5138. </summary>
  5139. <param name="name">Variable name in shader code.</param>
  5140. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5141. <param name="val">Value to set.</param>
  5142. </member>
  5143. <member name="M:UnityEngine.ComputeShader.SetBool(System.Int32,System.Boolean)">
  5144. <summary>
  5145. <para>Set a bool parameter.</para>
  5146. </summary>
  5147. <param name="name">Variable name in shader code.</param>
  5148. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5149. <param name="val">Value to set.</param>
  5150. </member>
  5151. <member name="M:UnityEngine.ComputeShader.SetBuffer(System.Int32,System.String,UnityEngine.ComputeBuffer)">
  5152. <summary>
  5153. <para>Sets an input or output compute buffer.</para>
  5154. </summary>
  5155. <param name="kernelIndex">For which kernel the buffer is being set. See FindKernel.</param>
  5156. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5157. <param name="name">Name of the buffer variable in shader code.</param>
  5158. <param name="buffer">Buffer to set.</param>
  5159. </member>
  5160. <member name="M:UnityEngine.ComputeShader.SetBuffer(System.Int32,System.Int32,UnityEngine.ComputeBuffer)">
  5161. <summary>
  5162. <para>Sets an input or output compute buffer.</para>
  5163. </summary>
  5164. <param name="kernelIndex">For which kernel the buffer is being set. See FindKernel.</param>
  5165. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5166. <param name="name">Name of the buffer variable in shader code.</param>
  5167. <param name="buffer">Buffer to set.</param>
  5168. </member>
  5169. <member name="M:UnityEngine.ComputeShader.SetBuffer(System.Int32,System.String,UnityEngine.GraphicsBuffer)">
  5170. <summary>
  5171. <para>Sets an input or output compute buffer.</para>
  5172. </summary>
  5173. <param name="kernelIndex">For which kernel the buffer is being set. See FindKernel.</param>
  5174. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5175. <param name="name">Name of the buffer variable in shader code.</param>
  5176. <param name="buffer">Buffer to set.</param>
  5177. </member>
  5178. <member name="M:UnityEngine.ComputeShader.SetBuffer(System.Int32,System.Int32,UnityEngine.GraphicsBuffer)">
  5179. <summary>
  5180. <para>Sets an input or output compute buffer.</para>
  5181. </summary>
  5182. <param name="kernelIndex">For which kernel the buffer is being set. See FindKernel.</param>
  5183. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5184. <param name="name">Name of the buffer variable in shader code.</param>
  5185. <param name="buffer">Buffer to set.</param>
  5186. </member>
  5187. <member name="M:UnityEngine.ComputeShader.SetConstantBuffer(System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  5188. <summary>
  5189. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the ComputeShader.</para>
  5190. </summary>
  5191. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  5192. <param name="name">The name of the buffer to bind as constant buffer.</param>
  5193. <param name="buffer">The buffer to bind as constant buffer.</param>
  5194. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  5195. <param name="size">The number of bytes to bind.</param>
  5196. </member>
  5197. <member name="M:UnityEngine.ComputeShader.SetConstantBuffer(System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  5198. <summary>
  5199. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the ComputeShader.</para>
  5200. </summary>
  5201. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  5202. <param name="name">The name of the buffer to bind as constant buffer.</param>
  5203. <param name="buffer">The buffer to bind as constant buffer.</param>
  5204. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  5205. <param name="size">The number of bytes to bind.</param>
  5206. </member>
  5207. <member name="M:UnityEngine.ComputeShader.SetConstantBuffer(System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  5208. <summary>
  5209. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the ComputeShader.</para>
  5210. </summary>
  5211. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  5212. <param name="name">The name of the buffer to bind as constant buffer.</param>
  5213. <param name="buffer">The buffer to bind as constant buffer.</param>
  5214. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  5215. <param name="size">The number of bytes to bind.</param>
  5216. </member>
  5217. <member name="M:UnityEngine.ComputeShader.SetConstantBuffer(System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  5218. <summary>
  5219. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the ComputeShader.</para>
  5220. </summary>
  5221. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  5222. <param name="name">The name of the buffer to bind as constant buffer.</param>
  5223. <param name="buffer">The buffer to bind as constant buffer.</param>
  5224. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  5225. <param name="size">The number of bytes to bind.</param>
  5226. </member>
  5227. <member name="M:UnityEngine.ComputeShader.SetFloat(System.String,System.Single)">
  5228. <summary>
  5229. <para>Set a float parameter.</para>
  5230. </summary>
  5231. <param name="name">Variable name in shader code.</param>
  5232. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5233. <param name="val">Value to set.</param>
  5234. </member>
  5235. <member name="M:UnityEngine.ComputeShader.SetFloat(System.Int32,System.Single)">
  5236. <summary>
  5237. <para>Set a float parameter.</para>
  5238. </summary>
  5239. <param name="name">Variable name in shader code.</param>
  5240. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5241. <param name="val">Value to set.</param>
  5242. </member>
  5243. <member name="M:UnityEngine.ComputeShader.SetFloats(System.String,System.Single[])">
  5244. <summary>
  5245. <para>Set multiple consecutive float parameters at once.</para>
  5246. </summary>
  5247. <param name="name">Array variable name in the shader code.</param>
  5248. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5249. <param name="values">Value array to set.</param>
  5250. </member>
  5251. <member name="M:UnityEngine.ComputeShader.SetFloats(System.Int32,System.Single[])">
  5252. <summary>
  5253. <para>Set multiple consecutive float parameters at once.</para>
  5254. </summary>
  5255. <param name="name">Array variable name in the shader code.</param>
  5256. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5257. <param name="values">Value array to set.</param>
  5258. </member>
  5259. <member name="M:UnityEngine.ComputeShader.SetInt(System.String,System.Int32)">
  5260. <summary>
  5261. <para>Set an integer parameter.</para>
  5262. </summary>
  5263. <param name="name">Variable name in shader code.</param>
  5264. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5265. <param name="val">Value to set.</param>
  5266. </member>
  5267. <member name="M:UnityEngine.ComputeShader.SetInt(System.Int32,System.Int32)">
  5268. <summary>
  5269. <para>Set an integer parameter.</para>
  5270. </summary>
  5271. <param name="name">Variable name in shader code.</param>
  5272. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5273. <param name="val">Value to set.</param>
  5274. </member>
  5275. <member name="M:UnityEngine.ComputeShader.SetInts(System.String,System.Int32[])">
  5276. <summary>
  5277. <para>Set multiple consecutive integer parameters at once.</para>
  5278. </summary>
  5279. <param name="name">Array variable name in the shader code.</param>
  5280. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5281. <param name="values">Value array to set.</param>
  5282. </member>
  5283. <member name="M:UnityEngine.ComputeShader.SetInts(System.Int32,System.Int32[])">
  5284. <summary>
  5285. <para>Set multiple consecutive integer parameters at once.</para>
  5286. </summary>
  5287. <param name="name">Array variable name in the shader code.</param>
  5288. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5289. <param name="values">Value array to set.</param>
  5290. </member>
  5291. <member name="M:UnityEngine.ComputeShader.SetKeyword(UnityEngine.Rendering.LocalKeyword&amp;,System.Boolean)">
  5292. <summary>
  5293. <para>Sets the state of a local shader keyword for this compute shader.</para>
  5294. </summary>
  5295. <param name="keyword">The Rendering.LocalKeyword keyword to enable or disable.</param>
  5296. <param name="value">The desired keyword state.</param>
  5297. </member>
  5298. <member name="M:UnityEngine.ComputeShader.SetMatrix(System.String,UnityEngine.Matrix4x4)">
  5299. <summary>
  5300. <para>Set a Matrix parameter.</para>
  5301. </summary>
  5302. <param name="name">Variable name in shader code.</param>
  5303. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5304. <param name="val">Value to set.</param>
  5305. </member>
  5306. <member name="M:UnityEngine.ComputeShader.SetMatrix(System.Int32,UnityEngine.Matrix4x4)">
  5307. <summary>
  5308. <para>Set a Matrix parameter.</para>
  5309. </summary>
  5310. <param name="name">Variable name in shader code.</param>
  5311. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5312. <param name="val">Value to set.</param>
  5313. </member>
  5314. <member name="M:UnityEngine.ComputeShader.SetMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  5315. <summary>
  5316. <para>Set a Matrix array parameter.</para>
  5317. </summary>
  5318. <param name="name">Variable name in shader code.</param>
  5319. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5320. <param name="values">Value to set.</param>
  5321. </member>
  5322. <member name="M:UnityEngine.ComputeShader.SetMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  5323. <summary>
  5324. <para>Set a Matrix array parameter.</para>
  5325. </summary>
  5326. <param name="name">Variable name in shader code.</param>
  5327. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5328. <param name="values">Value to set.</param>
  5329. </member>
  5330. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.String,UnityEngine.Texture)">
  5331. <summary>
  5332. <para>Set a texture parameter.</para>
  5333. </summary>
  5334. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5335. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5336. <param name="name">Name of the buffer variable in shader code.</param>
  5337. <param name="texture">Texture to set.</param>
  5338. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5339. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5340. </member>
  5341. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.Int32,UnityEngine.Texture)">
  5342. <summary>
  5343. <para>Set a texture parameter.</para>
  5344. </summary>
  5345. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5346. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5347. <param name="name">Name of the buffer variable in shader code.</param>
  5348. <param name="texture">Texture to set.</param>
  5349. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5350. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5351. </member>
  5352. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.String,UnityEngine.Texture,System.Int32)">
  5353. <summary>
  5354. <para>Set a texture parameter.</para>
  5355. </summary>
  5356. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5357. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5358. <param name="name">Name of the buffer variable in shader code.</param>
  5359. <param name="texture">Texture to set.</param>
  5360. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5361. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5362. </member>
  5363. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.Int32,UnityEngine.Texture,System.Int32)">
  5364. <summary>
  5365. <para>Set a texture parameter.</para>
  5366. </summary>
  5367. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5368. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5369. <param name="name">Name of the buffer variable in shader code.</param>
  5370. <param name="texture">Texture to set.</param>
  5371. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5372. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5373. </member>
  5374. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.String,UnityEngine.RenderTexture,System.Int32,UnityEngine.Rendering.RenderTextureSubElement)">
  5375. <summary>
  5376. <para>Set a texture parameter.</para>
  5377. </summary>
  5378. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5379. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5380. <param name="name">Name of the buffer variable in shader code.</param>
  5381. <param name="texture">Texture to set.</param>
  5382. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5383. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5384. </member>
  5385. <member name="M:UnityEngine.ComputeShader.SetTexture(System.Int32,System.Int32,UnityEngine.RenderTexture,System.Int32,UnityEngine.Rendering.RenderTextureSubElement)">
  5386. <summary>
  5387. <para>Set a texture parameter.</para>
  5388. </summary>
  5389. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5390. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5391. <param name="name">Name of the buffer variable in shader code.</param>
  5392. <param name="texture">Texture to set.</param>
  5393. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  5394. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  5395. </member>
  5396. <member name="M:UnityEngine.ComputeShader.SetTextureFromGlobal(System.Int32,System.String,System.String)">
  5397. <summary>
  5398. <para>Set a texture parameter from a global texture property.</para>
  5399. </summary>
  5400. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5401. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5402. <param name="name">Name of the buffer variable in shader code.</param>
  5403. <param name="globalTextureName">Global texture property to assign to shader.</param>
  5404. <param name="globalTextureNameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5405. </member>
  5406. <member name="M:UnityEngine.ComputeShader.SetTextureFromGlobal(System.Int32,System.Int32,System.Int32)">
  5407. <summary>
  5408. <para>Set a texture parameter from a global texture property.</para>
  5409. </summary>
  5410. <param name="kernelIndex">For which kernel the texture is being set. See FindKernel.</param>
  5411. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5412. <param name="name">Name of the buffer variable in shader code.</param>
  5413. <param name="globalTextureName">Global texture property to assign to shader.</param>
  5414. <param name="globalTextureNameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5415. </member>
  5416. <member name="M:UnityEngine.ComputeShader.SetVector(System.String,UnityEngine.Vector4)">
  5417. <summary>
  5418. <para>Set a vector parameter.</para>
  5419. </summary>
  5420. <param name="name">Variable name in shader code.</param>
  5421. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5422. <param name="val">Value to set.</param>
  5423. </member>
  5424. <member name="M:UnityEngine.ComputeShader.SetVector(System.Int32,UnityEngine.Vector4)">
  5425. <summary>
  5426. <para>Set a vector parameter.</para>
  5427. </summary>
  5428. <param name="name">Variable name in shader code.</param>
  5429. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5430. <param name="val">Value to set.</param>
  5431. </member>
  5432. <member name="M:UnityEngine.ComputeShader.SetVectorArray(System.String,UnityEngine.Vector4[])">
  5433. <summary>
  5434. <para>Set a vector array parameter.</para>
  5435. </summary>
  5436. <param name="name">Variable name in shader code.</param>
  5437. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5438. <param name="values">Value to set.</param>
  5439. </member>
  5440. <member name="M:UnityEngine.ComputeShader.SetVectorArray(System.Int32,UnityEngine.Vector4[])">
  5441. <summary>
  5442. <para>Set a vector array parameter.</para>
  5443. </summary>
  5444. <param name="name">Variable name in shader code.</param>
  5445. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  5446. <param name="values">Value to set.</param>
  5447. </member>
  5448. <member name="T:UnityEngine.ConnectionTesterStatus">
  5449. <summary>
  5450. <para>The various test results the connection tester may return with.</para>
  5451. </summary>
  5452. </member>
  5453. <member name="T:UnityEngine.ContextMenu">
  5454. <summary>
  5455. <para>The ContextMenu attribute allows you to add commands to the context menu.</para>
  5456. </summary>
  5457. </member>
  5458. <member name="M:UnityEngine.ContextMenu.#ctor(System.String)">
  5459. <summary>
  5460. <para>Adds the function to the context menu of the component.</para>
  5461. </summary>
  5462. <param name="itemName">The name of the context menu item.</param>
  5463. <param name="isValidateFunction">Whether this is a validate function (defaults to false).</param>
  5464. <param name="priority">Priority used to override the ordering of the menu items (defaults to 1000000). The lower the number the earlier in the menu it will appear.</param>
  5465. </member>
  5466. <member name="M:UnityEngine.ContextMenu.#ctor(System.String,System.Boolean)">
  5467. <summary>
  5468. <para>Adds the function to the context menu of the component.</para>
  5469. </summary>
  5470. <param name="itemName">The name of the context menu item.</param>
  5471. <param name="isValidateFunction">Whether this is a validate function (defaults to false).</param>
  5472. <param name="priority">Priority used to override the ordering of the menu items (defaults to 1000000). The lower the number the earlier in the menu it will appear.</param>
  5473. </member>
  5474. <member name="M:UnityEngine.ContextMenu.#ctor(System.String,System.Boolean,System.Int32)">
  5475. <summary>
  5476. <para>Adds the function to the context menu of the component.</para>
  5477. </summary>
  5478. <param name="itemName">The name of the context menu item.</param>
  5479. <param name="isValidateFunction">Whether this is a validate function (defaults to false).</param>
  5480. <param name="priority">Priority used to override the ordering of the menu items (defaults to 1000000). The lower the number the earlier in the menu it will appear.</param>
  5481. </member>
  5482. <member name="T:UnityEngine.ContextMenuItemAttribute">
  5483. <summary>
  5484. <para>Use this attribute to add a context menu to a field that calls a named method.</para>
  5485. </summary>
  5486. </member>
  5487. <member name="F:UnityEngine.ContextMenuItemAttribute.function">
  5488. <summary>
  5489. <para>The name of the function that should be called.</para>
  5490. </summary>
  5491. </member>
  5492. <member name="F:UnityEngine.ContextMenuItemAttribute.name">
  5493. <summary>
  5494. <para>The name of the context menu item.</para>
  5495. </summary>
  5496. </member>
  5497. <member name="M:UnityEngine.ContextMenuItemAttribute.#ctor(System.String,System.String)">
  5498. <summary>
  5499. <para>Use this attribute to add a context menu to a field that calls a named method.</para>
  5500. </summary>
  5501. <param name="name">The name of the context menu item.</param>
  5502. <param name="function">The name of the function that should be called.</param>
  5503. </member>
  5504. <member name="T:UnityEngine.Coroutine">
  5505. <summary>
  5506. <para>MonoBehaviour.StartCoroutine returns a Coroutine. Instances of this class are only used to reference these coroutines, and do not hold any exposed properties or functions.</para>
  5507. </summary>
  5508. </member>
  5509. <member name="T:UnityEngine.CrashReport">
  5510. <summary>
  5511. <para>Holds data for a single application crash event and provides access to all gathered crash reports.</para>
  5512. </summary>
  5513. </member>
  5514. <member name="P:UnityEngine.CrashReport.lastReport">
  5515. <summary>
  5516. <para>Returns last crash report, or null if no reports are available.</para>
  5517. </summary>
  5518. </member>
  5519. <member name="P:UnityEngine.CrashReport.reports">
  5520. <summary>
  5521. <para>Returns all currently available reports in a new array.</para>
  5522. </summary>
  5523. </member>
  5524. <member name="F:UnityEngine.CrashReport.text">
  5525. <summary>
  5526. <para>Crash report data as formatted text.</para>
  5527. </summary>
  5528. </member>
  5529. <member name="F:UnityEngine.CrashReport.time">
  5530. <summary>
  5531. <para>Time, when the crash occured.</para>
  5532. </summary>
  5533. </member>
  5534. <member name="M:UnityEngine.CrashReport.Remove">
  5535. <summary>
  5536. <para>Remove report from available reports list.</para>
  5537. </summary>
  5538. </member>
  5539. <member name="M:UnityEngine.CrashReport.RemoveAll">
  5540. <summary>
  5541. <para>Remove all reports from available reports list.</para>
  5542. </summary>
  5543. </member>
  5544. <member name="T:UnityEngine.CreateAssetMenuAttribute">
  5545. <summary>
  5546. <para>Mark a ScriptableObject-derived type to be automatically listed in the Assets/Create submenu, so that instances of the type can be easily created and stored in the project as ".asset" files.</para>
  5547. </summary>
  5548. </member>
  5549. <member name="P:UnityEngine.CreateAssetMenuAttribute.fileName">
  5550. <summary>
  5551. <para>The default file name used by newly created instances of this type.</para>
  5552. </summary>
  5553. </member>
  5554. <member name="P:UnityEngine.CreateAssetMenuAttribute.menuName">
  5555. <summary>
  5556. <para>The display name for this type shown in the Assets/Create menu.</para>
  5557. </summary>
  5558. </member>
  5559. <member name="P:UnityEngine.CreateAssetMenuAttribute.order">
  5560. <summary>
  5561. <para>The position of the menu item within the Assets/Create menu.</para>
  5562. </summary>
  5563. </member>
  5564. <member name="T:UnityEngine.Cubemap">
  5565. <summary>
  5566. <para>Class for handling cube maps, Use this to create or modify existing.</para>
  5567. </summary>
  5568. </member>
  5569. <member name="P:UnityEngine.Cubemap.desiredMipmapLevel">
  5570. <summary>
  5571. <para>The mipmap level that the streaming system would load before memory budgets are applied.</para>
  5572. </summary>
  5573. </member>
  5574. <member name="P:UnityEngine.Cubemap.format">
  5575. <summary>
  5576. <para>The format of the pixel data in the texture (Read Only).</para>
  5577. </summary>
  5578. </member>
  5579. <member name="P:UnityEngine.Cubemap.loadedMipmapLevel">
  5580. <summary>
  5581. <para>The mipmap level that is currently loaded by the streaming system.</para>
  5582. </summary>
  5583. </member>
  5584. <member name="P:UnityEngine.Cubemap.loadingMipmapLevel">
  5585. <summary>
  5586. <para>The mipmap level that the mipmap streaming system is in the process of loading.</para>
  5587. </summary>
  5588. </member>
  5589. <member name="P:UnityEngine.Cubemap.requestedMipmapLevel">
  5590. <summary>
  5591. <para>The mipmap level to load.</para>
  5592. </summary>
  5593. </member>
  5594. <member name="P:UnityEngine.Cubemap.streamingMipmaps">
  5595. <summary>
  5596. <para>Determines whether mipmap streaming is enabled for this Texture.</para>
  5597. </summary>
  5598. </member>
  5599. <member name="P:UnityEngine.Cubemap.streamingMipmapsPriority">
  5600. <summary>
  5601. <para>Sets the relative priority for this Texture when reducing memory size to fit within the memory budget.</para>
  5602. </summary>
  5603. </member>
  5604. <member name="M:UnityEngine.Cubemap.Apply(System.Boolean,System.Boolean)">
  5605. <summary>
  5606. <para>Actually apply all previous SetPixel and SetPixels changes.</para>
  5607. </summary>
  5608. <param name="updateMipmaps">When set to true, mipmap levels are recalculated.</param>
  5609. <param name="makeNoLongerReadable">When set to true, Unity discards the copy of pixel data in CPU-addressable memory after this operation.</param>
  5610. </member>
  5611. <member name="M:UnityEngine.Cubemap.ClearRequestedMipmapLevel">
  5612. <summary>
  5613. <para>Resets the requestedMipmapLevel field.</para>
  5614. </summary>
  5615. </member>
  5616. <member name="M:UnityEngine.Cubemap.CreateExternalTexture(System.Int32,UnityEngine.TextureFormat,System.Boolean,System.IntPtr)">
  5617. <summary>
  5618. <para>Creates a Unity cubemap out of externally created native cubemap object.</para>
  5619. </summary>
  5620. <param name="size">The width and height of each face of the cubemap should be the same.</param>
  5621. <param name="format">Format of underlying cubemap object.</param>
  5622. <param name="mipmap">Does the cubemap have mipmaps?</param>
  5623. <param name="nativeTex">Native cubemap texture object.</param>
  5624. <param name="width"></param>
  5625. </member>
  5626. <member name="M:UnityEngine.Cubemap.#ctor(System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  5627. <summary>
  5628. <para>Create a new empty cubemap texture.</para>
  5629. </summary>
  5630. <param name="size">Width/height of a cube face in pixels.</param>
  5631. <param name="format">Pixel data format to be used for the Cubemap.</param>
  5632. <param name="mipmap">Should mipmaps be created?</param>
  5633. <param name="width"></param>
  5634. <param name="textureFormat"></param>
  5635. <param name="mipChain"></param>
  5636. </member>
  5637. <member name="M:UnityEngine.Cubemap.GetPixel(UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5638. <summary>
  5639. <para>Returns pixel color at coordinates (face, mip, x, y).</para>
  5640. </summary>
  5641. <param name="face">The Cubemap face to reference.</param>
  5642. <param name="mip">Mip level to sample, must be in the range [0, mipCount[.</param>
  5643. <param name="x">The X-axis pixel coordinate.</param>
  5644. <param name="y">The Y-axis pixel coordinate.</param>
  5645. <returns>
  5646. <para>The pixel requested.</para>
  5647. </returns>
  5648. </member>
  5649. <member name="M:UnityEngine.Cubemap.GetPixel(UnityEngine.CubemapFace,System.Int32,System.Int32,System.Int32)">
  5650. <summary>
  5651. <para>Returns pixel color at coordinates (face, mip, x, y).</para>
  5652. </summary>
  5653. <param name="face">The Cubemap face to reference.</param>
  5654. <param name="mip">Mip level to sample, must be in the range [0, mipCount[.</param>
  5655. <param name="x">The X-axis pixel coordinate.</param>
  5656. <param name="y">The Y-axis pixel coordinate.</param>
  5657. <returns>
  5658. <para>The pixel requested.</para>
  5659. </returns>
  5660. </member>
  5661. <member name="M:UnityEngine.Cubemap.GetPixelData(System.Int32,UnityEngine.CubemapFace)">
  5662. <summary>
  5663. <para>Gets raw data from a Texture for reading or writing.</para>
  5664. </summary>
  5665. <param name="mipLevel">The mip level to reference.</param>
  5666. <param name="face">The Cubemap face to reference.</param>
  5667. <returns>
  5668. <para>The view into the texture system memory data buffer.</para>
  5669. </returns>
  5670. </member>
  5671. <member name="M:UnityEngine.Cubemap.GetPixels(UnityEngine.CubemapFace,System.Int32)">
  5672. <summary>
  5673. <para>Retrieves a copy of the pixel color data for a given mip level of a given face. The colors are represented by Color structs.</para>
  5674. </summary>
  5675. <param name="face">The cubemap face to read pixel data from.</param>
  5676. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5677. <returns>
  5678. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  5679. </returns>
  5680. </member>
  5681. <member name="M:UnityEngine.Cubemap.GetPixels(UnityEngine.CubemapFace)">
  5682. <summary>
  5683. <para>Retrieves a copy of the pixel color data for a given mip level of a given face. The colors are represented by Color structs.</para>
  5684. </summary>
  5685. <param name="face">The cubemap face to read pixel data from.</param>
  5686. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5687. <returns>
  5688. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  5689. </returns>
  5690. </member>
  5691. <member name="M:UnityEngine.Cubemap.IsRequestedMipmapLevelLoaded">
  5692. <summary>
  5693. <para>Checks to see whether the mipmap level set by requestedMipmapLevel has finished loading.</para>
  5694. </summary>
  5695. <returns>
  5696. <para>True if the mipmap level requested by requestedMipmapLevel has finished loading.</para>
  5697. </returns>
  5698. </member>
  5699. <member name="M:UnityEngine.Cubemap.SetPixel(UnityEngine.CubemapFace,System.Int32,System.Int32,UnityEngine.Color,System.Int32)">
  5700. <summary>
  5701. <para>Sets pixel color at coordinates (face, x, y).</para>
  5702. </summary>
  5703. <param name="face">Face of the Cubemap to set.</param>
  5704. <param name="x">X coordinate of the pixel to set.</param>
  5705. <param name="y">Y coordinate of the pixel to set.</param>
  5706. <param name="color">Color to set.</param>
  5707. <param name="mip">Mip level to set, must be in the range [0, mipCount[.</param>
  5708. </member>
  5709. <member name="M:UnityEngine.Cubemap.SetPixel(UnityEngine.CubemapFace,System.Int32,System.Int32,UnityEngine.Color)">
  5710. <summary>
  5711. <para>Sets pixel color at coordinates (face, x, y).</para>
  5712. </summary>
  5713. <param name="face">Face of the Cubemap to set.</param>
  5714. <param name="x">X coordinate of the pixel to set.</param>
  5715. <param name="y">Y coordinate of the pixel to set.</param>
  5716. <param name="color">Color to set.</param>
  5717. <param name="mip">Mip level to set, must be in the range [0, mipCount[.</param>
  5718. </member>
  5719. <member name="M:UnityEngine.Cubemap.SetPixelData(T[],System.Int32,UnityEngine.CubemapFace,System.Int32)">
  5720. <summary>
  5721. <para>Set pixel values from raw preformatted data.</para>
  5722. </summary>
  5723. <param name="mipLevel">Mip level to fill.</param>
  5724. <param name="face">Cubemap face to fill.</param>
  5725. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  5726. <param name="data">Data array to initialize texture pixels with.</param>
  5727. </member>
  5728. <member name="M:UnityEngine.Cubemap.SetPixelData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  5729. <summary>
  5730. <para>Set pixel values from raw preformatted data.</para>
  5731. </summary>
  5732. <param name="mipLevel">Mip level to fill.</param>
  5733. <param name="face">Cubemap face to fill.</param>
  5734. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  5735. <param name="data">Data array to initialize texture pixels with.</param>
  5736. </member>
  5737. <member name="M:UnityEngine.Cubemap.SetPixels(UnityEngine.Color[],UnityEngine.CubemapFace,System.Int32)">
  5738. <summary>
  5739. <para>Sets pixel colors of a cubemap face.</para>
  5740. </summary>
  5741. <param name="colors">Pixel data for the Cubemap face.</param>
  5742. <param name="face">The face to which the new data should be applied.</param>
  5743. <param name="miplevel">The mipmap level for the face.</param>
  5744. </member>
  5745. <member name="M:UnityEngine.Cubemap.SetPixels(UnityEngine.Color[],UnityEngine.CubemapFace)">
  5746. <summary>
  5747. <para>Sets pixel colors of a cubemap face.</para>
  5748. </summary>
  5749. <param name="colors">Pixel data for the Cubemap face.</param>
  5750. <param name="face">The face to which the new data should be applied.</param>
  5751. <param name="miplevel">The mipmap level for the face.</param>
  5752. </member>
  5753. <member name="M:UnityEngine.Cubemap.SmoothEdges(System.Int32)">
  5754. <summary>
  5755. <para>Performs smoothing of near edge regions.</para>
  5756. </summary>
  5757. <param name="smoothRegionWidthInPixels">Pixel distance at edges over which to apply smoothing.</param>
  5758. </member>
  5759. <member name="M:UnityEngine.Cubemap.UpdateExternalTexture(System.IntPtr)">
  5760. <summary>
  5761. <para>Updates Unity cubemap to use different native cubemap texture object.</para>
  5762. </summary>
  5763. <param name="nativeTexture">Native cubemap texture object.</param>
  5764. </member>
  5765. <member name="T:UnityEngine.CubemapArray">
  5766. <summary>
  5767. <para>Class for handling Cubemap arrays.</para>
  5768. </summary>
  5769. </member>
  5770. <member name="P:UnityEngine.CubemapArray.cubemapCount">
  5771. <summary>
  5772. <para>Number of cubemaps in the array (Read Only).</para>
  5773. </summary>
  5774. </member>
  5775. <member name="P:UnityEngine.CubemapArray.format">
  5776. <summary>
  5777. <para>Texture format (Read Only).</para>
  5778. </summary>
  5779. </member>
  5780. <member name="M:UnityEngine.CubemapArray.Apply(System.Boolean,System.Boolean)">
  5781. <summary>
  5782. <para>Actually apply all previous SetPixels changes.</para>
  5783. </summary>
  5784. <param name="updateMipmaps">When set to true, mipmap levels are recalculated.</param>
  5785. <param name="makeNoLongerReadable">When set to true, Unity discards the copy of pixel data in CPU-addressable memory after this operation.</param>
  5786. </member>
  5787. <member name="M:UnityEngine.CubemapArray.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32,System.Boolean)">
  5788. <summary>
  5789. <para>Create a new cubemap array.</para>
  5790. </summary>
  5791. <param name="cubemapCount">Number of elements in the cubemap array.</param>
  5792. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  5793. <param name="width">Width of each cubemap face.</param>
  5794. <param name="textureFormat">Format of the cubemaps.</param>
  5795. <param name="mipChain">Should mipmaps be generated ?</param>
  5796. <param name="mipCount">Amount of mipmaps to generate.</param>
  5797. </member>
  5798. <member name="M:UnityEngine.CubemapArray.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  5799. <summary>
  5800. <para>Create a new cubemap array.</para>
  5801. </summary>
  5802. <param name="cubemapCount">Number of elements in the cubemap array.</param>
  5803. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  5804. <param name="width">Width of each cubemap face.</param>
  5805. <param name="textureFormat">Format of the cubemaps.</param>
  5806. <param name="mipChain">Should mipmaps be generated ?</param>
  5807. <param name="mipCount">Amount of mipmaps to generate.</param>
  5808. </member>
  5809. <member name="M:UnityEngine.CubemapArray.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.Boolean)">
  5810. <summary>
  5811. <para>Create a new cubemap array.</para>
  5812. </summary>
  5813. <param name="cubemapCount">Number of elements in the cubemap array.</param>
  5814. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  5815. <param name="width">Width of each cubemap face.</param>
  5816. <param name="textureFormat">Format of the cubemaps.</param>
  5817. <param name="mipChain">Should mipmaps be generated ?</param>
  5818. <param name="mipCount">Amount of mipmaps to generate.</param>
  5819. </member>
  5820. <member name="M:UnityEngine.CubemapArray.GetPixelData(System.Int32,UnityEngine.CubemapFace,System.Int32)">
  5821. <summary>
  5822. <para>Gets raw data from a Texture for reading or writing.</para>
  5823. </summary>
  5824. <param name="mipLevel">The mip level to reference.</param>
  5825. <param name="face">The Cubemap face to reference.</param>
  5826. <param name="element">The array slice to reference.</param>
  5827. <returns>
  5828. <para>The view into the texture system memory data buffer.</para>
  5829. </returns>
  5830. </member>
  5831. <member name="M:UnityEngine.CubemapArray.GetPixels(UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5832. <summary>
  5833. <para>Retrieves a copy of the pixel color data for a given mip level of a given face of a given slice. The colors are represented by Color structs.</para>
  5834. </summary>
  5835. <param name="face">The cubemap face to read pixel data from.</param>
  5836. <param name="arrayElement">The array element ("slice") to read pixel data from.</param>
  5837. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5838. <returns>
  5839. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  5840. </returns>
  5841. </member>
  5842. <member name="M:UnityEngine.CubemapArray.GetPixels(UnityEngine.CubemapFace,System.Int32)">
  5843. <summary>
  5844. <para>Retrieves a copy of the pixel color data for a given mip level of a given face of a given slice. The colors are represented by Color structs.</para>
  5845. </summary>
  5846. <param name="face">The cubemap face to read pixel data from.</param>
  5847. <param name="arrayElement">The array element ("slice") to read pixel data from.</param>
  5848. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5849. <returns>
  5850. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  5851. </returns>
  5852. </member>
  5853. <member name="M:UnityEngine.CubemapArray.GetPixels32(UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5854. <summary>
  5855. <para>Retrieves a copy of the pixel color data for a given face of a given slice, at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  5856. </summary>
  5857. <param name="face">The cubemap face to read pixel data from.</param>
  5858. <param name="arrayElement">The array element ("slice") to read pixel data from.</param>
  5859. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5860. <returns>
  5861. <para>An array that contains a copy of the requested pixel colors, represented by lower-precision Color32 structs.</para>
  5862. </returns>
  5863. </member>
  5864. <member name="M:UnityEngine.CubemapArray.GetPixels32(UnityEngine.CubemapFace,System.Int32)">
  5865. <summary>
  5866. <para>Retrieves a copy of the pixel color data for a given face of a given slice, at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  5867. </summary>
  5868. <param name="face">The cubemap face to read pixel data from.</param>
  5869. <param name="arrayElement">The array element ("slice") to read pixel data from.</param>
  5870. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  5871. <returns>
  5872. <para>An array that contains a copy of the requested pixel colors, represented by lower-precision Color32 structs.</para>
  5873. </returns>
  5874. </member>
  5875. <member name="M:UnityEngine.CubemapArray.SetPixelData(T[],System.Int32,UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5876. <summary>
  5877. <para>Set pixel values from raw preformatted data.</para>
  5878. </summary>
  5879. <param name="mipLevel">Mip level to fill.</param>
  5880. <param name="element">Array slice to copy pixels to.</param>
  5881. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  5882. <param name="face">Cubemap face to fill.</param>
  5883. <param name="data">Data array to initialize texture pixels with.</param>
  5884. </member>
  5885. <member name="M:UnityEngine.CubemapArray.SetPixelData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5886. <summary>
  5887. <para>Set pixel values from raw preformatted data.</para>
  5888. </summary>
  5889. <param name="mipLevel">Mip level to fill.</param>
  5890. <param name="element">Array slice to copy pixels to.</param>
  5891. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  5892. <param name="face">Cubemap face to fill.</param>
  5893. <param name="data">Data array to initialize texture pixels with.</param>
  5894. </member>
  5895. <member name="M:UnityEngine.CubemapArray.SetPixels(UnityEngine.Color[],UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5896. <summary>
  5897. <para>Set pixel colors for a single array slice/face.</para>
  5898. </summary>
  5899. <param name="colors">An array of pixel colors.</param>
  5900. <param name="face">Cubemap face to set pixels for.</param>
  5901. <param name="arrayElement">Array element index to set pixels for.</param>
  5902. <param name="miplevel">Mipmap level to set pixels for.</param>
  5903. </member>
  5904. <member name="M:UnityEngine.CubemapArray.SetPixels(UnityEngine.Color[],UnityEngine.CubemapFace,System.Int32)">
  5905. <summary>
  5906. <para>Set pixel colors for a single array slice/face.</para>
  5907. </summary>
  5908. <param name="colors">An array of pixel colors.</param>
  5909. <param name="face">Cubemap face to set pixels for.</param>
  5910. <param name="arrayElement">Array element index to set pixels for.</param>
  5911. <param name="miplevel">Mipmap level to set pixels for.</param>
  5912. </member>
  5913. <member name="M:UnityEngine.CubemapArray.SetPixels32(UnityEngine.Color32[],UnityEngine.CubemapFace,System.Int32,System.Int32)">
  5914. <summary>
  5915. <para>Set pixel colors for a single array slice/face.</para>
  5916. </summary>
  5917. <param name="colors">An array of pixel colors in low precision (8 bits/channel) format.</param>
  5918. <param name="face">Cubemap face to set pixels for.</param>
  5919. <param name="arrayElement">Array element index to set pixels for.</param>
  5920. <param name="miplevel">Mipmap level to set pixels for.</param>
  5921. </member>
  5922. <member name="M:UnityEngine.CubemapArray.SetPixels32(UnityEngine.Color32[],UnityEngine.CubemapFace,System.Int32)">
  5923. <summary>
  5924. <para>Set pixel colors for a single array slice/face.</para>
  5925. </summary>
  5926. <param name="colors">An array of pixel colors in low precision (8 bits/channel) format.</param>
  5927. <param name="face">Cubemap face to set pixels for.</param>
  5928. <param name="arrayElement">Array element index to set pixels for.</param>
  5929. <param name="miplevel">Mipmap level to set pixels for.</param>
  5930. </member>
  5931. <member name="T:UnityEngine.CubemapFace">
  5932. <summary>
  5933. <para>Cubemap face.</para>
  5934. </summary>
  5935. </member>
  5936. <member name="F:UnityEngine.CubemapFace.NegativeX">
  5937. <summary>
  5938. <para>Left facing side (-x).</para>
  5939. </summary>
  5940. </member>
  5941. <member name="F:UnityEngine.CubemapFace.NegativeY">
  5942. <summary>
  5943. <para>Downward facing side (-y).</para>
  5944. </summary>
  5945. </member>
  5946. <member name="F:UnityEngine.CubemapFace.NegativeZ">
  5947. <summary>
  5948. <para>Backward facing side (-z).</para>
  5949. </summary>
  5950. </member>
  5951. <member name="F:UnityEngine.CubemapFace.PositiveX">
  5952. <summary>
  5953. <para>Right facing side (+x).</para>
  5954. </summary>
  5955. </member>
  5956. <member name="F:UnityEngine.CubemapFace.PositiveY">
  5957. <summary>
  5958. <para>Upwards facing side (+y).</para>
  5959. </summary>
  5960. </member>
  5961. <member name="F:UnityEngine.CubemapFace.PositiveZ">
  5962. <summary>
  5963. <para>Forward facing side (+z).</para>
  5964. </summary>
  5965. </member>
  5966. <member name="F:UnityEngine.CubemapFace.Unknown">
  5967. <summary>
  5968. <para>Cubemap face is unknown or unspecified.</para>
  5969. </summary>
  5970. </member>
  5971. <member name="T:UnityEngine.CullingGroup">
  5972. <summary>
  5973. <para>Describes a set of bounding spheres that should have their visibility and distances maintained.</para>
  5974. </summary>
  5975. </member>
  5976. <member name="P:UnityEngine.CullingGroup.enabled">
  5977. <summary>
  5978. <para>Pauses culling group execution.</para>
  5979. </summary>
  5980. </member>
  5981. <member name="P:UnityEngine.CullingGroup.onStateChanged">
  5982. <summary>
  5983. <para>Sets the callback that will be called when a sphere's visibility and/or distance state has changed.</para>
  5984. </summary>
  5985. </member>
  5986. <member name="P:UnityEngine.CullingGroup.targetCamera">
  5987. <summary>
  5988. <para>Locks the CullingGroup to a specific camera.</para>
  5989. </summary>
  5990. </member>
  5991. <member name="M:UnityEngine.CullingGroup.#ctor">
  5992. <summary>
  5993. <para>Create a CullingGroup.</para>
  5994. </summary>
  5995. </member>
  5996. <member name="M:UnityEngine.CullingGroup.Dispose">
  5997. <summary>
  5998. <para>Clean up all memory used by the CullingGroup immediately.</para>
  5999. </summary>
  6000. </member>
  6001. <member name="M:UnityEngine.CullingGroup.EraseSwapBack(System.Int32)">
  6002. <summary>
  6003. <para>Erase a given bounding sphere by moving the final sphere on top of it.</para>
  6004. </summary>
  6005. <param name="index">The index of the entry to erase.</param>
  6006. </member>
  6007. <member name="M:UnityEngine.CullingGroup.EraseSwapBack(System.Int32,T[],System.Int32&amp;)">
  6008. <summary>
  6009. <para>Erase a given entry in an arbitrary array by copying the final entry on top of it, then decrementing the number of entries used by one.</para>
  6010. </summary>
  6011. <param name="index">The index of the entry to erase.</param>
  6012. <param name="myArray">An array of entries.</param>
  6013. <param name="size">The number of entries in the array that are actually used.</param>
  6014. </member>
  6015. <member name="M:UnityEngine.CullingGroup.GetDistance(System.Int32)">
  6016. <summary>
  6017. <para>Get the current distance band index of a given sphere.</para>
  6018. </summary>
  6019. <param name="index">The index of the sphere.</param>
  6020. <returns>
  6021. <para>The sphere's current distance band index.</para>
  6022. </returns>
  6023. </member>
  6024. <member name="M:UnityEngine.CullingGroup.IsVisible(System.Int32)">
  6025. <summary>
  6026. <para>Returns true if the bounding sphere at index is currently visible from any of the contributing cameras.</para>
  6027. </summary>
  6028. <param name="index">The index of the bounding sphere.</param>
  6029. <returns>
  6030. <para>True if the sphere is visible; false if it is invisible.</para>
  6031. </returns>
  6032. </member>
  6033. <member name="M:UnityEngine.CullingGroup.QueryIndices(System.Boolean,System.Int32[],System.Int32)">
  6034. <summary>
  6035. <para>Retrieve the indices of spheres that have particular visibility and/or distance states.</para>
  6036. </summary>
  6037. <param name="visible">True if only visible spheres should be retrieved; false if only invisible spheres should be retrieved.</param>
  6038. <param name="distanceIndex">The distance band that retrieved spheres must be in.</param>
  6039. <param name="result">An array that will be filled with the retrieved sphere indices.</param>
  6040. <param name="firstIndex">The index of the sphere to begin searching at.</param>
  6041. <returns>
  6042. <para>The number of sphere indices found and written into the result array.</para>
  6043. </returns>
  6044. </member>
  6045. <member name="M:UnityEngine.CullingGroup.QueryIndices(System.Int32,System.Int32[],System.Int32)">
  6046. <summary>
  6047. <para>Retrieve the indices of spheres that have particular visibility and/or distance states.</para>
  6048. </summary>
  6049. <param name="visible">True if only visible spheres should be retrieved; false if only invisible spheres should be retrieved.</param>
  6050. <param name="distanceIndex">The distance band that retrieved spheres must be in.</param>
  6051. <param name="result">An array that will be filled with the retrieved sphere indices.</param>
  6052. <param name="firstIndex">The index of the sphere to begin searching at.</param>
  6053. <returns>
  6054. <para>The number of sphere indices found and written into the result array.</para>
  6055. </returns>
  6056. </member>
  6057. <member name="M:UnityEngine.CullingGroup.QueryIndices(System.Boolean,System.Int32,System.Int32[],System.Int32)">
  6058. <summary>
  6059. <para>Retrieve the indices of spheres that have particular visibility and/or distance states.</para>
  6060. </summary>
  6061. <param name="visible">True if only visible spheres should be retrieved; false if only invisible spheres should be retrieved.</param>
  6062. <param name="distanceIndex">The distance band that retrieved spheres must be in.</param>
  6063. <param name="result">An array that will be filled with the retrieved sphere indices.</param>
  6064. <param name="firstIndex">The index of the sphere to begin searching at.</param>
  6065. <returns>
  6066. <para>The number of sphere indices found and written into the result array.</para>
  6067. </returns>
  6068. </member>
  6069. <member name="M:UnityEngine.CullingGroup.SetBoundingDistances(System.Single[])">
  6070. <summary>
  6071. <para>Set bounding distances for 'distance bands' the group should compute, as well as options for how spheres falling into each distance band should be treated.</para>
  6072. </summary>
  6073. <param name="distances">An array of bounding distances. The distances should be sorted in increasing order.</param>
  6074. </member>
  6075. <member name="M:UnityEngine.CullingGroup.SetBoundingSphereCount(System.Int32)">
  6076. <summary>
  6077. <para>Sets the number of bounding spheres in the bounding spheres array that are actually being used.</para>
  6078. </summary>
  6079. <param name="count">The number of bounding spheres being used.</param>
  6080. </member>
  6081. <member name="M:UnityEngine.CullingGroup.SetBoundingSpheres(UnityEngine.BoundingSphere[])">
  6082. <summary>
  6083. <para>Sets the array of bounding sphere definitions that the CullingGroup should compute culling for.</para>
  6084. </summary>
  6085. <param name="array">The BoundingSpheres to cull.</param>
  6086. </member>
  6087. <member name="M:UnityEngine.CullingGroup.SetDistanceReferencePoint(UnityEngine.Vector3)">
  6088. <summary>
  6089. <para>Set the reference point from which distance bands are measured.</para>
  6090. </summary>
  6091. <param name="point">A fixed point to measure the distance from.</param>
  6092. <param name="transform">A transform to measure the distance from. The transform's position will be automatically tracked.</param>
  6093. </member>
  6094. <member name="M:UnityEngine.CullingGroup.SetDistanceReferencePoint(UnityEngine.Transform)">
  6095. <summary>
  6096. <para>Set the reference point from which distance bands are measured.</para>
  6097. </summary>
  6098. <param name="point">A fixed point to measure the distance from.</param>
  6099. <param name="transform">A transform to measure the distance from. The transform's position will be automatically tracked.</param>
  6100. </member>
  6101. <member name="T:UnityEngine.CullingGroup.StateChanged">
  6102. <summary>
  6103. <para>This delegate is used for recieving a callback when a sphere's distance or visibility state has changed.</para>
  6104. </summary>
  6105. <param name="sphere">A CullingGroupEvent that provides information about the sphere that has changed.</param>
  6106. </member>
  6107. <member name="T:UnityEngine.CullingGroupEvent">
  6108. <summary>
  6109. <para>Provides information about the current and previous states of one sphere in a CullingGroup.</para>
  6110. </summary>
  6111. </member>
  6112. <member name="P:UnityEngine.CullingGroupEvent.currentDistance">
  6113. <summary>
  6114. <para>The current distance band index of the sphere, after the most recent culling pass.</para>
  6115. </summary>
  6116. </member>
  6117. <member name="P:UnityEngine.CullingGroupEvent.hasBecomeInvisible">
  6118. <summary>
  6119. <para>Did this sphere change from being visible to being invisible in the most recent culling pass?</para>
  6120. </summary>
  6121. </member>
  6122. <member name="P:UnityEngine.CullingGroupEvent.hasBecomeVisible">
  6123. <summary>
  6124. <para>Did this sphere change from being invisible to being visible in the most recent culling pass?</para>
  6125. </summary>
  6126. </member>
  6127. <member name="P:UnityEngine.CullingGroupEvent.index">
  6128. <summary>
  6129. <para>The index of the sphere that has changed.</para>
  6130. </summary>
  6131. </member>
  6132. <member name="P:UnityEngine.CullingGroupEvent.isVisible">
  6133. <summary>
  6134. <para>Was the sphere considered visible by the most recent culling pass?</para>
  6135. </summary>
  6136. </member>
  6137. <member name="P:UnityEngine.CullingGroupEvent.previousDistance">
  6138. <summary>
  6139. <para>The distance band index of the sphere before the most recent culling pass.</para>
  6140. </summary>
  6141. </member>
  6142. <member name="P:UnityEngine.CullingGroupEvent.wasVisible">
  6143. <summary>
  6144. <para>Was the sphere visible before the most recent culling pass?</para>
  6145. </summary>
  6146. </member>
  6147. <member name="T:UnityEngine.Cursor">
  6148. <summary>
  6149. <para>Cursor API for setting the cursor (mouse pointer).</para>
  6150. </summary>
  6151. </member>
  6152. <member name="P:UnityEngine.Cursor.lockState">
  6153. <summary>
  6154. <para>Determines whether the hardware pointer is locked to the center of the view, constrained to the window, or not constrained at all.</para>
  6155. </summary>
  6156. </member>
  6157. <member name="P:UnityEngine.Cursor.visible">
  6158. <summary>
  6159. <para>Determines whether the hardware pointer is visible or not.</para>
  6160. </summary>
  6161. </member>
  6162. <member name="M:UnityEngine.Cursor.SetCursor">
  6163. <summary>
  6164. <para>Sets the mouse cursor to the given texture.</para>
  6165. </summary>
  6166. </member>
  6167. <member name="M:UnityEngine.Cursor.SetCursor(UnityEngine.Texture2D,UnityEngine.Vector2,UnityEngine.CursorMode)">
  6168. <summary>
  6169. <para>Specify a custom cursor that you wish to use as a cursor.</para>
  6170. </summary>
  6171. <param name="texture">The texture to use for the cursor. To use a texture, you must first import it with `Read/Write`enabled. Alternatively, you can use the default cursor import setting. If you created your cursor texture from code, it must be in RGBA32 format, have alphaIsTransparency enabled, and have no mip chain. To use the default cursor, set the texture to `Null`.</param>
  6172. <param name="hotspot">The offset from the top left of the texture to use as the target point (must be within the bounds of the cursor).</param>
  6173. <param name="cursorMode">Allow this cursor to render as a hardware cursor on supported platforms, or force software cursor.</param>
  6174. </member>
  6175. <member name="T:UnityEngine.CursorLockMode">
  6176. <summary>
  6177. <para>How the cursor should behave.</para>
  6178. </summary>
  6179. </member>
  6180. <member name="F:UnityEngine.CursorLockMode.Confined">
  6181. <summary>
  6182. <para>Confine cursor to the game window.</para>
  6183. </summary>
  6184. </member>
  6185. <member name="F:UnityEngine.CursorLockMode.Locked">
  6186. <summary>
  6187. <para>Lock cursor to the center of the game window.</para>
  6188. </summary>
  6189. </member>
  6190. <member name="F:UnityEngine.CursorLockMode.None">
  6191. <summary>
  6192. <para>Cursor behavior is unmodified.</para>
  6193. </summary>
  6194. </member>
  6195. <member name="T:UnityEngine.CursorMode">
  6196. <summary>
  6197. <para>Determines whether the mouse cursor is rendered using software rendering or, on supported platforms, hardware rendering.</para>
  6198. </summary>
  6199. </member>
  6200. <member name="F:UnityEngine.CursorMode.Auto">
  6201. <summary>
  6202. <para>Use hardware cursors on supported platforms.</para>
  6203. </summary>
  6204. </member>
  6205. <member name="F:UnityEngine.CursorMode.ForceSoftware">
  6206. <summary>
  6207. <para>Force the use of software cursors.</para>
  6208. </summary>
  6209. </member>
  6210. <member name="T:UnityEngine.CustomRenderTexture">
  6211. <summary>
  6212. <para>Custom Render Textures are an extension to Render Textures that allow you to render directly to the Texture using a Shader.</para>
  6213. </summary>
  6214. </member>
  6215. <member name="P:UnityEngine.CustomRenderTexture.cubemapFaceMask">
  6216. <summary>
  6217. <para>The bit field that you can use to enable or disable update on each of the cubemap faces. The bit order from least to most significant bit is as follows: +X, -X, +Y, -Y, +Z, -Z.</para>
  6218. </summary>
  6219. </member>
  6220. <member name="P:UnityEngine.CustomRenderTexture.doubleBuffered">
  6221. <summary>
  6222. <para>When this parameter is set to true, Unity double-buffers the Custom Render Texture so that you can access it during its own update.</para>
  6223. </summary>
  6224. </member>
  6225. <member name="P:UnityEngine.CustomRenderTexture.initializationColor">
  6226. <summary>
  6227. <para>The color that Unity uses to initialize a Custom Render Texture. Unity ignores this parameter if an initializationMaterial is set.</para>
  6228. </summary>
  6229. </member>
  6230. <member name="P:UnityEngine.CustomRenderTexture.initializationMaterial">
  6231. <summary>
  6232. <para>The Material that Unity uses to initialize a Custom Render Texture. Initialization texture and color are ignored if you have set this parameter.</para>
  6233. </summary>
  6234. </member>
  6235. <member name="P:UnityEngine.CustomRenderTexture.initializationMode">
  6236. <summary>
  6237. <para>Determine how Unity initializes a texture.</para>
  6238. </summary>
  6239. </member>
  6240. <member name="P:UnityEngine.CustomRenderTexture.initializationSource">
  6241. <summary>
  6242. <para>Determine if Unity initializes the Custom Render Texture with a Texture and a Color or a Material.</para>
  6243. </summary>
  6244. </member>
  6245. <member name="P:UnityEngine.CustomRenderTexture.initializationTexture">
  6246. <summary>
  6247. <para>The Texture that Unity uses to initialize a Custom Render Texture, multiplied by the initialization color. Unity ignores this parameter if an initializationMaterial is set.</para>
  6248. </summary>
  6249. </member>
  6250. <member name="P:UnityEngine.CustomRenderTexture.material">
  6251. <summary>
  6252. <para>The Material that Unity uses to initialize the content of a Custom Render Texture.</para>
  6253. </summary>
  6254. </member>
  6255. <member name="P:UnityEngine.CustomRenderTexture.shaderPass">
  6256. <summary>
  6257. <para>The Shader Pass Unity uses to update the Custom Render Texture.</para>
  6258. </summary>
  6259. </member>
  6260. <member name="P:UnityEngine.CustomRenderTexture.updateMode">
  6261. <summary>
  6262. <para>Determine how Unity updates the Custom Render Texture.</para>
  6263. </summary>
  6264. </member>
  6265. <member name="P:UnityEngine.CustomRenderTexture.updatePeriod">
  6266. <summary>
  6267. <para>The period in seconds that Unity updates real-time Custom Render Textures. A value of 0.0 means Unity updates real-time Custom Render Textures every frame.</para>
  6268. </summary>
  6269. </member>
  6270. <member name="P:UnityEngine.CustomRenderTexture.updateZoneSpace">
  6271. <summary>
  6272. <para>The space in which Unity expresses update zones. You can set this to Normalized or Pixel space.</para>
  6273. </summary>
  6274. </member>
  6275. <member name="P:UnityEngine.CustomRenderTexture.wrapUpdateZones">
  6276. <summary>
  6277. <para>When this parameter is set to true, Unity wraps Update zones around the border of the Custom Render Texture. Otherwise, Unity clamps Update zones at the border of the Custom Render Texture.</para>
  6278. </summary>
  6279. </member>
  6280. <member name="M:UnityEngine.CustomRenderTexture.ClearUpdateZones">
  6281. <summary>
  6282. <para>Clear all Update Zones.</para>
  6283. </summary>
  6284. </member>
  6285. <member name="M:UnityEngine.CustomRenderTexture.#ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite)">
  6286. <summary>
  6287. <para>Create a new Custom Render Texture.</para>
  6288. </summary>
  6289. <param name="width"></param>
  6290. <param name="height"></param>
  6291. <param name="format"></param>
  6292. <param name="readWrite"></param>
  6293. </member>
  6294. <member name="M:UnityEngine.CustomRenderTexture.#ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat)">
  6295. <summary>
  6296. <para>Create a new Custom Render Texture.</para>
  6297. </summary>
  6298. <param name="width"></param>
  6299. <param name="height"></param>
  6300. <param name="format"></param>
  6301. <param name="readWrite"></param>
  6302. </member>
  6303. <member name="M:UnityEngine.CustomRenderTexture.#ctor">
  6304. <summary>
  6305. <para>Create a new Custom Render Texture.</para>
  6306. </summary>
  6307. <param name="width"></param>
  6308. <param name="height"></param>
  6309. <param name="format"></param>
  6310. <param name="readWrite"></param>
  6311. </member>
  6312. <member name="M:UnityEngine.CustomRenderTexture.EnsureDoubleBufferConsistency">
  6313. <summary>
  6314. <para>Updates the internal Render Texture that a Custom Render Texture uses for double buffering, so that it matches the size and format of the Custom Render Texture.</para>
  6315. </summary>
  6316. </member>
  6317. <member name="M:UnityEngine.CustomRenderTexture.GetDoubleBufferRenderTexture">
  6318. <summary>
  6319. <para>Gets the Render Texture that this Custom Render Texture uses for double buffering.</para>
  6320. </summary>
  6321. <returns>
  6322. <para>If CustomRenderTexture. doubleBuffered is true, this returns the Render Texture that this Custom Render Texture uses for double buffering. If CustomRenderTexture. doubleBuffered is false, this returns null.</para>
  6323. </returns>
  6324. </member>
  6325. <member name="M:UnityEngine.CustomRenderTexture.GetUpdateZones(System.Collections.Generic.List`1&lt;UnityEngine.CustomRenderTextureUpdateZone&gt;)">
  6326. <summary>
  6327. <para>Returns the list of Update Zones.</para>
  6328. </summary>
  6329. <param name="updateZones">Output list of Update Zones.</param>
  6330. </member>
  6331. <member name="M:UnityEngine.CustomRenderTexture.Initialize">
  6332. <summary>
  6333. <para>Initializes the Custom Render Texture at the start of the next frame. Unity calls Initialise() before CustomRenderTexture.Update.</para>
  6334. </summary>
  6335. </member>
  6336. <member name="M:UnityEngine.CustomRenderTexture.SetUpdateZones(UnityEngine.CustomRenderTextureUpdateZone[])">
  6337. <summary>
  6338. <para>Setup the list of Update Zones for the Custom Render Texture.</para>
  6339. </summary>
  6340. <param name="updateZones"></param>
  6341. </member>
  6342. <member name="M:UnityEngine.CustomRenderTexture.Update(System.Int32)">
  6343. <summary>
  6344. <para>Triggers an update of the Custom Render Texture.</para>
  6345. </summary>
  6346. <param name="count">Number of upate pass to perform. The default value of this count parameter is 1.</param>
  6347. </member>
  6348. <member name="T:UnityEngine.CustomRenderTextureInitializationSource">
  6349. <summary>
  6350. <para>Specify the source of a Custom Render Texture initialization.</para>
  6351. </summary>
  6352. </member>
  6353. <member name="F:UnityEngine.CustomRenderTextureInitializationSource.Material">
  6354. <summary>
  6355. <para>Custom Render Texture is initalized with a Material.</para>
  6356. </summary>
  6357. </member>
  6358. <member name="F:UnityEngine.CustomRenderTextureInitializationSource.TextureAndColor">
  6359. <summary>
  6360. <para>Custom Render Texture is initialized by a Texture multiplied by a Color.</para>
  6361. </summary>
  6362. </member>
  6363. <member name="T:UnityEngine.CustomRenderTextureManager">
  6364. <summary>
  6365. <para>Custom Render Texture Manager.</para>
  6366. </summary>
  6367. </member>
  6368. <member name="?:UnityEngine.CustomRenderTextureManager.initializeTriggered(System.Action`1&lt;UnityEngine.CustomRenderTexture&gt;)">
  6369. <summary>
  6370. <para>Unity raises this event when CustomRenderTexture.Initialize is called.</para>
  6371. </summary>
  6372. <param name="value"></param>
  6373. </member>
  6374. <member name="?:UnityEngine.CustomRenderTextureManager.textureLoaded(System.Action`1&lt;UnityEngine.CustomRenderTexture&gt;)">
  6375. <summary>
  6376. <para>Unity raises this event when it loads a CustomRenderTexture.</para>
  6377. </summary>
  6378. <param name="value"></param>
  6379. </member>
  6380. <member name="?:UnityEngine.CustomRenderTextureManager.textureUnloaded(System.Action`1&lt;UnityEngine.CustomRenderTexture&gt;)">
  6381. <summary>
  6382. <para>Unity raises this event when it unloads a CustomRenderTexture.</para>
  6383. </summary>
  6384. <param name="value"></param>
  6385. </member>
  6386. <member name="?:UnityEngine.CustomRenderTextureManager.updateTriggered(System.Action`2&lt;UnityEngine.CustomRenderTexture,System.Int32&gt;)">
  6387. <summary>
  6388. <para>Unity raises this event when CustomRenderTexture.Update is called.</para>
  6389. </summary>
  6390. <param name="value"></param>
  6391. </member>
  6392. <member name="M:UnityEngine.CustomRenderTextureManager.GetAllCustomRenderTextures(System.Collections.Generic.List`1&lt;UnityEngine.CustomRenderTexture&gt;)">
  6393. <summary>
  6394. <para>Populate the list in parameter with all currently loaded custom render textures.</para>
  6395. </summary>
  6396. <param name="currentCustomRenderTextures"></param>
  6397. </member>
  6398. <member name="T:UnityEngine.CustomRenderTextureUpdateMode">
  6399. <summary>
  6400. <para>Frequency of update or initialization of a Custom Render Texture.</para>
  6401. </summary>
  6402. </member>
  6403. <member name="F:UnityEngine.CustomRenderTextureUpdateMode.OnDemand">
  6404. <summary>
  6405. <para>Initialization/Update will only occur when triggered by the script.</para>
  6406. </summary>
  6407. </member>
  6408. <member name="F:UnityEngine.CustomRenderTextureUpdateMode.OnLoad">
  6409. <summary>
  6410. <para>Initialization/Update will occur once at load time and then can be triggered again by script.</para>
  6411. </summary>
  6412. </member>
  6413. <member name="F:UnityEngine.CustomRenderTextureUpdateMode.Realtime">
  6414. <summary>
  6415. <para>Initialization/Update will occur at every frame.</para>
  6416. </summary>
  6417. </member>
  6418. <member name="T:UnityEngine.CustomRenderTextureUpdateZone">
  6419. <summary>
  6420. <para>Structure describing an Update Zone.</para>
  6421. </summary>
  6422. </member>
  6423. <member name="F:UnityEngine.CustomRenderTextureUpdateZone.needSwap">
  6424. <summary>
  6425. <para>If true, and if the texture is double buffered, a request is made to swap the buffers before the next update. Otherwise, the buffers will not be swapped.</para>
  6426. </summary>
  6427. </member>
  6428. <member name="F:UnityEngine.CustomRenderTextureUpdateZone.passIndex">
  6429. <summary>
  6430. <para>Shader Pass used to update the Custom Render Texture for this Update Zone.</para>
  6431. </summary>
  6432. </member>
  6433. <member name="F:UnityEngine.CustomRenderTextureUpdateZone.rotation">
  6434. <summary>
  6435. <para>Rotation of the Update Zone.</para>
  6436. </summary>
  6437. </member>
  6438. <member name="F:UnityEngine.CustomRenderTextureUpdateZone.updateZoneCenter">
  6439. <summary>
  6440. <para>Position of the center of the Update Zone within the Custom Render Texture.</para>
  6441. </summary>
  6442. </member>
  6443. <member name="F:UnityEngine.CustomRenderTextureUpdateZone.updateZoneSize">
  6444. <summary>
  6445. <para>Size of the Update Zone.</para>
  6446. </summary>
  6447. </member>
  6448. <member name="T:UnityEngine.CustomRenderTextureUpdateZoneSpace">
  6449. <summary>
  6450. <para>Space in which coordinates are provided for Update Zones.</para>
  6451. </summary>
  6452. </member>
  6453. <member name="F:UnityEngine.CustomRenderTextureUpdateZoneSpace.Normalized">
  6454. <summary>
  6455. <para>Coordinates are normalized. (0, 0) is top left and (1, 1) is bottom right.</para>
  6456. </summary>
  6457. </member>
  6458. <member name="F:UnityEngine.CustomRenderTextureUpdateZoneSpace.Pixel">
  6459. <summary>
  6460. <para>Coordinates are expressed in pixels. (0, 0) is top left (width, height) is bottom right.</para>
  6461. </summary>
  6462. </member>
  6463. <member name="T:UnityEngine.CustomYieldInstruction">
  6464. <summary>
  6465. <para>Base class for custom yield instructions to suspend coroutines.</para>
  6466. </summary>
  6467. </member>
  6468. <member name="P:UnityEngine.CustomYieldInstruction.keepWaiting">
  6469. <summary>
  6470. <para>Indicates if coroutine should be kept suspended.</para>
  6471. </summary>
  6472. </member>
  6473. <member name="T:UnityEngine.D3DHDRDisplayBitDepth">
  6474. <summary>
  6475. <para>The type for the number of bits to be used when an HDR display is active in each color channel of swap chain buffers. The bit count also defines the method Unity uses to render content to the display.</para>
  6476. </summary>
  6477. </member>
  6478. <member name="F:UnityEngine.D3DHDRDisplayBitDepth.D3DHDRDisplayBitDepth10">
  6479. <summary>
  6480. <para>Unity will use R10G10B10A2 buffer format and Rec2020 primaries with ST2084 PQ encoding.</para>
  6481. </summary>
  6482. </member>
  6483. <member name="F:UnityEngine.D3DHDRDisplayBitDepth.D3DHDRDisplayBitDepth16">
  6484. <summary>
  6485. <para>Unity will use R16G16B16A16 buffer format and Rec709 primaries with linear color (no encoding).</para>
  6486. </summary>
  6487. </member>
  6488. <member name="T:UnityEngine.Debug">
  6489. <summary>
  6490. <para>Class containing methods to ease debugging while developing a game.</para>
  6491. </summary>
  6492. </member>
  6493. <member name="P:UnityEngine.Debug.developerConsoleVisible">
  6494. <summary>
  6495. <para>Reports whether the development console is visible. The development console cannot be made to appear using:</para>
  6496. </summary>
  6497. </member>
  6498. <member name="P:UnityEngine.Debug.isDebugBuild">
  6499. <summary>
  6500. <para>In the Build Settings dialog there is a check box called "Development Build".</para>
  6501. </summary>
  6502. </member>
  6503. <member name="P:UnityEngine.Debug.unityLogger">
  6504. <summary>
  6505. <para>Get default debug logger.</para>
  6506. </summary>
  6507. </member>
  6508. <member name="M:UnityEngine.Debug.Assert(System.Boolean)">
  6509. <summary>
  6510. <para>Assert a condition and logs an error message to the Unity console on failure.</para>
  6511. </summary>
  6512. <param name="condition">Condition you expect to be true.</param>
  6513. <param name="context">Object to which the message applies.</param>
  6514. <param name="message">String or object to be converted to string representation for display.</param>
  6515. </member>
  6516. <member name="M:UnityEngine.Debug.Assert(System.Boolean,UnityEngine.Object)">
  6517. <summary>
  6518. <para>Assert a condition and logs an error message to the Unity console on failure.</para>
  6519. </summary>
  6520. <param name="condition">Condition you expect to be true.</param>
  6521. <param name="context">Object to which the message applies.</param>
  6522. <param name="message">String or object to be converted to string representation for display.</param>
  6523. </member>
  6524. <member name="M:UnityEngine.Debug.Assert(System.Boolean,System.Object)">
  6525. <summary>
  6526. <para>Assert a condition and logs an error message to the Unity console on failure.</para>
  6527. </summary>
  6528. <param name="condition">Condition you expect to be true.</param>
  6529. <param name="context">Object to which the message applies.</param>
  6530. <param name="message">String or object to be converted to string representation for display.</param>
  6531. </member>
  6532. <member name="M:UnityEngine.Debug.Assert(System.Boolean,System.Object,UnityEngine.Object)">
  6533. <summary>
  6534. <para>Assert a condition and logs an error message to the Unity console on failure.</para>
  6535. </summary>
  6536. <param name="condition">Condition you expect to be true.</param>
  6537. <param name="context">Object to which the message applies.</param>
  6538. <param name="message">String or object to be converted to string representation for display.</param>
  6539. </member>
  6540. <member name="M:UnityEngine.Debug.AssertFormat(System.Boolean,System.String,System.Object[])">
  6541. <summary>
  6542. <para>Assert a condition and logs a formatted error message to the Unity console on failure.</para>
  6543. </summary>
  6544. <param name="condition">Condition you expect to be true.</param>
  6545. <param name="format">A composite format string.</param>
  6546. <param name="args">Format arguments.</param>
  6547. <param name="context">Object to which the message applies.</param>
  6548. </member>
  6549. <member name="M:UnityEngine.Debug.AssertFormat(System.Boolean,UnityEngine.Object,System.String,System.Object[])">
  6550. <summary>
  6551. <para>Assert a condition and logs a formatted error message to the Unity console on failure.</para>
  6552. </summary>
  6553. <param name="condition">Condition you expect to be true.</param>
  6554. <param name="format">A composite format string.</param>
  6555. <param name="args">Format arguments.</param>
  6556. <param name="context">Object to which the message applies.</param>
  6557. </member>
  6558. <member name="M:UnityEngine.Debug.Break">
  6559. <summary>
  6560. <para>Pauses the editor.</para>
  6561. </summary>
  6562. </member>
  6563. <member name="M:UnityEngine.Debug.ClearDeveloperConsole">
  6564. <summary>
  6565. <para>Clears errors from the developer console.</para>
  6566. </summary>
  6567. </member>
  6568. <member name="M:UnityEngine.Debug.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)">
  6569. <summary>
  6570. <para>Draws a line between specified start and end points.</para>
  6571. </summary>
  6572. <param name="start">Point in world space where the line should start.</param>
  6573. <param name="end">Point in world space where the line should end.</param>
  6574. <param name="color">Color of the line.</param>
  6575. <param name="duration">How long the line should be visible for.</param>
  6576. <param name="depthTest">Should the line be obscured by objects closer to the camera?</param>
  6577. </member>
  6578. <member name="M:UnityEngine.Debug.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color)">
  6579. <summary>
  6580. <para>Draws a line between specified start and end points.</para>
  6581. </summary>
  6582. <param name="start">Point in world space where the line should start.</param>
  6583. <param name="end">Point in world space where the line should end.</param>
  6584. <param name="color">Color of the line.</param>
  6585. <param name="duration">How long the line should be visible for.</param>
  6586. <param name="depthTest">Should the line be obscured by objects closer to the camera?</param>
  6587. </member>
  6588. <member name="M:UnityEngine.Debug.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color,System.Single)">
  6589. <summary>
  6590. <para>Draws a line between specified start and end points.</para>
  6591. </summary>
  6592. <param name="start">Point in world space where the line should start.</param>
  6593. <param name="end">Point in world space where the line should end.</param>
  6594. <param name="color">Color of the line.</param>
  6595. <param name="duration">How long the line should be visible for.</param>
  6596. <param name="depthTest">Should the line be obscured by objects closer to the camera?</param>
  6597. </member>
  6598. <member name="M:UnityEngine.Debug.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color,System.Single,System.Boolean)">
  6599. <summary>
  6600. <para>Draws a line between specified start and end points.</para>
  6601. </summary>
  6602. <param name="start">Point in world space where the line should start.</param>
  6603. <param name="end">Point in world space where the line should end.</param>
  6604. <param name="color">Color of the line.</param>
  6605. <param name="duration">How long the line should be visible for.</param>
  6606. <param name="depthTest">Should the line be obscured by objects closer to the camera?</param>
  6607. </member>
  6608. <member name="M:UnityEngine.Debug.DrawRay(UnityEngine.Vector3,UnityEngine.Vector3)">
  6609. <summary>
  6610. <para>Draws a line from start to start + dir in world coordinates.</para>
  6611. </summary>
  6612. <param name="start">Point in world space where the ray should start.</param>
  6613. <param name="dir">Direction and length of the ray.</param>
  6614. <param name="color">Color of the drawn line.</param>
  6615. <param name="duration">How long the line will be visible for (in seconds).</param>
  6616. <param name="depthTest">Should the line be obscured by other objects closer to the camera?</param>
  6617. </member>
  6618. <member name="M:UnityEngine.Debug.DrawRay(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color)">
  6619. <summary>
  6620. <para>Draws a line from start to start + dir in world coordinates.</para>
  6621. </summary>
  6622. <param name="start">Point in world space where the ray should start.</param>
  6623. <param name="dir">Direction and length of the ray.</param>
  6624. <param name="color">Color of the drawn line.</param>
  6625. <param name="duration">How long the line will be visible for (in seconds).</param>
  6626. <param name="depthTest">Should the line be obscured by other objects closer to the camera?</param>
  6627. </member>
  6628. <member name="M:UnityEngine.Debug.DrawRay(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color,System.Single)">
  6629. <summary>
  6630. <para>Draws a line from start to start + dir in world coordinates.</para>
  6631. </summary>
  6632. <param name="start">Point in world space where the ray should start.</param>
  6633. <param name="dir">Direction and length of the ray.</param>
  6634. <param name="color">Color of the drawn line.</param>
  6635. <param name="duration">How long the line will be visible for (in seconds).</param>
  6636. <param name="depthTest">Should the line be obscured by other objects closer to the camera?</param>
  6637. </member>
  6638. <member name="M:UnityEngine.Debug.DrawRay(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color,System.Single,System.Boolean)">
  6639. <summary>
  6640. <para>Draws a line from start to start + dir in world coordinates.</para>
  6641. </summary>
  6642. <param name="start">Point in world space where the ray should start.</param>
  6643. <param name="dir">Direction and length of the ray.</param>
  6644. <param name="color">Color of the drawn line.</param>
  6645. <param name="duration">How long the line will be visible for (in seconds).</param>
  6646. <param name="depthTest">Should the line be obscured by other objects closer to the camera?</param>
  6647. </member>
  6648. <member name="M:UnityEngine.Debug.ExtractStackTraceNoAlloc(System.Byte*,System.Int32,System.String)">
  6649. <summary>
  6650. <para>Populate an unmanaged buffer with the current managed call stack as a sequence of UTF-8 bytes, without allocating GC memory. Returns the number of bytes written into the buffer.</para>
  6651. </summary>
  6652. <param name="buffer">Target buffer to receive the callstack text</param>
  6653. <param name="bufferMax">Max number of bytes to write</param>
  6654. <param name="projectFolder">Project folder path, to clean up path names</param>
  6655. </member>
  6656. <member name="M:UnityEngine.Debug.Log(System.Object)">
  6657. <summary>
  6658. <para>Logs a message to the Unity Console.</para>
  6659. </summary>
  6660. <param name="message">String or object to be converted to string representation for display.</param>
  6661. <param name="context">Object to which the message applies.</param>
  6662. </member>
  6663. <member name="M:UnityEngine.Debug.Log(System.Object,UnityEngine.Object)">
  6664. <summary>
  6665. <para>Logs a message to the Unity Console.</para>
  6666. </summary>
  6667. <param name="message">String or object to be converted to string representation for display.</param>
  6668. <param name="context">Object to which the message applies.</param>
  6669. </member>
  6670. <member name="M:UnityEngine.Debug.LogAssertion(System.Object)">
  6671. <summary>
  6672. <para>A variant of Debug.Log that logs an assertion message to the console.</para>
  6673. </summary>
  6674. <param name="message">String or object to be converted to string representation for display.</param>
  6675. <param name="context">Object to which the message applies.</param>
  6676. </member>
  6677. <member name="M:UnityEngine.Debug.LogAssertion(System.Object,UnityEngine.Object)">
  6678. <summary>
  6679. <para>A variant of Debug.Log that logs an assertion message to the console.</para>
  6680. </summary>
  6681. <param name="message">String or object to be converted to string representation for display.</param>
  6682. <param name="context">Object to which the message applies.</param>
  6683. </member>
  6684. <member name="M:UnityEngine.Debug.LogAssertionFormat(System.String,System.Object[])">
  6685. <summary>
  6686. <para>Logs a formatted assertion message to the Unity console.</para>
  6687. </summary>
  6688. <param name="format">A composite format string.</param>
  6689. <param name="args">Format arguments.</param>
  6690. <param name="context">Object to which the message applies.</param>
  6691. </member>
  6692. <member name="M:UnityEngine.Debug.LogAssertionFormat(UnityEngine.Object,System.String,System.Object[])">
  6693. <summary>
  6694. <para>Logs a formatted assertion message to the Unity console.</para>
  6695. </summary>
  6696. <param name="format">A composite format string.</param>
  6697. <param name="args">Format arguments.</param>
  6698. <param name="context">Object to which the message applies.</param>
  6699. </member>
  6700. <member name="M:UnityEngine.Debug.LogError(System.Object)">
  6701. <summary>
  6702. <para>A variant of Debug.Log that logs an error message to the console.</para>
  6703. </summary>
  6704. <param name="message">String or object to be converted to string representation for display.</param>
  6705. <param name="context">Object to which the message applies.</param>
  6706. </member>
  6707. <member name="M:UnityEngine.Debug.LogError(System.Object,UnityEngine.Object)">
  6708. <summary>
  6709. <para>A variant of Debug.Log that logs an error message to the console.</para>
  6710. </summary>
  6711. <param name="message">String or object to be converted to string representation for display.</param>
  6712. <param name="context">Object to which the message applies.</param>
  6713. </member>
  6714. <member name="M:UnityEngine.Debug.LogErrorFormat(System.String,System.Object[])">
  6715. <summary>
  6716. <para>Logs a formatted error message to the Unity console.</para>
  6717. </summary>
  6718. <param name="format">A composite format string.</param>
  6719. <param name="args">Format arguments.</param>
  6720. <param name="context">Object to which the message applies.</param>
  6721. </member>
  6722. <member name="M:UnityEngine.Debug.LogErrorFormat(UnityEngine.Object,System.String,System.Object[])">
  6723. <summary>
  6724. <para>Logs a formatted error message to the Unity console.</para>
  6725. </summary>
  6726. <param name="format">A composite format string.</param>
  6727. <param name="args">Format arguments.</param>
  6728. <param name="context">Object to which the message applies.</param>
  6729. </member>
  6730. <member name="M:UnityEngine.Debug.LogException(System.Exception)">
  6731. <summary>
  6732. <para>A variant of Debug.Log that logs an error message to the console.</para>
  6733. </summary>
  6734. <param name="context">Object to which the message applies.</param>
  6735. <param name="exception">Runtime Exception.</param>
  6736. </member>
  6737. <member name="M:UnityEngine.Debug.LogException(System.Exception,UnityEngine.Object)">
  6738. <summary>
  6739. <para>A variant of Debug.Log that logs an error message to the console.</para>
  6740. </summary>
  6741. <param name="context">Object to which the message applies.</param>
  6742. <param name="exception">Runtime Exception.</param>
  6743. </member>
  6744. <member name="M:UnityEngine.Debug.LogFormat(System.String,System.Object[])">
  6745. <summary>
  6746. <para>Logs a formatted message to the Unity Console.</para>
  6747. </summary>
  6748. <param name="format">A composite format string.</param>
  6749. <param name="args">Format arguments.</param>
  6750. <param name="context">Object to which the message applies.</param>
  6751. <param name="logType">Type of message e.g. warn or error etc.</param>
  6752. <param name="logOptions">Option flags to treat the log message special.</param>
  6753. </member>
  6754. <member name="M:UnityEngine.Debug.LogFormat(UnityEngine.Object,System.String,System.Object[])">
  6755. <summary>
  6756. <para>Logs a formatted message to the Unity Console.</para>
  6757. </summary>
  6758. <param name="format">A composite format string.</param>
  6759. <param name="args">Format arguments.</param>
  6760. <param name="context">Object to which the message applies.</param>
  6761. <param name="logType">Type of message e.g. warn or error etc.</param>
  6762. <param name="logOptions">Option flags to treat the log message special.</param>
  6763. </member>
  6764. <member name="M:UnityEngine.Debug.LogFormat(UnityEngine.LogType,UnityEngine.LogOption,UnityEngine.Object,System.String,System.Object[])">
  6765. <summary>
  6766. <para>Logs a formatted message to the Unity Console.</para>
  6767. </summary>
  6768. <param name="format">A composite format string.</param>
  6769. <param name="args">Format arguments.</param>
  6770. <param name="context">Object to which the message applies.</param>
  6771. <param name="logType">Type of message e.g. warn or error etc.</param>
  6772. <param name="logOptions">Option flags to treat the log message special.</param>
  6773. </member>
  6774. <member name="M:UnityEngine.Debug.LogWarning(System.Object)">
  6775. <summary>
  6776. <para>A variant of Debug.Log that logs a warning message to the console.</para>
  6777. </summary>
  6778. <param name="message">String or object to be converted to string representation for display.</param>
  6779. <param name="context">Object to which the message applies.</param>
  6780. </member>
  6781. <member name="M:UnityEngine.Debug.LogWarning(System.Object,UnityEngine.Object)">
  6782. <summary>
  6783. <para>A variant of Debug.Log that logs a warning message to the console.</para>
  6784. </summary>
  6785. <param name="message">String or object to be converted to string representation for display.</param>
  6786. <param name="context">Object to which the message applies.</param>
  6787. </member>
  6788. <member name="M:UnityEngine.Debug.LogWarningFormat(System.String,System.Object[])">
  6789. <summary>
  6790. <para>Logs a formatted warning message to the Unity Console.</para>
  6791. </summary>
  6792. <param name="format">A composite format string.</param>
  6793. <param name="args">Format arguments.</param>
  6794. <param name="context">Object to which the message applies.</param>
  6795. </member>
  6796. <member name="M:UnityEngine.Debug.LogWarningFormat(UnityEngine.Object,System.String,System.Object[])">
  6797. <summary>
  6798. <para>Logs a formatted warning message to the Unity Console.</para>
  6799. </summary>
  6800. <param name="format">A composite format string.</param>
  6801. <param name="args">Format arguments.</param>
  6802. <param name="context">Object to which the message applies.</param>
  6803. </member>
  6804. <member name="T:UnityEngine.DelayedAttribute">
  6805. <summary>
  6806. <para>Attribute used to make a float, int, or string variable in a script be delayed.</para>
  6807. </summary>
  6808. </member>
  6809. <member name="M:UnityEngine.DelayedAttribute.#ctor">
  6810. <summary>
  6811. <para>Attribute used to make a float, int, or string variable in a script be delayed.</para>
  6812. </summary>
  6813. </member>
  6814. <member name="T:UnityEngine.DepthTextureMode">
  6815. <summary>
  6816. <para>Depth texture generation mode for Camera.</para>
  6817. </summary>
  6818. </member>
  6819. <member name="F:UnityEngine.DepthTextureMode.Depth">
  6820. <summary>
  6821. <para>Generate a depth texture.</para>
  6822. </summary>
  6823. </member>
  6824. <member name="F:UnityEngine.DepthTextureMode.DepthNormals">
  6825. <summary>
  6826. <para>Generate a depth + normals texture.</para>
  6827. </summary>
  6828. </member>
  6829. <member name="F:UnityEngine.DepthTextureMode.MotionVectors">
  6830. <summary>
  6831. <para>Specifies whether motion vectors should be rendered (if possible).</para>
  6832. </summary>
  6833. </member>
  6834. <member name="F:UnityEngine.DepthTextureMode.None">
  6835. <summary>
  6836. <para>Do not generate depth texture (Default).</para>
  6837. </summary>
  6838. </member>
  6839. <member name="T:UnityEngine.Device.Application">
  6840. <summary>
  6841. <para>Access to platform-specific application runtime data.</para>
  6842. </summary>
  6843. </member>
  6844. <member name="P:UnityEngine.Device.Application.absoluteURL">
  6845. <summary>
  6846. <para>This has the same functionality as Application.absoluteURL. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6847. </summary>
  6848. </member>
  6849. <member name="P:UnityEngine.Device.Application.backgroundLoadingPriority">
  6850. <summary>
  6851. <para>This has the same functionality as Application.backgroundLoadingPriority. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6852. </summary>
  6853. </member>
  6854. <member name="P:UnityEngine.Device.Application.buildGUID">
  6855. <summary>
  6856. <para>This has the same functionality as Application.buildGUID. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6857. </summary>
  6858. </member>
  6859. <member name="P:UnityEngine.Device.Application.cloudProjectId">
  6860. <summary>
  6861. <para>This has the same functionality as Application.cloudProjectId. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6862. </summary>
  6863. </member>
  6864. <member name="P:UnityEngine.Device.Application.companyName">
  6865. <summary>
  6866. <para>This has the same functionality as Application.companyName. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6867. </summary>
  6868. </member>
  6869. <member name="P:UnityEngine.Device.Application.consoleLogPath">
  6870. <summary>
  6871. <para>This has the same functionality as Application.consoleLogPath. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6872. </summary>
  6873. </member>
  6874. <member name="P:UnityEngine.Device.Application.dataPath">
  6875. <summary>
  6876. <para>This has the same functionality as Application.dataPath. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6877. </summary>
  6878. </member>
  6879. <member name="?:UnityEngine.Device.Application.deepLinkActivated(System.Action`1&lt;System.String&gt;)">
  6880. <summary>
  6881. <para>This has the same functionality as Application.deepLinkActivated. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6882. </summary>
  6883. <param name="value"></param>
  6884. </member>
  6885. <member name="?:UnityEngine.Device.Application.focusChanged(System.Action`1&lt;System.Boolean&gt;)">
  6886. <summary>
  6887. <para>This has the same functionality as Application.focusChanged. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6888. </summary>
  6889. <param name="value"></param>
  6890. </member>
  6891. <member name="P:UnityEngine.Device.Application.genuine">
  6892. <summary>
  6893. <para>This has the same functionality as Application.genuine. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6894. </summary>
  6895. </member>
  6896. <member name="P:UnityEngine.Device.Application.genuineCheckAvailable">
  6897. <summary>
  6898. <para>This has the same functionality as Application.genuineCheckAvailable. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6899. </summary>
  6900. </member>
  6901. <member name="P:UnityEngine.Device.Application.identifier">
  6902. <summary>
  6903. <para>This has the same functionality as Application.identifier. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6904. </summary>
  6905. </member>
  6906. <member name="P:UnityEngine.Device.Application.installerName">
  6907. <summary>
  6908. <para>This has the same functionality as Application.installerName. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6909. </summary>
  6910. </member>
  6911. <member name="P:UnityEngine.Device.Application.installMode">
  6912. <summary>
  6913. <para>This has the same functionality as Application.installMode. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6914. </summary>
  6915. </member>
  6916. <member name="P:UnityEngine.Device.Application.internetReachability">
  6917. <summary>
  6918. <para>This has the same functionality as Application.internetReachability and also mimics platform-specific behavior in the Unity Editor.</para>
  6919. </summary>
  6920. </member>
  6921. <member name="P:UnityEngine.Device.Application.isBatchMode">
  6922. <summary>
  6923. <para>This has the same functionality as Application.isBatchMode. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6924. </summary>
  6925. </member>
  6926. <member name="P:UnityEngine.Device.Application.isConsolePlatform">
  6927. <summary>
  6928. <para>This has the same functionality as Application.isConsolePlatform and also mimics platform-specific behavior in the Unity Editor.</para>
  6929. </summary>
  6930. </member>
  6931. <member name="P:UnityEngine.Device.Application.isEditor">
  6932. <summary>
  6933. <para>This has the same functionality as Application.isEditor and also mimics platform-specific behavior in the Unity Editor.</para>
  6934. </summary>
  6935. </member>
  6936. <member name="P:UnityEngine.Device.Application.isFocused">
  6937. <summary>
  6938. <para>This has the same functionality as Application.isFocused. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6939. </summary>
  6940. </member>
  6941. <member name="P:UnityEngine.Device.Application.isMobilePlatform">
  6942. <summary>
  6943. <para>This has the same functionality as Application.isMobilePlatform and also mimics platform-specific behavior in the Unity Editor.</para>
  6944. </summary>
  6945. </member>
  6946. <member name="P:UnityEngine.Device.Application.isPlaying">
  6947. <summary>
  6948. <para>This has the same functionality as Application.isPlaying. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6949. </summary>
  6950. </member>
  6951. <member name="?:UnityEngine.Device.Application.logMessageReceived(UnityEngine.Application/LogCallback)">
  6952. <summary>
  6953. <para>This has the same functionality as Application.logMessageReceived. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6954. </summary>
  6955. <param name="value"></param>
  6956. </member>
  6957. <member name="?:UnityEngine.Device.Application.logMessageReceivedThreaded(UnityEngine.Application/LogCallback)">
  6958. <summary>
  6959. <para>This has the same functionality as Application.logMessageReceivedThreaded. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6960. </summary>
  6961. <param name="value"></param>
  6962. </member>
  6963. <member name="?:UnityEngine.Device.Application.lowMemory(UnityEngine.Application/LowMemoryCallback)">
  6964. <summary>
  6965. <para>This has the same functionality as Application.lowMemory and also mimics platform-specific behavior in the Unity Editor.</para>
  6966. </summary>
  6967. <param name="value"></param>
  6968. </member>
  6969. <member name="?:UnityEngine.Device.Application.onBeforeRender(UnityEngine.Events.UnityAction)">
  6970. <summary>
  6971. <para>This has the same functionality as Application.onBeforeRender. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6972. </summary>
  6973. <param name="value"></param>
  6974. </member>
  6975. <member name="P:UnityEngine.Device.Application.persistentDataPath">
  6976. <summary>
  6977. <para>This has the same functionality as Application.persistentDataPath. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6978. </summary>
  6979. </member>
  6980. <member name="P:UnityEngine.Device.Application.platform">
  6981. <summary>
  6982. <para>This has the same functionality as Application.platform and also mimics platform-specific behavior in the Unity Editor.</para>
  6983. </summary>
  6984. </member>
  6985. <member name="P:UnityEngine.Device.Application.productName">
  6986. <summary>
  6987. <para>This has the same functionality as Application.productName. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6988. </summary>
  6989. </member>
  6990. <member name="?:UnityEngine.Device.Application.quitting(System.Action)">
  6991. <summary>
  6992. <para>This has the same functionality as Application.quitting. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  6993. </summary>
  6994. <param name="value"></param>
  6995. </member>
  6996. <member name="P:UnityEngine.Device.Application.runInBackground">
  6997. <summary>
  6998. <para>This has the same functionality as Application.runInBackground. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  6999. </summary>
  7000. </member>
  7001. <member name="P:UnityEngine.Device.Application.sandboxType">
  7002. <summary>
  7003. <para>This has the same functionality as Application.sandboxType. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7004. </summary>
  7005. </member>
  7006. <member name="P:UnityEngine.Device.Application.streamingAssetsPath">
  7007. <summary>
  7008. <para>This has the same functionality as Application.streamingAssetsPath. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7009. </summary>
  7010. </member>
  7011. <member name="P:UnityEngine.Device.Application.systemLanguage">
  7012. <summary>
  7013. <para>This has the same functionality as Application.systemLanguage and also mimics platform-specific behavior in the Unity Editor.</para>
  7014. </summary>
  7015. </member>
  7016. <member name="P:UnityEngine.Device.Application.targetFrameRate">
  7017. <summary>
  7018. <para>This has the same functionality as Application.targetFrameRate. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7019. </summary>
  7020. </member>
  7021. <member name="P:UnityEngine.Device.Application.temporaryCachePath">
  7022. <summary>
  7023. <para>This has the same functionality as Application.temporaryCachePath. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7024. </summary>
  7025. </member>
  7026. <member name="P:UnityEngine.Device.Application.unityVersion">
  7027. <summary>
  7028. <para>This has the same functionality as Application.unityVersion. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7029. </summary>
  7030. </member>
  7031. <member name="?:UnityEngine.Device.Application.unloading(System.Action)">
  7032. <summary>
  7033. <para>This has the same functionality as Application.unloading. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  7034. </summary>
  7035. <param name="value"></param>
  7036. </member>
  7037. <member name="P:UnityEngine.Device.Application.version">
  7038. <summary>
  7039. <para>This has the same functionality as Application.version. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7040. </summary>
  7041. </member>
  7042. <member name="?:UnityEngine.Device.Application.wantsToQuit(System.Func`1&lt;System.Boolean&gt;)">
  7043. <summary>
  7044. <para>This has the same functionality as Application.wantsToQuit. At the moment, the Device Simulator doesn't support simulation of this event.</para>
  7045. </summary>
  7046. <param name="value"></param>
  7047. </member>
  7048. <member name="M:UnityEngine.Device.Application.CanStreamedLevelBeLoaded(System.Int32)">
  7049. <summary>
  7050. <para>This has the same functionality as Application.CanStreamedLevelBeLoaded. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7051. </summary>
  7052. <param name="levelIndex"></param>
  7053. <param name="levelName"></param>
  7054. </member>
  7055. <member name="M:UnityEngine.Device.Application.CanStreamedLevelBeLoaded(System.String)">
  7056. <summary>
  7057. <para>This has the same functionality as Application.CanStreamedLevelBeLoaded. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7058. </summary>
  7059. <param name="levelIndex"></param>
  7060. <param name="levelName"></param>
  7061. </member>
  7062. <member name="M:UnityEngine.Device.Application.GetBuildTags">
  7063. <summary>
  7064. <para>This has the same functionality as Application.GetBuildTags. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7065. </summary>
  7066. </member>
  7067. <member name="M:UnityEngine.Device.Application.GetStackTraceLogType(UnityEngine.LogType)">
  7068. <summary>
  7069. <para>This has the same functionality as Application.GetStackTraceLogType. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7070. </summary>
  7071. <param name="logType"></param>
  7072. </member>
  7073. <member name="M:UnityEngine.Device.Application.HasProLicense">
  7074. <summary>
  7075. <para>This has the same functionality as Application.HasProLicense. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7076. </summary>
  7077. </member>
  7078. <member name="M:UnityEngine.Device.Application.HasUserAuthorization(UnityEngine.UserAuthorization)">
  7079. <summary>
  7080. <para>This has the same functionality as Application.HasUserAuthorization. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7081. </summary>
  7082. <param name="mode"></param>
  7083. </member>
  7084. <member name="M:UnityEngine.Device.Application.IsPlaying(UnityEngine.Object)">
  7085. <summary>
  7086. <para>This has the same functionality as Application.IsPlaying. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7087. </summary>
  7088. <param name="obj"></param>
  7089. </member>
  7090. <member name="M:UnityEngine.Device.Application.OpenURL(System.String)">
  7091. <summary>
  7092. <para>This has the same functionality as Application.OpenURL. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7093. </summary>
  7094. <param name="url"></param>
  7095. </member>
  7096. <member name="M:UnityEngine.Device.Application.Quit">
  7097. <summary>
  7098. <para>This has the same functionality as Application.Quit. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7099. </summary>
  7100. <param name="exitCode"></param>
  7101. </member>
  7102. <member name="M:UnityEngine.Device.Application.Quit(System.Int32)">
  7103. <summary>
  7104. <para>This has the same functionality as Application.Quit. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7105. </summary>
  7106. <param name="exitCode"></param>
  7107. </member>
  7108. <member name="M:UnityEngine.Device.Application.RequestAdvertisingIdentifierAsync(UnityEngine.Application/AdvertisingIdentifierCallback)">
  7109. <summary>
  7110. <para>This has the same functionality as Application.RequestAdvertisingIdentifierAsync. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7111. </summary>
  7112. <param name="delegateMethod"></param>
  7113. </member>
  7114. <member name="M:UnityEngine.Device.Application.RequestUserAuthorization(UnityEngine.UserAuthorization)">
  7115. <summary>
  7116. <para>This has the same functionality as Application.RequestUserAuthorization. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7117. </summary>
  7118. <param name="mode"></param>
  7119. </member>
  7120. <member name="M:UnityEngine.Device.Application.SetBuildTags(System.String[])">
  7121. <summary>
  7122. <para>This has the same functionality as Application.SetBuildTags. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7123. </summary>
  7124. <param name="buildTags"></param>
  7125. </member>
  7126. <member name="M:UnityEngine.Device.Application.SetStackTraceLogType(UnityEngine.LogType,UnityEngine.StackTraceLogType)">
  7127. <summary>
  7128. <para>This has the same functionality as Application.SetStackTraceLogType. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7129. </summary>
  7130. <param name="logType"></param>
  7131. <param name="stackTraceType"></param>
  7132. </member>
  7133. <member name="M:UnityEngine.Device.Application.Unload">
  7134. <summary>
  7135. <para>This has the same functionality as Application.Unload. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7136. </summary>
  7137. </member>
  7138. <member name="T:UnityEngine.Device.Screen">
  7139. <summary>
  7140. <para>Access platform-specific display information.</para>
  7141. </summary>
  7142. </member>
  7143. <member name="P:UnityEngine.Device.Screen.autorotateToLandscapeLeft">
  7144. <summary>
  7145. <para>This has the same functionality as Screen.autorotateToLandscapeLeft and also mimics platform-specific behavior in the Unity Editor.</para>
  7146. </summary>
  7147. </member>
  7148. <member name="P:UnityEngine.Device.Screen.autorotateToLandscapeRight">
  7149. <summary>
  7150. <para>This has the same functionality as Screen.autorotateToLandscapeRight and also mimics platform-specific behavior in the Unity Editor.</para>
  7151. </summary>
  7152. </member>
  7153. <member name="P:UnityEngine.Device.Screen.autorotateToPortrait">
  7154. <summary>
  7155. <para>This has the same functionality as Screen.autorotateToPortrait and also mimics platform-specific behavior in the Unity Editor.</para>
  7156. </summary>
  7157. </member>
  7158. <member name="P:UnityEngine.Device.Screen.autorotateToPortraitUpsideDown">
  7159. <summary>
  7160. <para>This has the same functionality as Screen.autorotateToPortraitUpsideDown and also mimics platform-specific behavior in the Unity Editor.</para>
  7161. </summary>
  7162. </member>
  7163. <member name="P:UnityEngine.Device.Screen.brightness">
  7164. <summary>
  7165. <para>This has the same functionality as Screen.brightness. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7166. </summary>
  7167. </member>
  7168. <member name="P:UnityEngine.Device.Screen.currentResolution">
  7169. <summary>
  7170. <para>This has the same functionality as Screen.currentResolution and also mimics platform-specific behavior in the Unity Editor.</para>
  7171. </summary>
  7172. </member>
  7173. <member name="P:UnityEngine.Device.Screen.cutouts">
  7174. <summary>
  7175. <para>This has the same functionality as Screen.cutouts and also mimics platform-specific behavior in the Unity Editor.</para>
  7176. </summary>
  7177. </member>
  7178. <member name="P:UnityEngine.Device.Screen.dpi">
  7179. <summary>
  7180. <para>This has the same functionality as Screen.dpi and also mimics platform-specific behavior in the Unity Editor.</para>
  7181. </summary>
  7182. </member>
  7183. <member name="P:UnityEngine.Device.Screen.fullScreen">
  7184. <summary>
  7185. <para>This has the same functionality as Screen.fullScreen and also mimics platform-specific behavior in the Unity Editor.</para>
  7186. </summary>
  7187. </member>
  7188. <member name="P:UnityEngine.Device.Screen.fullScreenMode">
  7189. <summary>
  7190. <para>This has the same functionality as Screen.fullScreenMode and also mimics platform-specific behavior in the Unity Editor.</para>
  7191. </summary>
  7192. </member>
  7193. <member name="P:UnityEngine.Device.Screen.height">
  7194. <summary>
  7195. <para>This has the same functionality as Screen.height and also mimics platform-specific behavior in the Unity Editor.</para>
  7196. </summary>
  7197. </member>
  7198. <member name="P:UnityEngine.Device.Screen.mainWindowDisplayInfo">
  7199. <summary>
  7200. <para>The Device Simulator doesn't simulate this property.</para>
  7201. </summary>
  7202. </member>
  7203. <member name="P:UnityEngine.Device.Screen.mainWindowPosition">
  7204. <summary>
  7205. <para>The Device Simulator doesn't simulate this property.</para>
  7206. </summary>
  7207. </member>
  7208. <member name="P:UnityEngine.Device.Screen.orientation">
  7209. <summary>
  7210. <para>This has the same functionality as Screen.orientation and also mimics platform-specific behavior in the Unity Editor.</para>
  7211. </summary>
  7212. </member>
  7213. <member name="P:UnityEngine.Device.Screen.resolutions">
  7214. <summary>
  7215. <para>This has the same functionality as Screen.resolutions and also mimics platform-specific behavior in the Unity Editor.</para>
  7216. </summary>
  7217. </member>
  7218. <member name="P:UnityEngine.Device.Screen.safeArea">
  7219. <summary>
  7220. <para>This has the same functionality as Screen.safeArea and also mimics platform-specific behavior in the Unity Editor.</para>
  7221. </summary>
  7222. </member>
  7223. <member name="P:UnityEngine.Device.Screen.sleepTimeout">
  7224. <summary>
  7225. <para>This has the same functionality as Screen.sleepTimeout. At the moment, the Device Simulator doesn't support simulation of this property.</para>
  7226. </summary>
  7227. </member>
  7228. <member name="P:UnityEngine.Device.Screen.width">
  7229. <summary>
  7230. <para>This has the same functionality as Screen.width and also mimics platform-specific behavior in the Unity Editor.</para>
  7231. </summary>
  7232. </member>
  7233. <member name="M:UnityEngine.Device.Screen.GetDisplayLayout(System.Collections.Generic.List`1&lt;UnityEngine.DisplayInfo&gt;)">
  7234. <summary>
  7235. <para>The Device Simulator doesn't simulate this property.</para>
  7236. </summary>
  7237. <param name="displayLayout"></param>
  7238. </member>
  7239. <member name="M:UnityEngine.Device.Screen.MoveMainWindowTo(UnityEngine.DisplayInfo&amp;,UnityEngine.Vector2Int)">
  7240. <summary>
  7241. <para>The Device Simulator doesn't simulate this method.</para>
  7242. </summary>
  7243. <param name="display">The target display where the window should move to.</param>
  7244. <param name="position">The position the window moves to. Relative to the top left corner of the specified display in pixels.</param>
  7245. <returns>
  7246. <para>Returns AsyncOperation that represents moving the window.</para>
  7247. </returns>
  7248. </member>
  7249. <member name="M:UnityEngine.Device.Screen.SetResolution(System.Int32,System.Int32,UnityEngine.FullScreenMode,System.Int32)">
  7250. <summary>
  7251. <para>This has the same functionality as Screen.SetResolution and also mimics platform-specific behavior in the Unity Editor.</para>
  7252. </summary>
  7253. <param name="width"></param>
  7254. <param name="height"></param>
  7255. <param name="fullscreenMode"></param>
  7256. <param name="preferredRefreshRate"></param>
  7257. <param name="fullscreen"></param>
  7258. </member>
  7259. <member name="M:UnityEngine.Device.Screen.SetResolution(System.Int32,System.Int32,UnityEngine.FullScreenMode)">
  7260. <summary>
  7261. <para>This has the same functionality as Screen.SetResolution and also mimics platform-specific behavior in the Unity Editor.</para>
  7262. </summary>
  7263. <param name="width"></param>
  7264. <param name="height"></param>
  7265. <param name="fullscreenMode"></param>
  7266. <param name="preferredRefreshRate"></param>
  7267. <param name="fullscreen"></param>
  7268. </member>
  7269. <member name="M:UnityEngine.Device.Screen.SetResolution(System.Int32,System.Int32,System.Boolean,System.Int32)">
  7270. <summary>
  7271. <para>This has the same functionality as Screen.SetResolution and also mimics platform-specific behavior in the Unity Editor.</para>
  7272. </summary>
  7273. <param name="width"></param>
  7274. <param name="height"></param>
  7275. <param name="fullscreenMode"></param>
  7276. <param name="preferredRefreshRate"></param>
  7277. <param name="fullscreen"></param>
  7278. </member>
  7279. <member name="M:UnityEngine.Device.Screen.SetResolution(System.Int32,System.Int32,System.Boolean)">
  7280. <summary>
  7281. <para>This has the same functionality as Screen.SetResolution and also mimics platform-specific behavior in the Unity Editor.</para>
  7282. </summary>
  7283. <param name="width"></param>
  7284. <param name="height"></param>
  7285. <param name="fullscreenMode"></param>
  7286. <param name="preferredRefreshRate"></param>
  7287. <param name="fullscreen"></param>
  7288. </member>
  7289. <member name="T:UnityEngine.Device.SystemInfo">
  7290. <summary>
  7291. <para>Access platform-specific system and hardware information.</para>
  7292. </summary>
  7293. </member>
  7294. <member name="P:UnityEngine.Device.SystemInfo.batteryLevel">
  7295. <summary>
  7296. <para>This has the same functionality as SystemInfo.batteryLevel and also mimics platform-specific behavior in the Unity Editor.</para>
  7297. </summary>
  7298. </member>
  7299. <member name="P:UnityEngine.Device.SystemInfo.batteryStatus">
  7300. <summary>
  7301. <para>This has the same functionality as SystemInfo.batteryStatus and also mimics platform-specific behavior in the Unity Editor.</para>
  7302. </summary>
  7303. </member>
  7304. <member name="P:UnityEngine.Device.SystemInfo.computeSubGroupSize">
  7305. <summary>
  7306. <para>This has the same functionality as SystemInfo.computeSubGroupSize and also mimics platform-specific behavior in the Unity Editor.</para>
  7307. </summary>
  7308. </member>
  7309. <member name="P:UnityEngine.Device.SystemInfo.constantBufferOffsetAlignment">
  7310. <summary>
  7311. <para>This has the same functionality as SystemInfo.constantBufferOffsetAlignment and also mimics platform-specific behavior in the Unity Editor.</para>
  7312. </summary>
  7313. </member>
  7314. <member name="P:UnityEngine.Device.SystemInfo.copyTextureSupport">
  7315. <summary>
  7316. <para>This has the same functionality as SystemInfo.copyTextureSupport and also mimics platform-specific behavior in the Unity Editor.</para>
  7317. </summary>
  7318. </member>
  7319. <member name="P:UnityEngine.Device.SystemInfo.deviceModel">
  7320. <summary>
  7321. <para>This has the same functionality as SystemInfo.deviceModel and also mimics platform-specific behavior in the Unity Editor.</para>
  7322. </summary>
  7323. </member>
  7324. <member name="P:UnityEngine.Device.SystemInfo.deviceName">
  7325. <summary>
  7326. <para>This has the same functionality as SystemInfo.deviceName and also mimics platform-specific behavior in the Unity Editor.</para>
  7327. </summary>
  7328. </member>
  7329. <member name="P:UnityEngine.Device.SystemInfo.deviceType">
  7330. <summary>
  7331. <para>This has the same functionality as SystemInfo.deviceType and also mimics platform-specific behavior in the Unity Editor.</para>
  7332. </summary>
  7333. </member>
  7334. <member name="P:UnityEngine.Device.SystemInfo.deviceUniqueIdentifier">
  7335. <summary>
  7336. <para>This has the same functionality as SystemInfo.deviceUniqueIdentifier and also mimics platform-specific behavior in the Unity Editor.</para>
  7337. </summary>
  7338. </member>
  7339. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceID">
  7340. <summary>
  7341. <para>This has the same functionality as SystemInfo.graphicsDeviceID and also mimics platform-specific behavior in the Unity Editor.</para>
  7342. </summary>
  7343. </member>
  7344. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceName">
  7345. <summary>
  7346. <para>This has the same functionality as SystemInfo.graphicsDeviceName and also mimics platform-specific behavior in the Unity Editor.</para>
  7347. </summary>
  7348. </member>
  7349. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceType">
  7350. <summary>
  7351. <para>This has the same functionality as SystemInfo.graphicsDeviceType and also mimics platform-specific behavior in the Unity Editor.</para>
  7352. </summary>
  7353. </member>
  7354. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceVendor">
  7355. <summary>
  7356. <para>This has the same functionality as SystemInfo.graphicsDeviceVendor and also mimics platform-specific behavior in the Unity Editor.</para>
  7357. </summary>
  7358. </member>
  7359. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceVendorID">
  7360. <summary>
  7361. <para>This has the same functionality as SystemInfo.graphicsDeviceVendorID and also mimics platform-specific behavior in the Unity Editor.</para>
  7362. </summary>
  7363. </member>
  7364. <member name="P:UnityEngine.Device.SystemInfo.graphicsDeviceVersion">
  7365. <summary>
  7366. <para>This has the same functionality as SystemInfo.graphicsDeviceVersion and also mimics platform-specific behavior in the Unity Editor.</para>
  7367. </summary>
  7368. </member>
  7369. <member name="P:UnityEngine.Device.SystemInfo.graphicsMemorySize">
  7370. <summary>
  7371. <para>This has the same functionality as SystemInfo.graphicsMemorySize and also mimics platform-specific behavior in the Unity Editor.</para>
  7372. </summary>
  7373. </member>
  7374. <member name="P:UnityEngine.Device.SystemInfo.graphicsMultiThreaded">
  7375. <summary>
  7376. <para>This has the same functionality as SystemInfo.graphicsMultiThreaded and also mimics platform-specific behavior in the Unity Editor.</para>
  7377. </summary>
  7378. </member>
  7379. <member name="P:UnityEngine.Device.SystemInfo.graphicsShaderLevel">
  7380. <summary>
  7381. <para>This has the same functionality as SystemInfo.graphicsShaderLevel and also mimics platform-specific behavior in the Unity Editor.</para>
  7382. </summary>
  7383. </member>
  7384. <member name="P:UnityEngine.Device.SystemInfo.graphicsUVStartsAtTop">
  7385. <summary>
  7386. <para>This has the same functionality as SystemInfo.graphicsUVStartsAtTop and also mimics platform-specific behavior in the Unity Editor.</para>
  7387. </summary>
  7388. </member>
  7389. <member name="P:UnityEngine.Device.SystemInfo.hasDynamicUniformArrayIndexingInFragmentShaders">
  7390. <summary>
  7391. <para>This has the same functionality as SystemInfo.hasDynamicUniformArrayIndexingInFragmentShaders and also mimics platform-specific behavior in the Unity Editor.</para>
  7392. </summary>
  7393. </member>
  7394. <member name="P:UnityEngine.Device.SystemInfo.hasHiddenSurfaceRemovalOnGPU">
  7395. <summary>
  7396. <para>This has the same functionality as SystemInfo.hasHiddenSurfaceRemovalOnGPU and also mimics platform-specific behavior in the Unity Editor.</para>
  7397. </summary>
  7398. </member>
  7399. <member name="P:UnityEngine.Device.SystemInfo.hasMipMaxLevel">
  7400. <summary>
  7401. <para>This has the same functionality as SystemInfo.hasMipMaxLevel and also mimics platform-specific behavior in the Unity Editor.</para>
  7402. </summary>
  7403. </member>
  7404. <member name="P:UnityEngine.Device.SystemInfo.hdrDisplaySupportFlags">
  7405. <summary>
  7406. <para>This has the same functionality as SystemInfo.hdrDisplaySupportFlags and also mimics platform-specific behavior in the Unity Editor.</para>
  7407. </summary>
  7408. </member>
  7409. <member name="P:UnityEngine.Device.SystemInfo.maxAnisotropyLevel">
  7410. <summary>
  7411. <para>This has the same functionality as SystemInfo.maxAnisotropyLevel and also mimics platform-specific behavior in the Unity Editor.</para>
  7412. </summary>
  7413. </member>
  7414. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsCompute">
  7415. <summary>
  7416. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsCompute and also mimics platform-specific behavior in the Unity Editor.</para>
  7417. </summary>
  7418. </member>
  7419. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsDomain">
  7420. <summary>
  7421. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsDomain and also mimics platform-specific behavior in the Unity Editor.</para>
  7422. </summary>
  7423. </member>
  7424. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsFragment">
  7425. <summary>
  7426. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsFragment and also mimics platform-specific behavior in the Unity Editor.</para>
  7427. </summary>
  7428. </member>
  7429. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsGeometry">
  7430. <summary>
  7431. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsGeometry and also mimics platform-specific behavior in the Unity Editor.</para>
  7432. </summary>
  7433. </member>
  7434. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsHull">
  7435. <summary>
  7436. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsHull and also mimics platform-specific behavior in the Unity Editor.</para>
  7437. </summary>
  7438. </member>
  7439. <member name="P:UnityEngine.Device.SystemInfo.maxComputeBufferInputsVertex">
  7440. <summary>
  7441. <para>This has the same functionality as SystemInfo.maxComputeBufferInputsVertex and also mimics platform-specific behavior in the Unity Editor.</para>
  7442. </summary>
  7443. </member>
  7444. <member name="P:UnityEngine.Device.SystemInfo.maxComputeWorkGroupSize">
  7445. <summary>
  7446. <para>This has the same functionality as SystemInfo.maxComputeWorkGroupSize and also mimics platform-specific behavior in the Unity Editor.</para>
  7447. </summary>
  7448. </member>
  7449. <member name="P:UnityEngine.Device.SystemInfo.maxComputeWorkGroupSizeX">
  7450. <summary>
  7451. <para>This has the same functionality as SystemInfo.maxComputeWorkGroupSizeX and also mimics platform-specific behavior in the Unity Editor.</para>
  7452. </summary>
  7453. </member>
  7454. <member name="P:UnityEngine.Device.SystemInfo.maxComputeWorkGroupSizeY">
  7455. <summary>
  7456. <para>This has the same functionality as SystemInfo.maxComputeWorkGroupSizeY and also mimics platform-specific behavior in the Unity Editor.</para>
  7457. </summary>
  7458. </member>
  7459. <member name="P:UnityEngine.Device.SystemInfo.maxComputeWorkGroupSizeZ">
  7460. <summary>
  7461. <para>This has the same functionality as SystemInfo.maxComputeWorkGroupSizeZ and also mimics platform-specific behavior in the Unity Editor.</para>
  7462. </summary>
  7463. </member>
  7464. <member name="P:UnityEngine.Device.SystemInfo.maxCubemapSize">
  7465. <summary>
  7466. <para>This has the same functionality as SystemInfo.maxCubemapSize and also mimics platform-specific behavior in the Unity Editor.</para>
  7467. </summary>
  7468. </member>
  7469. <member name="P:UnityEngine.Device.SystemInfo.maxGraphicsBufferSize">
  7470. <summary>
  7471. <para>The maximum size of a graphics buffer (GraphicsBuffer, ComputeBuffer, vertex/index buffer, etc.) in bytes (Read Only).</para>
  7472. </summary>
  7473. </member>
  7474. <member name="P:UnityEngine.Device.SystemInfo.maxTexture3DSize">
  7475. <summary>
  7476. <para>This has the same functionality as SystemInfo.maxTexture3DSize and also mimics platform-specific behavior in the Unity Editor.</para>
  7477. </summary>
  7478. </member>
  7479. <member name="P:UnityEngine.Device.SystemInfo.maxTextureArraySlices">
  7480. <summary>
  7481. <para>This has the same functionality as SystemInfo.maxTextureArraySlices and also mimics platform-specific behavior in the Unity Editor.</para>
  7482. </summary>
  7483. </member>
  7484. <member name="P:UnityEngine.Device.SystemInfo.maxTextureSize">
  7485. <summary>
  7486. <para>This has the same functionality as SystemInfo.maxTextureSize and also mimics platform-specific behavior in the Unity Editor.</para>
  7487. </summary>
  7488. </member>
  7489. <member name="P:UnityEngine.Device.SystemInfo.npotSupport">
  7490. <summary>
  7491. <para>This has the same functionality as SystemInfo.npotSupport and also mimics platform-specific behavior in the Unity Editor.</para>
  7492. </summary>
  7493. </member>
  7494. <member name="P:UnityEngine.Device.SystemInfo.operatingSystem">
  7495. <summary>
  7496. <para>This has the same functionality as SystemInfo.operatingSystem and also mimics platform-specific behavior in the Unity Editor.</para>
  7497. </summary>
  7498. </member>
  7499. <member name="P:UnityEngine.Device.SystemInfo.operatingSystemFamily">
  7500. <summary>
  7501. <para>This has the same functionality as SystemInfo.operatingSystemFamily and also mimics platform-specific behavior in the Unity Editor.</para>
  7502. </summary>
  7503. </member>
  7504. <member name="P:UnityEngine.Device.SystemInfo.processorCount">
  7505. <summary>
  7506. <para>This has the same functionality as SystemInfo.processorCount and also mimics platform-specific behavior in the Unity Editor.</para>
  7507. </summary>
  7508. </member>
  7509. <member name="P:UnityEngine.Device.SystemInfo.processorFrequency">
  7510. <summary>
  7511. <para>This has the same functionality as SystemInfo.processorFrequency and also mimics platform-specific behavior in the Unity Editor.</para>
  7512. </summary>
  7513. </member>
  7514. <member name="P:UnityEngine.Device.SystemInfo.processorType">
  7515. <summary>
  7516. <para>This has the same functionality as SystemInfo.processorType and also mimics platform-specific behavior in the Unity Editor.</para>
  7517. </summary>
  7518. </member>
  7519. <member name="P:UnityEngine.Device.SystemInfo.renderingThreadingMode">
  7520. <summary>
  7521. <para>This has the same functionality as SystemInfo.renderingThreadingMode and also mimics platform-specific behavior in the Unity Editor.</para>
  7522. </summary>
  7523. </member>
  7524. <member name="P:UnityEngine.Device.SystemInfo.supportedRandomWriteTargetCount">
  7525. <summary>
  7526. <para>This has the same functionality as SystemInfo.supportedRandomWriteTargetCount and also mimics platform-specific behavior in the Unity Editor.</para>
  7527. </summary>
  7528. </member>
  7529. <member name="P:UnityEngine.Device.SystemInfo.supportedRenderTargetCount">
  7530. <summary>
  7531. <para>This has the same functionality as SystemInfo.supportedRenderTargetCount and also mimics platform-specific behavior in the Unity Editor.</para>
  7532. </summary>
  7533. </member>
  7534. <member name="P:UnityEngine.Device.SystemInfo.supports2DArrayTextures">
  7535. <summary>
  7536. <para>This has the same functionality as SystemInfo.supports2DArrayTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7537. </summary>
  7538. </member>
  7539. <member name="P:UnityEngine.Device.SystemInfo.supports32bitsIndexBuffer">
  7540. <summary>
  7541. <para>This has the same functionality as SystemInfo.supports32bitsIndexBuffer and also mimics platform-specific behavior in the Unity Editor.</para>
  7542. </summary>
  7543. </member>
  7544. <member name="P:UnityEngine.Device.SystemInfo.supports3DRenderTextures">
  7545. <summary>
  7546. <para>This has the same functionality as SystemInfo.supports3DRenderTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7547. </summary>
  7548. </member>
  7549. <member name="P:UnityEngine.Device.SystemInfo.supports3DTextures">
  7550. <summary>
  7551. <para>This has the same functionality as SystemInfo.supports3DTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7552. </summary>
  7553. </member>
  7554. <member name="P:UnityEngine.Device.SystemInfo.supportsAccelerometer">
  7555. <summary>
  7556. <para>This has the same functionality as SystemInfo.supportsAccelerometer and also mimics platform-specific behavior in the Unity Editor.</para>
  7557. </summary>
  7558. </member>
  7559. <member name="P:UnityEngine.Device.SystemInfo.supportsAnisotropicFilter">
  7560. <summary>
  7561. <para>This has the same functionality as SystemInfo.supportsAnisotropicFilter and also mimics platform-specific behavior in the Unity Editor.</para>
  7562. </summary>
  7563. </member>
  7564. <member name="P:UnityEngine.Device.SystemInfo.supportsAsyncCompute">
  7565. <summary>
  7566. <para>This has the same functionality as SystemInfo.supportsAsyncCompute and also mimics platform-specific behavior in the Unity Editor.</para>
  7567. </summary>
  7568. </member>
  7569. <member name="P:UnityEngine.Device.SystemInfo.supportsAsyncGPUReadback">
  7570. <summary>
  7571. <para>This has the same functionality as SystemInfo.supportsAsyncGPUReadback and also mimics platform-specific behavior in the Unity Editor.</para>
  7572. </summary>
  7573. </member>
  7574. <member name="P:UnityEngine.Device.SystemInfo.supportsAudio">
  7575. <summary>
  7576. <para>This has the same functionality as SystemInfo.supportsAudio and also mimics platform-specific behavior in the Unity Editor.</para>
  7577. </summary>
  7578. </member>
  7579. <member name="P:UnityEngine.Device.SystemInfo.supportsCompressed3DTextures">
  7580. <summary>
  7581. <para>This has the same functionality as SystemInfo.supportsCompressed3DTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7582. </summary>
  7583. </member>
  7584. <member name="P:UnityEngine.Device.SystemInfo.supportsComputeShaders">
  7585. <summary>
  7586. <para>This has the same functionality as SystemInfo.supportsComputeShaders and also mimics platform-specific behavior in the Unity Editor.</para>
  7587. </summary>
  7588. </member>
  7589. <member name="P:UnityEngine.Device.SystemInfo.supportsConservativeRaster">
  7590. <summary>
  7591. <para>This has the same functionality as SystemInfo.supportsConservativeRaster and also mimics platform-specific behavior in the Unity Editor.</para>
  7592. </summary>
  7593. </member>
  7594. <member name="P:UnityEngine.Device.SystemInfo.supportsCubemapArrayTextures">
  7595. <summary>
  7596. <para>This has the same functionality as SystemInfo.supportsCubemapArrayTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7597. </summary>
  7598. </member>
  7599. <member name="P:UnityEngine.Device.SystemInfo.supportsGeometryShaders">
  7600. <summary>
  7601. <para>This has the same functionality as SystemInfo.supportsGeometryShaders and also mimics platform-specific behavior in the Unity Editor.</para>
  7602. </summary>
  7603. </member>
  7604. <member name="P:UnityEngine.Device.SystemInfo.supportsGpuRecorder">
  7605. <summary>
  7606. <para>This has the same functionality as SystemInfo.supportsGpuRecorder and also mimics platform-specific behavior in the Unity Editor.</para>
  7607. </summary>
  7608. </member>
  7609. <member name="P:UnityEngine.Device.SystemInfo.supportsGraphicsFence">
  7610. <summary>
  7611. <para>This has the same functionality as SystemInfo.supportsGraphicsFence and also mimics platform-specific behavior in the Unity Editor.</para>
  7612. </summary>
  7613. </member>
  7614. <member name="P:UnityEngine.Device.SystemInfo.supportsGyroscope">
  7615. <summary>
  7616. <para>This has the same functionality as SystemInfo.supportsGyroscope and also mimics platform-specific behavior in the Unity Editor.</para>
  7617. </summary>
  7618. </member>
  7619. <member name="P:UnityEngine.Device.SystemInfo.supportsHardwareQuadTopology">
  7620. <summary>
  7621. <para>This has the same functionality as SystemInfo.supportsHardwareQuadTopology and also mimics platform-specific behavior in the Unity Editor.</para>
  7622. </summary>
  7623. </member>
  7624. <member name="P:UnityEngine.Device.SystemInfo.supportsInstancing">
  7625. <summary>
  7626. <para>This has the same functionality as SystemInfo.supportsInstancing and also mimics platform-specific behavior in the Unity Editor.</para>
  7627. </summary>
  7628. </member>
  7629. <member name="P:UnityEngine.Device.SystemInfo.supportsLocationService">
  7630. <summary>
  7631. <para>This has the same functionality as SystemInfo.supportsLocationService and also mimics platform-specific behavior in the Unity Editor.</para>
  7632. </summary>
  7633. </member>
  7634. <member name="P:UnityEngine.Device.SystemInfo.supportsMipStreaming">
  7635. <summary>
  7636. <para>This has the same functionality as SystemInfo.supportsMipStreaming and also mimics platform-specific behavior in the Unity Editor.</para>
  7637. </summary>
  7638. </member>
  7639. <member name="P:UnityEngine.Device.SystemInfo.supportsMotionVectors">
  7640. <summary>
  7641. <para>This has the same functionality as SystemInfo.supportsMotionVectors and also mimics platform-specific behavior in the Unity Editor.</para>
  7642. </summary>
  7643. </member>
  7644. <member name="P:UnityEngine.Device.SystemInfo.supportsMultisampleAutoResolve">
  7645. <summary>
  7646. <para>This has the same functionality as SystemInfo.supportsMultisampleAutoResolve and also mimics platform-specific behavior in the Unity Editor.</para>
  7647. </summary>
  7648. </member>
  7649. <member name="P:UnityEngine.Device.SystemInfo.supportsMultisampled2DArrayTextures">
  7650. <summary>
  7651. <para>This has the same functionality as SystemInfo.supportsMultisampled2DArrayTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7652. </summary>
  7653. </member>
  7654. <member name="P:UnityEngine.Device.SystemInfo.supportsMultisampledTextures">
  7655. <summary>
  7656. <para>This has the same functionality as SystemInfo.supportsMultisampledTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7657. </summary>
  7658. </member>
  7659. <member name="P:UnityEngine.Device.SystemInfo.supportsMultisampleResolveDepth">
  7660. <summary>
  7661. <para>This property has the same functionality as SystemInfo.supportsMultisampleResolveDepth and also mimics platform-specific behavior in the Unity Editor.</para>
  7662. </summary>
  7663. </member>
  7664. <member name="P:UnityEngine.Device.SystemInfo.supportsMultiview">
  7665. <summary>
  7666. <para>This has the same functionality as SystemInfo.supportsMultiview and also mimics platform-specific behavior in the Unity Editor.</para>
  7667. </summary>
  7668. </member>
  7669. <member name="P:UnityEngine.Device.SystemInfo.supportsRawShadowDepthSampling">
  7670. <summary>
  7671. <para>This has the same functionality as SystemInfo.supportsRawShadowDepthSampling and also mimics platform-specific behavior in the Unity Editor.</para>
  7672. </summary>
  7673. </member>
  7674. <member name="P:UnityEngine.Device.SystemInfo.supportsRayTracing">
  7675. <summary>
  7676. <para>This has the same functionality as SystemInfo.supportsRayTracing and also mimics platform-specific behavior in the Unity Editor.</para>
  7677. </summary>
  7678. </member>
  7679. <member name="P:UnityEngine.Device.SystemInfo.supportsRenderTargetArrayIndexFromVertexShader">
  7680. <summary>
  7681. <para>This has the same functionality as SystemInfo.supportsRenderTargetArrayIndexFromVertexShader and also mimics platform-specific behavior in the Unity Editor.</para>
  7682. </summary>
  7683. </member>
  7684. <member name="P:UnityEngine.Device.SystemInfo.supportsSeparatedRenderTargetsBlend">
  7685. <summary>
  7686. <para>This has the same functionality as SystemInfo.supportsSeparatedRenderTargetsBlend and also mimics platform-specific behavior in the Unity Editor.</para>
  7687. </summary>
  7688. </member>
  7689. <member name="P:UnityEngine.Device.SystemInfo.supportsSetConstantBuffer">
  7690. <summary>
  7691. <para>This has the same functionality as SystemInfo.supportsSetConstantBuffer and also mimics platform-specific behavior in the Unity Editor.</para>
  7692. </summary>
  7693. </member>
  7694. <member name="P:UnityEngine.Device.SystemInfo.supportsShadows">
  7695. <summary>
  7696. <para>This has the same functionality as SystemInfo.supportsShadows and also mimics platform-specific behavior in the Unity Editor.</para>
  7697. </summary>
  7698. </member>
  7699. <member name="P:UnityEngine.Device.SystemInfo.supportsSparseTextures">
  7700. <summary>
  7701. <para>This has the same functionality as SystemInfo.supportsSparseTextures and also mimics platform-specific behavior in the Unity Editor.</para>
  7702. </summary>
  7703. </member>
  7704. <member name="P:UnityEngine.Device.SystemInfo.supportsStoreAndResolveAction">
  7705. <summary>
  7706. <para>This property has the same functionality as SystemInfo.supportsStoreAndResolveAction and also shows platform-specific behavior in the Unity Editor.</para>
  7707. </summary>
  7708. </member>
  7709. <member name="P:UnityEngine.Device.SystemInfo.supportsTessellationShaders">
  7710. <summary>
  7711. <para>This has the same functionality as SystemInfo.supportsTessellationShaders and also mimics platform-specific behavior in the Unity Editor.</para>
  7712. </summary>
  7713. </member>
  7714. <member name="P:UnityEngine.Device.SystemInfo.supportsTextureWrapMirrorOnce">
  7715. <summary>
  7716. <para>This has the same functionality as SystemInfo.supportsTextureWrapMirrorOnce and also mimics platform-specific behavior in the Unity Editor.</para>
  7717. </summary>
  7718. </member>
  7719. <member name="P:UnityEngine.Device.SystemInfo.supportsVibration">
  7720. <summary>
  7721. <para>This has the same functionality as SystemInfo.supportsVibration and also mimics platform-specific behavior in the Unity Editor.</para>
  7722. </summary>
  7723. </member>
  7724. <member name="P:UnityEngine.Device.SystemInfo.systemMemorySize">
  7725. <summary>
  7726. <para>This has the same functionality as SystemInfo.systemMemorySize and also mimics platform-specific behavior in the Unity Editor.</para>
  7727. </summary>
  7728. </member>
  7729. <member name="F:UnityEngine.Device.SystemInfo.unsupportedIdentifier">
  7730. <summary>
  7731. <para>This has the same functionality as SystemInfo.unsupportedIdentifier.</para>
  7732. </summary>
  7733. </member>
  7734. <member name="P:UnityEngine.Device.SystemInfo.usesLoadStoreActions">
  7735. <summary>
  7736. <para>This has the same functionality as SystemInfo.usesLoadStoreActions and also mimics platform-specific behavior in the Unity Editor.</para>
  7737. </summary>
  7738. </member>
  7739. <member name="P:UnityEngine.Device.SystemInfo.usesReversedZBuffer">
  7740. <summary>
  7741. <para>This has the same functionality as SystemInfo.usesReversedZBuffer and also mimics platform-specific behavior in the Unity Editor.</para>
  7742. </summary>
  7743. </member>
  7744. <member name="M:UnityEngine.Device.SystemInfo.GetCompatibleFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)">
  7745. <summary>
  7746. <para>This has the same functionality as SystemInfo.GetCompatibleFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7747. </summary>
  7748. <param name="format"></param>
  7749. <param name="usage"></param>
  7750. </member>
  7751. <member name="M:UnityEngine.Device.SystemInfo.GetGraphicsFormat(UnityEngine.Experimental.Rendering.DefaultFormat)">
  7752. <summary>
  7753. <para>This has the same functionality as SystemInfo.GetGraphicsFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7754. </summary>
  7755. <param name="format"></param>
  7756. </member>
  7757. <member name="M:UnityEngine.Device.SystemInfo.GetRenderTextureSupportedMSAASampleCount(UnityEngine.RenderTextureDescriptor)">
  7758. <summary>
  7759. <para>This has the same functionality as SystemInfo.GetRenderTextureSupportedMSAASampleCount and also mimics platform-specific behavior in the Unity Editor.</para>
  7760. </summary>
  7761. <param name="desc"></param>
  7762. </member>
  7763. <member name="M:UnityEngine.Device.SystemInfo.IsFormatSupported(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)">
  7764. <summary>
  7765. <para>This has the same functionality as SystemInfo.IsFormatSupported and also mimics platform-specific behavior in the Unity Editor.</para>
  7766. </summary>
  7767. <param name="format"></param>
  7768. <param name="usage"></param>
  7769. </member>
  7770. <member name="M:UnityEngine.Device.SystemInfo.SupportsBlendingOnRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  7771. <summary>
  7772. <para>This has the same functionality as SystemInfo.SupportsBlendingOnRenderTextureFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7773. </summary>
  7774. <param name="format"></param>
  7775. </member>
  7776. <member name="M:UnityEngine.Device.SystemInfo.SupportsRandomWriteOnRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  7777. <summary>
  7778. <para>This has the same functionality as SystemInfo.SupportsRandomWriteOnRenderTextureFormat. At the moment, the Device Simulator doesn't support simulation of this method.</para>
  7779. </summary>
  7780. <param name="format"></param>
  7781. </member>
  7782. <member name="M:UnityEngine.Device.SystemInfo.SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  7783. <summary>
  7784. <para>This has the same functionality as SystemInfo.SupportsRenderTextureFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7785. </summary>
  7786. <param name="format"></param>
  7787. </member>
  7788. <member name="M:UnityEngine.Device.SystemInfo.SupportsTextureFormat(UnityEngine.TextureFormat)">
  7789. <summary>
  7790. <para>This has the same functionality as SystemInfo.SupportsTextureFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7791. </summary>
  7792. <param name="format"></param>
  7793. </member>
  7794. <member name="M:UnityEngine.Device.SystemInfo.SupportsVertexAttributeFormat(UnityEngine.Rendering.VertexAttributeFormat,System.Int32)">
  7795. <summary>
  7796. <para>This has the same functionality as SystemInfo.SupportsVertexAttributeFormat and also mimics platform-specific behavior in the Unity Editor.</para>
  7797. </summary>
  7798. <param name="format"></param>
  7799. <param name="dimension"></param>
  7800. </member>
  7801. <member name="T:UnityEngine.DeviceType">
  7802. <summary>
  7803. <para>Enumeration for SystemInfo.deviceType, denotes a coarse grouping of kinds of devices.</para>
  7804. </summary>
  7805. </member>
  7806. <member name="F:UnityEngine.DeviceType.Console">
  7807. <summary>
  7808. <para>A stationary gaming console.</para>
  7809. </summary>
  7810. </member>
  7811. <member name="F:UnityEngine.DeviceType.Desktop">
  7812. <summary>
  7813. <para>Desktop or laptop computer.</para>
  7814. </summary>
  7815. </member>
  7816. <member name="F:UnityEngine.DeviceType.Handheld">
  7817. <summary>
  7818. <para>A handheld device like mobile phone or a tablet.</para>
  7819. </summary>
  7820. </member>
  7821. <member name="F:UnityEngine.DeviceType.Unknown">
  7822. <summary>
  7823. <para>Device type is unknown. You should never see this in practice.</para>
  7824. </summary>
  7825. </member>
  7826. <member name="T:UnityEngine.Diagnostics.ForcedCrashCategory">
  7827. <summary>
  7828. <para>Specifies the category of crash to cause when calling ForceCrash().</para>
  7829. </summary>
  7830. </member>
  7831. <member name="F:UnityEngine.Diagnostics.ForcedCrashCategory.Abort">
  7832. <summary>
  7833. <para>Cause a crash by calling the abort() function.</para>
  7834. </summary>
  7835. </member>
  7836. <member name="F:UnityEngine.Diagnostics.ForcedCrashCategory.AccessViolation">
  7837. <summary>
  7838. <para>Cause a crash by performing an invalid memory access.
  7839. The invalid memory access is performed on each platform as follows:</para>
  7840. </summary>
  7841. </member>
  7842. <member name="F:UnityEngine.Diagnostics.ForcedCrashCategory.FatalError">
  7843. <summary>
  7844. <para>Cause a crash using Unity's native fatal error implementation.</para>
  7845. </summary>
  7846. </member>
  7847. <member name="F:UnityEngine.Diagnostics.ForcedCrashCategory.MonoAbort">
  7848. <summary>
  7849. <para>Cause a crash by calling the abort() function within the Mono dynamic library.</para>
  7850. </summary>
  7851. </member>
  7852. <member name="F:UnityEngine.Diagnostics.ForcedCrashCategory.PureVirtualFunction">
  7853. <summary>
  7854. <para>Cause a crash by calling a pure virtual function to raise an exception.</para>
  7855. </summary>
  7856. </member>
  7857. <member name="T:UnityEngine.Diagnostics.Utils">
  7858. <summary>
  7859. <para>A utility class that you can use for diagnostic purposes.</para>
  7860. </summary>
  7861. </member>
  7862. <member name="M:UnityEngine.Diagnostics.Utils.ForceCrash(UnityEngine.Diagnostics.ForcedCrashCategory)">
  7863. <summary>
  7864. <para>Manually causes an application crash in the specified category.</para>
  7865. </summary>
  7866. <param name="crashCategory"></param>
  7867. </member>
  7868. <member name="M:UnityEngine.Diagnostics.Utils.NativeAssert(System.String)">
  7869. <summary>
  7870. <para>Manually causes an assert that outputs the specified message to the log and registers an error.</para>
  7871. </summary>
  7872. <param name="message"></param>
  7873. </member>
  7874. <member name="M:UnityEngine.Diagnostics.Utils.NativeError(System.String)">
  7875. <summary>
  7876. <para>Manually causes a native error that outputs the specified message to the log and registers an error.</para>
  7877. </summary>
  7878. <param name="message"></param>
  7879. </member>
  7880. <member name="M:UnityEngine.Diagnostics.Utils.NativeWarning(System.String)">
  7881. <summary>
  7882. <para>Manually causes a warning that outputs the specified message to the log and registers an error.</para>
  7883. </summary>
  7884. <param name="message"></param>
  7885. </member>
  7886. <member name="T:UnityEngine.DisallowMultipleComponent">
  7887. <summary>
  7888. <para>Prevents MonoBehaviour of same type (or subtype) to be added more than once to a GameObject.</para>
  7889. </summary>
  7890. </member>
  7891. <member name="T:UnityEngine.Display">
  7892. <summary>
  7893. <para>Provides access to a display / screen for rendering operations.</para>
  7894. </summary>
  7895. </member>
  7896. <member name="P:UnityEngine.Display.active">
  7897. <summary>
  7898. <para>Gets the state of the display and returns true if the display is active and false if otherwise.</para>
  7899. </summary>
  7900. </member>
  7901. <member name="P:UnityEngine.Display.activeEditorGameViewTarget">
  7902. <summary>
  7903. <para>Get the Editors active GameView display target.</para>
  7904. </summary>
  7905. </member>
  7906. <member name="P:UnityEngine.Display.colorBuffer">
  7907. <summary>
  7908. <para>Color RenderBuffer.</para>
  7909. </summary>
  7910. </member>
  7911. <member name="P:UnityEngine.Display.depthBuffer">
  7912. <summary>
  7913. <para>Depth RenderBuffer.</para>
  7914. </summary>
  7915. </member>
  7916. <member name="F:UnityEngine.Display.displays">
  7917. <summary>
  7918. <para>The list of currently connected displays.</para>
  7919. </summary>
  7920. </member>
  7921. <member name="P:UnityEngine.Display.main">
  7922. <summary>
  7923. <para>Main Display.</para>
  7924. </summary>
  7925. </member>
  7926. <member name="P:UnityEngine.Display.renderingHeight">
  7927. <summary>
  7928. <para>Vertical resolution that the display is rendering at.</para>
  7929. </summary>
  7930. </member>
  7931. <member name="P:UnityEngine.Display.renderingWidth">
  7932. <summary>
  7933. <para>Horizontal resolution that the display is rendering at.</para>
  7934. </summary>
  7935. </member>
  7936. <member name="P:UnityEngine.Display.requiresBlitToBackbuffer">
  7937. <summary>
  7938. <para>True when the back buffer requires an intermediate texture to render.</para>
  7939. </summary>
  7940. </member>
  7941. <member name="P:UnityEngine.Display.requiresSrgbBlitToBackbuffer">
  7942. <summary>
  7943. <para>True when doing a blit to the back buffer requires manual color space conversion.</para>
  7944. </summary>
  7945. </member>
  7946. <member name="P:UnityEngine.Display.systemHeight">
  7947. <summary>
  7948. <para>Vertical native display resolution.</para>
  7949. </summary>
  7950. </member>
  7951. <member name="P:UnityEngine.Display.systemWidth">
  7952. <summary>
  7953. <para>Horizontal native display resolution.</para>
  7954. </summary>
  7955. </member>
  7956. <member name="M:UnityEngine.Display.Activate">
  7957. <summary>
  7958. <para>Activate an external display. Eg. Secondary Monitors connected to the System.</para>
  7959. </summary>
  7960. </member>
  7961. <member name="M:UnityEngine.Display.Activate(System.Int32,System.Int32,System.Int32)">
  7962. <summary>
  7963. <para>This overloaded function available for Windows allows specifying desired Window Width, Height and Refresh Rate.</para>
  7964. </summary>
  7965. <param name="width">Desired Width of the Window (for Windows only. On Linux and Mac uses Screen Width).</param>
  7966. <param name="height">Desired Height of the Window (for Windows only. On Linux and Mac uses Screen Height).</param>
  7967. <param name="refreshRate">Desired Refresh Rate.</param>
  7968. </member>
  7969. <member name="M:UnityEngine.Display.RelativeMouseAt(UnityEngine.Vector3)">
  7970. <summary>
  7971. <para>Query relative mouse coordinates.</para>
  7972. </summary>
  7973. <param name="inputMouseCoordinates">Mouse Input Position as Coordinates.</param>
  7974. </member>
  7975. <member name="M:UnityEngine.Display.SetParams(System.Int32,System.Int32,System.Int32,System.Int32)">
  7976. <summary>
  7977. <para>Set rendering size and position on screen (Windows only).</para>
  7978. </summary>
  7979. <param name="width">Change Window Width (Windows Only).</param>
  7980. <param name="height">Change Window Height (Windows Only).</param>
  7981. <param name="x">Change Window Position X (Windows Only).</param>
  7982. <param name="y">Change Window Position Y (Windows Only).</param>
  7983. </member>
  7984. <member name="M:UnityEngine.Display.SetRenderingResolution(System.Int32,System.Int32)">
  7985. <summary>
  7986. <para>Sets rendering resolution for the display.</para>
  7987. </summary>
  7988. <param name="w">Rendering width in pixels.</param>
  7989. <param name="h">Rendering height in pixels.</param>
  7990. </member>
  7991. <member name="T:UnityEngine.DisplayInfo">
  7992. <summary>
  7993. <para>Represents a connected display.</para>
  7994. </summary>
  7995. </member>
  7996. <member name="F:UnityEngine.DisplayInfo.height">
  7997. <summary>
  7998. <para>The display height in pixels.</para>
  7999. </summary>
  8000. </member>
  8001. <member name="F:UnityEngine.DisplayInfo.name">
  8002. <summary>
  8003. <para>Human-friendly display name.</para>
  8004. </summary>
  8005. </member>
  8006. <member name="F:UnityEngine.DisplayInfo.refreshRate">
  8007. <summary>
  8008. <para>The current refresh rate of the display.</para>
  8009. </summary>
  8010. </member>
  8011. <member name="F:UnityEngine.DisplayInfo.width">
  8012. <summary>
  8013. <para>The display width in pixels.</para>
  8014. </summary>
  8015. </member>
  8016. <member name="F:UnityEngine.DisplayInfo.workArea">
  8017. <summary>
  8018. <para>Specifies the work area rectangle of the display relative to the top left corner. For example, it excludes the area covered by the macOS Dock or the Windows Taskbar.</para>
  8019. </summary>
  8020. </member>
  8021. <member name="T:UnityEngine.DrivenRectTransformTracker">
  8022. <summary>
  8023. <para>A component can be designed to drive a RectTransform. The DrivenRectTransformTracker struct is used to specify which RectTransforms it is driving.</para>
  8024. </summary>
  8025. </member>
  8026. <member name="M:UnityEngine.DrivenRectTransformTracker.Add(UnityEngine.Object,UnityEngine.RectTransform,UnityEngine.DrivenTransformProperties)">
  8027. <summary>
  8028. <para>Add a RectTransform to be driven.</para>
  8029. </summary>
  8030. <param name="driver">The object to drive properties.</param>
  8031. <param name="rectTransform">The RectTransform to be driven.</param>
  8032. <param name="drivenProperties">The properties to be driven.</param>
  8033. </member>
  8034. <member name="M:UnityEngine.DrivenRectTransformTracker.Clear">
  8035. <summary>
  8036. <para>Clear the list of RectTransforms being driven.</para>
  8037. </summary>
  8038. </member>
  8039. <member name="M:UnityEngine.DrivenRectTransformTracker.StartRecordingUndo">
  8040. <summary>
  8041. <para>Resume recording undo of driven RectTransforms.</para>
  8042. </summary>
  8043. </member>
  8044. <member name="M:UnityEngine.DrivenRectTransformTracker.StopRecordingUndo">
  8045. <summary>
  8046. <para>Stop recording undo actions from driven RectTransforms.</para>
  8047. </summary>
  8048. </member>
  8049. <member name="T:UnityEngine.DrivenTransformProperties">
  8050. <summary>
  8051. <para>An enumeration of transform properties that can be driven on a RectTransform by an object.</para>
  8052. </summary>
  8053. </member>
  8054. <member name="F:UnityEngine.DrivenTransformProperties.All">
  8055. <summary>
  8056. <para>Selects all driven properties.</para>
  8057. </summary>
  8058. </member>
  8059. <member name="F:UnityEngine.DrivenTransformProperties.AnchoredPosition">
  8060. <summary>
  8061. <para>Selects driven property RectTransform.anchoredPosition.</para>
  8062. </summary>
  8063. </member>
  8064. <member name="F:UnityEngine.DrivenTransformProperties.AnchoredPosition3D">
  8065. <summary>
  8066. <para>Selects driven property RectTransform.anchoredPosition3D.</para>
  8067. </summary>
  8068. </member>
  8069. <member name="F:UnityEngine.DrivenTransformProperties.AnchoredPositionX">
  8070. <summary>
  8071. <para>Selects driven property RectTransform.anchoredPosition.x.</para>
  8072. </summary>
  8073. </member>
  8074. <member name="F:UnityEngine.DrivenTransformProperties.AnchoredPositionY">
  8075. <summary>
  8076. <para>Selects driven property RectTransform.anchoredPosition.y.</para>
  8077. </summary>
  8078. </member>
  8079. <member name="F:UnityEngine.DrivenTransformProperties.AnchoredPositionZ">
  8080. <summary>
  8081. <para>Selects driven property RectTransform.anchoredPosition3D.z.</para>
  8082. </summary>
  8083. </member>
  8084. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMax">
  8085. <summary>
  8086. <para>Selects driven property combining AnchorMaxX and AnchorMaxY.</para>
  8087. </summary>
  8088. </member>
  8089. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMaxX">
  8090. <summary>
  8091. <para>Selects driven property RectTransform.anchorMax.x.</para>
  8092. </summary>
  8093. </member>
  8094. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMaxY">
  8095. <summary>
  8096. <para>Selects driven property RectTransform.anchorMax.y.</para>
  8097. </summary>
  8098. </member>
  8099. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMin">
  8100. <summary>
  8101. <para>Selects driven property combining AnchorMinX and AnchorMinY.</para>
  8102. </summary>
  8103. </member>
  8104. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMinX">
  8105. <summary>
  8106. <para>Selects driven property RectTransform.anchorMin.x.</para>
  8107. </summary>
  8108. </member>
  8109. <member name="F:UnityEngine.DrivenTransformProperties.AnchorMinY">
  8110. <summary>
  8111. <para>Selects driven property RectTransform.anchorMin.y.</para>
  8112. </summary>
  8113. </member>
  8114. <member name="F:UnityEngine.DrivenTransformProperties.Anchors">
  8115. <summary>
  8116. <para>Selects driven property combining AnchorMinX, AnchorMinY, AnchorMaxX and AnchorMaxY.</para>
  8117. </summary>
  8118. </member>
  8119. <member name="F:UnityEngine.DrivenTransformProperties.None">
  8120. <summary>
  8121. <para>Deselects all driven properties.</para>
  8122. </summary>
  8123. </member>
  8124. <member name="F:UnityEngine.DrivenTransformProperties.Pivot">
  8125. <summary>
  8126. <para>Selects driven property combining PivotX and PivotY.</para>
  8127. </summary>
  8128. </member>
  8129. <member name="F:UnityEngine.DrivenTransformProperties.PivotX">
  8130. <summary>
  8131. <para>Selects driven property RectTransform.pivot.x.</para>
  8132. </summary>
  8133. </member>
  8134. <member name="F:UnityEngine.DrivenTransformProperties.PivotY">
  8135. <summary>
  8136. <para>Selects driven property RectTransform.pivot.y.</para>
  8137. </summary>
  8138. </member>
  8139. <member name="F:UnityEngine.DrivenTransformProperties.Rotation">
  8140. <summary>
  8141. <para>Selects driven property Transform.localRotation.</para>
  8142. </summary>
  8143. </member>
  8144. <member name="F:UnityEngine.DrivenTransformProperties.Scale">
  8145. <summary>
  8146. <para>Selects driven property combining ScaleX, ScaleY &amp;&amp; ScaleZ.</para>
  8147. </summary>
  8148. </member>
  8149. <member name="F:UnityEngine.DrivenTransformProperties.ScaleX">
  8150. <summary>
  8151. <para>Selects driven property Transform.localScale.x.</para>
  8152. </summary>
  8153. </member>
  8154. <member name="F:UnityEngine.DrivenTransformProperties.ScaleY">
  8155. <summary>
  8156. <para>Selects driven property Transform.localScale.y.</para>
  8157. </summary>
  8158. </member>
  8159. <member name="F:UnityEngine.DrivenTransformProperties.ScaleZ">
  8160. <summary>
  8161. <para>Selects driven property Transform.localScale.z.</para>
  8162. </summary>
  8163. </member>
  8164. <member name="F:UnityEngine.DrivenTransformProperties.SizeDelta">
  8165. <summary>
  8166. <para>Selects driven property combining SizeDeltaX and SizeDeltaY.</para>
  8167. </summary>
  8168. </member>
  8169. <member name="F:UnityEngine.DrivenTransformProperties.SizeDeltaX">
  8170. <summary>
  8171. <para>Selects driven property RectTransform.sizeDelta.x.</para>
  8172. </summary>
  8173. </member>
  8174. <member name="F:UnityEngine.DrivenTransformProperties.SizeDeltaY">
  8175. <summary>
  8176. <para>Selects driven property RectTransform.sizeDelta.y.</para>
  8177. </summary>
  8178. </member>
  8179. <member name="T:UnityEngine.DynamicGI">
  8180. <summary>
  8181. <para>Allows to control the dynamic Global Illumination.</para>
  8182. </summary>
  8183. </member>
  8184. <member name="P:UnityEngine.DynamicGI.indirectScale">
  8185. <summary>
  8186. <para>Allows for scaling the contribution coming from real-time &amp; baked lightmaps.
  8187. Note: this value can be set in the Lighting Window UI and it is serialized, that is not the case for other properties in this class.</para>
  8188. </summary>
  8189. </member>
  8190. <member name="P:UnityEngine.DynamicGI.isConverged">
  8191. <summary>
  8192. <para>Is precomputed Enlighten Realtime Global Illumination output converged?</para>
  8193. </summary>
  8194. </member>
  8195. <member name="P:UnityEngine.DynamicGI.materialUpdateTimeSlice">
  8196. <summary>
  8197. <para>The number of milliseconds that can be spent on material updates.</para>
  8198. </summary>
  8199. </member>
  8200. <member name="P:UnityEngine.DynamicGI.synchronousMode">
  8201. <summary>
  8202. <para>When enabled, new dynamic Global Illumination output is shown in each frame.</para>
  8203. </summary>
  8204. </member>
  8205. <member name="P:UnityEngine.DynamicGI.updateThreshold">
  8206. <summary>
  8207. <para>Determines the percentage change in lighting intensity that triggers Unity to recalculate the real-time lightmap.</para>
  8208. </summary>
  8209. </member>
  8210. <member name="M:UnityEngine.DynamicGI.SetEmissive(UnityEngine.Renderer,UnityEngine.Color)">
  8211. <summary>
  8212. <para>Allows to set an emissive color for a given renderer quickly, without the need to render the emissive input for the entire system.</para>
  8213. </summary>
  8214. <param name="renderer">The Renderer that should get a new color.</param>
  8215. <param name="color">The emissive Color.</param>
  8216. </member>
  8217. <member name="M:UnityEngine.DynamicGI.SetEnvironmentData(System.Single[])">
  8218. <summary>
  8219. <para>Allows overriding the distant environment lighting for Enlighten Realtime Global Illumination, without changing the Skybox Material.</para>
  8220. </summary>
  8221. <param name="input">Array of float values to be used for Enlighten Realtime Global Illumination environment lighting.</param>
  8222. </member>
  8223. <member name="M:UnityEngine.DynamicGI.UpdateEnvironment">
  8224. <summary>
  8225. <para>Schedules an update of the environment cubemap.</para>
  8226. </summary>
  8227. </member>
  8228. <member name="M:UnityEngine.DynamicGI.UpdateMaterials(UnityEngine.Renderer)">
  8229. <summary>
  8230. <para>Schedules an update of the albedo and emissive textures of a system that contains the renderer or the terrain.</para>
  8231. </summary>
  8232. <param name="renderer">The Renderer to use when searching for a system to update.</param>
  8233. <param name="terrain">The Terrain to use when searching for systems to update.</param>
  8234. </member>
  8235. <member name="M:UnityEngine.DynamicGI.UpdateMaterials">
  8236. <summary>
  8237. <para>Schedules an update of the albedo and emissive textures of a system that contains the renderer or the terrain.</para>
  8238. </summary>
  8239. <param name="renderer">The Renderer to use when searching for a system to update.</param>
  8240. <param name="terrain">The Terrain to use when searching for systems to update.</param>
  8241. </member>
  8242. <member name="M:UnityEngine.DynamicGI.UpdateMaterials">
  8243. <summary>
  8244. <para>Schedules an update of the albedo and emissive textures of a system that contains the renderer or the terrain.</para>
  8245. </summary>
  8246. <param name="renderer">The Renderer to use when searching for a system to update.</param>
  8247. <param name="terrain">The Terrain to use when searching for systems to update.</param>
  8248. </member>
  8249. <member name="T:UnityEngine.Events.PersistentListenerMode">
  8250. <summary>
  8251. <para>The mode that a listener is operating in.</para>
  8252. </summary>
  8253. </member>
  8254. <member name="F:UnityEngine.Events.PersistentListenerMode.Bool">
  8255. <summary>
  8256. <para>The listener will bind to one argument bool functions.</para>
  8257. </summary>
  8258. </member>
  8259. <member name="F:UnityEngine.Events.PersistentListenerMode.EventDefined">
  8260. <summary>
  8261. <para>The listener will use the function binding specified by the event.</para>
  8262. </summary>
  8263. </member>
  8264. <member name="F:UnityEngine.Events.PersistentListenerMode.Float">
  8265. <summary>
  8266. <para>The listener will bind to one argument float functions.</para>
  8267. </summary>
  8268. </member>
  8269. <member name="F:UnityEngine.Events.PersistentListenerMode.Int">
  8270. <summary>
  8271. <para>The listener will bind to one argument int functions.</para>
  8272. </summary>
  8273. </member>
  8274. <member name="F:UnityEngine.Events.PersistentListenerMode.Object">
  8275. <summary>
  8276. <para>The listener will bind to one argument Object functions.</para>
  8277. </summary>
  8278. </member>
  8279. <member name="F:UnityEngine.Events.PersistentListenerMode.String">
  8280. <summary>
  8281. <para>The listener will bind to one argument string functions.</para>
  8282. </summary>
  8283. </member>
  8284. <member name="F:UnityEngine.Events.PersistentListenerMode.Void">
  8285. <summary>
  8286. <para>The listener will bind to zero argument functions.</para>
  8287. </summary>
  8288. </member>
  8289. <member name="T:UnityEngine.Events.UnityAction">
  8290. <summary>
  8291. <para>Zero argument delegate used by UnityEvents.</para>
  8292. </summary>
  8293. </member>
  8294. <member name="T:UnityEngine.Events.UnityAction_1">
  8295. <summary>
  8296. <para>One argument delegate used by UnityEvents.</para>
  8297. </summary>
  8298. <param name="arg0"></param>
  8299. </member>
  8300. <member name="T:UnityEngine.Events.UnityAction_2">
  8301. <summary>
  8302. <para>Two argument delegate used by UnityEvents.</para>
  8303. </summary>
  8304. <param name="arg0"></param>
  8305. <param name="arg1"></param>
  8306. </member>
  8307. <member name="T:UnityEngine.Events.UnityAction_3">
  8308. <summary>
  8309. <para>Three argument delegate used by UnityEvents.</para>
  8310. </summary>
  8311. <param name="arg0"></param>
  8312. <param name="arg1"></param>
  8313. <param name="arg2"></param>
  8314. </member>
  8315. <member name="T:UnityEngine.Events.UnityAction_4">
  8316. <summary>
  8317. <para>Four argument delegate used by UnityEvents.</para>
  8318. </summary>
  8319. <param name="arg0"></param>
  8320. <param name="arg1"></param>
  8321. <param name="arg2"></param>
  8322. <param name="arg3"></param>
  8323. </member>
  8324. <member name="T:UnityEngine.Events.UnityEvent">
  8325. <summary>
  8326. <para>A zero argument persistent callback that can be saved with the Scene.</para>
  8327. </summary>
  8328. </member>
  8329. <member name="M:UnityEngine.Events.UnityEvent.AddListener(UnityEngine.Events.UnityAction)">
  8330. <summary>
  8331. <para>Add a non persistent listener to the UnityEvent.</para>
  8332. </summary>
  8333. <param name="call">Callback function.</param>
  8334. </member>
  8335. <member name="M:UnityEngine.Events.UnityEvent.#ctor">
  8336. <summary>
  8337. <para>Constructor.</para>
  8338. </summary>
  8339. </member>
  8340. <member name="M:UnityEngine.Events.UnityEvent.Invoke">
  8341. <summary>
  8342. <para>Invoke all registered callbacks (runtime and persistent).</para>
  8343. </summary>
  8344. </member>
  8345. <member name="M:UnityEngine.Events.UnityEvent.RemoveListener(UnityEngine.Events.UnityAction)">
  8346. <summary>
  8347. <para>Remove a non persistent listener from the UnityEvent. If you have added the same listener multiple times, this method will remove all occurrences of it.</para>
  8348. </summary>
  8349. <param name="call">Callback function.</param>
  8350. </member>
  8351. <member name="T:UnityEngine.Events.UnityEvent`1">
  8352. <summary>
  8353. <para>One argument version of UnityEvent.</para>
  8354. </summary>
  8355. </member>
  8356. <member name="T:UnityEngine.Events.UnityEvent`2">
  8357. <summary>
  8358. <para>Two argument version of UnityEvent.</para>
  8359. </summary>
  8360. </member>
  8361. <member name="T:UnityEngine.Events.UnityEvent`3">
  8362. <summary>
  8363. <para>Three argument version of UnityEvent.</para>
  8364. </summary>
  8365. </member>
  8366. <member name="T:UnityEngine.Events.UnityEvent`4">
  8367. <summary>
  8368. <para>Four argument version of UnityEvent.</para>
  8369. </summary>
  8370. </member>
  8371. <member name="T:UnityEngine.Events.UnityEventBase">
  8372. <summary>
  8373. <para>Abstract base class for UnityEvents.</para>
  8374. </summary>
  8375. </member>
  8376. <member name="M:UnityEngine.Events.UnityEventBase.GetPersistentEventCount">
  8377. <summary>
  8378. <para>Get the number of registered persistent listeners.</para>
  8379. </summary>
  8380. </member>
  8381. <member name="M:UnityEngine.Events.UnityEventBase.GetPersistentListenerState(System.Int32)">
  8382. <summary>
  8383. <para>Returns the execution state of a persistent listener.</para>
  8384. </summary>
  8385. <param name="index">Index of the listener to query.</param>
  8386. <returns>
  8387. <para>Execution state of the persistent listener.</para>
  8388. </returns>
  8389. </member>
  8390. <member name="M:UnityEngine.Events.UnityEventBase.GetPersistentMethodName(System.Int32)">
  8391. <summary>
  8392. <para>Get the target method name of the listener at index index.</para>
  8393. </summary>
  8394. <param name="index">Index of the listener to query.</param>
  8395. </member>
  8396. <member name="M:UnityEngine.Events.UnityEventBase.GetPersistentTarget(System.Int32)">
  8397. <summary>
  8398. <para>Get the target component of the listener at index index.</para>
  8399. </summary>
  8400. <param name="index">Index of the listener to query.</param>
  8401. </member>
  8402. <member name="M:UnityEngine.Events.UnityEventBase.GetValidMethodInfo(System.Object,System.String,System.Type[])">
  8403. <summary>
  8404. <para>Given an object, function name, and a list of argument types; find the method that matches.</para>
  8405. </summary>
  8406. <param name="obj">Object to search for the method.</param>
  8407. <param name="functionName">Function name to search for.</param>
  8408. <param name="argumentTypes">Argument types for the function.</param>
  8409. </member>
  8410. <member name="M:UnityEngine.Events.UnityEventBase.GetValidMethodInfo(System.Type,System.String,System.Type[])">
  8411. <summary>
  8412. <para>Given an object type, function name, and a list of argument types; find the method that matches.</para>
  8413. </summary>
  8414. <param name="objectType">Object type to search for the method.</param>
  8415. <param name="functionName">Function name to search for.</param>
  8416. <param name="argumentTypes">Argument types for the function.</param>
  8417. </member>
  8418. <member name="M:UnityEngine.Events.UnityEventBase.RemoveAllListeners">
  8419. <summary>
  8420. <para>Remove all non-persisent (ie created from script) listeners from the event.</para>
  8421. </summary>
  8422. </member>
  8423. <member name="M:UnityEngine.Events.UnityEventBase.SetPersistentListenerState(System.Int32,UnityEngine.Events.UnityEventCallState)">
  8424. <summary>
  8425. <para>Modify the execution state of a persistent listener.</para>
  8426. </summary>
  8427. <param name="index">Index of the listener to query.</param>
  8428. <param name="state">State to set.</param>
  8429. </member>
  8430. <member name="T:UnityEngine.Events.UnityEventCallState">
  8431. <summary>
  8432. <para>Controls the scope of UnityEvent callbacks.</para>
  8433. </summary>
  8434. </member>
  8435. <member name="F:UnityEngine.Events.UnityEventCallState.EditorAndRuntime">
  8436. <summary>
  8437. <para>Callback is always issued.</para>
  8438. </summary>
  8439. </member>
  8440. <member name="F:UnityEngine.Events.UnityEventCallState.Off">
  8441. <summary>
  8442. <para>Callback is not issued.</para>
  8443. </summary>
  8444. </member>
  8445. <member name="F:UnityEngine.Events.UnityEventCallState.RuntimeOnly">
  8446. <summary>
  8447. <para>Callback is only issued in the Runtime and Editor playmode.</para>
  8448. </summary>
  8449. </member>
  8450. <member name="T:UnityEngine.ExcludeFromObjectFactoryAttribute">
  8451. <summary>
  8452. <para>Add this attribute to a class to prevent the class and its inherited classes from being created with ObjectFactory methods.</para>
  8453. </summary>
  8454. </member>
  8455. <member name="M:UnityEngine.ExcludeFromObjectFactoryAttribute.#ctor">
  8456. <summary>
  8457. <para>Default constructor.</para>
  8458. </summary>
  8459. </member>
  8460. <member name="T:UnityEngine.ExcludeFromPresetAttribute">
  8461. <summary>
  8462. <para>Add this attribute to a class to prevent creating a Preset from the instances of the class.</para>
  8463. </summary>
  8464. </member>
  8465. <member name="T:UnityEngine.ExecuteAlways">
  8466. <summary>
  8467. <para>Makes instances of a script always execute, both as part of Play Mode and when editing.</para>
  8468. </summary>
  8469. </member>
  8470. <member name="T:UnityEngine.ExecuteInEditMode">
  8471. <summary>
  8472. <para>Makes all instances of a script execute in Edit Mode.</para>
  8473. </summary>
  8474. </member>
  8475. <member name="T:UnityEngine.Experimental.GlobalIllumination.AngularFalloffType">
  8476. <summary>
  8477. <para>Sets the method to use to compute the angular attenuation of spot lights.</para>
  8478. </summary>
  8479. </member>
  8480. <member name="F:UnityEngine.Experimental.GlobalIllumination.AngularFalloffType.AnalyticAndInnerAngle">
  8481. <summary>
  8482. <para>No falloff inside inner angle then compute falloff using analytic formula.</para>
  8483. </summary>
  8484. </member>
  8485. <member name="F:UnityEngine.Experimental.GlobalIllumination.AngularFalloffType.LUT">
  8486. <summary>
  8487. <para>Uses a lookup table to calculate falloff and does not support the inner angle.</para>
  8488. </summary>
  8489. </member>
  8490. <member name="T:UnityEngine.Experimental.GlobalIllumination.Cookie">
  8491. <summary>
  8492. <para>A helper structure used to initialize a LightDataGI structure with cookie information.</para>
  8493. </summary>
  8494. </member>
  8495. <member name="F:UnityEngine.Experimental.GlobalIllumination.Cookie.instanceID">
  8496. <summary>
  8497. <para>The cookie texture's instance id projected by the light.</para>
  8498. </summary>
  8499. </member>
  8500. <member name="F:UnityEngine.Experimental.GlobalIllumination.Cookie.scale">
  8501. <summary>
  8502. <para>The uniform scale factor for downscaling cookies during lightmapping. Can be used as an optimization when full resolution cookies are not needed for indirect lighting.</para>
  8503. </summary>
  8504. </member>
  8505. <member name="F:UnityEngine.Experimental.GlobalIllumination.Cookie.sizes">
  8506. <summary>
  8507. <para>The scale factors controlling how the directional light's cookie is projected into the scene. This parameter should be set to 1 for all other light types.</para>
  8508. </summary>
  8509. </member>
  8510. <member name="M:UnityEngine.Experimental.GlobalIllumination.Cookie.Defaults">
  8511. <summary>
  8512. <para>Returns a default initialized cookie helper struct.</para>
  8513. </summary>
  8514. </member>
  8515. <member name="T:UnityEngine.Experimental.GlobalIllumination.DirectionalLight">
  8516. <summary>
  8517. <para>A helper structure used to initialize a LightDataGI structure as a directional light.</para>
  8518. </summary>
  8519. </member>
  8520. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.color">
  8521. <summary>
  8522. <para>The direct light color.</para>
  8523. </summary>
  8524. </member>
  8525. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.indirectColor">
  8526. <summary>
  8527. <para>The indirect light color.</para>
  8528. </summary>
  8529. </member>
  8530. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.instanceID">
  8531. <summary>
  8532. <para>The light's instanceID.</para>
  8533. </summary>
  8534. </member>
  8535. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.mode">
  8536. <summary>
  8537. <para>The lightmode.</para>
  8538. </summary>
  8539. </member>
  8540. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.orientation">
  8541. <summary>
  8542. <para>The light's orientation. Only relevant for cookie placement.</para>
  8543. </summary>
  8544. </member>
  8545. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.penumbraWidthRadian">
  8546. <summary>
  8547. <para>The penumbra width for soft shadows in radians.</para>
  8548. </summary>
  8549. </member>
  8550. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.position">
  8551. <summary>
  8552. <para>The light's position. Only relevant for cookie placement.</para>
  8553. </summary>
  8554. </member>
  8555. <member name="F:UnityEngine.Experimental.GlobalIllumination.DirectionalLight.shadow">
  8556. <summary>
  8557. <para>True if the light casts shadows, otherwise False.</para>
  8558. </summary>
  8559. </member>
  8560. <member name="T:UnityEngine.Experimental.GlobalIllumination.DiscLight">
  8561. <summary>
  8562. <para>A helper structure used to initialize a LightDataGI structure as a disc light.</para>
  8563. </summary>
  8564. </member>
  8565. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.color">
  8566. <summary>
  8567. <para>The direct light color.</para>
  8568. </summary>
  8569. </member>
  8570. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.falloff">
  8571. <summary>
  8572. <para>The falloff model to use for baking the disc light.</para>
  8573. </summary>
  8574. </member>
  8575. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.indirectColor">
  8576. <summary>
  8577. <para>The indirect light color.</para>
  8578. </summary>
  8579. </member>
  8580. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.instanceID">
  8581. <summary>
  8582. <para>The light's instanceID.</para>
  8583. </summary>
  8584. </member>
  8585. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.mode">
  8586. <summary>
  8587. <para>The lightmode.</para>
  8588. </summary>
  8589. </member>
  8590. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.orientation">
  8591. <summary>
  8592. <para>The light's orientation.</para>
  8593. </summary>
  8594. </member>
  8595. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.position">
  8596. <summary>
  8597. <para>The light's position.</para>
  8598. </summary>
  8599. </member>
  8600. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.radius">
  8601. <summary>
  8602. <para>The radius of the disc light.</para>
  8603. </summary>
  8604. </member>
  8605. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.range">
  8606. <summary>
  8607. <para>The light's range.</para>
  8608. </summary>
  8609. </member>
  8610. <member name="F:UnityEngine.Experimental.GlobalIllumination.DiscLight.shadow">
  8611. <summary>
  8612. <para>True if the light casts shadows, otherwise False.</para>
  8613. </summary>
  8614. </member>
  8615. <member name="T:UnityEngine.Experimental.GlobalIllumination.FalloffType">
  8616. <summary>
  8617. <para>Available falloff models for baking.</para>
  8618. </summary>
  8619. </member>
  8620. <member name="F:UnityEngine.Experimental.GlobalIllumination.FalloffType.InverseSquared">
  8621. <summary>
  8622. <para>Inverse squared distance falloff model.</para>
  8623. </summary>
  8624. </member>
  8625. <member name="F:UnityEngine.Experimental.GlobalIllumination.FalloffType.InverseSquaredNoRangeAttenuation">
  8626. <summary>
  8627. <para>Inverse squared distance falloff model (without smooth range attenuation).</para>
  8628. </summary>
  8629. </member>
  8630. <member name="F:UnityEngine.Experimental.GlobalIllumination.FalloffType.Legacy">
  8631. <summary>
  8632. <para>Quadratic falloff model.</para>
  8633. </summary>
  8634. </member>
  8635. <member name="F:UnityEngine.Experimental.GlobalIllumination.FalloffType.Linear">
  8636. <summary>
  8637. <para>Linear falloff model.</para>
  8638. </summary>
  8639. </member>
  8640. <member name="F:UnityEngine.Experimental.GlobalIllumination.FalloffType.Undefined">
  8641. <summary>
  8642. <para>Falloff model is undefined.</para>
  8643. </summary>
  8644. </member>
  8645. <member name="T:UnityEngine.Experimental.GlobalIllumination.LightDataGI">
  8646. <summary>
  8647. <para>The interop structure to pass light information to the light baking backends. There are helper structures for Directional, Point, Spot and Rectangle lights to correctly initialize this structure.</para>
  8648. </summary>
  8649. </member>
  8650. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.color">
  8651. <summary>
  8652. <para>The color of the light.</para>
  8653. </summary>
  8654. </member>
  8655. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.coneAngle">
  8656. <summary>
  8657. <para>The cone angle for spot lights.</para>
  8658. </summary>
  8659. </member>
  8660. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.cookieID">
  8661. <summary>
  8662. <para>The cookie texture's instance id projected by the light.</para>
  8663. </summary>
  8664. </member>
  8665. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.cookieScale">
  8666. <summary>
  8667. <para>The uniform scale factor for downscaling cookies during lightmapping. Can be used as an optimization when full resolution cookies are not needed for indirect lighting.</para>
  8668. </summary>
  8669. </member>
  8670. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.falloff">
  8671. <summary>
  8672. <para>The falloff model to use for baking point and spot lights.</para>
  8673. </summary>
  8674. </member>
  8675. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.indirectColor">
  8676. <summary>
  8677. <para>The indirect color of the light.</para>
  8678. </summary>
  8679. </member>
  8680. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.innerConeAngle">
  8681. <summary>
  8682. <para>The inner cone angle for spot lights.</para>
  8683. </summary>
  8684. </member>
  8685. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.instanceID">
  8686. <summary>
  8687. <para>The light's instanceID.</para>
  8688. </summary>
  8689. </member>
  8690. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.mode">
  8691. <summary>
  8692. <para>The lightmap mode for the light.</para>
  8693. </summary>
  8694. </member>
  8695. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.orientation">
  8696. <summary>
  8697. <para>The orientation of the light.</para>
  8698. </summary>
  8699. </member>
  8700. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.position">
  8701. <summary>
  8702. <para>The position of the light.</para>
  8703. </summary>
  8704. </member>
  8705. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.range">
  8706. <summary>
  8707. <para>The range of the light. Unused for directional lights.</para>
  8708. </summary>
  8709. </member>
  8710. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.shadow">
  8711. <summary>
  8712. <para>Set to 1 for shadow casting lights, 0 otherwise.</para>
  8713. </summary>
  8714. </member>
  8715. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.shape0">
  8716. <summary>
  8717. <para>The light's sphere radius for point and spot lights, or the width for rectangle lights.</para>
  8718. </summary>
  8719. </member>
  8720. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.shape1">
  8721. <summary>
  8722. <para>The height for rectangle lights.</para>
  8723. </summary>
  8724. </member>
  8725. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightDataGI.type">
  8726. <summary>
  8727. <para>The type of the light.</para>
  8728. </summary>
  8729. </member>
  8730. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.DirectionalLight&amp;)">
  8731. <summary>
  8732. <para>Initialize the struct with the parameters from the given light type.</para>
  8733. </summary>
  8734. <param name="light"></param>
  8735. </member>
  8736. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.PointLight&amp;)">
  8737. <summary>
  8738. <para>Initialize the struct with the parameters from the given light type.</para>
  8739. </summary>
  8740. <param name="light"></param>
  8741. </member>
  8742. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.SpotLight&amp;)">
  8743. <summary>
  8744. <para>Initialize the struct with the parameters from the given light type.</para>
  8745. </summary>
  8746. <param name="light"></param>
  8747. </member>
  8748. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.RectangleLight&amp;)">
  8749. <summary>
  8750. <para>Initialize the struct with the parameters from the given light type.</para>
  8751. </summary>
  8752. <param name="light"></param>
  8753. </member>
  8754. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape&amp;)">
  8755. <summary>
  8756. <para>Initialize the struct with the parameters from the given light type.</para>
  8757. </summary>
  8758. <param name="light"></param>
  8759. </member>
  8760. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.Init(UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape&amp;)">
  8761. <summary>
  8762. <para>Initialize the struct with the parameters from the given light type.</para>
  8763. </summary>
  8764. <param name="light"></param>
  8765. </member>
  8766. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightDataGI.InitNoBake(System.Int32)">
  8767. <summary>
  8768. <para>Initialize a light so that the baking backends ignore it.</para>
  8769. </summary>
  8770. <param name="lightInstanceID"></param>
  8771. </member>
  8772. <member name="T:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils">
  8773. <summary>
  8774. <para>Utility class for converting Unity Lights to light types recognized by the baking backends.</para>
  8775. </summary>
  8776. </member>
  8777. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract(UnityEngine.LightmapBakeType)">
  8778. <summary>
  8779. <para>Extracts informations from Lights.</para>
  8780. </summary>
  8781. <param name="baketype">The lights baketype.</param>
  8782. <returns>
  8783. <para>Returns the light's light mode.</para>
  8784. </returns>
  8785. </member>
  8786. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract(UnityEngine.Light,UnityEngine.Experimental.GlobalIllumination.DirectionalLight&amp;)">
  8787. <summary>
  8788. <para>Extract type specific information from Lights.</para>
  8789. </summary>
  8790. <param name="l">The input light.</param>
  8791. <param name="dir">Extracts directional light information.</param>
  8792. <param name="point">Extracts point light information.</param>
  8793. <param name="spot">Extracts spot light information.</param>
  8794. <param name="rect">Extracts rectangle light information.</param>
  8795. </member>
  8796. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract(UnityEngine.Light,UnityEngine.Experimental.GlobalIllumination.PointLight&amp;)">
  8797. <summary>
  8798. <para>Extract type specific information from Lights.</para>
  8799. </summary>
  8800. <param name="l">The input light.</param>
  8801. <param name="dir">Extracts directional light information.</param>
  8802. <param name="point">Extracts point light information.</param>
  8803. <param name="spot">Extracts spot light information.</param>
  8804. <param name="rect">Extracts rectangle light information.</param>
  8805. </member>
  8806. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract(UnityEngine.Light,UnityEngine.Experimental.GlobalIllumination.SpotLight&amp;)">
  8807. <summary>
  8808. <para>Extract type specific information from Lights.</para>
  8809. </summary>
  8810. <param name="l">The input light.</param>
  8811. <param name="dir">Extracts directional light information.</param>
  8812. <param name="point">Extracts point light information.</param>
  8813. <param name="spot">Extracts spot light information.</param>
  8814. <param name="rect">Extracts rectangle light information.</param>
  8815. </member>
  8816. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract(UnityEngine.Light,UnityEngine.Experimental.GlobalIllumination.RectangleLight&amp;)">
  8817. <summary>
  8818. <para>Extract type specific information from Lights.</para>
  8819. </summary>
  8820. <param name="l">The input light.</param>
  8821. <param name="dir">Extracts directional light information.</param>
  8822. <param name="point">Extracts point light information.</param>
  8823. <param name="spot">Extracts spot light information.</param>
  8824. <param name="rect">Extracts rectangle light information.</param>
  8825. </member>
  8826. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.ExtractIndirect(UnityEngine.Light)">
  8827. <summary>
  8828. <para>Extracts the indirect color from a light.</para>
  8829. </summary>
  8830. <param name="l"></param>
  8831. </member>
  8832. <member name="M:UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.ExtractInnerCone(UnityEngine.Light)">
  8833. <summary>
  8834. <para>Extracts the inner cone angle of spot lights.</para>
  8835. </summary>
  8836. <param name="l"></param>
  8837. </member>
  8838. <member name="T:UnityEngine.Experimental.GlobalIllumination.Lightmapping">
  8839. <summary>
  8840. <para>Interface to the light baking backends.</para>
  8841. </summary>
  8842. </member>
  8843. <member name="M:UnityEngine.Experimental.GlobalIllumination.Lightmapping.GetDelegate">
  8844. <summary>
  8845. <para>Get the currently set conversion delegate.</para>
  8846. </summary>
  8847. <returns>
  8848. <para>Returns the currently set conversion delegate.</para>
  8849. </returns>
  8850. </member>
  8851. <member name="T:UnityEngine.Experimental.GlobalIllumination.Lightmapping.RequestLightsDelegate">
  8852. <summary>
  8853. <para>Delegate called when converting lights into a form that the baking backends understand.</para>
  8854. </summary>
  8855. <param name="requests">The list of lights to be converted.</param>
  8856. <param name="lightsOutput">The output generated by the delegate function. Lights that should be skipped must be added to the output, initialized with InitNoBake on the LightDataGI structure.</param>
  8857. </member>
  8858. <member name="M:UnityEngine.Experimental.GlobalIllumination.Lightmapping.ResetDelegate">
  8859. <summary>
  8860. <para>Resets the light conversion delegate to Unity's default conversion function.</para>
  8861. </summary>
  8862. </member>
  8863. <member name="M:UnityEngine.Experimental.GlobalIllumination.Lightmapping.SetDelegate(UnityEngine.Experimental.GlobalIllumination.Lightmapping/RequestLightsDelegate)">
  8864. <summary>
  8865. <para>Set a delegate that converts a list of lights to a list of LightDataGI structures that are passed to the baking backends. Must be reset by calling ResetDelegate again.</para>
  8866. </summary>
  8867. <param name="del"></param>
  8868. </member>
  8869. <member name="T:UnityEngine.Experimental.GlobalIllumination.LightMode">
  8870. <summary>
  8871. <para>The lightmode. A light can be real-time, mixed, baked or unknown. Unknown lights will be ignored by the baking backends.</para>
  8872. </summary>
  8873. </member>
  8874. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightMode.Baked">
  8875. <summary>
  8876. <para>The light is fully baked and has no real-time component.</para>
  8877. </summary>
  8878. </member>
  8879. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightMode.Mixed">
  8880. <summary>
  8881. <para>The light is mixed. Mixed lights are interpreted based on the global light mode setting in the lighting window.</para>
  8882. </summary>
  8883. </member>
  8884. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightMode.Realtime">
  8885. <summary>
  8886. <para>The light is real-time. No contribution will be baked in lightmaps or light probes.</para>
  8887. </summary>
  8888. </member>
  8889. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightMode.Unknown">
  8890. <summary>
  8891. <para>The light should be ignored by the baking backends.</para>
  8892. </summary>
  8893. </member>
  8894. <member name="T:UnityEngine.Experimental.GlobalIllumination.LightType">
  8895. <summary>
  8896. <para>The light type.</para>
  8897. </summary>
  8898. </member>
  8899. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.Directional">
  8900. <summary>
  8901. <para>An infinite directional light.</para>
  8902. </summary>
  8903. </member>
  8904. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.Disc">
  8905. <summary>
  8906. <para>A light shaped like a disc emitting light into the hemisphere that it is facing.</para>
  8907. </summary>
  8908. </member>
  8909. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.Point">
  8910. <summary>
  8911. <para>A point light emitting light in all directions.</para>
  8912. </summary>
  8913. </member>
  8914. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.Rectangle">
  8915. <summary>
  8916. <para>A light shaped like a rectangle emitting light into the hemisphere that it is facing.</para>
  8917. </summary>
  8918. </member>
  8919. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.Spot">
  8920. <summary>
  8921. <para>A spot light emitting light in a direction with a cone shaped opening angle.</para>
  8922. </summary>
  8923. </member>
  8924. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.SpotBoxShape">
  8925. <summary>
  8926. <para>A box-shaped spot light. This type is only compatible with Scriptable Render Pipelines; it is not compatible with the built-in render pipeline.</para>
  8927. </summary>
  8928. </member>
  8929. <member name="F:UnityEngine.Experimental.GlobalIllumination.LightType.SpotPyramidShape">
  8930. <summary>
  8931. <para>A pyramid-shaped spot light. This type is only compatible with Scriptable Render Pipelines; it is not compatible with the built-in render pipeline.</para>
  8932. </summary>
  8933. </member>
  8934. <member name="T:UnityEngine.Experimental.GlobalIllumination.LinearColor">
  8935. <summary>
  8936. <para>Contains normalized linear color values for red, green, blue in the range of 0 to 1, and an additional intensity value.</para>
  8937. </summary>
  8938. </member>
  8939. <member name="P:UnityEngine.Experimental.GlobalIllumination.LinearColor.blue">
  8940. <summary>
  8941. <para>The blue color value in the range of 0.0 to 1.0.</para>
  8942. </summary>
  8943. </member>
  8944. <member name="P:UnityEngine.Experimental.GlobalIllumination.LinearColor.green">
  8945. <summary>
  8946. <para>The green color value in the range of 0.0 to 1.0.</para>
  8947. </summary>
  8948. </member>
  8949. <member name="P:UnityEngine.Experimental.GlobalIllumination.LinearColor.intensity">
  8950. <summary>
  8951. <para>The intensity value used to scale the red, green and blue values.</para>
  8952. </summary>
  8953. </member>
  8954. <member name="P:UnityEngine.Experimental.GlobalIllumination.LinearColor.red">
  8955. <summary>
  8956. <para>The red color value in the range of 0.0 to 1.0.</para>
  8957. </summary>
  8958. </member>
  8959. <member name="M:UnityEngine.Experimental.GlobalIllumination.LinearColor.Black">
  8960. <summary>
  8961. <para>Returns a black color.</para>
  8962. </summary>
  8963. <returns>
  8964. <para>Returns a black color.</para>
  8965. </returns>
  8966. </member>
  8967. <member name="M:UnityEngine.Experimental.GlobalIllumination.LinearColor.Convert(UnityEngine.Color,System.Single)">
  8968. <summary>
  8969. <para>Converts a Light's color value to a normalized linear color value, automatically handling gamma conversion if necessary.</para>
  8970. </summary>
  8971. <param name="color">Light color.</param>
  8972. <param name="intensity">Light intensity.</param>
  8973. <returns>
  8974. <para>Returns the normalized linear color value.</para>
  8975. </returns>
  8976. </member>
  8977. <member name="T:UnityEngine.Experimental.GlobalIllumination.PointLight">
  8978. <summary>
  8979. <para>A helper structure used to initialize a LightDataGI structure as a point light.</para>
  8980. </summary>
  8981. </member>
  8982. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.color">
  8983. <summary>
  8984. <para>The direct light color.</para>
  8985. </summary>
  8986. </member>
  8987. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.falloff">
  8988. <summary>
  8989. <para>The falloff model to use for baking the point light.</para>
  8990. </summary>
  8991. </member>
  8992. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.indirectColor">
  8993. <summary>
  8994. <para>The indirect light color.</para>
  8995. </summary>
  8996. </member>
  8997. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.instanceID">
  8998. <summary>
  8999. <para>The light's instanceID.</para>
  9000. </summary>
  9001. </member>
  9002. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.mode">
  9003. <summary>
  9004. <para>The lightmode.</para>
  9005. </summary>
  9006. </member>
  9007. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.orientation">
  9008. <summary>
  9009. <para>The light's orientation.</para>
  9010. </summary>
  9011. </member>
  9012. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.position">
  9013. <summary>
  9014. <para>The light's position.</para>
  9015. </summary>
  9016. </member>
  9017. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.range">
  9018. <summary>
  9019. <para>The light's range.</para>
  9020. </summary>
  9021. </member>
  9022. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.shadow">
  9023. <summary>
  9024. <para>True if the light casts shadows, otherwise False.</para>
  9025. </summary>
  9026. </member>
  9027. <member name="F:UnityEngine.Experimental.GlobalIllumination.PointLight.sphereRadius">
  9028. <summary>
  9029. <para>The light's sphere radius, influencing soft shadows.</para>
  9030. </summary>
  9031. </member>
  9032. <member name="T:UnityEngine.Experimental.GlobalIllumination.RectangleLight">
  9033. <summary>
  9034. <para>A helper structure used to initialize a LightDataGI structure as a rectangle light.</para>
  9035. </summary>
  9036. </member>
  9037. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.color">
  9038. <summary>
  9039. <para>The direct light color.</para>
  9040. </summary>
  9041. </member>
  9042. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.falloff">
  9043. <summary>
  9044. <para>The falloff model to use for baking the rectangular light.</para>
  9045. </summary>
  9046. </member>
  9047. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.height">
  9048. <summary>
  9049. <para>The height of the rectangle light.</para>
  9050. </summary>
  9051. </member>
  9052. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.indirectColor">
  9053. <summary>
  9054. <para>The indirect light color.</para>
  9055. </summary>
  9056. </member>
  9057. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.instanceID">
  9058. <summary>
  9059. <para>The light's instanceID.</para>
  9060. </summary>
  9061. </member>
  9062. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.mode">
  9063. <summary>
  9064. <para>The lightmode.</para>
  9065. </summary>
  9066. </member>
  9067. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.orientation">
  9068. <summary>
  9069. <para>The light's orientation.</para>
  9070. </summary>
  9071. </member>
  9072. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.position">
  9073. <summary>
  9074. <para>The light's position.</para>
  9075. </summary>
  9076. </member>
  9077. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.range">
  9078. <summary>
  9079. <para>The light's range.</para>
  9080. </summary>
  9081. </member>
  9082. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.shadow">
  9083. <summary>
  9084. <para>True if the light casts shadows, otherwise False.</para>
  9085. </summary>
  9086. </member>
  9087. <member name="F:UnityEngine.Experimental.GlobalIllumination.RectangleLight.width">
  9088. <summary>
  9089. <para>The width of the rectangle light.</para>
  9090. </summary>
  9091. </member>
  9092. <member name="T:UnityEngine.Experimental.GlobalIllumination.RenderSettings">
  9093. <summary>
  9094. <para>Experimental render settings features.</para>
  9095. </summary>
  9096. </member>
  9097. <member name="P:UnityEngine.Experimental.GlobalIllumination.RenderSettings.useRadianceAmbientProbe">
  9098. <summary>
  9099. <para>If enabled, ambient trilight will be sampled using the old radiance sampling method.</para>
  9100. </summary>
  9101. </member>
  9102. <member name="T:UnityEngine.Experimental.GlobalIllumination.SpotLight">
  9103. <summary>
  9104. <para>A helper structure used to initialize a LightDataGI structure as a spot light.</para>
  9105. </summary>
  9106. </member>
  9107. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.angularFalloff">
  9108. <summary>
  9109. <para>The angular falloff model to use for baking the spot light.</para>
  9110. </summary>
  9111. </member>
  9112. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.color">
  9113. <summary>
  9114. <para>The direct light color.</para>
  9115. </summary>
  9116. </member>
  9117. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.coneAngle">
  9118. <summary>
  9119. <para>The outer angle for the spot light.</para>
  9120. </summary>
  9121. </member>
  9122. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.falloff">
  9123. <summary>
  9124. <para>The falloff model to use for baking the spot light.</para>
  9125. </summary>
  9126. </member>
  9127. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.indirectColor">
  9128. <summary>
  9129. <para>The indirect light color.</para>
  9130. </summary>
  9131. </member>
  9132. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.innerConeAngle">
  9133. <summary>
  9134. <para>The inner angle for the spot light.</para>
  9135. </summary>
  9136. </member>
  9137. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.instanceID">
  9138. <summary>
  9139. <para>The light's instanceID.</para>
  9140. </summary>
  9141. </member>
  9142. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.mode">
  9143. <summary>
  9144. <para>The lightmode.</para>
  9145. </summary>
  9146. </member>
  9147. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.orientation">
  9148. <summary>
  9149. <para>The light's orientation.</para>
  9150. </summary>
  9151. </member>
  9152. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.position">
  9153. <summary>
  9154. <para>The light's position.</para>
  9155. </summary>
  9156. </member>
  9157. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.range">
  9158. <summary>
  9159. <para>The light's range.</para>
  9160. </summary>
  9161. </member>
  9162. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.shadow">
  9163. <summary>
  9164. <para>True if the light casts shadows, otherwise False.</para>
  9165. </summary>
  9166. </member>
  9167. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLight.sphereRadius">
  9168. <summary>
  9169. <para>The light's sphere radius, influencing soft shadows.</para>
  9170. </summary>
  9171. </member>
  9172. <member name="T:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape">
  9173. <summary>
  9174. <para>Use this Struct to help initialize a LightDataGI structure as a box-shaped spot light.</para>
  9175. </summary>
  9176. </member>
  9177. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.color">
  9178. <summary>
  9179. <para>The direct light color.</para>
  9180. </summary>
  9181. </member>
  9182. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.height">
  9183. <summary>
  9184. <para>The height of the box light.</para>
  9185. </summary>
  9186. </member>
  9187. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.indirectColor">
  9188. <summary>
  9189. <para>The indirect light color.</para>
  9190. </summary>
  9191. </member>
  9192. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.instanceID">
  9193. <summary>
  9194. <para>The light's instanceID.</para>
  9195. </summary>
  9196. </member>
  9197. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.mode">
  9198. <summary>
  9199. <para>The lightmode.</para>
  9200. </summary>
  9201. </member>
  9202. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.orientation">
  9203. <summary>
  9204. <para>The light's orientation.</para>
  9205. </summary>
  9206. </member>
  9207. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.position">
  9208. <summary>
  9209. <para>The light's position.</para>
  9210. </summary>
  9211. </member>
  9212. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.range">
  9213. <summary>
  9214. <para>The light's range.</para>
  9215. </summary>
  9216. </member>
  9217. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.shadow">
  9218. <summary>
  9219. <para>Specifies whether the light casts shadows or not. This is true if the light does cast shadows and false otherwise.</para>
  9220. </summary>
  9221. </member>
  9222. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightBoxShape.width">
  9223. <summary>
  9224. <para>The width of the box light.</para>
  9225. </summary>
  9226. </member>
  9227. <member name="T:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape">
  9228. <summary>
  9229. <para>Use this Struct to help initialize a LightDataGI structure as a pyramid-shaped spot light.</para>
  9230. </summary>
  9231. </member>
  9232. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.angle">
  9233. <summary>
  9234. <para>The opening angle of the shorter side of the pyramid light.</para>
  9235. </summary>
  9236. </member>
  9237. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.aspectRatio">
  9238. <summary>
  9239. <para>The aspect ratio for the pyramid shape. Values larger than 1 extend the width and values between 0 and 1 extend the height.</para>
  9240. </summary>
  9241. </member>
  9242. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.color">
  9243. <summary>
  9244. <para>The direct light color.</para>
  9245. </summary>
  9246. </member>
  9247. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.falloff">
  9248. <summary>
  9249. <para>The falloff model to use for baking the pyramid light.</para>
  9250. </summary>
  9251. </member>
  9252. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.indirectColor">
  9253. <summary>
  9254. <para>The indirect light color.</para>
  9255. </summary>
  9256. </member>
  9257. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.instanceID">
  9258. <summary>
  9259. <para>The light's instanceID.</para>
  9260. </summary>
  9261. </member>
  9262. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.mode">
  9263. <summary>
  9264. <para>The lightmode.</para>
  9265. </summary>
  9266. </member>
  9267. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.orientation">
  9268. <summary>
  9269. <para>The light's orientation.</para>
  9270. </summary>
  9271. </member>
  9272. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.position">
  9273. <summary>
  9274. <para>The light's position.</para>
  9275. </summary>
  9276. </member>
  9277. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.range">
  9278. <summary>
  9279. <para>The light's range.</para>
  9280. </summary>
  9281. </member>
  9282. <member name="F:UnityEngine.Experimental.GlobalIllumination.SpotLightPyramidShape.shadow">
  9283. <summary>
  9284. <para>Specifies whether the light casts shadows or not. This is true if the light does cast shadows and false otherwise.</para>
  9285. </summary>
  9286. </member>
  9287. <member name="T:UnityEngine.Experimental.Playables.CameraPlayable">
  9288. <summary>
  9289. <para>An implementation of IPlayable that produces a Camera texture.</para>
  9290. </summary>
  9291. </member>
  9292. <member name="M:UnityEngine.Experimental.Playables.CameraPlayable.Create(UnityEngine.Playables.PlayableGraph,UnityEngine.Camera)">
  9293. <summary>
  9294. <para>Creates a CameraPlayable in the PlayableGraph.</para>
  9295. </summary>
  9296. <param name="graph">The PlayableGraph object that will own the CameraPlayable.</param>
  9297. <param name="camera">Camera used to produce a texture in the PlayableGraph.</param>
  9298. <returns>
  9299. <para>A CameraPlayable linked to the PlayableGraph.</para>
  9300. </returns>
  9301. </member>
  9302. <member name="T:UnityEngine.Experimental.Playables.MaterialEffectPlayable">
  9303. <summary>
  9304. <para>An implementation of IPlayable that allows application of a Material shader to one or many texture inputs to produce a texture output.</para>
  9305. </summary>
  9306. </member>
  9307. <member name="M:UnityEngine.Experimental.Playables.MaterialEffectPlayable.Create(UnityEngine.Playables.PlayableGraph,UnityEngine.Material)">
  9308. <summary>
  9309. <para>Creates a MaterialEffectPlayable in the PlayableGraph.</para>
  9310. </summary>
  9311. <param name="graph">The PlayableGraph object that will own the MaterialEffectPlayable.</param>
  9312. <param name="material">Material used to modify linked texture playable inputs.</param>
  9313. <param name="pass">Shader pass index.(Note: -1 for all passes).</param>
  9314. <returns>
  9315. <para>A MaterialEffectPlayable linked to the PlayableGraph.</para>
  9316. </returns>
  9317. </member>
  9318. <member name="T:UnityEngine.Experimental.Playables.TextureMixerPlayable">
  9319. <summary>
  9320. <para>An implementation of IPlayable that allows mixing two textures.</para>
  9321. </summary>
  9322. </member>
  9323. <member name="M:UnityEngine.Experimental.Playables.TextureMixerPlayable.Create(UnityEngine.Playables.PlayableGraph)">
  9324. <summary>
  9325. <para>Creates a TextureMixerPlayable in the PlayableGraph.</para>
  9326. </summary>
  9327. <param name="graph">The PlayableGraph object that will own the TextureMixerPlayable.</param>
  9328. <returns>
  9329. <para>A TextureMixerPlayable linked to the PlayableGraph.</para>
  9330. </returns>
  9331. </member>
  9332. <member name="T:UnityEngine.Experimental.Playables.TexturePlayableBinding">
  9333. <summary>
  9334. <para>A PlayableBinding that contains information representing a TexturePlayableOutput.</para>
  9335. </summary>
  9336. </member>
  9337. <member name="M:UnityEngine.Experimental.Playables.TexturePlayableBinding.Create(System.String,UnityEngine.Object)">
  9338. <summary>
  9339. <para>Creates a PlayableBinding that contains information representing a TexturePlayableOutput.</para>
  9340. </summary>
  9341. <param name="key">A reference to a UnityEngine.Object that acts as a key for this binding.</param>
  9342. <param name="name">The name of the TexturePlayableOutput.</param>
  9343. <returns>
  9344. <para>Returns a PlayableBinding that contains information that is used to create a TexturePlayableOutput.</para>
  9345. </returns>
  9346. </member>
  9347. <member name="T:UnityEngine.Experimental.Playables.TexturePlayableOutput">
  9348. <summary>
  9349. <para>An IPlayableOutput implementation that will be used to manipulate textures.</para>
  9350. </summary>
  9351. </member>
  9352. <member name="P:UnityEngine.Experimental.Playables.TexturePlayableOutput.Null">
  9353. <summary>
  9354. <para>Returns an invalid TexturePlayableOutput.</para>
  9355. </summary>
  9356. </member>
  9357. <member name="T:UnityEngine.Experimental.Rendering.DefaultFormat">
  9358. <summary>
  9359. <para>
  9360. Use a default format to create either Textures or RenderTextures from scripts based on platform specific capability.
  9361. </para>
  9362. </summary>
  9363. </member>
  9364. <member name="F:UnityEngine.Experimental.Rendering.DefaultFormat.DepthStencil">
  9365. <summary>
  9366. <para>Represents the default platform-specific depth stencil format.</para>
  9367. </summary>
  9368. </member>
  9369. <member name="F:UnityEngine.Experimental.Rendering.DefaultFormat.HDR">
  9370. <summary>
  9371. <para>Represents the default platform specific HDR format.</para>
  9372. </summary>
  9373. </member>
  9374. <member name="F:UnityEngine.Experimental.Rendering.DefaultFormat.LDR">
  9375. <summary>
  9376. <para>Represents the default platform-specific LDR format. If the project uses the linear rendering mode, the actual format is sRGB. If the project uses the gamma rendering mode, the actual format is UNorm.</para>
  9377. </summary>
  9378. </member>
  9379. <member name="F:UnityEngine.Experimental.Rendering.DefaultFormat.Shadow">
  9380. <summary>
  9381. <para>Represents the default platform specific shadow format.</para>
  9382. </summary>
  9383. </member>
  9384. <member name="F:UnityEngine.Experimental.Rendering.DefaultFormat.Video">
  9385. <summary>
  9386. <para>Represents the default platform specific video format.</para>
  9387. </summary>
  9388. </member>
  9389. <member name="T:UnityEngine.Experimental.Rendering.ExternalGPUProfiler">
  9390. <summary>
  9391. <para>The ExternalGPUProfiler API allows developers to programatically take GPU frame captures in conjunction with supported external GPU profilers.
  9392. GPU frame captures can be used to both analyze performance and debug graphics related issues.</para>
  9393. </summary>
  9394. </member>
  9395. <member name="M:UnityEngine.Experimental.Rendering.ExternalGPUProfiler.BeginGPUCapture">
  9396. <summary>
  9397. <para>Begins the current GPU frame capture in the external GPU profiler.</para>
  9398. </summary>
  9399. </member>
  9400. <member name="M:UnityEngine.Experimental.Rendering.ExternalGPUProfiler.EndGPUCapture">
  9401. <summary>
  9402. <para>Ends the current GPU frame capture in the external GPU profiler.</para>
  9403. </summary>
  9404. </member>
  9405. <member name="M:UnityEngine.Experimental.Rendering.ExternalGPUProfiler.IsAttached">
  9406. <summary>
  9407. <para>Returns true when a development build is launched by an external GPU profiler.</para>
  9408. </summary>
  9409. </member>
  9410. <member name="T:UnityEngine.Experimental.Rendering.FormatUsage">
  9411. <summary>
  9412. <para>Use this format usages to figure out the capabilities of specific GraphicsFormat</para>
  9413. </summary>
  9414. </member>
  9415. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.Blend">
  9416. <summary>
  9417. <para>Use this to blend on a rendertexture.</para>
  9418. </summary>
  9419. </member>
  9420. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.GetPixels">
  9421. <summary>
  9422. <para>Use this to get pixel data from a texture.</para>
  9423. </summary>
  9424. </member>
  9425. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.Linear">
  9426. <summary>
  9427. <para>Use this to sample textures with a linear filter. This is for regular texture sampling (non-shadow compare). Rentertextures created using ShadowSamplingMode.CompareDepths always support linear filtering on the comparison result. </para>
  9428. </summary>
  9429. </member>
  9430. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.LoadStore">
  9431. <summary>
  9432. <para>Use this to perform resource load and store on a texture</para>
  9433. </summary>
  9434. </member>
  9435. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.MSAA2x">
  9436. <summary>
  9437. <para>Use this to create and render to a MSAA 2X rendertexture.</para>
  9438. </summary>
  9439. </member>
  9440. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.MSAA4x">
  9441. <summary>
  9442. <para>Use this to create and render to a MSAA 4X rendertexture.</para>
  9443. </summary>
  9444. </member>
  9445. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.MSAA8x">
  9446. <summary>
  9447. <para>Use this to create and render to a MSAA 8X rendertexture.</para>
  9448. </summary>
  9449. </member>
  9450. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.ReadPixels">
  9451. <summary>
  9452. <para>Use this to read back pixels data from a rendertexture.</para>
  9453. </summary>
  9454. </member>
  9455. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.Render">
  9456. <summary>
  9457. <para>Use this to create and render to a rendertexture.</para>
  9458. </summary>
  9459. </member>
  9460. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.Sample">
  9461. <summary>
  9462. <para>Use this to create and sample textures.</para>
  9463. </summary>
  9464. </member>
  9465. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.SetPixels">
  9466. <summary>
  9467. <para>Use this to set pixel data to a texture.</para>
  9468. </summary>
  9469. </member>
  9470. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.SetPixels32">
  9471. <summary>
  9472. <para>Use this to set pixel data to a texture using `SetPixels32`.</para>
  9473. </summary>
  9474. </member>
  9475. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.Sparse">
  9476. <summary>
  9477. <para>Use this to create sparse textures</para>
  9478. </summary>
  9479. </member>
  9480. <member name="F:UnityEngine.Experimental.Rendering.FormatUsage.StencilSampling">
  9481. <summary>
  9482. <para>Use this enumeration to create and render to the Stencil sub element of a RenderTexture.</para>
  9483. </summary>
  9484. </member>
  9485. <member name="T:UnityEngine.Experimental.Rendering.GraphicsFormat">
  9486. <summary>
  9487. <para>Use this format to create either Textures or RenderTextures from scripts.</para>
  9488. </summary>
  9489. </member>
  9490. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A10R10G10B10_XRSRGBPack32">
  9491. <summary>
  9492. <para>A four-component, 64-bit packed unsigned normalized format that has a 10-bit A component in bits 30..39, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.</para>
  9493. </summary>
  9494. </member>
  9495. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A10R10G10B10_XRUNormPack32">
  9496. <summary>
  9497. <para>A four-component, 64-bit packed unsigned normalized format that has a 10-bit A component in bits 30..39, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion). The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.</para>
  9498. </summary>
  9499. </member>
  9500. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A1R5G5B5_UNormPack16">
  9501. <summary>
  9502. <para>A four-component, 16-bit packed unsigned normalized format that has a 1-bit A component in bit 15, a 5-bit R component in bits 10..14, a 5-bit G component in bits 5..9, and a 5-bit B component in bits 0..4.</para>
  9503. </summary>
  9504. </member>
  9505. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2B10G10R10_SIntPack32">
  9506. <summary>
  9507. <para>A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.</para>
  9508. </summary>
  9509. </member>
  9510. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2B10G10R10_UIntPack32">
  9511. <summary>
  9512. <para>A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.</para>
  9513. </summary>
  9514. </member>
  9515. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2B10G10R10_UNormPack32">
  9516. <summary>
  9517. <para>A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.</para>
  9518. </summary>
  9519. </member>
  9520. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2R10G10B10_SIntPack32">
  9521. <summary>
  9522. <para>A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.</para>
  9523. </summary>
  9524. </member>
  9525. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2R10G10B10_UIntPack32">
  9526. <summary>
  9527. <para>A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.</para>
  9528. </summary>
  9529. </member>
  9530. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2R10G10B10_UNormPack32">
  9531. <summary>
  9532. <para>A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.</para>
  9533. </summary>
  9534. </member>
  9535. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2R10G10B10_XRSRGBPack32">
  9536. <summary>
  9537. <para>A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.</para>
  9538. </summary>
  9539. </member>
  9540. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.A2R10G10B10_XRUNormPack32">
  9541. <summary>
  9542. <para>A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion). The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.</para>
  9543. </summary>
  9544. </member>
  9545. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B10G11R11_UFloatPack32">
  9546. <summary>
  9547. <para>A three-component, 32-bit packed unsigned floating-point format that has a 10-bit B component in bits 22..31, an 11-bit G component in bits 11..21, an 11-bit R component in bits 0..10. </para>
  9548. </summary>
  9549. </member>
  9550. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B4G4R4A4_UNormPack16">
  9551. <summary>
  9552. <para>A four-component, 16-bit packed unsigned normalized format that has a 4-bit B component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit R component in bits 4..7, and a 4-bit A component in bits 0..3.</para>
  9553. </summary>
  9554. </member>
  9555. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B5G5R5A1_UNormPack16">
  9556. <summary>
  9557. <para>A four-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit R component in bits 1..5, and a 1-bit A component in bit 0.</para>
  9558. </summary>
  9559. </member>
  9560. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B5G6R5_UNormPack16">
  9561. <summary>
  9562. <para>A three-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit R component in bits 0..4.</para>
  9563. </summary>
  9564. </member>
  9565. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8_SInt">
  9566. <summary>
  9567. <para>A three-component, 24-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.</para>
  9568. </summary>
  9569. </member>
  9570. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8_SNorm">
  9571. <summary>
  9572. <para>A three-component, 24-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.</para>
  9573. </summary>
  9574. </member>
  9575. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8_SRGB">
  9576. <summary>
  9577. <para>A three-component, 24-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit B component stored with sRGB nonlinear encoding in byte 2.</para>
  9578. </summary>
  9579. </member>
  9580. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8_UInt">
  9581. <summary>
  9582. <para>A three-component, 24-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2</para>
  9583. </summary>
  9584. </member>
  9585. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8_UNorm">
  9586. <summary>
  9587. <para>A three-component, 24-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.</para>
  9588. </summary>
  9589. </member>
  9590. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8A8_SInt">
  9591. <summary>
  9592. <para>A four-component, 32-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.</para>
  9593. </summary>
  9594. </member>
  9595. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8A8_SNorm">
  9596. <summary>
  9597. <para>A four-component, 32-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.</para>
  9598. </summary>
  9599. </member>
  9600. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8A8_SRGB">
  9601. <summary>
  9602. <para>A four-component, 32-bit unsigned normalized format that has an 8-bit B component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit R component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.</para>
  9603. </summary>
  9604. </member>
  9605. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8A8_UInt">
  9606. <summary>
  9607. <para>A four-component, 32-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.</para>
  9608. </summary>
  9609. </member>
  9610. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.B8G8R8A8_UNorm">
  9611. <summary>
  9612. <para>A four-component, 32-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.</para>
  9613. </summary>
  9614. </member>
  9615. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.D16_UNorm">
  9616. <summary>
  9617. <para>A one-component, 16-bit unsigned normalized format that has a single 16-bit depth component.</para>
  9618. </summary>
  9619. </member>
  9620. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.D24_UNorm">
  9621. <summary>
  9622. <para>A two-component, 32-bit format that has 24 unsigned normalized bits in the depth component and, optionally: 8 bits that are unused.</para>
  9623. </summary>
  9624. </member>
  9625. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.D24_UNorm_S8_UInt">
  9626. <summary>
  9627. <para>A two-component, 32-bit packed format that has 8 unsigned integer bits in the stencil component, and 24 unsigned normalized bits in the depth component.</para>
  9628. </summary>
  9629. </member>
  9630. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.D32_SFloat">
  9631. <summary>
  9632. <para>A one-component, 32-bit signed floating-point format that has 32-bits in the depth component.</para>
  9633. </summary>
  9634. </member>
  9635. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.D32_SFloat_S8_UInt">
  9636. <summary>
  9637. <para>A two-component format that has 32 signed float bits in the depth component and 8 unsigned integer bits in the stencil component. There are optionally: 24-bits that are unused.</para>
  9638. </summary>
  9639. </member>
  9640. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.DepthAuto">
  9641. <summary>
  9642. <para>Automatic format used for Depth buffers (Platform dependent)</para>
  9643. </summary>
  9644. </member>
  9645. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.E5B9G9R9_UFloatPack32">
  9646. <summary>
  9647. <para>A three-component, 32-bit packed unsigned floating-point format that has a 5-bit shared exponent in bits 27..31, a 9-bit B component mantissa in bits 18..26, a 9-bit G component mantissa in bits 9..17, and a 9-bit R component mantissa in bits 0..8.</para>
  9648. </summary>
  9649. </member>
  9650. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.None">
  9651. <summary>
  9652. <para>The format is not specified.</para>
  9653. </summary>
  9654. </member>
  9655. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R_BC4_SNorm">
  9656. <summary>
  9657. <para>A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of signed normalized red texel data.</para>
  9658. </summary>
  9659. </member>
  9660. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R_BC4_UNorm">
  9661. <summary>
  9662. <para>A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized red texel data.</para>
  9663. </summary>
  9664. </member>
  9665. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R_EAC_SNorm">
  9666. <summary>
  9667. <para>A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of signed normalized red texel data.</para>
  9668. </summary>
  9669. </member>
  9670. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R_EAC_UNorm">
  9671. <summary>
  9672. <para>A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized red texel data.</para>
  9673. </summary>
  9674. </member>
  9675. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R10G10B10_XRSRGBPack32">
  9676. <summary>
  9677. <para>A four-component, 32-bit packed unsigned normalized format that has a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.</para>
  9678. </summary>
  9679. </member>
  9680. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R10G10B10_XRUNormPack32">
  9681. <summary>
  9682. <para>A four-component, 32-bit packed unsigned normalized format that has a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion).</para>
  9683. </summary>
  9684. </member>
  9685. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16_SFloat">
  9686. <summary>
  9687. <para>A one-component, 16-bit signed floating-point format that has a single 16-bit R component.</para>
  9688. </summary>
  9689. </member>
  9690. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16_SInt">
  9691. <summary>
  9692. <para>A one-component, 16-bit signed integer format that has a single 16-bit R component.</para>
  9693. </summary>
  9694. </member>
  9695. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16_SNorm">
  9696. <summary>
  9697. <para>A one-component, 16-bit signed normalized format that has a single 16-bit R component.</para>
  9698. </summary>
  9699. </member>
  9700. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16_UInt">
  9701. <summary>
  9702. <para>A one-component, 16-bit unsigned integer format that has a single 16-bit R component.</para>
  9703. </summary>
  9704. </member>
  9705. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16_UNorm">
  9706. <summary>
  9707. <para>A one-component, 16-bit unsigned normalized format that has a single 16-bit R component.</para>
  9708. </summary>
  9709. </member>
  9710. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16_SFloat">
  9711. <summary>
  9712. <para>A two-component, 32-bit signed floating-point format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.</para>
  9713. </summary>
  9714. </member>
  9715. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16_SInt">
  9716. <summary>
  9717. <para>A two-component, 32-bit signed integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.</para>
  9718. </summary>
  9719. </member>
  9720. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16_SNorm">
  9721. <summary>
  9722. <para>A two-component, 32-bit signed normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.</para>
  9723. </summary>
  9724. </member>
  9725. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16_UInt">
  9726. <summary>
  9727. <para>A two-component, 32-bit unsigned integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.</para>
  9728. </summary>
  9729. </member>
  9730. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16_UNorm">
  9731. <summary>
  9732. <para>A two-component, 32-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.</para>
  9733. </summary>
  9734. </member>
  9735. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16_SFloat">
  9736. <summary>
  9737. <para>A three-component, 48-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.</para>
  9738. </summary>
  9739. </member>
  9740. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16_SInt">
  9741. <summary>
  9742. <para>A three-component, 48-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.</para>
  9743. </summary>
  9744. </member>
  9745. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16_SNorm">
  9746. <summary>
  9747. <para>A three-component, 48-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.</para>
  9748. </summary>
  9749. </member>
  9750. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16_UInt">
  9751. <summary>
  9752. <para>A three-component, 48-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.</para>
  9753. </summary>
  9754. </member>
  9755. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16_UNorm">
  9756. <summary>
  9757. <para>A three-component, 48-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.</para>
  9758. </summary>
  9759. </member>
  9760. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16A16_SFloat">
  9761. <summary>
  9762. <para>A four-component, 64-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.</para>
  9763. </summary>
  9764. </member>
  9765. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16A16_SInt">
  9766. <summary>
  9767. <para>A four-component, 64-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.</para>
  9768. </summary>
  9769. </member>
  9770. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16A16_SNorm">
  9771. <summary>
  9772. <para>A four-component, 64-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.</para>
  9773. </summary>
  9774. </member>
  9775. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16A16_UInt">
  9776. <summary>
  9777. <para>A four-component, 64-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.</para>
  9778. </summary>
  9779. </member>
  9780. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R16G16B16A16_UNorm">
  9781. <summary>
  9782. <para>A four-component, 64-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.</para>
  9783. </summary>
  9784. </member>
  9785. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32_SFloat">
  9786. <summary>
  9787. <para>A one-component, 32-bit signed floating-point format that has a single 32-bit R component.</para>
  9788. </summary>
  9789. </member>
  9790. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32_SInt">
  9791. <summary>
  9792. <para>A one-component, 32-bit signed integer format that has a single 32-bit R component.</para>
  9793. </summary>
  9794. </member>
  9795. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32_UInt">
  9796. <summary>
  9797. <para>A one-component, 32-bit unsigned integer format that has a single 32-bit R component.</para>
  9798. </summary>
  9799. </member>
  9800. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32_SFloat">
  9801. <summary>
  9802. <para>A two-component, 64-bit signed floating-point format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.</para>
  9803. </summary>
  9804. </member>
  9805. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32_SInt">
  9806. <summary>
  9807. <para>A two-component, 64-bit signed integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.</para>
  9808. </summary>
  9809. </member>
  9810. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32_UInt">
  9811. <summary>
  9812. <para>A two-component, 64-bit unsigned integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.</para>
  9813. </summary>
  9814. </member>
  9815. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32_SFloat">
  9816. <summary>
  9817. <para>A three-component, 96-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.</para>
  9818. </summary>
  9819. </member>
  9820. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32_SInt">
  9821. <summary>
  9822. <para>A three-component, 96-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.</para>
  9823. </summary>
  9824. </member>
  9825. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32_UInt">
  9826. <summary>
  9827. <para>A three-component, 96-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.</para>
  9828. </summary>
  9829. </member>
  9830. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32A32_SFloat">
  9831. <summary>
  9832. <para>A four-component, 128-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.</para>
  9833. </summary>
  9834. </member>
  9835. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32A32_SInt">
  9836. <summary>
  9837. <para>A four-component, 128-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.</para>
  9838. </summary>
  9839. </member>
  9840. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R32G32B32A32_UInt">
  9841. <summary>
  9842. <para>A four-component, 128-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.</para>
  9843. </summary>
  9844. </member>
  9845. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R4G4B4A4_UNormPack16">
  9846. <summary>
  9847. <para>A four-component, 16-bit packed unsigned normalized format that has a 4-bit R component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit B component in bits 4..7, and a 4-bit A component in bits 0..3.</para>
  9848. </summary>
  9849. </member>
  9850. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R5G5B5A1_UNormPack16">
  9851. <summary>
  9852. <para>A four-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit B component in bits 1..5, and a 1-bit A component in bit 0.</para>
  9853. </summary>
  9854. </member>
  9855. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R5G6B5_UNormPack16">
  9856. <summary>
  9857. <para>A three-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit B component in bits 0..4.</para>
  9858. </summary>
  9859. </member>
  9860. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8_SInt">
  9861. <summary>
  9862. <para>A one-component, 8-bit signed integer format that has a single 8-bit R component.</para>
  9863. </summary>
  9864. </member>
  9865. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8_SNorm">
  9866. <summary>
  9867. <para>A one-component, 8-bit signed normalized format that has a single 8-bit R component.</para>
  9868. </summary>
  9869. </member>
  9870. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8_SRGB">
  9871. <summary>
  9872. <para>A one-component, 8-bit unsigned normalized format that has a single 8-bit R component stored with sRGB nonlinear encoding.</para>
  9873. </summary>
  9874. </member>
  9875. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8_UInt">
  9876. <summary>
  9877. <para>A one-component, 8-bit unsigned integer format that has a single 8-bit R component.</para>
  9878. </summary>
  9879. </member>
  9880. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8_UNorm">
  9881. <summary>
  9882. <para>A one-component, 8-bit unsigned normalized format that has a single 8-bit R component.</para>
  9883. </summary>
  9884. </member>
  9885. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8_SInt">
  9886. <summary>
  9887. <para>A two-component, 16-bit signed integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.</para>
  9888. </summary>
  9889. </member>
  9890. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8_SNorm">
  9891. <summary>
  9892. <para>A two-component, 16-bit signed normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.</para>
  9893. </summary>
  9894. </member>
  9895. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8_SRGB">
  9896. <summary>
  9897. <para>A two-component, 16-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.</para>
  9898. </summary>
  9899. </member>
  9900. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8_UInt">
  9901. <summary>
  9902. <para>A two-component, 16-bit unsigned integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.</para>
  9903. </summary>
  9904. </member>
  9905. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8_UNorm">
  9906. <summary>
  9907. <para>A two-component, 16-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.</para>
  9908. </summary>
  9909. </member>
  9910. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8_SInt">
  9911. <summary>
  9912. <para>A three-component, 24-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.</para>
  9913. </summary>
  9914. </member>
  9915. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8_SNorm">
  9916. <summary>
  9917. <para>A three-component, 24-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.</para>
  9918. </summary>
  9919. </member>
  9920. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8_SRGB">
  9921. <summary>
  9922. <para>A three-component, 24-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit B component stored with sRGB nonlinear encoding in byte 2.</para>
  9923. </summary>
  9924. </member>
  9925. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8_UInt">
  9926. <summary>
  9927. <para>A three-component, 24-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.</para>
  9928. </summary>
  9929. </member>
  9930. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8_UNorm">
  9931. <summary>
  9932. <para>A three-component, 24-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.</para>
  9933. </summary>
  9934. </member>
  9935. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8A8_SInt">
  9936. <summary>
  9937. <para>A four-component, 32-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.</para>
  9938. </summary>
  9939. </member>
  9940. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8A8_SNorm">
  9941. <summary>
  9942. <para>A four-component, 32-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.</para>
  9943. </summary>
  9944. </member>
  9945. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8A8_SRGB">
  9946. <summary>
  9947. <para>A four-component, 32-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit B component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.</para>
  9948. </summary>
  9949. </member>
  9950. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8A8_UInt">
  9951. <summary>
  9952. <para>A four-component, 32-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.</para>
  9953. </summary>
  9954. </member>
  9955. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.R8G8B8A8_UNorm">
  9956. <summary>
  9957. <para>A four-component, 32-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.</para>
  9958. </summary>
  9959. </member>
  9960. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RG_BC5_SNorm">
  9961. <summary>
  9962. <para>A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.</para>
  9963. </summary>
  9964. </member>
  9965. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RG_BC5_UNorm">
  9966. <summary>
  9967. <para>A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.</para>
  9968. </summary>
  9969. </member>
  9970. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RG_EAC_SNorm">
  9971. <summary>
  9972. <para>A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.</para>
  9973. </summary>
  9974. </member>
  9975. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RG_EAC_UNorm">
  9976. <summary>
  9977. <para>A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.</para>
  9978. </summary>
  9979. </member>
  9980. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_A1_ETC2_SRGB">
  9981. <summary>
  9982. <para>A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding, and provides 1 bit of alpha.</para>
  9983. </summary>
  9984. </member>
  9985. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_A1_ETC2_UNorm">
  9986. <summary>
  9987. <para>A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data, and provides 1 bit of alpha.</para>
  9988. </summary>
  9989. </member>
  9990. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_BC6H_SFloat">
  9991. <summary>
  9992. <para>A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed floating-point RGB texel data.</para>
  9993. </summary>
  9994. </member>
  9995. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_BC6H_UFloat">
  9996. <summary>
  9997. <para>A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned floating-point RGB texel data.</para>
  9998. </summary>
  9999. </member>
  10000. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_ETC_UNorm">
  10001. <summary>
  10002. <para>A three-component, ETC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.</para>
  10003. </summary>
  10004. </member>
  10005. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_ETC2_SRGB">
  10006. <summary>
  10007. <para>A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has no alpha and is considered opaque.</para>
  10008. </summary>
  10009. </member>
  10010. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_ETC2_UNorm">
  10011. <summary>
  10012. <para>A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.</para>
  10013. </summary>
  10014. </member>
  10015. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_PVRTC_2Bpp_SRGB">
  10016. <summary>
  10017. <para>A three-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 8×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has no alpha and is considered opaque.</para>
  10018. </summary>
  10019. </member>
  10020. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_PVRTC_2Bpp_UNorm">
  10021. <summary>
  10022. <para>A three-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 8×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.</para>
  10023. </summary>
  10024. </member>
  10025. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_PVRTC_4Bpp_SRGB">
  10026. <summary>
  10027. <para>A three-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has no alpha and is considered opaque.</para>
  10028. </summary>
  10029. </member>
  10030. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGB_PVRTC_4Bpp_UNorm">
  10031. <summary>
  10032. <para>A three-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.</para>
  10033. </summary>
  10034. </member>
  10035. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC10X10_SRGB">
  10036. <summary>
  10037. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10038. </summary>
  10039. </member>
  10040. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC10X10_UFloat">
  10041. <summary>
  10042. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of float RGBA texel data.</para>
  10043. </summary>
  10044. </member>
  10045. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC10X10_UNorm">
  10046. <summary>
  10047. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of unsigned normalized RGBA texel data.</para>
  10048. </summary>
  10049. </member>
  10050. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC12X12_SRGB">
  10051. <summary>
  10052. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10053. </summary>
  10054. </member>
  10055. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC12X12_UFloat">
  10056. <summary>
  10057. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of float RGBA texel data.</para>
  10058. </summary>
  10059. </member>
  10060. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC12X12_UNorm">
  10061. <summary>
  10062. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of unsigned normalized RGBA texel data.</para>
  10063. </summary>
  10064. </member>
  10065. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC4X4_SRGB">
  10066. <summary>
  10067. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10068. </summary>
  10069. </member>
  10070. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC4X4_UFloat">
  10071. <summary>
  10072. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of float RGBA texel data.</para>
  10073. </summary>
  10074. </member>
  10075. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC4X4_UNorm">
  10076. <summary>
  10077. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data.</para>
  10078. </summary>
  10079. </member>
  10080. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC5X5_SRGB">
  10081. <summary>
  10082. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10083. </summary>
  10084. </member>
  10085. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC5X5_UFloat">
  10086. <summary>
  10087. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of float RGBA texel data.</para>
  10088. </summary>
  10089. </member>
  10090. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC5X5_UNorm">
  10091. <summary>
  10092. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of unsigned normalized RGBA texel data.</para>
  10093. </summary>
  10094. </member>
  10095. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC6X6_SRGB">
  10096. <summary>
  10097. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10098. </summary>
  10099. </member>
  10100. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC6X6_UFloat">
  10101. <summary>
  10102. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of float RGBA texel data.</para>
  10103. </summary>
  10104. </member>
  10105. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC6X6_UNorm">
  10106. <summary>
  10107. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of unsigned normalized RGBA texel data.</para>
  10108. </summary>
  10109. </member>
  10110. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC8X8_SRGB">
  10111. <summary>
  10112. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10113. </summary>
  10114. </member>
  10115. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC8X8_UFloat">
  10116. <summary>
  10117. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of float RGBA texel data.</para>
  10118. </summary>
  10119. </member>
  10120. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ASTC8X8_UNorm">
  10121. <summary>
  10122. <para>A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of unsigned normalized RGBA texel data.</para>
  10123. </summary>
  10124. </member>
  10125. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_BC7_SRGB">
  10126. <summary>
  10127. <para>A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.</para>
  10128. </summary>
  10129. </member>
  10130. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_BC7_UNorm">
  10131. <summary>
  10132. <para>A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data.</para>
  10133. </summary>
  10134. </member>
  10135. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT1_SRGB">
  10136. <summary>
  10137. <para>A three-component, block-compressed format (also known as BC1). Each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has a 1 bit alpha channel.</para>
  10138. </summary>
  10139. </member>
  10140. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT1_UNorm">
  10141. <summary>
  10142. <para>A three-component, block-compressed format (also known as BC1). Each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has a 1 bit alpha channel.</para>
  10143. </summary>
  10144. </member>
  10145. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT3_SRGB">
  10146. <summary>
  10147. <para>A four-component, block-compressed format (also known as BC2) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.</para>
  10148. </summary>
  10149. </member>
  10150. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT3_UNorm">
  10151. <summary>
  10152. <para>A four-component, block-compressed format (also known as BC2) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.</para>
  10153. </summary>
  10154. </member>
  10155. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT5_SRGB">
  10156. <summary>
  10157. <para>A four-component, block-compressed format (also known as BC3) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.</para>
  10158. </summary>
  10159. </member>
  10160. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_DXT5_UNorm">
  10161. <summary>
  10162. <para>A four-component, block-compressed format (also known as BC3) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.</para>
  10163. </summary>
  10164. </member>
  10165. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ETC2_SRGB">
  10166. <summary>
  10167. <para>A four-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding applied.</para>
  10168. </summary>
  10169. </member>
  10170. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_ETC2_UNorm">
  10171. <summary>
  10172. <para>A four-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.</para>
  10173. </summary>
  10174. </member>
  10175. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_PVRTC_2Bpp_SRGB">
  10176. <summary>
  10177. <para>A four-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 8×4 rectangle of unsigned normalized RGBA texel data with the first 32 bits encoding alpha values followed by 32 bits encoding RGB values with sRGB nonlinear encoding applied.</para>
  10178. </summary>
  10179. </member>
  10180. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_PVRTC_2Bpp_UNorm">
  10181. <summary>
  10182. <para>A four-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 8×4 rectangle of unsigned normalized RGBA texel data with the first 32 bits encoding alpha values followed by 32 bits encoding RGB values.</para>
  10183. </summary>
  10184. </member>
  10185. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_PVRTC_4Bpp_SRGB">
  10186. <summary>
  10187. <para>A four-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 32 bits encoding alpha values followed by 32 bits encoding RGB values with sRGB nonlinear encoding applied.</para>
  10188. </summary>
  10189. </member>
  10190. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.RGBA_PVRTC_4Bpp_UNorm">
  10191. <summary>
  10192. <para>A four-component, PVRTC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 32 bits encoding alpha values followed by 32 bits encoding RGB values.</para>
  10193. </summary>
  10194. </member>
  10195. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.S8_UInt">
  10196. <summary>
  10197. <para>A one-component, 8-bit unsigned integer format that has 8-bits in the stencil component.</para>
  10198. </summary>
  10199. </member>
  10200. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.ShadowAuto">
  10201. <summary>
  10202. <para>Automatic format used for Shadow buffer (Platform dependent)</para>
  10203. </summary>
  10204. </member>
  10205. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.VideoAuto">
  10206. <summary>
  10207. <para>Automatic format used for Video buffer (Platform dependent)</para>
  10208. </summary>
  10209. </member>
  10210. <member name="F:UnityEngine.Experimental.Rendering.GraphicsFormat.YUV2">
  10211. <summary>
  10212. <para>YUV 4:2:2 Video resource format.</para>
  10213. </summary>
  10214. </member>
  10215. <member name="?:UnityEngine.Experimental.Rendering.IScriptableRuntimeReflectionSystem">
  10216. <summary>
  10217. <para>Defines the required members for a Runtime Reflection Systems.</para>
  10218. </summary>
  10219. </member>
  10220. <member name="M:UnityEngine.Experimental.Rendering.IScriptableRuntimeReflectionSystem.TickRealtimeProbes">
  10221. <summary>
  10222. <para>Update the reflection probes.</para>
  10223. </summary>
  10224. <returns>
  10225. <para>Whether a reflection probe was updated.</para>
  10226. </returns>
  10227. </member>
  10228. <member name="T:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure">
  10229. <summary>
  10230. <para>A data structure used to represent the Renderers in the Scene for GPU ray tracing.</para>
  10231. </summary>
  10232. </member>
  10233. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.Renderer,System.Boolean[],System.Boolean[],System.Boolean,System.Boolean,System.UInt32)">
  10234. <summary>
  10235. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10236. </summary>
  10237. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10238. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10239. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10240. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10241. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10242. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10243. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10244. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10245. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10246. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10247. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10248. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10249. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10250. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10251. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10252. </member>
  10253. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.Renderer,System.Boolean[],System.Boolean[],System.Boolean,System.Boolean,System.UInt32,System.UInt32)">
  10254. <summary>
  10255. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10256. </summary>
  10257. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10258. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10259. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10260. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10261. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10262. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10263. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10264. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10265. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10266. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10267. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10268. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10269. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10270. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10271. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10272. </member>
  10273. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.Renderer,UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags[],System.Boolean,System.Boolean,System.UInt32)">
  10274. <summary>
  10275. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10276. </summary>
  10277. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10278. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10279. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10280. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10281. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10282. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10283. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10284. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10285. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10286. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10287. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10288. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10289. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10290. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10291. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10292. </member>
  10293. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.Renderer,UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags[],System.Boolean,System.Boolean,System.UInt32,System.UInt32)">
  10294. <summary>
  10295. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10296. </summary>
  10297. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10298. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10299. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10300. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10301. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10302. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10303. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10304. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10305. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10306. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10307. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10308. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10309. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10310. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10311. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10312. </member>
  10313. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.GraphicsBuffer,System.UInt32,UnityEngine.Material,System.Boolean,System.Boolean,System.Boolean,System.UInt32,System.Boolean)">
  10314. <summary>
  10315. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10316. </summary>
  10317. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10318. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10319. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10320. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10321. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10322. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10323. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10324. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10325. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10326. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10327. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10328. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10329. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10330. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10331. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10332. </member>
  10333. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.GraphicsBuffer,System.UInt32,UnityEngine.Material,System.Boolean,System.Boolean,System.Boolean,System.UInt32,System.Boolean,System.UInt32)">
  10334. <summary>
  10335. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10336. </summary>
  10337. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10338. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10339. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10340. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10341. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10342. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10343. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10344. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10345. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10346. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10347. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10348. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10349. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10350. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10351. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10352. </member>
  10353. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.GraphicsBuffer,System.UInt32,UnityEngine.Material,UnityEngine.Matrix4x4,System.Boolean,System.Boolean,System.Boolean,System.UInt32,System.Boolean,System.UInt32)">
  10354. <summary>
  10355. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10356. </summary>
  10357. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10358. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10359. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10360. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10361. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10362. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10363. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10364. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10365. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10366. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10367. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10368. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10369. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10370. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10371. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10372. </member>
  10373. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.AddInstance(UnityEngine.GraphicsBuffer,System.UInt32,UnityEngine.Material,UnityEngine.Matrix4x4,System.Boolean,System.Boolean,System.Boolean,System.UInt32,System.Boolean)">
  10374. <summary>
  10375. <para>Adds a ray tracing instance associated with a Renderer to this RayTracingAccelerationStructure.</para>
  10376. </summary>
  10377. <param name="targetRenderer">The Renderer to add to the RayTracingAccelerationStructure.</param>
  10378. <param name="subMeshMask">A bool array of any size that indicates whether or not to add a sub-mesh to the RayTracingAccelerationStructure. For a Renderer with multiple sub-meshes, if subMeshMask[i] = true, Unity adds the sub-mesh to the RayTracingAccelerationStructure. For a Renderer with only one sub-mesh, you may pass an uninitialized array as a default value.</param>
  10379. <param name="subMeshTransparencyFlags">A bool array of any size that indicates whether a given sub-mesh is transparent or opaque. For a Renderer with multiple sub-meshes, if subMeshTransparencyFlag[i] = true, Unity marks that sub-mesh as transparent. For a Renderer with only one sub-mesh, pass an array with a single initialized entry to indicate whether or not the one sub-mesh is transparent.
  10380. When a ray-triangle intersection test succeeds for a sub-meshes that is marked as transparent, the GPU invokes an any hit shader.</param>
  10381. <param name="enableTriangleCulling">A bool that indicates whether front/back face culling for this ray tracing instance is enabled. The culling takes place when the GPU performs a ray-triangle intersection test. Culling is enabled (true) by default.</param>
  10382. <param name="frontTriangleCounterClockwise">A bool that indicates whether to flip the way triangles face in this ray tracing instance. If this is set to true, front-facing triangles will become back-facing and vice versa. Set to false by default.</param>
  10383. <param name="mask">An 8-bit mask you can use to selectively intersect the ray tracing instance associated with the target Renderer with rays that only pass the mask. All rays are enabled (0xff) by default.</param>
  10384. <param name="aabbBuffer">A GraphicsBuffer that defines a number of axis-aligned bounding boxes (AABBs). An AABB is defined by a list of bounds, written as floats in the following order: minX, minY, minZ, maxX, maxY, maxZ.</param>
  10385. <param name="numElements">The number of axis-aligned bounding boxes defined in the given GraphicsBuffer.</param>
  10386. <param name="material">The Material to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer.</param>
  10387. <param name="instanceTransform">The object to world matrix to apply to an instance defined by axis-aligned bounding boxes in a GraphicsBuffer. This is optional, and takes the value of a Matrix4x4.identity by default.</param>
  10388. <param name="isCutOff">A bool that indicates whether the Material applied to a GraphicsBuffer instance has cutoff transparency.</param>
  10389. <param name="reuseBounds">A bool that indicates whether Unity reuses the AABBs defined in the GraphicsBuffer without change. If the exact same bounds can be used across multiple acceleration structures or multiple frames, set this to true. This is false by default.</param>
  10390. <param name="subMeshFlags">A list of flags that control the shader execution behaviour when a ray intersects a sub-mesh geometry. See RayTracingSubMeshFlags for additional information.</param>
  10391. <param name="id">An optional instance ID value that can be accessed using InstanceID() HLSL function.</param>
  10392. </member>
  10393. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.Build">
  10394. <summary>
  10395. <para>Builds this RayTracingAccelerationStructure on the GPU.</para>
  10396. </summary>
  10397. <param name="relativeOrigin"></param>
  10398. </member>
  10399. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.Build(UnityEngine.Vector3)">
  10400. <summary>
  10401. <para>Builds this RayTracingAccelerationStructure on the GPU.</para>
  10402. </summary>
  10403. <param name="relativeOrigin"></param>
  10404. </member>
  10405. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.#ctor">
  10406. <summary>
  10407. <para>Creates a RayTracingAccelerationStructure with the given RayTracingAccelerationStructure.RASSettings.</para>
  10408. </summary>
  10409. <param name="settings">Defines whether a RayTracingAccelerationStructure is updated by the user or the Engine, and whether to mask certain object layers or RayTracingModes.</param>
  10410. </member>
  10411. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.#ctor(UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure/RASSettings)">
  10412. <summary>
  10413. <para>Creates a RayTracingAccelerationStructure with the given RayTracingAccelerationStructure.RASSettings.</para>
  10414. </summary>
  10415. <param name="settings">Defines whether a RayTracingAccelerationStructure is updated by the user or the Engine, and whether to mask certain object layers or RayTracingModes.</param>
  10416. </member>
  10417. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.Dispose">
  10418. <summary>
  10419. <para>Destroys this RayTracingAccelerationStructure.</para>
  10420. </summary>
  10421. </member>
  10422. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.GetInstanceCount">
  10423. <summary>
  10424. <para>Returns the number of ray tracing instances in the acceleration structure.</para>
  10425. </summary>
  10426. </member>
  10427. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.GetSize">
  10428. <summary>
  10429. <para>Returns the total size of this RayTracingAccelerationStructure on the GPU in bytes.</para>
  10430. </summary>
  10431. </member>
  10432. <member name="T:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.ManagementMode">
  10433. <summary>
  10434. <para>Defines whether Unity updates a RayTracingAccelerationStructure automatically, or if the user updates it manually via API.</para>
  10435. </summary>
  10436. </member>
  10437. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.ManagementMode.Automatic">
  10438. <summary>
  10439. <para>Automatically populates and updates the RayTracingAccelerationStructure.</para>
  10440. </summary>
  10441. </member>
  10442. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.ManagementMode.Manual">
  10443. <summary>
  10444. <para>Gives user control over populating and updating the RayTracingAccelerationStructure.</para>
  10445. </summary>
  10446. </member>
  10447. <member name="T:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RASSettings">
  10448. <summary>
  10449. <para>Defines whether a RayTracingAccelerationStructure is updated by the user or by the Engine, and whether to mask certain object layers or RayTracingModes.</para>
  10450. </summary>
  10451. </member>
  10452. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RASSettings.layerMask">
  10453. <summary>
  10454. <para>A 32-bit mask that controls which layers a GameObject must be on in order to be added to the RayTracingAccelerationStructure.</para>
  10455. </summary>
  10456. </member>
  10457. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RASSettings.managementMode">
  10458. <summary>
  10459. <para>An enum that selects whether a RayTracingAccelerationStructure is automatically or manually updated.</para>
  10460. </summary>
  10461. </member>
  10462. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RASSettings.rayTracingModeMask">
  10463. <summary>
  10464. <para>An enum controlling which RayTracingModes a Renderer must have in order to be added to the RayTracingAccelerationStructure.</para>
  10465. </summary>
  10466. </member>
  10467. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RASSettings.#ctor(UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure/ManagementMode,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure/RayTracingModeMask,System.Int32)">
  10468. <summary>
  10469. <para>Creates a RayTracingAccelerationStructure.RASSettings from the given configuration.</para>
  10470. </summary>
  10471. <param name="sceneManagementMode">Chooses whether a RayTracingAccelerationStructure will be managed by the user or Unity Engine.</param>
  10472. <param name="rayTracingModeMask">Filters Renderers to add to the RayTracingAccelerationStructure based on their RayTracingAccelerationStructure.RayTracingMode.</param>
  10473. <param name="layerMask"></param>
  10474. </member>
  10475. <member name="T:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask">
  10476. <summary>
  10477. <para>An enum controlling which RayTracingAccelerationStructure.RayTracingModes a Renderer must have in order to be added to the RayTracingAccelerationStructure.</para>
  10478. </summary>
  10479. </member>
  10480. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask.DynamicGeometry">
  10481. <summary>
  10482. <para>Only add Renderers with RayTracingMode.DynamicGeometry set to the RayTracingAccelerationStructure.</para>
  10483. </summary>
  10484. </member>
  10485. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask.DynamicTransform">
  10486. <summary>
  10487. <para>Only add Renderers with RayTracingMode.DynamicTransform set to the RayTracingAccelerationStructure.</para>
  10488. </summary>
  10489. </member>
  10490. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask.Everything">
  10491. <summary>
  10492. <para>Add all Renderers to the RayTracingAccelerationStructure except for those with that have RayTracingMode.Off.</para>
  10493. </summary>
  10494. </member>
  10495. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask.Nothing">
  10496. <summary>
  10497. <para>Disable adding Renderers to this RayTracingAccelerationStructure.</para>
  10498. </summary>
  10499. </member>
  10500. <member name="F:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RayTracingModeMask.Static">
  10501. <summary>
  10502. <para>Only add Renderers with RayTracingMode.Static set to the RayTracingAccelerationStructure.</para>
  10503. </summary>
  10504. </member>
  10505. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.Release">
  10506. <summary>
  10507. <para>See Also: RayTracingAccelerationStructure.Dispose.</para>
  10508. </summary>
  10509. </member>
  10510. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.RemoveInstance(UnityEngine.Renderer)">
  10511. <summary>
  10512. <para>Removes a ray tracing instance associated with a Renderer from this RayTracingAccelerationStructure.</para>
  10513. </summary>
  10514. <param name="targetRenderer">The Renderer to remove from the RayTracingAccelerationStructure.</param>
  10515. </member>
  10516. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.Update">
  10517. <summary>
  10518. <para>Updates the transforms of all instances in this RayTracingAccelerationStructure.</para>
  10519. </summary>
  10520. </member>
  10521. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.UpdateInstanceID(UnityEngine.Renderer,System.UInt32)">
  10522. <summary>
  10523. <para>Updates the instance ID of a ray tracing instance associated with the Renderer passed as argument.</para>
  10524. </summary>
  10525. <param name="renderer"></param>
  10526. <param name="instanceID"></param>
  10527. </member>
  10528. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.UpdateInstanceMask(UnityEngine.Renderer,System.UInt32)">
  10529. <summary>
  10530. <para>Updates the instance mask of a ray tracing instance associated with the Renderer passed as argument.</para>
  10531. </summary>
  10532. <param name="renderer"></param>
  10533. <param name="mask"></param>
  10534. </member>
  10535. <member name="M:UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure.UpdateInstanceTransform(UnityEngine.Renderer)">
  10536. <summary>
  10537. <para>Updates the transform of the instance associated with the Renderer passed as argument.</para>
  10538. </summary>
  10539. <param name="renderer"></param>
  10540. </member>
  10541. <member name="T:UnityEngine.Experimental.Rendering.RayTracingMode">
  10542. <summary>
  10543. <para>Indicates how a Renderer is updated.</para>
  10544. </summary>
  10545. </member>
  10546. <member name="F:UnityEngine.Experimental.Rendering.RayTracingMode.DynamicGeometry">
  10547. <summary>
  10548. <para>Renderers with this mode have animated geometry and update their Mesh and Transform.</para>
  10549. </summary>
  10550. </member>
  10551. <member name="F:UnityEngine.Experimental.Rendering.RayTracingMode.DynamicTransform">
  10552. <summary>
  10553. <para>Renderers with this mode update their Transform, but not their Mesh.</para>
  10554. </summary>
  10555. </member>
  10556. <member name="F:UnityEngine.Experimental.Rendering.RayTracingMode.Off">
  10557. <summary>
  10558. <para>Renderers with this mode are not ray traced.</para>
  10559. </summary>
  10560. </member>
  10561. <member name="F:UnityEngine.Experimental.Rendering.RayTracingMode.Static">
  10562. <summary>
  10563. <para>Renderers with this mode never update.</para>
  10564. </summary>
  10565. </member>
  10566. <member name="T:UnityEngine.Experimental.Rendering.RayTracingShader">
  10567. <summary>
  10568. <para>A shader for GPU ray tracing.</para>
  10569. </summary>
  10570. </member>
  10571. <member name="P:UnityEngine.Experimental.Rendering.RayTracingShader.maxRecursionDepth">
  10572. <summary>
  10573. <para>The maximum number of ray bounces this shader can trace (Read Only).</para>
  10574. </summary>
  10575. </member>
  10576. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.Dispatch(System.String,System.Int32,System.Int32,System.Int32,UnityEngine.Camera)">
  10577. <summary>
  10578. <para>Dispatches this RayTracingShader.</para>
  10579. </summary>
  10580. <param name="rayGenFunctionName">The name of the ray generation shader.</param>
  10581. <param name="width">The width of the ray generation shader thread grid.</param>
  10582. <param name="height">The height of the ray generation shader thread grid.</param>
  10583. <param name="depth">The depth of the ray generation shader thread grid.</param>
  10584. <param name="camera">Optional parameter used to setup camera-related built-in shader variables.</param>
  10585. </member>
  10586. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetAccelerationStructure(System.Int32,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  10587. <summary>
  10588. <para>Sets the value for RayTracingAccelerationStructure property of this RayTracingShader.</para>
  10589. </summary>
  10590. <param name="name">The name of the RayTracingAccelerationStructure being set.</param>
  10591. <param name="nameID">The ID of the RayTracingAccelerationStructure as given by Shader.PropertyToID.</param>
  10592. <param name="accelerationStructure">The value to set the RayTracingAccelerationStructure to.</param>
  10593. </member>
  10594. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetAccelerationStructure(System.String,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  10595. <summary>
  10596. <para>Sets the value for RayTracingAccelerationStructure property of this RayTracingShader.</para>
  10597. </summary>
  10598. <param name="name">The name of the RayTracingAccelerationStructure being set.</param>
  10599. <param name="nameID">The ID of the RayTracingAccelerationStructure as given by Shader.PropertyToID.</param>
  10600. <param name="accelerationStructure">The value to set the RayTracingAccelerationStructure to.</param>
  10601. </member>
  10602. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBool(System.String,System.Boolean)">
  10603. <summary>
  10604. <para>Sets the value of a boolean uniform.</para>
  10605. </summary>
  10606. <param name="name">The name of the property being set.</param>
  10607. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10608. <param name="val">The boolean value to set.</param>
  10609. </member>
  10610. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBool(System.Int32,System.Boolean)">
  10611. <summary>
  10612. <para>Sets the value of a boolean uniform.</para>
  10613. </summary>
  10614. <param name="name">The name of the property being set.</param>
  10615. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10616. <param name="val">The boolean value to set.</param>
  10617. </member>
  10618. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBuffer(System.String,UnityEngine.ComputeBuffer)">
  10619. <summary>
  10620. <para>Binds a ComputeBuffer or GraphicsBuffer to a RayTracingShader.</para>
  10621. </summary>
  10622. <param name="nameID">The ID of the buffer name in shader code. Use Shader.PropertyToID to get this ID.</param>
  10623. <param name="name">The name of the buffer in shader code.</param>
  10624. <param name="buffer">The buffer to bind the named local resource to.</param>
  10625. </member>
  10626. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBuffer(System.Int32,UnityEngine.ComputeBuffer)">
  10627. <summary>
  10628. <para>Binds a ComputeBuffer or GraphicsBuffer to a RayTracingShader.</para>
  10629. </summary>
  10630. <param name="nameID">The ID of the buffer name in shader code. Use Shader.PropertyToID to get this ID.</param>
  10631. <param name="name">The name of the buffer in shader code.</param>
  10632. <param name="buffer">The buffer to bind the named local resource to.</param>
  10633. </member>
  10634. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBuffer(System.String,UnityEngine.GraphicsBuffer)">
  10635. <summary>
  10636. <para>Binds a ComputeBuffer or GraphicsBuffer to a RayTracingShader.</para>
  10637. </summary>
  10638. <param name="nameID">The ID of the buffer name in shader code. Use Shader.PropertyToID to get this ID.</param>
  10639. <param name="name">The name of the buffer in shader code.</param>
  10640. <param name="buffer">The buffer to bind the named local resource to.</param>
  10641. </member>
  10642. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetBuffer(System.Int32,UnityEngine.GraphicsBuffer)">
  10643. <summary>
  10644. <para>Binds a ComputeBuffer or GraphicsBuffer to a RayTracingShader.</para>
  10645. </summary>
  10646. <param name="nameID">The ID of the buffer name in shader code. Use Shader.PropertyToID to get this ID.</param>
  10647. <param name="name">The name of the buffer in shader code.</param>
  10648. <param name="buffer">The buffer to bind the named local resource to.</param>
  10649. </member>
  10650. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetConstantBuffer(System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  10651. <summary>
  10652. <para>Binds a constant buffer created through a ComputeBuffer or a GraphicsBuffer.</para>
  10653. </summary>
  10654. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  10655. <param name="name">The name of the constant buffer in shader code.</param>
  10656. <param name="buffer">The buffer to bind as constant buffer.</param>
  10657. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer or GraphicsBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  10658. <param name="size">The number of bytes to bind.</param>
  10659. </member>
  10660. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetConstantBuffer(System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  10661. <summary>
  10662. <para>Binds a constant buffer created through a ComputeBuffer or a GraphicsBuffer.</para>
  10663. </summary>
  10664. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  10665. <param name="name">The name of the constant buffer in shader code.</param>
  10666. <param name="buffer">The buffer to bind as constant buffer.</param>
  10667. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer or GraphicsBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  10668. <param name="size">The number of bytes to bind.</param>
  10669. </member>
  10670. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetConstantBuffer(System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  10671. <summary>
  10672. <para>Binds a constant buffer created through a ComputeBuffer or a GraphicsBuffer.</para>
  10673. </summary>
  10674. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  10675. <param name="name">The name of the constant buffer in shader code.</param>
  10676. <param name="buffer">The buffer to bind as constant buffer.</param>
  10677. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer or GraphicsBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  10678. <param name="size">The number of bytes to bind.</param>
  10679. </member>
  10680. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetConstantBuffer(System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  10681. <summary>
  10682. <para>Binds a constant buffer created through a ComputeBuffer or a GraphicsBuffer.</para>
  10683. </summary>
  10684. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  10685. <param name="name">The name of the constant buffer in shader code.</param>
  10686. <param name="buffer">The buffer to bind as constant buffer.</param>
  10687. <param name="offset">The offset in bytes from the beginning of the ComputeBuffer or GraphicsBuffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  10688. <param name="size">The number of bytes to bind.</param>
  10689. </member>
  10690. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetFloat(System.String,System.Single)">
  10691. <summary>
  10692. <para>Sets the value of a float uniform.</para>
  10693. </summary>
  10694. <param name="name">The name of the property being set.</param>
  10695. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10696. <param name="val">The float value to set.</param>
  10697. </member>
  10698. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetFloat(System.Int32,System.Single)">
  10699. <summary>
  10700. <para>Sets the value of a float uniform.</para>
  10701. </summary>
  10702. <param name="name">The name of the property being set.</param>
  10703. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10704. <param name="val">The float value to set.</param>
  10705. </member>
  10706. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetFloats(System.String,System.Single[])">
  10707. <summary>
  10708. <para>Sets the values for a float array uniform.</para>
  10709. </summary>
  10710. <param name="name">The name of the property being set.</param>
  10711. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10712. <param name="values">The float array to set.</param>
  10713. </member>
  10714. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetFloats(System.Int32,System.Single[])">
  10715. <summary>
  10716. <para>Sets the values for a float array uniform.</para>
  10717. </summary>
  10718. <param name="name">The name of the property being set.</param>
  10719. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10720. <param name="values">The float array to set.</param>
  10721. </member>
  10722. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetInt(System.Int32,System.Int32)">
  10723. <summary>
  10724. <para>Sets the value of a int uniform.</para>
  10725. </summary>
  10726. <param name="name">The name of the property being set.</param>
  10727. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10728. <param name="val">The int value to set.</param>
  10729. </member>
  10730. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetInt(System.String,System.Int32)">
  10731. <summary>
  10732. <para>Sets the value of a int uniform.</para>
  10733. </summary>
  10734. <param name="name">The name of the property being set.</param>
  10735. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10736. <param name="val">The int value to set.</param>
  10737. </member>
  10738. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetInts(System.String,System.Int32[])">
  10739. <summary>
  10740. <para>Sets the values for a int array uniform.</para>
  10741. </summary>
  10742. <param name="name">The name of the property being set.</param>
  10743. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10744. <param name="values">The int array to set.</param>
  10745. </member>
  10746. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetInts(System.Int32,System.Int32[])">
  10747. <summary>
  10748. <para>Sets the values for a int array uniform.</para>
  10749. </summary>
  10750. <param name="name">The name of the property being set.</param>
  10751. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10752. <param name="values">The int array to set.</param>
  10753. </member>
  10754. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetMatrix(System.String,UnityEngine.Matrix4x4)">
  10755. <summary>
  10756. <para>Sets the value of a matrix uniform.</para>
  10757. </summary>
  10758. <param name="name">The name of the property being set.</param>
  10759. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10760. <param name="val">The matrix to set.</param>
  10761. </member>
  10762. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetMatrix(System.Int32,UnityEngine.Matrix4x4)">
  10763. <summary>
  10764. <para>Sets the value of a matrix uniform.</para>
  10765. </summary>
  10766. <param name="name">The name of the property being set.</param>
  10767. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10768. <param name="val">The matrix to set.</param>
  10769. </member>
  10770. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  10771. <summary>
  10772. <para>Sets a matrix array uniform.</para>
  10773. </summary>
  10774. <param name="name">The name of the property being set.</param>
  10775. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10776. <param name="values">The matrix array to set.</param>
  10777. </member>
  10778. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  10779. <summary>
  10780. <para>Sets a matrix array uniform.</para>
  10781. </summary>
  10782. <param name="name">The name of the property being set.</param>
  10783. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10784. <param name="values">The matrix array to set.</param>
  10785. </member>
  10786. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetShaderPass(System.String)">
  10787. <summary>
  10788. <para>Selects which Shader Pass to use when executing ray/geometry intersection shaders.</para>
  10789. </summary>
  10790. <param name="passName">The Shader Pass to use when executing ray tracing shaders.</param>
  10791. </member>
  10792. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetTexture(System.String,UnityEngine.Texture)">
  10793. <summary>
  10794. <para>Binds a texture resource. This can be a input or an output texture (UAV).</para>
  10795. </summary>
  10796. <param name="nameID">The ID of the resource as given by Shader.PropertyToID.</param>
  10797. <param name="name">The name of the texture being set.</param>
  10798. <param name="texture">The texture to bind the named local resource to.</param>
  10799. </member>
  10800. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetTexture(System.Int32,UnityEngine.Texture)">
  10801. <summary>
  10802. <para>Binds a texture resource. This can be a input or an output texture (UAV).</para>
  10803. </summary>
  10804. <param name="nameID">The ID of the resource as given by Shader.PropertyToID.</param>
  10805. <param name="name">The name of the texture being set.</param>
  10806. <param name="texture">The texture to bind the named local resource to.</param>
  10807. </member>
  10808. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetTextureFromGlobal(System.Int32,System.Int32)">
  10809. <summary>
  10810. <para>Binds a global texture to a RayTracingShader.</para>
  10811. </summary>
  10812. <param name="nameID">The ID of the texture as given by Shader.PropertyToID.</param>
  10813. <param name="name">The name of the texture to bind.</param>
  10814. <param name="globalTextureName">The name of the global resource to bind to the RayTracingShader.</param>
  10815. <param name="globalTextureNameID">The ID of the global resource as given by Shader.PropertyToID.</param>
  10816. </member>
  10817. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetTextureFromGlobal(System.String,System.String)">
  10818. <summary>
  10819. <para>Binds a global texture to a RayTracingShader.</para>
  10820. </summary>
  10821. <param name="nameID">The ID of the texture as given by Shader.PropertyToID.</param>
  10822. <param name="name">The name of the texture to bind.</param>
  10823. <param name="globalTextureName">The name of the global resource to bind to the RayTracingShader.</param>
  10824. <param name="globalTextureNameID">The ID of the global resource as given by Shader.PropertyToID.</param>
  10825. </member>
  10826. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetVector(System.String,UnityEngine.Vector4)">
  10827. <summary>
  10828. <para>Sets the value for a vector uniform.</para>
  10829. </summary>
  10830. <param name="name">The name of the property being set.</param>
  10831. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10832. <param name="val">The vector to set.</param>
  10833. </member>
  10834. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetVector(System.Int32,UnityEngine.Vector4)">
  10835. <summary>
  10836. <para>Sets the value for a vector uniform.</para>
  10837. </summary>
  10838. <param name="name">The name of the property being set.</param>
  10839. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10840. <param name="val">The vector to set.</param>
  10841. </member>
  10842. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetVectorArray(System.Int32,UnityEngine.Vector4[])">
  10843. <summary>
  10844. <para>Sets a vector array uniform.</para>
  10845. </summary>
  10846. <param name="name">The name of the property being set.</param>
  10847. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10848. <param name="values">The array of vectors to set.</param>
  10849. </member>
  10850. <member name="M:UnityEngine.Experimental.Rendering.RayTracingShader.SetVectorArray(System.String,UnityEngine.Vector4[])">
  10851. <summary>
  10852. <para>Sets a vector array uniform.</para>
  10853. </summary>
  10854. <param name="name">The name of the property being set.</param>
  10855. <param name="nameID">The ID of the property as given by Shader.PropertyToID.</param>
  10856. <param name="values">The array of vectors to set.</param>
  10857. </member>
  10858. <member name="T:UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags">
  10859. <summary>
  10860. <para>Flags that determine the behavior of a sub-mesh in a RayTracingAccelerationStructure.</para>
  10861. </summary>
  10862. </member>
  10863. <member name="F:UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags.ClosestHitOnly">
  10864. <summary>
  10865. <para>When rays encounter this geometry, the geometry acts as though no any hit shader is present. The geometry is considered opaque.</para>
  10866. </summary>
  10867. </member>
  10868. <member name="F:UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags.Disabled">
  10869. <summary>
  10870. <para>Unity skips the sub-mesh when building a RayTracingAccelerationStructure. As a result, rays cast using TraceRay HLSL function will never intersect the sub-mesh.</para>
  10871. </summary>
  10872. </member>
  10873. <member name="F:UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags.Enabled">
  10874. <summary>
  10875. <para>The sub-mesh is provided as input to a RayTracingAccelerationStructure build operation.</para>
  10876. </summary>
  10877. </member>
  10878. <member name="F:UnityEngine.Experimental.Rendering.RayTracingSubMeshFlags.UniqueAnyHitCalls">
  10879. <summary>
  10880. <para>This flag enables the guarantee that for a given ray-triangle pair, an any hit shader is invoked only once, potentially with some performance impact.</para>
  10881. </summary>
  10882. </member>
  10883. <member name="T:UnityEngine.Experimental.Rendering.ScriptableRuntimeReflectionSystem">
  10884. <summary>
  10885. <para>Empty implementation of IScriptableRuntimeReflectionSystem.</para>
  10886. </summary>
  10887. </member>
  10888. <member name="M:UnityEngine.Experimental.Rendering.ScriptableRuntimeReflectionSystem.TickRealtimeProbes">
  10889. <summary>
  10890. <para>Update the reflection probes.</para>
  10891. </summary>
  10892. <returns>
  10893. <para>Whether a reflection probe was updated.</para>
  10894. </returns>
  10895. </member>
  10896. <member name="T:UnityEngine.Experimental.Rendering.ScriptableRuntimeReflectionSystemSettings">
  10897. <summary>
  10898. <para>Global settings for the scriptable runtime reflection system.</para>
  10899. </summary>
  10900. </member>
  10901. <member name="P:UnityEngine.Experimental.Rendering.ScriptableRuntimeReflectionSystemSettings.system">
  10902. <summary>
  10903. <para>The current scriptable runtime reflection system instance.</para>
  10904. </summary>
  10905. </member>
  10906. <member name="T:UnityEngine.Experimental.Rendering.ShaderWarmup">
  10907. <summary>
  10908. <para>Prewarms shaders in a way that is supported by all graphics APIs.</para>
  10909. </summary>
  10910. </member>
  10911. <member name="M:UnityEngine.Experimental.Rendering.ShaderWarmup.WarmupShader(UnityEngine.Shader,UnityEngine.Experimental.Rendering.ShaderWarmupSetup)">
  10912. <summary>
  10913. <para>Prewarms all shader variants for a given Shader, using a given rendering configuration.</para>
  10914. </summary>
  10915. <param name="shader"></param>
  10916. <param name="setup"></param>
  10917. </member>
  10918. <member name="M:UnityEngine.Experimental.Rendering.ShaderWarmup.WarmupShaderFromCollection(UnityEngine.ShaderVariantCollection,UnityEngine.Shader,UnityEngine.Experimental.Rendering.ShaderWarmupSetup)">
  10919. <summary>
  10920. <para>Prewarms the shader variants for a given Shader that are in a given ShaderVariantCollection, using a given rendering configuration.</para>
  10921. </summary>
  10922. <param name="collection"></param>
  10923. <param name="shader"></param>
  10924. <param name="setup"></param>
  10925. </member>
  10926. <member name="T:UnityEngine.Experimental.Rendering.ShaderWarmupSetup">
  10927. <summary>
  10928. <para>The rendering configuration to use when prewarming shader variants.</para>
  10929. </summary>
  10930. </member>
  10931. <member name="F:UnityEngine.Experimental.Rendering.ShaderWarmupSetup.vdecl">
  10932. <summary>
  10933. <para>The vertex data layout to use when prewarming shader variants.</para>
  10934. </summary>
  10935. </member>
  10936. <member name="T:UnityEditor.Experimental.RenderSettings">
  10937. <summary>
  10938. <para>Experimental render settings features.</para>
  10939. </summary>
  10940. </member>
  10941. <member name="P:UnityEditor.Experimental.RenderSettings.useRadianceAmbientProbe">
  10942. <summary>
  10943. <para>UseRadianceAmbientProbe has been deprecated, please use UnityEngine.Experimental.GlobalIllumination.useRadianceAmbientProbe.</para>
  10944. </summary>
  10945. </member>
  10946. <member name="T:UnityEngine.ExposedPropertyResolver">
  10947. <summary>
  10948. <para>Object that is used to resolve references to an ExposedReference field.</para>
  10949. </summary>
  10950. </member>
  10951. <member name="T:UnityEngine.ExposedReference`1">
  10952. <summary>
  10953. <para>Creates a type whos value is resolvable at runtime.</para>
  10954. </summary>
  10955. </member>
  10956. <member name="F:UnityEngine.ExposedReference_1.defaultValue">
  10957. <summary>
  10958. <para>The default value, in case the value cannot be resolved.</para>
  10959. </summary>
  10960. </member>
  10961. <member name="F:UnityEngine.ExposedReference_1.exposedName">
  10962. <summary>
  10963. <para>The name of the ExposedReference.</para>
  10964. </summary>
  10965. </member>
  10966. <member name="M:UnityEngine.ExposedReference_1.Resolve">
  10967. <summary>
  10968. <para>Gets the value of the reference by resolving it given the ExposedPropertyResolver context object.</para>
  10969. </summary>
  10970. <param name="resolver">The ExposedPropertyResolver context object.</param>
  10971. <returns>
  10972. <para>The resolved reference value.</para>
  10973. </returns>
  10974. </member>
  10975. <member name="T:UnityEngine.FilterMode">
  10976. <summary>
  10977. <para>Filtering mode for textures. Corresponds to the settings in a.</para>
  10978. </summary>
  10979. </member>
  10980. <member name="F:UnityEngine.FilterMode.Bilinear">
  10981. <summary>
  10982. <para>Bilinear filtering - texture samples are averaged.</para>
  10983. </summary>
  10984. </member>
  10985. <member name="F:UnityEngine.FilterMode.Point">
  10986. <summary>
  10987. <para>Point filtering - texture pixels become blocky up close.</para>
  10988. </summary>
  10989. </member>
  10990. <member name="F:UnityEngine.FilterMode.Trilinear">
  10991. <summary>
  10992. <para>Trilinear filtering - texture samples are averaged and also blended between mipmap levels.</para>
  10993. </summary>
  10994. </member>
  10995. <member name="T:UnityEngine.Flare">
  10996. <summary>
  10997. <para>A flare asset. Read more about flares in the.</para>
  10998. </summary>
  10999. </member>
  11000. <member name="T:UnityEngine.FlareLayer">
  11001. <summary>
  11002. <para>FlareLayer component.</para>
  11003. </summary>
  11004. </member>
  11005. <member name="T:UnityEngine.FogMode">
  11006. <summary>
  11007. <para>Fog mode to use.</para>
  11008. </summary>
  11009. </member>
  11010. <member name="F:UnityEngine.FogMode.Exponential">
  11011. <summary>
  11012. <para>Exponential fog.</para>
  11013. </summary>
  11014. </member>
  11015. <member name="F:UnityEngine.FogMode.ExponentialSquared">
  11016. <summary>
  11017. <para>Exponential squared fog (default).</para>
  11018. </summary>
  11019. </member>
  11020. <member name="F:UnityEngine.FogMode.Linear">
  11021. <summary>
  11022. <para>Linear fog.</para>
  11023. </summary>
  11024. </member>
  11025. <member name="T:UnityEngine.FrameDebugger">
  11026. <summary>
  11027. <para>Controls the from a script.</para>
  11028. </summary>
  11029. </member>
  11030. <member name="P:UnityEngine.FrameDebugger.enabled">
  11031. <summary>
  11032. <para>Queries whether the is enabled.</para>
  11033. </summary>
  11034. </member>
  11035. <member name="T:UnityEngine.FrameTiming">
  11036. <summary>
  11037. <para>Struct containing basic FrameTimings and accompanying relevant data.</para>
  11038. </summary>
  11039. </member>
  11040. <member name="F:UnityEngine.FrameTiming.cpuFrameTime">
  11041. <summary>
  11042. <para>The CPU time for a given frame, in ms.</para>
  11043. </summary>
  11044. </member>
  11045. <member name="F:UnityEngine.FrameTiming.cpuTimeFrameComplete">
  11046. <summary>
  11047. <para>This is the CPU clock time at the point GPU finished rendering the frame and interrupted the CPU.</para>
  11048. </summary>
  11049. </member>
  11050. <member name="F:UnityEngine.FrameTiming.cpuTimePresentCalled">
  11051. <summary>
  11052. <para>This is the CPU clock time at the point Present was called for the current frame.</para>
  11053. </summary>
  11054. </member>
  11055. <member name="F:UnityEngine.FrameTiming.gpuFrameTime">
  11056. <summary>
  11057. <para>The GPU time for a given frame, in ms.</para>
  11058. </summary>
  11059. </member>
  11060. <member name="F:UnityEngine.FrameTiming.heightScale">
  11061. <summary>
  11062. <para>This was the height scale factor of the Dynamic Resolution system(if used) for the given frame and the linked frame timings.</para>
  11063. </summary>
  11064. </member>
  11065. <member name="F:UnityEngine.FrameTiming.syncInterval">
  11066. <summary>
  11067. <para>This was the vsync mode for the given frame and the linked frame timings.</para>
  11068. </summary>
  11069. </member>
  11070. <member name="F:UnityEngine.FrameTiming.widthScale">
  11071. <summary>
  11072. <para>This was the width scale factor of the Dynamic Resolution system(if used) for the given frame and the linked frame timings.</para>
  11073. </summary>
  11074. </member>
  11075. <member name="T:UnityEngine.FrameTimingManager">
  11076. <summary>
  11077. <para>The FrameTimingManager allows the user to capture and access FrameTiming data for multiple frames.</para>
  11078. </summary>
  11079. </member>
  11080. <member name="M:UnityEngine.FrameTimingManager.CaptureFrameTimings">
  11081. <summary>
  11082. <para>This function triggers the FrameTimingManager to capture a snapshot of FrameTiming's data, that can then be accessed by the user.</para>
  11083. </summary>
  11084. </member>
  11085. <member name="M:UnityEngine.FrameTimingManager.GetCpuTimerFrequency">
  11086. <summary>
  11087. <para>This returns the frequency of CPU timer on the current platform, used to interpret timing results. If the platform does not support returning this value it will return 0.</para>
  11088. </summary>
  11089. <returns>
  11090. <para>CPU timer frequency for current platform.</para>
  11091. </returns>
  11092. </member>
  11093. <member name="M:UnityEngine.FrameTimingManager.GetGpuTimerFrequency">
  11094. <summary>
  11095. <para>This returns the frequency of GPU timer on the current platform, used to interpret timing results. If the platform does not support returning this value it will return 0.</para>
  11096. </summary>
  11097. <returns>
  11098. <para>GPU timer frequency for current platform.</para>
  11099. </returns>
  11100. </member>
  11101. <member name="M:UnityEngine.FrameTimingManager.GetLatestTimings(System.UInt32,UnityEngine.FrameTiming[])">
  11102. <summary>
  11103. <para>Allows the user to access the currently captured FrameTimings.</para>
  11104. </summary>
  11105. <param name="numFrames">User supplies a desired number of frames they would like FrameTimings for. This should be equal to or less than the maximum FrameTimings the platform can capture.</param>
  11106. <param name="timings">An array of FrameTiming structs that is passed in by the user and will be filled with data as requested. It is the users job to make sure the array that is passed is large enough to hold the requested number of FrameTimings.</param>
  11107. <returns>
  11108. <para>Returns the number of FrameTimings it actually was able to get. This will always be equal to or less than the requested numFrames depending on availability of captured FrameTimings.</para>
  11109. </returns>
  11110. </member>
  11111. <member name="M:UnityEngine.FrameTimingManager.GetVSyncsPerSecond">
  11112. <summary>
  11113. <para>This returns the number of vsyncs per second on the current platform, used to interpret timing results. If the platform does not support returning this value it will return 0.</para>
  11114. </summary>
  11115. <returns>
  11116. <para>Number of vsyncs per second of the current platform.</para>
  11117. </returns>
  11118. </member>
  11119. <member name="T:UnityEngine.FrustumPlanes">
  11120. <summary>
  11121. <para>This struct contains the view space coordinates of the near projection plane.</para>
  11122. </summary>
  11123. </member>
  11124. <member name="F:UnityEngine.FrustumPlanes.bottom">
  11125. <summary>
  11126. <para>Position in view space of the bottom side of the near projection plane.</para>
  11127. </summary>
  11128. </member>
  11129. <member name="F:UnityEngine.FrustumPlanes.left">
  11130. <summary>
  11131. <para>Position in view space of the left side of the near projection plane.</para>
  11132. </summary>
  11133. </member>
  11134. <member name="F:UnityEngine.FrustumPlanes.right">
  11135. <summary>
  11136. <para>Position in view space of the right side of the near projection plane.</para>
  11137. </summary>
  11138. </member>
  11139. <member name="F:UnityEngine.FrustumPlanes.top">
  11140. <summary>
  11141. <para>Position in view space of the top side of the near projection plane.</para>
  11142. </summary>
  11143. </member>
  11144. <member name="F:UnityEngine.FrustumPlanes.zFar">
  11145. <summary>
  11146. <para>Z distance from the origin of view space to the far projection plane.</para>
  11147. </summary>
  11148. </member>
  11149. <member name="F:UnityEngine.FrustumPlanes.zNear">
  11150. <summary>
  11151. <para>Z distance from the origin of view space to the near projection plane.</para>
  11152. </summary>
  11153. </member>
  11154. <member name="T:UnityEngine.FullScreenMode">
  11155. <summary>
  11156. <para>Platform agnostic full-screen mode. Not all platforms support all modes.</para>
  11157. </summary>
  11158. </member>
  11159. <member name="F:UnityEngine.FullScreenMode.ExclusiveFullScreen">
  11160. <summary>
  11161. <para>Set your app to maintain sole full-screen use of a display. Unlike Fullscreen Window, this mode changes the OS resolution of the display to match the app's chosen resolution. This option is only supported on Windows; on other platforms the setting falls back to FullScreenMode.FullScreenWindow.</para>
  11162. </summary>
  11163. </member>
  11164. <member name="F:UnityEngine.FullScreenMode.FullScreenWindow">
  11165. <summary>
  11166. <para>Set your app window to the full-screen native display resolution, covering the whole screen. This full-screen mode is also known as "borderless full-screen." Unity renders app content at the resolution set by a script (or the native display resolution if none is set) and scales it to fill the window. When scaling, Unity adds black bars to the rendered output to match the display aspect ratio to prevent content stretching. This process is called &lt;a href="https:en.wikipedia.orgwikiLetterboxing_(filming)"&gt;letterboxing&lt;/a&gt;. The OS overlay UI will display on top of the full-screen window (such as IME input windows). All platforms support this mode.</para>
  11167. </summary>
  11168. </member>
  11169. <member name="F:UnityEngine.FullScreenMode.MaximizedWindow">
  11170. <summary>
  11171. <para>Set the app window to the operating system’s definition of “maximized”. This means a full-screen window with a hidden menu bar and dock on macOS. This option is only supported on macOS; on other platforms, the setting falls back to FullScreenMode.FullScreenWindow.</para>
  11172. </summary>
  11173. </member>
  11174. <member name="F:UnityEngine.FullScreenMode.Windowed">
  11175. <summary>
  11176. <para>Set your app to a standard, non-full-screen movable window, the size of which is dependent on the app resolution. All desktop platforms support this full-screen mode.</para>
  11177. </summary>
  11178. </member>
  11179. <member name="T:UnityEngine.FullScreenMovieControlMode">
  11180. <summary>
  11181. <para>Describes options for displaying movie playback controls.</para>
  11182. </summary>
  11183. </member>
  11184. <member name="F:UnityEngine.FullScreenMovieControlMode.CancelOnInput">
  11185. <summary>
  11186. <para>Do not display any controls, but cancel movie playback if input occurs.</para>
  11187. </summary>
  11188. </member>
  11189. <member name="F:UnityEngine.FullScreenMovieControlMode.Full">
  11190. <summary>
  11191. <para>Display the standard controls for controlling movie playback.</para>
  11192. </summary>
  11193. </member>
  11194. <member name="F:UnityEngine.FullScreenMovieControlMode.Hidden">
  11195. <summary>
  11196. <para>Do not display any controls.</para>
  11197. </summary>
  11198. </member>
  11199. <member name="F:UnityEngine.FullScreenMovieControlMode.Minimal">
  11200. <summary>
  11201. <para>Display minimal set of controls controlling movie playback.</para>
  11202. </summary>
  11203. </member>
  11204. <member name="T:UnityEngine.FullScreenMovieScalingMode">
  11205. <summary>
  11206. <para>Describes scaling modes for displaying movies.</para>
  11207. </summary>
  11208. </member>
  11209. <member name="F:UnityEngine.FullScreenMovieScalingMode.AspectFill">
  11210. <summary>
  11211. <para>Scale the movie until the movie fills the entire screen.</para>
  11212. </summary>
  11213. </member>
  11214. <member name="F:UnityEngine.FullScreenMovieScalingMode.AspectFit">
  11215. <summary>
  11216. <para>Scale the movie until one dimension fits on the screen exactly.</para>
  11217. </summary>
  11218. </member>
  11219. <member name="F:UnityEngine.FullScreenMovieScalingMode.Fill">
  11220. <summary>
  11221. <para>Scale the movie until both dimensions fit the screen exactly.</para>
  11222. </summary>
  11223. </member>
  11224. <member name="F:UnityEngine.FullScreenMovieScalingMode.None">
  11225. <summary>
  11226. <para>Do not scale the movie.</para>
  11227. </summary>
  11228. </member>
  11229. <member name="T:UnityEngine.GameObject">
  11230. <summary>
  11231. <para>Base class for all entities in Unity Scenes.</para>
  11232. </summary>
  11233. </member>
  11234. <member name="P:UnityEngine.GameObject.activeInHierarchy">
  11235. <summary>
  11236. <para>Defines whether the GameObject is active in the Scene.</para>
  11237. </summary>
  11238. </member>
  11239. <member name="P:UnityEngine.GameObject.activeSelf">
  11240. <summary>
  11241. <para>The local active state of this GameObject. (Read Only)</para>
  11242. </summary>
  11243. </member>
  11244. <member name="P:UnityEngine.GameObject.animation">
  11245. <summary>
  11246. <para>The Animation attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11247. </summary>
  11248. </member>
  11249. <member name="P:UnityEngine.GameObject.audio">
  11250. <summary>
  11251. <para>The AudioSource attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11252. </summary>
  11253. </member>
  11254. <member name="P:UnityEngine.GameObject.camera">
  11255. <summary>
  11256. <para>The Camera attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11257. </summary>
  11258. </member>
  11259. <member name="P:UnityEngine.GameObject.collider">
  11260. <summary>
  11261. <para>The Collider attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11262. </summary>
  11263. </member>
  11264. <member name="P:UnityEngine.GameObject.collider2D">
  11265. <summary>
  11266. <para>The Collider2D component attached to this object.</para>
  11267. </summary>
  11268. </member>
  11269. <member name="P:UnityEngine.GameObject.constantForce">
  11270. <summary>
  11271. <para>The ConstantForce attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11272. </summary>
  11273. </member>
  11274. <member name="P:UnityEngine.GameObject.hingeJoint">
  11275. <summary>
  11276. <para>The HingeJoint attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11277. </summary>
  11278. </member>
  11279. <member name="P:UnityEngine.GameObject.isStatic">
  11280. <summary>
  11281. <para>Gets and sets the GameObject's StaticEditorFlags.</para>
  11282. </summary>
  11283. </member>
  11284. <member name="P:UnityEngine.GameObject.layer">
  11285. <summary>
  11286. <para>The layer the GameObject is in.</para>
  11287. </summary>
  11288. </member>
  11289. <member name="P:UnityEngine.GameObject.light">
  11290. <summary>
  11291. <para>The Light attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11292. </summary>
  11293. </member>
  11294. <member name="P:UnityEngine.GameObject.networkView">
  11295. <summary>
  11296. <para>The NetworkView attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11297. </summary>
  11298. </member>
  11299. <member name="P:UnityEngine.GameObject.particleSystem">
  11300. <summary>
  11301. <para>The ParticleSystem attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11302. </summary>
  11303. </member>
  11304. <member name="P:UnityEngine.GameObject.renderer">
  11305. <summary>
  11306. <para>The Renderer attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11307. </summary>
  11308. </member>
  11309. <member name="P:UnityEngine.GameObject.rigidbody">
  11310. <summary>
  11311. <para>The Rigidbody attached to this GameObject (Read Only). (Null if there is none attached).</para>
  11312. </summary>
  11313. </member>
  11314. <member name="P:UnityEngine.GameObject.rigidbody2D">
  11315. <summary>
  11316. <para>The Rigidbody2D component attached to this GameObject. (Read Only)</para>
  11317. </summary>
  11318. </member>
  11319. <member name="P:UnityEngine.GameObject.scene">
  11320. <summary>
  11321. <para>Scene that the GameObject is part of.</para>
  11322. </summary>
  11323. </member>
  11324. <member name="P:UnityEngine.GameObject.sceneCullingMask">
  11325. <summary>
  11326. <para>Scene culling mask Unity uses to determine which scene to render the GameObject in.</para>
  11327. </summary>
  11328. </member>
  11329. <member name="P:UnityEngine.GameObject.tag">
  11330. <summary>
  11331. <para>The tag of this game object.</para>
  11332. </summary>
  11333. </member>
  11334. <member name="P:UnityEngine.GameObject.transform">
  11335. <summary>
  11336. <para>The Transform attached to this GameObject.</para>
  11337. </summary>
  11338. </member>
  11339. <member name="M:UnityEngine.GameObject.AddComponent(System.String)">
  11340. <summary>
  11341. <para>Adds a component class named className to the game object.</para>
  11342. </summary>
  11343. <param name="className"></param>
  11344. </member>
  11345. <member name="M:UnityEngine.GameObject.AddComponent(System.Type)">
  11346. <summary>
  11347. <para>Adds a component class of type componentType to the game object. C# Users can use a generic version.</para>
  11348. </summary>
  11349. <param name="componentType"></param>
  11350. </member>
  11351. <member name="M:UnityEngine.GameObject.AddComponent">
  11352. <summary>
  11353. <para>Generic version of this method.</para>
  11354. </summary>
  11355. </member>
  11356. <member name="M:UnityEngine.GameObject.BroadcastMessage(System.String)">
  11357. <summary>
  11358. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  11359. </summary>
  11360. <param name="methodName"></param>
  11361. <param name="parameter"></param>
  11362. <param name="options"></param>
  11363. </member>
  11364. <member name="M:UnityEngine.GameObject.BroadcastMessage(System.String,System.Object)">
  11365. <summary>
  11366. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  11367. </summary>
  11368. <param name="methodName"></param>
  11369. <param name="parameter"></param>
  11370. <param name="options"></param>
  11371. </member>
  11372. <member name="M:UnityEngine.GameObject.BroadcastMessage(System.String,System.Object,UnityEngine.SendMessageOptions)">
  11373. <summary>
  11374. <para>Calls the method named methodName on every MonoBehaviour in this game object or any of its children.</para>
  11375. </summary>
  11376. <param name="methodName"></param>
  11377. <param name="parameter"></param>
  11378. <param name="options"></param>
  11379. </member>
  11380. <member name="M:UnityEngine.GameObject.BroadcastMessage(System.String,UnityEngine.SendMessageOptions)">
  11381. <summary>
  11382. <para></para>
  11383. </summary>
  11384. <param name="methodName"></param>
  11385. <param name="options"></param>
  11386. </member>
  11387. <member name="M:UnityEngine.GameObject.CompareTag(System.String)">
  11388. <summary>
  11389. <para>Is this game object tagged with tag ?</para>
  11390. </summary>
  11391. <param name="tag">The tag to compare.</param>
  11392. </member>
  11393. <member name="M:UnityEngine.GameObject.CreatePrimitive(UnityEngine.PrimitiveType)">
  11394. <summary>
  11395. <para>Creates a game object with a primitive mesh renderer and appropriate collider.</para>
  11396. </summary>
  11397. <param name="type">The type of primitive object to create.</param>
  11398. </member>
  11399. <member name="M:UnityEngine.GameObject.#ctor">
  11400. <summary>
  11401. <para>Creates a new game object, named name.</para>
  11402. </summary>
  11403. <param name="name">The name that the GameObject is created with.</param>
  11404. <param name="components">A list of Components to add to the GameObject on creation.</param>
  11405. </member>
  11406. <member name="M:UnityEngine.GameObject.#ctor(System.String)">
  11407. <summary>
  11408. <para>Creates a new game object, named name.</para>
  11409. </summary>
  11410. <param name="name">The name that the GameObject is created with.</param>
  11411. <param name="components">A list of Components to add to the GameObject on creation.</param>
  11412. </member>
  11413. <member name="M:UnityEngine.GameObject.#ctor(System.String,System.Type[])">
  11414. <summary>
  11415. <para>Creates a new game object, named name.</para>
  11416. </summary>
  11417. <param name="name">The name that the GameObject is created with.</param>
  11418. <param name="components">A list of Components to add to the GameObject on creation.</param>
  11419. </member>
  11420. <member name="M:UnityEngine.GameObject.Find(System.String)">
  11421. <summary>
  11422. <para>Finds a GameObject by name and returns it.</para>
  11423. </summary>
  11424. <param name="name"></param>
  11425. </member>
  11426. <member name="M:UnityEngine.GameObject.FindGameObjectsWithTag(System.String)">
  11427. <summary>
  11428. <para>Returns an array of active GameObjects tagged tag. Returns empty array if no GameObject was found.</para>
  11429. </summary>
  11430. <param name="tag">The name of the tag to search GameObjects for.</param>
  11431. </member>
  11432. <member name="M:UnityEngine.GameObject.FindWithTag(System.String)">
  11433. <summary>
  11434. <para>Returns one active GameObject tagged tag. Returns null if no GameObject was found.</para>
  11435. </summary>
  11436. <param name="tag">The tag to search for.</param>
  11437. </member>
  11438. <member name="M:UnityEngine.GameObject.GetComponent(System.Type)">
  11439. <summary>
  11440. <para>Returns the component of Type type if the game object has one attached, null if it doesn't.</para>
  11441. </summary>
  11442. <param name="type">The type of Component to retrieve.</param>
  11443. </member>
  11444. <member name="M:UnityEngine.GameObject.GetComponent">
  11445. <summary>
  11446. <para>Generic version of this method.</para>
  11447. </summary>
  11448. </member>
  11449. <member name="M:UnityEngine.GameObject.GetComponent(System.String)">
  11450. <summary>
  11451. <para>Returns the component with name type if the GameObject has one attached, null if it doesn't.</para>
  11452. </summary>
  11453. <param name="type">The type of Component to retrieve.</param>
  11454. </member>
  11455. <member name="M:UnityEngine.GameObject.GetComponentInChildren(System.Type)">
  11456. <summary>
  11457. <para>Returns the component of Type type in the GameObject or any of its children using depth first search.</para>
  11458. </summary>
  11459. <param name="type">The type of Component to retrieve.</param>
  11460. <param name="includeInactive"></param>
  11461. <returns>
  11462. <para>A component of the matching type, if found.</para>
  11463. </returns>
  11464. </member>
  11465. <member name="M:UnityEngine.GameObject.GetComponentInChildren(System.Type,System.Boolean)">
  11466. <summary>
  11467. <para>Returns the component of Type type in the GameObject or any of its children using depth first search.</para>
  11468. </summary>
  11469. <param name="type">The type of Component to retrieve.</param>
  11470. <param name="includeInactive"></param>
  11471. <returns>
  11472. <para>A component of the matching type, if found.</para>
  11473. </returns>
  11474. </member>
  11475. <member name="M:UnityEngine.GameObject.GetComponentInChildren()">
  11476. <summary>
  11477. <para>Generic version of this method.</para>
  11478. </summary>
  11479. <param name="includeInactive"></param>
  11480. <returns>
  11481. <para>A component of the matching type, if found.</para>
  11482. </returns>
  11483. </member>
  11484. <member name="M:UnityEngine.GameObject.GetComponentInChildren(System.Boolean)">
  11485. <summary>
  11486. <para>Generic version of this method.</para>
  11487. </summary>
  11488. <param name="includeInactive"></param>
  11489. <returns>
  11490. <para>A component of the matching type, if found.</para>
  11491. </returns>
  11492. </member>
  11493. <member name="M:UnityEngine.GameObject.GetComponentInParent(System.Type)">
  11494. <summary>
  11495. <para>Retrieves the component of Type type in the GameObject or any of its parents.</para>
  11496. </summary>
  11497. <param name="type">Type of component to find.</param>
  11498. <param name="includeInactive"></param>
  11499. <returns>
  11500. <para>Returns a component if a component matching the type is found. Returns null otherwise.</para>
  11501. </returns>
  11502. </member>
  11503. <member name="M:UnityEngine.GameObject.GetComponentInParent(System.Type,System.Boolean)">
  11504. <summary>
  11505. <para>Retrieves the component of Type type in the GameObject or any of its parents.</para>
  11506. </summary>
  11507. <param name="type">Type of component to find.</param>
  11508. <param name="includeInactive"></param>
  11509. <returns>
  11510. <para>Returns a component if a component matching the type is found. Returns null otherwise.</para>
  11511. </returns>
  11512. </member>
  11513. <member name="M:UnityEngine.GameObject.GetComponentInParent()">
  11514. <summary>
  11515. <para>Generic version of this method.</para>
  11516. </summary>
  11517. <param name="includeInactive"></param>
  11518. <returns>
  11519. <para>Returns a component if a component matching the type is found. Returns null otherwise.</para>
  11520. </returns>
  11521. </member>
  11522. <member name="M:UnityEngine.GameObject.GetComponentInParent(System.Boolean)">
  11523. <summary>
  11524. <para>Generic version of this method.</para>
  11525. </summary>
  11526. <param name="includeInactive"></param>
  11527. <returns>
  11528. <para>Returns a component if a component matching the type is found. Returns null otherwise.</para>
  11529. </returns>
  11530. </member>
  11531. <member name="M:UnityEngine.GameObject.GetComponents(System.Type)">
  11532. <summary>
  11533. <para>Returns all components of Type type in the GameObject.</para>
  11534. </summary>
  11535. <param name="type">The type of component to retrieve.</param>
  11536. </member>
  11537. <member name="M:UnityEngine.GameObject.GetComponents">
  11538. <summary>
  11539. <para>Generic version of this method.</para>
  11540. </summary>
  11541. </member>
  11542. <member name="M:UnityEngine.GameObject.GetComponents(System.Type,System.Collections.Generic.List`1&lt;UnityEngine.Component&gt;)">
  11543. <summary>
  11544. <para>Returns all components of Type type in the GameObject into List results. Note that results is of type Component, not the type of the component retrieved.</para>
  11545. </summary>
  11546. <param name="type">The type of Component to retrieve.</param>
  11547. <param name="results">List to receive the results.</param>
  11548. </member>
  11549. <member name="M:UnityEngine.GameObject.GetComponents(System.Collections.Generic.List`1&lt;T&gt;)">
  11550. <summary>
  11551. <para>Returns all components of Type type in the GameObject into List results.</para>
  11552. </summary>
  11553. <param name="results">List of type T to receive the results.</param>
  11554. </member>
  11555. <member name="M:UnityEngine.GameObject.GetComponentsInChildren(System.Type)">
  11556. <summary>
  11557. <para>Returns all components of Type type in the GameObject or any of its children children using depth first search. Works recursively.</para>
  11558. </summary>
  11559. <param name="type">The type of Component to retrieve.</param>
  11560. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  11561. </member>
  11562. <member name="M:UnityEngine.GameObject.GetComponentsInChildren(System.Type,System.Boolean)">
  11563. <summary>
  11564. <para>Returns all components of Type type in the GameObject or any of its children children using depth first search. Works recursively.</para>
  11565. </summary>
  11566. <param name="type">The type of Component to retrieve.</param>
  11567. <param name="includeInactive">Should Components on inactive GameObjects be included in the found set?</param>
  11568. </member>
  11569. <member name="M:UnityEngine.GameObject.GetComponentsInChildren">
  11570. <summary>
  11571. <para>Generic version of this method.</para>
  11572. </summary>
  11573. <param name="includeInactive">Should inactive GameObjects be included in the found set?</param>
  11574. <returns>
  11575. <para>A list of all found components matching the specified type.</para>
  11576. </returns>
  11577. </member>
  11578. <member name="M:UnityEngine.GameObject.GetComponentsInChildren(System.Boolean)">
  11579. <summary>
  11580. <para>Generic version of this method.</para>
  11581. </summary>
  11582. <param name="includeInactive">Should inactive GameObjects be included in the found set?</param>
  11583. <returns>
  11584. <para>A list of all found components matching the specified type.</para>
  11585. </returns>
  11586. </member>
  11587. <member name="M:UnityEngine.GameObject.GetComponentsInChildren(System.Collections.Generic.List`1&lt;T&gt;)">
  11588. <summary>
  11589. <para>Return all found Components into List results.</para>
  11590. </summary>
  11591. <param name="results">List to receive found Components.</param>
  11592. <param name="includeInactive">Should inactive GameObjects be included in the found set?</param>
  11593. </member>
  11594. <member name="M:UnityEngine.GameObject.GetComponentsInChildren(System.Boolean,System.Collections.Generic.List`1&lt;T&gt;)">
  11595. <summary>
  11596. <para>Return all found Components into List results.</para>
  11597. </summary>
  11598. <param name="results">List to receive found Components.</param>
  11599. <param name="includeInactive">Should inactive GameObjects be included in the found set?</param>
  11600. </member>
  11601. <member name="M:UnityEngine.GameObject.GetComponentsInParent(System.Type,System.Boolean)">
  11602. <summary>
  11603. <para>Returns all components of Type type in the GameObject or any of its parents.</para>
  11604. </summary>
  11605. <param name="type">The type of Component to retrieve.</param>
  11606. <param name="includeInactive">Should inactive Components be included in the found set?</param>
  11607. </member>
  11608. <member name="M:UnityEngine.GameObject.GetComponentsInParent">
  11609. <summary>
  11610. <para>Generic version of this method.</para>
  11611. </summary>
  11612. <param name="includeInactive">Determines whether to include inactive components in the found set.</param>
  11613. </member>
  11614. <member name="M:UnityEngine.GameObject.GetComponentsInParent(System.Boolean)">
  11615. <summary>
  11616. <para>Generic version of this method.</para>
  11617. </summary>
  11618. <param name="includeInactive">Determines whether to include inactive components in the found set.</param>
  11619. </member>
  11620. <member name="M:UnityEngine.GameObject.GetComponentsInParent(System.Boolean,System.Collections.Generic.List`1&lt;T&gt;)">
  11621. <summary>
  11622. <para>Find Components in GameObject or parents, and return them in List results.</para>
  11623. </summary>
  11624. <param name="includeInactive">Should inactive Components be included in the found set?</param>
  11625. <param name="results">List holding the found Components.</param>
  11626. </member>
  11627. <member name="M:UnityEngine.GameObject.SendMessage(System.String)">
  11628. <summary>
  11629. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  11630. </summary>
  11631. <param name="methodName">The name of the method to call.</param>
  11632. <param name="value">An optional parameter value to pass to the called method.</param>
  11633. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11634. </member>
  11635. <member name="M:UnityEngine.GameObject.SendMessage(System.String,System.Object)">
  11636. <summary>
  11637. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  11638. </summary>
  11639. <param name="methodName">The name of the method to call.</param>
  11640. <param name="value">An optional parameter value to pass to the called method.</param>
  11641. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11642. </member>
  11643. <member name="M:UnityEngine.GameObject.SendMessage(System.String,System.Object,UnityEngine.SendMessageOptions)">
  11644. <summary>
  11645. <para>Calls the method named methodName on every MonoBehaviour in this game object.</para>
  11646. </summary>
  11647. <param name="methodName">The name of the method to call.</param>
  11648. <param name="value">An optional parameter value to pass to the called method.</param>
  11649. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11650. </member>
  11651. <member name="M:UnityEngine.GameObject.SendMessage(System.String,UnityEngine.SendMessageOptions)">
  11652. <summary>
  11653. <para></para>
  11654. </summary>
  11655. <param name="methodName"></param>
  11656. <param name="options"></param>
  11657. </member>
  11658. <member name="M:UnityEngine.GameObject.SendMessageUpwards(System.String)">
  11659. <summary>
  11660. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  11661. </summary>
  11662. <param name="methodName">The name of the method to call.</param>
  11663. <param name="value">An optional parameter value to pass to the called method.</param>
  11664. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11665. </member>
  11666. <member name="M:UnityEngine.GameObject.SendMessageUpwards(System.String,System.Object)">
  11667. <summary>
  11668. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  11669. </summary>
  11670. <param name="methodName">The name of the method to call.</param>
  11671. <param name="value">An optional parameter value to pass to the called method.</param>
  11672. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11673. </member>
  11674. <member name="M:UnityEngine.GameObject.SendMessageUpwards(System.String,System.Object,UnityEngine.SendMessageOptions)">
  11675. <summary>
  11676. <para>Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.</para>
  11677. </summary>
  11678. <param name="methodName">The name of the method to call.</param>
  11679. <param name="value">An optional parameter value to pass to the called method.</param>
  11680. <param name="options">Should an error be raised if the method doesn't exist on the target object?</param>
  11681. </member>
  11682. <member name="M:UnityEngine.GameObject.SendMessageUpwards(System.String,UnityEngine.SendMessageOptions)">
  11683. <summary>
  11684. <para></para>
  11685. </summary>
  11686. <param name="methodName"></param>
  11687. <param name="options"></param>
  11688. </member>
  11689. <member name="M:UnityEngine.GameObject.SetActive(System.Boolean)">
  11690. <summary>
  11691. <para>ActivatesDeactivates the GameObject, depending on the given true or false/ value.</para>
  11692. </summary>
  11693. <param name="value">Activate or deactivate the object, where true activates the GameObject and false deactivates the GameObject.</param>
  11694. </member>
  11695. <member name="M:UnityEngine.GameObject.TryGetComponent(System.Type,UnityEngine.Component&amp;)">
  11696. <summary>
  11697. <para>Gets the component of the specified type, if it exists.</para>
  11698. </summary>
  11699. <param name="type">The type of component to retrieve.</param>
  11700. <param name="component">The output argument that will contain the component or null.</param>
  11701. <returns>
  11702. <para>Returns true if the component is found, false otherwise.</para>
  11703. </returns>
  11704. </member>
  11705. <member name="M:UnityEngine.GameObject.TryGetComponent(T&amp;)">
  11706. <summary>
  11707. <para>Generic version of this method.</para>
  11708. </summary>
  11709. <param name="component">The output argument that will contain the component or null.</param>
  11710. <returns>
  11711. <para>Returns true if the component is found, false otherwise.</para>
  11712. </returns>
  11713. </member>
  11714. <member name="T:UnityEngine.GeometryUtility">
  11715. <summary>
  11716. <para>Utility class for common geometric functions.</para>
  11717. </summary>
  11718. </member>
  11719. <member name="M:UnityEngine.GeometryUtility.CalculateBounds(UnityEngine.Vector3[],UnityEngine.Matrix4x4)">
  11720. <summary>
  11721. <para>Calculates the bounding box from the given array of positions and the transformation matrix.</para>
  11722. </summary>
  11723. <param name="positions">An array that stores the location of 3d positions.</param>
  11724. <param name="transform">A matrix that changes the position, rotation and size of the bounds calculation.</param>
  11725. <returns>
  11726. <para>Calculates the axis-aligned bounding box.</para>
  11727. </returns>
  11728. </member>
  11729. <member name="M:UnityEngine.GeometryUtility.CalculateFrustumPlanes(UnityEngine.Camera)">
  11730. <summary>
  11731. <para>Calculates frustum planes.</para>
  11732. </summary>
  11733. <param name="camera">The camera with the view frustum that you want to calculate planes from.</param>
  11734. <returns>
  11735. <para>The planes that form the camera's view frustum.</para>
  11736. </returns>
  11737. </member>
  11738. <member name="M:UnityEngine.GeometryUtility.CalculateFrustumPlanes(UnityEngine.Camera,UnityEngine.Plane[])">
  11739. <summary>
  11740. <para>Calculates frustum planes.</para>
  11741. </summary>
  11742. <param name="camera">The camera with the view frustum that you want to calculate planes from.</param>
  11743. <param name="planes">An array of 6 Planes that will be overwritten with the calculated plane values.</param>
  11744. </member>
  11745. <member name="M:UnityEngine.GeometryUtility.CalculateFrustumPlanes(UnityEngine.Matrix4x4)">
  11746. <summary>
  11747. <para>Calculates frustum planes.</para>
  11748. </summary>
  11749. <param name="worldToProjectionMatrix">A matrix that transforms from world space to projection space, from which the planes will be calculated.</param>
  11750. <returns>
  11751. <para>The planes that enclose the projection space described by the matrix.</para>
  11752. </returns>
  11753. </member>
  11754. <member name="M:UnityEngine.GeometryUtility.CalculateFrustumPlanes(UnityEngine.Matrix4x4,UnityEngine.Plane[])">
  11755. <summary>
  11756. <para>Calculates frustum planes.</para>
  11757. </summary>
  11758. <param name="worldToProjectionMatrix">A matrix that transforms from world space to projection space, from which the planes will be calculated.</param>
  11759. <param name="planes">An array of 6 Planes that will be overwritten with the calculated plane values.</param>
  11760. </member>
  11761. <member name="M:UnityEngine.GeometryUtility.TestPlanesAABB(UnityEngine.Plane[],UnityEngine.Bounds)">
  11762. <summary>
  11763. <para>Returns true if bounds are inside the plane array.</para>
  11764. </summary>
  11765. <param name="planes"></param>
  11766. <param name="bounds"></param>
  11767. </member>
  11768. <member name="M:UnityEngine.GeometryUtility.TryCreatePlaneFromPolygon(UnityEngine.Vector3[],UnityEngine.Plane&amp;)">
  11769. <summary>
  11770. <para>GeometryUtility.TryCreatePlaneFromPolygon creates a plane from the given list of vertices that define the polygon, as long as they do not characterize a straight line or zero area.</para>
  11771. </summary>
  11772. <param name="vertices">An array of vertex positions that define the shape of a polygon.</param>
  11773. <param name="plane">A valid plane that goes through the vertices.</param>
  11774. <returns>
  11775. <para>Returns true on success, false if Unity did not create a plane from the vertices.</para>
  11776. </returns>
  11777. </member>
  11778. <member name="T:UnityEngine.Gizmos">
  11779. <summary>
  11780. <para>Gizmos are used to give visual debugging or setup aids in the Scene view.</para>
  11781. </summary>
  11782. </member>
  11783. <member name="P:UnityEngine.Gizmos.color">
  11784. <summary>
  11785. <para>Sets the color for the gizmos that will be drawn next.</para>
  11786. </summary>
  11787. </member>
  11788. <member name="P:UnityEngine.Gizmos.exposure">
  11789. <summary>
  11790. <para>Set a texture that contains the exposure correction for LightProbe gizmos. The value is sampled from the red channel in the middle of the texture.</para>
  11791. </summary>
  11792. </member>
  11793. <member name="P:UnityEngine.Gizmos.matrix">
  11794. <summary>
  11795. <para>Sets the Matrix4x4 that the Unity Editor uses to draw Gizmos.</para>
  11796. </summary>
  11797. </member>
  11798. <member name="P:UnityEngine.Gizmos.probeSize">
  11799. <summary>
  11800. <para>Set a scale for Light Probe gizmos. This scale will be used to render the spherical harmonic preview spheres.</para>
  11801. </summary>
  11802. </member>
  11803. <member name="M:UnityEngine.Gizmos.DrawCube(UnityEngine.Vector3,UnityEngine.Vector3)">
  11804. <summary>
  11805. <para>Draw a solid box with center and size.</para>
  11806. </summary>
  11807. <param name="center"></param>
  11808. <param name="size"></param>
  11809. </member>
  11810. <member name="M:UnityEngine.Gizmos.DrawFrustum(UnityEngine.Vector3,System.Single,System.Single,System.Single,System.Single)">
  11811. <summary>
  11812. <para>Draw a camera frustum using the currently set Gizmos.matrix for its location and rotation.</para>
  11813. </summary>
  11814. <param name="center">The apex of the truncated pyramid.</param>
  11815. <param name="fov">Vertical field of view (ie, the angle at the apex in degrees).</param>
  11816. <param name="maxRange">Distance of the frustum's far plane.</param>
  11817. <param name="minRange">Distance of the frustum's near plane.</param>
  11818. <param name="aspect">Width/height ratio.</param>
  11819. </member>
  11820. <member name="M:UnityEngine.Gizmos.DrawGUITexture(UnityEngine.Rect,UnityEngine.Texture)">
  11821. <summary>
  11822. <para>Draw a texture in the Scene.</para>
  11823. </summary>
  11824. <param name="screenRect">The size and position of the texture on the "screen" defined by the XY plane.</param>
  11825. <param name="texture">The texture to be displayed.</param>
  11826. <param name="mat">An optional material to apply the texture.</param>
  11827. <param name="leftBorder">Inset from the rectangle's left edge.</param>
  11828. <param name="rightBorder">Inset from the rectangle's right edge.</param>
  11829. <param name="topBorder">Inset from the rectangle's top edge.</param>
  11830. <param name="bottomBorder">Inset from the rectangle's bottom edge.</param>
  11831. </member>
  11832. <member name="M:UnityEngine.Gizmos.DrawGUITexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material)">
  11833. <summary>
  11834. <para>Draw a texture in the Scene.</para>
  11835. </summary>
  11836. <param name="screenRect">The size and position of the texture on the "screen" defined by the XY plane.</param>
  11837. <param name="texture">The texture to be displayed.</param>
  11838. <param name="mat">An optional material to apply the texture.</param>
  11839. <param name="leftBorder">Inset from the rectangle's left edge.</param>
  11840. <param name="rightBorder">Inset from the rectangle's right edge.</param>
  11841. <param name="topBorder">Inset from the rectangle's top edge.</param>
  11842. <param name="bottomBorder">Inset from the rectangle's bottom edge.</param>
  11843. </member>
  11844. <member name="M:UnityEngine.Gizmos.DrawGUITexture(UnityEngine.Rect,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32)">
  11845. <summary>
  11846. <para>Draw a texture in the Scene.</para>
  11847. </summary>
  11848. <param name="screenRect">The size and position of the texture on the "screen" defined by the XY plane.</param>
  11849. <param name="texture">The texture to be displayed.</param>
  11850. <param name="mat">An optional material to apply the texture.</param>
  11851. <param name="leftBorder">Inset from the rectangle's left edge.</param>
  11852. <param name="rightBorder">Inset from the rectangle's right edge.</param>
  11853. <param name="topBorder">Inset from the rectangle's top edge.</param>
  11854. <param name="bottomBorder">Inset from the rectangle's bottom edge.</param>
  11855. </member>
  11856. <member name="M:UnityEngine.Gizmos.DrawGUITexture(UnityEngine.Rect,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Material)">
  11857. <summary>
  11858. <para>Draw a texture in the Scene.</para>
  11859. </summary>
  11860. <param name="screenRect">The size and position of the texture on the "screen" defined by the XY plane.</param>
  11861. <param name="texture">The texture to be displayed.</param>
  11862. <param name="mat">An optional material to apply the texture.</param>
  11863. <param name="leftBorder">Inset from the rectangle's left edge.</param>
  11864. <param name="rightBorder">Inset from the rectangle's right edge.</param>
  11865. <param name="topBorder">Inset from the rectangle's top edge.</param>
  11866. <param name="bottomBorder">Inset from the rectangle's bottom edge.</param>
  11867. </member>
  11868. <member name="M:UnityEngine.Gizmos.DrawIcon(UnityEngine.Vector3,System.String)">
  11869. <summary>
  11870. <para>Draw an icon at a position in the Scene view.</para>
  11871. </summary>
  11872. <param name="center"></param>
  11873. <param name="name"></param>
  11874. <param name="allowScaling"></param>
  11875. </member>
  11876. <member name="M:UnityEngine.Gizmos.DrawIcon(UnityEngine.Vector3,System.String,System.Boolean)">
  11877. <summary>
  11878. <para>Draw an icon at a position in the Scene view.</para>
  11879. </summary>
  11880. <param name="center"></param>
  11881. <param name="name"></param>
  11882. <param name="allowScaling"></param>
  11883. </member>
  11884. <member name="M:UnityEngine.Gizmos.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)">
  11885. <summary>
  11886. <para>Draws a line starting at from towards to.</para>
  11887. </summary>
  11888. <param name="from"></param>
  11889. <param name="to"></param>
  11890. </member>
  11891. <member name="M:UnityEngine.Gizmos.DrawMesh(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  11892. <summary>
  11893. <para>Draws a mesh.</para>
  11894. </summary>
  11895. <param name="mesh">Mesh to draw as a gizmo.</param>
  11896. <param name="position">Position (default is zero).</param>
  11897. <param name="rotation">Rotation (default is no rotation).</param>
  11898. <param name="scale">Scale (default is no scale).</param>
  11899. <param name="submeshIndex">Submesh to draw (default is -1, which draws whole mesh).</param>
  11900. </member>
  11901. <member name="M:UnityEngine.Gizmos.DrawMesh(UnityEngine.Mesh,System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  11902. <summary>
  11903. <para>Draws a mesh.</para>
  11904. </summary>
  11905. <param name="mesh">Mesh to draw as a gizmo.</param>
  11906. <param name="position">Position (default is zero).</param>
  11907. <param name="rotation">Rotation (default is no rotation).</param>
  11908. <param name="scale">Scale (default is no scale).</param>
  11909. <param name="submeshIndex">Submesh to draw (default is -1, which draws whole mesh).</param>
  11910. </member>
  11911. <member name="M:UnityEngine.Gizmos.DrawRay(UnityEngine.Ray)">
  11912. <summary>
  11913. <para>Draws a ray starting at from to from + direction.</para>
  11914. </summary>
  11915. <param name="r"></param>
  11916. <param name="from"></param>
  11917. <param name="direction"></param>
  11918. </member>
  11919. <member name="M:UnityEngine.Gizmos.DrawRay(UnityEngine.Vector3,UnityEngine.Vector3)">
  11920. <summary>
  11921. <para>Draws a ray starting at from to from + direction.</para>
  11922. </summary>
  11923. <param name="r"></param>
  11924. <param name="from"></param>
  11925. <param name="direction"></param>
  11926. </member>
  11927. <member name="M:UnityEngine.Gizmos.DrawSphere(UnityEngine.Vector3,System.Single)">
  11928. <summary>
  11929. <para>Draws a solid sphere with center and radius.</para>
  11930. </summary>
  11931. <param name="center"></param>
  11932. <param name="radius"></param>
  11933. </member>
  11934. <member name="M:UnityEngine.Gizmos.DrawWireCube(UnityEngine.Vector3,UnityEngine.Vector3)">
  11935. <summary>
  11936. <para>Draw a wireframe box with center and size.</para>
  11937. </summary>
  11938. <param name="center"></param>
  11939. <param name="size"></param>
  11940. </member>
  11941. <member name="M:UnityEngine.Gizmos.DrawWireMesh(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  11942. <summary>
  11943. <para>Draws a wireframe mesh.</para>
  11944. </summary>
  11945. <param name="mesh">Mesh to draw as a gizmo.</param>
  11946. <param name="position">Position (default is zero).</param>
  11947. <param name="rotation">Rotation (default is no rotation).</param>
  11948. <param name="scale">Scale (default is no scale).</param>
  11949. <param name="submeshIndex">Submesh to draw (default is -1, which draws whole mesh).</param>
  11950. </member>
  11951. <member name="M:UnityEngine.Gizmos.DrawWireMesh(UnityEngine.Mesh,System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  11952. <summary>
  11953. <para>Draws a wireframe mesh.</para>
  11954. </summary>
  11955. <param name="mesh">Mesh to draw as a gizmo.</param>
  11956. <param name="position">Position (default is zero).</param>
  11957. <param name="rotation">Rotation (default is no rotation).</param>
  11958. <param name="scale">Scale (default is no scale).</param>
  11959. <param name="submeshIndex">Submesh to draw (default is -1, which draws whole mesh).</param>
  11960. </member>
  11961. <member name="M:UnityEngine.Gizmos.DrawWireSphere(UnityEngine.Vector3,System.Single)">
  11962. <summary>
  11963. <para>Draws a wireframe sphere with center and radius.</para>
  11964. </summary>
  11965. <param name="center"></param>
  11966. <param name="radius"></param>
  11967. </member>
  11968. <member name="T:UnityEngine.GL">
  11969. <summary>
  11970. <para>Low-level graphics library.</para>
  11971. </summary>
  11972. </member>
  11973. <member name="P:UnityEngine.GL.invertCulling">
  11974. <summary>
  11975. <para>Select whether to invert the backface culling (true) or not (false).</para>
  11976. </summary>
  11977. </member>
  11978. <member name="P:UnityEngine.GL.modelview">
  11979. <summary>
  11980. <para>Gets or sets the modelview matrix.</para>
  11981. </summary>
  11982. </member>
  11983. <member name="P:UnityEngine.GL.sRGBWrite">
  11984. <summary>
  11985. <para>Controls whether Linear-to-sRGB color conversion is performed while rendering.</para>
  11986. </summary>
  11987. </member>
  11988. <member name="P:UnityEngine.GL.wireframe">
  11989. <summary>
  11990. <para>Should rendering be done in wireframe?</para>
  11991. </summary>
  11992. </member>
  11993. <member name="M:UnityEngine.GL.Begin(System.Int32)">
  11994. <summary>
  11995. <para>Begin drawing 3D primitives.</para>
  11996. </summary>
  11997. <param name="mode">Primitives to draw: can be TRIANGLES, TRIANGLE_STRIP, QUADS or LINES.</param>
  11998. </member>
  11999. <member name="M:UnityEngine.GL.Clear(System.Boolean,System.Boolean,UnityEngine.Color,System.Single)">
  12000. <summary>
  12001. <para>Clear the current render buffer.</para>
  12002. </summary>
  12003. <param name="clearDepth">Should the depth buffer be cleared?</param>
  12004. <param name="clearColor">Should the color buffer be cleared?</param>
  12005. <param name="backgroundColor">The color to clear with, used only if clearColor is true.</param>
  12006. <param name="depth">The depth to clear the z-buffer with, used only if clearDepth is true. The valid
  12007. range is from 0 (near plane) to 1 (far plane). The value is graphics API agnostic: the abstraction layer will convert
  12008. the value to match the convention of the current graphics API.</param>
  12009. </member>
  12010. <member name="M:UnityEngine.GL.ClearWithSkybox(System.Boolean,UnityEngine.Camera)">
  12011. <summary>
  12012. <para>Clear the current render buffer with camera's skybox.</para>
  12013. </summary>
  12014. <param name="clearDepth">Should the depth buffer be cleared?</param>
  12015. <param name="camera">Camera to get projection parameters and skybox from.</param>
  12016. </member>
  12017. <member name="M:UnityEngine.GL.Color(UnityEngine.Color)">
  12018. <summary>
  12019. <para>Sets current vertex color.</para>
  12020. </summary>
  12021. <param name="c"></param>
  12022. </member>
  12023. <member name="M:UnityEngine.GL.End">
  12024. <summary>
  12025. <para>End drawing 3D primitives.</para>
  12026. </summary>
  12027. </member>
  12028. <member name="M:UnityEngine.GL.Flush">
  12029. <summary>
  12030. <para>Sends queued-up commands in the driver's command buffer to the GPU.</para>
  12031. </summary>
  12032. </member>
  12033. <member name="M:UnityEngine.GL.GetGPUProjectionMatrix(UnityEngine.Matrix4x4,System.Boolean)">
  12034. <summary>
  12035. <para>Compute GPU projection matrix from camera's projection matrix.</para>
  12036. </summary>
  12037. <param name="proj">Source projection matrix.</param>
  12038. <param name="renderIntoTexture">Will this projection be used for rendering into a RenderTexture?</param>
  12039. <returns>
  12040. <para>Adjusted projection matrix for the current graphics API.</para>
  12041. </returns>
  12042. </member>
  12043. <member name="M:UnityEngine.GL.InvalidateState">
  12044. <summary>
  12045. <para>Invalidate the internally cached render state.</para>
  12046. </summary>
  12047. </member>
  12048. <member name="M:UnityEngine.GL.IssuePluginEvent(System.Int32)">
  12049. <summary>
  12050. <para>Send a user-defined event to a native code plugin.</para>
  12051. </summary>
  12052. <param name="eventID">User defined id to send to the callback.</param>
  12053. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  12054. </member>
  12055. <member name="M:UnityEngine.GL.IssuePluginEvent(System.IntPtr,System.Int32)">
  12056. <summary>
  12057. <para>Send a user-defined event to a native code plugin.</para>
  12058. </summary>
  12059. <param name="eventID">User defined id to send to the callback.</param>
  12060. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  12061. </member>
  12062. <member name="F:UnityEngine.GL.LINE_STRIP">
  12063. <summary>
  12064. <para>Mode for Begin: draw line strip.</para>
  12065. </summary>
  12066. </member>
  12067. <member name="F:UnityEngine.GL.LINES">
  12068. <summary>
  12069. <para>Mode for Begin: draw lines.</para>
  12070. </summary>
  12071. </member>
  12072. <member name="M:UnityEngine.GL.LoadIdentity">
  12073. <summary>
  12074. <para>Load an identity into the current model and view matrices.</para>
  12075. </summary>
  12076. </member>
  12077. <member name="M:UnityEngine.GL.LoadOrtho">
  12078. <summary>
  12079. <para>Helper function to set up an orthograhic projection.</para>
  12080. </summary>
  12081. </member>
  12082. <member name="M:UnityEngine.GL.LoadPixelMatrix">
  12083. <summary>
  12084. <para>Setup a matrix for pixel-correct rendering.</para>
  12085. </summary>
  12086. </member>
  12087. <member name="M:UnityEngine.GL.LoadPixelMatrix(System.Single,System.Single,System.Single,System.Single)">
  12088. <summary>
  12089. <para>Setup a matrix for pixel-correct rendering.</para>
  12090. </summary>
  12091. <param name="left"></param>
  12092. <param name="right"></param>
  12093. <param name="bottom"></param>
  12094. <param name="top"></param>
  12095. </member>
  12096. <member name="M:UnityEngine.GL.LoadProjectionMatrix(UnityEngine.Matrix4x4)">
  12097. <summary>
  12098. <para>Load an arbitrary matrix to the current projection matrix.</para>
  12099. </summary>
  12100. <param name="mat"></param>
  12101. </member>
  12102. <member name="M:UnityEngine.GL.MultiTexCoord(System.Int32,UnityEngine.Vector3)">
  12103. <summary>
  12104. <para>Sets current texture coordinate (v.x,v.y,v.z) to the actual texture unit.</para>
  12105. </summary>
  12106. <param name="unit"></param>
  12107. <param name="v"></param>
  12108. </member>
  12109. <member name="M:UnityEngine.GL.MultiTexCoord2(System.Int32,System.Single,System.Single)">
  12110. <summary>
  12111. <para>Sets current texture coordinate (x,y) for the actual texture unit.</para>
  12112. </summary>
  12113. <param name="unit"></param>
  12114. <param name="x"></param>
  12115. <param name="y"></param>
  12116. </member>
  12117. <member name="M:UnityEngine.GL.MultiTexCoord3(System.Int32,System.Single,System.Single,System.Single)">
  12118. <summary>
  12119. <para>Sets current texture coordinate (x,y,z) to the actual texture unit.</para>
  12120. </summary>
  12121. <param name="unit"></param>
  12122. <param name="x"></param>
  12123. <param name="y"></param>
  12124. <param name="z"></param>
  12125. </member>
  12126. <member name="M:UnityEngine.GL.MultMatrix(UnityEngine.Matrix4x4)">
  12127. <summary>
  12128. <para>Sets the current model matrix to the one specified.</para>
  12129. </summary>
  12130. <param name="m"></param>
  12131. </member>
  12132. <member name="M:UnityEngine.GL.PopMatrix">
  12133. <summary>
  12134. <para>Restores the model, view and projection matrices off the top of the matrix stack.</para>
  12135. </summary>
  12136. </member>
  12137. <member name="M:UnityEngine.GL.PushMatrix">
  12138. <summary>
  12139. <para>Saves the model, view and projection matrices to the top of the matrix stack.</para>
  12140. </summary>
  12141. </member>
  12142. <member name="F:UnityEngine.GL.QUADS">
  12143. <summary>
  12144. <para>Mode for Begin: draw quads.</para>
  12145. </summary>
  12146. </member>
  12147. <member name="M:UnityEngine.GL.RenderTargetBarrier">
  12148. <summary>
  12149. <para>Resolves the render target for subsequent operations sampling from it.</para>
  12150. </summary>
  12151. </member>
  12152. <member name="M:UnityEngine.GL.TexCoord(UnityEngine.Vector3)">
  12153. <summary>
  12154. <para>Sets current texture coordinate (v.x,v.y,v.z) for all texture units.</para>
  12155. </summary>
  12156. <param name="v"></param>
  12157. </member>
  12158. <member name="M:UnityEngine.GL.TexCoord2(System.Single,System.Single)">
  12159. <summary>
  12160. <para>Sets current texture coordinate (x,y) for all texture units.</para>
  12161. </summary>
  12162. <param name="x"></param>
  12163. <param name="y"></param>
  12164. </member>
  12165. <member name="M:UnityEngine.GL.TexCoord3(System.Single,System.Single,System.Single)">
  12166. <summary>
  12167. <para>Sets current texture coordinate (x,y,z) for all texture units.</para>
  12168. </summary>
  12169. <param name="x"></param>
  12170. <param name="y"></param>
  12171. <param name="z"></param>
  12172. </member>
  12173. <member name="F:UnityEngine.GL.TRIANGLE_STRIP">
  12174. <summary>
  12175. <para>Mode for Begin: draw triangle strip.</para>
  12176. </summary>
  12177. </member>
  12178. <member name="F:UnityEngine.GL.TRIANGLES">
  12179. <summary>
  12180. <para>Mode for Begin: draw triangles.</para>
  12181. </summary>
  12182. </member>
  12183. <member name="M:UnityEngine.GL.Vertex(UnityEngine.Vector3)">
  12184. <summary>
  12185. <para>Submit a vertex.</para>
  12186. </summary>
  12187. <param name="v"></param>
  12188. </member>
  12189. <member name="M:UnityEngine.GL.Vertex3(System.Single,System.Single,System.Single)">
  12190. <summary>
  12191. <para>Submit a vertex.</para>
  12192. </summary>
  12193. <param name="x"></param>
  12194. <param name="y"></param>
  12195. <param name="z"></param>
  12196. </member>
  12197. <member name="M:UnityEngine.GL.Viewport(UnityEngine.Rect)">
  12198. <summary>
  12199. <para>Set the rendering viewport.</para>
  12200. </summary>
  12201. <param name="pixelRect"></param>
  12202. </member>
  12203. <member name="T:UnityEngine.Gradient">
  12204. <summary>
  12205. <para>Gradient used for animating colors.</para>
  12206. </summary>
  12207. </member>
  12208. <member name="P:UnityEngine.Gradient.alphaKeys">
  12209. <summary>
  12210. <para>All alpha keys defined in the gradient.</para>
  12211. </summary>
  12212. </member>
  12213. <member name="P:UnityEngine.Gradient.colorKeys">
  12214. <summary>
  12215. <para>All color keys defined in the gradient.</para>
  12216. </summary>
  12217. </member>
  12218. <member name="P:UnityEngine.Gradient.mode">
  12219. <summary>
  12220. <para>Control how the gradient is evaluated.</para>
  12221. </summary>
  12222. </member>
  12223. <member name="M:UnityEngine.Gradient.#ctor">
  12224. <summary>
  12225. <para>Create a new Gradient object.</para>
  12226. </summary>
  12227. </member>
  12228. <member name="M:UnityEngine.Gradient.Evaluate(System.Single)">
  12229. <summary>
  12230. <para>Calculate color at a given time.</para>
  12231. </summary>
  12232. <param name="time">Time of the key (0 - 1).</param>
  12233. </member>
  12234. <member name="M:UnityEngine.Gradient.SetKeys(UnityEngine.GradientColorKey[],UnityEngine.GradientAlphaKey[])">
  12235. <summary>
  12236. <para>Setup Gradient with an array of color keys and alpha keys.</para>
  12237. </summary>
  12238. <param name="colorKeys">Color keys of the gradient (maximum 8 color keys).</param>
  12239. <param name="alphaKeys">Alpha keys of the gradient (maximum 8 alpha keys).</param>
  12240. </member>
  12241. <member name="T:UnityEngine.GradientAlphaKey">
  12242. <summary>
  12243. <para>Alpha key used by Gradient.</para>
  12244. </summary>
  12245. </member>
  12246. <member name="F:UnityEngine.GradientAlphaKey.alpha">
  12247. <summary>
  12248. <para>Alpha channel of key.</para>
  12249. </summary>
  12250. </member>
  12251. <member name="F:UnityEngine.GradientAlphaKey.time">
  12252. <summary>
  12253. <para>Time of the key (0 - 1).</para>
  12254. </summary>
  12255. </member>
  12256. <member name="M:UnityEngine.GradientAlphaKey.#ctor(System.Single,System.Single)">
  12257. <summary>
  12258. <para>Gradient alpha key.</para>
  12259. </summary>
  12260. <param name="alpha">Alpha of key (0 - 1).</param>
  12261. <param name="time">Time of the key (0 - 1).</param>
  12262. </member>
  12263. <member name="T:UnityEngine.GradientColorKey">
  12264. <summary>
  12265. <para>Color key used by Gradient.</para>
  12266. </summary>
  12267. </member>
  12268. <member name="F:UnityEngine.GradientColorKey.color">
  12269. <summary>
  12270. <para>Color of key.</para>
  12271. </summary>
  12272. </member>
  12273. <member name="F:UnityEngine.GradientColorKey.time">
  12274. <summary>
  12275. <para>Time of the key (0 - 1).</para>
  12276. </summary>
  12277. </member>
  12278. <member name="M:UnityEngine.GradientColorKey.#ctor(UnityEngine.Color,System.Single)">
  12279. <summary>
  12280. <para>Gradient color key.</para>
  12281. </summary>
  12282. <param name="color">Color of key.</param>
  12283. <param name="time">Time of the key (0 - 1).</param>
  12284. <param name="col"></param>
  12285. </member>
  12286. <member name="T:UnityEngine.GradientMode">
  12287. <summary>
  12288. <para>Select how gradients will be evaluated.</para>
  12289. </summary>
  12290. </member>
  12291. <member name="F:UnityEngine.GradientMode.Blend">
  12292. <summary>
  12293. <para>Find the 2 keys adjacent to the requested evaluation time, and linearly interpolate between them to obtain a blended color.</para>
  12294. </summary>
  12295. </member>
  12296. <member name="F:UnityEngine.GradientMode.Fixed">
  12297. <summary>
  12298. <para>Return a fixed color, by finding the first key whose time value is greater than the requested evaluation time.</para>
  12299. </summary>
  12300. </member>
  12301. <member name="T:UnityEngine.GradientUsageAttribute">
  12302. <summary>
  12303. <para>Attribute used to configure the usage of the GradientField and Gradient Editor for a gradient.</para>
  12304. </summary>
  12305. </member>
  12306. <member name="F:UnityEngine.GradientUsageAttribute.colorSpace">
  12307. <summary>
  12308. <para>The color space the Gradient uses.</para>
  12309. </summary>
  12310. </member>
  12311. <member name="F:UnityEngine.GradientUsageAttribute.hdr">
  12312. <summary>
  12313. <para>If set to true the Gradient uses HDR colors.</para>
  12314. </summary>
  12315. </member>
  12316. <member name="M:UnityEngine.GradientUsageAttribute.#ctor(System.Boolean,UnityEngine.ColorSpace)">
  12317. <summary>
  12318. <para>Attribute for gradient fields. Used to configure the GUI for the Gradient Editor.</para>
  12319. </summary>
  12320. <param name="hdr">Set to true if the colors should be treated as HDR colors (default value: false).</param>
  12321. <param name="colorSpace">The colors should be treated as from this color space (default value: ColorSpace.Gamma).</param>
  12322. </member>
  12323. <member name="T:UnityEngine.Graphics">
  12324. <summary>
  12325. <para>Raw interface to Unity's drawing functions.</para>
  12326. </summary>
  12327. </member>
  12328. <member name="P:UnityEngine.Graphics.activeColorBuffer">
  12329. <summary>
  12330. <para>Currently active color buffer (Read Only).</para>
  12331. </summary>
  12332. </member>
  12333. <member name="P:UnityEngine.Graphics.activeColorGamut">
  12334. <summary>
  12335. <para>Returns the currently active color gamut.</para>
  12336. </summary>
  12337. </member>
  12338. <member name="P:UnityEngine.Graphics.activeDepthBuffer">
  12339. <summary>
  12340. <para>Currently active depth/stencil buffer (Read Only).</para>
  12341. </summary>
  12342. </member>
  12343. <member name="P:UnityEngine.Graphics.activeTier">
  12344. <summary>
  12345. <para>The GraphicsTier for the current device.</para>
  12346. </summary>
  12347. </member>
  12348. <member name="P:UnityEngine.Graphics.minOpenGLESVersion">
  12349. <summary>
  12350. <para>The minimum OpenGL ES version. The value is specified in PlayerSettings.</para>
  12351. </summary>
  12352. </member>
  12353. <member name="P:UnityEngine.Graphics.preserveFramebufferAlpha">
  12354. <summary>
  12355. <para>True when rendering over native UI is enabled in Player Settings (readonly).</para>
  12356. </summary>
  12357. </member>
  12358. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.RenderTexture)">
  12359. <summary>
  12360. <para>Copies source texture into destination render texture with a shader.</para>
  12361. </summary>
  12362. <param name="source">Source texture.</param>
  12363. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12364. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12365. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12366. <param name="offset">Offset applied to the source texture coordinate.</param>
  12367. <param name="scale">Scale applied to the source texture coordinate.</param>
  12368. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12369. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12370. </member>
  12371. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Material,System.Int32)">
  12372. <summary>
  12373. <para>Copies source texture into destination render texture with a shader.</para>
  12374. </summary>
  12375. <param name="source">Source texture.</param>
  12376. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12377. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12378. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12379. <param name="offset">Offset applied to the source texture coordinate.</param>
  12380. <param name="scale">Scale applied to the source texture coordinate.</param>
  12381. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12382. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12383. </member>
  12384. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.Material,System.Int32)">
  12385. <summary>
  12386. <para>Copies source texture into destination render texture with a shader.</para>
  12387. </summary>
  12388. <param name="source">Source texture.</param>
  12389. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12390. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12391. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12392. <param name="offset">Offset applied to the source texture coordinate.</param>
  12393. <param name="scale">Scale applied to the source texture coordinate.</param>
  12394. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12395. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12396. </member>
  12397. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Vector2,UnityEngine.Vector2)">
  12398. <summary>
  12399. <para>Copies source texture into destination render texture with a shader.</para>
  12400. </summary>
  12401. <param name="source">Source texture.</param>
  12402. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12403. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12404. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12405. <param name="offset">Offset applied to the source texture coordinate.</param>
  12406. <param name="scale">Scale applied to the source texture coordinate.</param>
  12407. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12408. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12409. </member>
  12410. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.RenderTexture,System.Int32,System.Int32)">
  12411. <summary>
  12412. <para>Copies source texture into destination render texture with a shader.</para>
  12413. </summary>
  12414. <param name="source">Source texture.</param>
  12415. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12416. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12417. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12418. <param name="offset">Offset applied to the source texture coordinate.</param>
  12419. <param name="scale">Scale applied to the source texture coordinate.</param>
  12420. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12421. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12422. </member>
  12423. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.Material,System.Int32,System.Int32)">
  12424. <summary>
  12425. <para>Copies source texture into destination render texture with a shader.</para>
  12426. </summary>
  12427. <param name="source">Source texture.</param>
  12428. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12429. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12430. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12431. <param name="offset">Offset applied to the source texture coordinate.</param>
  12432. <param name="scale">Scale applied to the source texture coordinate.</param>
  12433. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12434. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12435. </member>
  12436. <member name="M:UnityEngine.Graphics.Blit(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Vector2,UnityEngine.Vector2,System.Int32,System.Int32)">
  12437. <summary>
  12438. <para>Copies source texture into destination render texture with a shader.</para>
  12439. </summary>
  12440. <param name="source">Source texture.</param>
  12441. <param name="dest">The destination RenderTexture. Set this to null to blit directly to screen. See description for more information.</param>
  12442. <param name="mat">Material to use. Material's shader could do some post-processing effect, for example.</param>
  12443. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12444. <param name="offset">Offset applied to the source texture coordinate.</param>
  12445. <param name="scale">Scale applied to the source texture coordinate.</param>
  12446. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  12447. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  12448. </member>
  12449. <member name="M:UnityEngine.Graphics.BlitMultiTap(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Material,UnityEngine.Vector2[])">
  12450. <summary>
  12451. <para>Copies source texture into destination, for multi-tap shader.</para>
  12452. </summary>
  12453. <param name="source">Source texture.</param>
  12454. <param name="dest">Destination RenderTexture, or null to blit directly to screen.</param>
  12455. <param name="mat">Material to use for copying. Material's shader should do some post-processing effect.</param>
  12456. <param name="offsets">Variable number of filtering offsets. Offsets are given in pixels.</param>
  12457. <param name="destDepthSlice">The texture array destination slice to blit to.</param>
  12458. </member>
  12459. <member name="M:UnityEngine.Graphics.BlitMultiTap(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Material,System.Int32,UnityEngine.Vector2[])">
  12460. <summary>
  12461. <para>Copies source texture into destination, for multi-tap shader.</para>
  12462. </summary>
  12463. <param name="source">Source texture.</param>
  12464. <param name="dest">Destination RenderTexture, or null to blit directly to screen.</param>
  12465. <param name="mat">Material to use for copying. Material's shader should do some post-processing effect.</param>
  12466. <param name="offsets">Variable number of filtering offsets. Offsets are given in pixels.</param>
  12467. <param name="destDepthSlice">The texture array destination slice to blit to.</param>
  12468. </member>
  12469. <member name="M:UnityEngine.Graphics.ClearRandomWriteTargets">
  12470. <summary>
  12471. <para>Clear random write targets for level pixel shaders.</para>
  12472. </summary>
  12473. </member>
  12474. <member name="M:UnityEngine.Graphics.ConvertTexture(UnityEngine.Texture,UnityEngine.Texture)">
  12475. <summary>
  12476. <para>This function provides an efficient way to convert between textures of different formats and dimensions.
  12477. The destination texture format should be uncompressed and correspond to a supported RenderTextureFormat.</para>
  12478. </summary>
  12479. <param name="src">Source texture.</param>
  12480. <param name="dst">Destination texture.</param>
  12481. <param name="srcElement">Source element (e.g. cubemap face). Set this to 0 for 2D source textures.</param>
  12482. <param name="dstElement">Destination element (e.g. cubemap face or texture array element).</param>
  12483. <returns>
  12484. <para>True if the call succeeded.</para>
  12485. </returns>
  12486. </member>
  12487. <member name="M:UnityEngine.Graphics.ConvertTexture(UnityEngine.Texture,System.Int32,UnityEngine.Texture,System.Int32)">
  12488. <summary>
  12489. <para>This function provides an efficient way to convert between textures of different formats and dimensions.
  12490. The destination texture format should be uncompressed and correspond to a supported RenderTextureFormat.</para>
  12491. </summary>
  12492. <param name="src">Source texture.</param>
  12493. <param name="dst">Destination texture.</param>
  12494. <param name="srcElement">Source element (e.g. cubemap face). Set this to 0 for 2D source textures.</param>
  12495. <param name="dstElement">Destination element (e.g. cubemap face or texture array element).</param>
  12496. <returns>
  12497. <para>True if the call succeeded.</para>
  12498. </returns>
  12499. </member>
  12500. <member name="M:UnityEngine.Graphics.CopyBuffer(UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer)">
  12501. <summary>
  12502. <para>Copies the contents of one GraphicsBuffer into another.</para>
  12503. </summary>
  12504. <param name="source">The source buffer.</param>
  12505. <param name="dest">The destination buffer.</param>
  12506. </member>
  12507. <member name="M:UnityEngine.Graphics.CopyTexture(UnityEngine.Texture,UnityEngine.Texture)">
  12508. <summary>
  12509. <para>Copy texture contents.</para>
  12510. </summary>
  12511. <param name="src">Source texture.</param>
  12512. <param name="dst">Destination texture.</param>
  12513. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12514. <param name="srcMip">Source texture mipmap level.</param>
  12515. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12516. <param name="dstMip">Destination texture mipmap level.</param>
  12517. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  12518. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  12519. <param name="srcWidth">Width of source texture region to copy.</param>
  12520. <param name="srcHeight">Height of source texture region to copy.</param>
  12521. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  12522. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  12523. </member>
  12524. <member name="M:UnityEngine.Graphics.CopyTexture(UnityEngine.Texture,System.Int32,System.Int32,UnityEngine.Texture,System.Int32,System.Int32)">
  12525. <summary>
  12526. <para>Copy texture contents.</para>
  12527. </summary>
  12528. <param name="src">Source texture.</param>
  12529. <param name="dst">Destination texture.</param>
  12530. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12531. <param name="srcMip">Source texture mipmap level.</param>
  12532. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12533. <param name="dstMip">Destination texture mipmap level.</param>
  12534. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  12535. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  12536. <param name="srcWidth">Width of source texture region to copy.</param>
  12537. <param name="srcHeight">Height of source texture region to copy.</param>
  12538. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  12539. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  12540. </member>
  12541. <member name="M:UnityEngine.Graphics.CopyTexture(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32)">
  12542. <summary>
  12543. <para>Copy texture contents.</para>
  12544. </summary>
  12545. <param name="src">Source texture.</param>
  12546. <param name="dst">Destination texture.</param>
  12547. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12548. <param name="srcMip">Source texture mipmap level.</param>
  12549. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  12550. <param name="dstMip">Destination texture mipmap level.</param>
  12551. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  12552. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  12553. <param name="srcWidth">Width of source texture region to copy.</param>
  12554. <param name="srcHeight">Height of source texture region to copy.</param>
  12555. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  12556. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  12557. </member>
  12558. <member name="M:UnityEngine.Graphics.CreateAsyncGraphicsFence(UnityEngine.Rendering.SynchronisationStage)">
  12559. <summary>
  12560. <para>Shortcut for calling Graphics.CreateGraphicsFence with GraphicsFenceType.AsyncQueueSynchronization as the first parameter.</para>
  12561. </summary>
  12562. <param name="stage">The synchronization stage. See Graphics.CreateGraphicsFence.</param>
  12563. <returns>
  12564. <para>Returns a new GraphicsFence.</para>
  12565. </returns>
  12566. </member>
  12567. <member name="M:UnityEngine.Graphics.CreateAsyncGraphicsFence">
  12568. <summary>
  12569. <para>Shortcut for calling Graphics.CreateGraphicsFence with GraphicsFenceType.AsyncQueueSynchronization as the first parameter.</para>
  12570. </summary>
  12571. <param name="stage">The synchronization stage. See Graphics.CreateGraphicsFence.</param>
  12572. <returns>
  12573. <para>Returns a new GraphicsFence.</para>
  12574. </returns>
  12575. </member>
  12576. <member name="M:UnityEngine.Graphics.CreateGPUFence(UnityEngine.Rendering.SynchronisationStage)">
  12577. <summary>
  12578. <para>This functionality is deprecated, and should no longer be used. Please use Graphics.CreateGraphicsFence.</para>
  12579. </summary>
  12580. <param name="stage"></param>
  12581. </member>
  12582. <member name="M:UnityEngine.Graphics.CreateGraphicsFence">
  12583. <summary>
  12584. <para>Creates a GraphicsFence which will be passed after the last Blit, Clear, Draw, Dispatch or Texture Copy command prior to this call has been completed on the GPU.</para>
  12585. </summary>
  12586. <param name="fenceType">The type of GraphicsFence to create. Currently the only supported value is GraphicsFenceType.AsyncQueueSynchronization.</param>
  12587. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing begining for a given draw call. This parameter allows for the fence to be passed after either the vertex or pixel processing for the proceeding draw has completed. If a compute shader dispatch was the last task submitted then this parameter is ignored.</param>
  12588. <returns>
  12589. <para>Returns a new GraphicsFence.</para>
  12590. </returns>
  12591. </member>
  12592. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,System.Boolean,System.Boolean,System.Boolean)">
  12593. <summary>
  12594. <para>Draw a mesh.</para>
  12595. </summary>
  12596. <param name="mesh">The Mesh to draw.</param>
  12597. <param name="position">Position of the mesh.</param>
  12598. <param name="rotation">Rotation of the mesh.</param>
  12599. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12600. <param name="material">Material to use.</param>
  12601. <param name="layer"> the mesh is drawn on.</param>
  12602. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12603. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12604. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12605. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12606. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12607. <param name="useLightProbes">Should the mesh use light probes?</param>
  12608. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12609. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12610. <param name="lightProbeProxyVolume"></param>
  12611. </member>
  12612. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,UnityEngine.Transform,System.Boolean)">
  12613. <summary>
  12614. <para>Draw a mesh.</para>
  12615. </summary>
  12616. <param name="mesh">The Mesh to draw.</param>
  12617. <param name="position">Position of the mesh.</param>
  12618. <param name="rotation">Rotation of the mesh.</param>
  12619. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12620. <param name="material">Material to use.</param>
  12621. <param name="layer"> the mesh is drawn on.</param>
  12622. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12623. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12624. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12625. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12626. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12627. <param name="useLightProbes">Should the mesh use light probes?</param>
  12628. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12629. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12630. <param name="lightProbeProxyVolume"></param>
  12631. </member>
  12632. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,System.Boolean,System.Boolean,System.Boolean)">
  12633. <summary>
  12634. <para>Draw a mesh.</para>
  12635. </summary>
  12636. <param name="mesh">The Mesh to draw.</param>
  12637. <param name="position">Position of the mesh.</param>
  12638. <param name="rotation">Rotation of the mesh.</param>
  12639. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12640. <param name="material">Material to use.</param>
  12641. <param name="layer"> the mesh is drawn on.</param>
  12642. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12643. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12644. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12645. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12646. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12647. <param name="useLightProbes">Should the mesh use light probes?</param>
  12648. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12649. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12650. <param name="lightProbeProxyVolume"></param>
  12651. </member>
  12652. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,UnityEngine.Transform,System.Boolean)">
  12653. <summary>
  12654. <para>Draw a mesh.</para>
  12655. </summary>
  12656. <param name="mesh">The Mesh to draw.</param>
  12657. <param name="position">Position of the mesh.</param>
  12658. <param name="rotation">Rotation of the mesh.</param>
  12659. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12660. <param name="material">Material to use.</param>
  12661. <param name="layer"> the mesh is drawn on.</param>
  12662. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12663. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12664. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12665. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12666. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12667. <param name="useLightProbes">Should the mesh use light probes?</param>
  12668. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12669. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12670. <param name="lightProbeProxyVolume"></param>
  12671. </member>
  12672. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,UnityEngine.Transform,UnityEngine.Rendering.LightProbeUsage)">
  12673. <summary>
  12674. <para>Draw a mesh.</para>
  12675. </summary>
  12676. <param name="mesh">The Mesh to draw.</param>
  12677. <param name="position">Position of the mesh.</param>
  12678. <param name="rotation">Rotation of the mesh.</param>
  12679. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12680. <param name="material">Material to use.</param>
  12681. <param name="layer"> the mesh is drawn on.</param>
  12682. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12683. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12684. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12685. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12686. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12687. <param name="useLightProbes">Should the mesh use light probes?</param>
  12688. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12689. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12690. <param name="lightProbeProxyVolume"></param>
  12691. </member>
  12692. <member name="M:UnityEngine.Graphics.DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,UnityEngine.Transform,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12693. <summary>
  12694. <para>Draw a mesh.</para>
  12695. </summary>
  12696. <param name="mesh">The Mesh to draw.</param>
  12697. <param name="position">Position of the mesh.</param>
  12698. <param name="rotation">Rotation of the mesh.</param>
  12699. <param name="matrix">Transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12700. <param name="material">Material to use.</param>
  12701. <param name="layer"> the mesh is drawn on.</param>
  12702. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12703. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12704. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12705. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12706. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12707. <param name="useLightProbes">Should the mesh use light probes?</param>
  12708. <param name="probeAnchor">If used, the mesh will use this Transform's position to sample light probes and find the matching reflection probe.</param>
  12709. <param name="lightProbeUsage">LightProbeUsage for the mesh.</param>
  12710. <param name="lightProbeProxyVolume"></param>
  12711. </member>
  12712. <member name="M:UnityEngine.Graphics.DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,UnityEngine.Matrix4x4[],System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12713. <summary>
  12714. <para>Draws the same mesh multiple times using GPU instancing.</para>
  12715. </summary>
  12716. <param name="mesh">The Mesh to draw.</param>
  12717. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12718. <param name="material">Material to use.</param>
  12719. <param name="matrices">The array of object transformation matrices.</param>
  12720. <param name="count">The number of instances to be drawn.</param>
  12721. <param name="properties">Additional material properties to apply. See MaterialPropertyBlock.</param>
  12722. <param name="castShadows">Determines whether the Meshes should cast shadows.</param>
  12723. <param name="receiveShadows">Determines whether the Meshes should receive shadows.</param>
  12724. <param name="layer"> to use.</param>
  12725. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given Camera only.</param>
  12726. <param name="lightProbeUsage">LightProbeUsage for the instances.</param>
  12727. <param name="lightProbeProxyVolume"></param>
  12728. </member>
  12729. <member name="M:UnityEngine.Graphics.DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12730. <summary>
  12731. <para>Draws the same mesh multiple times using GPU instancing.</para>
  12732. </summary>
  12733. <param name="mesh">The Mesh to draw.</param>
  12734. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12735. <param name="material">Material to use.</param>
  12736. <param name="matrices">The array of object transformation matrices.</param>
  12737. <param name="count">The number of instances to be drawn.</param>
  12738. <param name="properties">Additional material properties to apply. See MaterialPropertyBlock.</param>
  12739. <param name="castShadows">Determines whether the Meshes should cast shadows.</param>
  12740. <param name="receiveShadows">Determines whether the Meshes should receive shadows.</param>
  12741. <param name="layer"> to use.</param>
  12742. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given Camera only.</param>
  12743. <param name="lightProbeUsage">LightProbeUsage for the instances.</param>
  12744. <param name="lightProbeProxyVolume"></param>
  12745. </member>
  12746. <member name="M:UnityEngine.Graphics.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,UnityEngine.Bounds,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12747. <summary>
  12748. <para>Draws the same mesh multiple times using GPU instancing.</para>
  12749. </summary>
  12750. <param name="mesh">The Mesh to draw.</param>
  12751. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12752. <param name="material">Material to use.</param>
  12753. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12754. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  12755. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  12756. <param name="properties">Additional material properties to apply. See MaterialPropertyBlock.</param>
  12757. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12758. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12759. <param name="layer"> to use.</param>
  12760. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given Camera only.</param>
  12761. <param name="lightProbeUsage">LightProbeUsage for the instances.</param>
  12762. <param name="lightProbeProxyVolume"></param>
  12763. </member>
  12764. <member name="M:UnityEngine.Graphics.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,UnityEngine.Bounds,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12765. <summary>
  12766. <para>Draws the same mesh multiple times using GPU instancing.</para>
  12767. </summary>
  12768. <param name="mesh">The Mesh to draw.</param>
  12769. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12770. <param name="material">Material to use.</param>
  12771. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12772. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  12773. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  12774. <param name="properties">Additional material properties to apply. See MaterialPropertyBlock.</param>
  12775. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12776. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12777. <param name="layer"> to use.</param>
  12778. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given Camera only.</param>
  12779. <param name="lightProbeUsage">LightProbeUsage for the instances.</param>
  12780. <param name="lightProbeProxyVolume"></param>
  12781. </member>
  12782. <member name="M:UnityEngine.Graphics.DrawMeshInstancedProcedural(UnityEngine.Mesh,System.Int32,UnityEngine.Material,UnityEngine.Bounds,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera,UnityEngine.Rendering.LightProbeUsage,UnityEngine.LightProbeProxyVolume)">
  12783. <summary>
  12784. <para>Draws the same mesh multiple times using GPU instancing.
  12785. This is similar to Graphics.DrawMeshInstancedIndirect, except that when the instance count is known from script, it can be supplied directly using this method, rather than via a ComputeBuffer.</para>
  12786. </summary>
  12787. <param name="mesh">The Mesh to draw.</param>
  12788. <param name="submeshIndex">Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  12789. <param name="material">Material to use.</param>
  12790. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12791. <param name="count">The number of instances to be drawn.</param>
  12792. <param name="properties">Additional material properties to apply. See MaterialPropertyBlock.</param>
  12793. <param name="castShadows">Determines whether the Meshes should cast shadows.</param>
  12794. <param name="receiveShadows">Determines whether the Meshes should receive shadows.</param>
  12795. <param name="layer"> to use.</param>
  12796. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given Camera only.</param>
  12797. <param name="lightProbeUsage">LightProbeUsage for the instances.</param>
  12798. <param name="lightProbeProxyVolume"></param>
  12799. </member>
  12800. <member name="M:UnityEngine.Graphics.DrawMeshNow(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion)">
  12801. <summary>
  12802. <para>Draw a mesh immediately.</para>
  12803. </summary>
  12804. <param name="mesh">The Mesh to draw.</param>
  12805. <param name="position">Position of the mesh.</param>
  12806. <param name="rotation">Rotation of the mesh.</param>
  12807. <param name="matrix">The transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12808. <param name="materialIndex">Subset of the mesh to draw.</param>
  12809. </member>
  12810. <member name="M:UnityEngine.Graphics.DrawMeshNow(UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,System.Int32)">
  12811. <summary>
  12812. <para>Draw a mesh immediately.</para>
  12813. </summary>
  12814. <param name="mesh">The Mesh to draw.</param>
  12815. <param name="position">Position of the mesh.</param>
  12816. <param name="rotation">Rotation of the mesh.</param>
  12817. <param name="matrix">The transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12818. <param name="materialIndex">Subset of the mesh to draw.</param>
  12819. </member>
  12820. <member name="M:UnityEngine.Graphics.DrawMeshNow(UnityEngine.Mesh,UnityEngine.Matrix4x4)">
  12821. <summary>
  12822. <para>Draw a mesh immediately.</para>
  12823. </summary>
  12824. <param name="mesh">The Mesh to draw.</param>
  12825. <param name="position">Position of the mesh.</param>
  12826. <param name="rotation">Rotation of the mesh.</param>
  12827. <param name="matrix">The transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12828. <param name="materialIndex">Subset of the mesh to draw.</param>
  12829. </member>
  12830. <member name="M:UnityEngine.Graphics.DrawMeshNow(UnityEngine.Mesh,UnityEngine.Matrix4x4,System.Int32)">
  12831. <summary>
  12832. <para>Draw a mesh immediately.</para>
  12833. </summary>
  12834. <param name="mesh">The Mesh to draw.</param>
  12835. <param name="position">Position of the mesh.</param>
  12836. <param name="rotation">Rotation of the mesh.</param>
  12837. <param name="matrix">The transformation matrix of the mesh (combines position, rotation and other transformations).</param>
  12838. <param name="materialIndex">Subset of the mesh to draw.</param>
  12839. </member>
  12840. <member name="M:UnityEngine.Graphics.DrawProcedural(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12841. <summary>
  12842. <para>Draws procedural geometry on the GPU.</para>
  12843. </summary>
  12844. <param name="material">Material to use.</param>
  12845. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12846. <param name="topology">Topology of the procedural geometry.</param>
  12847. <param name="vertexCount">Vertex count to render.</param>
  12848. <param name="instanceCount">Instance count to render.</param>
  12849. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12850. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12851. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12852. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12853. <param name="layer"> to use.</param>
  12854. </member>
  12855. <member name="M:UnityEngine.Graphics.DrawProcedural(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12856. <summary>
  12857. <para>Draws procedural geometry on the GPU, with an index buffer.</para>
  12858. </summary>
  12859. <param name="material">Material to use.</param>
  12860. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12861. <param name="topology">Topology of the procedural geometry.</param>
  12862. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12863. <param name="instanceCount">Instance count to render.</param>
  12864. <param name="indexCount">Index count to render.</param>
  12865. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12866. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12867. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12868. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12869. <param name="layer"> to use.</param>
  12870. </member>
  12871. <member name="M:UnityEngine.Graphics.DrawProceduralIndirect(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12872. <summary>
  12873. <para>Draws procedural geometry on the GPU.</para>
  12874. </summary>
  12875. <param name="material">Material to use.</param>
  12876. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12877. <param name="topology">Topology of the procedural geometry.</param>
  12878. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12879. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12880. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12881. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12882. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12883. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12884. <param name="layer"> to use.</param>
  12885. </member>
  12886. <member name="M:UnityEngine.Graphics.DrawProceduralIndirect(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12887. <summary>
  12888. <para>Draws procedural geometry on the GPU.</para>
  12889. </summary>
  12890. <param name="material">Material to use.</param>
  12891. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12892. <param name="topology">Topology of the procedural geometry.</param>
  12893. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12894. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12895. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12896. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12897. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12898. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12899. <param name="layer"> to use.</param>
  12900. </member>
  12901. <member name="M:UnityEngine.Graphics.DrawProceduralIndirect(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12902. <summary>
  12903. <para>Draws procedural geometry on the GPU.</para>
  12904. </summary>
  12905. <param name="material">Material to use.</param>
  12906. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12907. <param name="topology">Topology of the procedural geometry.</param>
  12908. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12909. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12910. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12911. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12912. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12913. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12914. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12915. <param name="layer"> to use.</param>
  12916. </member>
  12917. <member name="M:UnityEngine.Graphics.DrawProceduralIndirect(UnityEngine.Material,UnityEngine.Bounds,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.Camera,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32)">
  12918. <summary>
  12919. <para>Draws procedural geometry on the GPU.</para>
  12920. </summary>
  12921. <param name="material">Material to use.</param>
  12922. <param name="bounds">The bounding volume surrounding the instances you intend to draw.</param>
  12923. <param name="topology">Topology of the procedural geometry.</param>
  12924. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12925. <param name="camera">If null (default), the mesh will be drawn in all cameras. Otherwise it will be rendered in the given Camera only.</param>
  12926. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12927. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12928. <param name="properties">Additional material properties to apply onto material just before this mesh will be drawn. See MaterialPropertyBlock.</param>
  12929. <param name="castShadows">Determines whether the mesh can cast shadows.</param>
  12930. <param name="receiveShadows">Determines whether the mesh can receive shadows.</param>
  12931. <param name="layer"> to use.</param>
  12932. </member>
  12933. <member name="M:UnityEngine.Graphics.DrawProceduralIndirectNow(UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32)">
  12934. <summary>
  12935. <para>Draws procedural geometry on the GPU.</para>
  12936. </summary>
  12937. <param name="topology">Topology of the procedural geometry.</param>
  12938. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12939. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12940. </member>
  12941. <member name="M:UnityEngine.Graphics.DrawProceduralIndirectNow(UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32)">
  12942. <summary>
  12943. <para>Draws procedural geometry on the GPU.</para>
  12944. </summary>
  12945. <param name="topology">Topology of the procedural geometry.</param>
  12946. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12947. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12948. </member>
  12949. <member name="M:UnityEngine.Graphics.DrawProceduralIndirectNow(UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,UnityEngine.ComputeBuffer,System.Int32)">
  12950. <summary>
  12951. <para>Draws procedural geometry on the GPU.</para>
  12952. </summary>
  12953. <param name="topology">Topology of the procedural geometry.</param>
  12954. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12955. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12956. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12957. </member>
  12958. <member name="M:UnityEngine.Graphics.DrawProceduralIndirectNow(UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer,System.Int32)">
  12959. <summary>
  12960. <para>Draws procedural geometry on the GPU.</para>
  12961. </summary>
  12962. <param name="topology">Topology of the procedural geometry.</param>
  12963. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12964. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  12965. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  12966. </member>
  12967. <member name="M:UnityEngine.Graphics.DrawProceduralNow(UnityEngine.MeshTopology,System.Int32,System.Int32)">
  12968. <summary>
  12969. <para>Draws procedural geometry on the GPU.</para>
  12970. </summary>
  12971. <param name="topology">Topology of the procedural geometry.</param>
  12972. <param name="vertexCount">Vertex count to render.</param>
  12973. <param name="instanceCount">Instance count to render.</param>
  12974. </member>
  12975. <member name="M:UnityEngine.Graphics.DrawProceduralNow(UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  12976. <summary>
  12977. <para>Draws procedural geometry on the GPU.</para>
  12978. </summary>
  12979. <param name="topology">Topology of the procedural geometry.</param>
  12980. <param name="indexCount">Index count to render.</param>
  12981. <param name="instanceCount">Instance count to render.</param>
  12982. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  12983. </member>
  12984. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material)">
  12985. <summary>
  12986. <para>Draw a texture in screen coordinates.</para>
  12987. </summary>
  12988. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  12989. <param name="texture">Texture to draw.</param>
  12990. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  12991. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  12992. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  12993. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  12994. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  12995. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  12996. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  12997. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  12998. </member>
  12999. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,System.Int32)">
  13000. <summary>
  13001. <para>Draw a texture in screen coordinates.</para>
  13002. </summary>
  13003. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13004. <param name="texture">Texture to draw.</param>
  13005. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13006. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13007. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13008. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13009. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13010. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13011. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13012. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13013. </member>
  13014. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Material,System.Int32)">
  13015. <summary>
  13016. <para>Draw a texture in screen coordinates.</para>
  13017. </summary>
  13018. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13019. <param name="texture">Texture to draw.</param>
  13020. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13021. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13022. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13023. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13024. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13025. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13026. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13027. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13028. </member>
  13029. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Rect,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Material,System.Int32)">
  13030. <summary>
  13031. <para>Draw a texture in screen coordinates.</para>
  13032. </summary>
  13033. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13034. <param name="texture">Texture to draw.</param>
  13035. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13036. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13037. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13038. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13039. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13040. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13041. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13042. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13043. </member>
  13044. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Rect,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color,UnityEngine.Material,System.Int32)">
  13045. <summary>
  13046. <para>Draw a texture in screen coordinates.</para>
  13047. </summary>
  13048. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13049. <param name="texture">Texture to draw.</param>
  13050. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13051. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13052. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13053. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13054. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13055. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13056. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13057. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13058. </member>
  13059. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Material)">
  13060. <summary>
  13061. <para>Draw a texture in screen coordinates.</para>
  13062. </summary>
  13063. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13064. <param name="texture">Texture to draw.</param>
  13065. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13066. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13067. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13068. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13069. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13070. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13071. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13072. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13073. </member>
  13074. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Rect,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Material)">
  13075. <summary>
  13076. <para>Draw a texture in screen coordinates.</para>
  13077. </summary>
  13078. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13079. <param name="texture">Texture to draw.</param>
  13080. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13081. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13082. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13083. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13084. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13085. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13086. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13087. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13088. </member>
  13089. <member name="M:UnityEngine.Graphics.DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Rect,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color,UnityEngine.Material)">
  13090. <summary>
  13091. <para>Draw a texture in screen coordinates.</para>
  13092. </summary>
  13093. <param name="screenRect">Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.</param>
  13094. <param name="texture">Texture to draw.</param>
  13095. <param name="sourceRect">Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.</param>
  13096. <param name="leftBorder">Number of pixels from the left that are not affected by scale.</param>
  13097. <param name="rightBorder">Number of pixels from the right that are not affected by scale.</param>
  13098. <param name="topBorder">Number of pixels from the top that are not affected by scale.</param>
  13099. <param name="bottomBorder">Number of pixels from the bottom that are not affected by scale.</param>
  13100. <param name="color">Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.</param>
  13101. <param name="mat">Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.</param>
  13102. <param name="pass">If -1 (default), draws all passes in the material. Otherwise, draws given pass only.</param>
  13103. </member>
  13104. <member name="M:UnityEngine.Graphics.ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)">
  13105. <summary>
  13106. <para>Execute a command buffer.</para>
  13107. </summary>
  13108. <param name="buffer">The buffer to execute.</param>
  13109. </member>
  13110. <member name="M:UnityEngine.Graphics.ExecuteCommandBufferAsync(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ComputeQueueType)">
  13111. <summary>
  13112. <para>Executes a command buffer on an async compute queue with the queue selected based on the ComputeQueueType parameter passed.</para>
  13113. </summary>
  13114. <param name="buffer">The CommandBuffer to be executed.</param>
  13115. <param name="queueType">Describes the desired async compute queue the supplied CommandBuffer should be executed on.</param>
  13116. </member>
  13117. <member name="M:UnityEngine.Graphics.RenderMesh(UnityEngine.RenderParams&amp;,UnityEngine.Mesh,System.Int32,UnityEngine.Matrix4x4,System.Nullable`1&lt;UnityEngine.Matrix4x4&gt;)">
  13118. <summary>
  13119. <para>Renders a mesh with given rendering parameters.</para>
  13120. </summary>
  13121. <param name="rparams">The parameters Unity uses to render the mesh.</param>
  13122. <param name="mesh">The Mesh to render.</param>
  13123. <param name="submeshIndex">The index of a submesh Unity renders when the Mesh contains multiple Materials (submeshes). For a Mesh with a single Material, use value 0.</param>
  13124. <param name="objectToWorld">The transformation matrix Unity uses to transform the mesh from object to world space.</param>
  13125. <param name="prevObjectToWorld">The previous frame transformation matrix Unity uses to calculate motion vectors for the mesh.</param>
  13126. </member>
  13127. <member name="M:UnityEngine.Graphics.RenderMeshIndirect(UnityEngine.RenderParams&amp;,UnityEngine.Mesh,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  13128. <summary>
  13129. <para>Renders multiple instances of a mesh using GPU instancing and rendering command arguments from commandBuffer.</para>
  13130. </summary>
  13131. <param name="rparams">The parameters Unity uses to render the mesh.</param>
  13132. <param name="mesh">The Mesh to render.</param>
  13133. <param name="commandBuffer">A command buffer that provides rendering command arguments (see GraphicsBuffer.IndirectDrawIndexedArgs).</param>
  13134. <param name="commandCount">The number of rendering commands to execute in the commandBuffer.</param>
  13135. <param name="startCommand">The first command to execute in the commandBuffer.</param>
  13136. </member>
  13137. <member name="M:UnityEngine.Graphics.RenderMeshInstanced(UnityEngine.RenderParams&amp;,UnityEngine.Mesh,System.Int32,T[],System.Int32,System.Int32)">
  13138. <summary>
  13139. <para>Renders multiple instances of a mesh using GPU instancing.</para>
  13140. </summary>
  13141. <param name="rparams">The parameters Unity uses to render the mesh instances.</param>
  13142. <param name="mesh">The Mesh to render.</param>
  13143. <param name="submeshIndex">The index of a submesh Unity renders when the Mesh contains multiple Materials (submeshes). For a Mesh with a single Material, use value 0.</param>
  13144. <param name="instanceData">The array of instance data used to render the instances.</param>
  13145. <param name="instanceCount">The number of instances to render. When this argument is -1 (default), Unity renders all the instances from the startInstance to the end of the instanceData array.</param>
  13146. <param name="startInstance">The first instance in the instanceData to render.</param>
  13147. </member>
  13148. <member name="M:UnityEngine.Graphics.RenderMeshInstanced(UnityEngine.RenderParams&amp;,UnityEngine.Mesh,System.Int32,System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32)">
  13149. <summary>
  13150. <para>Renders multiple instances of a mesh using GPU instancing.</para>
  13151. </summary>
  13152. <param name="rparams">The parameters Unity uses to render the mesh instances.</param>
  13153. <param name="mesh">The Mesh to render.</param>
  13154. <param name="submeshIndex">The index of a submesh Unity renders when the Mesh contains multiple Materials (submeshes). For a Mesh with a single Material, use value 0.</param>
  13155. <param name="instanceData">The array of instance data used to render the instances.</param>
  13156. <param name="instanceCount">The number of instances to render. When this argument is -1 (default), Unity renders all the instances from the startInstance to the end of the instanceData array.</param>
  13157. <param name="startInstance">The first instance in the instanceData to render.</param>
  13158. </member>
  13159. <member name="M:UnityEngine.Graphics.RenderMeshInstanced(UnityEngine.RenderParams,UnityEngine.Mesh,System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  13160. <summary>
  13161. <para>Renders multiple instances of a mesh using GPU instancing.</para>
  13162. </summary>
  13163. <param name="rparams">The parameters Unity uses to render the mesh instances.</param>
  13164. <param name="mesh">The Mesh to render.</param>
  13165. <param name="submeshIndex">The index of a submesh Unity renders when the Mesh contains multiple Materials (submeshes). For a Mesh with a single Material, use value 0.</param>
  13166. <param name="instanceData">The array of instance data used to render the instances.</param>
  13167. <param name="instanceCount">The number of instances to render. When this argument is -1 (default), Unity renders all the instances from the startInstance to the end of the instanceData array.</param>
  13168. <param name="startInstance">The first instance in the instanceData to render.</param>
  13169. </member>
  13170. <member name="M:UnityEngine.Graphics.RenderMeshPrimitives(UnityEngine.RenderParams&amp;,UnityEngine.Mesh,System.Int32,System.Int32)">
  13171. <summary>
  13172. <para>Renders multiple instances of a Mesh using GPU instancing and a custom shader.</para>
  13173. </summary>
  13174. <param name="rparams">The parameters Unity uses to render the Mesh primitives.</param>
  13175. <param name="mesh">The Mesh to render.</param>
  13176. <param name="submeshIndex">The index of a submesh Unity renders when the Mesh contains multiple Materials (submeshes). For a Mesh with a single Material, use value 0.</param>
  13177. <param name="instanceCount">The number of instances to render.</param>
  13178. </member>
  13179. <member name="M:UnityEngine.Graphics.RenderPrimitives(UnityEngine.RenderParams&amp;,UnityEngine.MeshTopology,System.Int32,System.Int32)">
  13180. <summary>
  13181. <para>Renders non-indexed primitives with GPU instancing and a custom shader.</para>
  13182. </summary>
  13183. <param name="rparams">The parameters Unity uses to render the primitives.</param>
  13184. <param name="topology">Primitive topology (for example, triangles or lines).</param>
  13185. <param name="vertexCount">The number of vertices per instance.</param>
  13186. <param name="instanceCount">The number of instances to render.</param>
  13187. </member>
  13188. <member name="M:UnityEngine.Graphics.RenderPrimitivesIndexed(UnityEngine.RenderParams&amp;,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Int32)">
  13189. <summary>
  13190. <para>Renders indexed primitives with GPU instancing and a custom shader.</para>
  13191. </summary>
  13192. <param name="rparams">The parameters Unity uses to render the primitives.</param>
  13193. <param name="topology">Primitive topology (for example, triangles or lines).</param>
  13194. <param name="indexBuffer">The index buffer for the rendered primitives.</param>
  13195. <param name="indexCount">The number of indices per instance.</param>
  13196. <param name="startIndex">The first index in the indexBuffer.</param>
  13197. <param name="instanceCount">The number of instances to render.</param>
  13198. </member>
  13199. <member name="M:UnityEngine.Graphics.RenderPrimitivesIndexedIndirect(UnityEngine.RenderParams&amp;,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  13200. <summary>
  13201. <para>Renders indexed primitives with GPU instancing and a custom shader with rendering command arguments from commandBuffer.</para>
  13202. </summary>
  13203. <param name="rparams">The parameters Unity uses to render the primitives.</param>
  13204. <param name="topology">Primitive topology (for example, triangles or lines).</param>
  13205. <param name="indexBuffer">Index buffer for the rendered primitives.</param>
  13206. <param name="commandBuffer">A command buffer that provides rendering command arguments (see GraphicsBuffer.IndirectDrawIndexedArgs).</param>
  13207. <param name="commandCount">The number of rendering commands to execute in the commandBuffer.</param>
  13208. <param name="startCommand">The first command to execute in the commandBuffer.</param>
  13209. </member>
  13210. <member name="M:UnityEngine.Graphics.RenderPrimitivesIndirect(UnityEngine.RenderParams&amp;,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  13211. <summary>
  13212. <para>Renders primitives with GPU instancing and a custom shader using rendering command arguments from commandBuffer.</para>
  13213. </summary>
  13214. <param name="rparams">The parameters Unity uses to render the primitives.</param>
  13215. <param name="topology">Primitive topology (for example, triangles or lines).</param>
  13216. <param name="commandBuffer">A command buffer that provides rendering command arguments (see GraphicsBuffer.IndirectDrawArgs).</param>
  13217. <param name="commandCount">The number of rendering commands to execute in the commandBuffer.</param>
  13218. <param name="startCommand">The first command to execute in the commandBuffer.</param>
  13219. </member>
  13220. <member name="M:UnityEngine.Graphics.SetRandomWriteTarget(System.Int32,UnityEngine.ComputeBuffer,System.Boolean)">
  13221. <summary>
  13222. <para>Set random write target for level pixel shaders.</para>
  13223. </summary>
  13224. <param name="index">Index of the random write target in the shader.</param>
  13225. <param name="uav">Buffer or texture to set as the write target.</param>
  13226. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  13227. </member>
  13228. <member name="M:UnityEngine.Graphics.SetRandomWriteTarget(System.Int32,UnityEngine.GraphicsBuffer,System.Boolean)">
  13229. <summary>
  13230. <para>Set random write target for level pixel shaders.</para>
  13231. </summary>
  13232. <param name="index">Index of the random write target in the shader.</param>
  13233. <param name="uav">Buffer or texture to set as the write target.</param>
  13234. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  13235. </member>
  13236. <member name="M:UnityEngine.Graphics.SetRandomWriteTarget(System.Int32,UnityEngine.RenderTexture)">
  13237. <summary>
  13238. <para>Set random write target for level pixel shaders.</para>
  13239. </summary>
  13240. <param name="index">Index of the random write target in the shader.</param>
  13241. <param name="uav">Buffer or texture to set as the write target.</param>
  13242. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  13243. </member>
  13244. <member name="M:UnityEngine.Graphics.SetRenderTarget(UnityEngine.RenderTexture,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  13245. <summary>
  13246. <para>Sets current render target.</para>
  13247. </summary>
  13248. <param name="rt">RenderTexture to set as active render target.</param>
  13249. <param name="mipLevel">Mipmap level to render into (use 0 if not mipmapped).</param>
  13250. <param name="face">Cubemap face to render into (use Unknown if not a cubemap).</param>
  13251. <param name="depthSlice">Depth slice to render into (use 0 if not a 3D or 2DArray render target).</param>
  13252. <param name="colorBuffer">Color buffer to render into.</param>
  13253. <param name="depthBuffer">Depth buffer to render into.</param>
  13254. <param name="colorBuffers">Color buffers to render into (for multiple render target effects).</param>
  13255. <param name="setup">Full render target setup information.</param>
  13256. </member>
  13257. <member name="M:UnityEngine.Graphics.SetRenderTarget(UnityEngine.RenderBuffer[],UnityEngine.RenderBuffer)">
  13258. <summary>
  13259. <para>Sets current render target.</para>
  13260. </summary>
  13261. <param name="rt">RenderTexture to set as active render target.</param>
  13262. <param name="mipLevel">Mipmap level to render into (use 0 if not mipmapped).</param>
  13263. <param name="face">Cubemap face to render into (use Unknown if not a cubemap).</param>
  13264. <param name="depthSlice">Depth slice to render into (use 0 if not a 3D or 2DArray render target).</param>
  13265. <param name="colorBuffer">Color buffer to render into.</param>
  13266. <param name="depthBuffer">Depth buffer to render into.</param>
  13267. <param name="colorBuffers">Color buffers to render into (for multiple render target effects).</param>
  13268. <param name="setup">Full render target setup information.</param>
  13269. </member>
  13270. <member name="M:UnityEngine.Graphics.SetRenderTarget(UnityEngine.RenderBuffer,UnityEngine.RenderBuffer,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  13271. <summary>
  13272. <para>Sets current render target.</para>
  13273. </summary>
  13274. <param name="rt">RenderTexture to set as active render target.</param>
  13275. <param name="mipLevel">Mipmap level to render into (use 0 if not mipmapped).</param>
  13276. <param name="face">Cubemap face to render into (use Unknown if not a cubemap).</param>
  13277. <param name="depthSlice">Depth slice to render into (use 0 if not a 3D or 2DArray render target).</param>
  13278. <param name="colorBuffer">Color buffer to render into.</param>
  13279. <param name="depthBuffer">Depth buffer to render into.</param>
  13280. <param name="colorBuffers">Color buffers to render into (for multiple render target effects).</param>
  13281. <param name="setup">Full render target setup information.</param>
  13282. </member>
  13283. <member name="M:UnityEngine.Graphics.SetRenderTarget(UnityEngine.RenderTargetSetup)">
  13284. <summary>
  13285. <para>Sets current render target.</para>
  13286. </summary>
  13287. <param name="rt">RenderTexture to set as active render target.</param>
  13288. <param name="mipLevel">Mipmap level to render into (use 0 if not mipmapped).</param>
  13289. <param name="face">Cubemap face to render into (use Unknown if not a cubemap).</param>
  13290. <param name="depthSlice">Depth slice to render into (use 0 if not a 3D or 2DArray render target).</param>
  13291. <param name="colorBuffer">Color buffer to render into.</param>
  13292. <param name="depthBuffer">Depth buffer to render into.</param>
  13293. <param name="colorBuffers">Color buffers to render into (for multiple render target effects).</param>
  13294. <param name="setup">Full render target setup information.</param>
  13295. </member>
  13296. <member name="M:UnityEngine.Graphics.WaitOnAsyncGraphicsFence(UnityEngine.Rendering.GraphicsFence)">
  13297. <summary>
  13298. <para>Instructs the GPU's processing of the graphics queue to wait until the given GraphicsFence is passed.</para>
  13299. </summary>
  13300. <param name="fence">The GraphicsFence that the GPU will be instructed to wait upon before proceeding with its processing of the graphics queue.</param>
  13301. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing begining for a given draw call. This parameter allows for requested wait to be before the next items vertex or pixel processing begins. If a compute shader dispatch is the next item to be submitted then this parameter is ignored.</param>
  13302. </member>
  13303. <member name="M:UnityEngine.Graphics.WaitOnAsyncGraphicsFence(UnityEngine.Rendering.GraphicsFence,UnityEngine.Rendering.SynchronisationStage)">
  13304. <summary>
  13305. <para>Instructs the GPU's processing of the graphics queue to wait until the given GraphicsFence is passed.</para>
  13306. </summary>
  13307. <param name="fence">The GraphicsFence that the GPU will be instructed to wait upon before proceeding with its processing of the graphics queue.</param>
  13308. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing begining for a given draw call. This parameter allows for requested wait to be before the next items vertex or pixel processing begins. If a compute shader dispatch is the next item to be submitted then this parameter is ignored.</param>
  13309. </member>
  13310. <member name="M:UnityEngine.Graphics.WaitOnGPUFence(UnityEngine.Rendering.GPUFence,UnityEngine.Rendering.SynchronisationStage)">
  13311. <summary>
  13312. <para>This functionality is deprecated, and should no longer be used. Please use Graphics.WaitOnAsyncGraphicsFence.</para>
  13313. </summary>
  13314. <param name="fence"></param>
  13315. <param name="stage"></param>
  13316. </member>
  13317. <member name="T:UnityEngine.GraphicsBuffer">
  13318. <summary>
  13319. <para>GPU graphics data buffer, for working with geometry or compute shader data.</para>
  13320. </summary>
  13321. </member>
  13322. <member name="P:UnityEngine.GraphicsBuffer.count">
  13323. <summary>
  13324. <para>Number of elements in the buffer (Read Only).</para>
  13325. </summary>
  13326. </member>
  13327. <member name="P:UnityEngine.GraphicsBuffer.name">
  13328. <summary>
  13329. <para>The debug label for the graphics buffer (setter only).</para>
  13330. </summary>
  13331. </member>
  13332. <member name="P:UnityEngine.GraphicsBuffer.stride">
  13333. <summary>
  13334. <para>Size of one element in the buffer (Read Only).</para>
  13335. </summary>
  13336. </member>
  13337. <member name="P:UnityEngine.GraphicsBuffer.target">
  13338. <summary>
  13339. <para>Usage target, which specifies the intended usage of this GraphicsBuffer (Read Only).</para>
  13340. </summary>
  13341. </member>
  13342. <member name="M:UnityEngine.GraphicsBuffer.CopyCount(UnityEngine.ComputeBuffer,UnityEngine.ComputeBuffer,System.Int32)">
  13343. <summary>
  13344. <para>Copy the counter value of a GraphicsBuffer into another buffer.</para>
  13345. </summary>
  13346. <param name="src">The source GraphicsBuffer.</param>
  13347. <param name="dst">The destination GraphicsBuffer.</param>
  13348. <param name="dstOffsetBytes">The destination buffer offset in bytes.</param>
  13349. </member>
  13350. <member name="M:UnityEngine.GraphicsBuffer.CopyCount(UnityEngine.GraphicsBuffer,UnityEngine.ComputeBuffer,System.Int32)">
  13351. <summary>
  13352. <para>Copy the counter value of a GraphicsBuffer into another buffer.</para>
  13353. </summary>
  13354. <param name="src">The source GraphicsBuffer.</param>
  13355. <param name="dst">The destination GraphicsBuffer.</param>
  13356. <param name="dstOffsetBytes">The destination buffer offset in bytes.</param>
  13357. </member>
  13358. <member name="M:UnityEngine.GraphicsBuffer.CopyCount(UnityEngine.ComputeBuffer,UnityEngine.GraphicsBuffer,System.Int32)">
  13359. <summary>
  13360. <para>Copy the counter value of a GraphicsBuffer into another buffer.</para>
  13361. </summary>
  13362. <param name="src">The source GraphicsBuffer.</param>
  13363. <param name="dst">The destination GraphicsBuffer.</param>
  13364. <param name="dstOffsetBytes">The destination buffer offset in bytes.</param>
  13365. </member>
  13366. <member name="M:UnityEngine.GraphicsBuffer.CopyCount(UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer,System.Int32)">
  13367. <summary>
  13368. <para>Copy the counter value of a GraphicsBuffer into another buffer.</para>
  13369. </summary>
  13370. <param name="src">The source GraphicsBuffer.</param>
  13371. <param name="dst">The destination GraphicsBuffer.</param>
  13372. <param name="dstOffsetBytes">The destination buffer offset in bytes.</param>
  13373. </member>
  13374. <member name="M:UnityEngine.GraphicsBuffer.#ctor(UnityEngine.GraphicsBuffer/Target,System.Int32,System.Int32)">
  13375. <summary>
  13376. <para>Create a Graphics Buffer.</para>
  13377. </summary>
  13378. <param name="target">Select whether this buffer can be used as a vertex or index buffer.</param>
  13379. <param name="count">Number of elements in the buffer.</param>
  13380. <param name="stride">Size of one element in the buffer. For index buffers, this must be either 2 or 4 bytes.</param>
  13381. </member>
  13382. <member name="M:UnityEngine.GraphicsBuffer.GetData(System.Array)">
  13383. <summary>
  13384. <para>Read data values from the buffer into an array. The array can only use &lt;a href="https:docs.microsoft.comen-usdotnetframeworkinteropblittable-and-non-blittable-types"&gt;blittable&lt;a&gt; types.</para>
  13385. </summary>
  13386. <param name="data">An array to receive the data.</param>
  13387. <param name="managedBufferStartIndex">The first element index in data where retrieved elements are copied.</param>
  13388. <param name="computeBufferStartIndex">The first element index of the buffer from which elements are read.</param>
  13389. <param name="count">The number of elements to retrieve.</param>
  13390. </member>
  13391. <member name="M:UnityEngine.GraphicsBuffer.GetData(System.Array,System.Int32,System.Int32,System.Int32)">
  13392. <summary>
  13393. <para>Read data values from the buffer into an array. The array can only use &lt;a href="https:docs.microsoft.comen-usdotnetframeworkinteropblittable-and-non-blittable-types"&gt;blittable&lt;a&gt; types.</para>
  13394. </summary>
  13395. <param name="data">An array to receive the data.</param>
  13396. <param name="managedBufferStartIndex">The first element index in data where retrieved elements are copied.</param>
  13397. <param name="computeBufferStartIndex">The first element index of the buffer from which elements are read.</param>
  13398. <param name="count">The number of elements to retrieve.</param>
  13399. </member>
  13400. <member name="M:UnityEngine.GraphicsBuffer.GetNativeBufferPtr">
  13401. <summary>
  13402. <para>Retrieve a native (underlying graphics API) pointer to the buffer.</para>
  13403. </summary>
  13404. <returns>
  13405. <para>Pointer to the underlying graphics API buffer.</para>
  13406. </returns>
  13407. </member>
  13408. <member name="T:UnityEngine.GraphicsBuffer.IndirectDrawArgs">
  13409. <summary>
  13410. <para>Defines the data layout for non-indexed indirect render calls.</para>
  13411. </summary>
  13412. </member>
  13413. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawArgs.instanceCount">
  13414. <summary>
  13415. <para>The number of instances to render.</para>
  13416. </summary>
  13417. </member>
  13418. <member name="F:UnityEngine.GraphicsBuffer.IndirectDrawArgs.size">
  13419. <summary>
  13420. <para>The size of the struct in bytes.</para>
  13421. </summary>
  13422. </member>
  13423. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawArgs.startInstance">
  13424. <summary>
  13425. <para>The first instance to render.</para>
  13426. </summary>
  13427. </member>
  13428. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawArgs.startVertex">
  13429. <summary>
  13430. <para>The first vertex to render.</para>
  13431. </summary>
  13432. </member>
  13433. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawArgs.vertexCountPerInstance">
  13434. <summary>
  13435. <para>The number of vertices per instance.</para>
  13436. </summary>
  13437. </member>
  13438. <member name="T:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs">
  13439. <summary>
  13440. <para>Defines the data layout for indexed indirect render calls.</para>
  13441. </summary>
  13442. </member>
  13443. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.baseVertexIndex">
  13444. <summary>
  13445. <para>The index to add to values fetched from the index buffer.</para>
  13446. </summary>
  13447. </member>
  13448. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.indexCountPerInstance">
  13449. <summary>
  13450. <para>The number of vertex indices per instance.</para>
  13451. </summary>
  13452. </member>
  13453. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.instanceCount">
  13454. <summary>
  13455. <para>The number of instances to render.</para>
  13456. </summary>
  13457. </member>
  13458. <member name="F:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.size">
  13459. <summary>
  13460. <para>The size of the struct in bytes.</para>
  13461. </summary>
  13462. </member>
  13463. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.startIndex">
  13464. <summary>
  13465. <para>The first index to use in the index buffer of the rendering call.</para>
  13466. </summary>
  13467. </member>
  13468. <member name="P:UnityEngine.GraphicsBuffer.IndirectDrawIndexedArgs.startInstance">
  13469. <summary>
  13470. <para>The first instance to render.</para>
  13471. </summary>
  13472. </member>
  13473. <member name="M:UnityEngine.GraphicsBuffer.IsValid">
  13474. <summary>
  13475. <para>Returns true if this graphics buffer is valid, or false otherwise.</para>
  13476. </summary>
  13477. </member>
  13478. <member name="M:UnityEngine.GraphicsBuffer.Release">
  13479. <summary>
  13480. <para>Release a Graphics Buffer.</para>
  13481. </summary>
  13482. </member>
  13483. <member name="M:UnityEngine.GraphicsBuffer.SetCounterValue(System.UInt32)">
  13484. <summary>
  13485. <para>Sets counter value of append/consume buffer.</para>
  13486. </summary>
  13487. <param name="counterValue">Value of the append/consume counter.</param>
  13488. </member>
  13489. <member name="M:UnityEngine.GraphicsBuffer.SetData(System.Array)">
  13490. <summary>
  13491. <para>Set the buffer with values from an array.</para>
  13492. </summary>
  13493. <param name="data">Array of values to fill the buffer.</param>
  13494. </member>
  13495. <member name="M:UnityEngine.GraphicsBuffer.SetData(System.Collections.Generic.List`1&lt;T&gt;)">
  13496. <summary>
  13497. <para>Set the buffer with values from an array.</para>
  13498. </summary>
  13499. <param name="data">Array of values to fill the buffer.</param>
  13500. </member>
  13501. <member name="M:UnityEngine.GraphicsBuffer.SetData(Unity.Collections.NativeArray`1&lt;T&gt;)">
  13502. <summary>
  13503. <para>Set the buffer with values from an array.</para>
  13504. </summary>
  13505. <param name="data">Array of values to fill the buffer.</param>
  13506. </member>
  13507. <member name="M:UnityEngine.GraphicsBuffer.SetData(System.Array,System.Int32,System.Int32,System.Int32)">
  13508. <summary>
  13509. <para>Partial copy of data values from an array into the buffer.</para>
  13510. </summary>
  13511. <param name="data">Array of values to fill the buffer.</param>
  13512. <param name="managedBufferStartIndex">The first element index in data to copy to the graphics buffer.</param>
  13513. <param name="count">The number of elements to copy.</param>
  13514. <param name="graphicsBufferStartIndex">The first element index in the graphics buffer to receive the data.</param>
  13515. <param name="nativeBufferStartIndex"></param>
  13516. </member>
  13517. <member name="M:UnityEngine.GraphicsBuffer.SetData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  13518. <summary>
  13519. <para>Partial copy of data values from an array into the buffer.</para>
  13520. </summary>
  13521. <param name="data">Array of values to fill the buffer.</param>
  13522. <param name="managedBufferStartIndex">The first element index in data to copy to the graphics buffer.</param>
  13523. <param name="count">The number of elements to copy.</param>
  13524. <param name="graphicsBufferStartIndex">The first element index in the graphics buffer to receive the data.</param>
  13525. <param name="nativeBufferStartIndex"></param>
  13526. </member>
  13527. <member name="M:UnityEngine.GraphicsBuffer.SetData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  13528. <summary>
  13529. <para>Partial copy of data values from an array into the buffer.</para>
  13530. </summary>
  13531. <param name="data">Array of values to fill the buffer.</param>
  13532. <param name="managedBufferStartIndex">The first element index in data to copy to the graphics buffer.</param>
  13533. <param name="count">The number of elements to copy.</param>
  13534. <param name="graphicsBufferStartIndex">The first element index in the graphics buffer to receive the data.</param>
  13535. <param name="nativeBufferStartIndex"></param>
  13536. </member>
  13537. <member name="T:UnityEngine.GraphicsBuffer.Target">
  13538. <summary>
  13539. <para>The intended usage of a GraphicsBuffer.</para>
  13540. </summary>
  13541. </member>
  13542. <member name="F:UnityEngine.GraphicsBuffer.Target.Append">
  13543. <summary>
  13544. <para>GraphicsBuffer can be used as an append-consume buffer.</para>
  13545. </summary>
  13546. </member>
  13547. <member name="F:UnityEngine.GraphicsBuffer.Target.Constant">
  13548. <summary>
  13549. <para>GraphicsBuffer can be used as a constant buffer (uniform buffer).</para>
  13550. </summary>
  13551. </member>
  13552. <member name="F:UnityEngine.GraphicsBuffer.Target.CopyDestination">
  13553. <summary>
  13554. <para>GraphicsBuffer can be used as a destination for CopyBuffer.</para>
  13555. </summary>
  13556. </member>
  13557. <member name="F:UnityEngine.GraphicsBuffer.Target.CopySource">
  13558. <summary>
  13559. <para>GraphicsBuffer can be used as a source for CopyBuffer.</para>
  13560. </summary>
  13561. </member>
  13562. <member name="F:UnityEngine.GraphicsBuffer.Target.Counter">
  13563. <summary>
  13564. <para>GraphicsBuffer with an internal counter.</para>
  13565. </summary>
  13566. </member>
  13567. <member name="F:UnityEngine.GraphicsBuffer.Target.Index">
  13568. <summary>
  13569. <para>GraphicsBuffer can be used as an index buffer.</para>
  13570. </summary>
  13571. </member>
  13572. <member name="F:UnityEngine.GraphicsBuffer.Target.IndirectArguments">
  13573. <summary>
  13574. <para>GraphicsBuffer can be used as an indirect argument buffer for indirect draws and dispatches.</para>
  13575. </summary>
  13576. </member>
  13577. <member name="F:UnityEngine.GraphicsBuffer.Target.Raw">
  13578. <summary>
  13579. <para>GraphicsBuffer can be used as a raw byte-address buffer.</para>
  13580. </summary>
  13581. </member>
  13582. <member name="F:UnityEngine.GraphicsBuffer.Target.Structured">
  13583. <summary>
  13584. <para>GraphicsBuffer can be used as a structured buffer.</para>
  13585. </summary>
  13586. </member>
  13587. <member name="F:UnityEngine.GraphicsBuffer.Target.Vertex">
  13588. <summary>
  13589. <para>GraphicsBuffer can be used as a vertex buffer.</para>
  13590. </summary>
  13591. </member>
  13592. <member name="T:UnityEngine.Handheld">
  13593. <summary>
  13594. <para>Interface into functionality unique to handheld devices.</para>
  13595. </summary>
  13596. </member>
  13597. <member name="P:UnityEngine.Handheld.use32BitDisplayBuffer">
  13598. <summary>
  13599. <para>Determines whether or not a 32-bit display buffer will be used.</para>
  13600. </summary>
  13601. </member>
  13602. <member name="M:UnityEngine.Handheld.GetActivityIndicatorStyle">
  13603. <summary>
  13604. <para>Gets the current activity indicator style.</para>
  13605. </summary>
  13606. </member>
  13607. <member name="M:UnityEngine.Handheld.PlayFullScreenMovie(System.String)">
  13608. <summary>
  13609. <para>Plays a full-screen movie.</para>
  13610. </summary>
  13611. <param name="path">Filesystem path to the movie file.</param>
  13612. <param name="bgColor">Background color.</param>
  13613. <param name="controlMode">How the playback controls are to be displayed.</param>
  13614. <param name="scalingMode">How the movie is to be scaled to fit the screen.</param>
  13615. </member>
  13616. <member name="M:UnityEngine.Handheld.PlayFullScreenMovie(System.String,UnityEngine.Color)">
  13617. <summary>
  13618. <para>Plays a full-screen movie.</para>
  13619. </summary>
  13620. <param name="path">Filesystem path to the movie file.</param>
  13621. <param name="bgColor">Background color.</param>
  13622. <param name="controlMode">How the playback controls are to be displayed.</param>
  13623. <param name="scalingMode">How the movie is to be scaled to fit the screen.</param>
  13624. </member>
  13625. <member name="M:UnityEngine.Handheld.PlayFullScreenMovie(System.String,UnityEngine.Color,UnityEngine.FullScreenMovieControlMode)">
  13626. <summary>
  13627. <para>Plays a full-screen movie.</para>
  13628. </summary>
  13629. <param name="path">Filesystem path to the movie file.</param>
  13630. <param name="bgColor">Background color.</param>
  13631. <param name="controlMode">How the playback controls are to be displayed.</param>
  13632. <param name="scalingMode">How the movie is to be scaled to fit the screen.</param>
  13633. </member>
  13634. <member name="M:UnityEngine.Handheld.PlayFullScreenMovie(System.String,UnityEngine.Color,UnityEngine.FullScreenMovieControlMode,UnityEngine.FullScreenMovieScalingMode)">
  13635. <summary>
  13636. <para>Plays a full-screen movie.</para>
  13637. </summary>
  13638. <param name="path">Filesystem path to the movie file.</param>
  13639. <param name="bgColor">Background color.</param>
  13640. <param name="controlMode">How the playback controls are to be displayed.</param>
  13641. <param name="scalingMode">How the movie is to be scaled to fit the screen.</param>
  13642. </member>
  13643. <member name="M:UnityEngine.Handheld.SetActivityIndicatorStyle">
  13644. <summary>
  13645. <para>Sets the desired activity indicator style.</para>
  13646. </summary>
  13647. <param name="style"></param>
  13648. </member>
  13649. <member name="M:UnityEngine.Handheld.SetActivityIndicatorStyle(UnityEngine.AndroidActivityIndicatorStyle)">
  13650. <summary>
  13651. <para>Sets the desired activity indicator style.</para>
  13652. </summary>
  13653. <param name="style"></param>
  13654. </member>
  13655. <member name="M:UnityEngine.Handheld.StartActivityIndicator">
  13656. <summary>
  13657. <para>Starts os activity indicator.</para>
  13658. </summary>
  13659. </member>
  13660. <member name="M:UnityEngine.Handheld.StopActivityIndicator">
  13661. <summary>
  13662. <para>Stops os activity indicator.</para>
  13663. </summary>
  13664. </member>
  13665. <member name="M:UnityEngine.Handheld.Vibrate">
  13666. <summary>
  13667. <para>Triggers device vibration.</para>
  13668. </summary>
  13669. </member>
  13670. <member name="T:UnityEngine.Hash128">
  13671. <summary>
  13672. <para>Represents a 128-bit hash value.</para>
  13673. </summary>
  13674. </member>
  13675. <member name="P:UnityEngine.Hash128.isValid">
  13676. <summary>
  13677. <para>Returns true is the hash value is valid. (Read Only)</para>
  13678. </summary>
  13679. </member>
  13680. <member name="M:UnityEngine.Hash128.Append(System.Int32)">
  13681. <summary>
  13682. <para>Hash new input data and combine with the current hash value.</para>
  13683. </summary>
  13684. <param name="val">Input value.</param>
  13685. </member>
  13686. <member name="M:UnityEngine.Hash128.Append(System.Single)">
  13687. <summary>
  13688. <para>Hash new input data and combine with the current hash value.</para>
  13689. </summary>
  13690. <param name="val">Input value.</param>
  13691. </member>
  13692. <member name="M:UnityEngine.Hash128.Append(T&amp;)">
  13693. <summary>
  13694. <para>Hash new input data and combine with the current hash value.</para>
  13695. </summary>
  13696. <param name="val">Input value.</param>
  13697. </member>
  13698. <member name="M:UnityEngine.Hash128.Append(System.String)">
  13699. <summary>
  13700. <para>Hash new input string and combine with the current hash value.</para>
  13701. </summary>
  13702. <param name="data">Input data string. Note that Unity interprets the string as UTF-8 data, even if internally in C# strings are UTF-16.</param>
  13703. </member>
  13704. <member name="M:UnityEngine.Hash128.Append(T[])">
  13705. <summary>
  13706. <para>Hash new input data array and combine with the current hash value.</para>
  13707. </summary>
  13708. <param name="data">Input data array.</param>
  13709. </member>
  13710. <member name="M:UnityEngine.Hash128.Append(System.Collections.Generic.List`1&lt;T&gt;)">
  13711. <summary>
  13712. <para>Hash new input data array and combine with the current hash value.</para>
  13713. </summary>
  13714. <param name="data">Input data array.</param>
  13715. </member>
  13716. <member name="M:UnityEngine.Hash128.Append(Unity.Collections.NativeArray`1&lt;T&gt;)">
  13717. <summary>
  13718. <para>Hash new input data array and combine with the current hash value.</para>
  13719. </summary>
  13720. <param name="data">Input data array.</param>
  13721. </member>
  13722. <member name="M:UnityEngine.Hash128.Append(T[],System.Int32,System.Int32)">
  13723. <summary>
  13724. <para>Hash a slice of new input data array and combine with the current hash value.</para>
  13725. </summary>
  13726. <param name="data">Input data array.</param>
  13727. <param name="start">The first element in the data to start hashing from.</param>
  13728. <param name="count">Number of array elements to hash.</param>
  13729. </member>
  13730. <member name="M:UnityEngine.Hash128.Append(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32)">
  13731. <summary>
  13732. <para>Hash a slice of new input data array and combine with the current hash value.</para>
  13733. </summary>
  13734. <param name="data">Input data array.</param>
  13735. <param name="start">The first element in the data to start hashing from.</param>
  13736. <param name="count">Number of array elements to hash.</param>
  13737. </member>
  13738. <member name="M:UnityEngine.Hash128.Append(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  13739. <summary>
  13740. <para>Hash a slice of new input data array and combine with the current hash value.</para>
  13741. </summary>
  13742. <param name="data">Input data array.</param>
  13743. <param name="start">The first element in the data to start hashing from.</param>
  13744. <param name="count">Number of array elements to hash.</param>
  13745. </member>
  13746. <member name="M:UnityEngine.Hash128.Append(System.Void*,System.UInt64)">
  13747. <summary>
  13748. <para>Hash new input data and combine with the current hash value.</para>
  13749. </summary>
  13750. <param name="data">Raw data pointer, usually used with C# stackalloc data.</param>
  13751. <param name="size">Data size in bytes.</param>
  13752. </member>
  13753. <member name="M:UnityEngine.Hash128.Compute(T&amp;)">
  13754. <summary>
  13755. <para>Compute a hash of input data.</para>
  13756. </summary>
  13757. <param name="val">Input value.</param>
  13758. <returns>
  13759. <para>The 128-bit hash.</para>
  13760. </returns>
  13761. </member>
  13762. <member name="M:UnityEngine.Hash128.Compute(System.Int32)">
  13763. <summary>
  13764. <para>Compute a hash of input data.</para>
  13765. </summary>
  13766. <param name="val">Input value.</param>
  13767. <returns>
  13768. <para>The 128-bit hash.</para>
  13769. </returns>
  13770. </member>
  13771. <member name="M:UnityEngine.Hash128.Compute(System.Single)">
  13772. <summary>
  13773. <para>Compute a hash of input data.</para>
  13774. </summary>
  13775. <param name="val">Input value.</param>
  13776. <returns>
  13777. <para>The 128-bit hash.</para>
  13778. </returns>
  13779. </member>
  13780. <member name="M:UnityEngine.Hash128.Compute(System.String)">
  13781. <summary>
  13782. <para>Compute a hash of input data string.</para>
  13783. </summary>
  13784. <param name="data">Input data string. Note that Unity interprets the string as UTF-8 data, even if internally in C# strings are UTF-16.</param>
  13785. <returns>
  13786. <para>The 128-bit hash.</para>
  13787. </returns>
  13788. </member>
  13789. <member name="M:UnityEngine.Hash128.Compute(T[])">
  13790. <summary>
  13791. <para>Compute a hash of input data.</para>
  13792. </summary>
  13793. <param name="data">Input data array.</param>
  13794. <returns>
  13795. <para>The 128-bit hash.</para>
  13796. </returns>
  13797. </member>
  13798. <member name="M:UnityEngine.Hash128.Compute(System.Collections.Generic.List`1&lt;T&gt;)">
  13799. <summary>
  13800. <para>Compute a hash of input data.</para>
  13801. </summary>
  13802. <param name="data">Input data array.</param>
  13803. <returns>
  13804. <para>The 128-bit hash.</para>
  13805. </returns>
  13806. </member>
  13807. <member name="M:UnityEngine.Hash128.Compute(Unity.Collections.NativeArray`1&lt;T&gt;)">
  13808. <summary>
  13809. <para>Compute a hash of input data.</para>
  13810. </summary>
  13811. <param name="data">Input data array.</param>
  13812. <returns>
  13813. <para>The 128-bit hash.</para>
  13814. </returns>
  13815. </member>
  13816. <member name="M:UnityEngine.Hash128.Compute(T[],System.Int32,System.Int32)">
  13817. <summary>
  13818. <para>Compute a hash of a slice of input data.</para>
  13819. </summary>
  13820. <param name="data">Input data array.</param>
  13821. <param name="start">The first element in the data to start hashing from.</param>
  13822. <param name="count">Number of array elements to hash.</param>
  13823. <returns>
  13824. <para>The 128-bit hash.</para>
  13825. </returns>
  13826. </member>
  13827. <member name="M:UnityEngine.Hash128.Compute(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32)">
  13828. <summary>
  13829. <para>Compute a hash of a slice of input data.</para>
  13830. </summary>
  13831. <param name="data">Input data array.</param>
  13832. <param name="start">The first element in the data to start hashing from.</param>
  13833. <param name="count">Number of array elements to hash.</param>
  13834. <returns>
  13835. <para>The 128-bit hash.</para>
  13836. </returns>
  13837. </member>
  13838. <member name="M:UnityEngine.Hash128.Compute(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  13839. <summary>
  13840. <para>Compute a hash of a slice of input data.</para>
  13841. </summary>
  13842. <param name="data">Input data array.</param>
  13843. <param name="start">The first element in the data to start hashing from.</param>
  13844. <param name="count">Number of array elements to hash.</param>
  13845. <returns>
  13846. <para>The 128-bit hash.</para>
  13847. </returns>
  13848. </member>
  13849. <member name="M:UnityEngine.Hash128.Compute(System.Void*,System.UInt64)">
  13850. <summary>
  13851. <para>Compute a hash of input data.</para>
  13852. </summary>
  13853. <param name="data">Raw data pointer, usually used with C# stackalloc data.</param>
  13854. <param name="size">Data size in bytes.</param>
  13855. <returns>
  13856. <para>The 128-bit hash.</para>
  13857. </returns>
  13858. </member>
  13859. <member name="M:UnityEngine.Hash128.#ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
  13860. <summary>
  13861. <para>Directly initialize a Hash128 with a 128-bit value.</para>
  13862. </summary>
  13863. <param name="u32_0">First 32 bits of hash value.</param>
  13864. <param name="u32_1">Second 32 bits of hash value.</param>
  13865. <param name="u32_2">Third 32 bits of hash value.</param>
  13866. <param name="u32_3">Fourth 32 bits of hash value.</param>
  13867. <param name="u64_0">First 64 bits of hash value.</param>
  13868. <param name="u64_1">Second 64 bits of hash value.</param>
  13869. </member>
  13870. <member name="M:UnityEngine.Hash128.#ctor(System.UInt64,System.UInt64)">
  13871. <summary>
  13872. <para>Directly initialize a Hash128 with a 128-bit value.</para>
  13873. </summary>
  13874. <param name="u32_0">First 32 bits of hash value.</param>
  13875. <param name="u32_1">Second 32 bits of hash value.</param>
  13876. <param name="u32_2">Third 32 bits of hash value.</param>
  13877. <param name="u32_3">Fourth 32 bits of hash value.</param>
  13878. <param name="u64_0">First 64 bits of hash value.</param>
  13879. <param name="u64_1">Second 64 bits of hash value.</param>
  13880. </member>
  13881. <member name="M:UnityEngine.Hash128.Parse(System.String)">
  13882. <summary>
  13883. <para>Convert a hex-encoded string into Hash128 value.</para>
  13884. </summary>
  13885. <param name="hashString">A hexadecimal-encoded hash string.</param>
  13886. <returns>
  13887. <para>The 128-bit hash.</para>
  13888. </returns>
  13889. </member>
  13890. <member name="M:UnityEngine.Hash128.ToString">
  13891. <summary>
  13892. <para>Convert a Hash128 to string.</para>
  13893. </summary>
  13894. </member>
  13895. <member name="T:UnityEngine.HashUnsafeUtilities">
  13896. <summary>
  13897. <para>Utilities to compute hashes with unsafe code.</para>
  13898. </summary>
  13899. </member>
  13900. <member name="M:UnityEngine.HashUnsafeUtilities.ComputeHash128(System.Void*,System.UInt64,System.UInt64*,System.UInt64*)">
  13901. <summary>
  13902. <para>Compute a 128 bit hash based on a data.</para>
  13903. </summary>
  13904. <param name="data">Pointer to the data to hash.</param>
  13905. <param name="dataSize">The number of bytes to hash.</param>
  13906. <param name="hash1">A pointer to store the low 64 bits of the computed hash.</param>
  13907. <param name="hash2">A pointer to store the high 64 bits of the computed hash.</param>
  13908. <param name="hash">A pointer to the Hash128 to updated with the computed hash.</param>
  13909. </member>
  13910. <member name="M:UnityEngine.HashUnsafeUtilities.ComputeHash128(System.Void*,System.UInt64,UnityEngine.Hash128*)">
  13911. <summary>
  13912. <para>Compute a 128 bit hash based on a data.</para>
  13913. </summary>
  13914. <param name="data">Pointer to the data to hash.</param>
  13915. <param name="dataSize">The number of bytes to hash.</param>
  13916. <param name="hash1">A pointer to store the low 64 bits of the computed hash.</param>
  13917. <param name="hash2">A pointer to store the high 64 bits of the computed hash.</param>
  13918. <param name="hash">A pointer to the Hash128 to updated with the computed hash.</param>
  13919. </member>
  13920. <member name="T:UnityEngine.HashUtilities">
  13921. <summary>
  13922. <para>Utilities to compute hashes.</para>
  13923. </summary>
  13924. </member>
  13925. <member name="M:UnityEngine.HashUtilities.AppendHash(UnityEngine.Hash128&amp;,UnityEngine.Hash128&amp;)">
  13926. <summary>
  13927. <para>Append inHash in outHash.</para>
  13928. </summary>
  13929. <param name="inHash">Hash to append.</param>
  13930. <param name="outHash">Hash that will be updated.</param>
  13931. </member>
  13932. <member name="M:UnityEngine.HashUtilities.ComputeHash128(System.Byte[],UnityEngine.Hash128&amp;)">
  13933. <summary>
  13934. <para>Compute a 128 bit hash based on a value. the type of the value must be a value type.</para>
  13935. </summary>
  13936. <param name="value">A reference to the value to hash.</param>
  13937. <param name="hash">A reference to the Hash128 to updated with the computed hash.</param>
  13938. </member>
  13939. <member name="M:UnityEngine.HashUtilities.ComputeHash128(T&amp;,UnityEngine.Hash128&amp;)">
  13940. <summary>
  13941. <para>Compute a 128 bit hash based on a value. the type of the value must be a value type.</para>
  13942. </summary>
  13943. <param name="value">A reference to the value to hash.</param>
  13944. <param name="hash">A reference to the Hash128 to updated with the computed hash.</param>
  13945. </member>
  13946. <member name="M:UnityEngine.HashUtilities.QuantisedMatrixHash(UnityEngine.Matrix4x4&amp;,UnityEngine.Hash128&amp;)">
  13947. <summary>
  13948. <para>Compute a Hash128 of a Matrix4x4.</para>
  13949. </summary>
  13950. <param name="value">The Matrix4x4 to hash.</param>
  13951. <param name="hash">The computed hash.</param>
  13952. </member>
  13953. <member name="M:UnityEngine.HashUtilities.QuantisedVectorHash(UnityEngine.Vector3&amp;,UnityEngine.Hash128&amp;)">
  13954. <summary>
  13955. <para>Compute a Hash128 of a Vector3.</para>
  13956. </summary>
  13957. <param name="hash">The Vector3 to hash.</param>
  13958. <param name="value">The computed hash.</param>
  13959. </member>
  13960. <member name="T:UnityEngine.HDRDisplaySupportFlags">
  13961. <summary>
  13962. <para>A set of flags that describe the level of HDR display support available on the system.</para>
  13963. </summary>
  13964. </member>
  13965. <member name="F:UnityEngine.HDRDisplaySupportFlags.AutomaticTonemapping">
  13966. <summary>
  13967. <para>Flag used to denote if the system supports automatic tonemapping to HDR displays.</para>
  13968. </summary>
  13969. </member>
  13970. <member name="F:UnityEngine.HDRDisplaySupportFlags.None">
  13971. <summary>
  13972. <para>Flag used to denote that support for HDR displays is not available on the system.</para>
  13973. </summary>
  13974. </member>
  13975. <member name="F:UnityEngine.HDRDisplaySupportFlags.RuntimeSwitchable">
  13976. <summary>
  13977. <para>Flag used to denote that the system can change whether output is performed in HDR or SDR ranges at runtime when connected to an HDR display.</para>
  13978. </summary>
  13979. </member>
  13980. <member name="F:UnityEngine.HDRDisplaySupportFlags.Supported">
  13981. <summary>
  13982. <para>Flag used to denote that support for HDR displays is available on the system.</para>
  13983. </summary>
  13984. </member>
  13985. <member name="T:UnityEngine.HDROutputSettings">
  13986. <summary>
  13987. <para>Provides access to HDR display settings and information.</para>
  13988. </summary>
  13989. </member>
  13990. <member name="P:UnityEngine.HDROutputSettings.active">
  13991. <summary>
  13992. <para>Describes whether HDR output is currently active on the display. It is true if this is the case, and @@false@ otherwise.</para>
  13993. </summary>
  13994. </member>
  13995. <member name="P:UnityEngine.HDROutputSettings.automaticHDRTonemapping">
  13996. <summary>
  13997. <para>Describes whether Unity performs HDR tonemapping automatically.</para>
  13998. </summary>
  13999. </member>
  14000. <member name="P:UnityEngine.HDROutputSettings.available">
  14001. <summary>
  14002. <para>Describes whether HDR is currently available on your primary display and that you have HDR enabled in your Unity Project. It is true if this is the case, and false otherwise.</para>
  14003. </summary>
  14004. </member>
  14005. <member name="P:UnityEngine.HDROutputSettings.displayColorGamut">
  14006. <summary>
  14007. <para>The ColorGamut used to output to the active HDR display.</para>
  14008. </summary>
  14009. </member>
  14010. <member name="F:UnityEngine.HDROutputSettings.displays">
  14011. <summary>
  14012. <para>The list of currently connected displays with possible HDR availability.</para>
  14013. </summary>
  14014. </member>
  14015. <member name="P:UnityEngine.HDROutputSettings.format">
  14016. <summary>
  14017. <para>The RenderTextureFormat of the display buffer for the active HDR display.</para>
  14018. </summary>
  14019. </member>
  14020. <member name="P:UnityEngine.HDROutputSettings.graphicsFormat">
  14021. <summary>
  14022. <para>The Experimental.Rendering.GraphicsFormat of the display buffer for the active HDR display.</para>
  14023. </summary>
  14024. </member>
  14025. <member name="P:UnityEngine.HDROutputSettings.main">
  14026. <summary>
  14027. <para>The HDROutputSettings for the main display.</para>
  14028. </summary>
  14029. </member>
  14030. <member name="P:UnityEngine.HDROutputSettings.maxFullFrameToneMapLuminance">
  14031. <summary>
  14032. <para>Maximum input luminance at which gradation is preserved even when the entire screen is bright.</para>
  14033. </summary>
  14034. </member>
  14035. <member name="P:UnityEngine.HDROutputSettings.maxToneMapLuminance">
  14036. <summary>
  14037. <para>Maximum input luminance at which gradation is preserved when 10% of the screen is bright.</para>
  14038. </summary>
  14039. </member>
  14040. <member name="P:UnityEngine.HDROutputSettings.minToneMapLuminance">
  14041. <summary>
  14042. <para>Minimum input luminance at which gradation is identifiable.</para>
  14043. </summary>
  14044. </member>
  14045. <member name="P:UnityEngine.HDROutputSettings.paperWhiteNits">
  14046. <summary>
  14047. <para>The base luminance of a white paper surface in nits or candela per square meter (cd/m2).</para>
  14048. </summary>
  14049. </member>
  14050. <member name="P:UnityEngine.HDROutputSettings.HDRModeChangeRequested">
  14051. <summary>
  14052. <para>Describes whether the user has requested to change the HDR Output Mode. It is true if this is the case, and false otherwise.</para>
  14053. </summary>
  14054. </member>
  14055. <member name="M:UnityEngine.HDROutputSettings.RequestHDRModeChange(System.Boolean)">
  14056. <summary>
  14057. <para>Use this function to request a change in the HDR Output Mode and in the value of HDROutputSettings.active.</para>
  14058. </summary>
  14059. <param name="enabled">Indicates whether HDR should be enabled.</param>
  14060. </member>
  14061. <member name="M:UnityEngine.HDROutputSettings.SetPaperWhiteInNits(System.Single)">
  14062. <summary>
  14063. <para>Sets the base luminance of a white paper surface in nits or candela per square meter (cd/m2).</para>
  14064. </summary>
  14065. <param name="paperWhite">The brightness of paper white in nits.</param>
  14066. </member>
  14067. <member name="T:UnityEngine.HeaderAttribute">
  14068. <summary>
  14069. <para>Use this PropertyAttribute to add a header above some fields in the Inspector.</para>
  14070. </summary>
  14071. </member>
  14072. <member name="F:UnityEngine.HeaderAttribute.header">
  14073. <summary>
  14074. <para>The header text.</para>
  14075. </summary>
  14076. </member>
  14077. <member name="M:UnityEngine.HeaderAttribute.#ctor(System.String)">
  14078. <summary>
  14079. <para>Add a header above some fields in the Inspector.</para>
  14080. </summary>
  14081. <param name="header">The header text.</param>
  14082. </member>
  14083. <member name="T:UnityEngine.HelpURLAttribute">
  14084. <summary>
  14085. <para>Provide a custom documentation URL for a class.</para>
  14086. </summary>
  14087. </member>
  14088. <member name="M:UnityEngine.HelpURLAttribute.#ctor(System.String)">
  14089. <summary>
  14090. <para>Initialize the HelpURL attribute with a documentation url.</para>
  14091. </summary>
  14092. <param name="url">The custom documentation URL for this class.</param>
  14093. </member>
  14094. <member name="P:UnityEngine.HelpURLAttribute.URL">
  14095. <summary>
  14096. <para>The documentation URL specified for this class.</para>
  14097. </summary>
  14098. </member>
  14099. <member name="T:UnityEngine.HideFlags">
  14100. <summary>
  14101. <para>Bit mask that controls object destruction, saving and visibility in inspectors.</para>
  14102. </summary>
  14103. </member>
  14104. <member name="F:UnityEngine.HideFlags.DontSave">
  14105. <summary>
  14106. <para>The object will not be saved to the Scene. It will not be destroyed when a new Scene is loaded. It is a shortcut for HideFlags.DontSaveInBuild | HideFlags.DontSaveInEditor | HideFlags.DontUnloadUnusedAsset.</para>
  14107. </summary>
  14108. </member>
  14109. <member name="F:UnityEngine.HideFlags.DontSaveInBuild">
  14110. <summary>
  14111. <para>The object will not be saved when building a player.</para>
  14112. </summary>
  14113. </member>
  14114. <member name="F:UnityEngine.HideFlags.DontSaveInEditor">
  14115. <summary>
  14116. <para>The object will not be saved to the Scene in the editor.</para>
  14117. </summary>
  14118. </member>
  14119. <member name="F:UnityEngine.HideFlags.DontUnloadUnusedAsset">
  14120. <summary>
  14121. <para>The object will not be unloaded by Resources.UnloadUnusedAssets.</para>
  14122. </summary>
  14123. </member>
  14124. <member name="F:UnityEngine.HideFlags.HideAndDontSave">
  14125. <summary>
  14126. <para>The GameObject is not shown in the Hierarchy, not saved to Scenes, and not unloaded by Resources.UnloadUnusedAssets.</para>
  14127. </summary>
  14128. </member>
  14129. <member name="F:UnityEngine.HideFlags.HideInHierarchy">
  14130. <summary>
  14131. <para>The object will not appear in the hierarchy.</para>
  14132. </summary>
  14133. </member>
  14134. <member name="F:UnityEngine.HideFlags.HideInInspector">
  14135. <summary>
  14136. <para>It is not possible to view it in the inspector.</para>
  14137. </summary>
  14138. </member>
  14139. <member name="F:UnityEngine.HideFlags.None">
  14140. <summary>
  14141. <para>A normal, visible object. This is the default.</para>
  14142. </summary>
  14143. </member>
  14144. <member name="F:UnityEngine.HideFlags.NotEditable">
  14145. <summary>
  14146. <para>The object is not editable in the Inspector.</para>
  14147. </summary>
  14148. </member>
  14149. <member name="T:UnityEngine.HideInInspector">
  14150. <summary>
  14151. <para>Makes a variable not show up in the inspector but be serialized.</para>
  14152. </summary>
  14153. </member>
  14154. <member name="T:UnityEngine.HostData">
  14155. <summary>
  14156. <para>This is the data structure for holding individual host information.</para>
  14157. </summary>
  14158. </member>
  14159. <member name="P:UnityEngine.HostData.comment">
  14160. <summary>
  14161. <para>A miscellaneous comment (can hold data).</para>
  14162. </summary>
  14163. </member>
  14164. <member name="P:UnityEngine.HostData.connectedPlayers">
  14165. <summary>
  14166. <para>Currently connected players.</para>
  14167. </summary>
  14168. </member>
  14169. <member name="P:UnityEngine.HostData.gameName">
  14170. <summary>
  14171. <para>The name of the game (like John Doe's Game).</para>
  14172. </summary>
  14173. </member>
  14174. <member name="P:UnityEngine.HostData.gameType">
  14175. <summary>
  14176. <para>The type of the game (like "MyUniqueGameType").</para>
  14177. </summary>
  14178. </member>
  14179. <member name="P:UnityEngine.HostData.guid">
  14180. <summary>
  14181. <para>The GUID of the host, needed when connecting with NAT punchthrough.</para>
  14182. </summary>
  14183. </member>
  14184. <member name="P:UnityEngine.HostData.ip">
  14185. <summary>
  14186. <para>Server IP address.</para>
  14187. </summary>
  14188. </member>
  14189. <member name="P:UnityEngine.HostData.passwordProtected">
  14190. <summary>
  14191. <para>Does the server require a password?</para>
  14192. </summary>
  14193. </member>
  14194. <member name="P:UnityEngine.HostData.playerLimit">
  14195. <summary>
  14196. <para>Maximum players limit.</para>
  14197. </summary>
  14198. </member>
  14199. <member name="P:UnityEngine.HostData.port">
  14200. <summary>
  14201. <para>Server port.</para>
  14202. </summary>
  14203. </member>
  14204. <member name="P:UnityEngine.HostData.useNat">
  14205. <summary>
  14206. <para>Does this server require NAT punchthrough?</para>
  14207. </summary>
  14208. </member>
  14209. <member name="T:UnityEngine.IconAttribute">
  14210. <summary>
  14211. <para>Attribute to specify an icon for a MonoBehaviour or ScriptableObject.</para>
  14212. </summary>
  14213. </member>
  14214. <member name="P:UnityEngine.IconAttribute.path">
  14215. <summary>
  14216. <para>A project-relative path to a texture.</para>
  14217. </summary>
  14218. </member>
  14219. <member name="M:UnityEngine.IconAttribute.#ctor(System.String)">
  14220. <summary>
  14221. <para>Create an IconAttribute with a path to an icon.</para>
  14222. </summary>
  14223. <param name="path">A project-relative path to a texture.</param>
  14224. </member>
  14225. <member name="?:UnityEngine.IExposedPropertyTable">
  14226. <summary>
  14227. <para>Interface for objects used as resolvers on ExposedReferences.</para>
  14228. </summary>
  14229. </member>
  14230. <member name="M:UnityEngine.IExposedPropertyTable.ClearReferenceValue(UnityEngine.PropertyName)">
  14231. <summary>
  14232. <para>Remove a value for the given reference.</para>
  14233. </summary>
  14234. <param name="id">Identifier of the ExposedReference.</param>
  14235. </member>
  14236. <member name="M:UnityEngine.IExposedPropertyTable.GetReferenceValue(UnityEngine.PropertyName,System.Boolean&amp;)">
  14237. <summary>
  14238. <para>Retrieves a value for the given identifier.</para>
  14239. </summary>
  14240. <param name="id">Identifier of the ExposedReference.</param>
  14241. <param name="idValid">Is the identifier valid?</param>
  14242. <returns>
  14243. <para>The value stored in the table.</para>
  14244. </returns>
  14245. </member>
  14246. <member name="M:UnityEngine.IExposedPropertyTable.SetReferenceValue(UnityEngine.PropertyName,UnityEngine.Object)">
  14247. <summary>
  14248. <para>Assigns a value for an ExposedReference.</para>
  14249. </summary>
  14250. <param name="id">Identifier of the ExposedReference.</param>
  14251. <param name="value">The value to assigned to the ExposedReference.</param>
  14252. </member>
  14253. <member name="?:UnityEngine.ILogger">
  14254. <summary>
  14255. <para>Interface for custom logger implementation.</para>
  14256. </summary>
  14257. </member>
  14258. <member name="P:UnityEngine.ILogger.filterLogType">
  14259. <summary>
  14260. <para>To selective enable debug log message.</para>
  14261. </summary>
  14262. </member>
  14263. <member name="P:UnityEngine.ILogger.logEnabled">
  14264. <summary>
  14265. <para>To runtime toggle debug logging [ON/OFF].</para>
  14266. </summary>
  14267. </member>
  14268. <member name="P:UnityEngine.ILogger.logHandler">
  14269. <summary>
  14270. <para>Set Logger.ILogHandler.</para>
  14271. </summary>
  14272. </member>
  14273. <member name="M:UnityEngine.ILogger.IsLogTypeAllowed(UnityEngine.LogType)">
  14274. <summary>
  14275. <para>Check logging is enabled based on the LogType.</para>
  14276. </summary>
  14277. <param name="logType"></param>
  14278. <returns>
  14279. <para>Retrun true in case logs of LogType will be logged otherwise returns false.</para>
  14280. </returns>
  14281. </member>
  14282. <member name="M:UnityEngine.ILogger.Log(UnityEngine.LogType,System.Object)">
  14283. <summary>
  14284. <para>Logs message to the Unity Console using default logger.</para>
  14285. </summary>
  14286. <param name="logType"></param>
  14287. <param name="message"></param>
  14288. <param name="context"></param>
  14289. <param name="tag"></param>
  14290. </member>
  14291. <member name="M:UnityEngine.ILogger.Log(UnityEngine.LogType,System.Object,UnityEngine.Object)">
  14292. <summary>
  14293. <para>Logs message to the Unity Console using default logger.</para>
  14294. </summary>
  14295. <param name="logType"></param>
  14296. <param name="message"></param>
  14297. <param name="context"></param>
  14298. <param name="tag"></param>
  14299. </member>
  14300. <member name="M:UnityEngine.ILogger.Log(UnityEngine.LogType,System.String,System.Object)">
  14301. <summary>
  14302. <para>Logs message to the Unity Console using default logger.</para>
  14303. </summary>
  14304. <param name="logType"></param>
  14305. <param name="message"></param>
  14306. <param name="context"></param>
  14307. <param name="tag"></param>
  14308. </member>
  14309. <member name="M:UnityEngine.ILogger.Log(UnityEngine.LogType,System.String,System.Object,UnityEngine.Object)">
  14310. <summary>
  14311. <para>Logs message to the Unity Console using default logger.</para>
  14312. </summary>
  14313. <param name="logType"></param>
  14314. <param name="message"></param>
  14315. <param name="context"></param>
  14316. <param name="tag"></param>
  14317. </member>
  14318. <member name="M:UnityEngine.ILogger.Log(System.Object)">
  14319. <summary>
  14320. <para>Logs message to the Unity Console using default logger.</para>
  14321. </summary>
  14322. <param name="logType"></param>
  14323. <param name="message"></param>
  14324. <param name="context"></param>
  14325. <param name="tag"></param>
  14326. </member>
  14327. <member name="M:UnityEngine.ILogger.Log(System.String,System.Object)">
  14328. <summary>
  14329. <para>Logs message to the Unity Console using default logger.</para>
  14330. </summary>
  14331. <param name="logType"></param>
  14332. <param name="message"></param>
  14333. <param name="context"></param>
  14334. <param name="tag"></param>
  14335. </member>
  14336. <member name="M:UnityEngine.ILogger.Log(System.String,System.Object,UnityEngine.Object)">
  14337. <summary>
  14338. <para>Logs message to the Unity Console using default logger.</para>
  14339. </summary>
  14340. <param name="logType"></param>
  14341. <param name="message"></param>
  14342. <param name="context"></param>
  14343. <param name="tag"></param>
  14344. </member>
  14345. <member name="M:UnityEngine.ILogger.LogError(System.String,System.Object)">
  14346. <summary>
  14347. <para>A variant of ILogger.Log that logs an error message.</para>
  14348. </summary>
  14349. <param name="tag"></param>
  14350. <param name="message"></param>
  14351. <param name="context"></param>
  14352. </member>
  14353. <member name="M:UnityEngine.ILogger.LogError(System.String,System.Object,UnityEngine.Object)">
  14354. <summary>
  14355. <para>A variant of ILogger.Log that logs an error message.</para>
  14356. </summary>
  14357. <param name="tag"></param>
  14358. <param name="message"></param>
  14359. <param name="context"></param>
  14360. </member>
  14361. <member name="M:UnityEngine.ILogger.LogException(System.Exception)">
  14362. <summary>
  14363. <para>A variant of ILogger.Log that logs an exception message.</para>
  14364. </summary>
  14365. <param name="exception"></param>
  14366. </member>
  14367. <member name="M:UnityEngine.ILogger.LogFormat(UnityEngine.LogType,System.String,System.Object[])">
  14368. <summary>
  14369. <para>Logs a formatted message.</para>
  14370. </summary>
  14371. <param name="logType"></param>
  14372. <param name="format"></param>
  14373. <param name="args"></param>
  14374. </member>
  14375. <member name="M:UnityEngine.ILogger.LogWarning(System.String,System.Object)">
  14376. <summary>
  14377. <para>A variant of Logger.Log that logs an warning message.</para>
  14378. </summary>
  14379. <param name="tag"></param>
  14380. <param name="message"></param>
  14381. <param name="context"></param>
  14382. </member>
  14383. <member name="M:UnityEngine.ILogger.LogWarning(System.String,System.Object,UnityEngine.Object)">
  14384. <summary>
  14385. <para>A variant of Logger.Log that logs an warning message.</para>
  14386. </summary>
  14387. <param name="tag"></param>
  14388. <param name="message"></param>
  14389. <param name="context"></param>
  14390. </member>
  14391. <member name="?:UnityEngine.ILogHandler">
  14392. <summary>
  14393. <para>Interface for custom log handler implementation.</para>
  14394. </summary>
  14395. </member>
  14396. <member name="M:UnityEngine.ILogHandler.LogException(System.Exception,UnityEngine.Object)">
  14397. <summary>
  14398. <para>A variant of ILogHandler.LogFormat that logs an exception message.</para>
  14399. </summary>
  14400. <param name="exception">Runtime Exception.</param>
  14401. <param name="context">Object to which the message applies.</param>
  14402. </member>
  14403. <member name="M:UnityEngine.ILogHandler.LogFormat(UnityEngine.LogType,UnityEngine.Object,System.String,System.Object[])">
  14404. <summary>
  14405. <para>Logs a formatted message.</para>
  14406. </summary>
  14407. <param name="logType">The type of the log message.</param>
  14408. <param name="context">Object to which the message applies.</param>
  14409. <param name="format">A composite format string.</param>
  14410. <param name="args">Format arguments.</param>
  14411. </member>
  14412. <member name="T:UnityEngine.ImageEffectAfterScale">
  14413. <summary>
  14414. <para>Any Image Effect with this attribute will be rendered after Dynamic Resolution stage.</para>
  14415. </summary>
  14416. </member>
  14417. <member name="T:UnityEngine.ImageEffectAllowedInSceneView">
  14418. <summary>
  14419. <para>Any Image Effect with this attribute can be rendered into the Scene view camera.</para>
  14420. </summary>
  14421. </member>
  14422. <member name="T:UnityEngine.ImageEffectOpaque">
  14423. <summary>
  14424. <para>Any Image Effect with this attribute will be rendered after opaque geometry but before transparent geometry.</para>
  14425. </summary>
  14426. </member>
  14427. <member name="T:UnityEngine.ImageEffectTransformsToLDR">
  14428. <summary>
  14429. <para>When using HDR rendering it can sometime be desirable to switch to LDR rendering during ImageEffect rendering.</para>
  14430. </summary>
  14431. </member>
  14432. <member name="T:UnityEngine.ImageEffectUsesCommandBuffer">
  14433. <summary>
  14434. <para>Use this attribute when image effects are implemented using Command Buffers.</para>
  14435. </summary>
  14436. </member>
  14437. <member name="T:UnityEngine.InspectorNameAttribute">
  14438. <summary>
  14439. <para>Use this attribute on enum value declarations to change the display name shown in the Inspector.</para>
  14440. </summary>
  14441. </member>
  14442. <member name="F:UnityEngine.InspectorNameAttribute.displayName">
  14443. <summary>
  14444. <para>Name to display in the Inspector.</para>
  14445. </summary>
  14446. </member>
  14447. <member name="M:UnityEngine.InspectorNameAttribute.#ctor(System.String)">
  14448. <summary>
  14449. <para>Specify a display name for an enum value.</para>
  14450. </summary>
  14451. <param name="displayName">The name to display.</param>
  14452. </member>
  14453. <member name="T:UnityEngine.iOS.ActivityIndicatorStyle">
  14454. <summary>
  14455. <para>ActivityIndicator Style (iOS Specific).</para>
  14456. </summary>
  14457. </member>
  14458. <member name="F:UnityEngine.iOS.ActivityIndicatorStyle.DontShow">
  14459. <summary>
  14460. <para>Do not show ActivityIndicator.</para>
  14461. </summary>
  14462. </member>
  14463. <member name="F:UnityEngine.iOS.ActivityIndicatorStyle.Gray">
  14464. <summary>
  14465. <para>The standard gray style of indicator (UIActivityIndicatorViewStyleGray).</para>
  14466. </summary>
  14467. </member>
  14468. <member name="F:UnityEngine.iOS.ActivityIndicatorStyle.White">
  14469. <summary>
  14470. <para>The standard white style of indicator (UIActivityIndicatorViewStyleWhite).</para>
  14471. </summary>
  14472. </member>
  14473. <member name="F:UnityEngine.iOS.ActivityIndicatorStyle.WhiteLarge">
  14474. <summary>
  14475. <para>The large white style of indicator (UIActivityIndicatorViewStyleWhiteLarge).</para>
  14476. </summary>
  14477. </member>
  14478. <member name="T:UnityEngine.iOS.ADBannerView">
  14479. <summary>
  14480. <para>ADBannerView is a wrapper around the ADBannerView class found in the Apple iAd framework and is only available on iOS.</para>
  14481. </summary>
  14482. </member>
  14483. <member name="P:UnityEngine.iOS.ADBannerView.layout">
  14484. <summary>
  14485. <para>Banner layout.</para>
  14486. </summary>
  14487. </member>
  14488. <member name="P:UnityEngine.iOS.ADBannerView.loaded">
  14489. <summary>
  14490. <para>Checks if banner contents are loaded.</para>
  14491. </summary>
  14492. </member>
  14493. <member name="P:UnityEngine.iOS.ADBannerView.position">
  14494. <summary>
  14495. <para>The position of the banner view.</para>
  14496. </summary>
  14497. </member>
  14498. <member name="P:UnityEngine.iOS.ADBannerView.size">
  14499. <summary>
  14500. <para>The size of the banner view.</para>
  14501. </summary>
  14502. </member>
  14503. <member name="P:UnityEngine.iOS.ADBannerView.visible">
  14504. <summary>
  14505. <para>Banner visibility. Initially banner is not visible.</para>
  14506. </summary>
  14507. </member>
  14508. <member name="T:UnityEngine.iOS.ADBannerView.BannerFailedToLoadDelegate">
  14509. <summary>
  14510. <para>Will be fired when banner ad failed to load.</para>
  14511. </summary>
  14512. </member>
  14513. <member name="T:UnityEngine.iOS.ADBannerView.BannerWasClickedDelegate">
  14514. <summary>
  14515. <para>Will be fired when banner was clicked.</para>
  14516. </summary>
  14517. </member>
  14518. <member name="T:UnityEngine.iOS.ADBannerView.BannerWasLoadedDelegate">
  14519. <summary>
  14520. <para>Will be fired when banner loaded new ad.</para>
  14521. </summary>
  14522. </member>
  14523. <member name="M:UnityEngine.iOS.ADBannerView.#ctor(UnityEngine.iOS.ADBannerView/Type,UnityEngine.iOS.ADBannerView/Layout)">
  14524. <summary>
  14525. <para>Creates a banner view with given type and auto-layout params.</para>
  14526. </summary>
  14527. <param name="type"></param>
  14528. <param name="layout"></param>
  14529. </member>
  14530. <member name="M:UnityEngine.iOS.ADBannerView.IsAvailable(UnityEngine.iOS.ADBannerView/Type)">
  14531. <summary>
  14532. <para>Checks if the banner type is available (e.g. MediumRect is available only starting with ios6).</para>
  14533. </summary>
  14534. <param name="type"></param>
  14535. </member>
  14536. <member name="T:UnityEngine.iOS.ADBannerView.Layout">
  14537. <summary>
  14538. <para>Specifies how banner should be layed out on screen.</para>
  14539. </summary>
  14540. </member>
  14541. <member name="F:UnityEngine.iOS.ADBannerView.Layout.Bottom">
  14542. <summary>
  14543. <para>Traditional Banner: align to screen bottom.</para>
  14544. </summary>
  14545. </member>
  14546. <member name="F:UnityEngine.iOS.ADBannerView.Layout.BottomCenter">
  14547. <summary>
  14548. <para>Rect Banner: align to screen bottom, placing at the center.</para>
  14549. </summary>
  14550. </member>
  14551. <member name="F:UnityEngine.iOS.ADBannerView.Layout.BottomLeft">
  14552. <summary>
  14553. <para>Rect Banner: place in bottom-left corner.</para>
  14554. </summary>
  14555. </member>
  14556. <member name="F:UnityEngine.iOS.ADBannerView.Layout.BottomRight">
  14557. <summary>
  14558. <para>Rect Banner: place in bottom-right corner.</para>
  14559. </summary>
  14560. </member>
  14561. <member name="F:UnityEngine.iOS.ADBannerView.Layout.Center">
  14562. <summary>
  14563. <para>Rect Banner: place exactly at screen center.</para>
  14564. </summary>
  14565. </member>
  14566. <member name="F:UnityEngine.iOS.ADBannerView.Layout.CenterLeft">
  14567. <summary>
  14568. <para>Rect Banner: align to screen left, placing at the center.</para>
  14569. </summary>
  14570. </member>
  14571. <member name="F:UnityEngine.iOS.ADBannerView.Layout.CenterRight">
  14572. <summary>
  14573. <para>Rect Banner: align to screen right, placing at the center.</para>
  14574. </summary>
  14575. </member>
  14576. <member name="F:UnityEngine.iOS.ADBannerView.Layout.Manual">
  14577. <summary>
  14578. <para>Completely manual positioning.</para>
  14579. </summary>
  14580. </member>
  14581. <member name="F:UnityEngine.iOS.ADBannerView.Layout.Top">
  14582. <summary>
  14583. <para>Traditional Banner: align to screen top.</para>
  14584. </summary>
  14585. </member>
  14586. <member name="F:UnityEngine.iOS.ADBannerView.Layout.TopCenter">
  14587. <summary>
  14588. <para>Rect Banner: align to screen top, placing at the center.</para>
  14589. </summary>
  14590. </member>
  14591. <member name="F:UnityEngine.iOS.ADBannerView.Layout.TopLeft">
  14592. <summary>
  14593. <para>Rect Banner: place in top-left corner.</para>
  14594. </summary>
  14595. </member>
  14596. <member name="F:UnityEngine.iOS.ADBannerView.Layout.TopRight">
  14597. <summary>
  14598. <para>Rect Banner: place in top-right corner.</para>
  14599. </summary>
  14600. </member>
  14601. <member name="T:UnityEngine.iOS.ADBannerView.Type">
  14602. <summary>
  14603. <para>The type of the banner view.</para>
  14604. </summary>
  14605. </member>
  14606. <member name="F:UnityEngine.iOS.ADBannerView.Type.Banner">
  14607. <summary>
  14608. <para>Traditional Banner (it takes full screen width).</para>
  14609. </summary>
  14610. </member>
  14611. <member name="F:UnityEngine.iOS.ADBannerView.Type.MediumRect">
  14612. <summary>
  14613. <para>Rect Banner (300x250).</para>
  14614. </summary>
  14615. </member>
  14616. <member name="T:UnityEngine.iOS.ADInterstitialAd">
  14617. <summary>
  14618. <para>ADInterstitialAd is a wrapper around the ADInterstitialAd class found in the Apple iAd framework and is only available on iPad.</para>
  14619. </summary>
  14620. </member>
  14621. <member name="P:UnityEngine.iOS.ADInterstitialAd.isAvailable">
  14622. <summary>
  14623. <para>Checks if InterstitialAd is available (it is available on iPad since iOS 4.3, and on iPhone since iOS 7.0).</para>
  14624. </summary>
  14625. </member>
  14626. <member name="P:UnityEngine.iOS.ADInterstitialAd.loaded">
  14627. <summary>
  14628. <para>Has the interstitial ad object downloaded an advertisement? (Read Only)</para>
  14629. </summary>
  14630. </member>
  14631. <member name="M:UnityEngine.iOS.ADInterstitialAd.#ctor">
  14632. <summary>
  14633. <para>Creates an interstitial ad.</para>
  14634. </summary>
  14635. <param name="autoReload"></param>
  14636. </member>
  14637. <member name="M:UnityEngine.iOS.ADInterstitialAd.#ctor(System.Boolean)">
  14638. <summary>
  14639. <para>Creates an interstitial ad.</para>
  14640. </summary>
  14641. <param name="autoReload"></param>
  14642. </member>
  14643. <member name="T:UnityEngine.iOS.ADInterstitialAd.InterstitialWasLoadedDelegate">
  14644. <summary>
  14645. <para>Will be called when ad is ready to be shown.</para>
  14646. </summary>
  14647. </member>
  14648. <member name="T:UnityEngine.iOS.ADInterstitialAd.InterstitialWasViewedDelegate">
  14649. <summary>
  14650. <para>Will be called when user viewed ad contents: i.e. they went past the initial screen. Please note that it is impossible to determine if they clicked on any links in ad sequences that follows the initial screen.</para>
  14651. </summary>
  14652. </member>
  14653. <member name="M:UnityEngine.iOS.ADInterstitialAd.ReloadAd">
  14654. <summary>
  14655. <para>Reload advertisement.</para>
  14656. </summary>
  14657. </member>
  14658. <member name="M:UnityEngine.iOS.ADInterstitialAd.Show">
  14659. <summary>
  14660. <para>Shows full-screen advertisement to user.</para>
  14661. </summary>
  14662. </member>
  14663. <member name="T:UnityEngine.iOS.CalendarIdentifier">
  14664. <summary>
  14665. <para>Specify calendar types.</para>
  14666. </summary>
  14667. </member>
  14668. <member name="F:UnityEngine.iOS.CalendarIdentifier.BuddhistCalendar">
  14669. <summary>
  14670. <para>Identifies the Buddhist calendar.</para>
  14671. </summary>
  14672. </member>
  14673. <member name="F:UnityEngine.iOS.CalendarIdentifier.ChineseCalendar">
  14674. <summary>
  14675. <para>Identifies the Chinese calendar.</para>
  14676. </summary>
  14677. </member>
  14678. <member name="F:UnityEngine.iOS.CalendarIdentifier.GregorianCalendar">
  14679. <summary>
  14680. <para>Identifies the Gregorian calendar.</para>
  14681. </summary>
  14682. </member>
  14683. <member name="F:UnityEngine.iOS.CalendarIdentifier.HebrewCalendar">
  14684. <summary>
  14685. <para>Identifies the Hebrew calendar.</para>
  14686. </summary>
  14687. </member>
  14688. <member name="F:UnityEngine.iOS.CalendarIdentifier.IndianCalendar">
  14689. <summary>
  14690. <para>Identifies the Indian calendar.</para>
  14691. </summary>
  14692. </member>
  14693. <member name="F:UnityEngine.iOS.CalendarIdentifier.IslamicCalendar">
  14694. <summary>
  14695. <para>Identifies the Islamic calendar.</para>
  14696. </summary>
  14697. </member>
  14698. <member name="F:UnityEngine.iOS.CalendarIdentifier.IslamicCivilCalendar">
  14699. <summary>
  14700. <para>Identifies the Islamic civil calendar.</para>
  14701. </summary>
  14702. </member>
  14703. <member name="F:UnityEngine.iOS.CalendarIdentifier.ISO8601Calendar">
  14704. <summary>
  14705. <para>Identifies the ISO8601.</para>
  14706. </summary>
  14707. </member>
  14708. <member name="F:UnityEngine.iOS.CalendarIdentifier.JapaneseCalendar">
  14709. <summary>
  14710. <para>Identifies the Japanese calendar.</para>
  14711. </summary>
  14712. </member>
  14713. <member name="F:UnityEngine.iOS.CalendarIdentifier.PersianCalendar">
  14714. <summary>
  14715. <para>Identifies the Persian calendar.</para>
  14716. </summary>
  14717. </member>
  14718. <member name="F:UnityEngine.iOS.CalendarIdentifier.RepublicOfChinaCalendar">
  14719. <summary>
  14720. <para>Identifies the Republic of China (Taiwan) calendar.</para>
  14721. </summary>
  14722. </member>
  14723. <member name="T:UnityEngine.iOS.CalendarUnit">
  14724. <summary>
  14725. <para>Specify calendrical units.</para>
  14726. </summary>
  14727. </member>
  14728. <member name="F:UnityEngine.iOS.CalendarUnit.Day">
  14729. <summary>
  14730. <para>Specifies the day unit.</para>
  14731. </summary>
  14732. </member>
  14733. <member name="F:UnityEngine.iOS.CalendarUnit.Era">
  14734. <summary>
  14735. <para>Specifies the era unit.</para>
  14736. </summary>
  14737. </member>
  14738. <member name="F:UnityEngine.iOS.CalendarUnit.Hour">
  14739. <summary>
  14740. <para>Specifies the hour unit.</para>
  14741. </summary>
  14742. </member>
  14743. <member name="F:UnityEngine.iOS.CalendarUnit.Minute">
  14744. <summary>
  14745. <para>Specifies the minute unit.</para>
  14746. </summary>
  14747. </member>
  14748. <member name="F:UnityEngine.iOS.CalendarUnit.Month">
  14749. <summary>
  14750. <para>Specifies the month unit.</para>
  14751. </summary>
  14752. </member>
  14753. <member name="F:UnityEngine.iOS.CalendarUnit.Quarter">
  14754. <summary>
  14755. <para>Specifies the quarter of the calendar.</para>
  14756. </summary>
  14757. </member>
  14758. <member name="F:UnityEngine.iOS.CalendarUnit.Second">
  14759. <summary>
  14760. <para>Specifies the second unit.</para>
  14761. </summary>
  14762. </member>
  14763. <member name="F:UnityEngine.iOS.CalendarUnit.Week">
  14764. <summary>
  14765. <para>Specifies the week unit.</para>
  14766. </summary>
  14767. </member>
  14768. <member name="F:UnityEngine.iOS.CalendarUnit.Weekday">
  14769. <summary>
  14770. <para>Specifies the weekday unit.</para>
  14771. </summary>
  14772. </member>
  14773. <member name="F:UnityEngine.iOS.CalendarUnit.WeekdayOrdinal">
  14774. <summary>
  14775. <para>Specifies the ordinal weekday unit.</para>
  14776. </summary>
  14777. </member>
  14778. <member name="F:UnityEngine.iOS.CalendarUnit.Year">
  14779. <summary>
  14780. <para>Specifies the year unit.</para>
  14781. </summary>
  14782. </member>
  14783. <member name="T:UnityEngine.iOS.Device">
  14784. <summary>
  14785. <para>Interface into iOS specific functionality.</para>
  14786. </summary>
  14787. </member>
  14788. <member name="P:UnityEngine.iOS.Device.advertisingIdentifier">
  14789. <summary>
  14790. <para>Advertising ID.</para>
  14791. </summary>
  14792. </member>
  14793. <member name="P:UnityEngine.iOS.Device.advertisingTrackingEnabled">
  14794. <summary>
  14795. <para>Is advertising tracking enabled.</para>
  14796. </summary>
  14797. </member>
  14798. <member name="P:UnityEngine.iOS.Device.deferSystemGesturesMode">
  14799. <summary>
  14800. <para>Defer system gestures until the second swipe on specific edges.</para>
  14801. </summary>
  14802. </member>
  14803. <member name="P:UnityEngine.iOS.Device.generation">
  14804. <summary>
  14805. <para>The generation of the device. (Read Only)</para>
  14806. </summary>
  14807. </member>
  14808. <member name="P:UnityEngine.iOS.Device.hideHomeButton">
  14809. <summary>
  14810. <para>Specifies whether the home button should be hidden in the iOS build of this application.</para>
  14811. </summary>
  14812. </member>
  14813. <member name="P:UnityEngine.iOS.Device.iosAppOnMac">
  14814. <summary>
  14815. <para>Specifies whether app built for iOS is running on Mac.</para>
  14816. </summary>
  14817. </member>
  14818. <member name="P:UnityEngine.iOS.Device.lowPowerModeEnabled">
  14819. <summary>
  14820. <para>Indicates whether Low Power Mode is enabled on the device.</para>
  14821. </summary>
  14822. </member>
  14823. <member name="P:UnityEngine.iOS.Device.systemVersion">
  14824. <summary>
  14825. <para>iOS version.</para>
  14826. </summary>
  14827. </member>
  14828. <member name="P:UnityEngine.iOS.Device.vendorIdentifier">
  14829. <summary>
  14830. <para>Vendor ID.</para>
  14831. </summary>
  14832. </member>
  14833. <member name="P:UnityEngine.iOS.Device.wantsSoftwareDimming">
  14834. <summary>
  14835. <para>Indicates whether the screen may be dimmed lower than the hardware is normally capable of by emulating it in software.</para>
  14836. </summary>
  14837. </member>
  14838. <member name="M:UnityEngine.iOS.Device.RequestStoreReview">
  14839. <summary>
  14840. <para>Request App Store rating and review from the user.</para>
  14841. </summary>
  14842. <returns>
  14843. <para>Value indicating whether the underlying API is available or not. False indicates that the iOS version isn't recent enough or that the StoreKit framework is not linked with the app.</para>
  14844. </returns>
  14845. </member>
  14846. <member name="M:UnityEngine.iOS.Device.ResetNoBackupFlag(System.String)">
  14847. <summary>
  14848. <para>Reset "no backup" file flag: file will be synced with iCloud/iTunes backup and can be deleted by OS in low storage situations.</para>
  14849. </summary>
  14850. <param name="path"></param>
  14851. </member>
  14852. <member name="M:UnityEngine.iOS.Device.SetNoBackupFlag(System.String)">
  14853. <summary>
  14854. <para>Set file flag to be excluded from iCloud/iTunes backup.</para>
  14855. </summary>
  14856. <param name="path"></param>
  14857. </member>
  14858. <member name="T:UnityEngine.iOS.DeviceGeneration">
  14859. <summary>
  14860. <para>iOS device generation.</para>
  14861. </summary>
  14862. </member>
  14863. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad1Gen">
  14864. <summary>
  14865. <para>iPad, first generation.</para>
  14866. </summary>
  14867. </member>
  14868. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad2Gen">
  14869. <summary>
  14870. <para>iPad, second generation.</para>
  14871. </summary>
  14872. </member>
  14873. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad3Gen">
  14874. <summary>
  14875. <para>iPad, third generation.</para>
  14876. </summary>
  14877. </member>
  14878. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad4Gen">
  14879. <summary>
  14880. <para>iPad, fourth generation.</para>
  14881. </summary>
  14882. </member>
  14883. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad5Gen">
  14884. <summary>
  14885. <para>iPad, fifth generation.</para>
  14886. </summary>
  14887. </member>
  14888. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad6Gen">
  14889. <summary>
  14890. <para>iPad, sixth generation.</para>
  14891. </summary>
  14892. </member>
  14893. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad7Gen">
  14894. <summary>
  14895. <para>iPad, seventh generation.</para>
  14896. </summary>
  14897. </member>
  14898. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad8Gen">
  14899. <summary>
  14900. <para>iPad, eighth generation.</para>
  14901. </summary>
  14902. </member>
  14903. <member name="F:UnityEngine.iOS.DeviceGeneration.iPad9Gen">
  14904. <summary>
  14905. <para>iPad, ninth generation.</para>
  14906. </summary>
  14907. </member>
  14908. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadAir1">
  14909. <summary>
  14910. <para>iPad Air.</para>
  14911. </summary>
  14912. </member>
  14913. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadAir2">
  14914. <summary>
  14915. <para>iPad Air 2.</para>
  14916. </summary>
  14917. </member>
  14918. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadAir3Gen">
  14919. <summary>
  14920. <para>iPad Air, third generation.</para>
  14921. </summary>
  14922. </member>
  14923. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadAir4Gen">
  14924. <summary>
  14925. <para>iPad Air, fourth generation.</para>
  14926. </summary>
  14927. </member>
  14928. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadAir5Gen">
  14929. <summary>
  14930. <para>iPad Air, fifth generation.</para>
  14931. </summary>
  14932. </member>
  14933. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini1Gen">
  14934. <summary>
  14935. <para>iPad Mini, first generation.</para>
  14936. </summary>
  14937. </member>
  14938. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini2Gen">
  14939. <summary>
  14940. <para>iPad Mini, second generation.</para>
  14941. </summary>
  14942. </member>
  14943. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini3Gen">
  14944. <summary>
  14945. <para>iPad Mini, third generation.</para>
  14946. </summary>
  14947. </member>
  14948. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini4Gen">
  14949. <summary>
  14950. <para>iPad Mini, fourth generation.</para>
  14951. </summary>
  14952. </member>
  14953. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini5Gen">
  14954. <summary>
  14955. <para>iPad Mini, fifth generation.</para>
  14956. </summary>
  14957. </member>
  14958. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadMini6Gen">
  14959. <summary>
  14960. <para>iPad Mini, sixth generation.</para>
  14961. </summary>
  14962. </member>
  14963. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro10Inch1Gen">
  14964. <summary>
  14965. <para>iPad Pro 9.7", first generation.</para>
  14966. </summary>
  14967. </member>
  14968. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro10Inch2Gen">
  14969. <summary>
  14970. <para>iPad Pro 10.5", second generation 10" iPad.</para>
  14971. </summary>
  14972. </member>
  14973. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro11Inch">
  14974. <summary>
  14975. <para>iPad Pro 11", first generation.</para>
  14976. </summary>
  14977. </member>
  14978. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro11Inch2Gen">
  14979. <summary>
  14980. <para>iPad Pro 11", second generation.</para>
  14981. </summary>
  14982. </member>
  14983. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro11Inch3Gen">
  14984. <summary>
  14985. <para>iPad Pro 11", third generation.</para>
  14986. </summary>
  14987. </member>
  14988. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro1Gen">
  14989. <summary>
  14990. <para>iPad Pro 12.9", first generation.</para>
  14991. </summary>
  14992. </member>
  14993. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro2Gen">
  14994. <summary>
  14995. <para>iPad Pro 12.9", second generation.</para>
  14996. </summary>
  14997. </member>
  14998. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro3Gen">
  14999. <summary>
  15000. <para>iPad Pro 12.9", third generation.</para>
  15001. </summary>
  15002. </member>
  15003. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro4Gen">
  15004. <summary>
  15005. <para>iPad Pro 12.9", fourth generation.</para>
  15006. </summary>
  15007. </member>
  15008. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadPro5Gen">
  15009. <summary>
  15010. <para>iPad Pro 12.9", fifth generation.</para>
  15011. </summary>
  15012. </member>
  15013. <member name="F:UnityEngine.iOS.DeviceGeneration.iPadUnknown">
  15014. <summary>
  15015. <para>Yet unknown iPad.</para>
  15016. </summary>
  15017. </member>
  15018. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone">
  15019. <summary>
  15020. <para>iPhone, first generation.</para>
  15021. </summary>
  15022. </member>
  15023. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone11">
  15024. <summary>
  15025. <para>iPhone 11.</para>
  15026. </summary>
  15027. </member>
  15028. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone11Pro">
  15029. <summary>
  15030. <para>iPhone 11 Pro.</para>
  15031. </summary>
  15032. </member>
  15033. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone11ProMax">
  15034. <summary>
  15035. <para>iPhone 11 Pro Max.</para>
  15036. </summary>
  15037. </member>
  15038. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone12">
  15039. <summary>
  15040. <para>iPhone 12.</para>
  15041. </summary>
  15042. </member>
  15043. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone12Mini">
  15044. <summary>
  15045. <para>iPhone 12 Mini.</para>
  15046. </summary>
  15047. </member>
  15048. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone12Pro">
  15049. <summary>
  15050. <para>iPhone 12 Pro.</para>
  15051. </summary>
  15052. </member>
  15053. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone12ProMax">
  15054. <summary>
  15055. <para>iPhone 12 Pro Max.</para>
  15056. </summary>
  15057. </member>
  15058. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone13">
  15059. <summary>
  15060. <para>iPhone 13.</para>
  15061. </summary>
  15062. </member>
  15063. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone13Mini">
  15064. <summary>
  15065. <para>iPhone 13 Mini.</para>
  15066. </summary>
  15067. </member>
  15068. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone13Pro">
  15069. <summary>
  15070. <para>iPhone 13 Pro.</para>
  15071. </summary>
  15072. </member>
  15073. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone13ProMax">
  15074. <summary>
  15075. <para>iPhone 13 Pro Max.</para>
  15076. </summary>
  15077. </member>
  15078. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone14">
  15079. <summary>
  15080. <para>iPhone 14.</para>
  15081. </summary>
  15082. </member>
  15083. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone14Plus">
  15084. <summary>
  15085. <para>iPhone 14 Plus.</para>
  15086. </summary>
  15087. </member>
  15088. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone14Pro">
  15089. <summary>
  15090. <para>iPhone 14 Pro.</para>
  15091. </summary>
  15092. </member>
  15093. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone14ProMax">
  15094. <summary>
  15095. <para>iPhone 14 Pro Max.</para>
  15096. </summary>
  15097. </member>
  15098. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone3G">
  15099. <summary>
  15100. <para>iPhone, second generation.</para>
  15101. </summary>
  15102. </member>
  15103. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone3GS">
  15104. <summary>
  15105. <para>iPhone, third generation.</para>
  15106. </summary>
  15107. </member>
  15108. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone4">
  15109. <summary>
  15110. <para>iPhone, fourth generation.</para>
  15111. </summary>
  15112. </member>
  15113. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone4S">
  15114. <summary>
  15115. <para>iPhone, fifth generation.</para>
  15116. </summary>
  15117. </member>
  15118. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone5">
  15119. <summary>
  15120. <para>iPhone5.</para>
  15121. </summary>
  15122. </member>
  15123. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone5C">
  15124. <summary>
  15125. <para>iPhone 5C.</para>
  15126. </summary>
  15127. </member>
  15128. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone5S">
  15129. <summary>
  15130. <para>iPhone 5S.</para>
  15131. </summary>
  15132. </member>
  15133. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone6">
  15134. <summary>
  15135. <para>iPhone 6.</para>
  15136. </summary>
  15137. </member>
  15138. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone6Plus">
  15139. <summary>
  15140. <para>iPhone 6 plus.</para>
  15141. </summary>
  15142. </member>
  15143. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone6S">
  15144. <summary>
  15145. <para>iPhone 6S.</para>
  15146. </summary>
  15147. </member>
  15148. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone6SPlus">
  15149. <summary>
  15150. <para>iPhone 6S Plus.</para>
  15151. </summary>
  15152. </member>
  15153. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone7">
  15154. <summary>
  15155. <para>iPhone 7.</para>
  15156. </summary>
  15157. </member>
  15158. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone7Plus">
  15159. <summary>
  15160. <para>iPhone 7 Plus.</para>
  15161. </summary>
  15162. </member>
  15163. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone8">
  15164. <summary>
  15165. <para>iPhone 8.</para>
  15166. </summary>
  15167. </member>
  15168. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhone8Plus">
  15169. <summary>
  15170. <para>iPhone 8 Plus.</para>
  15171. </summary>
  15172. </member>
  15173. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneSE1Gen">
  15174. <summary>
  15175. <para>iPhone SE, first generation.</para>
  15176. </summary>
  15177. </member>
  15178. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneSE2Gen">
  15179. <summary>
  15180. <para>iPhone SE, second generation.</para>
  15181. </summary>
  15182. </member>
  15183. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneSE3Gen">
  15184. <summary>
  15185. <para>iPhone SE, third generation.</para>
  15186. </summary>
  15187. </member>
  15188. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneUnknown">
  15189. <summary>
  15190. <para>Yet unknown iPhone.</para>
  15191. </summary>
  15192. </member>
  15193. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneX">
  15194. <summary>
  15195. <para>iPhone X.</para>
  15196. </summary>
  15197. </member>
  15198. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneXR">
  15199. <summary>
  15200. <para>iPhone XR.</para>
  15201. </summary>
  15202. </member>
  15203. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneXS">
  15204. <summary>
  15205. <para>iPhone XS.</para>
  15206. </summary>
  15207. </member>
  15208. <member name="F:UnityEngine.iOS.DeviceGeneration.iPhoneXSMax">
  15209. <summary>
  15210. <para>iPhone XSMax.</para>
  15211. </summary>
  15212. </member>
  15213. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch1Gen">
  15214. <summary>
  15215. <para>iPod Touch, first generation.</para>
  15216. </summary>
  15217. </member>
  15218. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch2Gen">
  15219. <summary>
  15220. <para>iPod Touch, second generation.</para>
  15221. </summary>
  15222. </member>
  15223. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch3Gen">
  15224. <summary>
  15225. <para>iPod Touch, third generation.</para>
  15226. </summary>
  15227. </member>
  15228. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch4Gen">
  15229. <summary>
  15230. <para>iPod Touch, fourth generation.</para>
  15231. </summary>
  15232. </member>
  15233. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch5Gen">
  15234. <summary>
  15235. <para>iPod Touch, fifth generation.</para>
  15236. </summary>
  15237. </member>
  15238. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch6Gen">
  15239. <summary>
  15240. <para>iPod Touch, sixth generation.</para>
  15241. </summary>
  15242. </member>
  15243. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouch7Gen">
  15244. <summary>
  15245. <para>iPod Touch, seventh generation.</para>
  15246. </summary>
  15247. </member>
  15248. <member name="F:UnityEngine.iOS.DeviceGeneration.iPodTouchUnknown">
  15249. <summary>
  15250. <para>Yet unknown iPod Touch.</para>
  15251. </summary>
  15252. </member>
  15253. <member name="T:UnityEngine.iOS.LocalNotification">
  15254. <summary>
  15255. <para>iOS.LocalNotification is a wrapper around the UILocalNotification class found in the Apple UIKit framework and is only available on iPhoneiPadiPod Touch.</para>
  15256. </summary>
  15257. </member>
  15258. <member name="P:UnityEngine.iOS.LocalNotification.alertAction">
  15259. <summary>
  15260. <para>The title of the action button or slider.</para>
  15261. </summary>
  15262. </member>
  15263. <member name="P:UnityEngine.iOS.LocalNotification.alertBody">
  15264. <summary>
  15265. <para>The message displayed in the notification alert.</para>
  15266. </summary>
  15267. </member>
  15268. <member name="P:UnityEngine.iOS.LocalNotification.alertLaunchImage">
  15269. <summary>
  15270. <para>Identifies the image used as the launch image when the user taps the action button.</para>
  15271. </summary>
  15272. </member>
  15273. <member name="P:UnityEngine.iOS.LocalNotification.alertTitle">
  15274. <summary>
  15275. <para>A short description of the reason for the alert.</para>
  15276. </summary>
  15277. </member>
  15278. <member name="P:UnityEngine.iOS.LocalNotification.applicationIconBadgeNumber">
  15279. <summary>
  15280. <para>The number to display as the application's icon badge.</para>
  15281. </summary>
  15282. </member>
  15283. <member name="P:UnityEngine.iOS.LocalNotification.defaultSoundName">
  15284. <summary>
  15285. <para>The default system sound. (Read Only)</para>
  15286. </summary>
  15287. </member>
  15288. <member name="P:UnityEngine.iOS.LocalNotification.fireDate">
  15289. <summary>
  15290. <para>The date and time when the system should deliver the notification.</para>
  15291. </summary>
  15292. </member>
  15293. <member name="P:UnityEngine.iOS.LocalNotification.hasAction">
  15294. <summary>
  15295. <para>A boolean value that controls whether the alert action is visible or not.</para>
  15296. </summary>
  15297. </member>
  15298. <member name="P:UnityEngine.iOS.LocalNotification.repeatCalendar">
  15299. <summary>
  15300. <para>The calendar type (Gregorian, Chinese, etc) to use for rescheduling the notification.</para>
  15301. </summary>
  15302. </member>
  15303. <member name="P:UnityEngine.iOS.LocalNotification.repeatInterval">
  15304. <summary>
  15305. <para>The calendar interval at which to reschedule the notification.</para>
  15306. </summary>
  15307. </member>
  15308. <member name="P:UnityEngine.iOS.LocalNotification.soundName">
  15309. <summary>
  15310. <para>The name of the sound file to play when an alert is displayed.</para>
  15311. </summary>
  15312. </member>
  15313. <member name="P:UnityEngine.iOS.LocalNotification.timeZone">
  15314. <summary>
  15315. <para>The time zone of the notification's fire date.</para>
  15316. </summary>
  15317. </member>
  15318. <member name="P:UnityEngine.iOS.LocalNotification.userInfo">
  15319. <summary>
  15320. <para>A dictionary for passing custom information to the notified application.</para>
  15321. </summary>
  15322. </member>
  15323. <member name="M:UnityEngine.iOS.LocalNotification.#ctor">
  15324. <summary>
  15325. <para>Creates a new local notification.</para>
  15326. </summary>
  15327. </member>
  15328. <member name="T:UnityEngine.iOS.NotificationServices">
  15329. <summary>
  15330. <para>NotificationServices is only available on iPhoneiPadiPod Touch.</para>
  15331. </summary>
  15332. </member>
  15333. <member name="P:UnityEngine.iOS.NotificationServices.deviceToken">
  15334. <summary>
  15335. <para>Device token received from Apple Push Service after calling NotificationServices.RegisterForRemoteNotificationTypes. (Read Only)</para>
  15336. </summary>
  15337. </member>
  15338. <member name="P:UnityEngine.iOS.NotificationServices.enabledNotificationTypes">
  15339. <summary>
  15340. <para>Enabled local and remote notification types.</para>
  15341. </summary>
  15342. </member>
  15343. <member name="P:UnityEngine.iOS.NotificationServices.localNotificationCount">
  15344. <summary>
  15345. <para>The number of received local notifications. (Read Only)</para>
  15346. </summary>
  15347. </member>
  15348. <member name="P:UnityEngine.iOS.NotificationServices.localNotifications">
  15349. <summary>
  15350. <para>The list of objects representing received local notifications. (Read Only)</para>
  15351. </summary>
  15352. </member>
  15353. <member name="P:UnityEngine.iOS.NotificationServices.registrationError">
  15354. <summary>
  15355. <para>Returns an error that might occur on registration for remote notifications via NotificationServices.RegisterForRemoteNotificationTypes. (Read Only)</para>
  15356. </summary>
  15357. </member>
  15358. <member name="P:UnityEngine.iOS.NotificationServices.remoteNotificationCount">
  15359. <summary>
  15360. <para>The number of received remote notifications. (Read Only)</para>
  15361. </summary>
  15362. </member>
  15363. <member name="P:UnityEngine.iOS.NotificationServices.remoteNotifications">
  15364. <summary>
  15365. <para>The list of objects representing received remote notifications. (Read Only)</para>
  15366. </summary>
  15367. </member>
  15368. <member name="P:UnityEngine.iOS.NotificationServices.scheduledLocalNotifications">
  15369. <summary>
  15370. <para>All currently scheduled local notifications.</para>
  15371. </summary>
  15372. </member>
  15373. <member name="M:UnityEngine.iOS.NotificationServices.CancelAllLocalNotifications">
  15374. <summary>
  15375. <para>Cancels the delivery of all scheduled local notifications.</para>
  15376. </summary>
  15377. </member>
  15378. <member name="M:UnityEngine.iOS.NotificationServices.CancelLocalNotification(UnityEngine.iOS.LocalNotification)">
  15379. <summary>
  15380. <para>Cancels the delivery of the specified scheduled local notification.</para>
  15381. </summary>
  15382. <param name="notification"></param>
  15383. </member>
  15384. <member name="M:UnityEngine.iOS.NotificationServices.ClearLocalNotifications">
  15385. <summary>
  15386. <para>Discards of all received local notifications.</para>
  15387. </summary>
  15388. </member>
  15389. <member name="M:UnityEngine.iOS.NotificationServices.ClearRemoteNotifications">
  15390. <summary>
  15391. <para>Discards of all received remote notifications.</para>
  15392. </summary>
  15393. </member>
  15394. <member name="M:UnityEngine.iOS.NotificationServices.GetLocalNotification(System.Int32)">
  15395. <summary>
  15396. <para>Returns an object representing a specific local notification. (Read Only)</para>
  15397. </summary>
  15398. <param name="index"></param>
  15399. </member>
  15400. <member name="M:UnityEngine.iOS.NotificationServices.GetRemoteNotification(System.Int32)">
  15401. <summary>
  15402. <para>Returns an object representing a specific remote notification. (Read Only)</para>
  15403. </summary>
  15404. <param name="index"></param>
  15405. </member>
  15406. <member name="M:UnityEngine.iOS.NotificationServices.PresentLocalNotificationNow(UnityEngine.iOS.LocalNotification)">
  15407. <summary>
  15408. <para>Presents a local notification immediately.</para>
  15409. </summary>
  15410. <param name="notification"></param>
  15411. </member>
  15412. <member name="M:UnityEngine.iOS.NotificationServices.RegisterForNotifications(UnityEngine.iOS.NotificationType)">
  15413. <summary>
  15414. <para>Register to receive local and remote notifications of the specified types from a provider via Apple Push Service.</para>
  15415. </summary>
  15416. <param name="notificationTypes">Notification types to register for.</param>
  15417. <param name="registerForRemote">Specify true to also register for remote notifications.</param>
  15418. </member>
  15419. <member name="M:UnityEngine.iOS.NotificationServices.RegisterForNotifications(UnityEngine.iOS.NotificationType,System.Boolean)">
  15420. <summary>
  15421. <para>Register to receive local and remote notifications of the specified types from a provider via Apple Push Service.</para>
  15422. </summary>
  15423. <param name="notificationTypes">Notification types to register for.</param>
  15424. <param name="registerForRemote">Specify true to also register for remote notifications.</param>
  15425. </member>
  15426. <member name="M:UnityEngine.iOS.NotificationServices.ScheduleLocalNotification(UnityEngine.iOS.LocalNotification)">
  15427. <summary>
  15428. <para>Schedules a local notification.</para>
  15429. </summary>
  15430. <param name="notification"></param>
  15431. </member>
  15432. <member name="M:UnityEngine.iOS.NotificationServices.UnregisterForRemoteNotifications">
  15433. <summary>
  15434. <para>Unregister for remote notifications.</para>
  15435. </summary>
  15436. </member>
  15437. <member name="T:UnityEngine.iOS.NotificationType">
  15438. <summary>
  15439. <para>Specifies local and remote notification types.</para>
  15440. </summary>
  15441. </member>
  15442. <member name="F:UnityEngine.iOS.NotificationType.Alert">
  15443. <summary>
  15444. <para>Notification is an alert message.</para>
  15445. </summary>
  15446. </member>
  15447. <member name="F:UnityEngine.iOS.NotificationType.Badge">
  15448. <summary>
  15449. <para>Notification is a badge shown above the application's icon.</para>
  15450. </summary>
  15451. </member>
  15452. <member name="F:UnityEngine.iOS.NotificationType.None">
  15453. <summary>
  15454. <para>No notification types specified.</para>
  15455. </summary>
  15456. </member>
  15457. <member name="F:UnityEngine.iOS.NotificationType.Sound">
  15458. <summary>
  15459. <para>Notification is an alert sound.</para>
  15460. </summary>
  15461. </member>
  15462. <member name="T:UnityEngine.iOS.OnDemandResources">
  15463. <summary>
  15464. <para>On Demand Resources API.</para>
  15465. </summary>
  15466. </member>
  15467. <member name="P:UnityEngine.iOS.OnDemandResources.enabled">
  15468. <summary>
  15469. <para>Indicates whether player was built with "Use On Demand Resources" player setting enabled.</para>
  15470. </summary>
  15471. </member>
  15472. <member name="M:UnityEngine.iOS.OnDemandResources.PreloadAsync(System.String[])">
  15473. <summary>
  15474. <para>Creates an On Demand Resources (ODR) request.</para>
  15475. </summary>
  15476. <param name="tags">Tags for On Demand Resources that should be included in the request.</param>
  15477. <returns>
  15478. <para>Object representing ODR request.</para>
  15479. </returns>
  15480. </member>
  15481. <member name="T:UnityEngine.iOS.OnDemandResourcesRequest">
  15482. <summary>
  15483. <para>Represents a request for On Demand Resources (ODR). It's an AsyncOperation and can be yielded in a coroutine.</para>
  15484. </summary>
  15485. </member>
  15486. <member name="P:UnityEngine.iOS.OnDemandResourcesRequest.error">
  15487. <summary>
  15488. <para>Returns an error after operation is complete.</para>
  15489. </summary>
  15490. </member>
  15491. <member name="P:UnityEngine.iOS.OnDemandResourcesRequest.loadingPriority">
  15492. <summary>
  15493. <para>Sets the priority for request.</para>
  15494. </summary>
  15495. </member>
  15496. <member name="M:UnityEngine.iOS.OnDemandResourcesRequest.Dispose">
  15497. <summary>
  15498. <para>Release all resources kept alive by On Demand Resources (ODR) request.</para>
  15499. </summary>
  15500. </member>
  15501. <member name="M:UnityEngine.iOS.OnDemandResourcesRequest.GetResourcePath(System.String)">
  15502. <summary>
  15503. <para>Gets file system's path to the resource available in On Demand Resources (ODR) request.</para>
  15504. </summary>
  15505. <param name="resourceName">Resource name.</param>
  15506. </member>
  15507. <member name="T:UnityEngine.iOS.RemoteNotification">
  15508. <summary>
  15509. <para>RemoteNotification is only available on iPhoneiPadiPod Touch.</para>
  15510. </summary>
  15511. </member>
  15512. <member name="P:UnityEngine.iOS.RemoteNotification.alertBody">
  15513. <summary>
  15514. <para>The message displayed in the notification alert. (Read Only)</para>
  15515. </summary>
  15516. </member>
  15517. <member name="P:UnityEngine.iOS.RemoteNotification.alertTitle">
  15518. <summary>
  15519. <para>A short description of the reason for the alert. (Read Only)</para>
  15520. </summary>
  15521. </member>
  15522. <member name="P:UnityEngine.iOS.RemoteNotification.applicationIconBadgeNumber">
  15523. <summary>
  15524. <para>The number to display as the application's icon badge. (Read Only)</para>
  15525. </summary>
  15526. </member>
  15527. <member name="P:UnityEngine.iOS.RemoteNotification.hasAction">
  15528. <summary>
  15529. <para>A boolean value that controls whether the alert action is visible or not. (Read Only)</para>
  15530. </summary>
  15531. </member>
  15532. <member name="P:UnityEngine.iOS.RemoteNotification.soundName">
  15533. <summary>
  15534. <para>The name of the sound file to play when an alert is displayed. (Read Only)</para>
  15535. </summary>
  15536. </member>
  15537. <member name="P:UnityEngine.iOS.RemoteNotification.userInfo">
  15538. <summary>
  15539. <para>A dictionary for passing custom information to the notified application. (Read Only)</para>
  15540. </summary>
  15541. </member>
  15542. <member name="T:UnityEngine.iOS.SystemGestureDeferMode">
  15543. <summary>
  15544. <para>Bit-mask used to control the deferring of system gestures on iOS.</para>
  15545. </summary>
  15546. </member>
  15547. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.All">
  15548. <summary>
  15549. <para>Identifies all screen edges.</para>
  15550. </summary>
  15551. </member>
  15552. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.BottomEdge">
  15553. <summary>
  15554. <para>Identifies bottom screen edge.</para>
  15555. </summary>
  15556. </member>
  15557. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.LeftEdge">
  15558. <summary>
  15559. <para>Identifies left screen edge.</para>
  15560. </summary>
  15561. </member>
  15562. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.None">
  15563. <summary>
  15564. <para>Disables gesture deferring on all edges.</para>
  15565. </summary>
  15566. </member>
  15567. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.RightEdge">
  15568. <summary>
  15569. <para>Identifies right screen edge.</para>
  15570. </summary>
  15571. </member>
  15572. <member name="F:UnityEngine.iOS.SystemGestureDeferMode.TopEdge">
  15573. <summary>
  15574. <para>Identifies top screen edge.</para>
  15575. </summary>
  15576. </member>
  15577. <member name="?:UnityEngine.ISerializationCallbackReceiver">
  15578. <summary>
  15579. <para>Interface to receive callbacks upon serialization and deserialization.</para>
  15580. </summary>
  15581. </member>
  15582. <member name="M:UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize">
  15583. <summary>
  15584. <para>Implement this method to receive a callback after Unity deserializes your object.</para>
  15585. </summary>
  15586. </member>
  15587. <member name="M:UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize">
  15588. <summary>
  15589. <para>Implement this method to receive a callback before Unity serializes your object.</para>
  15590. </summary>
  15591. </member>
  15592. <member name="?:UnityEngine.Jobs.IJobParallelForTransform">
  15593. <summary>
  15594. <para>Parallel-for-transform jobs allow you to perform the same independent operation for each position, rotation and scale of all the transforms passed into the job.</para>
  15595. </summary>
  15596. </member>
  15597. <member name="M:UnityEngine.Jobs.IJobParallelForTransform.Execute(System.Int32,UnityEngine.Jobs.TransformAccess)">
  15598. <summary>
  15599. <para>Implement this method to perform work against a specific iteration index and transform.</para>
  15600. </summary>
  15601. <param name="index">The index of the Parallel-for-transform loop at which to perform work.</param>
  15602. <param name="transform">The position, rotation and scale of the transforms passed into the job.</param>
  15603. </member>
  15604. <member name="T:UnityEngine.Jobs.IJobParallelForTransformExtensions">
  15605. <summary>
  15606. <para>Extension methods for IJobParallelForTransform.</para>
  15607. </summary>
  15608. </member>
  15609. <member name="M:UnityEngine.Jobs.IJobParallelForTransformExtensions.RunReadOnly(T,UnityEngine.Jobs.TransformAccessArray)">
  15610. <summary>
  15611. <para>Run an IJobParallelForTransform job with read-only access to the transform data. This method makes the job run on the calling thread instead of spreading it out over multiple threads.</para>
  15612. </summary>
  15613. <param name="transforms">The TransformAccessArray to run this job on.</param>
  15614. <param name="jobData">The job to run.</param>
  15615. </member>
  15616. <member name="M:UnityEngine.Jobs.IJobParallelForTransformExtensions.Schedule(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle)">
  15617. <summary>
  15618. <para>Schedule an IJobParallelForTransform job with read-write access to the transform data. This method parallelizes access to transforms in different hierarchies. Transforms with a shared root object are always processed on the same thread.</para>
  15619. </summary>
  15620. <param name="jobData">The job to schedule.</param>
  15621. <param name="transforms">The TransformAccessArray to run this job on.</param>
  15622. <param name="dependsOn">A JobHandle containing any jobs that must finish executing before this job begins. (Combine multiple jobs with JobHandle.CombineDependencies). Use dependencies to ensure that two jobs reading or writing to the same data do not run in parallel.</param>
  15623. <returns>
  15624. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  15625. </returns>
  15626. </member>
  15627. <member name="M:UnityEngine.Jobs.IJobParallelForTransformExtensions.ScheduleReadOnly(T,UnityEngine.Jobs.TransformAccessArray,System.Int32,Unity.Jobs.JobHandle)">
  15628. <summary>
  15629. <para>Schedule an IJobParallelForTransform job with read-only access to the transform data. This method provides better parallelization because it can read all transforms in parallel instead of just parallelizing over different hierarchies.</para>
  15630. </summary>
  15631. <param name="jobData">The job to schedule.</param>
  15632. <param name="transforms">The TransformAccessArray to run this job on.</param>
  15633. <param name="batchSize">Granularity in which workstealing is performed. A value of 32 means the job queue will steal 32 iterations and then perform them in an efficient inner loop.</param>
  15634. <param name="dependsOn">A JobHandle containing any jobs that must finish executing before this job begins. (Combine multiple jobs with JobHandle.CombineDependencies). Use dependencies to ensure that two jobs reading or writing to the same data do not run in parallel.</param>
  15635. <returns>
  15636. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  15637. </returns>
  15638. </member>
  15639. <member name="T:UnityEngine.Jobs.TransformAccess">
  15640. <summary>
  15641. <para>Position, rotation and scale of an object.</para>
  15642. </summary>
  15643. </member>
  15644. <member name="P:UnityEngine.Jobs.TransformAccess.isValid">
  15645. <summary>
  15646. <para>Use this to determine whether this instance refers to a valid Transform.</para>
  15647. </summary>
  15648. </member>
  15649. <member name="P:UnityEngine.Jobs.TransformAccess.localPosition">
  15650. <summary>
  15651. <para>The position of the transform relative to the parent.</para>
  15652. </summary>
  15653. </member>
  15654. <member name="P:UnityEngine.Jobs.TransformAccess.localRotation">
  15655. <summary>
  15656. <para>The rotation of the transform relative to the parent transform's rotation.</para>
  15657. </summary>
  15658. </member>
  15659. <member name="P:UnityEngine.Jobs.TransformAccess.localScale">
  15660. <summary>
  15661. <para>The scale of the transform relative to the parent.</para>
  15662. </summary>
  15663. </member>
  15664. <member name="P:UnityEngine.Jobs.TransformAccess.localToWorldMatrix">
  15665. <summary>
  15666. <para>Matrix that transforms a point from local space into world space (Read Only).</para>
  15667. </summary>
  15668. </member>
  15669. <member name="P:UnityEngine.Jobs.TransformAccess.position">
  15670. <summary>
  15671. <para>The position of the transform in world space.</para>
  15672. </summary>
  15673. </member>
  15674. <member name="P:UnityEngine.Jobs.TransformAccess.rotation">
  15675. <summary>
  15676. <para>The rotation of the transform in world space stored as a Quaternion.</para>
  15677. </summary>
  15678. </member>
  15679. <member name="P:UnityEngine.Jobs.TransformAccess.worldToLocalMatrix">
  15680. <summary>
  15681. <para>Matrix that transforms a point from world space into local space (Read Only).</para>
  15682. </summary>
  15683. </member>
  15684. <member name="T:UnityEngine.Jobs.TransformAccessArray">
  15685. <summary>
  15686. <para>TransformAccessArray.</para>
  15687. </summary>
  15688. </member>
  15689. <member name="P:UnityEngine.Jobs.TransformAccessArray.capacity">
  15690. <summary>
  15691. <para>Returns array capacity.</para>
  15692. </summary>
  15693. </member>
  15694. <member name="P:UnityEngine.Jobs.TransformAccessArray.isCreated">
  15695. <summary>
  15696. <para>isCreated.</para>
  15697. </summary>
  15698. </member>
  15699. <member name="P:UnityEngine.Jobs.TransformAccessArray.length">
  15700. <summary>
  15701. <para>Length.</para>
  15702. </summary>
  15703. </member>
  15704. <member name="M:UnityEngine.Jobs.TransformAccessArray.Add(UnityEngine.Transform)">
  15705. <summary>
  15706. <para>Add.</para>
  15707. </summary>
  15708. <param name="transform">Transform.</param>
  15709. </member>
  15710. <member name="M:UnityEngine.Jobs.TransformAccessArray.Allocate(System.Int32,System.Int32,UnityEngine.Jobs.TransformAccessArray&amp;)">
  15711. <summary>
  15712. <para>Allocate.</para>
  15713. </summary>
  15714. <param name="capacity">Capacity.</param>
  15715. <param name="desiredJobCount">Desired job count.</param>
  15716. <param name="array">TransformAccessArray.</param>
  15717. </member>
  15718. <member name="M:UnityEngine.Jobs.TransformAccessArray.#ctor(UnityEngine.Transform[],System.Int32)">
  15719. <summary>
  15720. <para>Constructor.</para>
  15721. </summary>
  15722. <param name="transforms">Transforms.</param>
  15723. <param name="desiredJobCount">Desired job count.</param>
  15724. <param name="capacity">Capacity.</param>
  15725. </member>
  15726. <member name="M:UnityEngine.Jobs.TransformAccessArray.#ctor(System.Int32,System.Int32)">
  15727. <summary>
  15728. <para>Constructor.</para>
  15729. </summary>
  15730. <param name="transforms">Transforms.</param>
  15731. <param name="desiredJobCount">Desired job count.</param>
  15732. <param name="capacity">Capacity.</param>
  15733. </member>
  15734. <member name="M:UnityEngine.Jobs.TransformAccessArray.Dispose">
  15735. <summary>
  15736. <para>Dispose.</para>
  15737. </summary>
  15738. </member>
  15739. <member name="M:UnityEngine.Jobs.TransformAccessArray.RemoveAtSwapBack(System.Int32)">
  15740. <summary>
  15741. <para>Remove item at index.</para>
  15742. </summary>
  15743. <param name="index">Index.</param>
  15744. </member>
  15745. <member name="M:UnityEngine.Jobs.TransformAccessArray.SetTransforms(UnityEngine.Transform[])">
  15746. <summary>
  15747. <para>Set transforms.</para>
  15748. </summary>
  15749. <param name="transforms">Transforms.</param>
  15750. </member>
  15751. <member name="P:UnityEngine.Jobs.TransformAccessArray.this">
  15752. <summary>
  15753. <para>Array indexer.</para>
  15754. </summary>
  15755. </member>
  15756. <member name="T:UnityEngine.KeyCode">
  15757. <summary>
  15758. <para>Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.</para>
  15759. </summary>
  15760. </member>
  15761. <member name="F:UnityEngine.KeyCode.A">
  15762. <summary>
  15763. <para>'a' key.</para>
  15764. </summary>
  15765. </member>
  15766. <member name="F:UnityEngine.KeyCode.Alpha0">
  15767. <summary>
  15768. <para>The '0' key on the top of the alphanumeric keyboard.</para>
  15769. </summary>
  15770. </member>
  15771. <member name="F:UnityEngine.KeyCode.Alpha1">
  15772. <summary>
  15773. <para>The '1' key on the top of the alphanumeric keyboard.</para>
  15774. </summary>
  15775. </member>
  15776. <member name="F:UnityEngine.KeyCode.Alpha2">
  15777. <summary>
  15778. <para>The '2' key on the top of the alphanumeric keyboard.</para>
  15779. </summary>
  15780. </member>
  15781. <member name="F:UnityEngine.KeyCode.Alpha3">
  15782. <summary>
  15783. <para>The '3' key on the top of the alphanumeric keyboard.</para>
  15784. </summary>
  15785. </member>
  15786. <member name="F:UnityEngine.KeyCode.Alpha4">
  15787. <summary>
  15788. <para>The '4' key on the top of the alphanumeric keyboard.</para>
  15789. </summary>
  15790. </member>
  15791. <member name="F:UnityEngine.KeyCode.Alpha5">
  15792. <summary>
  15793. <para>The '5' key on the top of the alphanumeric keyboard.</para>
  15794. </summary>
  15795. </member>
  15796. <member name="F:UnityEngine.KeyCode.Alpha6">
  15797. <summary>
  15798. <para>The '6' key on the top of the alphanumeric keyboard.</para>
  15799. </summary>
  15800. </member>
  15801. <member name="F:UnityEngine.KeyCode.Alpha7">
  15802. <summary>
  15803. <para>The '7' key on the top of the alphanumeric keyboard.</para>
  15804. </summary>
  15805. </member>
  15806. <member name="F:UnityEngine.KeyCode.Alpha8">
  15807. <summary>
  15808. <para>The '8' key on the top of the alphanumeric keyboard.</para>
  15809. </summary>
  15810. </member>
  15811. <member name="F:UnityEngine.KeyCode.Alpha9">
  15812. <summary>
  15813. <para>The '9' key on the top of the alphanumeric keyboard.</para>
  15814. </summary>
  15815. </member>
  15816. <member name="F:UnityEngine.KeyCode.AltGr">
  15817. <summary>
  15818. <para>Alt Gr key.</para>
  15819. </summary>
  15820. </member>
  15821. <member name="F:UnityEngine.KeyCode.Ampersand">
  15822. <summary>
  15823. <para>Ampersand key '&amp;'.</para>
  15824. </summary>
  15825. </member>
  15826. <member name="F:UnityEngine.KeyCode.Asterisk">
  15827. <summary>
  15828. <para>Asterisk key '*'.</para>
  15829. </summary>
  15830. </member>
  15831. <member name="F:UnityEngine.KeyCode.At">
  15832. <summary>
  15833. <para>At key '@'.</para>
  15834. </summary>
  15835. </member>
  15836. <member name="F:UnityEngine.KeyCode.B">
  15837. <summary>
  15838. <para>'b' key.</para>
  15839. </summary>
  15840. </member>
  15841. <member name="F:UnityEngine.KeyCode.BackQuote">
  15842. <summary>
  15843. <para>Back quote key '`'.</para>
  15844. </summary>
  15845. </member>
  15846. <member name="F:UnityEngine.KeyCode.Backslash">
  15847. <summary>
  15848. <para>Backslash key '\'.</para>
  15849. </summary>
  15850. </member>
  15851. <member name="F:UnityEngine.KeyCode.Backspace">
  15852. <summary>
  15853. <para>The backspace key.</para>
  15854. </summary>
  15855. </member>
  15856. <member name="F:UnityEngine.KeyCode.Break">
  15857. <summary>
  15858. <para>Break key.</para>
  15859. </summary>
  15860. </member>
  15861. <member name="F:UnityEngine.KeyCode.C">
  15862. <summary>
  15863. <para>'c' key.</para>
  15864. </summary>
  15865. </member>
  15866. <member name="F:UnityEngine.KeyCode.CapsLock">
  15867. <summary>
  15868. <para>Capslock key.</para>
  15869. </summary>
  15870. </member>
  15871. <member name="F:UnityEngine.KeyCode.Caret">
  15872. <summary>
  15873. <para>Caret key '^'.</para>
  15874. </summary>
  15875. </member>
  15876. <member name="F:UnityEngine.KeyCode.Clear">
  15877. <summary>
  15878. <para>The Clear key.</para>
  15879. </summary>
  15880. </member>
  15881. <member name="F:UnityEngine.KeyCode.Colon">
  15882. <summary>
  15883. <para>Colon ':' key.</para>
  15884. </summary>
  15885. </member>
  15886. <member name="F:UnityEngine.KeyCode.Comma">
  15887. <summary>
  15888. <para>Comma ',' key.</para>
  15889. </summary>
  15890. </member>
  15891. <member name="F:UnityEngine.KeyCode.D">
  15892. <summary>
  15893. <para>'d' key.</para>
  15894. </summary>
  15895. </member>
  15896. <member name="F:UnityEngine.KeyCode.Delete">
  15897. <summary>
  15898. <para>The forward delete key.</para>
  15899. </summary>
  15900. </member>
  15901. <member name="F:UnityEngine.KeyCode.Dollar">
  15902. <summary>
  15903. <para>Dollar sign key '$'.</para>
  15904. </summary>
  15905. </member>
  15906. <member name="F:UnityEngine.KeyCode.DoubleQuote">
  15907. <summary>
  15908. <para>Double quote key '"'.</para>
  15909. </summary>
  15910. </member>
  15911. <member name="F:UnityEngine.KeyCode.DownArrow">
  15912. <summary>
  15913. <para>Down arrow key.</para>
  15914. </summary>
  15915. </member>
  15916. <member name="F:UnityEngine.KeyCode.E">
  15917. <summary>
  15918. <para>'e' key.</para>
  15919. </summary>
  15920. </member>
  15921. <member name="F:UnityEngine.KeyCode.End">
  15922. <summary>
  15923. <para>End key.</para>
  15924. </summary>
  15925. </member>
  15926. <member name="F:UnityEngine.KeyCode.Equals">
  15927. <summary>
  15928. <para>Equals '=' key.</para>
  15929. </summary>
  15930. </member>
  15931. <member name="F:UnityEngine.KeyCode.Escape">
  15932. <summary>
  15933. <para>Escape key.</para>
  15934. </summary>
  15935. </member>
  15936. <member name="F:UnityEngine.KeyCode.Exclaim">
  15937. <summary>
  15938. <para>Exclamation mark key '!'.</para>
  15939. </summary>
  15940. </member>
  15941. <member name="F:UnityEngine.KeyCode.F">
  15942. <summary>
  15943. <para>'f' key.</para>
  15944. </summary>
  15945. </member>
  15946. <member name="F:UnityEngine.KeyCode.F1">
  15947. <summary>
  15948. <para>F1 function key.</para>
  15949. </summary>
  15950. </member>
  15951. <member name="F:UnityEngine.KeyCode.F10">
  15952. <summary>
  15953. <para>F10 function key.</para>
  15954. </summary>
  15955. </member>
  15956. <member name="F:UnityEngine.KeyCode.F11">
  15957. <summary>
  15958. <para>F11 function key.</para>
  15959. </summary>
  15960. </member>
  15961. <member name="F:UnityEngine.KeyCode.F12">
  15962. <summary>
  15963. <para>F12 function key.</para>
  15964. </summary>
  15965. </member>
  15966. <member name="F:UnityEngine.KeyCode.F13">
  15967. <summary>
  15968. <para>F13 function key.</para>
  15969. </summary>
  15970. </member>
  15971. <member name="F:UnityEngine.KeyCode.F14">
  15972. <summary>
  15973. <para>F14 function key.</para>
  15974. </summary>
  15975. </member>
  15976. <member name="F:UnityEngine.KeyCode.F15">
  15977. <summary>
  15978. <para>F15 function key.</para>
  15979. </summary>
  15980. </member>
  15981. <member name="F:UnityEngine.KeyCode.F2">
  15982. <summary>
  15983. <para>F2 function key.</para>
  15984. </summary>
  15985. </member>
  15986. <member name="F:UnityEngine.KeyCode.F3">
  15987. <summary>
  15988. <para>F3 function key.</para>
  15989. </summary>
  15990. </member>
  15991. <member name="F:UnityEngine.KeyCode.F4">
  15992. <summary>
  15993. <para>F4 function key.</para>
  15994. </summary>
  15995. </member>
  15996. <member name="F:UnityEngine.KeyCode.F5">
  15997. <summary>
  15998. <para>F5 function key.</para>
  15999. </summary>
  16000. </member>
  16001. <member name="F:UnityEngine.KeyCode.F6">
  16002. <summary>
  16003. <para>F6 function key.</para>
  16004. </summary>
  16005. </member>
  16006. <member name="F:UnityEngine.KeyCode.F7">
  16007. <summary>
  16008. <para>F7 function key.</para>
  16009. </summary>
  16010. </member>
  16011. <member name="F:UnityEngine.KeyCode.F8">
  16012. <summary>
  16013. <para>F8 function key.</para>
  16014. </summary>
  16015. </member>
  16016. <member name="F:UnityEngine.KeyCode.F9">
  16017. <summary>
  16018. <para>F9 function key.</para>
  16019. </summary>
  16020. </member>
  16021. <member name="F:UnityEngine.KeyCode.G">
  16022. <summary>
  16023. <para>'g' key.</para>
  16024. </summary>
  16025. </member>
  16026. <member name="F:UnityEngine.KeyCode.Greater">
  16027. <summary>
  16028. <para>Greater than '&gt;' key.</para>
  16029. </summary>
  16030. </member>
  16031. <member name="F:UnityEngine.KeyCode.H">
  16032. <summary>
  16033. <para>'h' key.</para>
  16034. </summary>
  16035. </member>
  16036. <member name="F:UnityEngine.KeyCode.Hash">
  16037. <summary>
  16038. <para>Hash key '#'.</para>
  16039. </summary>
  16040. </member>
  16041. <member name="F:UnityEngine.KeyCode.Help">
  16042. <summary>
  16043. <para>Help key.</para>
  16044. </summary>
  16045. </member>
  16046. <member name="F:UnityEngine.KeyCode.Home">
  16047. <summary>
  16048. <para>Home key.</para>
  16049. </summary>
  16050. </member>
  16051. <member name="F:UnityEngine.KeyCode.I">
  16052. <summary>
  16053. <para>'i' key.</para>
  16054. </summary>
  16055. </member>
  16056. <member name="F:UnityEngine.KeyCode.Insert">
  16057. <summary>
  16058. <para>Insert key key.</para>
  16059. </summary>
  16060. </member>
  16061. <member name="F:UnityEngine.KeyCode.J">
  16062. <summary>
  16063. <para>'j' key.</para>
  16064. </summary>
  16065. </member>
  16066. <member name="F:UnityEngine.KeyCode.Joystick1Button0">
  16067. <summary>
  16068. <para>Button 0 on first joystick.</para>
  16069. </summary>
  16070. </member>
  16071. <member name="F:UnityEngine.KeyCode.Joystick1Button1">
  16072. <summary>
  16073. <para>Button 1 on first joystick.</para>
  16074. </summary>
  16075. </member>
  16076. <member name="F:UnityEngine.KeyCode.Joystick1Button10">
  16077. <summary>
  16078. <para>Button 10 on first joystick.</para>
  16079. </summary>
  16080. </member>
  16081. <member name="F:UnityEngine.KeyCode.Joystick1Button11">
  16082. <summary>
  16083. <para>Button 11 on first joystick.</para>
  16084. </summary>
  16085. </member>
  16086. <member name="F:UnityEngine.KeyCode.Joystick1Button12">
  16087. <summary>
  16088. <para>Button 12 on first joystick.</para>
  16089. </summary>
  16090. </member>
  16091. <member name="F:UnityEngine.KeyCode.Joystick1Button13">
  16092. <summary>
  16093. <para>Button 13 on first joystick.</para>
  16094. </summary>
  16095. </member>
  16096. <member name="F:UnityEngine.KeyCode.Joystick1Button14">
  16097. <summary>
  16098. <para>Button 14 on first joystick.</para>
  16099. </summary>
  16100. </member>
  16101. <member name="F:UnityEngine.KeyCode.Joystick1Button15">
  16102. <summary>
  16103. <para>Button 15 on first joystick.</para>
  16104. </summary>
  16105. </member>
  16106. <member name="F:UnityEngine.KeyCode.Joystick1Button16">
  16107. <summary>
  16108. <para>Button 16 on first joystick.</para>
  16109. </summary>
  16110. </member>
  16111. <member name="F:UnityEngine.KeyCode.Joystick1Button17">
  16112. <summary>
  16113. <para>Button 17 on first joystick.</para>
  16114. </summary>
  16115. </member>
  16116. <member name="F:UnityEngine.KeyCode.Joystick1Button18">
  16117. <summary>
  16118. <para>Button 18 on first joystick.</para>
  16119. </summary>
  16120. </member>
  16121. <member name="F:UnityEngine.KeyCode.Joystick1Button19">
  16122. <summary>
  16123. <para>Button 19 on first joystick.</para>
  16124. </summary>
  16125. </member>
  16126. <member name="F:UnityEngine.KeyCode.Joystick1Button2">
  16127. <summary>
  16128. <para>Button 2 on first joystick.</para>
  16129. </summary>
  16130. </member>
  16131. <member name="F:UnityEngine.KeyCode.Joystick1Button3">
  16132. <summary>
  16133. <para>Button 3 on first joystick.</para>
  16134. </summary>
  16135. </member>
  16136. <member name="F:UnityEngine.KeyCode.Joystick1Button4">
  16137. <summary>
  16138. <para>Button 4 on first joystick.</para>
  16139. </summary>
  16140. </member>
  16141. <member name="F:UnityEngine.KeyCode.Joystick1Button5">
  16142. <summary>
  16143. <para>Button 5 on first joystick.</para>
  16144. </summary>
  16145. </member>
  16146. <member name="F:UnityEngine.KeyCode.Joystick1Button6">
  16147. <summary>
  16148. <para>Button 6 on first joystick.</para>
  16149. </summary>
  16150. </member>
  16151. <member name="F:UnityEngine.KeyCode.Joystick1Button7">
  16152. <summary>
  16153. <para>Button 7 on first joystick.</para>
  16154. </summary>
  16155. </member>
  16156. <member name="F:UnityEngine.KeyCode.Joystick1Button8">
  16157. <summary>
  16158. <para>Button 8 on first joystick.</para>
  16159. </summary>
  16160. </member>
  16161. <member name="F:UnityEngine.KeyCode.Joystick1Button9">
  16162. <summary>
  16163. <para>Button 9 on first joystick.</para>
  16164. </summary>
  16165. </member>
  16166. <member name="F:UnityEngine.KeyCode.Joystick2Button0">
  16167. <summary>
  16168. <para>Button 0 on second joystick.</para>
  16169. </summary>
  16170. </member>
  16171. <member name="F:UnityEngine.KeyCode.Joystick2Button1">
  16172. <summary>
  16173. <para>Button 1 on second joystick.</para>
  16174. </summary>
  16175. </member>
  16176. <member name="F:UnityEngine.KeyCode.Joystick2Button10">
  16177. <summary>
  16178. <para>Button 10 on second joystick.</para>
  16179. </summary>
  16180. </member>
  16181. <member name="F:UnityEngine.KeyCode.Joystick2Button11">
  16182. <summary>
  16183. <para>Button 11 on second joystick.</para>
  16184. </summary>
  16185. </member>
  16186. <member name="F:UnityEngine.KeyCode.Joystick2Button12">
  16187. <summary>
  16188. <para>Button 12 on second joystick.</para>
  16189. </summary>
  16190. </member>
  16191. <member name="F:UnityEngine.KeyCode.Joystick2Button13">
  16192. <summary>
  16193. <para>Button 13 on second joystick.</para>
  16194. </summary>
  16195. </member>
  16196. <member name="F:UnityEngine.KeyCode.Joystick2Button14">
  16197. <summary>
  16198. <para>Button 14 on second joystick.</para>
  16199. </summary>
  16200. </member>
  16201. <member name="F:UnityEngine.KeyCode.Joystick2Button15">
  16202. <summary>
  16203. <para>Button 15 on second joystick.</para>
  16204. </summary>
  16205. </member>
  16206. <member name="F:UnityEngine.KeyCode.Joystick2Button16">
  16207. <summary>
  16208. <para>Button 16 on second joystick.</para>
  16209. </summary>
  16210. </member>
  16211. <member name="F:UnityEngine.KeyCode.Joystick2Button17">
  16212. <summary>
  16213. <para>Button 17 on second joystick.</para>
  16214. </summary>
  16215. </member>
  16216. <member name="F:UnityEngine.KeyCode.Joystick2Button18">
  16217. <summary>
  16218. <para>Button 18 on second joystick.</para>
  16219. </summary>
  16220. </member>
  16221. <member name="F:UnityEngine.KeyCode.Joystick2Button19">
  16222. <summary>
  16223. <para>Button 19 on second joystick.</para>
  16224. </summary>
  16225. </member>
  16226. <member name="F:UnityEngine.KeyCode.Joystick2Button2">
  16227. <summary>
  16228. <para>Button 2 on second joystick.</para>
  16229. </summary>
  16230. </member>
  16231. <member name="F:UnityEngine.KeyCode.Joystick2Button3">
  16232. <summary>
  16233. <para>Button 3 on second joystick.</para>
  16234. </summary>
  16235. </member>
  16236. <member name="F:UnityEngine.KeyCode.Joystick2Button4">
  16237. <summary>
  16238. <para>Button 4 on second joystick.</para>
  16239. </summary>
  16240. </member>
  16241. <member name="F:UnityEngine.KeyCode.Joystick2Button5">
  16242. <summary>
  16243. <para>Button 5 on second joystick.</para>
  16244. </summary>
  16245. </member>
  16246. <member name="F:UnityEngine.KeyCode.Joystick2Button6">
  16247. <summary>
  16248. <para>Button 6 on second joystick.</para>
  16249. </summary>
  16250. </member>
  16251. <member name="F:UnityEngine.KeyCode.Joystick2Button7">
  16252. <summary>
  16253. <para>Button 7 on second joystick.</para>
  16254. </summary>
  16255. </member>
  16256. <member name="F:UnityEngine.KeyCode.Joystick2Button8">
  16257. <summary>
  16258. <para>Button 8 on second joystick.</para>
  16259. </summary>
  16260. </member>
  16261. <member name="F:UnityEngine.KeyCode.Joystick2Button9">
  16262. <summary>
  16263. <para>Button 9 on second joystick.</para>
  16264. </summary>
  16265. </member>
  16266. <member name="F:UnityEngine.KeyCode.Joystick3Button0">
  16267. <summary>
  16268. <para>Button 0 on third joystick.</para>
  16269. </summary>
  16270. </member>
  16271. <member name="F:UnityEngine.KeyCode.Joystick3Button1">
  16272. <summary>
  16273. <para>Button 1 on third joystick.</para>
  16274. </summary>
  16275. </member>
  16276. <member name="F:UnityEngine.KeyCode.Joystick3Button10">
  16277. <summary>
  16278. <para>Button 10 on third joystick.</para>
  16279. </summary>
  16280. </member>
  16281. <member name="F:UnityEngine.KeyCode.Joystick3Button11">
  16282. <summary>
  16283. <para>Button 11 on third joystick.</para>
  16284. </summary>
  16285. </member>
  16286. <member name="F:UnityEngine.KeyCode.Joystick3Button12">
  16287. <summary>
  16288. <para>Button 12 on third joystick.</para>
  16289. </summary>
  16290. </member>
  16291. <member name="F:UnityEngine.KeyCode.Joystick3Button13">
  16292. <summary>
  16293. <para>Button 13 on third joystick.</para>
  16294. </summary>
  16295. </member>
  16296. <member name="F:UnityEngine.KeyCode.Joystick3Button14">
  16297. <summary>
  16298. <para>Button 14 on third joystick.</para>
  16299. </summary>
  16300. </member>
  16301. <member name="F:UnityEngine.KeyCode.Joystick3Button15">
  16302. <summary>
  16303. <para>Button 15 on third joystick.</para>
  16304. </summary>
  16305. </member>
  16306. <member name="F:UnityEngine.KeyCode.Joystick3Button16">
  16307. <summary>
  16308. <para>Button 16 on third joystick.</para>
  16309. </summary>
  16310. </member>
  16311. <member name="F:UnityEngine.KeyCode.Joystick3Button17">
  16312. <summary>
  16313. <para>Button 17 on third joystick.</para>
  16314. </summary>
  16315. </member>
  16316. <member name="F:UnityEngine.KeyCode.Joystick3Button18">
  16317. <summary>
  16318. <para>Button 18 on third joystick.</para>
  16319. </summary>
  16320. </member>
  16321. <member name="F:UnityEngine.KeyCode.Joystick3Button19">
  16322. <summary>
  16323. <para>Button 19 on third joystick.</para>
  16324. </summary>
  16325. </member>
  16326. <member name="F:UnityEngine.KeyCode.Joystick3Button2">
  16327. <summary>
  16328. <para>Button 2 on third joystick.</para>
  16329. </summary>
  16330. </member>
  16331. <member name="F:UnityEngine.KeyCode.Joystick3Button3">
  16332. <summary>
  16333. <para>Button 3 on third joystick.</para>
  16334. </summary>
  16335. </member>
  16336. <member name="F:UnityEngine.KeyCode.Joystick3Button4">
  16337. <summary>
  16338. <para>Button 4 on third joystick.</para>
  16339. </summary>
  16340. </member>
  16341. <member name="F:UnityEngine.KeyCode.Joystick3Button5">
  16342. <summary>
  16343. <para>Button 5 on third joystick.</para>
  16344. </summary>
  16345. </member>
  16346. <member name="F:UnityEngine.KeyCode.Joystick3Button6">
  16347. <summary>
  16348. <para>Button 6 on third joystick.</para>
  16349. </summary>
  16350. </member>
  16351. <member name="F:UnityEngine.KeyCode.Joystick3Button7">
  16352. <summary>
  16353. <para>Button 7 on third joystick.</para>
  16354. </summary>
  16355. </member>
  16356. <member name="F:UnityEngine.KeyCode.Joystick3Button8">
  16357. <summary>
  16358. <para>Button 8 on third joystick.</para>
  16359. </summary>
  16360. </member>
  16361. <member name="F:UnityEngine.KeyCode.Joystick3Button9">
  16362. <summary>
  16363. <para>Button 9 on third joystick.</para>
  16364. </summary>
  16365. </member>
  16366. <member name="F:UnityEngine.KeyCode.Joystick4Button0">
  16367. <summary>
  16368. <para>Button 0 on forth joystick.</para>
  16369. </summary>
  16370. </member>
  16371. <member name="F:UnityEngine.KeyCode.Joystick4Button1">
  16372. <summary>
  16373. <para>Button 1 on forth joystick.</para>
  16374. </summary>
  16375. </member>
  16376. <member name="F:UnityEngine.KeyCode.Joystick4Button10">
  16377. <summary>
  16378. <para>Button 10 on forth joystick.</para>
  16379. </summary>
  16380. </member>
  16381. <member name="F:UnityEngine.KeyCode.Joystick4Button11">
  16382. <summary>
  16383. <para>Button 11 on forth joystick.</para>
  16384. </summary>
  16385. </member>
  16386. <member name="F:UnityEngine.KeyCode.Joystick4Button12">
  16387. <summary>
  16388. <para>Button 12 on forth joystick.</para>
  16389. </summary>
  16390. </member>
  16391. <member name="F:UnityEngine.KeyCode.Joystick4Button13">
  16392. <summary>
  16393. <para>Button 13 on forth joystick.</para>
  16394. </summary>
  16395. </member>
  16396. <member name="F:UnityEngine.KeyCode.Joystick4Button14">
  16397. <summary>
  16398. <para>Button 14 on forth joystick.</para>
  16399. </summary>
  16400. </member>
  16401. <member name="F:UnityEngine.KeyCode.Joystick4Button15">
  16402. <summary>
  16403. <para>Button 15 on forth joystick.</para>
  16404. </summary>
  16405. </member>
  16406. <member name="F:UnityEngine.KeyCode.Joystick4Button16">
  16407. <summary>
  16408. <para>Button 16 on forth joystick.</para>
  16409. </summary>
  16410. </member>
  16411. <member name="F:UnityEngine.KeyCode.Joystick4Button17">
  16412. <summary>
  16413. <para>Button 17 on forth joystick.</para>
  16414. </summary>
  16415. </member>
  16416. <member name="F:UnityEngine.KeyCode.Joystick4Button18">
  16417. <summary>
  16418. <para>Button 18 on forth joystick.</para>
  16419. </summary>
  16420. </member>
  16421. <member name="F:UnityEngine.KeyCode.Joystick4Button19">
  16422. <summary>
  16423. <para>Button 19 on forth joystick.</para>
  16424. </summary>
  16425. </member>
  16426. <member name="F:UnityEngine.KeyCode.Joystick4Button2">
  16427. <summary>
  16428. <para>Button 2 on forth joystick.</para>
  16429. </summary>
  16430. </member>
  16431. <member name="F:UnityEngine.KeyCode.Joystick4Button3">
  16432. <summary>
  16433. <para>Button 3 on forth joystick.</para>
  16434. </summary>
  16435. </member>
  16436. <member name="F:UnityEngine.KeyCode.Joystick4Button4">
  16437. <summary>
  16438. <para>Button 4 on forth joystick.</para>
  16439. </summary>
  16440. </member>
  16441. <member name="F:UnityEngine.KeyCode.Joystick4Button5">
  16442. <summary>
  16443. <para>Button 5 on forth joystick.</para>
  16444. </summary>
  16445. </member>
  16446. <member name="F:UnityEngine.KeyCode.Joystick4Button6">
  16447. <summary>
  16448. <para>Button 6 on forth joystick.</para>
  16449. </summary>
  16450. </member>
  16451. <member name="F:UnityEngine.KeyCode.Joystick4Button7">
  16452. <summary>
  16453. <para>Button 7 on forth joystick.</para>
  16454. </summary>
  16455. </member>
  16456. <member name="F:UnityEngine.KeyCode.Joystick4Button8">
  16457. <summary>
  16458. <para>Button 8 on forth joystick.</para>
  16459. </summary>
  16460. </member>
  16461. <member name="F:UnityEngine.KeyCode.Joystick4Button9">
  16462. <summary>
  16463. <para>Button 9 on forth joystick.</para>
  16464. </summary>
  16465. </member>
  16466. <member name="F:UnityEngine.KeyCode.Joystick5Button0">
  16467. <summary>
  16468. <para>Button 0 on fifth joystick.</para>
  16469. </summary>
  16470. </member>
  16471. <member name="F:UnityEngine.KeyCode.Joystick5Button1">
  16472. <summary>
  16473. <para>Button 1 on fifth joystick.</para>
  16474. </summary>
  16475. </member>
  16476. <member name="F:UnityEngine.KeyCode.Joystick5Button10">
  16477. <summary>
  16478. <para>Button 10 on fifth joystick.</para>
  16479. </summary>
  16480. </member>
  16481. <member name="F:UnityEngine.KeyCode.Joystick5Button11">
  16482. <summary>
  16483. <para>Button 11 on fifth joystick.</para>
  16484. </summary>
  16485. </member>
  16486. <member name="F:UnityEngine.KeyCode.Joystick5Button12">
  16487. <summary>
  16488. <para>Button 12 on fifth joystick.</para>
  16489. </summary>
  16490. </member>
  16491. <member name="F:UnityEngine.KeyCode.Joystick5Button13">
  16492. <summary>
  16493. <para>Button 13 on fifth joystick.</para>
  16494. </summary>
  16495. </member>
  16496. <member name="F:UnityEngine.KeyCode.Joystick5Button14">
  16497. <summary>
  16498. <para>Button 14 on fifth joystick.</para>
  16499. </summary>
  16500. </member>
  16501. <member name="F:UnityEngine.KeyCode.Joystick5Button15">
  16502. <summary>
  16503. <para>Button 15 on fifth joystick.</para>
  16504. </summary>
  16505. </member>
  16506. <member name="F:UnityEngine.KeyCode.Joystick5Button16">
  16507. <summary>
  16508. <para>Button 16 on fifth joystick.</para>
  16509. </summary>
  16510. </member>
  16511. <member name="F:UnityEngine.KeyCode.Joystick5Button17">
  16512. <summary>
  16513. <para>Button 17 on fifth joystick.</para>
  16514. </summary>
  16515. </member>
  16516. <member name="F:UnityEngine.KeyCode.Joystick5Button18">
  16517. <summary>
  16518. <para>Button 18 on fifth joystick.</para>
  16519. </summary>
  16520. </member>
  16521. <member name="F:UnityEngine.KeyCode.Joystick5Button19">
  16522. <summary>
  16523. <para>Button 19 on fifth joystick.</para>
  16524. </summary>
  16525. </member>
  16526. <member name="F:UnityEngine.KeyCode.Joystick5Button2">
  16527. <summary>
  16528. <para>Button 2 on fifth joystick.</para>
  16529. </summary>
  16530. </member>
  16531. <member name="F:UnityEngine.KeyCode.Joystick5Button3">
  16532. <summary>
  16533. <para>Button 3 on fifth joystick.</para>
  16534. </summary>
  16535. </member>
  16536. <member name="F:UnityEngine.KeyCode.Joystick5Button4">
  16537. <summary>
  16538. <para>Button 4 on fifth joystick.</para>
  16539. </summary>
  16540. </member>
  16541. <member name="F:UnityEngine.KeyCode.Joystick5Button5">
  16542. <summary>
  16543. <para>Button 5 on fifth joystick.</para>
  16544. </summary>
  16545. </member>
  16546. <member name="F:UnityEngine.KeyCode.Joystick5Button6">
  16547. <summary>
  16548. <para>Button 6 on fifth joystick.</para>
  16549. </summary>
  16550. </member>
  16551. <member name="F:UnityEngine.KeyCode.Joystick5Button7">
  16552. <summary>
  16553. <para>Button 7 on fifth joystick.</para>
  16554. </summary>
  16555. </member>
  16556. <member name="F:UnityEngine.KeyCode.Joystick5Button8">
  16557. <summary>
  16558. <para>Button 8 on fifth joystick.</para>
  16559. </summary>
  16560. </member>
  16561. <member name="F:UnityEngine.KeyCode.Joystick5Button9">
  16562. <summary>
  16563. <para>Button 9 on fifth joystick.</para>
  16564. </summary>
  16565. </member>
  16566. <member name="F:UnityEngine.KeyCode.Joystick6Button0">
  16567. <summary>
  16568. <para>Button 0 on sixth joystick.</para>
  16569. </summary>
  16570. </member>
  16571. <member name="F:UnityEngine.KeyCode.Joystick6Button1">
  16572. <summary>
  16573. <para>Button 1 on sixth joystick.</para>
  16574. </summary>
  16575. </member>
  16576. <member name="F:UnityEngine.KeyCode.Joystick6Button10">
  16577. <summary>
  16578. <para>Button 10 on sixth joystick.</para>
  16579. </summary>
  16580. </member>
  16581. <member name="F:UnityEngine.KeyCode.Joystick6Button11">
  16582. <summary>
  16583. <para>Button 11 on sixth joystick.</para>
  16584. </summary>
  16585. </member>
  16586. <member name="F:UnityEngine.KeyCode.Joystick6Button12">
  16587. <summary>
  16588. <para>Button 12 on sixth joystick.</para>
  16589. </summary>
  16590. </member>
  16591. <member name="F:UnityEngine.KeyCode.Joystick6Button13">
  16592. <summary>
  16593. <para>Button 13 on sixth joystick.</para>
  16594. </summary>
  16595. </member>
  16596. <member name="F:UnityEngine.KeyCode.Joystick6Button14">
  16597. <summary>
  16598. <para>Button 14 on sixth joystick.</para>
  16599. </summary>
  16600. </member>
  16601. <member name="F:UnityEngine.KeyCode.Joystick6Button15">
  16602. <summary>
  16603. <para>Button 15 on sixth joystick.</para>
  16604. </summary>
  16605. </member>
  16606. <member name="F:UnityEngine.KeyCode.Joystick6Button16">
  16607. <summary>
  16608. <para>Button 16 on sixth joystick.</para>
  16609. </summary>
  16610. </member>
  16611. <member name="F:UnityEngine.KeyCode.Joystick6Button17">
  16612. <summary>
  16613. <para>Button 17 on sixth joystick.</para>
  16614. </summary>
  16615. </member>
  16616. <member name="F:UnityEngine.KeyCode.Joystick6Button18">
  16617. <summary>
  16618. <para>Button 18 on sixth joystick.</para>
  16619. </summary>
  16620. </member>
  16621. <member name="F:UnityEngine.KeyCode.Joystick6Button19">
  16622. <summary>
  16623. <para>Button 19 on sixth joystick.</para>
  16624. </summary>
  16625. </member>
  16626. <member name="F:UnityEngine.KeyCode.Joystick6Button2">
  16627. <summary>
  16628. <para>Button 2 on sixth joystick.</para>
  16629. </summary>
  16630. </member>
  16631. <member name="F:UnityEngine.KeyCode.Joystick6Button3">
  16632. <summary>
  16633. <para>Button 3 on sixth joystick.</para>
  16634. </summary>
  16635. </member>
  16636. <member name="F:UnityEngine.KeyCode.Joystick6Button4">
  16637. <summary>
  16638. <para>Button 4 on sixth joystick.</para>
  16639. </summary>
  16640. </member>
  16641. <member name="F:UnityEngine.KeyCode.Joystick6Button5">
  16642. <summary>
  16643. <para>Button 5 on sixth joystick.</para>
  16644. </summary>
  16645. </member>
  16646. <member name="F:UnityEngine.KeyCode.Joystick6Button6">
  16647. <summary>
  16648. <para>Button 6 on sixth joystick.</para>
  16649. </summary>
  16650. </member>
  16651. <member name="F:UnityEngine.KeyCode.Joystick6Button7">
  16652. <summary>
  16653. <para>Button 7 on sixth joystick.</para>
  16654. </summary>
  16655. </member>
  16656. <member name="F:UnityEngine.KeyCode.Joystick6Button8">
  16657. <summary>
  16658. <para>Button 8 on sixth joystick.</para>
  16659. </summary>
  16660. </member>
  16661. <member name="F:UnityEngine.KeyCode.Joystick6Button9">
  16662. <summary>
  16663. <para>Button 9 on sixth joystick.</para>
  16664. </summary>
  16665. </member>
  16666. <member name="F:UnityEngine.KeyCode.Joystick7Button0">
  16667. <summary>
  16668. <para>Button 0 on seventh joystick.</para>
  16669. </summary>
  16670. </member>
  16671. <member name="F:UnityEngine.KeyCode.Joystick7Button1">
  16672. <summary>
  16673. <para>Button 1 on seventh joystick.</para>
  16674. </summary>
  16675. </member>
  16676. <member name="F:UnityEngine.KeyCode.Joystick7Button10">
  16677. <summary>
  16678. <para>Button 10 on seventh joystick.</para>
  16679. </summary>
  16680. </member>
  16681. <member name="F:UnityEngine.KeyCode.Joystick7Button11">
  16682. <summary>
  16683. <para>Button 11 on seventh joystick.</para>
  16684. </summary>
  16685. </member>
  16686. <member name="F:UnityEngine.KeyCode.Joystick7Button12">
  16687. <summary>
  16688. <para>Button 12 on seventh joystick.</para>
  16689. </summary>
  16690. </member>
  16691. <member name="F:UnityEngine.KeyCode.Joystick7Button13">
  16692. <summary>
  16693. <para>Button 13 on seventh joystick.</para>
  16694. </summary>
  16695. </member>
  16696. <member name="F:UnityEngine.KeyCode.Joystick7Button14">
  16697. <summary>
  16698. <para>Button 14 on seventh joystick.</para>
  16699. </summary>
  16700. </member>
  16701. <member name="F:UnityEngine.KeyCode.Joystick7Button15">
  16702. <summary>
  16703. <para>Button 15 on seventh joystick.</para>
  16704. </summary>
  16705. </member>
  16706. <member name="F:UnityEngine.KeyCode.Joystick7Button16">
  16707. <summary>
  16708. <para>Button 16 on seventh joystick.</para>
  16709. </summary>
  16710. </member>
  16711. <member name="F:UnityEngine.KeyCode.Joystick7Button17">
  16712. <summary>
  16713. <para>Button 17 on seventh joystick.</para>
  16714. </summary>
  16715. </member>
  16716. <member name="F:UnityEngine.KeyCode.Joystick7Button18">
  16717. <summary>
  16718. <para>Button 18 on seventh joystick.</para>
  16719. </summary>
  16720. </member>
  16721. <member name="F:UnityEngine.KeyCode.Joystick7Button19">
  16722. <summary>
  16723. <para>Button 19 on seventh joystick.</para>
  16724. </summary>
  16725. </member>
  16726. <member name="F:UnityEngine.KeyCode.Joystick7Button2">
  16727. <summary>
  16728. <para>Button 2 on seventh joystick.</para>
  16729. </summary>
  16730. </member>
  16731. <member name="F:UnityEngine.KeyCode.Joystick7Button3">
  16732. <summary>
  16733. <para>Button 3 on seventh joystick.</para>
  16734. </summary>
  16735. </member>
  16736. <member name="F:UnityEngine.KeyCode.Joystick7Button4">
  16737. <summary>
  16738. <para>Button 4 on seventh joystick.</para>
  16739. </summary>
  16740. </member>
  16741. <member name="F:UnityEngine.KeyCode.Joystick7Button5">
  16742. <summary>
  16743. <para>Button 5 on seventh joystick.</para>
  16744. </summary>
  16745. </member>
  16746. <member name="F:UnityEngine.KeyCode.Joystick7Button6">
  16747. <summary>
  16748. <para>Button 6 on seventh joystick.</para>
  16749. </summary>
  16750. </member>
  16751. <member name="F:UnityEngine.KeyCode.Joystick7Button7">
  16752. <summary>
  16753. <para>Button 7 on seventh joystick.</para>
  16754. </summary>
  16755. </member>
  16756. <member name="F:UnityEngine.KeyCode.Joystick7Button8">
  16757. <summary>
  16758. <para>Button 8 on seventh joystick.</para>
  16759. </summary>
  16760. </member>
  16761. <member name="F:UnityEngine.KeyCode.Joystick7Button9">
  16762. <summary>
  16763. <para>Button 9 on seventh joystick.</para>
  16764. </summary>
  16765. </member>
  16766. <member name="F:UnityEngine.KeyCode.Joystick8Button0">
  16767. <summary>
  16768. <para>Button 0 on eighth joystick.</para>
  16769. </summary>
  16770. </member>
  16771. <member name="F:UnityEngine.KeyCode.Joystick8Button1">
  16772. <summary>
  16773. <para>Button 1 on eighth joystick.</para>
  16774. </summary>
  16775. </member>
  16776. <member name="F:UnityEngine.KeyCode.Joystick8Button10">
  16777. <summary>
  16778. <para>Button 10 on eighth joystick.</para>
  16779. </summary>
  16780. </member>
  16781. <member name="F:UnityEngine.KeyCode.Joystick8Button11">
  16782. <summary>
  16783. <para>Button 11 on eighth joystick.</para>
  16784. </summary>
  16785. </member>
  16786. <member name="F:UnityEngine.KeyCode.Joystick8Button12">
  16787. <summary>
  16788. <para>Button 12 on eighth joystick.</para>
  16789. </summary>
  16790. </member>
  16791. <member name="F:UnityEngine.KeyCode.Joystick8Button13">
  16792. <summary>
  16793. <para>Button 13 on eighth joystick.</para>
  16794. </summary>
  16795. </member>
  16796. <member name="F:UnityEngine.KeyCode.Joystick8Button14">
  16797. <summary>
  16798. <para>Button 14 on eighth joystick.</para>
  16799. </summary>
  16800. </member>
  16801. <member name="F:UnityEngine.KeyCode.Joystick8Button15">
  16802. <summary>
  16803. <para>Button 15 on eighth joystick.</para>
  16804. </summary>
  16805. </member>
  16806. <member name="F:UnityEngine.KeyCode.Joystick8Button16">
  16807. <summary>
  16808. <para>Button 16 on eighth joystick.</para>
  16809. </summary>
  16810. </member>
  16811. <member name="F:UnityEngine.KeyCode.Joystick8Button17">
  16812. <summary>
  16813. <para>Button 17 on eighth joystick.</para>
  16814. </summary>
  16815. </member>
  16816. <member name="F:UnityEngine.KeyCode.Joystick8Button18">
  16817. <summary>
  16818. <para>Button 18 on eighth joystick.</para>
  16819. </summary>
  16820. </member>
  16821. <member name="F:UnityEngine.KeyCode.Joystick8Button19">
  16822. <summary>
  16823. <para>Button 19 on eighth joystick.</para>
  16824. </summary>
  16825. </member>
  16826. <member name="F:UnityEngine.KeyCode.Joystick8Button2">
  16827. <summary>
  16828. <para>Button 2 on eighth joystick.</para>
  16829. </summary>
  16830. </member>
  16831. <member name="F:UnityEngine.KeyCode.Joystick8Button3">
  16832. <summary>
  16833. <para>Button 3 on eighth joystick.</para>
  16834. </summary>
  16835. </member>
  16836. <member name="F:UnityEngine.KeyCode.Joystick8Button4">
  16837. <summary>
  16838. <para>Button 4 on eighth joystick.</para>
  16839. </summary>
  16840. </member>
  16841. <member name="F:UnityEngine.KeyCode.Joystick8Button5">
  16842. <summary>
  16843. <para>Button 5 on eighth joystick.</para>
  16844. </summary>
  16845. </member>
  16846. <member name="F:UnityEngine.KeyCode.Joystick8Button6">
  16847. <summary>
  16848. <para>Button 6 on eighth joystick.</para>
  16849. </summary>
  16850. </member>
  16851. <member name="F:UnityEngine.KeyCode.Joystick8Button7">
  16852. <summary>
  16853. <para>Button 7 on eighth joystick.</para>
  16854. </summary>
  16855. </member>
  16856. <member name="F:UnityEngine.KeyCode.Joystick8Button8">
  16857. <summary>
  16858. <para>Button 8 on eighth joystick.</para>
  16859. </summary>
  16860. </member>
  16861. <member name="F:UnityEngine.KeyCode.Joystick8Button9">
  16862. <summary>
  16863. <para>Button 9 on eighth joystick.</para>
  16864. </summary>
  16865. </member>
  16866. <member name="F:UnityEngine.KeyCode.JoystickButton0">
  16867. <summary>
  16868. <para>Button 0 on any joystick.</para>
  16869. </summary>
  16870. </member>
  16871. <member name="F:UnityEngine.KeyCode.JoystickButton1">
  16872. <summary>
  16873. <para>Button 1 on any joystick.</para>
  16874. </summary>
  16875. </member>
  16876. <member name="F:UnityEngine.KeyCode.JoystickButton10">
  16877. <summary>
  16878. <para>Button 10 on any joystick.</para>
  16879. </summary>
  16880. </member>
  16881. <member name="F:UnityEngine.KeyCode.JoystickButton11">
  16882. <summary>
  16883. <para>Button 11 on any joystick.</para>
  16884. </summary>
  16885. </member>
  16886. <member name="F:UnityEngine.KeyCode.JoystickButton12">
  16887. <summary>
  16888. <para>Button 12 on any joystick.</para>
  16889. </summary>
  16890. </member>
  16891. <member name="F:UnityEngine.KeyCode.JoystickButton13">
  16892. <summary>
  16893. <para>Button 13 on any joystick.</para>
  16894. </summary>
  16895. </member>
  16896. <member name="F:UnityEngine.KeyCode.JoystickButton14">
  16897. <summary>
  16898. <para>Button 14 on any joystick.</para>
  16899. </summary>
  16900. </member>
  16901. <member name="F:UnityEngine.KeyCode.JoystickButton15">
  16902. <summary>
  16903. <para>Button 15 on any joystick.</para>
  16904. </summary>
  16905. </member>
  16906. <member name="F:UnityEngine.KeyCode.JoystickButton16">
  16907. <summary>
  16908. <para>Button 16 on any joystick.</para>
  16909. </summary>
  16910. </member>
  16911. <member name="F:UnityEngine.KeyCode.JoystickButton17">
  16912. <summary>
  16913. <para>Button 17 on any joystick.</para>
  16914. </summary>
  16915. </member>
  16916. <member name="F:UnityEngine.KeyCode.JoystickButton18">
  16917. <summary>
  16918. <para>Button 18 on any joystick.</para>
  16919. </summary>
  16920. </member>
  16921. <member name="F:UnityEngine.KeyCode.JoystickButton19">
  16922. <summary>
  16923. <para>Button 19 on any joystick.</para>
  16924. </summary>
  16925. </member>
  16926. <member name="F:UnityEngine.KeyCode.JoystickButton2">
  16927. <summary>
  16928. <para>Button 2 on any joystick.</para>
  16929. </summary>
  16930. </member>
  16931. <member name="F:UnityEngine.KeyCode.JoystickButton3">
  16932. <summary>
  16933. <para>Button 3 on any joystick.</para>
  16934. </summary>
  16935. </member>
  16936. <member name="F:UnityEngine.KeyCode.JoystickButton4">
  16937. <summary>
  16938. <para>Button 4 on any joystick.</para>
  16939. </summary>
  16940. </member>
  16941. <member name="F:UnityEngine.KeyCode.JoystickButton5">
  16942. <summary>
  16943. <para>Button 5 on any joystick.</para>
  16944. </summary>
  16945. </member>
  16946. <member name="F:UnityEngine.KeyCode.JoystickButton6">
  16947. <summary>
  16948. <para>Button 6 on any joystick.</para>
  16949. </summary>
  16950. </member>
  16951. <member name="F:UnityEngine.KeyCode.JoystickButton7">
  16952. <summary>
  16953. <para>Button 7 on any joystick.</para>
  16954. </summary>
  16955. </member>
  16956. <member name="F:UnityEngine.KeyCode.JoystickButton8">
  16957. <summary>
  16958. <para>Button 8 on any joystick.</para>
  16959. </summary>
  16960. </member>
  16961. <member name="F:UnityEngine.KeyCode.JoystickButton9">
  16962. <summary>
  16963. <para>Button 9 on any joystick.</para>
  16964. </summary>
  16965. </member>
  16966. <member name="F:UnityEngine.KeyCode.K">
  16967. <summary>
  16968. <para>'k' key.</para>
  16969. </summary>
  16970. </member>
  16971. <member name="F:UnityEngine.KeyCode.Keypad0">
  16972. <summary>
  16973. <para>Numeric keypad 0.</para>
  16974. </summary>
  16975. </member>
  16976. <member name="F:UnityEngine.KeyCode.Keypad1">
  16977. <summary>
  16978. <para>Numeric keypad 1.</para>
  16979. </summary>
  16980. </member>
  16981. <member name="F:UnityEngine.KeyCode.Keypad2">
  16982. <summary>
  16983. <para>Numeric keypad 2.</para>
  16984. </summary>
  16985. </member>
  16986. <member name="F:UnityEngine.KeyCode.Keypad3">
  16987. <summary>
  16988. <para>Numeric keypad 3.</para>
  16989. </summary>
  16990. </member>
  16991. <member name="F:UnityEngine.KeyCode.Keypad4">
  16992. <summary>
  16993. <para>Numeric keypad 4.</para>
  16994. </summary>
  16995. </member>
  16996. <member name="F:UnityEngine.KeyCode.Keypad5">
  16997. <summary>
  16998. <para>Numeric keypad 5.</para>
  16999. </summary>
  17000. </member>
  17001. <member name="F:UnityEngine.KeyCode.Keypad6">
  17002. <summary>
  17003. <para>Numeric keypad 6.</para>
  17004. </summary>
  17005. </member>
  17006. <member name="F:UnityEngine.KeyCode.Keypad7">
  17007. <summary>
  17008. <para>Numeric keypad 7.</para>
  17009. </summary>
  17010. </member>
  17011. <member name="F:UnityEngine.KeyCode.Keypad8">
  17012. <summary>
  17013. <para>Numeric keypad 8.</para>
  17014. </summary>
  17015. </member>
  17016. <member name="F:UnityEngine.KeyCode.Keypad9">
  17017. <summary>
  17018. <para>Numeric keypad 9.</para>
  17019. </summary>
  17020. </member>
  17021. <member name="F:UnityEngine.KeyCode.KeypadDivide">
  17022. <summary>
  17023. <para>Numeric keypad '/'.</para>
  17024. </summary>
  17025. </member>
  17026. <member name="F:UnityEngine.KeyCode.KeypadEnter">
  17027. <summary>
  17028. <para>Numeric keypad Enter.</para>
  17029. </summary>
  17030. </member>
  17031. <member name="F:UnityEngine.KeyCode.KeypadEquals">
  17032. <summary>
  17033. <para>Numeric keypad '='.</para>
  17034. </summary>
  17035. </member>
  17036. <member name="F:UnityEngine.KeyCode.KeypadMinus">
  17037. <summary>
  17038. <para>Numeric keypad '-'.</para>
  17039. </summary>
  17040. </member>
  17041. <member name="F:UnityEngine.KeyCode.KeypadMultiply">
  17042. <summary>
  17043. <para>Numeric keypad '*'.</para>
  17044. </summary>
  17045. </member>
  17046. <member name="F:UnityEngine.KeyCode.KeypadPeriod">
  17047. <summary>
  17048. <para>Numeric keypad '.'.</para>
  17049. </summary>
  17050. </member>
  17051. <member name="F:UnityEngine.KeyCode.KeypadPlus">
  17052. <summary>
  17053. <para>Numeric keypad '+'.</para>
  17054. </summary>
  17055. </member>
  17056. <member name="F:UnityEngine.KeyCode.L">
  17057. <summary>
  17058. <para>'l' key.</para>
  17059. </summary>
  17060. </member>
  17061. <member name="F:UnityEngine.KeyCode.LeftAlt">
  17062. <summary>
  17063. <para>Left Alt key.</para>
  17064. </summary>
  17065. </member>
  17066. <member name="F:UnityEngine.KeyCode.LeftApple">
  17067. <summary>
  17068. <para>Left Command key.</para>
  17069. </summary>
  17070. </member>
  17071. <member name="F:UnityEngine.KeyCode.LeftArrow">
  17072. <summary>
  17073. <para>Left arrow key.</para>
  17074. </summary>
  17075. </member>
  17076. <member name="F:UnityEngine.KeyCode.LeftBracket">
  17077. <summary>
  17078. <para>Left square bracket key '['.</para>
  17079. </summary>
  17080. </member>
  17081. <member name="F:UnityEngine.KeyCode.LeftCommand">
  17082. <summary>
  17083. <para>Left Command key.</para>
  17084. </summary>
  17085. </member>
  17086. <member name="F:UnityEngine.KeyCode.LeftControl">
  17087. <summary>
  17088. <para>Left Control key.</para>
  17089. </summary>
  17090. </member>
  17091. <member name="F:UnityEngine.KeyCode.LeftCurlyBracket">
  17092. <summary>
  17093. <para>Left curly bracket key '{'.</para>
  17094. </summary>
  17095. </member>
  17096. <member name="F:UnityEngine.KeyCode.LeftMeta">
  17097. <summary>
  17098. <para>Maps to left Windows key or left Command key if physical keys are enabled in Input Manager settings, otherwise maps to left Command key only.</para>
  17099. </summary>
  17100. </member>
  17101. <member name="F:UnityEngine.KeyCode.LeftParen">
  17102. <summary>
  17103. <para>Left Parenthesis key '('.</para>
  17104. </summary>
  17105. </member>
  17106. <member name="F:UnityEngine.KeyCode.LeftShift">
  17107. <summary>
  17108. <para>Left shift key.</para>
  17109. </summary>
  17110. </member>
  17111. <member name="F:UnityEngine.KeyCode.LeftWindows">
  17112. <summary>
  17113. <para>Left Windows key.</para>
  17114. </summary>
  17115. </member>
  17116. <member name="F:UnityEngine.KeyCode.Less">
  17117. <summary>
  17118. <para>Less than '&lt;' key.</para>
  17119. </summary>
  17120. </member>
  17121. <member name="F:UnityEngine.KeyCode.M">
  17122. <summary>
  17123. <para>'m' key.</para>
  17124. </summary>
  17125. </member>
  17126. <member name="F:UnityEngine.KeyCode.Menu">
  17127. <summary>
  17128. <para>Menu key.</para>
  17129. </summary>
  17130. </member>
  17131. <member name="F:UnityEngine.KeyCode.Minus">
  17132. <summary>
  17133. <para>Minus '-' key.</para>
  17134. </summary>
  17135. </member>
  17136. <member name="F:UnityEngine.KeyCode.Mouse0">
  17137. <summary>
  17138. <para>The Left (or primary) mouse button.</para>
  17139. </summary>
  17140. </member>
  17141. <member name="F:UnityEngine.KeyCode.Mouse1">
  17142. <summary>
  17143. <para>Right mouse button (or secondary mouse button).</para>
  17144. </summary>
  17145. </member>
  17146. <member name="F:UnityEngine.KeyCode.Mouse2">
  17147. <summary>
  17148. <para>Middle mouse button (or third button).</para>
  17149. </summary>
  17150. </member>
  17151. <member name="F:UnityEngine.KeyCode.Mouse3">
  17152. <summary>
  17153. <para>Additional (fourth) mouse button.</para>
  17154. </summary>
  17155. </member>
  17156. <member name="F:UnityEngine.KeyCode.Mouse4">
  17157. <summary>
  17158. <para>Additional (fifth) mouse button.</para>
  17159. </summary>
  17160. </member>
  17161. <member name="F:UnityEngine.KeyCode.Mouse5">
  17162. <summary>
  17163. <para>Additional (or sixth) mouse button.</para>
  17164. </summary>
  17165. </member>
  17166. <member name="F:UnityEngine.KeyCode.Mouse6">
  17167. <summary>
  17168. <para>Additional (or seventh) mouse button.</para>
  17169. </summary>
  17170. </member>
  17171. <member name="F:UnityEngine.KeyCode.N">
  17172. <summary>
  17173. <para>'n' key.</para>
  17174. </summary>
  17175. </member>
  17176. <member name="F:UnityEngine.KeyCode.None">
  17177. <summary>
  17178. <para>Not assigned (never returned as the result of a keystroke).</para>
  17179. </summary>
  17180. </member>
  17181. <member name="F:UnityEngine.KeyCode.Numlock">
  17182. <summary>
  17183. <para>Numlock key.</para>
  17184. </summary>
  17185. </member>
  17186. <member name="F:UnityEngine.KeyCode.O">
  17187. <summary>
  17188. <para>'o' key.</para>
  17189. </summary>
  17190. </member>
  17191. <member name="F:UnityEngine.KeyCode.P">
  17192. <summary>
  17193. <para>'p' key.</para>
  17194. </summary>
  17195. </member>
  17196. <member name="F:UnityEngine.KeyCode.PageDown">
  17197. <summary>
  17198. <para>Page down.</para>
  17199. </summary>
  17200. </member>
  17201. <member name="F:UnityEngine.KeyCode.PageUp">
  17202. <summary>
  17203. <para>Page up.</para>
  17204. </summary>
  17205. </member>
  17206. <member name="F:UnityEngine.KeyCode.Pause">
  17207. <summary>
  17208. <para>Pause on PC machines.</para>
  17209. </summary>
  17210. </member>
  17211. <member name="F:UnityEngine.KeyCode.Percent">
  17212. <summary>
  17213. <para>Percent '%' key.</para>
  17214. </summary>
  17215. </member>
  17216. <member name="F:UnityEngine.KeyCode.Period">
  17217. <summary>
  17218. <para>Period '.' key.</para>
  17219. </summary>
  17220. </member>
  17221. <member name="F:UnityEngine.KeyCode.Pipe">
  17222. <summary>
  17223. <para>Pipe '|' key.</para>
  17224. </summary>
  17225. </member>
  17226. <member name="F:UnityEngine.KeyCode.Plus">
  17227. <summary>
  17228. <para>Plus key '+'.</para>
  17229. </summary>
  17230. </member>
  17231. <member name="F:UnityEngine.KeyCode.Print">
  17232. <summary>
  17233. <para>Print key.</para>
  17234. </summary>
  17235. </member>
  17236. <member name="F:UnityEngine.KeyCode.Q">
  17237. <summary>
  17238. <para>'q' key.</para>
  17239. </summary>
  17240. </member>
  17241. <member name="F:UnityEngine.KeyCode.Question">
  17242. <summary>
  17243. <para>Question mark '?' key.</para>
  17244. </summary>
  17245. </member>
  17246. <member name="F:UnityEngine.KeyCode.Quote">
  17247. <summary>
  17248. <para>Quote key '.</para>
  17249. </summary>
  17250. </member>
  17251. <member name="F:UnityEngine.KeyCode.R">
  17252. <summary>
  17253. <para>'r' key.</para>
  17254. </summary>
  17255. </member>
  17256. <member name="F:UnityEngine.KeyCode.Return">
  17257. <summary>
  17258. <para>Return key.</para>
  17259. </summary>
  17260. </member>
  17261. <member name="F:UnityEngine.KeyCode.RightAlt">
  17262. <summary>
  17263. <para>Right Alt key.</para>
  17264. </summary>
  17265. </member>
  17266. <member name="F:UnityEngine.KeyCode.RightApple">
  17267. <summary>
  17268. <para>Right Command key.</para>
  17269. </summary>
  17270. </member>
  17271. <member name="F:UnityEngine.KeyCode.RightArrow">
  17272. <summary>
  17273. <para>Right arrow key.</para>
  17274. </summary>
  17275. </member>
  17276. <member name="F:UnityEngine.KeyCode.RightBracket">
  17277. <summary>
  17278. <para>Right square bracket key ']'.</para>
  17279. </summary>
  17280. </member>
  17281. <member name="F:UnityEngine.KeyCode.RightCommand">
  17282. <summary>
  17283. <para>Right Command key.</para>
  17284. </summary>
  17285. </member>
  17286. <member name="F:UnityEngine.KeyCode.RightControl">
  17287. <summary>
  17288. <para>Right Control key.</para>
  17289. </summary>
  17290. </member>
  17291. <member name="F:UnityEngine.KeyCode.RightCurlyBracket">
  17292. <summary>
  17293. <para>Right curly bracket key '}'.</para>
  17294. </summary>
  17295. </member>
  17296. <member name="F:UnityEngine.KeyCode.RightMeta">
  17297. <summary>
  17298. <para>Maps to right Windows key or right Command key if physical keys are enabled in Input Manager settings, otherwise maps to right Command key only.</para>
  17299. </summary>
  17300. </member>
  17301. <member name="F:UnityEngine.KeyCode.RightParen">
  17302. <summary>
  17303. <para>Right Parenthesis key ')'.</para>
  17304. </summary>
  17305. </member>
  17306. <member name="F:UnityEngine.KeyCode.RightShift">
  17307. <summary>
  17308. <para>Right shift key.</para>
  17309. </summary>
  17310. </member>
  17311. <member name="F:UnityEngine.KeyCode.RightWindows">
  17312. <summary>
  17313. <para>Right Windows key.</para>
  17314. </summary>
  17315. </member>
  17316. <member name="F:UnityEngine.KeyCode.S">
  17317. <summary>
  17318. <para>'s' key.</para>
  17319. </summary>
  17320. </member>
  17321. <member name="F:UnityEngine.KeyCode.ScrollLock">
  17322. <summary>
  17323. <para>Scroll lock key.</para>
  17324. </summary>
  17325. </member>
  17326. <member name="F:UnityEngine.KeyCode.Semicolon">
  17327. <summary>
  17328. <para>Semicolon ';' key.</para>
  17329. </summary>
  17330. </member>
  17331. <member name="F:UnityEngine.KeyCode.Slash">
  17332. <summary>
  17333. <para>Slash '/' key.</para>
  17334. </summary>
  17335. </member>
  17336. <member name="F:UnityEngine.KeyCode.Space">
  17337. <summary>
  17338. <para>Space key.</para>
  17339. </summary>
  17340. </member>
  17341. <member name="F:UnityEngine.KeyCode.SysReq">
  17342. <summary>
  17343. <para>Sys Req key.</para>
  17344. </summary>
  17345. </member>
  17346. <member name="F:UnityEngine.KeyCode.T">
  17347. <summary>
  17348. <para>'t' key.</para>
  17349. </summary>
  17350. </member>
  17351. <member name="F:UnityEngine.KeyCode.Tab">
  17352. <summary>
  17353. <para>The tab key.</para>
  17354. </summary>
  17355. </member>
  17356. <member name="F:UnityEngine.KeyCode.Tilde">
  17357. <summary>
  17358. <para>Tilde '~' key.</para>
  17359. </summary>
  17360. </member>
  17361. <member name="F:UnityEngine.KeyCode.U">
  17362. <summary>
  17363. <para>'u' key.</para>
  17364. </summary>
  17365. </member>
  17366. <member name="F:UnityEngine.KeyCode.Underscore">
  17367. <summary>
  17368. <para>Underscore '_' key.</para>
  17369. </summary>
  17370. </member>
  17371. <member name="F:UnityEngine.KeyCode.UpArrow">
  17372. <summary>
  17373. <para>Up arrow key.</para>
  17374. </summary>
  17375. </member>
  17376. <member name="F:UnityEngine.KeyCode.V">
  17377. <summary>
  17378. <para>'v' key.</para>
  17379. </summary>
  17380. </member>
  17381. <member name="F:UnityEngine.KeyCode.W">
  17382. <summary>
  17383. <para>'w' key.</para>
  17384. </summary>
  17385. </member>
  17386. <member name="F:UnityEngine.KeyCode.X">
  17387. <summary>
  17388. <para>'x' key.</para>
  17389. </summary>
  17390. </member>
  17391. <member name="F:UnityEngine.KeyCode.Y">
  17392. <summary>
  17393. <para>'y' key.</para>
  17394. </summary>
  17395. </member>
  17396. <member name="F:UnityEngine.KeyCode.Z">
  17397. <summary>
  17398. <para>'z' key.</para>
  17399. </summary>
  17400. </member>
  17401. <member name="T:UnityEngine.Keyframe">
  17402. <summary>
  17403. <para>A single keyframe that can be injected into an animation curve.</para>
  17404. </summary>
  17405. </member>
  17406. <member name="P:UnityEngine.Keyframe.inTangent">
  17407. <summary>
  17408. <para>Sets the incoming tangent for this key. The incoming tangent affects the slope of the curve from the previous key to this key.</para>
  17409. </summary>
  17410. </member>
  17411. <member name="P:UnityEngine.Keyframe.inWeight">
  17412. <summary>
  17413. <para>Sets the incoming weight for this key. The incoming weight affects the slope of the curve from the previous key to this key.</para>
  17414. </summary>
  17415. </member>
  17416. <member name="P:UnityEngine.Keyframe.outTangent">
  17417. <summary>
  17418. <para>Sets the outgoing tangent for this key. The outgoing tangent affects the slope of the curve from this key to the next key.</para>
  17419. </summary>
  17420. </member>
  17421. <member name="P:UnityEngine.Keyframe.outWeight">
  17422. <summary>
  17423. <para>Sets the outgoing weight for this key. The outgoing weight affects the slope of the curve from this key to the next key.</para>
  17424. </summary>
  17425. </member>
  17426. <member name="P:UnityEngine.Keyframe.tangentMode">
  17427. <summary>
  17428. <para>TangentMode is deprecated. Use AnimationUtility.SetKeyLeftTangentMode or AnimationUtility.SetKeyRightTangentMode instead.</para>
  17429. </summary>
  17430. </member>
  17431. <member name="P:UnityEngine.Keyframe.time">
  17432. <summary>
  17433. <para>The time of the keyframe.</para>
  17434. </summary>
  17435. </member>
  17436. <member name="P:UnityEngine.Keyframe.value">
  17437. <summary>
  17438. <para>The value of the curve at keyframe.</para>
  17439. </summary>
  17440. </member>
  17441. <member name="P:UnityEngine.Keyframe.weightedMode">
  17442. <summary>
  17443. <para>Weighted mode for the keyframe.</para>
  17444. </summary>
  17445. </member>
  17446. <member name="M:UnityEngine.Keyframe.#ctor(System.Single,System.Single)">
  17447. <summary>
  17448. <para>Create a keyframe.</para>
  17449. </summary>
  17450. <param name="time"></param>
  17451. <param name="value"></param>
  17452. </member>
  17453. <member name="M:UnityEngine.Keyframe.#ctor(System.Single,System.Single,System.Single,System.Single)">
  17454. <summary>
  17455. <para>Create a keyframe.</para>
  17456. </summary>
  17457. <param name="time"></param>
  17458. <param name="value"></param>
  17459. <param name="inTangent"></param>
  17460. <param name="outTangent"></param>
  17461. </member>
  17462. <member name="M:UnityEngine.Keyframe.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  17463. <summary>
  17464. <para>Create a keyframe.</para>
  17465. </summary>
  17466. <param name="time"></param>
  17467. <param name="value"></param>
  17468. <param name="inTangent"></param>
  17469. <param name="outTangent"></param>
  17470. <param name="inWeight"></param>
  17471. <param name="outWeight"></param>
  17472. </member>
  17473. <member name="T:UnityEngine.LayerMask">
  17474. <summary>
  17475. <para>Specifies Layers to use in a Physics.Raycast.</para>
  17476. </summary>
  17477. </member>
  17478. <member name="P:UnityEngine.LayerMask.value">
  17479. <summary>
  17480. <para>Converts a layer mask value to an integer value.</para>
  17481. </summary>
  17482. </member>
  17483. <member name="M:UnityEngine.LayerMask.GetMask(System.String[])">
  17484. <summary>
  17485. <para>Given a set of layer names as defined by either a Builtin or a User Layer in the, returns the equivalent layer mask for all of them.</para>
  17486. </summary>
  17487. <param name="layerNames">List of layer names to convert to a layer mask.</param>
  17488. <returns>
  17489. <para>The layer mask created from the layerNames.</para>
  17490. </returns>
  17491. </member>
  17492. <member name="?:UnityEngine.LayerMask.implop_LayerMask(int)(System.Int32)">
  17493. <summary>
  17494. <para>Implicitly converts an integer to a LayerMask.</para>
  17495. </summary>
  17496. <param name="intVal"></param>
  17497. </member>
  17498. <member name="M:UnityEngine.LayerMask.LayerToName(System.Int32)">
  17499. <summary>
  17500. <para>Given a layer number, returns the name of the layer as defined in either a Builtin or a User Layer in the.</para>
  17501. </summary>
  17502. <param name="layer"></param>
  17503. </member>
  17504. <member name="M:UnityEngine.LayerMask.NameToLayer(System.String)">
  17505. <summary>
  17506. <para>Given a layer name, returns the layer index as defined by either a Builtin or a User Layer in the.</para>
  17507. </summary>
  17508. <param name="layerName"></param>
  17509. </member>
  17510. <member name="T:UnityEngine.LazyLoadReference`1">
  17511. <summary>
  17512. <para>Serializable lazy reference to a UnityEngine.Object contained in an asset file.</para>
  17513. </summary>
  17514. </member>
  17515. <member name="P:UnityEngine.LazyLoadReference_1.asset">
  17516. <summary>
  17517. <para>Accessor to the referenced asset.</para>
  17518. </summary>
  17519. </member>
  17520. <member name="P:UnityEngine.LazyLoadReference_1.instanceID">
  17521. <summary>
  17522. <para>Returns the instance id to the referenced asset.</para>
  17523. </summary>
  17524. </member>
  17525. <member name="P:UnityEngine.LazyLoadReference_1.isBroken">
  17526. <summary>
  17527. <para>Convenience property that checks whether the reference is broken: refers to an object that is either not available or not loadable.</para>
  17528. </summary>
  17529. </member>
  17530. <member name="P:UnityEngine.LazyLoadReference_1.isSet">
  17531. <summary>
  17532. <para>Determines if an asset is being targeted, regardless of whether the asset is available for loading.</para>
  17533. </summary>
  17534. </member>
  17535. <member name="M:UnityEngine.LazyLoadReference_1.#ctor(T)">
  17536. <summary>
  17537. <para>Construct a new LazyLoadReference.</para>
  17538. </summary>
  17539. <param name="asset">The asset reference.</param>
  17540. <param name="instanceID">The asset instance ID.</param>
  17541. </member>
  17542. <member name="M:UnityEngine.LazyLoadReference_1.#ctor(System.Int32)">
  17543. <summary>
  17544. <para>Construct a new LazyLoadReference.</para>
  17545. </summary>
  17546. <param name="asset">The asset reference.</param>
  17547. <param name="instanceID">The asset instance ID.</param>
  17548. </member>
  17549. <member name="?:UnityEngine.LazyLoadReference_1.implop_LazyLoadReference&lt;T&gt;(int)(System.Int32)">
  17550. <summary>
  17551. <para>Implicit conversion from instance ID to LazyLoadReference.</para>
  17552. </summary>
  17553. <param name="instanceID">The asset instance ID.</param>
  17554. </member>
  17555. <member name="?:UnityEngine.LazyLoadReference_1.implop_LazyLoadReference&lt;T&gt;(T)(T)">
  17556. <summary>
  17557. <para>Implicit conversion from asset reference to LazyLoadReference.</para>
  17558. </summary>
  17559. <param name="asset">The asset reference.</param>
  17560. </member>
  17561. <member name="T:UnityEngine.LensFlare">
  17562. <summary>
  17563. <para>Script interface for a.</para>
  17564. </summary>
  17565. </member>
  17566. <member name="P:UnityEngine.LensFlare.brightness">
  17567. <summary>
  17568. <para>The strength of the flare.</para>
  17569. </summary>
  17570. </member>
  17571. <member name="P:UnityEngine.LensFlare.color">
  17572. <summary>
  17573. <para>The color of the flare.</para>
  17574. </summary>
  17575. </member>
  17576. <member name="P:UnityEngine.LensFlare.fadeSpeed">
  17577. <summary>
  17578. <para>The fade speed of the flare.</para>
  17579. </summary>
  17580. </member>
  17581. <member name="P:UnityEngine.LensFlare.flare">
  17582. <summary>
  17583. <para>The to use.</para>
  17584. </summary>
  17585. </member>
  17586. <member name="T:UnityEngine.Light">
  17587. <summary>
  17588. <para>Script interface for.</para>
  17589. </summary>
  17590. </member>
  17591. <member name="P:UnityEngine.Light.areaSize">
  17592. <summary>
  17593. <para>The size of the area light (Editor only).</para>
  17594. </summary>
  17595. </member>
  17596. <member name="P:UnityEngine.Light.bakingOutput">
  17597. <summary>
  17598. <para>This property describes the output of the last Global Illumination bake.</para>
  17599. </summary>
  17600. </member>
  17601. <member name="P:UnityEngine.Light.bounceIntensity">
  17602. <summary>
  17603. <para>The multiplier that defines the strength of the bounce lighting.</para>
  17604. </summary>
  17605. </member>
  17606. <member name="P:UnityEngine.Light.boundingSphereOverride">
  17607. <summary>
  17608. <para>Bounding sphere used to override the regular light bounding sphere during culling.</para>
  17609. </summary>
  17610. </member>
  17611. <member name="P:UnityEngine.Light.color">
  17612. <summary>
  17613. <para>The color of the light.</para>
  17614. </summary>
  17615. </member>
  17616. <member name="P:UnityEngine.Light.colorTemperature">
  17617. <summary>
  17618. <para>
  17619. The color temperature of the light.
  17620. Correlated Color Temperature (abbreviated as CCT) is multiplied with the color filter when calculating the final color of a light source. The color temperature of the electromagnetic radiation emitted from an ideal black body is defined as its surface temperature in Kelvin. White is 6500K according to the D65 standard. A candle light is 1800K and a soft warm light bulb is 2700K.
  17621. If you want to use colorTemperature, GraphicsSettings.lightsUseLinearIntensity and Light.useColorTemperature has to be enabled.
  17622. See Also: GraphicsSettings.lightsUseLinearIntensity, GraphicsSettings.useColorTemperature.
  17623. </para>
  17624. </summary>
  17625. </member>
  17626. <member name="P:UnityEngine.Light.commandBufferCount">
  17627. <summary>
  17628. <para>Number of command buffers set up on this light (Read Only).</para>
  17629. </summary>
  17630. </member>
  17631. <member name="P:UnityEngine.Light.cookie">
  17632. <summary>
  17633. <para>The cookie texture projected by the light.</para>
  17634. </summary>
  17635. </member>
  17636. <member name="P:UnityEngine.Light.cookieSize">
  17637. <summary>
  17638. <para>The size of a directional light's cookie.</para>
  17639. </summary>
  17640. </member>
  17641. <member name="P:UnityEngine.Light.cullingMask">
  17642. <summary>
  17643. <para>This is used to light certain objects in the Scene selectively.</para>
  17644. </summary>
  17645. </member>
  17646. <member name="P:UnityEngine.Light.flare">
  17647. <summary>
  17648. <para>The to use for this light.</para>
  17649. </summary>
  17650. </member>
  17651. <member name="P:UnityEngine.Light.innerSpotAngle">
  17652. <summary>
  17653. <para>The angle of the light's spotlight inner cone in degrees.</para>
  17654. </summary>
  17655. </member>
  17656. <member name="P:UnityEngine.Light.intensity">
  17657. <summary>
  17658. <para>The Intensity of a light is multiplied with the Light color.</para>
  17659. </summary>
  17660. </member>
  17661. <member name="P:UnityEngine.Light.isBaked">
  17662. <summary>
  17663. <para>Is the light contribution already stored in lightmaps and/or lightprobes (Read Only). Obsolete; replaced by Light-lightmapBakeType.</para>
  17664. </summary>
  17665. </member>
  17666. <member name="P:UnityEngine.Light.layerShadowCullDistances">
  17667. <summary>
  17668. <para>Per-light, per-layer shadow culling distances. Directional lights only. </para>
  17669. </summary>
  17670. </member>
  17671. <member name="P:UnityEngine.Light.lightmapBakeType">
  17672. <summary>
  17673. <para>This property describes what part of a light's contribution can be baked (Editor only).</para>
  17674. </summary>
  17675. </member>
  17676. <member name="P:UnityEngine.Light.lightShadowCasterMode">
  17677. <summary>
  17678. <para>Allows you to override the global Shadowmask Mode per light. Only use this with render pipelines that can handle per light Shadowmask modes. Incompatible with the legacy renderers.</para>
  17679. </summary>
  17680. </member>
  17681. <member name="P:UnityEngine.Light.range">
  17682. <summary>
  17683. <para>The range of the light.</para>
  17684. </summary>
  17685. </member>
  17686. <member name="P:UnityEngine.Light.renderingLayerMask">
  17687. <summary>
  17688. <para>Determines which rendering LayerMask this Light affects.</para>
  17689. </summary>
  17690. </member>
  17691. <member name="P:UnityEngine.Light.renderMode">
  17692. <summary>
  17693. <para>How to render the light.</para>
  17694. </summary>
  17695. </member>
  17696. <member name="P:UnityEngine.Light.shadowAngle">
  17697. <summary>
  17698. <para>Controls the amount of artificial softening applied to the edges of shadows cast by directional lights.</para>
  17699. </summary>
  17700. </member>
  17701. <member name="P:UnityEngine.Light.shadowBias">
  17702. <summary>
  17703. <para>Shadow mapping constant bias.</para>
  17704. </summary>
  17705. </member>
  17706. <member name="P:UnityEngine.Light.shadowCustomResolution">
  17707. <summary>
  17708. <para>The custom resolution of the shadow map.</para>
  17709. </summary>
  17710. </member>
  17711. <member name="P:UnityEngine.Light.shadowMatrixOverride">
  17712. <summary>
  17713. <para>Projection matrix used to override the regular light matrix during shadow culling.</para>
  17714. </summary>
  17715. </member>
  17716. <member name="P:UnityEngine.Light.shadowNearPlane">
  17717. <summary>
  17718. <para>Near plane value to use for shadow frustums.</para>
  17719. </summary>
  17720. </member>
  17721. <member name="P:UnityEngine.Light.shadowNormalBias">
  17722. <summary>
  17723. <para>Shadow mapping normal-based bias.</para>
  17724. </summary>
  17725. </member>
  17726. <member name="P:UnityEngine.Light.shadowRadius">
  17727. <summary>
  17728. <para>Controls the amount of artificial softening applied to the edges of shadows cast by the Point or Spot light.</para>
  17729. </summary>
  17730. </member>
  17731. <member name="P:UnityEngine.Light.shadowResolution">
  17732. <summary>
  17733. <para>The resolution of the shadow map.</para>
  17734. </summary>
  17735. </member>
  17736. <member name="P:UnityEngine.Light.shadows">
  17737. <summary>
  17738. <para>How this light casts shadows</para>
  17739. </summary>
  17740. </member>
  17741. <member name="P:UnityEngine.Light.shadowStrength">
  17742. <summary>
  17743. <para>Strength of light's shadows.</para>
  17744. </summary>
  17745. </member>
  17746. <member name="P:UnityEngine.Light.shape">
  17747. <summary>
  17748. <para>This property describes the shape of the spot light. Only Scriptable Render Pipelines use this property; the built-in renderer does not support it.</para>
  17749. </summary>
  17750. </member>
  17751. <member name="P:UnityEngine.Light.spotAngle">
  17752. <summary>
  17753. <para>The angle of the light's spotlight cone in degrees.</para>
  17754. </summary>
  17755. </member>
  17756. <member name="P:UnityEngine.Light.type">
  17757. <summary>
  17758. <para>The type of the light.</para>
  17759. </summary>
  17760. </member>
  17761. <member name="P:UnityEngine.Light.useBoundingSphereOverride">
  17762. <summary>
  17763. <para>Set to true to override light bounding sphere for culling.</para>
  17764. </summary>
  17765. </member>
  17766. <member name="P:UnityEngine.Light.useColorTemperature">
  17767. <summary>
  17768. <para>Set to true to use the color temperature.</para>
  17769. </summary>
  17770. </member>
  17771. <member name="P:UnityEngine.Light.useShadowMatrixOverride">
  17772. <summary>
  17773. <para>Set to true to enable custom matrix for culling during shadows.</para>
  17774. </summary>
  17775. </member>
  17776. <member name="P:UnityEngine.Light.useViewFrustumForShadowCasterCull">
  17777. <summary>
  17778. <para>Whether to cull shadows for this Light when the Light is outside of the view frustum.</para>
  17779. </summary>
  17780. </member>
  17781. <member name="M:UnityEngine.Light.AddCommandBuffer(UnityEngine.Rendering.LightEvent,UnityEngine.Rendering.CommandBuffer)">
  17782. <summary>
  17783. <para>Add a command buffer to be executed at a specified place.</para>
  17784. </summary>
  17785. <param name="evt">When to execute the command buffer during rendering.</param>
  17786. <param name="buffer">The buffer to execute.</param>
  17787. <param name="shadowPassMask">A mask specifying which shadow passes to execute the buffer for.</param>
  17788. </member>
  17789. <member name="M:UnityEngine.Light.AddCommandBuffer(UnityEngine.Rendering.LightEvent,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ShadowMapPass)">
  17790. <summary>
  17791. <para>Add a command buffer to be executed at a specified place.</para>
  17792. </summary>
  17793. <param name="evt">When to execute the command buffer during rendering.</param>
  17794. <param name="buffer">The buffer to execute.</param>
  17795. <param name="shadowPassMask">A mask specifying which shadow passes to execute the buffer for.</param>
  17796. </member>
  17797. <member name="M:UnityEngine.Light.AddCommandBufferAsync(UnityEngine.Rendering.LightEvent,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ComputeQueueType)">
  17798. <summary>
  17799. <para>Adds a command buffer to the GPU's async compute queues and executes that command buffer when graphics processing reaches a given point.</para>
  17800. </summary>
  17801. <param name="evt">The point during the graphics processing at which this command buffer should commence on the GPU.</param>
  17802. <param name="buffer">The buffer to execute.</param>
  17803. <param name="queueType">The desired async compute queue type to execute the buffer on.</param>
  17804. <param name="shadowPassMask">A mask specifying which shadow passes to execute the buffer for.</param>
  17805. </member>
  17806. <member name="M:UnityEngine.Light.AddCommandBufferAsync(UnityEngine.Rendering.LightEvent,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ShadowMapPass,UnityEngine.Rendering.ComputeQueueType)">
  17807. <summary>
  17808. <para>Adds a command buffer to the GPU's async compute queues and executes that command buffer when graphics processing reaches a given point.</para>
  17809. </summary>
  17810. <param name="evt">The point during the graphics processing at which this command buffer should commence on the GPU.</param>
  17811. <param name="buffer">The buffer to execute.</param>
  17812. <param name="queueType">The desired async compute queue type to execute the buffer on.</param>
  17813. <param name="shadowPassMask">A mask specifying which shadow passes to execute the buffer for.</param>
  17814. </member>
  17815. <member name="M:UnityEngine.Light.GetCommandBuffers(UnityEngine.Rendering.LightEvent)">
  17816. <summary>
  17817. <para>Get command buffers to be executed at a specified place.</para>
  17818. </summary>
  17819. <param name="evt">When to execute the command buffer during rendering.</param>
  17820. <returns>
  17821. <para>Array of command buffers.</para>
  17822. </returns>
  17823. </member>
  17824. <member name="M:UnityEngine.Light.RemoveAllCommandBuffers">
  17825. <summary>
  17826. <para>Remove all command buffers set on this light.</para>
  17827. </summary>
  17828. </member>
  17829. <member name="M:UnityEngine.Light.RemoveCommandBuffer(UnityEngine.Rendering.LightEvent,UnityEngine.Rendering.CommandBuffer)">
  17830. <summary>
  17831. <para>Remove command buffer from execution at a specified place.</para>
  17832. </summary>
  17833. <param name="evt">When to execute the command buffer during rendering.</param>
  17834. <param name="buffer">The buffer to execute.</param>
  17835. </member>
  17836. <member name="M:UnityEngine.Light.RemoveCommandBuffers(UnityEngine.Rendering.LightEvent)">
  17837. <summary>
  17838. <para>Remove command buffers from execution at a specified place.</para>
  17839. </summary>
  17840. <param name="evt">When to execute the command buffer during rendering.</param>
  17841. </member>
  17842. <member name="M:UnityEngine.Light.Reset">
  17843. <summary>
  17844. <para>Revert all light parameters to default.</para>
  17845. </summary>
  17846. </member>
  17847. <member name="M:UnityEngine.Light.SetLightDirty">
  17848. <summary>
  17849. <para>Sets a light dirty to notify the light baking backends to update their internal light representation (Editor only).</para>
  17850. </summary>
  17851. </member>
  17852. <member name="T:UnityEngine.LightBakingOutput">
  17853. <summary>
  17854. <para>Struct describing the result of a Global Illumination bake for a given light.</para>
  17855. </summary>
  17856. </member>
  17857. <member name="F:UnityEngine.LightBakingOutput.isBaked">
  17858. <summary>
  17859. <para>Is the light contribution already stored in lightmaps and/or lightprobes?</para>
  17860. </summary>
  17861. </member>
  17862. <member name="F:UnityEngine.LightBakingOutput.lightmapBakeType">
  17863. <summary>
  17864. <para>This property describes what part of a light's contribution was baked.</para>
  17865. </summary>
  17866. </member>
  17867. <member name="F:UnityEngine.LightBakingOutput.mixedLightingMode">
  17868. <summary>
  17869. <para>In case of a LightmapBakeType.Mixed light, describes what Mixed mode was used to bake the light, irrelevant otherwise.</para>
  17870. </summary>
  17871. </member>
  17872. <member name="F:UnityEngine.LightBakingOutput.occlusionMaskChannel">
  17873. <summary>
  17874. <para>In case of a LightmapBakeType.Mixed light, contains the index of the occlusion mask channel to use if any, otherwise -1.</para>
  17875. </summary>
  17876. </member>
  17877. <member name="F:UnityEngine.LightBakingOutput.probeOcclusionLightIndex">
  17878. <summary>
  17879. <para>In case of a LightmapBakeType.Mixed light, contains the index of the light as seen from the occlusion probes point of view if any, otherwise -1.</para>
  17880. </summary>
  17881. </member>
  17882. <member name="T:UnityEngine.LightingSettings">
  17883. <summary>
  17884. <para>An object containing settings for precomputing lighting data, that Unity can serialize as a.</para>
  17885. </summary>
  17886. </member>
  17887. <member name="P:UnityEngine.LightingSettings.albedoBoost">
  17888. <summary>
  17889. <para>The intensity of surface albedo throughout the Scene when considered in lighting calculations. This value influences the energy of light at each bounce. (Editor only).</para>
  17890. </summary>
  17891. </member>
  17892. <member name="P:UnityEngine.LightingSettings.ao">
  17893. <summary>
  17894. <para>Whether to apply ambient occlusion to lightmaps. (Editor only).</para>
  17895. </summary>
  17896. </member>
  17897. <member name="P:UnityEngine.LightingSettings.aoExponentDirect">
  17898. <summary>
  17899. <para>Determines the degree to which direct lighting is considered when calculating ambient occlusion in lightmaps. (Editor only).</para>
  17900. </summary>
  17901. </member>
  17902. <member name="P:UnityEngine.LightingSettings.aoExponentIndirect">
  17903. <summary>
  17904. <para>Sets the contrast of ambient occlusion that Unity applies to indirect lighting in lightmaps. (Editor only).</para>
  17905. </summary>
  17906. </member>
  17907. <member name="P:UnityEngine.LightingSettings.aoMaxDistance">
  17908. <summary>
  17909. <para>The distance that a ray travels before Unity considers it to be unoccluded when calculating ambient occlusion in lightmaps. (Editor only).</para>
  17910. </summary>
  17911. </member>
  17912. <member name="P:UnityEngine.LightingSettings.autoGenerate">
  17913. <summary>
  17914. <para>Whether the Unity Editor automatically precomputes lighting data when the Scene data changes. (Editor only).</para>
  17915. </summary>
  17916. </member>
  17917. <member name="P:UnityEngine.LightingSettings.bakedGI">
  17918. <summary>
  17919. <para>Whether to enable the Baked Global Illumination system for this Scene.</para>
  17920. </summary>
  17921. </member>
  17922. <member name="P:UnityEngine.LightingSettings.bounces">
  17923. <summary>
  17924. <para>This property is now obsolete. Use LightingSettings.maxBounces. </para>
  17925. </summary>
  17926. </member>
  17927. <member name="P:UnityEngine.LightingSettings.compressLightmaps">
  17928. <summary>
  17929. <para>Whether to compress the lightmap textures that the Progressive Lightmapper generates. (Editor only)</para>
  17930. </summary>
  17931. </member>
  17932. <member name="P:UnityEngine.LightingSettings.denoiserTypeAO">
  17933. <summary>
  17934. <para>Determines the type of denoising that the Progressive Lightmapper applies to ambient occlusion in lightmaps. (Editor only).</para>
  17935. </summary>
  17936. </member>
  17937. <member name="P:UnityEngine.LightingSettings.denoiserTypeDirect">
  17938. <summary>
  17939. <para>Determines the denoiser that the Progressive Lightmapper applies to direct lighting. (Editor only).</para>
  17940. </summary>
  17941. </member>
  17942. <member name="P:UnityEngine.LightingSettings.denoiserTypeIndirect">
  17943. <summary>
  17944. <para>Determines the denoiser that the Progressive Lightmapper applies to indirect lighting. (Editor only).</para>
  17945. </summary>
  17946. </member>
  17947. <member name="P:UnityEngine.LightingSettings.directionalityMode">
  17948. <summary>
  17949. <para>Determines whether the lightmapper should generate directional or non-directional lightmaps. (Editor only).</para>
  17950. </summary>
  17951. </member>
  17952. <member name="P:UnityEngine.LightingSettings.directSampleCount">
  17953. <summary>
  17954. <para>Specifies the number of samples the Progressive Lightmapper uses for direct lighting calculations. (Editor only).</para>
  17955. </summary>
  17956. </member>
  17957. <member name="P:UnityEngine.LightingSettings.environmentSampleCount">
  17958. <summary>
  17959. <para>Specifies the number of samples the Progressive Lightmapper uses when sampling indirect lighting from the skybox. (Editor only).</para>
  17960. </summary>
  17961. </member>
  17962. <member name="P:UnityEngine.LightingSettings.exportTrainingData">
  17963. <summary>
  17964. <para>Whether the Progressive Lightmapper exports machine learning training data to the Project folder when it performs the bake. ( Editor only).</para>
  17965. </summary>
  17966. </member>
  17967. <member name="P:UnityEngine.LightingSettings.extractAO">
  17968. <summary>
  17969. <para>Whether the Progressive Lightmapper extracts Ambient Occlusion to a separate lightmap. (Editor only).</para>
  17970. </summary>
  17971. </member>
  17972. <member name="P:UnityEngine.LightingSettings.filteringAtrousPositionSigmaAO">
  17973. <summary>
  17974. <para>Specifies the threshold the Progressive Lightmapper uses to filter direct light stored in the lightmap when using the A-Trous filter. (Editor only).</para>
  17975. </summary>
  17976. </member>
  17977. <member name="P:UnityEngine.LightingSettings.filteringAtrousPositionSigmaDirect">
  17978. <summary>
  17979. <para>Specifies the threshold the Progressive Lightmapper uses to filter the indirect lighting component of the lightmap when using the A-Trous filter. (Editor only).</para>
  17980. </summary>
  17981. </member>
  17982. <member name="P:UnityEngine.LightingSettings.filteringAtrousPositionSigmaIndirect">
  17983. <summary>
  17984. <para>Specifies the radius the Progressive Lightmapper uses to filter the ambient occlusion component in the lightmap when using Gaussian filter. (Editor only).</para>
  17985. </summary>
  17986. </member>
  17987. <member name="P:UnityEngine.LightingSettings.filteringGaussRadiusAO">
  17988. <summary>
  17989. <para>Specifies the radius the Progressive Lightmapper uses to filter the direct lighting component of the lightmap when using Gaussian filter. (Editor only).</para>
  17990. </summary>
  17991. </member>
  17992. <member name="P:UnityEngine.LightingSettings.filteringGaussRadiusDirect">
  17993. <summary>
  17994. <para>Specifies the radius the Progressive Lightmapper used to filter the indirect lighting component of the lightmap when using Gaussian filter. (Editor only).</para>
  17995. </summary>
  17996. </member>
  17997. <member name="P:UnityEngine.LightingSettings.filteringGaussRadiusIndirect">
  17998. <summary>
  17999. <para>Specifies the method used by the Progressive Lightmapper to reduce noise in lightmaps. (Editor only).</para>
  18000. </summary>
  18001. </member>
  18002. <member name="P:UnityEngine.LightingSettings.filteringMode">
  18003. <summary>
  18004. <para>Specifies the filter type that the Progressive Lightmapper uses for ambient occlusion. (Editor only).</para>
  18005. </summary>
  18006. </member>
  18007. <member name="P:UnityEngine.LightingSettings.filterTypeAO">
  18008. <summary>
  18009. <para>Specifies the filter kernel that the Progressive Lightmapper uses for ambient occlusion. (Editor only).</para>
  18010. </summary>
  18011. </member>
  18012. <member name="P:UnityEngine.LightingSettings.filterTypeDirect">
  18013. <summary>
  18014. <para>Specifies the filter kernel that the Progressive Lightmapper uses for the direct lighting. (Editor only).</para>
  18015. </summary>
  18016. </member>
  18017. <member name="P:UnityEngine.LightingSettings.filterTypeIndirect">
  18018. <summary>
  18019. <para>Specifies the filter kernel that the Progressive Lightmapper uses for indirect lighting. (Editor only).</para>
  18020. </summary>
  18021. </member>
  18022. <member name="P:UnityEngine.LightingSettings.finalGather">
  18023. <summary>
  18024. <para>Specifies whether the Editor calculates the final global illumination light bounce at the same resolution as the baked lightmap.</para>
  18025. </summary>
  18026. </member>
  18027. <member name="P:UnityEngine.LightingSettings.finalGatherFiltering">
  18028. <summary>
  18029. <para>Controls whether a denoising filter is applied to the final gather output.</para>
  18030. </summary>
  18031. </member>
  18032. <member name="P:UnityEngine.LightingSettings.finalGatherRayCount">
  18033. <summary>
  18034. <para>Controls the number of rays emitted for every final gather point. A final gather point is a lightmap texel in the final, composited lightmap. (Editor only).</para>
  18035. </summary>
  18036. </member>
  18037. <member name="P:UnityEngine.LightingSettings.indirectResolution">
  18038. <summary>
  18039. <para>Defines the number of texels that Enlighten Realtime Global Illumination uses per world unit when calculating indirect lighting. (Editor only).</para>
  18040. </summary>
  18041. </member>
  18042. <member name="P:UnityEngine.LightingSettings.indirectSampleCount">
  18043. <summary>
  18044. <para>Specifies the number of samples the Progressive Lightmapper uses for indirect lighting calculations. (Editor only).</para>
  18045. </summary>
  18046. </member>
  18047. <member name="P:UnityEngine.LightingSettings.indirectScale">
  18048. <summary>
  18049. <para>Multiplies the intensity of of indirect lighting in lightmaps. (Editor only).</para>
  18050. </summary>
  18051. </member>
  18052. <member name="P:UnityEngine.LightingSettings.lightmapCompression">
  18053. <summary>
  18054. <para>The level of compression the Editor uses for lightmaps.</para>
  18055. </summary>
  18056. </member>
  18057. <member name="P:UnityEngine.LightingSettings.lightmapMaxSize">
  18058. <summary>
  18059. <para>The maximum size in pixels of an individual lightmap texture. (Editor only).</para>
  18060. </summary>
  18061. </member>
  18062. <member name="P:UnityEngine.LightingSettings.lightmapPadding">
  18063. <summary>
  18064. <para>Sets the distance (in texels) between separate UV tiles in lightmaps. (Editor only).</para>
  18065. </summary>
  18066. </member>
  18067. <member name="P:UnityEngine.LightingSettings.lightmapper">
  18068. <summary>
  18069. <para>Determines which backend to use for baking lightmaps in the Baked Global Illumination system. (Editor only).</para>
  18070. </summary>
  18071. </member>
  18072. <member name="P:UnityEngine.LightingSettings.lightmapResolution">
  18073. <summary>
  18074. <para>Defines the number of texels to use per world unit when generating lightmaps.</para>
  18075. </summary>
  18076. </member>
  18077. <member name="P:UnityEngine.LightingSettings.lightProbeSampleCountMultiplier">
  18078. <summary>
  18079. <para>Specifies the number of samples to use for Light Probes relative to the number of samples for lightmap texels. (Editor only).</para>
  18080. </summary>
  18081. </member>
  18082. <member name="P:UnityEngine.LightingSettings.maxBounces">
  18083. <summary>
  18084. <para>Stores the maximum number of bounces the Progressive Lightmapper computes for indirect lighting. (Editor only)</para>
  18085. </summary>
  18086. </member>
  18087. <member name="P:UnityEngine.LightingSettings.minBounces">
  18088. <summary>
  18089. <para>Stores the minimum number of bounces the Progressive Lightmapper computes for indirect lighting. (Editor only)</para>
  18090. </summary>
  18091. </member>
  18092. <member name="P:UnityEngine.LightingSettings.mixedBakeMode">
  18093. <summary>
  18094. <para>Sets the MixedLightingMode that Unity uses for all Mixed Lights in the Scene. (Editor only).</para>
  18095. </summary>
  18096. </member>
  18097. <member name="P:UnityEngine.LightingSettings.prioritizeView">
  18098. <summary>
  18099. <para>Whether the Progressive Lightmapper prioritizes baking visible texels within the frustum of the Scene view. (Editor only).</para>
  18100. </summary>
  18101. </member>
  18102. <member name="P:UnityEngine.LightingSettings.realtimeEnvironmentLighting">
  18103. <summary>
  18104. <para>Determines the lightmap that Unity stores environment lighting in.</para>
  18105. </summary>
  18106. </member>
  18107. <member name="P:UnityEngine.LightingSettings.realtimeGI">
  18108. <summary>
  18109. <para>Whether to enable the Enlighten Realtime Global Illumination system for this Scene.</para>
  18110. </summary>
  18111. </member>
  18112. <member name="P:UnityEngine.LightingSettings.russianRouletteStartBounce">
  18113. <summary>
  18114. <para>This property is now obsolete. Use LightingSettings.minBounces.</para>
  18115. </summary>
  18116. </member>
  18117. <member name="P:UnityEngine.LightingSettings.trainingDataDestination">
  18118. <summary>
  18119. <para>Determines the name of the destination folder for the exported textures. (Editor only).</para>
  18120. </summary>
  18121. </member>
  18122. <member name="T:UnityEngine.LightingSettings.DenoiserType">
  18123. <summary>
  18124. <para>The available denoisers for the Progressive Lightmapper.</para>
  18125. </summary>
  18126. </member>
  18127. <member name="F:UnityEngine.LightingSettings.DenoiserType.None">
  18128. <summary>
  18129. <para>Use this to disable denoising for the lightmap.</para>
  18130. </summary>
  18131. </member>
  18132. <member name="F:UnityEngine.LightingSettings.DenoiserType.OpenImage">
  18133. <summary>
  18134. <para>Intel Open Image Denoiser.</para>
  18135. </summary>
  18136. </member>
  18137. <member name="F:UnityEngine.LightingSettings.DenoiserType.Optix">
  18138. <summary>
  18139. <para>NVIDIA Optix Denoiser.</para>
  18140. </summary>
  18141. </member>
  18142. <member name="F:UnityEngine.LightingSettings.DenoiserType.RadeonPro">
  18143. <summary>
  18144. <para>RadeonPro Denoiser.</para>
  18145. </summary>
  18146. </member>
  18147. <member name="T:UnityEngine.LightingSettings.FilterMode">
  18148. <summary>
  18149. <para>The available filtering modes for the Progressive Lightmapper.</para>
  18150. </summary>
  18151. </member>
  18152. <member name="F:UnityEngine.LightingSettings.FilterMode.Advanced">
  18153. <summary>
  18154. <para>When enabled, you can configure the filtering settings for the Progressive Lightmapper. When disabled, the default filtering settings apply.</para>
  18155. </summary>
  18156. </member>
  18157. <member name="F:UnityEngine.LightingSettings.FilterMode.Auto">
  18158. <summary>
  18159. <para>The filtering is configured automatically.</para>
  18160. </summary>
  18161. </member>
  18162. <member name="F:UnityEngine.LightingSettings.FilterMode.None">
  18163. <summary>
  18164. <para>No filtering.</para>
  18165. </summary>
  18166. </member>
  18167. <member name="T:UnityEngine.LightingSettings.FilterType">
  18168. <summary>
  18169. <para>The available filter kernels for the Progressive Lightmapper.</para>
  18170. </summary>
  18171. </member>
  18172. <member name="F:UnityEngine.LightingSettings.FilterType.ATrous">
  18173. <summary>
  18174. <para>When enabled, the lightmap uses an A-Trous filter.</para>
  18175. </summary>
  18176. </member>
  18177. <member name="F:UnityEngine.LightingSettings.FilterType.Gaussian">
  18178. <summary>
  18179. <para>When enabled, the lightmap uses a Gaussian filter.</para>
  18180. </summary>
  18181. </member>
  18182. <member name="F:UnityEngine.LightingSettings.FilterType.None">
  18183. <summary>
  18184. <para>When enabled, the lightmap uses no filtering.</para>
  18185. </summary>
  18186. </member>
  18187. <member name="T:UnityEngine.LightingSettings.Lightmapper">
  18188. <summary>
  18189. <para>Backends available for baking lighting.</para>
  18190. </summary>
  18191. </member>
  18192. <member name="F:UnityEngine.LightingSettings.Lightmapper.Enlighten">
  18193. <summary>
  18194. <para>Backend for baking lighting with Enlighten Baked Global Illumination, based on the Enlighten radiosity middleware.</para>
  18195. </summary>
  18196. </member>
  18197. <member name="F:UnityEngine.LightingSettings.Lightmapper.ProgressiveCPU">
  18198. <summary>
  18199. <para>Backend for baking lighting using the CPU. Uses a progressive path tracing algorithm.</para>
  18200. </summary>
  18201. </member>
  18202. <member name="F:UnityEngine.LightingSettings.Lightmapper.ProgressiveGPU">
  18203. <summary>
  18204. <para>Backend for baking lighting using the GPU. Uses a progressive path tracing algorithm.</para>
  18205. </summary>
  18206. </member>
  18207. <member name="T:UnityEngine.LightmapBakeType">
  18208. <summary>
  18209. <para>Enum describing what part of a light contribution can be baked.</para>
  18210. </summary>
  18211. </member>
  18212. <member name="F:UnityEngine.LightmapBakeType.Baked">
  18213. <summary>
  18214. <para>Baked lights cannot move or change in any way during run time. All lighting for static objects gets baked into lightmaps. Lighting and shadows for dynamic objects gets baked into Light Probes.</para>
  18215. </summary>
  18216. </member>
  18217. <member name="F:UnityEngine.LightmapBakeType.Mixed">
  18218. <summary>
  18219. <para>Mixed lights allow a mix of real-time and baked lighting, based on the Mixed Lighting Mode used. These lights cannot move, but can change color and intensity at run time. Changes to color and intensity only affect direct lighting as indirect lighting gets baked. If using Subtractive mode, changes to color or intensity are not calculated at run time on static objects.</para>
  18220. </summary>
  18221. </member>
  18222. <member name="F:UnityEngine.LightmapBakeType.Realtime">
  18223. <summary>
  18224. <para>Real-time lights cast run time light and shadows. They can change position, orientation, color, brightness, and many other properties at run time. No lighting gets baked into lightmaps or light probes..</para>
  18225. </summary>
  18226. </member>
  18227. <member name="T:UnityEngine.LightmapCompression">
  18228. <summary>
  18229. <para>A set of options for the level of compression the Editor uses for lightmaps.</para>
  18230. </summary>
  18231. </member>
  18232. <member name="F:UnityEngine.LightmapCompression.HighQuality">
  18233. <summary>
  18234. <para>Compresses lightmaps in a high-quality format. Requires more memory and storage than Normal Quality, but provides better visual results.</para>
  18235. </summary>
  18236. </member>
  18237. <member name="F:UnityEngine.LightmapCompression.LowQuality">
  18238. <summary>
  18239. <para>Compresses lightmaps in a low-quality format. This may use less memory and storage than Normal Quality, but can also introduce visual artifacts.</para>
  18240. </summary>
  18241. </member>
  18242. <member name="F:UnityEngine.LightmapCompression.None">
  18243. <summary>
  18244. <para>Does not compress lightmaps.</para>
  18245. </summary>
  18246. </member>
  18247. <member name="F:UnityEngine.LightmapCompression.NormalQuality">
  18248. <summary>
  18249. <para>Compresses lightmaps in a medium-quality format. Provides better visual results better than Low Quality but not as good as High Quality. This is a good trade-off between memory usage and visual quality.</para>
  18250. </summary>
  18251. </member>
  18252. <member name="T:UnityEngine.LightmapData">
  18253. <summary>
  18254. <para>Data of a lightmap.</para>
  18255. </summary>
  18256. </member>
  18257. <member name="P:UnityEngine.LightmapData.lightmapColor">
  18258. <summary>
  18259. <para>Lightmap storing color of incoming light.</para>
  18260. </summary>
  18261. </member>
  18262. <member name="P:UnityEngine.LightmapData.lightmapDir">
  18263. <summary>
  18264. <para>Lightmap storing dominant direction of incoming light.</para>
  18265. </summary>
  18266. </member>
  18267. <member name="P:UnityEngine.LightmapData.shadowMask">
  18268. <summary>
  18269. <para>Texture storing occlusion mask per light (ShadowMask, up to four lights).</para>
  18270. </summary>
  18271. </member>
  18272. <member name="T:UnityEngine.LightmapSettings">
  18273. <summary>
  18274. <para>Stores lightmaps of the Scene.</para>
  18275. </summary>
  18276. </member>
  18277. <member name="P:UnityEngine.LightmapSettings.lightmaps">
  18278. <summary>
  18279. <para>Lightmap array.</para>
  18280. </summary>
  18281. </member>
  18282. <member name="P:UnityEngine.LightmapSettings.lightmapsMode">
  18283. <summary>
  18284. <para>NonDirectional or CombinedDirectional Specular lightmaps rendering mode.</para>
  18285. </summary>
  18286. </member>
  18287. <member name="P:UnityEngine.LightmapSettings.lightProbes">
  18288. <summary>
  18289. <para>Baked Light Probe data.</para>
  18290. </summary>
  18291. </member>
  18292. <member name="T:UnityEngine.LightmapsMode">
  18293. <summary>
  18294. <para>Lightmap (and lighting) configuration mode, controls how lightmaps interact with lighting and what kind of information they store.</para>
  18295. </summary>
  18296. </member>
  18297. <member name="F:UnityEngine.LightmapsMode.CombinedDirectional">
  18298. <summary>
  18299. <para>Directional information for direct light is combined with directional information for indirect light, encoded as 2 lightmaps.</para>
  18300. </summary>
  18301. </member>
  18302. <member name="F:UnityEngine.LightmapsMode.NonDirectional">
  18303. <summary>
  18304. <para>Light intensity (no directional information), encoded as 1 lightmap.</para>
  18305. </summary>
  18306. </member>
  18307. <member name="F:UnityEngine.LightmapsMode.SeparateDirectional">
  18308. <summary>
  18309. <para>Directional information for direct light is stored separately from directional information for indirect light, encoded as 4 lightmaps.</para>
  18310. </summary>
  18311. </member>
  18312. <member name="T:UnityEngine.LightmapsModeLegacy">
  18313. <summary>
  18314. <para>Single, dual, or directional lightmaps rendering mode, used only in GIWorkflowMode.Legacy</para>
  18315. </summary>
  18316. </member>
  18317. <member name="F:UnityEngine.LightmapsModeLegacy.Directional">
  18318. <summary>
  18319. <para>Directional rendering mode.</para>
  18320. </summary>
  18321. </member>
  18322. <member name="F:UnityEngine.LightmapsModeLegacy.Dual">
  18323. <summary>
  18324. <para>Dual lightmap rendering mode.</para>
  18325. </summary>
  18326. </member>
  18327. <member name="F:UnityEngine.LightmapsModeLegacy.Single">
  18328. <summary>
  18329. <para>Single, traditional lightmap rendering mode.</para>
  18330. </summary>
  18331. </member>
  18332. <member name="T:UnityEngine.LightProbeGroup">
  18333. <summary>
  18334. <para>Light Probe Group.</para>
  18335. </summary>
  18336. </member>
  18337. <member name="P:UnityEngine.LightProbeGroup.dering">
  18338. <summary>
  18339. <para>Removes ringing from probes if enabled.</para>
  18340. </summary>
  18341. </member>
  18342. <member name="P:UnityEngine.LightProbeGroup.probePositions">
  18343. <summary>
  18344. <para>Editor only function to access and modify probe positions.</para>
  18345. </summary>
  18346. </member>
  18347. <member name="T:UnityEngine.LightProbeProxyVolume">
  18348. <summary>
  18349. <para>The Light Probe Proxy Volume component offers the possibility to use higher resolution lighting for large non-static GameObjects.</para>
  18350. </summary>
  18351. </member>
  18352. <member name="P:UnityEngine.LightProbeProxyVolume.boundingBoxMode">
  18353. <summary>
  18354. <para>The bounding box mode for generating the 3D grid of interpolated Light Probes.</para>
  18355. </summary>
  18356. </member>
  18357. <member name="P:UnityEngine.LightProbeProxyVolume.boundsGlobal">
  18358. <summary>
  18359. <para>The world-space bounding box in which the 3D grid of interpolated Light Probes is generated.</para>
  18360. </summary>
  18361. </member>
  18362. <member name="P:UnityEngine.LightProbeProxyVolume.dataFormat">
  18363. <summary>
  18364. <para>The texture data format used by the Light Probe Proxy Volume 3D texture.</para>
  18365. </summary>
  18366. </member>
  18367. <member name="P:UnityEngine.LightProbeProxyVolume.gridResolutionX">
  18368. <summary>
  18369. <para>The 3D grid resolution on the x-axis.</para>
  18370. </summary>
  18371. </member>
  18372. <member name="P:UnityEngine.LightProbeProxyVolume.gridResolutionY">
  18373. <summary>
  18374. <para>The 3D grid resolution on the y-axis.</para>
  18375. </summary>
  18376. </member>
  18377. <member name="P:UnityEngine.LightProbeProxyVolume.gridResolutionZ">
  18378. <summary>
  18379. <para>The 3D grid resolution on the z-axis.</para>
  18380. </summary>
  18381. </member>
  18382. <member name="P:UnityEngine.LightProbeProxyVolume.isFeatureSupported">
  18383. <summary>
  18384. <para>Checks if Light Probe Proxy Volumes are supported.</para>
  18385. </summary>
  18386. </member>
  18387. <member name="P:UnityEngine.LightProbeProxyVolume.originCustom">
  18388. <summary>
  18389. <para>The local-space origin of the bounding box in which the 3D grid of interpolated Light Probes is generated.</para>
  18390. </summary>
  18391. </member>
  18392. <member name="P:UnityEngine.LightProbeProxyVolume.probeDensity">
  18393. <summary>
  18394. <para>Interpolated Light Probe density.</para>
  18395. </summary>
  18396. </member>
  18397. <member name="P:UnityEngine.LightProbeProxyVolume.probePositionMode">
  18398. <summary>
  18399. <para>The mode in which the interpolated Light Probe positions are generated.</para>
  18400. </summary>
  18401. </member>
  18402. <member name="P:UnityEngine.LightProbeProxyVolume.qualityMode">
  18403. <summary>
  18404. <para>Determines how many Spherical Harmonics bands will be evaluated to compute the ambient color.</para>
  18405. </summary>
  18406. </member>
  18407. <member name="P:UnityEngine.LightProbeProxyVolume.refreshMode">
  18408. <summary>
  18409. <para>Sets the way the Light Probe Proxy Volume refreshes.</para>
  18410. </summary>
  18411. </member>
  18412. <member name="P:UnityEngine.LightProbeProxyVolume.resolutionMode">
  18413. <summary>
  18414. <para>The resolution mode for generating the grid of interpolated Light Probes.</para>
  18415. </summary>
  18416. </member>
  18417. <member name="P:UnityEngine.LightProbeProxyVolume.sizeCustom">
  18418. <summary>
  18419. <para>The size of the bounding box in which the 3D grid of interpolated Light Probes is generated.</para>
  18420. </summary>
  18421. </member>
  18422. <member name="T:UnityEngine.LightProbeProxyVolume.BoundingBoxMode">
  18423. <summary>
  18424. <para>The bounding box mode for generating a grid of interpolated Light Probes.</para>
  18425. </summary>
  18426. </member>
  18427. <member name="F:UnityEngine.LightProbeProxyVolume.BoundingBoxMode.AutomaticLocal">
  18428. <summary>
  18429. <para>The bounding box encloses the current Renderer and all the relevant Renderers down the hierarchy, in local space.</para>
  18430. </summary>
  18431. </member>
  18432. <member name="F:UnityEngine.LightProbeProxyVolume.BoundingBoxMode.AutomaticWorld">
  18433. <summary>
  18434. <para>The bounding box encloses the current Renderer and all the relevant Renderers down the hierarchy, in world space.</para>
  18435. </summary>
  18436. </member>
  18437. <member name="F:UnityEngine.LightProbeProxyVolume.BoundingBoxMode.Custom">
  18438. <summary>
  18439. <para>A custom local-space bounding box is used. The user is able to edit the bounding box.</para>
  18440. </summary>
  18441. </member>
  18442. <member name="T:UnityEngine.LightProbeProxyVolume.DataFormat">
  18443. <summary>
  18444. <para>The texture data format used by the Light Probe Proxy Volume 3D texture.</para>
  18445. </summary>
  18446. </member>
  18447. <member name="F:UnityEngine.LightProbeProxyVolume.DataFormat.Float">
  18448. <summary>
  18449. <para>A 32-bit floating-point format is used for the Light Probe Proxy Volume 3D texture.</para>
  18450. </summary>
  18451. </member>
  18452. <member name="F:UnityEngine.LightProbeProxyVolume.DataFormat.HalfFloat">
  18453. <summary>
  18454. <para>A 16-bit half floating-point format is used for the Light Probe Proxy Volume 3D texture.</para>
  18455. </summary>
  18456. </member>
  18457. <member name="T:UnityEngine.LightProbeProxyVolume.ProbePositionMode">
  18458. <summary>
  18459. <para>The mode in which the interpolated Light Probe positions are generated.</para>
  18460. </summary>
  18461. </member>
  18462. <member name="F:UnityEngine.LightProbeProxyVolume.ProbePositionMode.CellCenter">
  18463. <summary>
  18464. <para>Divide the volume in cells based on resolution, and generate interpolated Light Probe positions in the center of the cells.</para>
  18465. </summary>
  18466. </member>
  18467. <member name="F:UnityEngine.LightProbeProxyVolume.ProbePositionMode.CellCorner">
  18468. <summary>
  18469. <para>Divide the volume in cells based on resolution, and generate interpolated Light Probes positions in the corner/edge of the cells.</para>
  18470. </summary>
  18471. </member>
  18472. <member name="T:UnityEngine.LightProbeProxyVolume.QualityMode">
  18473. <summary>
  18474. <para>An enum describing the Quality option used by the Light Probe Proxy Volume component.</para>
  18475. </summary>
  18476. </member>
  18477. <member name="F:UnityEngine.LightProbeProxyVolume.QualityMode.Low">
  18478. <summary>
  18479. <para>This option will use only two SH coefficients bands: L0 and L1. The coefficients are sampled from the Light Probe Proxy Volume 3D Texture. Using this option might increase the draw call batch sizes by not having to change the L2 coefficients per Renderer.</para>
  18480. </summary>
  18481. </member>
  18482. <member name="F:UnityEngine.LightProbeProxyVolume.QualityMode.Normal">
  18483. <summary>
  18484. <para>This option will use L0 and L1 SH coefficients from the Light Probe Proxy Volume 3D Texture. The L2 coefficients are constant per Renderer. By having to provide the L2 coefficients, draw call batches might be broken.</para>
  18485. </summary>
  18486. </member>
  18487. <member name="T:UnityEngine.LightProbeProxyVolume.RefreshMode">
  18488. <summary>
  18489. <para>An enum describing the way a Light Probe Proxy Volume refreshes in the Player.</para>
  18490. </summary>
  18491. </member>
  18492. <member name="F:UnityEngine.LightProbeProxyVolume.RefreshMode.Automatic">
  18493. <summary>
  18494. <para>Automatically detects updates in Light Probes and triggers an update of the Light Probe volume.</para>
  18495. </summary>
  18496. </member>
  18497. <member name="F:UnityEngine.LightProbeProxyVolume.RefreshMode.EveryFrame">
  18498. <summary>
  18499. <para>Causes Unity to update the Light Probe Proxy Volume every frame.</para>
  18500. </summary>
  18501. </member>
  18502. <member name="F:UnityEngine.LightProbeProxyVolume.RefreshMode.ViaScripting">
  18503. <summary>
  18504. <para>Use this option to indicate that the Light Probe Proxy Volume is never to be automatically updated by Unity.</para>
  18505. </summary>
  18506. </member>
  18507. <member name="T:UnityEngine.LightProbeProxyVolume.ResolutionMode">
  18508. <summary>
  18509. <para>The resolution mode for generating a grid of interpolated Light Probes.</para>
  18510. </summary>
  18511. </member>
  18512. <member name="F:UnityEngine.LightProbeProxyVolume.ResolutionMode.Automatic">
  18513. <summary>
  18514. <para>The automatic mode uses a number of interpolated Light Probes per unit area, and uses the bounding volume size to compute the resolution. The final resolution value is a power of 2.</para>
  18515. </summary>
  18516. </member>
  18517. <member name="F:UnityEngine.LightProbeProxyVolume.ResolutionMode.Custom">
  18518. <summary>
  18519. <para>The custom mode allows you to specify the 3D grid resolution.</para>
  18520. </summary>
  18521. </member>
  18522. <member name="M:UnityEngine.LightProbeProxyVolume.Update">
  18523. <summary>
  18524. <para>Triggers an update of the Light Probe Proxy Volume.</para>
  18525. </summary>
  18526. </member>
  18527. <member name="T:UnityEngine.LightProbes">
  18528. <summary>
  18529. <para>Stores light probe data for all currently loaded Scenes.</para>
  18530. </summary>
  18531. </member>
  18532. <member name="P:UnityEngine.LightProbes.bakedProbes">
  18533. <summary>
  18534. <para>Coefficients of baked light probes.</para>
  18535. </summary>
  18536. </member>
  18537. <member name="P:UnityEngine.LightProbes.cellCount">
  18538. <summary>
  18539. <para>The number of cells space is divided into (Read Only).</para>
  18540. </summary>
  18541. </member>
  18542. <member name="P:UnityEngine.LightProbes.count">
  18543. <summary>
  18544. <para>The number of light probes (Read Only).</para>
  18545. </summary>
  18546. </member>
  18547. <member name="?:UnityEngine.LightProbes.needsRetetrahedralization(System.Action)">
  18548. <summary>
  18549. <para>An event which is called when the number of currently loaded light probes changes due to additive scene loading or unloading.</para>
  18550. </summary>
  18551. <param name="value"></param>
  18552. </member>
  18553. <member name="P:UnityEngine.LightProbes.positions">
  18554. <summary>
  18555. <para>Positions of the baked light probes (Read Only).</para>
  18556. </summary>
  18557. </member>
  18558. <member name="?:UnityEngine.LightProbes.tetrahedralizationCompleted(System.Action)">
  18559. <summary>
  18560. <para>Event which is called after LightProbes.Tetrahedralize or LightProbes.TetrahedralizeAsync has finished computing a tetrahedralization.</para>
  18561. </summary>
  18562. <param name="value"></param>
  18563. </member>
  18564. <member name="M:UnityEngine.LightProbes.CalculateInterpolatedLightAndOcclusionProbes(UnityEngine.Vector3[],UnityEngine.Rendering.SphericalHarmonicsL2[],UnityEngine.Vector4[])">
  18565. <summary>
  18566. <para>Calculate light probes and occlusion probes at the given world space positions.</para>
  18567. </summary>
  18568. <param name="positions">The array of world space positions used to evaluate the probes.</param>
  18569. <param name="lightProbes">The array where the resulting light probes are written to.</param>
  18570. <param name="occlusionProbes">The array where the resulting occlusion probes are written to.</param>
  18571. </member>
  18572. <member name="M:UnityEngine.LightProbes.CalculateInterpolatedLightAndOcclusionProbes(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Collections.Generic.List`1&lt;UnityEngine.Rendering.SphericalHarmonicsL2&gt;,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  18573. <summary>
  18574. <para>Calculate light probes and occlusion probes at the given world space positions.</para>
  18575. </summary>
  18576. <param name="positions">The array of world space positions used to evaluate the probes.</param>
  18577. <param name="lightProbes">The array where the resulting light probes are written to.</param>
  18578. <param name="occlusionProbes">The array where the resulting occlusion probes are written to.</param>
  18579. </member>
  18580. <member name="M:UnityEngine.LightProbes.GetInterpolatedProbe(UnityEngine.Vector3,UnityEngine.Renderer,UnityEngine.Rendering.SphericalHarmonicsL2&amp;)">
  18581. <summary>
  18582. <para>Returns an interpolated probe for the given position for both real-time and baked light probes combined.</para>
  18583. </summary>
  18584. <param name="position"></param>
  18585. <param name="renderer"></param>
  18586. <param name="probe"></param>
  18587. </member>
  18588. <member name="M:UnityEngine.LightProbes.Tetrahedralize">
  18589. <summary>
  18590. <para>Synchronously tetrahedralize the currently loaded LightProbe positions.</para>
  18591. </summary>
  18592. </member>
  18593. <member name="M:UnityEngine.LightProbes.TetrahedralizeAsync">
  18594. <summary>
  18595. <para>Asynchronously tetrahedralize all currently loaded LightProbe positions.</para>
  18596. </summary>
  18597. </member>
  18598. <member name="T:UnityEngine.LightRenderMode">
  18599. <summary>
  18600. <para>How the Light is rendered.</para>
  18601. </summary>
  18602. </member>
  18603. <member name="F:UnityEngine.LightRenderMode.Auto">
  18604. <summary>
  18605. <para>Automatically choose the render mode.</para>
  18606. </summary>
  18607. </member>
  18608. <member name="F:UnityEngine.LightRenderMode.ForcePixel">
  18609. <summary>
  18610. <para>Force the Light to be a pixel light.</para>
  18611. </summary>
  18612. </member>
  18613. <member name="F:UnityEngine.LightRenderMode.ForceVertex">
  18614. <summary>
  18615. <para>Force the Light to be a vertex light.</para>
  18616. </summary>
  18617. </member>
  18618. <member name="T:UnityEngine.LightShadowCasterMode">
  18619. <summary>
  18620. <para>Allows mixed lights to control shadow caster culling when Shadowmasks are present.</para>
  18621. </summary>
  18622. </member>
  18623. <member name="F:UnityEngine.LightShadowCasterMode.Default">
  18624. <summary>
  18625. <para>Use the global Shadowmask Mode from the quality settings.</para>
  18626. </summary>
  18627. </member>
  18628. <member name="F:UnityEngine.LightShadowCasterMode.Everything">
  18629. <summary>
  18630. <para>Render all shadow casters into the shadow map. This corresponds with the distance Shadowmask mode.</para>
  18631. </summary>
  18632. </member>
  18633. <member name="F:UnityEngine.LightShadowCasterMode.NonLightmappedOnly">
  18634. <summary>
  18635. <para>Render only non-lightmapped objects into the shadow map. This corresponds with the Shadowmask mode.</para>
  18636. </summary>
  18637. </member>
  18638. <member name="T:UnityEngine.LightShadows">
  18639. <summary>
  18640. <para>Shadow casting options for a Light.</para>
  18641. </summary>
  18642. </member>
  18643. <member name="F:UnityEngine.LightShadows.Hard">
  18644. <summary>
  18645. <para>Cast "hard" shadows (with no shadow filtering).</para>
  18646. </summary>
  18647. </member>
  18648. <member name="F:UnityEngine.LightShadows.None">
  18649. <summary>
  18650. <para>Do not cast shadows (default).</para>
  18651. </summary>
  18652. </member>
  18653. <member name="F:UnityEngine.LightShadows.Soft">
  18654. <summary>
  18655. <para>Cast "soft" shadows (with 4x PCF filtering).</para>
  18656. </summary>
  18657. </member>
  18658. <member name="T:UnityEngine.LightShape">
  18659. <summary>
  18660. <para>Describes the shape of a spot light.</para>
  18661. </summary>
  18662. </member>
  18663. <member name="F:UnityEngine.LightShape.Box">
  18664. <summary>
  18665. <para>The shape of the spot light resembles a box oriented along the ray direction.</para>
  18666. </summary>
  18667. </member>
  18668. <member name="F:UnityEngine.LightShape.Cone">
  18669. <summary>
  18670. <para>The shape of the spot light resembles a cone. This is the default shape for spot lights.</para>
  18671. </summary>
  18672. </member>
  18673. <member name="F:UnityEngine.LightShape.Pyramid">
  18674. <summary>
  18675. <para>The shape of the spotlight resembles a pyramid or frustum. You can use this to simulate a screening or barn door effect on a normal spotlight.</para>
  18676. </summary>
  18677. </member>
  18678. <member name="T:UnityEngine.LightType">
  18679. <summary>
  18680. <para>The type of a Light.</para>
  18681. </summary>
  18682. </member>
  18683. <member name="F:UnityEngine.LightType.Directional">
  18684. <summary>
  18685. <para>The light is a directional light.</para>
  18686. </summary>
  18687. </member>
  18688. <member name="F:UnityEngine.LightType.Disc">
  18689. <summary>
  18690. <para>The light is a disc shaped area light. It affects only baked lightmaps and lightprobes.</para>
  18691. </summary>
  18692. </member>
  18693. <member name="F:UnityEngine.LightType.Point">
  18694. <summary>
  18695. <para>The light is a point light.</para>
  18696. </summary>
  18697. </member>
  18698. <member name="F:UnityEngine.LightType.Rectangle">
  18699. <summary>
  18700. <para>The light is a rectangle shaped area light. It affects only baked lightmaps and lightprobes.</para>
  18701. </summary>
  18702. </member>
  18703. <member name="F:UnityEngine.LightType.Spot">
  18704. <summary>
  18705. <para>The light is a spot light.</para>
  18706. </summary>
  18707. </member>
  18708. <member name="T:UnityEngine.LineAlignment">
  18709. <summary>
  18710. <para>Control the direction lines face, when using the LineRenderer or TrailRenderer.</para>
  18711. </summary>
  18712. </member>
  18713. <member name="F:UnityEngine.LineAlignment.Local">
  18714. <summary>
  18715. <para>Lines face the direction of the Transform Component.</para>
  18716. </summary>
  18717. </member>
  18718. <member name="F:UnityEngine.LineAlignment.TransformZ">
  18719. <summary>
  18720. <para>Lines face the Z axis of the Transform Component.</para>
  18721. </summary>
  18722. </member>
  18723. <member name="F:UnityEngine.LineAlignment.View">
  18724. <summary>
  18725. <para>Lines face the camera.</para>
  18726. </summary>
  18727. </member>
  18728. <member name="T:UnityEngine.LineRenderer">
  18729. <summary>
  18730. <para>The line renderer is used to draw free-floating lines in 3D space.</para>
  18731. </summary>
  18732. </member>
  18733. <member name="P:UnityEngine.LineRenderer.alignment">
  18734. <summary>
  18735. <para>Select whether the line will face the camera, or the orientation of the Transform Component.</para>
  18736. </summary>
  18737. </member>
  18738. <member name="P:UnityEngine.LineRenderer.colorGradient">
  18739. <summary>
  18740. <para>Set the color gradient describing the color of the line at various points along its length.</para>
  18741. </summary>
  18742. </member>
  18743. <member name="P:UnityEngine.LineRenderer.endColor">
  18744. <summary>
  18745. <para>Set the color at the end of the line.</para>
  18746. </summary>
  18747. </member>
  18748. <member name="P:UnityEngine.LineRenderer.endWidth">
  18749. <summary>
  18750. <para>Set the width at the end of the line.</para>
  18751. </summary>
  18752. </member>
  18753. <member name="P:UnityEngine.LineRenderer.generateLightingData">
  18754. <summary>
  18755. <para>Configures a line to generate Normals and Tangents. With this data, Scene lighting can affect the line via Normal Maps and the Unity Standard Shader, or your own custom-built Shaders.</para>
  18756. </summary>
  18757. </member>
  18758. <member name="P:UnityEngine.LineRenderer.loop">
  18759. <summary>
  18760. <para>Connect the start and end positions of the line together to form a continuous loop.</para>
  18761. </summary>
  18762. </member>
  18763. <member name="P:UnityEngine.LineRenderer.numCapVertices">
  18764. <summary>
  18765. <para>Set this to a value greater than 0, to get rounded corners on each end of the line.</para>
  18766. </summary>
  18767. </member>
  18768. <member name="P:UnityEngine.LineRenderer.numCornerVertices">
  18769. <summary>
  18770. <para>Set this to a value greater than 0, to get rounded corners between each segment of the line.</para>
  18771. </summary>
  18772. </member>
  18773. <member name="P:UnityEngine.LineRenderer.numPositions">
  18774. <summary>
  18775. <para>Set the number of line segments.</para>
  18776. </summary>
  18777. </member>
  18778. <member name="P:UnityEngine.LineRenderer.positionCount">
  18779. <summary>
  18780. <para>Set/get the number of vertices.</para>
  18781. </summary>
  18782. </member>
  18783. <member name="P:UnityEngine.LineRenderer.shadowBias">
  18784. <summary>
  18785. <para>Apply a shadow bias to prevent self-shadowing artifacts. The specified value is the proportion of the line width at each segment.</para>
  18786. </summary>
  18787. </member>
  18788. <member name="P:UnityEngine.LineRenderer.startColor">
  18789. <summary>
  18790. <para>Set the color at the start of the line.</para>
  18791. </summary>
  18792. </member>
  18793. <member name="P:UnityEngine.LineRenderer.startWidth">
  18794. <summary>
  18795. <para>Set the width at the start of the line.</para>
  18796. </summary>
  18797. </member>
  18798. <member name="P:UnityEngine.LineRenderer.textureMode">
  18799. <summary>
  18800. <para>Choose whether the U coordinate of the line texture is tiled or stretched.</para>
  18801. </summary>
  18802. </member>
  18803. <member name="P:UnityEngine.LineRenderer.useWorldSpace">
  18804. <summary>
  18805. <para>If enabled, the lines are defined in world space.</para>
  18806. </summary>
  18807. </member>
  18808. <member name="P:UnityEngine.LineRenderer.widthCurve">
  18809. <summary>
  18810. <para>Set the curve describing the width of the line at various points along its length.</para>
  18811. </summary>
  18812. </member>
  18813. <member name="P:UnityEngine.LineRenderer.widthMultiplier">
  18814. <summary>
  18815. <para>Set an overall multiplier that is applied to the LineRenderer.widthCurve to get the final width of the line.</para>
  18816. </summary>
  18817. </member>
  18818. <member name="M:UnityEngine.LineRenderer.BakeMesh(UnityEngine.Mesh,System.Boolean)">
  18819. <summary>
  18820. <para>Creates a snapshot of LineRenderer and stores it in mesh.</para>
  18821. </summary>
  18822. <param name="mesh">A static mesh that will receive the snapshot of the line.</param>
  18823. <param name="camera">The camera used for determining which way camera-space lines will face.</param>
  18824. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  18825. </member>
  18826. <member name="M:UnityEngine.LineRenderer.BakeMesh(UnityEngine.Mesh)">
  18827. <summary>
  18828. <para>Creates a snapshot of LineRenderer and stores it in mesh.</para>
  18829. </summary>
  18830. <param name="mesh">A static mesh that will receive the snapshot of the line.</param>
  18831. <param name="camera">The camera used for determining which way camera-space lines will face.</param>
  18832. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  18833. </member>
  18834. <member name="M:UnityEngine.LineRenderer.BakeMesh(UnityEngine.Mesh,UnityEngine.Camera,System.Boolean)">
  18835. <summary>
  18836. <para>Creates a snapshot of LineRenderer and stores it in mesh.</para>
  18837. </summary>
  18838. <param name="mesh">A static mesh that will receive the snapshot of the line.</param>
  18839. <param name="camera">The camera used for determining which way camera-space lines will face.</param>
  18840. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  18841. </member>
  18842. <member name="M:UnityEngine.LineRenderer.BakeMesh(UnityEngine.Mesh,UnityEngine.Camera)">
  18843. <summary>
  18844. <para>Creates a snapshot of LineRenderer and stores it in mesh.</para>
  18845. </summary>
  18846. <param name="mesh">A static mesh that will receive the snapshot of the line.</param>
  18847. <param name="camera">The camera used for determining which way camera-space lines will face.</param>
  18848. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  18849. </member>
  18850. <member name="M:UnityEngine.LineRenderer.GetPosition(System.Int32)">
  18851. <summary>
  18852. <para>Get the position of a vertex in the line.</para>
  18853. </summary>
  18854. <param name="index">The index of the position to retrieve.</param>
  18855. <returns>
  18856. <para>The position at the specified index in the array.</para>
  18857. </returns>
  18858. </member>
  18859. <member name="M:UnityEngine.LineRenderer.GetPositions(UnityEngine.Vector3[])">
  18860. <summary>
  18861. <para>Get the positions of all vertices in the line.</para>
  18862. </summary>
  18863. <param name="positions">The array of positions to retrieve. The array passed should be of at least positionCount in size.</param>
  18864. <returns>
  18865. <para>How many positions were actually stored in the output array.</para>
  18866. </returns>
  18867. </member>
  18868. <member name="M:UnityEngine.LineRenderer.GetPositions(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  18869. <summary>
  18870. <para>Get the positions of all vertices in the line.</para>
  18871. </summary>
  18872. <param name="positions">The array of positions to retrieve. The array passed should be of at least positionCount in size.</param>
  18873. <returns>
  18874. <para>How many positions were actually stored in the output array.</para>
  18875. </returns>
  18876. </member>
  18877. <member name="M:UnityEngine.LineRenderer.GetPositions(Unity.Collections.NativeSlice`1&lt;UnityEngine.Vector3&gt;)">
  18878. <summary>
  18879. <para>Get the positions of all vertices in the line.</para>
  18880. </summary>
  18881. <param name="positions">The array of positions to retrieve. The array passed should be of at least positionCount in size.</param>
  18882. <returns>
  18883. <para>How many positions were actually stored in the output array.</para>
  18884. </returns>
  18885. </member>
  18886. <member name="M:UnityEngine.LineRenderer.SetColors(UnityEngine.Color,UnityEngine.Color)">
  18887. <summary>
  18888. <para>Set the line color at the start and at the end.</para>
  18889. </summary>
  18890. <param name="start"></param>
  18891. <param name="end"></param>
  18892. </member>
  18893. <member name="M:UnityEngine.LineRenderer.SetPosition(System.Int32,UnityEngine.Vector3)">
  18894. <summary>
  18895. <para>Set the position of a vertex in the line.</para>
  18896. </summary>
  18897. <param name="index">Which position to set.</param>
  18898. <param name="position">The new position.</param>
  18899. </member>
  18900. <member name="M:UnityEngine.LineRenderer.SetPositions(UnityEngine.Vector3[])">
  18901. <summary>
  18902. <para>Set the positions of all vertices in the line.</para>
  18903. </summary>
  18904. <param name="positions">The array of positions to set.</param>
  18905. </member>
  18906. <member name="M:UnityEngine.LineRenderer.SetPositions(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  18907. <summary>
  18908. <para>Set the positions of all vertices in the line.</para>
  18909. </summary>
  18910. <param name="positions">The array of positions to set.</param>
  18911. </member>
  18912. <member name="M:UnityEngine.LineRenderer.SetPositions(Unity.Collections.NativeSlice`1&lt;UnityEngine.Vector3&gt;)">
  18913. <summary>
  18914. <para>Set the positions of all vertices in the line.</para>
  18915. </summary>
  18916. <param name="positions">The array of positions to set.</param>
  18917. </member>
  18918. <member name="M:UnityEngine.LineRenderer.SetVertexCount(System.Int32)">
  18919. <summary>
  18920. <para>Set the number of line segments.</para>
  18921. </summary>
  18922. <param name="count"></param>
  18923. </member>
  18924. <member name="M:UnityEngine.LineRenderer.SetWidth(System.Single,System.Single)">
  18925. <summary>
  18926. <para>Set the line width at the start and at the end.</para>
  18927. </summary>
  18928. <param name="start"></param>
  18929. <param name="end"></param>
  18930. </member>
  18931. <member name="M:UnityEngine.LineRenderer.Simplify(System.Single)">
  18932. <summary>
  18933. <para>Generates a simplified version of the original line by removing points that fall within the specified tolerance.</para>
  18934. </summary>
  18935. <param name="tolerance">This value is used to evaluate which points should be removed from the line. A higher value results in a simpler line (less points). A positive value close to zero results in a line with little to no reduction. A value of zero or less has no effect.</param>
  18936. </member>
  18937. <member name="T:UnityEngine.LineTextureMode">
  18938. <summary>
  18939. <para>Choose how textures are applied to Lines and Trails.</para>
  18940. </summary>
  18941. </member>
  18942. <member name="F:UnityEngine.LineTextureMode.DistributePerSegment">
  18943. <summary>
  18944. <para>Map the texture once along the entire length of the line, assuming all vertices are evenly spaced.</para>
  18945. </summary>
  18946. </member>
  18947. <member name="F:UnityEngine.LineTextureMode.RepeatPerSegment">
  18948. <summary>
  18949. <para>Repeat the texture along the line, repeating at a rate of once per line segment. To adjust the tiling rate, use Material.SetTextureScale.</para>
  18950. </summary>
  18951. </member>
  18952. <member name="F:UnityEngine.LineTextureMode.Stretch">
  18953. <summary>
  18954. <para>Map the texture once along the entire length of the line.</para>
  18955. </summary>
  18956. </member>
  18957. <member name="F:UnityEngine.LineTextureMode.Tile">
  18958. <summary>
  18959. <para>Repeat the texture along the line, based on its length in world units. To set the tiling rate, use Material.SetTextureScale.</para>
  18960. </summary>
  18961. </member>
  18962. <member name="T:UnityEngine.LineUtility">
  18963. <summary>
  18964. <para>A collection of common line functions.</para>
  18965. </summary>
  18966. </member>
  18967. <member name="M:UnityEngine.LineUtility.Simplify(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Single,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  18968. <summary>
  18969. <para>Generates a simplified version of the original line by removing points that fall within the specified tolerance.</para>
  18970. </summary>
  18971. <param name="points">The points that make up the original line.</param>
  18972. <param name="tolerance">This value is used to evaluate which points should be removed from the line. A higher value results in a simpler line (less points). A positive value close to zero results in a line with little to no reduction. A value of zero or less has no effect.</param>
  18973. <param name="pointsToKeep">Populated by this function. Contains the indexes of the points that should be generate a simplified version..</param>
  18974. <param name="simplifiedPoints">Populated by this function. Contains the points that form the simplified line.</param>
  18975. </member>
  18976. <member name="M:UnityEngine.LineUtility.Simplify(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Single,System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  18977. <summary>
  18978. <para>Generates a simplified version of the original line by removing points that fall within the specified tolerance.</para>
  18979. </summary>
  18980. <param name="points">The points that make up the original line.</param>
  18981. <param name="tolerance">This value is used to evaluate which points should be removed from the line. A higher value results in a simpler line (less points). A positive value close to zero results in a line with little to no reduction. A value of zero or less has no effect.</param>
  18982. <param name="pointsToKeep">Populated by this function. Contains the indexes of the points that should be generate a simplified version..</param>
  18983. <param name="simplifiedPoints">Populated by this function. Contains the points that form the simplified line.</param>
  18984. </member>
  18985. <member name="M:UnityEngine.LineUtility.Simplify(System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;,System.Single,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  18986. <summary>
  18987. <para>Generates a simplified version of the original line by removing points that fall within the specified tolerance.</para>
  18988. </summary>
  18989. <param name="points">The points that make up the original line.</param>
  18990. <param name="tolerance">This value is used to evaluate which points should be removed from the line. A higher value results in a simpler line (less points). A positive value close to zero results in a line with little to no reduction. A value of zero or less has no effect.</param>
  18991. <param name="pointsToKeep">Populated by this function. Contains the indexes of the points that should be generate a simplified version..</param>
  18992. <param name="simplifiedPoints">Populated by this function. Contains the points that form the simplified line.</param>
  18993. </member>
  18994. <member name="M:UnityEngine.LineUtility.Simplify(System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;,System.Single,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  18995. <summary>
  18996. <para>Generates a simplified version of the original line by removing points that fall within the specified tolerance.</para>
  18997. </summary>
  18998. <param name="points">The points that make up the original line.</param>
  18999. <param name="tolerance">This value is used to evaluate which points should be removed from the line. A higher value results in a simpler line (less points). A positive value close to zero results in a line with little to no reduction. A value of zero or less has no effect.</param>
  19000. <param name="pointsToKeep">Populated by this function. Contains the indexes of the points that should be generate a simplified version..</param>
  19001. <param name="simplifiedPoints">Populated by this function. Contains the points that form the simplified line.</param>
  19002. </member>
  19003. <member name="T:UnityEngine.LOD">
  19004. <summary>
  19005. <para>Structure for building a LOD for passing to the SetLODs function.</para>
  19006. </summary>
  19007. </member>
  19008. <member name="F:UnityEngine.LOD.fadeTransitionWidth">
  19009. <summary>
  19010. <para>Width of the cross-fade transition zone (proportion to the current LOD's whole length) [0-1]. Only used if it's not animated.</para>
  19011. </summary>
  19012. </member>
  19013. <member name="F:UnityEngine.LOD.renderers">
  19014. <summary>
  19015. <para>List of renderers for this LOD level.</para>
  19016. </summary>
  19017. </member>
  19018. <member name="F:UnityEngine.LOD.screenRelativeTransitionHeight">
  19019. <summary>
  19020. <para>The screen relative height to use for the transition [0-1].</para>
  19021. </summary>
  19022. </member>
  19023. <member name="M:UnityEngine.LOD.#ctor(System.Single,UnityEngine.Renderer[])">
  19024. <summary>
  19025. <para>Construct a LOD.</para>
  19026. </summary>
  19027. <param name="screenRelativeTransitionHeight">The screen relative height to use for the transition [0-1].</param>
  19028. <param name="renderers">An array of renderers to use for this LOD level.</param>
  19029. </member>
  19030. <member name="T:UnityEngine.LODFadeMode">
  19031. <summary>
  19032. <para>The LOD (level of detail) fade modes. Modes other than LODFadeMode.None will result in Unity calculating a blend factor for blending/interpolating between two neighbouring LODs and pass it to your shader.</para>
  19033. </summary>
  19034. </member>
  19035. <member name="F:UnityEngine.LODFadeMode.CrossFade">
  19036. <summary>
  19037. <para>Perform cross-fade style blending between the current LOD and the next LOD if the distance to camera falls in the range specified by the LOD.fadeTransitionWidth of each LOD.</para>
  19038. </summary>
  19039. </member>
  19040. <member name="F:UnityEngine.LODFadeMode.None">
  19041. <summary>
  19042. <para>Indicates the LOD fading is turned off.</para>
  19043. </summary>
  19044. </member>
  19045. <member name="F:UnityEngine.LODFadeMode.SpeedTree">
  19046. <summary>
  19047. <para>By specifying this mode, your LODGroup will perform a SpeedTree-style LOD fading scheme:
  19048. * For all the mesh LODs other than the last (most crude) mesh LOD, the fade factor is calculated as the percentage of the object's current screen height, compared to the whole range of the LOD. It is 1, if the camera is right at the position where the previous LOD switches out and 0, if the next LOD is just about to switch in.
  19049. * For the last mesh LOD and the billboard LOD, the cross-fade mode is used.</para>
  19050. </summary>
  19051. </member>
  19052. <member name="T:UnityEngine.LODGroup">
  19053. <summary>
  19054. <para>LODGroup lets you group multiple Renderers into LOD levels.</para>
  19055. </summary>
  19056. </member>
  19057. <member name="P:UnityEngine.LODGroup.animateCrossFading">
  19058. <summary>
  19059. <para>Specify if the cross-fading should be animated by time. The animation duration is specified globally as crossFadeAnimationDuration.</para>
  19060. </summary>
  19061. </member>
  19062. <member name="P:UnityEngine.LODGroup.crossFadeAnimationDuration">
  19063. <summary>
  19064. <para>The cross-fading animation duration in seconds. ArgumentException will be thrown if it is set to zero or a negative value.</para>
  19065. </summary>
  19066. </member>
  19067. <member name="P:UnityEngine.LODGroup.enabled">
  19068. <summary>
  19069. <para>Allows you to enable or disable the LODGroup.</para>
  19070. </summary>
  19071. </member>
  19072. <member name="P:UnityEngine.LODGroup.fadeMode">
  19073. <summary>
  19074. <para>The LOD fade mode used.</para>
  19075. </summary>
  19076. </member>
  19077. <member name="P:UnityEngine.LODGroup.localReferencePoint">
  19078. <summary>
  19079. <para>The local reference point against which the LOD distance is calculated.</para>
  19080. </summary>
  19081. </member>
  19082. <member name="P:UnityEngine.LODGroup.lodCount">
  19083. <summary>
  19084. <para>The number of LOD levels.</para>
  19085. </summary>
  19086. </member>
  19087. <member name="P:UnityEngine.LODGroup.size">
  19088. <summary>
  19089. <para>The size of the LOD object in local space.</para>
  19090. </summary>
  19091. </member>
  19092. <member name="M:UnityEngine.LODGroup.ForceLOD(System.Int32)">
  19093. <summary>
  19094. <para></para>
  19095. </summary>
  19096. <param name="index">The LOD level to use. Passing index &lt; 0 will return to standard LOD processing.</param>
  19097. </member>
  19098. <member name="M:UnityEngine.LODGroup.GetLODs">
  19099. <summary>
  19100. <para>Returns the array of LODs.</para>
  19101. </summary>
  19102. <returns>
  19103. <para>The LOD array.</para>
  19104. </returns>
  19105. </member>
  19106. <member name="M:UnityEngine.LODGroup.RecalculateBounds">
  19107. <summary>
  19108. <para>Recalculate the bounding region for the LODGroup (Relatively slow, do not call often).</para>
  19109. </summary>
  19110. </member>
  19111. <member name="M:UnityEngine.LODGroup.SetLODs(UnityEngine.LOD[])">
  19112. <summary>
  19113. <para>Set the LODs for the LOD group. This will remove any existing LODs configured on the LODGroup.</para>
  19114. </summary>
  19115. <param name="lods">The LODs to use for this group.</param>
  19116. </member>
  19117. <member name="T:UnityEngine.Logger">
  19118. <summary>
  19119. <para>Initializes a new instance of the Logger.</para>
  19120. </summary>
  19121. </member>
  19122. <member name="P:UnityEngine.Logger.filterLogType">
  19123. <summary>
  19124. <para>To selective enable debug log message.</para>
  19125. </summary>
  19126. </member>
  19127. <member name="P:UnityEngine.Logger.logEnabled">
  19128. <summary>
  19129. <para>To runtime toggle debug logging [ON/OFF].</para>
  19130. </summary>
  19131. </member>
  19132. <member name="P:UnityEngine.Logger.logHandler">
  19133. <summary>
  19134. <para>Set Logger.ILogHandler.</para>
  19135. </summary>
  19136. </member>
  19137. <member name="M:UnityEngine.Logger.#ctor(UnityEngine.ILogHandler)">
  19138. <summary>
  19139. <para>Create a custom Logger.</para>
  19140. </summary>
  19141. <param name="logHandler">Pass in default log handler or custom log handler.</param>
  19142. </member>
  19143. <member name="M:UnityEngine.Logger.IsLogTypeAllowed(UnityEngine.LogType)">
  19144. <summary>
  19145. <para>Check logging is enabled based on the LogType.</para>
  19146. </summary>
  19147. <param name="logType">The type of the log message.</param>
  19148. <returns>
  19149. <para>Retrun true in case logs of LogType will be logged otherwise returns false.</para>
  19150. </returns>
  19151. </member>
  19152. <member name="M:UnityEngine.Logger.Log(UnityEngine.LogType,System.Object)">
  19153. <summary>
  19154. <para>Logs message to the Unity Console using default logger.</para>
  19155. </summary>
  19156. <param name="logType">The type of the log message.</param>
  19157. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19158. <param name="message">String or object to be converted to string representation for display.</param>
  19159. <param name="context">Object to which the message applies.</param>
  19160. </member>
  19161. <member name="M:UnityEngine.Logger.Log(UnityEngine.LogType,System.Object,UnityEngine.Object)">
  19162. <summary>
  19163. <para>Logs message to the Unity Console using default logger.</para>
  19164. </summary>
  19165. <param name="logType">The type of the log message.</param>
  19166. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19167. <param name="message">String or object to be converted to string representation for display.</param>
  19168. <param name="context">Object to which the message applies.</param>
  19169. </member>
  19170. <member name="M:UnityEngine.Logger.Log(UnityEngine.LogType,System.String,System.Object)">
  19171. <summary>
  19172. <para>Logs message to the Unity Console using default logger.</para>
  19173. </summary>
  19174. <param name="logType">The type of the log message.</param>
  19175. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19176. <param name="message">String or object to be converted to string representation for display.</param>
  19177. <param name="context">Object to which the message applies.</param>
  19178. </member>
  19179. <member name="M:UnityEngine.Logger.Log(UnityEngine.LogType,System.String,System.Object,UnityEngine.Object)">
  19180. <summary>
  19181. <para>Logs message to the Unity Console using default logger.</para>
  19182. </summary>
  19183. <param name="logType">The type of the log message.</param>
  19184. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19185. <param name="message">String or object to be converted to string representation for display.</param>
  19186. <param name="context">Object to which the message applies.</param>
  19187. </member>
  19188. <member name="M:UnityEngine.Logger.Log(System.Object)">
  19189. <summary>
  19190. <para>Logs message to the Unity Console using default logger.</para>
  19191. </summary>
  19192. <param name="logType">The type of the log message.</param>
  19193. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19194. <param name="message">String or object to be converted to string representation for display.</param>
  19195. <param name="context">Object to which the message applies.</param>
  19196. </member>
  19197. <member name="M:UnityEngine.Logger.Log(System.String,System.Object)">
  19198. <summary>
  19199. <para>Logs message to the Unity Console using default logger.</para>
  19200. </summary>
  19201. <param name="logType">The type of the log message.</param>
  19202. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19203. <param name="message">String or object to be converted to string representation for display.</param>
  19204. <param name="context">Object to which the message applies.</param>
  19205. </member>
  19206. <member name="M:UnityEngine.Logger.Log(System.String,System.Object,UnityEngine.Object)">
  19207. <summary>
  19208. <para>Logs message to the Unity Console using default logger.</para>
  19209. </summary>
  19210. <param name="logType">The type of the log message.</param>
  19211. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19212. <param name="message">String or object to be converted to string representation for display.</param>
  19213. <param name="context">Object to which the message applies.</param>
  19214. </member>
  19215. <member name="M:UnityEngine.Logger.LogError(System.String,System.Object)">
  19216. <summary>
  19217. <para>A variant of Logger.Log that logs an error message.</para>
  19218. </summary>
  19219. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19220. <param name="message">String or object to be converted to string representation for display.</param>
  19221. <param name="context">Object to which the message applies.</param>
  19222. </member>
  19223. <member name="M:UnityEngine.Logger.LogError(System.String,System.Object,UnityEngine.Object)">
  19224. <summary>
  19225. <para>A variant of Logger.Log that logs an error message.</para>
  19226. </summary>
  19227. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19228. <param name="message">String or object to be converted to string representation for display.</param>
  19229. <param name="context">Object to which the message applies.</param>
  19230. </member>
  19231. <member name="M:UnityEngine.Logger.LogException(System.Exception)">
  19232. <summary>
  19233. <para>A variant of Logger.Log that logs an exception message.</para>
  19234. </summary>
  19235. <param name="exception">Runtime Exception.</param>
  19236. <param name="context">Object to which the message applies.</param>
  19237. </member>
  19238. <member name="M:UnityEngine.Logger.LogException(System.Exception,UnityEngine.Object)">
  19239. <summary>
  19240. <para>A variant of Logger.Log that logs an exception message.</para>
  19241. </summary>
  19242. <param name="exception">Runtime Exception.</param>
  19243. <param name="context">Object to which the message applies.</param>
  19244. </member>
  19245. <member name="M:UnityEngine.Logger.LogFormat(UnityEngine.LogType,System.String,System.Object[])">
  19246. <summary>
  19247. <para>Logs a formatted message.</para>
  19248. </summary>
  19249. <param name="logType">The type of the log message.</param>
  19250. <param name="context">Object to which the message applies.</param>
  19251. <param name="format">A composite format string.</param>
  19252. <param name="args">Format arguments.</param>
  19253. </member>
  19254. <member name="M:UnityEngine.Logger.LogFormat(UnityEngine.LogType,UnityEngine.Object,System.String,System.Object[])">
  19255. <summary>
  19256. <para>Logs a formatted message.</para>
  19257. </summary>
  19258. <param name="logType">The type of the log message.</param>
  19259. <param name="context">Object to which the message applies.</param>
  19260. <param name="format">A composite format string.</param>
  19261. <param name="args">Format arguments.</param>
  19262. </member>
  19263. <member name="M:UnityEngine.Logger.LogWarning(System.String,System.Object)">
  19264. <summary>
  19265. <para>A variant of Logger.Log that logs an warning message.</para>
  19266. </summary>
  19267. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19268. <param name="message">String or object to be converted to string representation for display.</param>
  19269. <param name="context">Object to which the message applies.</param>
  19270. </member>
  19271. <member name="M:UnityEngine.Logger.LogWarning(System.String,System.Object,UnityEngine.Object)">
  19272. <summary>
  19273. <para>A variant of Logger.Log that logs an warning message.</para>
  19274. </summary>
  19275. <param name="tag">Used to identify the source of a log message. It usually identifies the class where the log call occurs.</param>
  19276. <param name="message">String or object to be converted to string representation for display.</param>
  19277. <param name="context">Object to which the message applies.</param>
  19278. </member>
  19279. <member name="T:UnityEngine.LogOption">
  19280. <summary>
  19281. <para>Option flags for specifying special treatment of a log message.</para>
  19282. </summary>
  19283. </member>
  19284. <member name="F:UnityEngine.LogOption.None">
  19285. <summary>
  19286. <para>Normal log message.</para>
  19287. </summary>
  19288. </member>
  19289. <member name="F:UnityEngine.LogOption.NoStacktrace">
  19290. <summary>
  19291. <para>The log message will not have a stacktrace appended automatically.</para>
  19292. </summary>
  19293. </member>
  19294. <member name="T:UnityEngine.LogType">
  19295. <summary>
  19296. <para>The type of the log message in Debug.unityLogger.Log or delegate registered with Application.RegisterLogCallback.</para>
  19297. </summary>
  19298. </member>
  19299. <member name="F:UnityEngine.LogType.Assert">
  19300. <summary>
  19301. <para>LogType used for Asserts. (These could also indicate an error inside Unity itself.)</para>
  19302. </summary>
  19303. </member>
  19304. <member name="F:UnityEngine.LogType.Error">
  19305. <summary>
  19306. <para>LogType used for Errors.</para>
  19307. </summary>
  19308. </member>
  19309. <member name="F:UnityEngine.LogType.Exception">
  19310. <summary>
  19311. <para>LogType used for Exceptions.</para>
  19312. </summary>
  19313. </member>
  19314. <member name="F:UnityEngine.LogType.Log">
  19315. <summary>
  19316. <para>LogType used for regular log messages.</para>
  19317. </summary>
  19318. </member>
  19319. <member name="F:UnityEngine.LogType.Warning">
  19320. <summary>
  19321. <para>LogType used for Warnings.</para>
  19322. </summary>
  19323. </member>
  19324. <member name="T:UnityEngine.LowLevel.PlayerLoop">
  19325. <summary>
  19326. <para>The class representing the player loop in Unity.</para>
  19327. </summary>
  19328. </member>
  19329. <member name="M:UnityEngine.LowLevel.PlayerLoop.GetCurrentPlayerLoop">
  19330. <summary>
  19331. <para>Returns the current update order of all engine systems in Unity.</para>
  19332. </summary>
  19333. </member>
  19334. <member name="M:UnityEngine.LowLevel.PlayerLoop.GetDefaultPlayerLoop">
  19335. <summary>
  19336. <para>Returns the default update order of all engine systems in Unity.</para>
  19337. </summary>
  19338. </member>
  19339. <member name="M:UnityEngine.LowLevel.PlayerLoop.SetPlayerLoop(UnityEngine.LowLevel.PlayerLoopSystem)">
  19340. <summary>
  19341. <para>Set a new custom update order of all engine systems in Unity.</para>
  19342. </summary>
  19343. <param name="loop"></param>
  19344. </member>
  19345. <member name="M:UnityEngine.LowLevel.PlayerLoop.UIWidgetsWakeUp">
  19346. <summary>
  19347. <para>Trigger uiwidgets system to update</para>
  19348. </summary>
  19349. </member>
  19350. <member name="T:UnityEngine.LowLevel.PlayerLoopSystem">
  19351. <summary>
  19352. <para>The representation of a single system being updated by the player loop in Unity.</para>
  19353. </summary>
  19354. </member>
  19355. <member name="F:UnityEngine.LowLevel.PlayerLoopSystem.loopConditionFunction">
  19356. <summary>
  19357. <para>The loop condition for a native engine system. To get a valid value for this, you must copy it from one of the PlayerLoopSystems returned by PlayerLoop.GetDefaultPlayerLoop.</para>
  19358. </summary>
  19359. </member>
  19360. <member name="F:UnityEngine.LowLevel.PlayerLoopSystem.subSystemList">
  19361. <summary>
  19362. <para>A list of sub systems which run as part of this item in the player loop.</para>
  19363. </summary>
  19364. </member>
  19365. <member name="F:UnityEngine.LowLevel.PlayerLoopSystem.type">
  19366. <summary>
  19367. <para>This property is used to identify which native system this belongs to, or to get the name of the managed system to show in the profiler.</para>
  19368. </summary>
  19369. </member>
  19370. <member name="F:UnityEngine.LowLevel.PlayerLoopSystem.updateDelegate">
  19371. <summary>
  19372. <para>A managed delegate. You can set this to create a new C# entrypoint in the player loop.</para>
  19373. </summary>
  19374. </member>
  19375. <member name="F:UnityEngine.LowLevel.PlayerLoopSystem.updateFunction">
  19376. <summary>
  19377. <para>A native engine system. To get a valid value for this, you must copy it from one of the PlayerLoopSystems returned by PlayerLoop.GetDefaultPlayerLoop.</para>
  19378. </summary>
  19379. </member>
  19380. <member name="T:UnityEngine.Lumin.UsesLuminPlatformLevelAttribute">
  19381. <summary>
  19382. <para>This attribute provides a way to declaratively define a Lumin platform level requirement that is automatically added to the manifest at build time.</para>
  19383. </summary>
  19384. </member>
  19385. <member name="M:UnityEngine.Lumin.UsesLuminPlatformLevelAttribute.#ctor(System.UInt32)">
  19386. <summary>
  19387. <para>Minimum platform level that is required.</para>
  19388. </summary>
  19389. <param name="platformLevel"></param>
  19390. </member>
  19391. <member name="T:UnityEngine.Lumin.UsesLuminPrivilegeAttribute">
  19392. <summary>
  19393. <para>This attribute provides a way to declaratively define a Lumin privilege requirement that is automatically added to the manifest at build time.</para>
  19394. </summary>
  19395. </member>
  19396. <member name="M:UnityEngine.Lumin.UsesLuminPrivilegeAttribute.#ctor(System.String)">
  19397. <summary>
  19398. <para>Privilege identifer to request</para>
  19399. </summary>
  19400. <param name="privilege"></param>
  19401. </member>
  19402. <member name="T:UnityEngine.MasterServer">
  19403. <summary>
  19404. <para>The Master Server is used to make matchmaking between servers and clients easy.</para>
  19405. </summary>
  19406. </member>
  19407. <member name="P:UnityEngine.MasterServer.dedicatedServer">
  19408. <summary>
  19409. <para>Report this machine as a dedicated server.</para>
  19410. </summary>
  19411. </member>
  19412. <member name="P:UnityEngine.MasterServer.ipAddress">
  19413. <summary>
  19414. <para>The IP address of the master server.</para>
  19415. </summary>
  19416. </member>
  19417. <member name="P:UnityEngine.MasterServer.port">
  19418. <summary>
  19419. <para>The connection port of the master server.</para>
  19420. </summary>
  19421. </member>
  19422. <member name="P:UnityEngine.MasterServer.updateRate">
  19423. <summary>
  19424. <para>Set the minimum update rate for master server host information update.</para>
  19425. </summary>
  19426. </member>
  19427. <member name="M:UnityEngine.MasterServer.ClearHostList">
  19428. <summary>
  19429. <para>Clear the host list which was received by MasterServer.PollHostList.</para>
  19430. </summary>
  19431. </member>
  19432. <member name="M:UnityEngine.MasterServer.PollHostList">
  19433. <summary>
  19434. <para>Check for the latest host list received by using MasterServer.RequestHostList.</para>
  19435. </summary>
  19436. </member>
  19437. <member name="M:UnityEngine.MasterServer.RegisterHost(System.String,System.String)">
  19438. <summary>
  19439. <para>Register this server on the master server.</para>
  19440. </summary>
  19441. <param name="gameTypeName"></param>
  19442. <param name="gameName"></param>
  19443. <param name="comment"></param>
  19444. </member>
  19445. <member name="M:UnityEngine.MasterServer.RegisterHost(System.String,System.String,System.String)">
  19446. <summary>
  19447. <para>Register this server on the master server.</para>
  19448. </summary>
  19449. <param name="gameTypeName"></param>
  19450. <param name="gameName"></param>
  19451. <param name="comment"></param>
  19452. </member>
  19453. <member name="M:UnityEngine.MasterServer.RequestHostList(System.String)">
  19454. <summary>
  19455. <para>Request a host list from the master server.</para>
  19456. </summary>
  19457. <param name="gameTypeName"></param>
  19458. </member>
  19459. <member name="M:UnityEngine.MasterServer.UnregisterHost">
  19460. <summary>
  19461. <para>Unregister this server from the master server.</para>
  19462. </summary>
  19463. </member>
  19464. <member name="T:UnityEngine.MasterServerEvent">
  19465. <summary>
  19466. <para>Describes status messages from the master server as returned in MonoBehaviour.OnMasterServerEvent|OnMasterServerEvent.</para>
  19467. </summary>
  19468. </member>
  19469. <member name="T:UnityEngine.Material">
  19470. <summary>
  19471. <para>The material class.</para>
  19472. </summary>
  19473. </member>
  19474. <member name="P:UnityEngine.Material.color">
  19475. <summary>
  19476. <para>The main color of the Material.</para>
  19477. </summary>
  19478. </member>
  19479. <member name="P:UnityEngine.Material.doubleSidedGI">
  19480. <summary>
  19481. <para>Gets and sets whether the Double Sided Global Illumination setting is enabled for this material.</para>
  19482. </summary>
  19483. </member>
  19484. <member name="P:UnityEngine.Material.enabledKeywords">
  19485. <summary>
  19486. <para>An array containing the local shader keywords that are currently enabled for this material.</para>
  19487. </summary>
  19488. </member>
  19489. <member name="P:UnityEngine.Material.enableInstancing">
  19490. <summary>
  19491. <para>Gets and sets whether GPU instancing is enabled for this material.</para>
  19492. </summary>
  19493. </member>
  19494. <member name="P:UnityEngine.Material.globalIlluminationFlags">
  19495. <summary>
  19496. <para>Defines how the material should interact with lightmaps and lightprobes.</para>
  19497. </summary>
  19498. </member>
  19499. <member name="P:UnityEngine.Material.mainTexture">
  19500. <summary>
  19501. <para>The main texture.</para>
  19502. </summary>
  19503. </member>
  19504. <member name="P:UnityEngine.Material.mainTextureOffset">
  19505. <summary>
  19506. <para>The offset of the main texture.</para>
  19507. </summary>
  19508. </member>
  19509. <member name="P:UnityEngine.Material.mainTextureScale">
  19510. <summary>
  19511. <para>The scale of the main texture.</para>
  19512. </summary>
  19513. </member>
  19514. <member name="P:UnityEngine.Material.passCount">
  19515. <summary>
  19516. <para>How many passes are in this material (Read Only).</para>
  19517. </summary>
  19518. </member>
  19519. <member name="P:UnityEngine.Material.renderQueue">
  19520. <summary>
  19521. <para>Render queue of this material.</para>
  19522. </summary>
  19523. </member>
  19524. <member name="P:UnityEngine.Material.shader">
  19525. <summary>
  19526. <para>The shader used by the material.</para>
  19527. </summary>
  19528. </member>
  19529. <member name="P:UnityEngine.Material.shaderKeywords">
  19530. <summary>
  19531. <para>An array containing names of the local shader keywords that are currently enabled for this material.</para>
  19532. </summary>
  19533. </member>
  19534. <member name="M:UnityEngine.Material.ComputeCRC">
  19535. <summary>
  19536. <para>Computes a CRC hash value from the content of the material.</para>
  19537. </summary>
  19538. </member>
  19539. <member name="M:UnityEngine.Material.CopyPropertiesFromMaterial(UnityEngine.Material)">
  19540. <summary>
  19541. <para>Copy properties from other material into this material.</para>
  19542. </summary>
  19543. <param name="mat"></param>
  19544. </member>
  19545. <member name="M:UnityEngine.Material.#ctor(System.String)">
  19546. <summary>
  19547. <para></para>
  19548. </summary>
  19549. <param name="contents"></param>
  19550. </member>
  19551. <member name="M:UnityEngine.Material.#ctor(UnityEngine.Shader)">
  19552. <summary>
  19553. <para>Create a temporary Material.</para>
  19554. </summary>
  19555. <param name="shader">Create a material with a given Shader.</param>
  19556. <param name="source">Create a material by copying all properties from another material.</param>
  19557. </member>
  19558. <member name="M:UnityEngine.Material.#ctor(UnityEngine.Material)">
  19559. <summary>
  19560. <para>Create a temporary Material.</para>
  19561. </summary>
  19562. <param name="shader">Create a material with a given Shader.</param>
  19563. <param name="source">Create a material by copying all properties from another material.</param>
  19564. </member>
  19565. <member name="M:UnityEngine.Material.DisableKeyword(UnityEngine.Rendering.LocalKeyword&amp;)">
  19566. <summary>
  19567. <para>Disables a local shader keyword for this material.</para>
  19568. </summary>
  19569. <param name="keyword">The Rendering.LocalKeyword to disable.</param>
  19570. <param name="keyword">The name of the Rendering.LocalKeyword to disable.</param>
  19571. </member>
  19572. <member name="M:UnityEngine.Material.DisableKeyword(System.String)">
  19573. <summary>
  19574. <para>Disables a local shader keyword for this material.</para>
  19575. </summary>
  19576. <param name="keyword">The Rendering.LocalKeyword to disable.</param>
  19577. <param name="keyword">The name of the Rendering.LocalKeyword to disable.</param>
  19578. </member>
  19579. <member name="M:UnityEngine.Material.EnableKeyword(UnityEngine.Rendering.LocalKeyword&amp;)">
  19580. <summary>
  19581. <para>Enables a local shader keyword for this material.</para>
  19582. </summary>
  19583. <param name="keyword">The Rendering.LocalKeyword to enable.</param>
  19584. <param name="keyword">The name of the Rendering.LocalKeyword to enable.</param>
  19585. </member>
  19586. <member name="M:UnityEngine.Material.EnableKeyword(System.String)">
  19587. <summary>
  19588. <para>Enables a local shader keyword for this material.</para>
  19589. </summary>
  19590. <param name="keyword">The Rendering.LocalKeyword to enable.</param>
  19591. <param name="keyword">The name of the Rendering.LocalKeyword to enable.</param>
  19592. </member>
  19593. <member name="M:UnityEngine.Material.FindPass(System.String)">
  19594. <summary>
  19595. <para>Returns the index of the pass passName.</para>
  19596. </summary>
  19597. <param name="passName"></param>
  19598. </member>
  19599. <member name="M:UnityEngine.Material.GetColor(System.String)">
  19600. <summary>
  19601. <para>Get a named color value.</para>
  19602. </summary>
  19603. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19604. <param name="name">The name of the property.</param>
  19605. </member>
  19606. <member name="M:UnityEngine.Material.GetColor(System.Int32)">
  19607. <summary>
  19608. <para>Get a named color value.</para>
  19609. </summary>
  19610. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19611. <param name="name">The name of the property.</param>
  19612. </member>
  19613. <member name="M:UnityEngine.Material.GetColorArray(System.String)">
  19614. <summary>
  19615. <para>Get a named color array.</para>
  19616. </summary>
  19617. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19618. <param name="name">The name of the property.</param>
  19619. </member>
  19620. <member name="M:UnityEngine.Material.GetColorArray(System.Int32)">
  19621. <summary>
  19622. <para>Get a named color array.</para>
  19623. </summary>
  19624. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19625. <param name="name">The name of the property.</param>
  19626. </member>
  19627. <member name="M:UnityEngine.Material.GetColorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  19628. <summary>
  19629. <para>Fetch a named color array into a list.</para>
  19630. </summary>
  19631. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19632. <param name="name">The name of the property.</param>
  19633. <param name="values">The list to hold the returned array.</param>
  19634. </member>
  19635. <member name="M:UnityEngine.Material.GetColorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  19636. <summary>
  19637. <para>Fetch a named color array into a list.</para>
  19638. </summary>
  19639. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19640. <param name="name">The name of the property.</param>
  19641. <param name="values">The list to hold the returned array.</param>
  19642. </member>
  19643. <member name="M:UnityEngine.Material.GetFloat(System.String)">
  19644. <summary>
  19645. <para>Get a named float value.</para>
  19646. </summary>
  19647. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19648. <param name="name">The name of the property.</param>
  19649. </member>
  19650. <member name="M:UnityEngine.Material.GetFloat(System.Int32)">
  19651. <summary>
  19652. <para>Get a named float value.</para>
  19653. </summary>
  19654. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19655. <param name="name">The name of the property.</param>
  19656. </member>
  19657. <member name="M:UnityEngine.Material.GetFloatArray(System.String)">
  19658. <summary>
  19659. <para>Get a named float array.</para>
  19660. </summary>
  19661. <param name="name">The name of the property.</param>
  19662. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19663. </member>
  19664. <member name="M:UnityEngine.Material.GetFloatArray(System.Int32)">
  19665. <summary>
  19666. <para>Get a named float array.</para>
  19667. </summary>
  19668. <param name="name">The name of the property.</param>
  19669. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19670. </member>
  19671. <member name="M:UnityEngine.Material.GetFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  19672. <summary>
  19673. <para>Fetch a named float array into a list.</para>
  19674. </summary>
  19675. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19676. <param name="name">The name of the property.</param>
  19677. <param name="values">The list to hold the returned array.</param>
  19678. </member>
  19679. <member name="M:UnityEngine.Material.GetFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  19680. <summary>
  19681. <para>Fetch a named float array into a list.</para>
  19682. </summary>
  19683. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19684. <param name="name">The name of the property.</param>
  19685. <param name="values">The list to hold the returned array.</param>
  19686. </member>
  19687. <member name="M:UnityEngine.Material.GetInt(System.String)">
  19688. <summary>
  19689. <para>This method is deprecated. Use GetFloat or GetInteger instead.</para>
  19690. </summary>
  19691. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19692. <param name="name">The name of the property.</param>
  19693. </member>
  19694. <member name="M:UnityEngine.Material.GetInt(System.Int32)">
  19695. <summary>
  19696. <para>This method is deprecated. Use GetFloat or GetInteger instead.</para>
  19697. </summary>
  19698. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19699. <param name="name">The name of the property.</param>
  19700. </member>
  19701. <member name="M:UnityEngine.Material.GetInteger(System.String)">
  19702. <summary>
  19703. <para>Get a named integer value.</para>
  19704. </summary>
  19705. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19706. <param name="name">The name of the property.</param>
  19707. </member>
  19708. <member name="M:UnityEngine.Material.GetInteger(System.Int32)">
  19709. <summary>
  19710. <para>Get a named integer value.</para>
  19711. </summary>
  19712. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19713. <param name="name">The name of the property.</param>
  19714. </member>
  19715. <member name="M:UnityEngine.Material.GetMatrix(System.String)">
  19716. <summary>
  19717. <para>Get a named matrix value from the shader.</para>
  19718. </summary>
  19719. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19720. <param name="name">The name of the property.</param>
  19721. </member>
  19722. <member name="M:UnityEngine.Material.GetMatrix(System.Int32)">
  19723. <summary>
  19724. <para>Get a named matrix value from the shader.</para>
  19725. </summary>
  19726. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19727. <param name="name">The name of the property.</param>
  19728. </member>
  19729. <member name="M:UnityEngine.Material.GetMatrixArray(System.String)">
  19730. <summary>
  19731. <para>Get a named matrix array.</para>
  19732. </summary>
  19733. <param name="name">The name of the property.</param>
  19734. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19735. </member>
  19736. <member name="M:UnityEngine.Material.GetMatrixArray(System.Int32)">
  19737. <summary>
  19738. <para>Get a named matrix array.</para>
  19739. </summary>
  19740. <param name="name">The name of the property.</param>
  19741. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19742. </member>
  19743. <member name="M:UnityEngine.Material.GetMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  19744. <summary>
  19745. <para>Fetch a named matrix array into a list.</para>
  19746. </summary>
  19747. <param name="name">The name of the property.</param>
  19748. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19749. <param name="values">The list to hold the returned array.</param>
  19750. </member>
  19751. <member name="M:UnityEngine.Material.GetMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  19752. <summary>
  19753. <para>Fetch a named matrix array into a list.</para>
  19754. </summary>
  19755. <param name="name">The name of the property.</param>
  19756. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19757. <param name="values">The list to hold the returned array.</param>
  19758. </member>
  19759. <member name="M:UnityEngine.Material.GetPassName(System.Int32)">
  19760. <summary>
  19761. <para>Returns the name of the shader pass at index pass.</para>
  19762. </summary>
  19763. <param name="pass"></param>
  19764. </member>
  19765. <member name="M:UnityEngine.Material.GetShaderPassEnabled(System.String)">
  19766. <summary>
  19767. <para>Checks whether a given Shader pass is enabled on this Material.</para>
  19768. </summary>
  19769. <param name="passName">Shader pass name (case insensitive).</param>
  19770. <returns>
  19771. <para>True if the Shader pass is enabled.</para>
  19772. </returns>
  19773. </member>
  19774. <member name="M:UnityEngine.Material.GetTag(System.String,System.Boolean)">
  19775. <summary>
  19776. <para>Get the value of material's shader tag.</para>
  19777. </summary>
  19778. <param name="tag"></param>
  19779. <param name="searchFallbacks"></param>
  19780. <param name="defaultValue"></param>
  19781. </member>
  19782. <member name="M:UnityEngine.Material.GetTag(System.String,System.Boolean,System.String)">
  19783. <summary>
  19784. <para>Get the value of material's shader tag.</para>
  19785. </summary>
  19786. <param name="tag"></param>
  19787. <param name="searchFallbacks"></param>
  19788. <param name="defaultValue"></param>
  19789. </member>
  19790. <member name="M:UnityEngine.Material.GetTexture(System.String)">
  19791. <summary>
  19792. <para>Get a named texture.</para>
  19793. </summary>
  19794. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19795. <param name="name">The name of the property.</param>
  19796. </member>
  19797. <member name="M:UnityEngine.Material.GetTexture(System.Int32)">
  19798. <summary>
  19799. <para>Get a named texture.</para>
  19800. </summary>
  19801. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19802. <param name="name">The name of the property.</param>
  19803. </member>
  19804. <member name="M:UnityEngine.Material.GetTextureOffset(System.String)">
  19805. <summary>
  19806. <para>Gets the placement offset of texture propertyName.</para>
  19807. </summary>
  19808. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19809. <param name="name">The name of the property.</param>
  19810. </member>
  19811. <member name="M:UnityEngine.Material.GetTextureOffset(System.Int32)">
  19812. <summary>
  19813. <para>Gets the placement offset of texture propertyName.</para>
  19814. </summary>
  19815. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19816. <param name="name">The name of the property.</param>
  19817. </member>
  19818. <member name="M:UnityEngine.Material.GetTexturePropertyNameIDs">
  19819. <summary>
  19820. <para>Return the name IDs of all texture properties exposed on this material.</para>
  19821. </summary>
  19822. <param name="outNames">IDs of all texture properties exposed on this material.</param>
  19823. <returns>
  19824. <para>IDs of all texture properties exposed on this material.</para>
  19825. </returns>
  19826. </member>
  19827. <member name="M:UnityEngine.Material.GetTexturePropertyNameIDs(System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  19828. <summary>
  19829. <para>Return the name IDs of all texture properties exposed on this material.</para>
  19830. </summary>
  19831. <param name="outNames">IDs of all texture properties exposed on this material.</param>
  19832. <returns>
  19833. <para>IDs of all texture properties exposed on this material.</para>
  19834. </returns>
  19835. </member>
  19836. <member name="M:UnityEngine.Material.GetTexturePropertyNames">
  19837. <summary>
  19838. <para>Returns the names of all texture properties exposed on this material.</para>
  19839. </summary>
  19840. <param name="outNames">Names of all texture properties exposed on this material.</param>
  19841. <returns>
  19842. <para>Names of all texture properties exposed on this material.</para>
  19843. </returns>
  19844. </member>
  19845. <member name="M:UnityEngine.Material.GetTexturePropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  19846. <summary>
  19847. <para>Returns the names of all texture properties exposed on this material.</para>
  19848. </summary>
  19849. <param name="outNames">Names of all texture properties exposed on this material.</param>
  19850. <returns>
  19851. <para>Names of all texture properties exposed on this material.</para>
  19852. </returns>
  19853. </member>
  19854. <member name="M:UnityEngine.Material.GetTextureScale(System.String)">
  19855. <summary>
  19856. <para>Gets the placement scale of texture propertyName.</para>
  19857. </summary>
  19858. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19859. <param name="name">The name of the property.</param>
  19860. </member>
  19861. <member name="M:UnityEngine.Material.GetTextureScale(System.Int32)">
  19862. <summary>
  19863. <para>Gets the placement scale of texture propertyName.</para>
  19864. </summary>
  19865. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19866. <param name="name">The name of the property.</param>
  19867. </member>
  19868. <member name="M:UnityEngine.Material.GetVector(System.String)">
  19869. <summary>
  19870. <para>Get a named vector value.</para>
  19871. </summary>
  19872. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19873. <param name="name">The name of the property.</param>
  19874. </member>
  19875. <member name="M:UnityEngine.Material.GetVector(System.Int32)">
  19876. <summary>
  19877. <para>Get a named vector value.</para>
  19878. </summary>
  19879. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19880. <param name="name">The name of the property.</param>
  19881. </member>
  19882. <member name="M:UnityEngine.Material.GetVectorArray(System.String)">
  19883. <summary>
  19884. <para>Get a named vector array.</para>
  19885. </summary>
  19886. <param name="name">The name of the property.</param>
  19887. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19888. </member>
  19889. <member name="M:UnityEngine.Material.GetVectorArray(System.Int32)">
  19890. <summary>
  19891. <para>Get a named vector array.</para>
  19892. </summary>
  19893. <param name="name">The name of the property.</param>
  19894. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19895. </member>
  19896. <member name="M:UnityEngine.Material.GetVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  19897. <summary>
  19898. <para>Fetch a named vector array into a list.</para>
  19899. </summary>
  19900. <param name="name">The name of the property.</param>
  19901. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19902. <param name="values">The list to hold the returned array.</param>
  19903. </member>
  19904. <member name="M:UnityEngine.Material.GetVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  19905. <summary>
  19906. <para>Fetch a named vector array into a list.</para>
  19907. </summary>
  19908. <param name="name">The name of the property.</param>
  19909. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  19910. <param name="values">The list to hold the returned array.</param>
  19911. </member>
  19912. <member name="M:UnityEngine.Material.HasBuffer(System.String)">
  19913. <summary>
  19914. <para>Checks if the ShaderLab file assigned to the Material has a ComputeBuffer property with the given name.</para>
  19915. </summary>
  19916. <param name="name">The name of the property.</param>
  19917. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19918. <returns>
  19919. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19920. </returns>
  19921. </member>
  19922. <member name="M:UnityEngine.Material.HasBuffer(System.Int32)">
  19923. <summary>
  19924. <para>Checks if the ShaderLab file assigned to the Material has a ComputeBuffer property with the given name.</para>
  19925. </summary>
  19926. <param name="name">The name of the property.</param>
  19927. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19928. <returns>
  19929. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19930. </returns>
  19931. </member>
  19932. <member name="M:UnityEngine.Material.HasColor(System.String)">
  19933. <summary>
  19934. <para>Checks if the ShaderLab file assigned to the Material has a Color property with the given name.</para>
  19935. </summary>
  19936. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19937. <param name="name">The name of the property.</param>
  19938. <returns>
  19939. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19940. </returns>
  19941. </member>
  19942. <member name="M:UnityEngine.Material.HasColor(System.Int32)">
  19943. <summary>
  19944. <para>Checks if the ShaderLab file assigned to the Material has a Color property with the given name.</para>
  19945. </summary>
  19946. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19947. <param name="name">The name of the property.</param>
  19948. <returns>
  19949. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19950. </returns>
  19951. </member>
  19952. <member name="M:UnityEngine.Material.HasConstantBuffer(System.String)">
  19953. <summary>
  19954. <para>Checks if the ShaderLab file assigned to the Material has a ConstantBuffer property with the given name.</para>
  19955. </summary>
  19956. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19957. <param name="name">The name of the property.</param>
  19958. <returns>
  19959. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19960. </returns>
  19961. </member>
  19962. <member name="M:UnityEngine.Material.HasConstantBuffer(System.Int32)">
  19963. <summary>
  19964. <para>Checks if the ShaderLab file assigned to the Material has a ConstantBuffer property with the given name.</para>
  19965. </summary>
  19966. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19967. <param name="name">The name of the property.</param>
  19968. <returns>
  19969. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19970. </returns>
  19971. </member>
  19972. <member name="M:UnityEngine.Material.HasFloat(System.String)">
  19973. <summary>
  19974. <para>Checks if the ShaderLab file assigned to the Material has a Float property with the given name. This also works with the Float Array property.</para>
  19975. </summary>
  19976. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19977. <param name="name">The name of the property.</param>
  19978. <returns>
  19979. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19980. </returns>
  19981. </member>
  19982. <member name="M:UnityEngine.Material.HasFloat(System.Int32)">
  19983. <summary>
  19984. <para>Checks if the ShaderLab file assigned to the Material has a Float property with the given name. This also works with the Float Array property.</para>
  19985. </summary>
  19986. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19987. <param name="name">The name of the property.</param>
  19988. <returns>
  19989. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  19990. </returns>
  19991. </member>
  19992. <member name="M:UnityEngine.Material.HasInt(System.String)">
  19993. <summary>
  19994. <para>This method is deprecated. Use HasFloat or HasInteger instead.</para>
  19995. </summary>
  19996. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  19997. <param name="name">The name of the property.</param>
  19998. <returns>
  19999. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20000. </returns>
  20001. </member>
  20002. <member name="M:UnityEngine.Material.HasInt(System.Int32)">
  20003. <summary>
  20004. <para>This method is deprecated. Use HasFloat or HasInteger instead.</para>
  20005. </summary>
  20006. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20007. <param name="name">The name of the property.</param>
  20008. <returns>
  20009. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20010. </returns>
  20011. </member>
  20012. <member name="M:UnityEngine.Material.HasInteger(System.String)">
  20013. <summary>
  20014. <para>Checks if the ShaderLab file assigned to the Material has an Integer property with the given name.</para>
  20015. </summary>
  20016. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20017. <param name="name">The name of the property.</param>
  20018. <returns>
  20019. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20020. </returns>
  20021. </member>
  20022. <member name="M:UnityEngine.Material.HasInteger(System.Int32)">
  20023. <summary>
  20024. <para>Checks if the ShaderLab file assigned to the Material has an Integer property with the given name.</para>
  20025. </summary>
  20026. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20027. <param name="name">The name of the property.</param>
  20028. <returns>
  20029. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20030. </returns>
  20031. </member>
  20032. <member name="M:UnityEngine.Material.HasMatrix(System.String)">
  20033. <summary>
  20034. <para>Checks if the ShaderLab file assigned to the Material has a Matrix property with the given name. This also works with the Matrix Array property.</para>
  20035. </summary>
  20036. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20037. <param name="name">The name of the property.</param>
  20038. <returns>
  20039. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20040. </returns>
  20041. </member>
  20042. <member name="M:UnityEngine.Material.HasMatrix(System.Int32)">
  20043. <summary>
  20044. <para>Checks if the ShaderLab file assigned to the Material has a Matrix property with the given name. This also works with the Matrix Array property.</para>
  20045. </summary>
  20046. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20047. <param name="name">The name of the property.</param>
  20048. <returns>
  20049. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20050. </returns>
  20051. </member>
  20052. <member name="M:UnityEngine.Material.HasProperty(System.String)">
  20053. <summary>
  20054. <para>Checks if the ShaderLab file assigned to the Material has a property with the given name.</para>
  20055. </summary>
  20056. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20057. <param name="name">The name of the property.</param>
  20058. <returns>
  20059. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20060. </returns>
  20061. </member>
  20062. <member name="M:UnityEngine.Material.HasProperty(System.Int32)">
  20063. <summary>
  20064. <para>Checks if the ShaderLab file assigned to the Material has a property with the given name.</para>
  20065. </summary>
  20066. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20067. <param name="name">The name of the property.</param>
  20068. <returns>
  20069. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20070. </returns>
  20071. </member>
  20072. <member name="M:UnityEngine.Material.HasTexture(System.String)">
  20073. <summary>
  20074. <para>Checks if the ShaderLab file assigned to the Material has a Texture property with the given name.</para>
  20075. </summary>
  20076. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20077. <param name="name">The name of the property.</param>
  20078. <returns>
  20079. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20080. </returns>
  20081. </member>
  20082. <member name="M:UnityEngine.Material.HasTexture(System.Int32)">
  20083. <summary>
  20084. <para>Checks if the ShaderLab file assigned to the Material has a Texture property with the given name.</para>
  20085. </summary>
  20086. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20087. <param name="name">The name of the property.</param>
  20088. <returns>
  20089. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20090. </returns>
  20091. </member>
  20092. <member name="M:UnityEngine.Material.HasVector(System.String)">
  20093. <summary>
  20094. <para>Checks if the ShaderLab file assigned to the Material has a Vector property with the given name. This also works with the Vector Array property.</para>
  20095. </summary>
  20096. <param name="name">The name of the property.</param>
  20097. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20098. <returns>
  20099. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20100. </returns>
  20101. </member>
  20102. <member name="M:UnityEngine.Material.HasVector(System.Int32)">
  20103. <summary>
  20104. <para>Checks if the ShaderLab file assigned to the Material has a Vector property with the given name. This also works with the Vector Array property.</para>
  20105. </summary>
  20106. <param name="name">The name of the property.</param>
  20107. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20108. <returns>
  20109. <para>Returns true if the ShaderLab file assigned to the Material has this property.</para>
  20110. </returns>
  20111. </member>
  20112. <member name="M:UnityEngine.Material.IsKeywordEnabled(UnityEngine.Rendering.LocalKeyword&amp;)">
  20113. <summary>
  20114. <para>Checks whether a local shader keyword is enabled for this material.</para>
  20115. </summary>
  20116. <param name="keyword">The Rendering.LocalKeyword to check.</param>
  20117. <param name="keyword">The name of the Rendering.LocalKeyword to check.</param>
  20118. <returns>
  20119. <para>Returns true if a Rendering.LocalKeyword with the given name is enabled for this material.</para>
  20120. </returns>
  20121. </member>
  20122. <member name="M:UnityEngine.Material.IsKeywordEnabled(System.String)">
  20123. <summary>
  20124. <para>Checks whether a local shader keyword is enabled for this material.</para>
  20125. </summary>
  20126. <param name="keyword">The Rendering.LocalKeyword to check.</param>
  20127. <param name="keyword">The name of the Rendering.LocalKeyword to check.</param>
  20128. <returns>
  20129. <para>Returns true if a Rendering.LocalKeyword with the given name is enabled for this material.</para>
  20130. </returns>
  20131. </member>
  20132. <member name="M:UnityEngine.Material.Lerp(UnityEngine.Material,UnityEngine.Material,System.Single)">
  20133. <summary>
  20134. <para>Interpolate properties between two materials.</para>
  20135. </summary>
  20136. <param name="start"></param>
  20137. <param name="end"></param>
  20138. <param name="t"></param>
  20139. </member>
  20140. <member name="M:UnityEngine.Material.SetBuffer(System.String,UnityEngine.ComputeBuffer)">
  20141. <summary>
  20142. <para>Sets a named buffer value.</para>
  20143. </summary>
  20144. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20145. <param name="name">Property name.</param>
  20146. <param name="value">The ComputeBuffer or GraphicsBuffer value to set.</param>
  20147. </member>
  20148. <member name="M:UnityEngine.Material.SetBuffer(System.Int32,UnityEngine.ComputeBuffer)">
  20149. <summary>
  20150. <para>Sets a named buffer value.</para>
  20151. </summary>
  20152. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20153. <param name="name">Property name.</param>
  20154. <param name="value">The ComputeBuffer or GraphicsBuffer value to set.</param>
  20155. </member>
  20156. <member name="M:UnityEngine.Material.SetBuffer(System.String,UnityEngine.GraphicsBuffer)">
  20157. <summary>
  20158. <para>Sets a named buffer value.</para>
  20159. </summary>
  20160. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20161. <param name="name">Property name.</param>
  20162. <param name="value">The ComputeBuffer or GraphicsBuffer value to set.</param>
  20163. </member>
  20164. <member name="M:UnityEngine.Material.SetBuffer(System.Int32,UnityEngine.GraphicsBuffer)">
  20165. <summary>
  20166. <para>Sets a named buffer value.</para>
  20167. </summary>
  20168. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20169. <param name="name">Property name.</param>
  20170. <param name="value">The ComputeBuffer or GraphicsBuffer value to set.</param>
  20171. </member>
  20172. <member name="M:UnityEngine.Material.SetColor(System.String,UnityEngine.Color)">
  20173. <summary>
  20174. <para>Sets a color value.</para>
  20175. </summary>
  20176. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20177. <param name="name">Property name, e.g. "_Color".</param>
  20178. <param name="value">Color value to set.</param>
  20179. </member>
  20180. <member name="M:UnityEngine.Material.SetColor(System.Int32,UnityEngine.Color)">
  20181. <summary>
  20182. <para>Sets a color value.</para>
  20183. </summary>
  20184. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20185. <param name="name">Property name, e.g. "_Color".</param>
  20186. <param name="value">Color value to set.</param>
  20187. </member>
  20188. <member name="M:UnityEngine.Material.SetColorArray(System.String,UnityEngine.Color[])">
  20189. <summary>
  20190. <para>Sets a color array property.</para>
  20191. </summary>
  20192. <param name="name">Property name.</param>
  20193. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20194. <param name="values">Array of values to set.</param>
  20195. </member>
  20196. <member name="M:UnityEngine.Material.SetColorArray(System.Int32,UnityEngine.Color[])">
  20197. <summary>
  20198. <para>Sets a color array property.</para>
  20199. </summary>
  20200. <param name="name">Property name.</param>
  20201. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20202. <param name="values">Array of values to set.</param>
  20203. </member>
  20204. <member name="M:UnityEngine.Material.SetColorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  20205. <summary>
  20206. <para>Sets a color array property.</para>
  20207. </summary>
  20208. <param name="name">Property name.</param>
  20209. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20210. <param name="values">Array of values to set.</param>
  20211. </member>
  20212. <member name="M:UnityEngine.Material.SetColorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  20213. <summary>
  20214. <para>Sets a color array property.</para>
  20215. </summary>
  20216. <param name="name">Property name.</param>
  20217. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20218. <param name="values">Array of values to set.</param>
  20219. </member>
  20220. <member name="M:UnityEngine.Material.SetConstantBuffer(System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  20221. <summary>
  20222. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the material.</para>
  20223. </summary>
  20224. <param name="name">The name of the constant buffer to override.</param>
  20225. <param name="value">The ComputeBuffer to override the constant buffer values with, or null to remove binding.</param>
  20226. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  20227. <param name="size">The number of bytes to bind.</param>
  20228. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  20229. </member>
  20230. <member name="M:UnityEngine.Material.SetConstantBuffer(System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  20231. <summary>
  20232. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the material.</para>
  20233. </summary>
  20234. <param name="name">The name of the constant buffer to override.</param>
  20235. <param name="value">The ComputeBuffer to override the constant buffer values with, or null to remove binding.</param>
  20236. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  20237. <param name="size">The number of bytes to bind.</param>
  20238. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  20239. </member>
  20240. <member name="M:UnityEngine.Material.SetConstantBuffer(System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  20241. <summary>
  20242. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the material.</para>
  20243. </summary>
  20244. <param name="name">The name of the constant buffer to override.</param>
  20245. <param name="value">The ComputeBuffer to override the constant buffer values with, or null to remove binding.</param>
  20246. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  20247. <param name="size">The number of bytes to bind.</param>
  20248. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  20249. </member>
  20250. <member name="M:UnityEngine.Material.SetConstantBuffer(System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  20251. <summary>
  20252. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the material.</para>
  20253. </summary>
  20254. <param name="name">The name of the constant buffer to override.</param>
  20255. <param name="value">The ComputeBuffer to override the constant buffer values with, or null to remove binding.</param>
  20256. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  20257. <param name="size">The number of bytes to bind.</param>
  20258. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  20259. </member>
  20260. <member name="M:UnityEngine.Material.SetFloat(System.String,System.Single)">
  20261. <summary>
  20262. <para>Sets a named float value.</para>
  20263. </summary>
  20264. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20265. <param name="value">Float value to set.</param>
  20266. <param name="name">Property name, e.g. "_Glossiness".</param>
  20267. </member>
  20268. <member name="M:UnityEngine.Material.SetFloat(System.Int32,System.Single)">
  20269. <summary>
  20270. <para>Sets a named float value.</para>
  20271. </summary>
  20272. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20273. <param name="value">Float value to set.</param>
  20274. <param name="name">Property name, e.g. "_Glossiness".</param>
  20275. </member>
  20276. <member name="M:UnityEngine.Material.SetFloatArray(System.String,System.Single[])">
  20277. <summary>
  20278. <para>Sets a float array property.</para>
  20279. </summary>
  20280. <param name="name">Property name.</param>
  20281. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  20282. <param name="values">Array of values to set.</param>
  20283. </member>
  20284. <member name="M:UnityEngine.Material.SetFloatArray(System.Int32,System.Single[])">
  20285. <summary>
  20286. <para>Sets a float array property.</para>
  20287. </summary>
  20288. <param name="name">Property name.</param>
  20289. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  20290. <param name="values">Array of values to set.</param>
  20291. </member>
  20292. <member name="M:UnityEngine.Material.SetFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  20293. <summary>
  20294. <para>Sets a float array property.</para>
  20295. </summary>
  20296. <param name="name">Property name.</param>
  20297. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  20298. <param name="values">Array of values to set.</param>
  20299. </member>
  20300. <member name="M:UnityEngine.Material.SetFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  20301. <summary>
  20302. <para>Sets a float array property.</para>
  20303. </summary>
  20304. <param name="name">Property name.</param>
  20305. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  20306. <param name="values">Array of values to set.</param>
  20307. </member>
  20308. <member name="M:UnityEngine.Material.SetInt(System.String,System.Int32)">
  20309. <summary>
  20310. <para>This method is deprecated. Use SetFloat or SetInteger instead.</para>
  20311. </summary>
  20312. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20313. <param name="value">Integer value to set.</param>
  20314. <param name="name">Property name, e.g. "_SrcBlend".</param>
  20315. </member>
  20316. <member name="M:UnityEngine.Material.SetInt(System.Int32,System.Int32)">
  20317. <summary>
  20318. <para>This method is deprecated. Use SetFloat or SetInteger instead.</para>
  20319. </summary>
  20320. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20321. <param name="value">Integer value to set.</param>
  20322. <param name="name">Property name, e.g. "_SrcBlend".</param>
  20323. </member>
  20324. <member name="M:UnityEngine.Material.SetInteger(System.String,System.Int32)">
  20325. <summary>
  20326. <para>Sets a named integer value.</para>
  20327. </summary>
  20328. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20329. <param name="value">Integer value to set.</param>
  20330. <param name="name">Property name, e.g. "_SrcBlend".</param>
  20331. </member>
  20332. <member name="M:UnityEngine.Material.SetInteger(System.Int32,System.Int32)">
  20333. <summary>
  20334. <para>Sets a named integer value.</para>
  20335. </summary>
  20336. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20337. <param name="value">Integer value to set.</param>
  20338. <param name="name">Property name, e.g. "_SrcBlend".</param>
  20339. </member>
  20340. <member name="M:UnityEngine.Material.SetKeyword(UnityEngine.Rendering.LocalKeyword&amp;,System.Boolean)">
  20341. <summary>
  20342. <para>Sets the state of a local shader keyword for this material.</para>
  20343. </summary>
  20344. <param name="keyword">The Rendering.LocalKeyword to enable or disable.</param>
  20345. <param name="value">The desired keyword state.</param>
  20346. </member>
  20347. <member name="M:UnityEngine.Material.SetMatrix(System.String,UnityEngine.Matrix4x4)">
  20348. <summary>
  20349. <para>Sets a named matrix for the shader.</para>
  20350. </summary>
  20351. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20352. <param name="name">Property name, e.g. "_CubemapRotation".</param>
  20353. <param name="value">Matrix value to set.</param>
  20354. </member>
  20355. <member name="M:UnityEngine.Material.SetMatrix(System.Int32,UnityEngine.Matrix4x4)">
  20356. <summary>
  20357. <para>Sets a named matrix for the shader.</para>
  20358. </summary>
  20359. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20360. <param name="name">Property name, e.g. "_CubemapRotation".</param>
  20361. <param name="value">Matrix value to set.</param>
  20362. </member>
  20363. <member name="M:UnityEngine.Material.SetMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  20364. <summary>
  20365. <para>Sets a matrix array property.</para>
  20366. </summary>
  20367. <param name="name">Property name.</param>
  20368. <param name="values">Array of values to set.</param>
  20369. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20370. </member>
  20371. <member name="M:UnityEngine.Material.SetMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  20372. <summary>
  20373. <para>Sets a matrix array property.</para>
  20374. </summary>
  20375. <param name="name">Property name.</param>
  20376. <param name="values">Array of values to set.</param>
  20377. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20378. </member>
  20379. <member name="M:UnityEngine.Material.SetMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  20380. <summary>
  20381. <para>Sets a matrix array property.</para>
  20382. </summary>
  20383. <param name="name">Property name.</param>
  20384. <param name="values">Array of values to set.</param>
  20385. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20386. </member>
  20387. <member name="M:UnityEngine.Material.SetMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  20388. <summary>
  20389. <para>Sets a matrix array property.</para>
  20390. </summary>
  20391. <param name="name">Property name.</param>
  20392. <param name="values">Array of values to set.</param>
  20393. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20394. </member>
  20395. <member name="M:UnityEngine.Material.SetOverrideTag(System.String,System.String)">
  20396. <summary>
  20397. <para>Sets an override tag/value on the material.</para>
  20398. </summary>
  20399. <param name="tag">Name of the tag to set.</param>
  20400. <param name="val">Name of the value to set. Empty string to clear the override flag.</param>
  20401. </member>
  20402. <member name="M:UnityEngine.Material.SetPass(System.Int32)">
  20403. <summary>
  20404. <para>Activate the given pass for rendering.</para>
  20405. </summary>
  20406. <param name="pass">Shader pass number to setup.</param>
  20407. <returns>
  20408. <para>If false is returned, no rendering should be done.</para>
  20409. </returns>
  20410. </member>
  20411. <member name="M:UnityEngine.Material.SetShaderPassEnabled(System.String,System.Boolean)">
  20412. <summary>
  20413. <para>Enables or disables a Shader pass on a per-Material level.</para>
  20414. </summary>
  20415. <param name="passName">Shader pass name (case insensitive).</param>
  20416. <param name="enabled">Flag indicating whether this Shader pass should be enabled.</param>
  20417. </member>
  20418. <member name="M:UnityEngine.Material.SetTexture(System.String,UnityEngine.Texture)">
  20419. <summary>
  20420. <para>Sets a named texture.</para>
  20421. </summary>
  20422. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20423. <param name="name">Property name, e.g. "_MainTex".</param>
  20424. <param name="value">Texture to set.</param>
  20425. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  20426. </member>
  20427. <member name="M:UnityEngine.Material.SetTexture(System.Int32,UnityEngine.Texture)">
  20428. <summary>
  20429. <para>Sets a named texture.</para>
  20430. </summary>
  20431. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20432. <param name="name">Property name, e.g. "_MainTex".</param>
  20433. <param name="value">Texture to set.</param>
  20434. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  20435. </member>
  20436. <member name="M:UnityEngine.Material.SetTexture(System.String,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  20437. <summary>
  20438. <para>Sets a named texture.</para>
  20439. </summary>
  20440. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20441. <param name="name">Property name, e.g. "_MainTex".</param>
  20442. <param name="value">Texture to set.</param>
  20443. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  20444. </member>
  20445. <member name="M:UnityEngine.Material.SetTexture(System.Int32,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  20446. <summary>
  20447. <para>Sets a named texture.</para>
  20448. </summary>
  20449. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20450. <param name="name">Property name, e.g. "_MainTex".</param>
  20451. <param name="value">Texture to set.</param>
  20452. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  20453. </member>
  20454. <member name="M:UnityEngine.Material.SetTextureOffset(System.String,UnityEngine.Vector2)">
  20455. <summary>
  20456. <para>Sets the placement offset of texture propertyName.</para>
  20457. </summary>
  20458. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20459. <param name="name">Property name, for example: "_MainTex".</param>
  20460. <param name="value">Texture placement offset.</param>
  20461. </member>
  20462. <member name="M:UnityEngine.Material.SetTextureOffset(System.Int32,UnityEngine.Vector2)">
  20463. <summary>
  20464. <para>Sets the placement offset of texture propertyName.</para>
  20465. </summary>
  20466. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20467. <param name="name">Property name, for example: "_MainTex".</param>
  20468. <param name="value">Texture placement offset.</param>
  20469. </member>
  20470. <member name="M:UnityEngine.Material.SetTextureScale(System.String,UnityEngine.Vector2)">
  20471. <summary>
  20472. <para>Sets the placement scale of texture propertyName.</para>
  20473. </summary>
  20474. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20475. <param name="name">Property name, e.g. "_MainTex".</param>
  20476. <param name="value">Texture placement scale.</param>
  20477. </member>
  20478. <member name="M:UnityEngine.Material.SetTextureScale(System.Int32,UnityEngine.Vector2)">
  20479. <summary>
  20480. <para>Sets the placement scale of texture propertyName.</para>
  20481. </summary>
  20482. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20483. <param name="name">Property name, e.g. "_MainTex".</param>
  20484. <param name="value">Texture placement scale.</param>
  20485. </member>
  20486. <member name="M:UnityEngine.Material.SetVector(System.String,UnityEngine.Vector4)">
  20487. <summary>
  20488. <para>Sets a named vector value.</para>
  20489. </summary>
  20490. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20491. <param name="name">Property name, e.g. "_WaveAndDistance".</param>
  20492. <param name="value">Vector value to set.</param>
  20493. </member>
  20494. <member name="M:UnityEngine.Material.SetVector(System.Int32,UnityEngine.Vector4)">
  20495. <summary>
  20496. <para>Sets a named vector value.</para>
  20497. </summary>
  20498. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20499. <param name="name">Property name, e.g. "_WaveAndDistance".</param>
  20500. <param name="value">Vector value to set.</param>
  20501. </member>
  20502. <member name="M:UnityEngine.Material.SetVectorArray(System.String,UnityEngine.Vector4[])">
  20503. <summary>
  20504. <para>Sets a vector array property.</para>
  20505. </summary>
  20506. <param name="name">Property name.</param>
  20507. <param name="values">Array of values to set.</param>
  20508. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20509. </member>
  20510. <member name="M:UnityEngine.Material.SetVectorArray(System.Int32,UnityEngine.Vector4[])">
  20511. <summary>
  20512. <para>Sets a vector array property.</para>
  20513. </summary>
  20514. <param name="name">Property name.</param>
  20515. <param name="values">Array of values to set.</param>
  20516. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20517. </member>
  20518. <member name="M:UnityEngine.Material.SetVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  20519. <summary>
  20520. <para>Sets a vector array property.</para>
  20521. </summary>
  20522. <param name="name">Property name.</param>
  20523. <param name="values">Array of values to set.</param>
  20524. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20525. </member>
  20526. <member name="M:UnityEngine.Material.SetVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  20527. <summary>
  20528. <para>Sets a vector array property.</para>
  20529. </summary>
  20530. <param name="name">Property name.</param>
  20531. <param name="values">Array of values to set.</param>
  20532. <param name="nameID">Property name ID, use Shader.PropertyToID to get it.</param>
  20533. </member>
  20534. <member name="T:UnityEngine.MaterialGlobalIlluminationFlags">
  20535. <summary>
  20536. <para>How the material interacts with lightmaps and lightprobes.</para>
  20537. </summary>
  20538. </member>
  20539. <member name="F:UnityEngine.MaterialGlobalIlluminationFlags.AnyEmissive">
  20540. <summary>
  20541. <para>Helper Mask to be used to query the enum only based on whether Enlighten Realtime Global Illumination or baked GI is set, ignoring all other bits.</para>
  20542. </summary>
  20543. </member>
  20544. <member name="F:UnityEngine.MaterialGlobalIlluminationFlags.BakedEmissive">
  20545. <summary>
  20546. <para>The emissive lighting affects baked Global Illumination. It emits lighting into baked lightmaps and baked lightprobes.</para>
  20547. </summary>
  20548. </member>
  20549. <member name="F:UnityEngine.MaterialGlobalIlluminationFlags.EmissiveIsBlack">
  20550. <summary>
  20551. <para>The emissive lighting is guaranteed to be black. This lets the lightmapping system know that it doesn't have to extract emissive lighting information from the material and can simply assume it is completely black.</para>
  20552. </summary>
  20553. </member>
  20554. <member name="F:UnityEngine.MaterialGlobalIlluminationFlags.None">
  20555. <summary>
  20556. <para>The emissive lighting does not affect Global Illumination at all.</para>
  20557. </summary>
  20558. </member>
  20559. <member name="F:UnityEngine.MaterialGlobalIlluminationFlags.RealtimeEmissive">
  20560. <summary>
  20561. <para>The emissive lighting will affect Enlighten Realtime Global Illumination. It emits lighting into real-time lightmaps and real-time Light Probes.</para>
  20562. </summary>
  20563. </member>
  20564. <member name="T:UnityEngine.MaterialPropertyBlock">
  20565. <summary>
  20566. <para>A block of material values to apply.</para>
  20567. </summary>
  20568. </member>
  20569. <member name="P:UnityEngine.MaterialPropertyBlock.isEmpty">
  20570. <summary>
  20571. <para>Is the material property block empty? (Read Only)</para>
  20572. </summary>
  20573. </member>
  20574. <member name="M:UnityEngine.MaterialPropertyBlock.Clear">
  20575. <summary>
  20576. <para>Clear material property values.</para>
  20577. </summary>
  20578. </member>
  20579. <member name="M:UnityEngine.MaterialPropertyBlock.CopyProbeOcclusionArrayFrom(UnityEngine.Vector4[])">
  20580. <summary>
  20581. <para>This function copies the entire source array into a Vector4 property array named unity_ProbesOcclusion for use with instanced rendering.</para>
  20582. </summary>
  20583. <param name="occlusionProbes">The array of probe occlusion values to copy from.</param>
  20584. </member>
  20585. <member name="M:UnityEngine.MaterialPropertyBlock.CopyProbeOcclusionArrayFrom(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  20586. <summary>
  20587. <para>This function copies the entire source array into a Vector4 property array named unity_ProbesOcclusion for use with instanced rendering.</para>
  20588. </summary>
  20589. <param name="occlusionProbes">The array of probe occlusion values to copy from.</param>
  20590. </member>
  20591. <member name="M:UnityEngine.MaterialPropertyBlock.CopyProbeOcclusionArrayFrom(UnityEngine.Vector4[],System.Int32,System.Int32,System.Int32)">
  20592. <summary>
  20593. <para>This function copies the source array into a Vector4 property array named unity_ProbesOcclusion with the specified source and destination range for use with instanced rendering.</para>
  20594. </summary>
  20595. <param name="occlusionProbes">The array of probe occlusion values to copy from.</param>
  20596. <param name="sourceStart">The index of the first element in the source array to copy from.</param>
  20597. <param name="destStart">The index of the first element in the destination MaterialPropertyBlock array to copy to.</param>
  20598. <param name="count">The number of elements to copy.</param>
  20599. </member>
  20600. <member name="M:UnityEngine.MaterialPropertyBlock.CopyProbeOcclusionArrayFrom(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;,System.Int32,System.Int32,System.Int32)">
  20601. <summary>
  20602. <para>This function copies the source array into a Vector4 property array named unity_ProbesOcclusion with the specified source and destination range for use with instanced rendering.</para>
  20603. </summary>
  20604. <param name="occlusionProbes">The array of probe occlusion values to copy from.</param>
  20605. <param name="sourceStart">The index of the first element in the source array to copy from.</param>
  20606. <param name="destStart">The index of the first element in the destination MaterialPropertyBlock array to copy to.</param>
  20607. <param name="count">The number of elements to copy.</param>
  20608. </member>
  20609. <member name="M:UnityEngine.MaterialPropertyBlock.CopySHCoefficientArraysFrom(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.SphericalHarmonicsL2&gt;)">
  20610. <summary>
  20611. <para>This function converts and copies the entire source array into 7 Vector4 property arrays named unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb and unity_SHC for use with instanced rendering.</para>
  20612. </summary>
  20613. <param name="lightProbes">The array of SH values to copy from.</param>
  20614. </member>
  20615. <member name="M:UnityEngine.MaterialPropertyBlock.CopySHCoefficientArraysFrom(UnityEngine.Rendering.SphericalHarmonicsL2[])">
  20616. <summary>
  20617. <para>This function converts and copies the entire source array into 7 Vector4 property arrays named unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb and unity_SHC for use with instanced rendering.</para>
  20618. </summary>
  20619. <param name="lightProbes">The array of SH values to copy from.</param>
  20620. </member>
  20621. <member name="M:UnityEngine.MaterialPropertyBlock.CopySHCoefficientArraysFrom(UnityEngine.Rendering.SphericalHarmonicsL2[],System.Int32,System.Int32,System.Int32)">
  20622. <summary>
  20623. <para>This function converts and copies the source array into 7 Vector4 property arrays named unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb and unity_SHC with the specified source and destination range for use with instanced rendering.</para>
  20624. </summary>
  20625. <param name="lightProbes">The array of SH values to copy from.</param>
  20626. <param name="sourceStart">The index of the first element in the source array to copy from.</param>
  20627. <param name="destStart">The index of the first element in the destination MaterialPropertyBlock array to copy to.</param>
  20628. <param name="count">The number of elements to copy.</param>
  20629. </member>
  20630. <member name="M:UnityEngine.MaterialPropertyBlock.CopySHCoefficientArraysFrom(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.SphericalHarmonicsL2&gt;,System.Int32,System.Int32,System.Int32)">
  20631. <summary>
  20632. <para>This function converts and copies the source array into 7 Vector4 property arrays named unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb and unity_SHC with the specified source and destination range for use with instanced rendering.</para>
  20633. </summary>
  20634. <param name="lightProbes">The array of SH values to copy from.</param>
  20635. <param name="sourceStart">The index of the first element in the source array to copy from.</param>
  20636. <param name="destStart">The index of the first element in the destination MaterialPropertyBlock array to copy to.</param>
  20637. <param name="count">The number of elements to copy.</param>
  20638. </member>
  20639. <member name="M:UnityEngine.MaterialPropertyBlock.GetColor(System.String)">
  20640. <summary>
  20641. <para>Get a color from the property block.</para>
  20642. </summary>
  20643. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20644. <param name="name">The name of the property.</param>
  20645. </member>
  20646. <member name="M:UnityEngine.MaterialPropertyBlock.GetColor(System.Int32)">
  20647. <summary>
  20648. <para>Get a color from the property block.</para>
  20649. </summary>
  20650. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20651. <param name="name">The name of the property.</param>
  20652. </member>
  20653. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloat(System.String)">
  20654. <summary>
  20655. <para>Get a float from the property block.</para>
  20656. </summary>
  20657. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20658. <param name="name">The name of the property.</param>
  20659. </member>
  20660. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloat(System.Int32)">
  20661. <summary>
  20662. <para>Get a float from the property block.</para>
  20663. </summary>
  20664. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20665. <param name="name">The name of the property.</param>
  20666. </member>
  20667. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloatArray(System.String)">
  20668. <summary>
  20669. <para>Get a float array from the property block.</para>
  20670. </summary>
  20671. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20672. <param name="name">The name of the property.</param>
  20673. </member>
  20674. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloatArray(System.Int32)">
  20675. <summary>
  20676. <para>Get a float array from the property block.</para>
  20677. </summary>
  20678. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20679. <param name="name">The name of the property.</param>
  20680. </member>
  20681. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  20682. <summary>
  20683. <para>Fetch a float array from the property block into a list.</para>
  20684. </summary>
  20685. <param name="values">The list to hold the returned array.</param>
  20686. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20687. <param name="name">The name of the property.</param>
  20688. </member>
  20689. <member name="M:UnityEngine.MaterialPropertyBlock.GetFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  20690. <summary>
  20691. <para>Fetch a float array from the property block into a list.</para>
  20692. </summary>
  20693. <param name="values">The list to hold the returned array.</param>
  20694. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20695. <param name="name">The name of the property.</param>
  20696. </member>
  20697. <member name="M:UnityEngine.MaterialPropertyBlock.GetInt(System.String)">
  20698. <summary>
  20699. <para>This method is deprecated. Use GetFloat or GetInteger instead.</para>
  20700. </summary>
  20701. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20702. <param name="name">The name of the property.</param>
  20703. </member>
  20704. <member name="M:UnityEngine.MaterialPropertyBlock.GetInt(System.Int32)">
  20705. <summary>
  20706. <para>This method is deprecated. Use GetFloat or GetInteger instead.</para>
  20707. </summary>
  20708. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20709. <param name="name">The name of the property.</param>
  20710. </member>
  20711. <member name="M:UnityEngine.MaterialPropertyBlock.GetInteger(System.String)">
  20712. <summary>
  20713. <para>Get an integer from the property block.</para>
  20714. </summary>
  20715. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20716. <param name="name">The name of the property.</param>
  20717. </member>
  20718. <member name="M:UnityEngine.MaterialPropertyBlock.GetInteger(System.Int32)">
  20719. <summary>
  20720. <para>Get an integer from the property block.</para>
  20721. </summary>
  20722. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20723. <param name="name">The name of the property.</param>
  20724. </member>
  20725. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrix(System.String)">
  20726. <summary>
  20727. <para>Get a matrix from the property block.</para>
  20728. </summary>
  20729. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20730. <param name="name">The name of the property.</param>
  20731. </member>
  20732. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrix(System.Int32)">
  20733. <summary>
  20734. <para>Get a matrix from the property block.</para>
  20735. </summary>
  20736. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20737. <param name="name">The name of the property.</param>
  20738. </member>
  20739. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrixArray(System.String)">
  20740. <summary>
  20741. <para>Get a matrix array from the property block.</para>
  20742. </summary>
  20743. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20744. <param name="name">The name of the property.</param>
  20745. </member>
  20746. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrixArray(System.Int32)">
  20747. <summary>
  20748. <para>Get a matrix array from the property block.</para>
  20749. </summary>
  20750. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20751. <param name="name">The name of the property.</param>
  20752. </member>
  20753. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  20754. <summary>
  20755. <para>Fetch a matrix array from the property block into a list.</para>
  20756. </summary>
  20757. <param name="values">The list to hold the returned array.</param>
  20758. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20759. <param name="name">The name of the property.</param>
  20760. </member>
  20761. <member name="M:UnityEngine.MaterialPropertyBlock.GetMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  20762. <summary>
  20763. <para>Fetch a matrix array from the property block into a list.</para>
  20764. </summary>
  20765. <param name="values">The list to hold the returned array.</param>
  20766. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20767. <param name="name">The name of the property.</param>
  20768. </member>
  20769. <member name="M:UnityEngine.MaterialPropertyBlock.GetTexture(System.String)">
  20770. <summary>
  20771. <para>Get a texture from the property block.</para>
  20772. </summary>
  20773. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20774. <param name="name">The name of the property.</param>
  20775. </member>
  20776. <member name="M:UnityEngine.MaterialPropertyBlock.GetTexture(System.Int32)">
  20777. <summary>
  20778. <para>Get a texture from the property block.</para>
  20779. </summary>
  20780. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20781. <param name="name">The name of the property.</param>
  20782. </member>
  20783. <member name="M:UnityEngine.MaterialPropertyBlock.GetVector(System.String)">
  20784. <summary>
  20785. <para>Get a vector from the property block.</para>
  20786. </summary>
  20787. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20788. <param name="name">The name of the property.</param>
  20789. </member>
  20790. <member name="M:UnityEngine.MaterialPropertyBlock.GetVector(System.Int32)">
  20791. <summary>
  20792. <para>Get a vector from the property block.</para>
  20793. </summary>
  20794. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20795. <param name="name">The name of the property.</param>
  20796. </member>
  20797. <member name="M:UnityEngine.MaterialPropertyBlock.GetVectorArray(System.String)">
  20798. <summary>
  20799. <para>Get a vector array from the property block.</para>
  20800. </summary>
  20801. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20802. <param name="name">The name of the property.</param>
  20803. </member>
  20804. <member name="M:UnityEngine.MaterialPropertyBlock.GetVectorArray(System.Int32)">
  20805. <summary>
  20806. <para>Get a vector array from the property block.</para>
  20807. </summary>
  20808. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20809. <param name="name">The name of the property.</param>
  20810. </member>
  20811. <member name="M:UnityEngine.MaterialPropertyBlock.GetVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  20812. <summary>
  20813. <para>Fetch a vector array from the property block into a list.</para>
  20814. </summary>
  20815. <param name="values">The list to hold the returned array.</param>
  20816. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20817. <param name="name">The name of the property.</param>
  20818. </member>
  20819. <member name="M:UnityEngine.MaterialPropertyBlock.GetVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  20820. <summary>
  20821. <para>Fetch a vector array from the property block into a list.</para>
  20822. </summary>
  20823. <param name="values">The list to hold the returned array.</param>
  20824. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  20825. <param name="name">The name of the property.</param>
  20826. </member>
  20827. <member name="M:UnityEngine.MaterialPropertyBlock.HasBuffer(System.String)">
  20828. <summary>
  20829. <para>Checks if MaterialPropertyBlock has the ComputeBuffer property with the given name or name ID. To set the property, use SetBuffer.</para>
  20830. </summary>
  20831. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20832. <param name="name">The name of the property.</param>
  20833. <returns>
  20834. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20835. </returns>
  20836. </member>
  20837. <member name="M:UnityEngine.MaterialPropertyBlock.HasBuffer(System.Int32)">
  20838. <summary>
  20839. <para>Checks if MaterialPropertyBlock has the ComputeBuffer property with the given name or name ID. To set the property, use SetBuffer.</para>
  20840. </summary>
  20841. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20842. <param name="name">The name of the property.</param>
  20843. <returns>
  20844. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20845. </returns>
  20846. </member>
  20847. <member name="M:UnityEngine.MaterialPropertyBlock.HasColor(System.String)">
  20848. <summary>
  20849. <para>Checks if MaterialPropertyBlock has the Color property with the given name or name ID. To set the property, use SetColor.</para>
  20850. </summary>
  20851. <param name="name">The name of the property.</param>
  20852. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20853. <returns>
  20854. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20855. </returns>
  20856. </member>
  20857. <member name="M:UnityEngine.MaterialPropertyBlock.HasColor(System.Int32)">
  20858. <summary>
  20859. <para>Checks if MaterialPropertyBlock has the Color property with the given name or name ID. To set the property, use SetColor.</para>
  20860. </summary>
  20861. <param name="name">The name of the property.</param>
  20862. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20863. <returns>
  20864. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20865. </returns>
  20866. </member>
  20867. <member name="M:UnityEngine.MaterialPropertyBlock.HasConstantBuffer(System.String)">
  20868. <summary>
  20869. <para>Checks if MaterialPropertyBlock has the ConstantBuffer property with the given name or name ID. To set the property, use SetConstantBuffer.</para>
  20870. </summary>
  20871. <param name="name">The name of the property.</param>
  20872. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20873. <returns>
  20874. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20875. </returns>
  20876. </member>
  20877. <member name="M:UnityEngine.MaterialPropertyBlock.HasConstantBuffer(System.Int32)">
  20878. <summary>
  20879. <para>Checks if MaterialPropertyBlock has the ConstantBuffer property with the given name or name ID. To set the property, use SetConstantBuffer.</para>
  20880. </summary>
  20881. <param name="name">The name of the property.</param>
  20882. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20883. <returns>
  20884. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20885. </returns>
  20886. </member>
  20887. <member name="M:UnityEngine.MaterialPropertyBlock.HasFloat(System.String)">
  20888. <summary>
  20889. <para>Checks if MaterialPropertyBlock has the Float property with the given name or name ID. To set the property, use SetFloat.</para>
  20890. </summary>
  20891. <param name="name">The name of the property.</param>
  20892. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20893. <returns>
  20894. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20895. </returns>
  20896. </member>
  20897. <member name="M:UnityEngine.MaterialPropertyBlock.HasFloat(System.Int32)">
  20898. <summary>
  20899. <para>Checks if MaterialPropertyBlock has the Float property with the given name or name ID. To set the property, use SetFloat.</para>
  20900. </summary>
  20901. <param name="name">The name of the property.</param>
  20902. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20903. <returns>
  20904. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20905. </returns>
  20906. </member>
  20907. <member name="M:UnityEngine.MaterialPropertyBlock.HasInt(System.String)">
  20908. <summary>
  20909. <para>This method is deprecated. Use HasFloat or HasInteger instead.</para>
  20910. </summary>
  20911. <param name="name">The name of the property.</param>
  20912. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20913. <returns>
  20914. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20915. </returns>
  20916. </member>
  20917. <member name="M:UnityEngine.MaterialPropertyBlock.HasInt(System.Int32)">
  20918. <summary>
  20919. <para>This method is deprecated. Use HasFloat or HasInteger instead.</para>
  20920. </summary>
  20921. <param name="name">The name of the property.</param>
  20922. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20923. <returns>
  20924. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20925. </returns>
  20926. </member>
  20927. <member name="M:UnityEngine.MaterialPropertyBlock.HasInteger(System.String)">
  20928. <summary>
  20929. <para>Checks if MaterialPropertyBlock has the Integer property with the given name or name ID. To set the property, use SetInteger.</para>
  20930. </summary>
  20931. <param name="name">The name of the property.</param>
  20932. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20933. <returns>
  20934. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20935. </returns>
  20936. </member>
  20937. <member name="M:UnityEngine.MaterialPropertyBlock.HasInteger(System.Int32)">
  20938. <summary>
  20939. <para>Checks if MaterialPropertyBlock has the Integer property with the given name or name ID. To set the property, use SetInteger.</para>
  20940. </summary>
  20941. <param name="name">The name of the property.</param>
  20942. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20943. <returns>
  20944. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20945. </returns>
  20946. </member>
  20947. <member name="M:UnityEngine.MaterialPropertyBlock.HasMatrix(System.String)">
  20948. <summary>
  20949. <para>Checks if MaterialPropertyBlock has the Matrix property with the given name or name ID. This also works with the Matrix Array property. To set the property, use SetMatrix.</para>
  20950. </summary>
  20951. <param name="name">The name of the property.</param>
  20952. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20953. <returns>
  20954. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20955. </returns>
  20956. </member>
  20957. <member name="M:UnityEngine.MaterialPropertyBlock.HasMatrix(System.Int32)">
  20958. <summary>
  20959. <para>Checks if MaterialPropertyBlock has the Matrix property with the given name or name ID. This also works with the Matrix Array property. To set the property, use SetMatrix.</para>
  20960. </summary>
  20961. <param name="name">The name of the property.</param>
  20962. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20963. <returns>
  20964. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20965. </returns>
  20966. </member>
  20967. <member name="M:UnityEngine.MaterialPropertyBlock.HasProperty(System.String)">
  20968. <summary>
  20969. <para>Checks if MaterialPropertyBlock has the property with the given name or name ID. To set the property, use one of the Set methods for MaterialPropertyBlock.</para>
  20970. </summary>
  20971. <param name="name">The name of the property.</param>
  20972. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20973. <returns>
  20974. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20975. </returns>
  20976. </member>
  20977. <member name="M:UnityEngine.MaterialPropertyBlock.HasProperty(System.Int32)">
  20978. <summary>
  20979. <para>Checks if MaterialPropertyBlock has the property with the given name or name ID. To set the property, use one of the Set methods for MaterialPropertyBlock.</para>
  20980. </summary>
  20981. <param name="name">The name of the property.</param>
  20982. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20983. <returns>
  20984. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20985. </returns>
  20986. </member>
  20987. <member name="M:UnityEngine.MaterialPropertyBlock.HasTexture(System.String)">
  20988. <summary>
  20989. <para>Checks if MaterialPropertyBlock has the Texture property with the given name or name ID. To set the property, use SetTexture.</para>
  20990. </summary>
  20991. <param name="name">The name of the property.</param>
  20992. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  20993. <returns>
  20994. <para>Returns true if MaterialPropertyBlock has this property.</para>
  20995. </returns>
  20996. </member>
  20997. <member name="M:UnityEngine.MaterialPropertyBlock.HasTexture(System.Int32)">
  20998. <summary>
  20999. <para>Checks if MaterialPropertyBlock has the Texture property with the given name or name ID. To set the property, use SetTexture.</para>
  21000. </summary>
  21001. <param name="name">The name of the property.</param>
  21002. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  21003. <returns>
  21004. <para>Returns true if MaterialPropertyBlock has this property.</para>
  21005. </returns>
  21006. </member>
  21007. <member name="M:UnityEngine.MaterialPropertyBlock.HasVector(System.String)">
  21008. <summary>
  21009. <para>Checks if MaterialPropertyBlock has the Vector property with the given name or name ID. This also works with the Vector Array property. To set the property, use SetVector.</para>
  21010. </summary>
  21011. <param name="name">The name of the property.</param>
  21012. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  21013. <returns>
  21014. <para>Returns true if MaterialPropertyBlock has this property.</para>
  21015. </returns>
  21016. </member>
  21017. <member name="M:UnityEngine.MaterialPropertyBlock.HasVector(System.Int32)">
  21018. <summary>
  21019. <para>Checks if MaterialPropertyBlock has the Vector property with the given name or name ID. This also works with the Vector Array property. To set the property, use SetVector.</para>
  21020. </summary>
  21021. <param name="name">The name of the property.</param>
  21022. <param name="nameID">The name ID of the property. Use Shader.PropertyToID to get this ID.</param>
  21023. <returns>
  21024. <para>Returns true if MaterialPropertyBlock has this property.</para>
  21025. </returns>
  21026. </member>
  21027. <member name="M:UnityEngine.MaterialPropertyBlock.SetBuffer(System.String,UnityEngine.ComputeBuffer)">
  21028. <summary>
  21029. <para>Set a buffer property.</para>
  21030. </summary>
  21031. <param name="name">The name of the property.</param>
  21032. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21033. <param name="value">The ComputeBuffer or GraphicsBuffer to set.</param>
  21034. </member>
  21035. <member name="M:UnityEngine.MaterialPropertyBlock.SetBuffer(System.Int32,UnityEngine.ComputeBuffer)">
  21036. <summary>
  21037. <para>Set a buffer property.</para>
  21038. </summary>
  21039. <param name="name">The name of the property.</param>
  21040. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21041. <param name="value">The ComputeBuffer or GraphicsBuffer to set.</param>
  21042. </member>
  21043. <member name="M:UnityEngine.MaterialPropertyBlock.SetBuffer(System.String,UnityEngine.GraphicsBuffer)">
  21044. <summary>
  21045. <para>Set a buffer property.</para>
  21046. </summary>
  21047. <param name="name">The name of the property.</param>
  21048. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21049. <param name="value">The ComputeBuffer or GraphicsBuffer to set.</param>
  21050. </member>
  21051. <member name="M:UnityEngine.MaterialPropertyBlock.SetBuffer(System.Int32,UnityEngine.GraphicsBuffer)">
  21052. <summary>
  21053. <para>Set a buffer property.</para>
  21054. </summary>
  21055. <param name="name">The name of the property.</param>
  21056. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21057. <param name="value">The ComputeBuffer or GraphicsBuffer to set.</param>
  21058. </member>
  21059. <member name="M:UnityEngine.MaterialPropertyBlock.SetColor(System.String,UnityEngine.Color)">
  21060. <summary>
  21061. <para>Set a color property.</para>
  21062. </summary>
  21063. <param name="name">The name of the property.</param>
  21064. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21065. <param name="value">The Color value to set.</param>
  21066. </member>
  21067. <member name="M:UnityEngine.MaterialPropertyBlock.SetColor(System.Int32,UnityEngine.Color)">
  21068. <summary>
  21069. <para>Set a color property.</para>
  21070. </summary>
  21071. <param name="name">The name of the property.</param>
  21072. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21073. <param name="value">The Color value to set.</param>
  21074. </member>
  21075. <member name="M:UnityEngine.MaterialPropertyBlock.SetConstantBuffer(System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  21076. <summary>
  21077. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the MaterialPropertyBlock.</para>
  21078. </summary>
  21079. <param name="name">The name of the constant buffer to override.</param>
  21080. <param name="value">The buffer to override the constant buffer values with.</param>
  21081. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  21082. <param name="size">The number of bytes to bind.</param>
  21083. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  21084. </member>
  21085. <member name="M:UnityEngine.MaterialPropertyBlock.SetConstantBuffer(System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  21086. <summary>
  21087. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the MaterialPropertyBlock.</para>
  21088. </summary>
  21089. <param name="name">The name of the constant buffer to override.</param>
  21090. <param name="value">The buffer to override the constant buffer values with.</param>
  21091. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  21092. <param name="size">The number of bytes to bind.</param>
  21093. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  21094. </member>
  21095. <member name="M:UnityEngine.MaterialPropertyBlock.SetConstantBuffer(System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  21096. <summary>
  21097. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the MaterialPropertyBlock.</para>
  21098. </summary>
  21099. <param name="name">The name of the constant buffer to override.</param>
  21100. <param name="value">The buffer to override the constant buffer values with.</param>
  21101. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  21102. <param name="size">The number of bytes to bind.</param>
  21103. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  21104. </member>
  21105. <member name="M:UnityEngine.MaterialPropertyBlock.SetConstantBuffer(System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  21106. <summary>
  21107. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for the MaterialPropertyBlock.</para>
  21108. </summary>
  21109. <param name="name">The name of the constant buffer to override.</param>
  21110. <param name="value">The buffer to override the constant buffer values with.</param>
  21111. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  21112. <param name="size">The number of bytes to bind.</param>
  21113. <param name="nameID">The shader property ID of the constant buffer to override.</param>
  21114. </member>
  21115. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloat(System.String,System.Single)">
  21116. <summary>
  21117. <para>Set a float property.</para>
  21118. </summary>
  21119. <param name="name">The name of the property.</param>
  21120. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21121. <param name="value">The float value to set.</param>
  21122. </member>
  21123. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloat(System.Int32,System.Single)">
  21124. <summary>
  21125. <para>Set a float property.</para>
  21126. </summary>
  21127. <param name="name">The name of the property.</param>
  21128. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21129. <param name="value">The float value to set.</param>
  21130. </member>
  21131. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloatArray(System.String,System.Single[])">
  21132. <summary>
  21133. <para>Set a float array property.</para>
  21134. </summary>
  21135. <param name="name">The name of the property.</param>
  21136. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21137. <param name="values">The array to set.</param>
  21138. </member>
  21139. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloatArray(System.Int32,System.Single[])">
  21140. <summary>
  21141. <para>Set a float array property.</para>
  21142. </summary>
  21143. <param name="name">The name of the property.</param>
  21144. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21145. <param name="values">The array to set.</param>
  21146. </member>
  21147. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  21148. <summary>
  21149. <para>Set a float array property.</para>
  21150. </summary>
  21151. <param name="name">The name of the property.</param>
  21152. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21153. <param name="values">The array to set.</param>
  21154. </member>
  21155. <member name="M:UnityEngine.MaterialPropertyBlock.SetFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  21156. <summary>
  21157. <para>Set a float array property.</para>
  21158. </summary>
  21159. <param name="name">The name of the property.</param>
  21160. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21161. <param name="values">The array to set.</param>
  21162. </member>
  21163. <member name="M:UnityEngine.MaterialPropertyBlock.SetInt(System.Int32,System.Int32)">
  21164. <summary>
  21165. <para>This method is deprecated. Use SetFloat or SetInteger instead.</para>
  21166. </summary>
  21167. <param name="name">The name of the property.</param>
  21168. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21169. <param name="value">The int value to set.</param>
  21170. </member>
  21171. <member name="M:UnityEngine.MaterialPropertyBlock.SetInt(System.String,System.Int32)">
  21172. <summary>
  21173. <para>This method is deprecated. Use SetFloat or SetInteger instead.</para>
  21174. </summary>
  21175. <param name="name">The name of the property.</param>
  21176. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21177. <param name="value">The int value to set.</param>
  21178. </member>
  21179. <member name="M:UnityEngine.MaterialPropertyBlock.SetInteger(System.Int32,System.Int32)">
  21180. <summary>
  21181. <para>Adds a property to the block. If an integer property with the given name already exists, the old value is replaced.</para>
  21182. </summary>
  21183. <param name="name">The name of the property.</param>
  21184. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21185. <param name="value">The integer value to set.</param>
  21186. </member>
  21187. <member name="M:UnityEngine.MaterialPropertyBlock.SetInteger(System.String,System.Int32)">
  21188. <summary>
  21189. <para>Adds a property to the block. If an integer property with the given name already exists, the old value is replaced.</para>
  21190. </summary>
  21191. <param name="name">The name of the property.</param>
  21192. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21193. <param name="value">The integer value to set.</param>
  21194. </member>
  21195. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrix(System.String,UnityEngine.Matrix4x4)">
  21196. <summary>
  21197. <para>Set a matrix property.</para>
  21198. </summary>
  21199. <param name="name">The name of the property.</param>
  21200. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21201. <param name="value">The matrix value to set.</param>
  21202. </member>
  21203. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrix(System.Int32,UnityEngine.Matrix4x4)">
  21204. <summary>
  21205. <para>Set a matrix property.</para>
  21206. </summary>
  21207. <param name="name">The name of the property.</param>
  21208. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21209. <param name="value">The matrix value to set.</param>
  21210. </member>
  21211. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  21212. <summary>
  21213. <para>Set a matrix array property.</para>
  21214. </summary>
  21215. <param name="name">The name of the property.</param>
  21216. <param name="values">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21217. <param name="nameID">The array to set.</param>
  21218. </member>
  21219. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  21220. <summary>
  21221. <para>Set a matrix array property.</para>
  21222. </summary>
  21223. <param name="name">The name of the property.</param>
  21224. <param name="values">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21225. <param name="nameID">The array to set.</param>
  21226. </member>
  21227. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  21228. <summary>
  21229. <para>Set a matrix array property.</para>
  21230. </summary>
  21231. <param name="name">The name of the property.</param>
  21232. <param name="values">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21233. <param name="nameID">The array to set.</param>
  21234. </member>
  21235. <member name="M:UnityEngine.MaterialPropertyBlock.SetMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  21236. <summary>
  21237. <para>Set a matrix array property.</para>
  21238. </summary>
  21239. <param name="name">The name of the property.</param>
  21240. <param name="values">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21241. <param name="nameID">The array to set.</param>
  21242. </member>
  21243. <member name="M:UnityEngine.MaterialPropertyBlock.SetTexture(System.String,UnityEngine.Texture)">
  21244. <summary>
  21245. <para>Set a texture property.</para>
  21246. </summary>
  21247. <param name="name">The name of the property.</param>
  21248. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21249. <param name="value">The Texture to set.</param>
  21250. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  21251. </member>
  21252. <member name="M:UnityEngine.MaterialPropertyBlock.SetTexture(System.Int32,UnityEngine.Texture)">
  21253. <summary>
  21254. <para>Set a texture property.</para>
  21255. </summary>
  21256. <param name="name">The name of the property.</param>
  21257. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21258. <param name="value">The Texture to set.</param>
  21259. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  21260. </member>
  21261. <member name="M:UnityEngine.MaterialPropertyBlock.SetTexture(System.String,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  21262. <summary>
  21263. <para>Set a texture property.</para>
  21264. </summary>
  21265. <param name="name">The name of the property.</param>
  21266. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21267. <param name="value">The Texture to set.</param>
  21268. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  21269. </member>
  21270. <member name="M:UnityEngine.MaterialPropertyBlock.SetTexture(System.Int32,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  21271. <summary>
  21272. <para>Set a texture property.</para>
  21273. </summary>
  21274. <param name="name">The name of the property.</param>
  21275. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21276. <param name="value">The Texture to set.</param>
  21277. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  21278. </member>
  21279. <member name="M:UnityEngine.MaterialPropertyBlock.SetVector(System.String,UnityEngine.Vector4)">
  21280. <summary>
  21281. <para>Set a vector property.</para>
  21282. </summary>
  21283. <param name="name">The name of the property.</param>
  21284. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21285. <param name="value">The Vector4 value to set.</param>
  21286. </member>
  21287. <member name="M:UnityEngine.MaterialPropertyBlock.SetVector(System.Int32,UnityEngine.Vector4)">
  21288. <summary>
  21289. <para>Set a vector property.</para>
  21290. </summary>
  21291. <param name="name">The name of the property.</param>
  21292. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21293. <param name="value">The Vector4 value to set.</param>
  21294. </member>
  21295. <member name="M:UnityEngine.MaterialPropertyBlock.SetVectorArray(System.String,UnityEngine.Vector4[])">
  21296. <summary>
  21297. <para>Set a vector array property.</para>
  21298. </summary>
  21299. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21300. <param name="values">The array to set.</param>
  21301. <param name="name">The name of the property.</param>
  21302. </member>
  21303. <member name="M:UnityEngine.MaterialPropertyBlock.SetVectorArray(System.Int32,UnityEngine.Vector4[])">
  21304. <summary>
  21305. <para>Set a vector array property.</para>
  21306. </summary>
  21307. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21308. <param name="values">The array to set.</param>
  21309. <param name="name">The name of the property.</param>
  21310. </member>
  21311. <member name="M:UnityEngine.MaterialPropertyBlock.SetVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  21312. <summary>
  21313. <para>Set a vector array property.</para>
  21314. </summary>
  21315. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21316. <param name="values">The array to set.</param>
  21317. <param name="name">The name of the property.</param>
  21318. </member>
  21319. <member name="M:UnityEngine.MaterialPropertyBlock.SetVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  21320. <summary>
  21321. <para>Set a vector array property.</para>
  21322. </summary>
  21323. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  21324. <param name="values">The array to set.</param>
  21325. <param name="name">The name of the property.</param>
  21326. </member>
  21327. <member name="T:UnityEngine.Mathf">
  21328. <summary>
  21329. <para>A collection of common math functions.</para>
  21330. </summary>
  21331. </member>
  21332. <member name="M:UnityEngine.Mathf.Abs(System.Single)">
  21333. <summary>
  21334. <para>Returns the absolute value of f.</para>
  21335. </summary>
  21336. <param name="f"></param>
  21337. </member>
  21338. <member name="M:UnityEngine.Mathf.Abs(System.Int32)">
  21339. <summary>
  21340. <para>Returns the absolute value of value.</para>
  21341. </summary>
  21342. <param name="value"></param>
  21343. </member>
  21344. <member name="M:UnityEngine.Mathf.Acos(System.Single)">
  21345. <summary>
  21346. <para>Returns the arc-cosine of f - the angle in radians whose cosine is f.</para>
  21347. </summary>
  21348. <param name="f"></param>
  21349. </member>
  21350. <member name="M:UnityEngine.Mathf.Approximately(System.Single,System.Single)">
  21351. <summary>
  21352. <para>Compares two floating point values and returns true if they are similar.</para>
  21353. </summary>
  21354. <param name="a"></param>
  21355. <param name="b"></param>
  21356. </member>
  21357. <member name="M:UnityEngine.Mathf.Asin(System.Single)">
  21358. <summary>
  21359. <para>Returns the arc-sine of f - the angle in radians whose sine is f.</para>
  21360. </summary>
  21361. <param name="f"></param>
  21362. </member>
  21363. <member name="M:UnityEngine.Mathf.Atan(System.Single)">
  21364. <summary>
  21365. <para>Returns the arc-tangent of f - the angle in radians whose tangent is f.</para>
  21366. </summary>
  21367. <param name="f"></param>
  21368. </member>
  21369. <member name="M:UnityEngine.Mathf.Atan2(System.Single,System.Single)">
  21370. <summary>
  21371. <para>Returns the angle in radians whose Tan is y/x.</para>
  21372. </summary>
  21373. <param name="y"></param>
  21374. <param name="x"></param>
  21375. </member>
  21376. <member name="M:UnityEngine.Mathf.Ceil(System.Single)">
  21377. <summary>
  21378. <para>Returns the smallest integer greater to or equal to f.</para>
  21379. </summary>
  21380. <param name="f"></param>
  21381. </member>
  21382. <member name="M:UnityEngine.Mathf.CeilToInt(System.Single)">
  21383. <summary>
  21384. <para>Returns the smallest integer greater to or equal to f.</para>
  21385. </summary>
  21386. <param name="f"></param>
  21387. </member>
  21388. <member name="M:UnityEngine.Mathf.Clamp(System.Single,System.Single,System.Single)">
  21389. <summary>
  21390. <para>Clamps the given value between the given minimum float and maximum float values. Returns the given value if it is within the minimum and maximum range.</para>
  21391. </summary>
  21392. <param name="value">The floating point value to restrict inside the range defined by the minimum and maximum values.</param>
  21393. <param name="min">The minimum floating point value to compare against.</param>
  21394. <param name="max">The maximum floating point value to compare against.</param>
  21395. <returns>
  21396. <para>The float result between the minimum and maximum values.</para>
  21397. </returns>
  21398. </member>
  21399. <member name="M:UnityEngine.Mathf.Clamp(System.Int32,System.Int32,System.Int32)">
  21400. <summary>
  21401. <para>Clamps the given value between a range defined by the given minimum integer and maximum integer values. Returns the given value if it is within min and max.</para>
  21402. </summary>
  21403. <param name="value">The integer point value to restrict inside the min-to-max range.</param>
  21404. <param name="min">The minimum integer point value to compare against.</param>
  21405. <param name="max">The maximum integer point value to compare against.</param>
  21406. <returns>
  21407. <para>The int result between min and max values.</para>
  21408. </returns>
  21409. </member>
  21410. <member name="M:UnityEngine.Mathf.Clamp01(System.Single)">
  21411. <summary>
  21412. <para>Clamps value between 0 and 1 and returns value.</para>
  21413. </summary>
  21414. <param name="value"></param>
  21415. </member>
  21416. <member name="M:UnityEngine.Mathf.ClosestPowerOfTwo(System.Int32)">
  21417. <summary>
  21418. <para>Returns the closest power of two value.</para>
  21419. </summary>
  21420. <param name="value"></param>
  21421. </member>
  21422. <member name="M:UnityEngine.Mathf.CorrelatedColorTemperatureToRGB(System.Single)">
  21423. <summary>
  21424. <para>Convert a color temperature in Kelvin to RGB color.</para>
  21425. </summary>
  21426. <param name="kelvin">Temperature in Kelvin. Range 1000 to 40000 Kelvin.</param>
  21427. <returns>
  21428. <para>Correlated Color Temperature as floating point RGB color.</para>
  21429. </returns>
  21430. </member>
  21431. <member name="M:UnityEngine.Mathf.Cos(System.Single)">
  21432. <summary>
  21433. <para>Returns the cosine of angle f.</para>
  21434. </summary>
  21435. <param name="f">The input angle, in radians.</param>
  21436. <returns>
  21437. <para>The return value between -1 and 1.</para>
  21438. </returns>
  21439. </member>
  21440. <member name="F:UnityEngine.Mathf.Deg2Rad">
  21441. <summary>
  21442. <para>Degrees-to-radians conversion constant (Read Only).</para>
  21443. </summary>
  21444. </member>
  21445. <member name="M:UnityEngine.Mathf.DeltaAngle(System.Single,System.Single)">
  21446. <summary>
  21447. <para>Calculates the shortest difference between two given angles given in degrees.</para>
  21448. </summary>
  21449. <param name="current"></param>
  21450. <param name="target"></param>
  21451. </member>
  21452. <member name="F:UnityEngine.Mathf.Epsilon">
  21453. <summary>
  21454. <para>A tiny floating point value (Read Only).</para>
  21455. </summary>
  21456. </member>
  21457. <member name="M:UnityEngine.Mathf.Exp(System.Single)">
  21458. <summary>
  21459. <para>Returns e raised to the specified power.</para>
  21460. </summary>
  21461. <param name="power"></param>
  21462. </member>
  21463. <member name="M:UnityEngine.Mathf.FloatToHalf(System.Single)">
  21464. <summary>
  21465. <para>Encode a floating point value into a 16-bit representation.</para>
  21466. </summary>
  21467. <param name="val">The floating point value to convert.</param>
  21468. <returns>
  21469. <para>The converted half-precision float, stored in a 16-bit unsigned integer.</para>
  21470. </returns>
  21471. </member>
  21472. <member name="M:UnityEngine.Mathf.Floor(System.Single)">
  21473. <summary>
  21474. <para>Returns the largest integer smaller than or equal to f.</para>
  21475. </summary>
  21476. <param name="f"></param>
  21477. </member>
  21478. <member name="M:UnityEngine.Mathf.FloorToInt(System.Single)">
  21479. <summary>
  21480. <para>Returns the largest integer smaller to or equal to f.</para>
  21481. </summary>
  21482. <param name="f"></param>
  21483. </member>
  21484. <member name="M:UnityEngine.Mathf.GammaToLinearSpace(System.Single)">
  21485. <summary>
  21486. <para>Converts the given value from gamma (sRGB) to linear color space.</para>
  21487. </summary>
  21488. <param name="value"></param>
  21489. </member>
  21490. <member name="M:UnityEngine.Mathf.HalfToFloat(System.UInt16)">
  21491. <summary>
  21492. <para>Convert a half precision float to a 32-bit floating point value.</para>
  21493. </summary>
  21494. <param name="val">The half precision value to convert.</param>
  21495. <returns>
  21496. <para>The decoded 32-bit float.</para>
  21497. </returns>
  21498. </member>
  21499. <member name="F:UnityEngine.Mathf.Infinity">
  21500. <summary>
  21501. <para>A representation of positive infinity (Read Only).</para>
  21502. </summary>
  21503. </member>
  21504. <member name="M:UnityEngine.Mathf.InverseLerp(System.Single,System.Single,System.Single)">
  21505. <summary>
  21506. <para>Determines where a value lies between two points.</para>
  21507. </summary>
  21508. <param name="a">The start of the range.</param>
  21509. <param name="b">The end of the range.</param>
  21510. <param name="value">The point within the range you want to calculate.</param>
  21511. <returns>
  21512. <para>A value between zero and one, representing where the "value" parameter falls within the range defined by a and b.</para>
  21513. </returns>
  21514. </member>
  21515. <member name="M:UnityEngine.Mathf.IsPowerOfTwo(System.Int32)">
  21516. <summary>
  21517. <para>Returns true if the value is power of two.</para>
  21518. </summary>
  21519. <param name="value"></param>
  21520. </member>
  21521. <member name="M:UnityEngine.Mathf.Lerp(System.Single,System.Single,System.Single)">
  21522. <summary>
  21523. <para>Linearly interpolates between a and b by t.</para>
  21524. </summary>
  21525. <param name="a">The start value.</param>
  21526. <param name="b">The end value.</param>
  21527. <param name="t">The interpolation value between the two floats.</param>
  21528. <returns>
  21529. <para>The interpolated float result between the two float values.</para>
  21530. </returns>
  21531. </member>
  21532. <member name="M:UnityEngine.Mathf.LerpAngle(System.Single,System.Single,System.Single)">
  21533. <summary>
  21534. <para>Same as Lerp but makes sure the values interpolate correctly when they wrap around 360 degrees.</para>
  21535. </summary>
  21536. <param name="a"></param>
  21537. <param name="b"></param>
  21538. <param name="t"></param>
  21539. </member>
  21540. <member name="M:UnityEngine.Mathf.LerpUnclamped(System.Single,System.Single,System.Single)">
  21541. <summary>
  21542. <para>Linearly interpolates between a and b by t with no limit to t.</para>
  21543. </summary>
  21544. <param name="a">The start value.</param>
  21545. <param name="b">The end value.</param>
  21546. <param name="t">The interpolation between the two floats.</param>
  21547. <returns>
  21548. <para>The float value as a result from the linear interpolation.</para>
  21549. </returns>
  21550. </member>
  21551. <member name="M:UnityEngine.Mathf.LinearToGammaSpace(System.Single)">
  21552. <summary>
  21553. <para>Converts the given value from linear to gamma (sRGB) color space.</para>
  21554. </summary>
  21555. <param name="value"></param>
  21556. </member>
  21557. <member name="M:UnityEngine.Mathf.Log(System.Single,System.Single)">
  21558. <summary>
  21559. <para>Returns the logarithm of a specified number in a specified base.</para>
  21560. </summary>
  21561. <param name="f"></param>
  21562. <param name="p"></param>
  21563. </member>
  21564. <member name="M:UnityEngine.Mathf.Log(System.Single)">
  21565. <summary>
  21566. <para>Returns the natural (base e) logarithm of a specified number.</para>
  21567. </summary>
  21568. <param name="f"></param>
  21569. </member>
  21570. <member name="M:UnityEngine.Mathf.Log10(System.Single)">
  21571. <summary>
  21572. <para>Returns the base 10 logarithm of a specified number.</para>
  21573. </summary>
  21574. <param name="f"></param>
  21575. </member>
  21576. <member name="M:UnityEngine.Mathf.Max(System.Single,System.Single)">
  21577. <summary>
  21578. <para>Returns largest of two or more values.</para>
  21579. </summary>
  21580. <param name="a"></param>
  21581. <param name="b"></param>
  21582. <param name="values"></param>
  21583. </member>
  21584. <member name="M:UnityEngine.Mathf.Max(System.Single[])">
  21585. <summary>
  21586. <para>Returns largest of two or more values.</para>
  21587. </summary>
  21588. <param name="a"></param>
  21589. <param name="b"></param>
  21590. <param name="values"></param>
  21591. </member>
  21592. <member name="M:UnityEngine.Mathf.Max(System.Int32,System.Int32)">
  21593. <summary>
  21594. <para>Returns the largest of two or more values.</para>
  21595. </summary>
  21596. <param name="a"></param>
  21597. <param name="b"></param>
  21598. <param name="values"></param>
  21599. </member>
  21600. <member name="M:UnityEngine.Mathf.Max(System.Int32[])">
  21601. <summary>
  21602. <para>Returns the largest of two or more values.</para>
  21603. </summary>
  21604. <param name="a"></param>
  21605. <param name="b"></param>
  21606. <param name="values"></param>
  21607. </member>
  21608. <member name="M:UnityEngine.Mathf.Min(System.Single,System.Single)">
  21609. <summary>
  21610. <para>Returns the smallest of two or more values.</para>
  21611. </summary>
  21612. <param name="a"></param>
  21613. <param name="b"></param>
  21614. <param name="values"></param>
  21615. </member>
  21616. <member name="M:UnityEngine.Mathf.Min(System.Single[])">
  21617. <summary>
  21618. <para>Returns the smallest of two or more values.</para>
  21619. </summary>
  21620. <param name="a"></param>
  21621. <param name="b"></param>
  21622. <param name="values"></param>
  21623. </member>
  21624. <member name="M:UnityEngine.Mathf.Min(System.Int32,System.Int32)">
  21625. <summary>
  21626. <para>Returns the smallest of two or more values.</para>
  21627. </summary>
  21628. <param name="a"></param>
  21629. <param name="b"></param>
  21630. <param name="values"></param>
  21631. </member>
  21632. <member name="M:UnityEngine.Mathf.Min(System.Int32[])">
  21633. <summary>
  21634. <para>Returns the smallest of two or more values.</para>
  21635. </summary>
  21636. <param name="a"></param>
  21637. <param name="b"></param>
  21638. <param name="values"></param>
  21639. </member>
  21640. <member name="M:UnityEngine.Mathf.MoveTowards(System.Single,System.Single,System.Single)">
  21641. <summary>
  21642. <para>Moves a value current towards target.</para>
  21643. </summary>
  21644. <param name="current">The current value.</param>
  21645. <param name="target">The value to move towards.</param>
  21646. <param name="maxDelta">The maximum change that should be applied to the value.</param>
  21647. </member>
  21648. <member name="M:UnityEngine.Mathf.MoveTowardsAngle(System.Single,System.Single,System.Single)">
  21649. <summary>
  21650. <para>Same as MoveTowards but makes sure the values interpolate correctly when they wrap around 360 degrees.</para>
  21651. </summary>
  21652. <param name="current"></param>
  21653. <param name="target"></param>
  21654. <param name="maxDelta"></param>
  21655. </member>
  21656. <member name="F:UnityEngine.Mathf.NegativeInfinity">
  21657. <summary>
  21658. <para>A representation of negative infinity (Read Only).</para>
  21659. </summary>
  21660. </member>
  21661. <member name="M:UnityEngine.Mathf.NextPowerOfTwo(System.Int32)">
  21662. <summary>
  21663. <para>Returns the next power of two that is equal to, or greater than, the argument.</para>
  21664. </summary>
  21665. <param name="value"></param>
  21666. </member>
  21667. <member name="M:UnityEngine.Mathf.PerlinNoise(System.Single,System.Single)">
  21668. <summary>
  21669. <para>Generate 2D Perlin noise.</para>
  21670. </summary>
  21671. <param name="x">X-coordinate of sample point.</param>
  21672. <param name="y">Y-coordinate of sample point.</param>
  21673. <returns>
  21674. <para>Value between 0.0 and 1.0. (Return value might be slightly below 0.0 or beyond 1.0.)</para>
  21675. </returns>
  21676. </member>
  21677. <member name="F:UnityEngine.Mathf.PI">
  21678. <summary>
  21679. <para>The well-known 3.14159265358979... value (Read Only).</para>
  21680. </summary>
  21681. </member>
  21682. <member name="M:UnityEngine.Mathf.PingPong(System.Single,System.Single)">
  21683. <summary>
  21684. <para>PingPong returns a value that will increment and decrement between the value 0 and length.</para>
  21685. </summary>
  21686. <param name="t"></param>
  21687. <param name="length"></param>
  21688. </member>
  21689. <member name="M:UnityEngine.Mathf.Pow(System.Single,System.Single)">
  21690. <summary>
  21691. <para>Returns f raised to power p.</para>
  21692. </summary>
  21693. <param name="f"></param>
  21694. <param name="p"></param>
  21695. </member>
  21696. <member name="F:UnityEngine.Mathf.Rad2Deg">
  21697. <summary>
  21698. <para>Radians-to-degrees conversion constant (Read Only).</para>
  21699. </summary>
  21700. </member>
  21701. <member name="M:UnityEngine.Mathf.Repeat(System.Single,System.Single)">
  21702. <summary>
  21703. <para>Loops the value t, so that it is never larger than length and never smaller than 0.</para>
  21704. </summary>
  21705. <param name="t"></param>
  21706. <param name="length"></param>
  21707. </member>
  21708. <member name="M:UnityEngine.Mathf.Round(System.Single)">
  21709. <summary>
  21710. <para>Returns f rounded to the nearest integer.</para>
  21711. </summary>
  21712. <param name="f"></param>
  21713. </member>
  21714. <member name="M:UnityEngine.Mathf.RoundToInt(System.Single)">
  21715. <summary>
  21716. <para>Returns f rounded to the nearest integer.</para>
  21717. </summary>
  21718. <param name="f"></param>
  21719. </member>
  21720. <member name="M:UnityEngine.Mathf.Sign(System.Single)">
  21721. <summary>
  21722. <para>Returns the sign of f.</para>
  21723. </summary>
  21724. <param name="f"></param>
  21725. </member>
  21726. <member name="M:UnityEngine.Mathf.Sin(System.Single)">
  21727. <summary>
  21728. <para>Returns the sine of angle f.</para>
  21729. </summary>
  21730. <param name="f">The input angle, in radians.</param>
  21731. <returns>
  21732. <para>The return value between -1 and +1.</para>
  21733. </returns>
  21734. </member>
  21735. <member name="M:UnityEngine.Mathf.SmoothDamp(System.Single,System.Single,System.Single&amp;,System.Single)">
  21736. <summary>
  21737. <para>Gradually changes a value towards a desired goal over time.</para>
  21738. </summary>
  21739. <param name="current">The current position.</param>
  21740. <param name="target">The position we are trying to reach.</param>
  21741. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21742. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21743. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21744. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21745. </member>
  21746. <member name="M:UnityEngine.Mathf.SmoothDamp(System.Single,System.Single,System.Single&amp;,System.Single,System.Single)">
  21747. <summary>
  21748. <para>Gradually changes a value towards a desired goal over time.</para>
  21749. </summary>
  21750. <param name="current">The current position.</param>
  21751. <param name="target">The position we are trying to reach.</param>
  21752. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21753. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21754. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21755. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21756. </member>
  21757. <member name="M:UnityEngine.Mathf.SmoothDamp(System.Single,System.Single,System.Single&amp;,System.Single,System.Single,System.Single)">
  21758. <summary>
  21759. <para>Gradually changes a value towards a desired goal over time.</para>
  21760. </summary>
  21761. <param name="current">The current position.</param>
  21762. <param name="target">The position we are trying to reach.</param>
  21763. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21764. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21765. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21766. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21767. </member>
  21768. <member name="M:UnityEngine.Mathf.SmoothDampAngle(System.Single,System.Single,System.Single&amp;,System.Single)">
  21769. <summary>
  21770. <para>Gradually changes an angle given in degrees towards a desired goal angle over time.</para>
  21771. </summary>
  21772. <param name="current">The current position.</param>
  21773. <param name="target">The position we are trying to reach.</param>
  21774. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21775. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21776. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21777. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21778. </member>
  21779. <member name="M:UnityEngine.Mathf.SmoothDampAngle(System.Single,System.Single,System.Single&amp;,System.Single,System.Single)">
  21780. <summary>
  21781. <para>Gradually changes an angle given in degrees towards a desired goal angle over time.</para>
  21782. </summary>
  21783. <param name="current">The current position.</param>
  21784. <param name="target">The position we are trying to reach.</param>
  21785. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21786. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21787. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21788. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21789. </member>
  21790. <member name="M:UnityEngine.Mathf.SmoothDampAngle(System.Single,System.Single,System.Single&amp;,System.Single,System.Single,System.Single)">
  21791. <summary>
  21792. <para>Gradually changes an angle given in degrees towards a desired goal angle over time.</para>
  21793. </summary>
  21794. <param name="current">The current position.</param>
  21795. <param name="target">The position we are trying to reach.</param>
  21796. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  21797. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  21798. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  21799. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  21800. </member>
  21801. <member name="M:UnityEngine.Mathf.SmoothStep(System.Single,System.Single,System.Single)">
  21802. <summary>
  21803. <para>Interpolates between min and max with smoothing at the limits.</para>
  21804. </summary>
  21805. <param name="from"></param>
  21806. <param name="to"></param>
  21807. <param name="t"></param>
  21808. </member>
  21809. <member name="M:UnityEngine.Mathf.Sqrt(System.Single)">
  21810. <summary>
  21811. <para>Returns square root of f.</para>
  21812. </summary>
  21813. <param name="f"></param>
  21814. </member>
  21815. <member name="M:UnityEngine.Mathf.Tan(System.Single)">
  21816. <summary>
  21817. <para>Returns the tangent of angle f in radians.</para>
  21818. </summary>
  21819. <param name="f"></param>
  21820. </member>
  21821. <member name="T:UnityEngine.Matrix4x4">
  21822. <summary>
  21823. <para>A standard 4x4 transformation matrix.</para>
  21824. </summary>
  21825. </member>
  21826. <member name="P:UnityEngine.Matrix4x4.decomposeProjection">
  21827. <summary>
  21828. <para>This property takes a projection matrix and returns the six plane coordinates that define a projection frustum.</para>
  21829. </summary>
  21830. </member>
  21831. <member name="P:UnityEngine.Matrix4x4.determinant">
  21832. <summary>
  21833. <para>The determinant of the matrix. (Read Only)</para>
  21834. </summary>
  21835. </member>
  21836. <member name="P:UnityEngine.Matrix4x4.identity">
  21837. <summary>
  21838. <para>Returns the identity matrix (Read Only).</para>
  21839. </summary>
  21840. </member>
  21841. <member name="P:UnityEngine.Matrix4x4.inverse">
  21842. <summary>
  21843. <para>The inverse of this matrix. (Read Only)</para>
  21844. </summary>
  21845. </member>
  21846. <member name="P:UnityEngine.Matrix4x4.isIdentity">
  21847. <summary>
  21848. <para>Checks whether this is an identity matrix. (Read Only)</para>
  21849. </summary>
  21850. </member>
  21851. <member name="P:UnityEngine.Matrix4x4.lossyScale">
  21852. <summary>
  21853. <para>Attempts to get a scale value from the matrix. (Read Only)</para>
  21854. </summary>
  21855. </member>
  21856. <member name="P:UnityEngine.Matrix4x4.rotation">
  21857. <summary>
  21858. <para>Attempts to get a rotation quaternion from this matrix.</para>
  21859. </summary>
  21860. </member>
  21861. <member name="P:UnityEngine.Matrix4x4.transpose">
  21862. <summary>
  21863. <para>Returns the transpose of this matrix (Read Only).</para>
  21864. </summary>
  21865. </member>
  21866. <member name="P:UnityEngine.Matrix4x4.zero">
  21867. <summary>
  21868. <para>Returns a matrix with all elements set to zero (Read Only).</para>
  21869. </summary>
  21870. </member>
  21871. <member name="M:UnityEngine.Matrix4x4.Frustum(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  21872. <summary>
  21873. <para>This function returns a projection matrix with viewing frustum that has a near plane defined by the coordinates that were passed in.</para>
  21874. </summary>
  21875. <param name="left">The X coordinate of the left side of the near projection plane in view space.</param>
  21876. <param name="right">The X coordinate of the right side of the near projection plane in view space.</param>
  21877. <param name="bottom">The Y coordinate of the bottom side of the near projection plane in view space.</param>
  21878. <param name="top">The Y coordinate of the top side of the near projection plane in view space.</param>
  21879. <param name="zNear">Z distance to the near plane from the origin in view space.</param>
  21880. <param name="zFar">Z distance to the far plane from the origin in view space.</param>
  21881. <param name="frustumPlanes">Frustum planes struct that contains the view space coordinates of that define a viewing frustum.</param>
  21882. <param name="fp"></param>
  21883. <returns>
  21884. <para>A projection matrix with a viewing frustum defined by the plane coordinates passed in.</para>
  21885. </returns>
  21886. </member>
  21887. <member name="M:UnityEngine.Matrix4x4.Frustum(UnityEngine.FrustumPlanes)">
  21888. <summary>
  21889. <para>This function returns a projection matrix with viewing frustum that has a near plane defined by the coordinates that were passed in.</para>
  21890. </summary>
  21891. <param name="left">The X coordinate of the left side of the near projection plane in view space.</param>
  21892. <param name="right">The X coordinate of the right side of the near projection plane in view space.</param>
  21893. <param name="bottom">The Y coordinate of the bottom side of the near projection plane in view space.</param>
  21894. <param name="top">The Y coordinate of the top side of the near projection plane in view space.</param>
  21895. <param name="zNear">Z distance to the near plane from the origin in view space.</param>
  21896. <param name="zFar">Z distance to the far plane from the origin in view space.</param>
  21897. <param name="frustumPlanes">Frustum planes struct that contains the view space coordinates of that define a viewing frustum.</param>
  21898. <param name="fp"></param>
  21899. <returns>
  21900. <para>A projection matrix with a viewing frustum defined by the plane coordinates passed in.</para>
  21901. </returns>
  21902. </member>
  21903. <member name="M:UnityEngine.Matrix4x4.GetColumn(System.Int32)">
  21904. <summary>
  21905. <para>Get a column of the matrix.</para>
  21906. </summary>
  21907. <param name="index"></param>
  21908. </member>
  21909. <member name="M:UnityEngine.Matrix4x4.GetPosition">
  21910. <summary>
  21911. <para>Get position vector from the matrix.</para>
  21912. </summary>
  21913. </member>
  21914. <member name="M:UnityEngine.Matrix4x4.GetRow(System.Int32)">
  21915. <summary>
  21916. <para>Returns a row of the matrix.</para>
  21917. </summary>
  21918. <param name="index"></param>
  21919. </member>
  21920. <member name="M:UnityEngine.Matrix4x4.Inverse3DAffine(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4&amp;)">
  21921. <summary>
  21922. <para>Computes the inverse of a 3D affine matrix.</para>
  21923. </summary>
  21924. <param name="input">Input matrix to invert.</param>
  21925. <param name="result">The result of the inversion. Equal to the input matrix if the function fails.</param>
  21926. <returns>
  21927. <para>Returns true and a valid result if the function succeeds, false and a copy of the input matrix if the function fails.</para>
  21928. </returns>
  21929. </member>
  21930. <member name="M:UnityEngine.Matrix4x4.LookAt(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  21931. <summary>
  21932. <para>Create a "look at" matrix.</para>
  21933. </summary>
  21934. <param name="from">The source point.</param>
  21935. <param name="to">The target point.</param>
  21936. <param name="up">The vector describing the up direction (typically Vector3.up).</param>
  21937. <returns>
  21938. <para>The resulting transformation matrix.</para>
  21939. </returns>
  21940. </member>
  21941. <member name="M:UnityEngine.Matrix4x4.MultiplyPoint(UnityEngine.Vector3)">
  21942. <summary>
  21943. <para>Transforms a position by this matrix (generic).</para>
  21944. </summary>
  21945. <param name="point"></param>
  21946. </member>
  21947. <member name="M:UnityEngine.Matrix4x4.MultiplyPoint3x4(UnityEngine.Vector3)">
  21948. <summary>
  21949. <para>Transforms a position by this matrix (fast).</para>
  21950. </summary>
  21951. <param name="point"></param>
  21952. </member>
  21953. <member name="M:UnityEngine.Matrix4x4.MultiplyVector(UnityEngine.Vector3)">
  21954. <summary>
  21955. <para>Transforms a direction by this matrix.</para>
  21956. </summary>
  21957. <param name="vector"></param>
  21958. </member>
  21959. <member name="?:UnityEngine.Matrix4x4.op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)">
  21960. <summary>
  21961. <para>Multiplies two matrices.</para>
  21962. </summary>
  21963. <param name="lhs"></param>
  21964. <param name="rhs"></param>
  21965. </member>
  21966. <member name="?:UnityEngine.Matrix4x4.op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Vector4)">
  21967. <summary>
  21968. <para>Transforms a Vector4 by a matrix.</para>
  21969. </summary>
  21970. <param name="lhs"></param>
  21971. <param name="vector"></param>
  21972. </member>
  21973. <member name="M:UnityEngine.Matrix4x4.Ortho(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  21974. <summary>
  21975. <para>Create an orthogonal projection matrix.</para>
  21976. </summary>
  21977. <param name="left">Left-side x-coordinate.</param>
  21978. <param name="right">Right-side x-coordinate.</param>
  21979. <param name="bottom">Bottom y-coordinate.</param>
  21980. <param name="top">Top y-coordinate.</param>
  21981. <param name="zNear">Near depth clipping plane value.</param>
  21982. <param name="zFar">Far depth clipping plane value.</param>
  21983. <returns>
  21984. <para>The projection matrix.</para>
  21985. </returns>
  21986. </member>
  21987. <member name="M:UnityEngine.Matrix4x4.Perspective(System.Single,System.Single,System.Single,System.Single)">
  21988. <summary>
  21989. <para>Create a perspective projection matrix.</para>
  21990. </summary>
  21991. <param name="fov">Vertical field-of-view in degrees.</param>
  21992. <param name="aspect">Aspect ratio (width divided by height).</param>
  21993. <param name="zNear">Near depth clipping plane value.</param>
  21994. <param name="zFar">Far depth clipping plane value.</param>
  21995. <returns>
  21996. <para>The projection matrix.</para>
  21997. </returns>
  21998. </member>
  21999. <member name="M:UnityEngine.Matrix4x4.Rotate(UnityEngine.Quaternion)">
  22000. <summary>
  22001. <para>Creates a rotation matrix.</para>
  22002. </summary>
  22003. <param name="q"></param>
  22004. </member>
  22005. <member name="M:UnityEngine.Matrix4x4.Scale(UnityEngine.Vector3)">
  22006. <summary>
  22007. <para>Creates a scaling matrix.</para>
  22008. </summary>
  22009. <param name="vector"></param>
  22010. </member>
  22011. <member name="M:UnityEngine.Matrix4x4.SetColumn(System.Int32,UnityEngine.Vector4)">
  22012. <summary>
  22013. <para>Sets a column of the matrix.</para>
  22014. </summary>
  22015. <param name="index"></param>
  22016. <param name="column"></param>
  22017. </member>
  22018. <member name="M:UnityEngine.Matrix4x4.SetRow(System.Int32,UnityEngine.Vector4)">
  22019. <summary>
  22020. <para>Sets a row of the matrix.</para>
  22021. </summary>
  22022. <param name="index"></param>
  22023. <param name="row"></param>
  22024. </member>
  22025. <member name="M:UnityEngine.Matrix4x4.SetTRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  22026. <summary>
  22027. <para>Sets this matrix to a translation, rotation and scaling matrix.</para>
  22028. </summary>
  22029. <param name="pos"></param>
  22030. <param name="q"></param>
  22031. <param name="s"></param>
  22032. </member>
  22033. <member name="P:UnityEngine.Matrix4x4.this">
  22034. <summary>
  22035. <para>Access element at [row, column].</para>
  22036. </summary>
  22037. </member>
  22038. <member name="P:UnityEngine.Matrix4x4.this">
  22039. <summary>
  22040. <para>Access element at sequential index (0..15 inclusive).</para>
  22041. </summary>
  22042. </member>
  22043. <member name="M:UnityEngine.Matrix4x4.ToString">
  22044. <summary>
  22045. <para>Returns a formatted string for this matrix.</para>
  22046. </summary>
  22047. <param name="format">A numeric format string.</param>
  22048. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  22049. </member>
  22050. <member name="M:UnityEngine.Matrix4x4.ToString(System.String)">
  22051. <summary>
  22052. <para>Returns a formatted string for this matrix.</para>
  22053. </summary>
  22054. <param name="format">A numeric format string.</param>
  22055. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  22056. </member>
  22057. <member name="M:UnityEngine.Matrix4x4.ToString(System.String,System.IFormatProvider)">
  22058. <summary>
  22059. <para>Returns a formatted string for this matrix.</para>
  22060. </summary>
  22061. <param name="format">A numeric format string.</param>
  22062. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  22063. </member>
  22064. <member name="M:UnityEngine.Matrix4x4.TransformPlane(UnityEngine.Plane)">
  22065. <summary>
  22066. <para>Returns a plane that is transformed in space.</para>
  22067. </summary>
  22068. <param name="plane"></param>
  22069. </member>
  22070. <member name="M:UnityEngine.Matrix4x4.Translate(UnityEngine.Vector3)">
  22071. <summary>
  22072. <para>Creates a translation matrix.</para>
  22073. </summary>
  22074. <param name="vector"></param>
  22075. </member>
  22076. <member name="M:UnityEngine.Matrix4x4.TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)">
  22077. <summary>
  22078. <para>Creates a translation, rotation and scaling matrix.</para>
  22079. </summary>
  22080. <param name="pos"></param>
  22081. <param name="q"></param>
  22082. <param name="s"></param>
  22083. </member>
  22084. <member name="M:UnityEngine.Matrix4x4.ValidTRS">
  22085. <summary>
  22086. <para>Checks if this matrix is a valid transform matrix.</para>
  22087. </summary>
  22088. </member>
  22089. <member name="T:UnityEngine.Mesh">
  22090. <summary>
  22091. <para>A class that allows you to create or modify meshes.</para>
  22092. </summary>
  22093. </member>
  22094. <member name="P:UnityEngine.Mesh.bindposes">
  22095. <summary>
  22096. <para>The bind poses. The bind pose at each index refers to the bone with the same index.</para>
  22097. </summary>
  22098. </member>
  22099. <member name="P:UnityEngine.Mesh.blendShapeCount">
  22100. <summary>
  22101. <para>Returns BlendShape count on this mesh.</para>
  22102. </summary>
  22103. </member>
  22104. <member name="P:UnityEngine.Mesh.boneWeights">
  22105. <summary>
  22106. <para>The BoneWeight for each vertex in the Mesh, which represents 4 bones per vertex.</para>
  22107. </summary>
  22108. </member>
  22109. <member name="P:UnityEngine.Mesh.bounds">
  22110. <summary>
  22111. <para>The bounding volume of the Mesh.</para>
  22112. </summary>
  22113. </member>
  22114. <member name="P:UnityEngine.Mesh.colors">
  22115. <summary>
  22116. <para>Vertex colors of the Mesh.</para>
  22117. </summary>
  22118. </member>
  22119. <member name="P:UnityEngine.Mesh.colors32">
  22120. <summary>
  22121. <para>Vertex colors of the Mesh.</para>
  22122. </summary>
  22123. </member>
  22124. <member name="P:UnityEngine.Mesh.indexBufferTarget">
  22125. <summary>
  22126. <para>The intended target usage of the Mesh GPU index buffer.</para>
  22127. </summary>
  22128. </member>
  22129. <member name="P:UnityEngine.Mesh.indexFormat">
  22130. <summary>
  22131. <para>Format of the mesh index buffer data.</para>
  22132. </summary>
  22133. </member>
  22134. <member name="P:UnityEngine.Mesh.isReadable">
  22135. <summary>
  22136. <para>Returns true if the Mesh is read/write enabled, or false if it is not.</para>
  22137. </summary>
  22138. </member>
  22139. <member name="P:UnityEngine.Mesh.normals">
  22140. <summary>
  22141. <para>The normals of the Mesh.</para>
  22142. </summary>
  22143. </member>
  22144. <member name="P:UnityEngine.Mesh.subMeshCount">
  22145. <summary>
  22146. <para>The number of sub-meshes inside the Mesh object.</para>
  22147. </summary>
  22148. </member>
  22149. <member name="P:UnityEngine.Mesh.tangents">
  22150. <summary>
  22151. <para>The tangents of the Mesh.</para>
  22152. </summary>
  22153. </member>
  22154. <member name="P:UnityEngine.Mesh.triangles">
  22155. <summary>
  22156. <para>An array containing all triangles in the Mesh.</para>
  22157. </summary>
  22158. </member>
  22159. <member name="P:UnityEngine.Mesh.uv">
  22160. <summary>
  22161. <para>The texture coordinates (UVs) in the first channel.</para>
  22162. </summary>
  22163. </member>
  22164. <member name="P:UnityEngine.Mesh.uv2">
  22165. <summary>
  22166. <para>The texture coordinates (UVs) in the second channel.</para>
  22167. </summary>
  22168. </member>
  22169. <member name="P:UnityEngine.Mesh.uv3">
  22170. <summary>
  22171. <para>The texture coordinates (UVs) in the third channel.</para>
  22172. </summary>
  22173. </member>
  22174. <member name="P:UnityEngine.Mesh.uv4">
  22175. <summary>
  22176. <para>The texture coordinates (UVs) in the fourth channel.</para>
  22177. </summary>
  22178. </member>
  22179. <member name="P:UnityEngine.Mesh.uv5">
  22180. <summary>
  22181. <para>The texture coordinates (UVs) in the fifth channel.</para>
  22182. </summary>
  22183. </member>
  22184. <member name="P:UnityEngine.Mesh.uv6">
  22185. <summary>
  22186. <para>The texture coordinates (UVs) in the sixth channel.</para>
  22187. </summary>
  22188. </member>
  22189. <member name="P:UnityEngine.Mesh.uv7">
  22190. <summary>
  22191. <para>The texture coordinates (UVs) in the seventh channel.</para>
  22192. </summary>
  22193. </member>
  22194. <member name="P:UnityEngine.Mesh.uv8">
  22195. <summary>
  22196. <para>The texture coordinates (UVs) in the eighth channel.</para>
  22197. </summary>
  22198. </member>
  22199. <member name="P:UnityEngine.Mesh.vertexAttributeCount">
  22200. <summary>
  22201. <para>Returns the number of vertex attributes that the mesh has. (Read Only)</para>
  22202. </summary>
  22203. </member>
  22204. <member name="P:UnityEngine.Mesh.vertexBufferCount">
  22205. <summary>
  22206. <para>Gets the number of vertex buffers present in the Mesh. (Read Only)</para>
  22207. </summary>
  22208. </member>
  22209. <member name="P:UnityEngine.Mesh.vertexBufferTarget">
  22210. <summary>
  22211. <para>The intended target usage of the Mesh GPU vertex buffer.</para>
  22212. </summary>
  22213. </member>
  22214. <member name="P:UnityEngine.Mesh.vertexCount">
  22215. <summary>
  22216. <para>Returns the number of vertices in the Mesh (Read Only).</para>
  22217. </summary>
  22218. </member>
  22219. <member name="P:UnityEngine.Mesh.vertices">
  22220. <summary>
  22221. <para>Returns a copy of the vertex positions or assigns a new vertex positions array.</para>
  22222. </summary>
  22223. </member>
  22224. <member name="M:UnityEngine.Mesh.AcquireReadOnlyMeshData(UnityEngine.Mesh)">
  22225. <summary>
  22226. <para>Gets a snapshot of Mesh data for read-only access.</para>
  22227. </summary>
  22228. <param name="mesh">The input mesh.</param>
  22229. <param name="meshes">The input meshes.</param>
  22230. <returns>
  22231. <para>Returns a MeshDataArray containing read-only MeshData structs. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  22232. </returns>
  22233. </member>
  22234. <member name="M:UnityEngine.Mesh.AcquireReadOnlyMeshData(UnityEngine.Mesh[])">
  22235. <summary>
  22236. <para>Gets a snapshot of Mesh data for read-only access.</para>
  22237. </summary>
  22238. <param name="mesh">The input mesh.</param>
  22239. <param name="meshes">The input meshes.</param>
  22240. <returns>
  22241. <para>Returns a MeshDataArray containing read-only MeshData structs. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  22242. </returns>
  22243. </member>
  22244. <member name="M:UnityEngine.Mesh.AcquireReadOnlyMeshData(System.Collections.Generic.List`1&lt;UnityEngine.Mesh&gt;)">
  22245. <summary>
  22246. <para>Gets a snapshot of Mesh data for read-only access.</para>
  22247. </summary>
  22248. <param name="mesh">The input mesh.</param>
  22249. <param name="meshes">The input meshes.</param>
  22250. <returns>
  22251. <para>Returns a MeshDataArray containing read-only MeshData structs. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  22252. </returns>
  22253. </member>
  22254. <member name="M:UnityEngine.Mesh.AddBlendShapeFrame(System.String,System.Single,UnityEngine.Vector3[],UnityEngine.Vector3[],UnityEngine.Vector3[])">
  22255. <summary>
  22256. <para>Adds a new blend shape frame.</para>
  22257. </summary>
  22258. <param name="shapeName">Name of the blend shape to add a frame to.</param>
  22259. <param name="frameWeight">Weight for the frame being added.</param>
  22260. <param name="deltaVertices">Delta vertices for the frame being added.</param>
  22261. <param name="deltaNormals">Delta normals for the frame being added.</param>
  22262. <param name="deltaTangents">Delta tangents for the frame being added.</param>
  22263. </member>
  22264. <member name="M:UnityEngine.Mesh.AllocateWritableMeshData(System.Int32)">
  22265. <summary>
  22266. <para>Allocates data structures for Mesh creation using C# Jobs.</para>
  22267. </summary>
  22268. <param name="meshCount">The amount of meshes that will be created.</param>
  22269. <returns>
  22270. <para>Returns a MeshDataArray containing writeable MeshData structs. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  22271. </returns>
  22272. </member>
  22273. <member name="M:UnityEngine.Mesh.ApplyAndDisposeWritableMeshData(UnityEngine.Mesh/MeshDataArray,UnityEngine.Mesh,UnityEngine.Rendering.MeshUpdateFlags)">
  22274. <summary>
  22275. <para>Applies data defined in MeshData structs to Mesh objects.</para>
  22276. </summary>
  22277. <param name="data">The mesh data array, see Mesh.MeshDataArray.</param>
  22278. <param name="mesh">The destination Mesh. Mesh data array must be of size 1.</param>
  22279. <param name="meshes">The destination Meshes. Must match the size of mesh data array.</param>
  22280. <param name="flags">The mesh data update flags, see MeshUpdateFlags.</param>
  22281. </member>
  22282. <member name="M:UnityEngine.Mesh.ApplyAndDisposeWritableMeshData(UnityEngine.Mesh/MeshDataArray,UnityEngine.Mesh[],UnityEngine.Rendering.MeshUpdateFlags)">
  22283. <summary>
  22284. <para>Applies data defined in MeshData structs to Mesh objects.</para>
  22285. </summary>
  22286. <param name="data">The mesh data array, see Mesh.MeshDataArray.</param>
  22287. <param name="mesh">The destination Mesh. Mesh data array must be of size 1.</param>
  22288. <param name="meshes">The destination Meshes. Must match the size of mesh data array.</param>
  22289. <param name="flags">The mesh data update flags, see MeshUpdateFlags.</param>
  22290. </member>
  22291. <member name="M:UnityEngine.Mesh.ApplyAndDisposeWritableMeshData(UnityEngine.Mesh/MeshDataArray,System.Collections.Generic.List`1&lt;UnityEngine.Mesh&gt;,UnityEngine.Rendering.MeshUpdateFlags)">
  22292. <summary>
  22293. <para>Applies data defined in MeshData structs to Mesh objects.</para>
  22294. </summary>
  22295. <param name="data">The mesh data array, see Mesh.MeshDataArray.</param>
  22296. <param name="mesh">The destination Mesh. Mesh data array must be of size 1.</param>
  22297. <param name="meshes">The destination Meshes. Must match the size of mesh data array.</param>
  22298. <param name="flags">The mesh data update flags, see MeshUpdateFlags.</param>
  22299. </member>
  22300. <member name="M:UnityEngine.Mesh.Clear()">
  22301. <summary>
  22302. <para>Clears all vertex data and all triangle indices.</para>
  22303. </summary>
  22304. <param name="keepVertexLayout">True if the existing Mesh data layout should be preserved.</param>
  22305. </member>
  22306. <member name="M:UnityEngine.Mesh.Clear(System.Boolean)">
  22307. <summary>
  22308. <para>Clears all vertex data and all triangle indices.</para>
  22309. </summary>
  22310. <param name="keepVertexLayout">True if the existing Mesh data layout should be preserved.</param>
  22311. </member>
  22312. <member name="M:UnityEngine.Mesh.ClearBlendShapes">
  22313. <summary>
  22314. <para>Clears all blend shapes from Mesh.</para>
  22315. </summary>
  22316. </member>
  22317. <member name="M:UnityEngine.Mesh.CombineMeshes(UnityEngine.CombineInstance[],System.Boolean,System.Boolean,System.Boolean)">
  22318. <summary>
  22319. <para>Combines several Meshes into this Mesh.</para>
  22320. </summary>
  22321. <param name="combine">Descriptions of the Meshes to combine.</param>
  22322. <param name="mergeSubMeshes">Defines whether Meshes should be combined into a single sub-mesh.</param>
  22323. <param name="useMatrices">Defines whether the transforms supplied in the CombineInstance array should be used or ignored.</param>
  22324. <param name="hasLightmapData"></param>
  22325. </member>
  22326. <member name="M:UnityEngine.Mesh.CombineMeshes(UnityEngine.CombineInstance[])">
  22327. <summary>
  22328. <para>Combines several Meshes into this Mesh.</para>
  22329. </summary>
  22330. <param name="combine">Descriptions of the Meshes to combine.</param>
  22331. <param name="mergeSubMeshes">Defines whether Meshes should be combined into a single sub-mesh.</param>
  22332. <param name="useMatrices">Defines whether the transforms supplied in the CombineInstance array should be used or ignored.</param>
  22333. <param name="hasLightmapData"></param>
  22334. </member>
  22335. <member name="M:UnityEngine.Mesh.CombineMeshes(UnityEngine.CombineInstance[],System.Boolean)">
  22336. <summary>
  22337. <para>Combines several Meshes into this Mesh.</para>
  22338. </summary>
  22339. <param name="combine">Descriptions of the Meshes to combine.</param>
  22340. <param name="mergeSubMeshes">Defines whether Meshes should be combined into a single sub-mesh.</param>
  22341. <param name="useMatrices">Defines whether the transforms supplied in the CombineInstance array should be used or ignored.</param>
  22342. <param name="hasLightmapData"></param>
  22343. </member>
  22344. <member name="M:UnityEngine.Mesh.CombineMeshes(UnityEngine.CombineInstance[],System.Boolean,System.Boolean)">
  22345. <summary>
  22346. <para>Combines several Meshes into this Mesh.</para>
  22347. </summary>
  22348. <param name="combine">Descriptions of the Meshes to combine.</param>
  22349. <param name="mergeSubMeshes">Defines whether Meshes should be combined into a single sub-mesh.</param>
  22350. <param name="useMatrices">Defines whether the transforms supplied in the CombineInstance array should be used or ignored.</param>
  22351. <param name="hasLightmapData"></param>
  22352. </member>
  22353. <member name="M:UnityEngine.Mesh.#ctor">
  22354. <summary>
  22355. <para>Creates an empty Mesh.</para>
  22356. </summary>
  22357. </member>
  22358. <member name="M:UnityEngine.Mesh.GetAllBoneWeights">
  22359. <summary>
  22360. <para>Gets the bone weights for the Mesh.</para>
  22361. </summary>
  22362. <returns>
  22363. <para>Returns all non-zero bone weights for the Mesh, in vertex index order.</para>
  22364. </returns>
  22365. </member>
  22366. <member name="M:UnityEngine.Mesh.GetBaseVertex(System.Int32)">
  22367. <summary>
  22368. <para>Gets the base vertex index of the given sub-mesh.</para>
  22369. </summary>
  22370. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22371. <returns>
  22372. <para>The offset applied to all vertex indices of this sub-mesh.</para>
  22373. </returns>
  22374. </member>
  22375. <member name="M:UnityEngine.Mesh.GetBindposes(System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  22376. <summary>
  22377. <para>Gets the bind poses of the Mesh.</para>
  22378. </summary>
  22379. <param name="bindposes">A list of bind poses to populate.</param>
  22380. </member>
  22381. <member name="M:UnityEngine.Mesh.GetBlendShapeFrameCount(System.Int32)">
  22382. <summary>
  22383. <para>Returns the frame count for a blend shape.</para>
  22384. </summary>
  22385. <param name="shapeIndex">The shape index to get frame count from.</param>
  22386. </member>
  22387. <member name="M:UnityEngine.Mesh.GetBlendShapeFrameVertices(System.Int32,System.Int32,UnityEngine.Vector3[],UnityEngine.Vector3[],UnityEngine.Vector3[])">
  22388. <summary>
  22389. <para>Retreives deltaVertices, deltaNormals and deltaTangents of a blend shape frame.</para>
  22390. </summary>
  22391. <param name="shapeIndex">The shape index of the frame.</param>
  22392. <param name="frameIndex">The frame index to get the weight from.</param>
  22393. <param name="deltaVertices">Delta vertices output array for the frame being retreived.</param>
  22394. <param name="deltaNormals">Delta normals output array for the frame being retreived.</param>
  22395. <param name="deltaTangents">Delta tangents output array for the frame being retreived.</param>
  22396. </member>
  22397. <member name="M:UnityEngine.Mesh.GetBlendShapeFrameWeight(System.Int32,System.Int32)">
  22398. <summary>
  22399. <para>Returns the weight of a blend shape frame.</para>
  22400. </summary>
  22401. <param name="shapeIndex">The shape index of the frame.</param>
  22402. <param name="frameIndex">The frame index to get the weight from.</param>
  22403. </member>
  22404. <member name="M:UnityEngine.Mesh.GetBlendShapeIndex(System.String)">
  22405. <summary>
  22406. <para>Returns index of BlendShape by given name.</para>
  22407. </summary>
  22408. <param name="blendShapeName"></param>
  22409. </member>
  22410. <member name="M:UnityEngine.Mesh.GetBlendShapeName(System.Int32)">
  22411. <summary>
  22412. <para>Returns name of BlendShape by given index.</para>
  22413. </summary>
  22414. <param name="shapeIndex"></param>
  22415. </member>
  22416. <member name="M:UnityEngine.Mesh.GetBonesPerVertex">
  22417. <summary>
  22418. <para>The number of non-zero bone weights for each vertex.</para>
  22419. </summary>
  22420. <returns>
  22421. <para>Returns the number of non-zero bone weights for each vertex.</para>
  22422. </returns>
  22423. </member>
  22424. <member name="M:UnityEngine.Mesh.GetBoneWeights(System.Collections.Generic.List`1&lt;UnityEngine.BoneWeight&gt;)">
  22425. <summary>
  22426. <para>Gets the bone weights for the Mesh.</para>
  22427. </summary>
  22428. <param name="boneWeights">A list of BoneWeight structs to populate.</param>
  22429. </member>
  22430. <member name="M:UnityEngine.Mesh.GetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  22431. <summary>
  22432. <para>Gets the vertex colors of the Mesh.</para>
  22433. </summary>
  22434. <param name="colors">A list of vertex colors to populate.</param>
  22435. </member>
  22436. <member name="M:UnityEngine.Mesh.GetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color32&gt;)">
  22437. <summary>
  22438. <para>Gets the vertex colors of the Mesh.</para>
  22439. </summary>
  22440. <param name="colors">A list of vertex colors to populate.</param>
  22441. </member>
  22442. <member name="M:UnityEngine.Mesh.GetIndexBuffer">
  22443. <summary>
  22444. <para>Retrieves a GraphicsBuffer to the GPU index buffer.</para>
  22445. </summary>
  22446. <returns>
  22447. <para>The mesh index buffer as a GraphicsBuffer.</para>
  22448. </returns>
  22449. </member>
  22450. <member name="M:UnityEngine.Mesh.GetIndexCount(System.Int32)">
  22451. <summary>
  22452. <para>Gets the index count of the given sub-mesh.</para>
  22453. </summary>
  22454. <param name="submesh"></param>
  22455. </member>
  22456. <member name="M:UnityEngine.Mesh.GetIndexStart(System.Int32)">
  22457. <summary>
  22458. <para>Gets the starting index location within the Mesh's index buffer, for the given sub-mesh.</para>
  22459. </summary>
  22460. <param name="submesh"></param>
  22461. </member>
  22462. <member name="M:UnityEngine.Mesh.GetIndices(System.Int32)">
  22463. <summary>
  22464. <para>Fetches the index list for the specified sub-mesh.</para>
  22465. </summary>
  22466. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22467. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22468. <returns>
  22469. <para>Array with face indices.</para>
  22470. </returns>
  22471. </member>
  22472. <member name="M:UnityEngine.Mesh.GetIndices(System.Int32,System.Boolean)">
  22473. <summary>
  22474. <para>Fetches the index list for the specified sub-mesh.</para>
  22475. </summary>
  22476. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22477. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22478. <returns>
  22479. <para>Array with face indices.</para>
  22480. </returns>
  22481. </member>
  22482. <member name="M:UnityEngine.Mesh.GetIndices(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32)">
  22483. <summary>
  22484. <para>Use this method overload if you control the life cycle of the list passed in and you want to avoid allocating a new array with every access.</para>
  22485. </summary>
  22486. <param name="indices">A list of indices to populate.</param>
  22487. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22488. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22489. </member>
  22490. <member name="M:UnityEngine.Mesh.GetIndices(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Boolean)">
  22491. <summary>
  22492. <para>Use this method overload if you control the life cycle of the list passed in and you want to avoid allocating a new array with every access.</para>
  22493. </summary>
  22494. <param name="indices">A list of indices to populate.</param>
  22495. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22496. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22497. </member>
  22498. <member name="M:UnityEngine.Mesh.GetIndices(System.Collections.Generic.List`1&lt;System.UInt16&gt;,System.Int32,System.Boolean)">
  22499. <summary>
  22500. <para>Use this method overload if you control the life cycle of the list passed in and you want to avoid allocating a new array with every access.</para>
  22501. </summary>
  22502. <param name="indices">A list of indices to populate.</param>
  22503. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22504. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22505. </member>
  22506. <member name="M:UnityEngine.Mesh.GetNativeIndexBufferPtr">
  22507. <summary>
  22508. <para>Retrieves a native (underlying graphics API) pointer to the index buffer.</para>
  22509. </summary>
  22510. <returns>
  22511. <para>Pointer to the underlying graphics API index buffer.</para>
  22512. </returns>
  22513. </member>
  22514. <member name="M:UnityEngine.Mesh.GetNativeVertexBufferPtr(System.Int32)">
  22515. <summary>
  22516. <para>Retrieves a native (underlying graphics API) pointer to the vertex buffer.</para>
  22517. </summary>
  22518. <param name="index">Which vertex buffer to get (some Meshes might have more than one). See vertexBufferCount.</param>
  22519. <returns>
  22520. <para>Pointer to the underlying graphics API vertex buffer.</para>
  22521. </returns>
  22522. </member>
  22523. <member name="M:UnityEngine.Mesh.GetNormals(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  22524. <summary>
  22525. <para>Gets the vertex normals of the Mesh.</para>
  22526. </summary>
  22527. <param name="normals">A list of vertex normals to populate.</param>
  22528. </member>
  22529. <member name="M:UnityEngine.Mesh.GetSubMesh(System.Int32)">
  22530. <summary>
  22531. <para>Get information about a sub-mesh of the Mesh.</para>
  22532. </summary>
  22533. <param name="index">Sub-mesh index. See subMeshCount. Out of range indices throw an exception.</param>
  22534. <returns>
  22535. <para>Sub-mesh data.</para>
  22536. </returns>
  22537. </member>
  22538. <member name="M:UnityEngine.Mesh.GetTangents(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  22539. <summary>
  22540. <para>Gets the tangents of the Mesh.</para>
  22541. </summary>
  22542. <param name="tangents">A list of tangents to populate.</param>
  22543. </member>
  22544. <member name="M:UnityEngine.Mesh.GetTopology(System.Int32)">
  22545. <summary>
  22546. <para>Gets the topology of a sub-mesh.</para>
  22547. </summary>
  22548. <param name="submesh"></param>
  22549. </member>
  22550. <member name="M:UnityEngine.Mesh.GetTriangles(System.Int32)">
  22551. <summary>
  22552. <para>Fetches the triangle list for the specified sub-mesh on this object.</para>
  22553. </summary>
  22554. <param name="triangles">A list of vertex indices to populate.</param>
  22555. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22556. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22557. </member>
  22558. <member name="M:UnityEngine.Mesh.GetTriangles(System.Int32,System.Boolean)">
  22559. <summary>
  22560. <para>Fetches the triangle list for the specified sub-mesh on this object.</para>
  22561. </summary>
  22562. <param name="triangles">A list of vertex indices to populate.</param>
  22563. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22564. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22565. </member>
  22566. <member name="M:UnityEngine.Mesh.GetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Boolean)">
  22567. <summary>
  22568. <para>Fetches the triangle list for the specified sub-mesh on this object.</para>
  22569. </summary>
  22570. <param name="triangles">A list of vertex indices to populate.</param>
  22571. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22572. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22573. </member>
  22574. <member name="M:UnityEngine.Mesh.GetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32)">
  22575. <summary>
  22576. <para>Fetches the triangle list for the specified sub-mesh on this object.</para>
  22577. </summary>
  22578. <param name="triangles">A list of vertex indices to populate.</param>
  22579. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22580. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22581. </member>
  22582. <member name="M:UnityEngine.Mesh.GetTriangles(System.Collections.Generic.List`1&lt;System.UInt16&gt;,System.Int32,System.Boolean)">
  22583. <summary>
  22584. <para>Fetches the triangle list for the specified sub-mesh on this object.</para>
  22585. </summary>
  22586. <param name="triangles">A list of vertex indices to populate.</param>
  22587. <param name="submesh">The sub-mesh index. See subMeshCount.</param>
  22588. <param name="applyBaseVertex">True (default value) will apply base vertex offset to returned indices.</param>
  22589. </member>
  22590. <member name="M:UnityEngine.Mesh.GetUVDistributionMetric(System.Int32)">
  22591. <summary>
  22592. <para>The UV distribution metric can be used to calculate the desired mipmap level based on the position of the camera.</para>
  22593. </summary>
  22594. <param name="uvSetIndex">UV set index to return the UV distibution metric for. 0 for first.</param>
  22595. <returns>
  22596. <para>Average of triangle area / uv area.</para>
  22597. </returns>
  22598. </member>
  22599. <member name="M:UnityEngine.Mesh.GetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  22600. <summary>
  22601. <para>Gets the texture coordinates (UVs) stored in a given channel.</para>
  22602. </summary>
  22603. <param name="channel">The UV channel, in [0..7] range.</param>
  22604. <param name="uvs">A list to populate with the UVs.</param>
  22605. </member>
  22606. <member name="M:UnityEngine.Mesh.GetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  22607. <summary>
  22608. <para>Gets the texture coordinates (UVs) stored in a given channel.</para>
  22609. </summary>
  22610. <param name="channel">The UV channel, in [0..7] range.</param>
  22611. <param name="uvs">A list to populate with the UVs.</param>
  22612. </member>
  22613. <member name="M:UnityEngine.Mesh.GetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  22614. <summary>
  22615. <para>Gets the texture coordinates (UVs) stored in a given channel.</para>
  22616. </summary>
  22617. <param name="channel">The UV channel, in [0..7] range.</param>
  22618. <param name="uvs">A list to populate with the UVs.</param>
  22619. </member>
  22620. <member name="M:UnityEngine.Mesh.GetVertexAttribute(System.Int32)">
  22621. <summary>
  22622. <para>Returns information about a vertex attribute based on its index.</para>
  22623. </summary>
  22624. <param name="index">The vertex attribute index (0 to vertexAttributeCount-1).</param>
  22625. <returns>
  22626. <para>Information about the vertex attribute.</para>
  22627. </returns>
  22628. </member>
  22629. <member name="M:UnityEngine.Mesh.GetVertexAttributeDimension(UnityEngine.Rendering.VertexAttribute)">
  22630. <summary>
  22631. <para>Get dimension of a specific vertex data attribute on this Mesh.</para>
  22632. </summary>
  22633. <param name="attr">Vertex data attribute to check for.</param>
  22634. <returns>
  22635. <para>Dimensionality of the data attribute, or zero if it is not present.</para>
  22636. </returns>
  22637. </member>
  22638. <member name="M:UnityEngine.Mesh.GetVertexAttributeFormat(UnityEngine.Rendering.VertexAttribute)">
  22639. <summary>
  22640. <para>Get format of a specific vertex data attribute on this Mesh.</para>
  22641. </summary>
  22642. <param name="attr">Vertex data attribute to check for.</param>
  22643. <returns>
  22644. <para>Format of the data attribute.</para>
  22645. </returns>
  22646. </member>
  22647. <member name="M:UnityEngine.Mesh.GetVertexAttributeOffset(UnityEngine.Rendering.VertexAttribute)">
  22648. <summary>
  22649. <para>Get offset within a vertex buffer stream of a specific vertex data attribute on this Mesh.</para>
  22650. </summary>
  22651. <param name="attr">The vertex data attribute to check for.</param>
  22652. <returns>
  22653. <para>The byte offset within a atream of the data attribute, or -1 if it is not present.</para>
  22654. </returns>
  22655. </member>
  22656. <member name="M:UnityEngine.Mesh.GetVertexAttributes">
  22657. <summary>
  22658. <para>Get information about vertex attributes of a Mesh.</para>
  22659. </summary>
  22660. <returns>
  22661. <para>Array of vertex attribute information.</para>
  22662. </returns>
  22663. </member>
  22664. <member name="M:UnityEngine.Mesh.GetVertexAttributes(UnityEngine.Rendering.VertexAttributeDescriptor[])">
  22665. <summary>
  22666. <para>Get information about vertex attributes of a Mesh, without memory allocations.</para>
  22667. </summary>
  22668. <param name="attributes">Collection of vertex attributes to receive the results.</param>
  22669. <returns>
  22670. <para>The number of vertex attributes returned in the attributes container.</para>
  22671. </returns>
  22672. </member>
  22673. <member name="M:UnityEngine.Mesh.GetVertexAttributes(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.VertexAttributeDescriptor&gt;)">
  22674. <summary>
  22675. <para>Get information about vertex attributes of a Mesh, without memory allocations.</para>
  22676. </summary>
  22677. <param name="attributes">Collection of vertex attributes to receive the results.</param>
  22678. <returns>
  22679. <para>The number of vertex attributes returned in the attributes container.</para>
  22680. </returns>
  22681. </member>
  22682. <member name="M:UnityEngine.Mesh.GetVertexAttributeStream(UnityEngine.Rendering.VertexAttribute)">
  22683. <summary>
  22684. <para>Gets the vertex buffer stream index of a specific vertex data attribute on this Mesh.</para>
  22685. </summary>
  22686. <param name="attr">The vertex data attribute to check for.</param>
  22687. <returns>
  22688. <para>Stream index of the data attribute, or -1 if it is not present.</para>
  22689. </returns>
  22690. </member>
  22691. <member name="M:UnityEngine.Mesh.GetVertexBuffer(System.Int32)">
  22692. <summary>
  22693. <para>Retrieves a GraphicsBuffer that provides direct acces to the GPU vertex buffer.</para>
  22694. </summary>
  22695. <param name="index">Vertex data stream index to get the buffer for.</param>
  22696. <returns>
  22697. <para>The mesh vertex buffer as a GraphicsBuffer.</para>
  22698. </returns>
  22699. </member>
  22700. <member name="M:UnityEngine.Mesh.GetVertexBufferStride(System.Int32)">
  22701. <summary>
  22702. <para>Get vertex buffer stream stride in bytes.</para>
  22703. </summary>
  22704. <param name="stream">Vertex data stream index to check for.</param>
  22705. <returns>
  22706. <para>Vertex data size in bytes in this stream, or zero if the stream is not present.</para>
  22707. </returns>
  22708. </member>
  22709. <member name="M:UnityEngine.Mesh.GetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  22710. <summary>
  22711. <para>Gets the vertex positions of the Mesh.</para>
  22712. </summary>
  22713. <param name="vertices">A list of vertex positions to populate.</param>
  22714. </member>
  22715. <member name="M:UnityEngine.Mesh.HasVertexAttribute(UnityEngine.Rendering.VertexAttribute)">
  22716. <summary>
  22717. <para>Checks if a specific vertex data attribute exists on this Mesh.</para>
  22718. </summary>
  22719. <param name="attr">Vertex data attribute to check for.</param>
  22720. <returns>
  22721. <para>Returns true if the data attribute is present in the mesh.</para>
  22722. </returns>
  22723. </member>
  22724. <member name="M:UnityEngine.Mesh.MarkDynamic">
  22725. <summary>
  22726. <para>Optimize mesh for frequent updates.</para>
  22727. </summary>
  22728. </member>
  22729. <member name="M:UnityEngine.Mesh.MarkModified">
  22730. <summary>
  22731. <para>Notify Renderer components of mesh geometry change.</para>
  22732. </summary>
  22733. </member>
  22734. <member name="T:UnityEngine.Mesh.MeshData">
  22735. <summary>
  22736. <para>A struct containing Mesh data for C# Job System access.</para>
  22737. </summary>
  22738. </member>
  22739. <member name="P:UnityEngine.Mesh.MeshData.indexFormat">
  22740. <summary>
  22741. <para>Gets the format of the index buffer data in the MeshData. (Read Only)</para>
  22742. </summary>
  22743. </member>
  22744. <member name="P:UnityEngine.Mesh.MeshData.subMeshCount">
  22745. <summary>
  22746. <para>The number of sub-meshes in the MeshData.</para>
  22747. </summary>
  22748. </member>
  22749. <member name="P:UnityEngine.Mesh.MeshData.vertexBufferCount">
  22750. <summary>
  22751. <para>Gets the number of vertex buffers in the MeshData. (Read Only)</para>
  22752. </summary>
  22753. </member>
  22754. <member name="P:UnityEngine.Mesh.MeshData.vertexCount">
  22755. <summary>
  22756. <para>Gets the number of vertices in the MeshData. (Read Only)</para>
  22757. </summary>
  22758. </member>
  22759. <member name="M:UnityEngine.Mesh.MeshData.GetColors(Unity.Collections.NativeArray`1&lt;UnityEngine.Color&gt;)">
  22760. <summary>
  22761. <para>Populates an array with the vertex colors from the MeshData.</para>
  22762. </summary>
  22763. <param name="outColors">The destination vertex colors array.</param>
  22764. </member>
  22765. <member name="M:UnityEngine.Mesh.MeshData.GetColors(Unity.Collections.NativeArray`1&lt;UnityEngine.Color32&gt;)">
  22766. <summary>
  22767. <para>Populates an array with the vertex colors from the MeshData.</para>
  22768. </summary>
  22769. <param name="outColors">The destination vertex colors array.</param>
  22770. </member>
  22771. <member name="M:UnityEngine.Mesh.MeshData.GetIndexData">
  22772. <summary>
  22773. <para>Gets raw data from the index buffer of the MeshData.</para>
  22774. </summary>
  22775. <returns>
  22776. <para>Returns a NativeArray containing the index buffer data.</para>
  22777. </returns>
  22778. </member>
  22779. <member name="M:UnityEngine.Mesh.MeshData.GetIndices(Unity.Collections.NativeArray`1&lt;System.UInt16&gt;,System.Int32,System.Boolean)">
  22780. <summary>
  22781. <para>Populates an array with the indices for a given sub-mesh from the MeshData.</para>
  22782. </summary>
  22783. <param name="outIndices">The destination indices array.</param>
  22784. <param name="submesh">The index of the sub-mesh to get the indices for. See Mesh.MeshData.subMeshCount|subMeshCount.</param>
  22785. <param name="applyBaseVertex">If true, Unity will apply base vertex offset to the returned indices. The default value is true.</param>
  22786. </member>
  22787. <member name="M:UnityEngine.Mesh.MeshData.GetIndices(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Int32,System.Boolean)">
  22788. <summary>
  22789. <para>Populates an array with the indices for a given sub-mesh from the MeshData.</para>
  22790. </summary>
  22791. <param name="outIndices">The destination indices array.</param>
  22792. <param name="submesh">The index of the sub-mesh to get the indices for. See Mesh.MeshData.subMeshCount|subMeshCount.</param>
  22793. <param name="applyBaseVertex">If true, Unity will apply base vertex offset to the returned indices. The default value is true.</param>
  22794. </member>
  22795. <member name="M:UnityEngine.Mesh.MeshData.GetNormals(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  22796. <summary>
  22797. <para>Populates an array with the vertex normals from the MeshData.</para>
  22798. </summary>
  22799. <param name="outNormals">The destination vertex normals array.</param>
  22800. </member>
  22801. <member name="M:UnityEngine.Mesh.MeshData.GetSubMesh(System.Int32)">
  22802. <summary>
  22803. <para>Gets data about a given sub-mesh in the MeshData.</para>
  22804. </summary>
  22805. <param name="index">The index of the sub-mesh. See Mesh.MeshData.subMeshCount|subMeshCount. If you specify an out of range index, Unity throws an exception.</param>
  22806. <returns>
  22807. <para>Returns sub-mesh data.</para>
  22808. </returns>
  22809. </member>
  22810. <member name="M:UnityEngine.Mesh.MeshData.GetTangents(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector4&gt;)">
  22811. <summary>
  22812. <para>Populates an array with the vertex tangents from the MeshData.</para>
  22813. </summary>
  22814. <param name="outTangents">The destination vertex tangents array.</param>
  22815. </member>
  22816. <member name="M:UnityEngine.Mesh.MeshData.GetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Vector2&gt;)">
  22817. <summary>
  22818. <para>Populates an array with the UVs from the MeshData.</para>
  22819. </summary>
  22820. <param name="channel">The UV channel, in [0..7] range.</param>
  22821. <param name="outUVs">The destination texture coordinates array.</param>
  22822. </member>
  22823. <member name="M:UnityEngine.Mesh.MeshData.GetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  22824. <summary>
  22825. <para>Populates an array with the UVs from the MeshData.</para>
  22826. </summary>
  22827. <param name="channel">The UV channel, in [0..7] range.</param>
  22828. <param name="outUVs">The destination texture coordinates array.</param>
  22829. </member>
  22830. <member name="M:UnityEngine.Mesh.MeshData.GetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Vector4&gt;)">
  22831. <summary>
  22832. <para>Populates an array with the UVs from the MeshData.</para>
  22833. </summary>
  22834. <param name="channel">The UV channel, in [0..7] range.</param>
  22835. <param name="outUVs">The destination texture coordinates array.</param>
  22836. </member>
  22837. <member name="M:UnityEngine.Mesh.MeshData.GetVertexAttributeDimension(UnityEngine.Rendering.VertexAttribute)">
  22838. <summary>
  22839. <para>Gets the dimension of a given vertex attribute in the MeshData.</para>
  22840. </summary>
  22841. <param name="attr">The vertex attribute to get the dimension of.</param>
  22842. <returns>
  22843. <para>Returns the dimension of the vertex attribute. Returns 0 if the vertex attribute is not present.</para>
  22844. </returns>
  22845. </member>
  22846. <member name="M:UnityEngine.Mesh.MeshData.GetVertexAttributeFormat(UnityEngine.Rendering.VertexAttribute)">
  22847. <summary>
  22848. <para>Gets the format of a given vertex attribute in the MeshData.</para>
  22849. </summary>
  22850. <param name="attr">The vertex attribute to check the format of.</param>
  22851. <returns>
  22852. <para>Returns the format of the given vertex attribute.</para>
  22853. </returns>
  22854. </member>
  22855. <member name="M:UnityEngine.Mesh.MeshData.GetVertexAttributeOffset(UnityEngine.Rendering.VertexAttribute)">
  22856. <summary>
  22857. <para>Gets the offset within a vertex buffer stream of a given vertex data attribute on this MeshData.</para>
  22858. </summary>
  22859. <param name="attr">The vertex data attribute to check for.</param>
  22860. <returns>
  22861. <para>The byte offset within a atream of the data attribute, or -1 if it is not present.</para>
  22862. </returns>
  22863. </member>
  22864. <member name="M:UnityEngine.Mesh.MeshData.GetVertexAttributeStream(UnityEngine.Rendering.VertexAttribute)">
  22865. <summary>
  22866. <para>Get the vertex buffer stream index of a specific vertex data attribute on this MeshData.</para>
  22867. </summary>
  22868. <param name="attr">The vertex data attribute to check for.</param>
  22869. <returns>
  22870. <para>Stream index of the data attribute, or -1 if it is not present.</para>
  22871. </returns>
  22872. </member>
  22873. <member name="M:UnityEngine.Mesh.MeshData.GetVertexBufferStride(System.Int32)">
  22874. <summary>
  22875. <para>Get the vertex buffer stream stride in bytes.</para>
  22876. </summary>
  22877. <param name="stream">The vertex data stream index to check for.</param>
  22878. <returns>
  22879. <para>Vertex data size in bytes in this stream, or zero if the stream is not present.</para>
  22880. </returns>
  22881. </member>
  22882. <member name="M:UnityEngine.Mesh.MeshData.GetVertexData(System.Int32)">
  22883. <summary>
  22884. <para>Gets raw data for a given vertex buffer stream format in the MeshData.</para>
  22885. </summary>
  22886. <param name="stream">The vertex buffer stream to get data for. The default value is 0.</param>
  22887. <returns>
  22888. <para>Returns a NativeArray containing the vertex buffer data.</para>
  22889. </returns>
  22890. </member>
  22891. <member name="M:UnityEngine.Mesh.MeshData.GetVertices(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  22892. <summary>
  22893. <para>Populates an array with the vertex positions from the MeshData.</para>
  22894. </summary>
  22895. <param name="outVertices">The destination vertex positions array.</param>
  22896. </member>
  22897. <member name="M:UnityEngine.Mesh.MeshData.HasVertexAttribute(UnityEngine.Rendering.VertexAttribute)">
  22898. <summary>
  22899. <para>Checks if a given vertex attribute exists in the MeshData.</para>
  22900. </summary>
  22901. <param name="attr">The vertex attribute to check for.</param>
  22902. <returns>
  22903. <para>Returns true if the data attribute is present in the Mesh. Returns false if it is not.</para>
  22904. </returns>
  22905. </member>
  22906. <member name="M:UnityEngine.Mesh.MeshData.SetIndexBufferParams(System.Int32,UnityEngine.Rendering.IndexFormat)">
  22907. <summary>
  22908. <para>Sets the index buffer size and format of the Mesh that Unity creates from the MeshData.</para>
  22909. </summary>
  22910. <param name="indexCount">The size of the index buffer.</param>
  22911. <param name="format">The format of the indices.</param>
  22912. </member>
  22913. <member name="M:UnityEngine.Mesh.MeshData.SetSubMesh(System.Int32,UnityEngine.Rendering.SubMeshDescriptor,UnityEngine.Rendering.MeshUpdateFlags)">
  22914. <summary>
  22915. <para>Sets the data for a sub-mesh of the Mesh that Unity creates from the MeshData.</para>
  22916. </summary>
  22917. <param name="index">The index of the sub-mesh to set data for. See Mesh.MeshData.subMeshCount|subMeshCount. If you specify an out of range index, Unity throws an exception.</param>
  22918. <param name="desc">Sub-mesh data.</param>
  22919. <param name="flags">Flags controlling the function behavior. See MeshUpdateFlags.</param>
  22920. </member>
  22921. <member name="M:UnityEngine.Mesh.MeshData.SetVertexBufferParams(System.Int32,UnityEngine.Rendering.VertexAttributeDescriptor[])">
  22922. <summary>
  22923. <para>Sets the vertex buffer size and layout of the Mesh that Unity creates from the MeshData.</para>
  22924. </summary>
  22925. <param name="vertexCount">The number of vertices in the Mesh.</param>
  22926. <param name="attributes">Layout of the vertex data: which attributes are present, their data types and so on.</param>
  22927. </member>
  22928. <member name="M:UnityEngine.Mesh.MeshData.SetVertexBufferParams(System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.VertexAttributeDescriptor&gt;)">
  22929. <summary>
  22930. <para>Sets the vertex buffer size and layout of the Mesh that Unity creates from the MeshData.</para>
  22931. </summary>
  22932. <param name="vertexCount">The number of vertices in the Mesh.</param>
  22933. <param name="attributes">Layout of the vertex data: which attributes are present, their data types and so on.</param>
  22934. </member>
  22935. <member name="T:UnityEngine.Mesh.MeshDataArray">
  22936. <summary>
  22937. <para>An array of Mesh data snapshots for C# Job System access.</para>
  22938. </summary>
  22939. </member>
  22940. <member name="M:UnityEngine.Mesh.MeshDataArray.Dispose">
  22941. <summary>
  22942. <para>Use this method to dispose of the MeshDataArray struct.</para>
  22943. </summary>
  22944. </member>
  22945. <member name="P:UnityEngine.Mesh.MeshDataArray.Length">
  22946. <summary>
  22947. <para>Number of Mesh data elements in the MeshDataArray.</para>
  22948. </summary>
  22949. </member>
  22950. <member name="P:UnityEngine.Mesh.MeshDataArray.this">
  22951. <summary>
  22952. <para>Access MeshDataArray element by an index.</para>
  22953. </summary>
  22954. </member>
  22955. <member name="M:UnityEngine.Mesh.Optimize">
  22956. <summary>
  22957. <para>Optimizes the Mesh data to improve rendering performance.</para>
  22958. </summary>
  22959. </member>
  22960. <member name="M:UnityEngine.Mesh.OptimizeIndexBuffers">
  22961. <summary>
  22962. <para>Optimizes the geometry of the Mesh to improve rendering performance.</para>
  22963. </summary>
  22964. </member>
  22965. <member name="M:UnityEngine.Mesh.OptimizeReorderVertexBuffer">
  22966. <summary>
  22967. <para>Optimizes the vertices of the Mesh to improve rendering performance.</para>
  22968. </summary>
  22969. </member>
  22970. <member name="M:UnityEngine.Mesh.RecalculateBounds()">
  22971. <summary>
  22972. <para>Recalculate the bounding volume of the Mesh from the vertices.</para>
  22973. </summary>
  22974. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  22975. </member>
  22976. <member name="M:UnityEngine.Mesh.RecalculateBounds(UnityEngine.Rendering.MeshUpdateFlags)">
  22977. <summary>
  22978. <para>Recalculate the bounding volume of the Mesh from the vertices.</para>
  22979. </summary>
  22980. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  22981. </member>
  22982. <member name="M:UnityEngine.Mesh.RecalculateNormals()">
  22983. <summary>
  22984. <para>Recalculates the normals of the Mesh from the triangles and vertices.</para>
  22985. </summary>
  22986. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  22987. </member>
  22988. <member name="M:UnityEngine.Mesh.RecalculateNormals(UnityEngine.Rendering.MeshUpdateFlags)">
  22989. <summary>
  22990. <para>Recalculates the normals of the Mesh from the triangles and vertices.</para>
  22991. </summary>
  22992. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  22993. </member>
  22994. <member name="M:UnityEngine.Mesh.RecalculateTangents()">
  22995. <summary>
  22996. <para>Recalculates the tangents of the Mesh from the normals and texture coordinates.</para>
  22997. </summary>
  22998. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  22999. </member>
  23000. <member name="M:UnityEngine.Mesh.RecalculateTangents(UnityEngine.Rendering.MeshUpdateFlags)">
  23001. <summary>
  23002. <para>Recalculates the tangents of the Mesh from the normals and texture coordinates.</para>
  23003. </summary>
  23004. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23005. </member>
  23006. <member name="M:UnityEngine.Mesh.RecalculateUVDistributionMetric(System.Int32,System.Single)">
  23007. <summary>
  23008. <para>Recalculates the UV distribution metric of the Mesh from the vertices and uv coordinates.</para>
  23009. </summary>
  23010. <param name="uvSetIndex">The UV set index to set the UV distibution metric for. Use 0 for first index.</param>
  23011. <param name="uvAreaThreshold">The minimum UV area to consider. The default value is 1e-9f.</param>
  23012. </member>
  23013. <member name="M:UnityEngine.Mesh.RecalculateUVDistributionMetrics(System.Single)">
  23014. <summary>
  23015. <para>Recalculates the UV distribution metrics of the Mesh from the vertices and uv coordinates.</para>
  23016. </summary>
  23017. <param name="uvAreaThreshold">The minimum UV area to consider. The default value is 1e-9f.</param>
  23018. </member>
  23019. <member name="M:UnityEngine.Mesh.SetBoneWeights(Unity.Collections.NativeArray`1&lt;System.Byte&gt;,Unity.Collections.NativeArray`1&lt;UnityEngine.BoneWeight1&gt;)">
  23020. <summary>
  23021. <para>Sets the bone weights for the Mesh.</para>
  23022. </summary>
  23023. <param name="bonesPerVertex">Bone count for each vertex in the Mesh.</param>
  23024. <param name="weights">BoneWeight1 structs for each vertex, sorted by vertex index.</param>
  23025. </member>
  23026. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color32[])">
  23027. <summary>
  23028. <para>Set the per-vertex colors of the Mesh.</para>
  23029. </summary>
  23030. <param name="inColors">Per-vertex colors.</param>
  23031. </member>
  23032. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color[])">
  23033. <summary>
  23034. <para>Set the per-vertex colors of the Mesh.</para>
  23035. </summary>
  23036. <param name="inColors">Per-vertex colors.</param>
  23037. </member>
  23038. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color32&gt;)">
  23039. <summary>
  23040. <para>Set the per-vertex colors of the Mesh.</para>
  23041. </summary>
  23042. <param name="inColors">Per-vertex colors.</param>
  23043. </member>
  23044. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;)">
  23045. <summary>
  23046. <para>Set the per-vertex colors of the Mesh.</para>
  23047. </summary>
  23048. <param name="inColors">Per-vertex colors.</param>
  23049. </member>
  23050. <member name="M:UnityEngine.Mesh.SetColors(Unity.Collections.NativeArray`1&lt;T&gt;)">
  23051. <summary>
  23052. <para>Set the per-vertex colors of the Mesh.</para>
  23053. </summary>
  23054. <param name="inColors">Per-vertex colors.</param>
  23055. </member>
  23056. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color32[],System.Int32,System.Int32)">
  23057. <summary>
  23058. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23059. </summary>
  23060. <param name="inColors">Per-vertex colors.</param>
  23061. <param name="start">Index of the first element to take from the input array.</param>
  23062. <param name="length">Number of elements to take from the input array.</param>
  23063. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23064. </member>
  23065. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color32[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23066. <summary>
  23067. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23068. </summary>
  23069. <param name="inColors">Per-vertex colors.</param>
  23070. <param name="start">Index of the first element to take from the input array.</param>
  23071. <param name="length">Number of elements to take from the input array.</param>
  23072. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23073. </member>
  23074. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color[],System.Int32,System.Int32)">
  23075. <summary>
  23076. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23077. </summary>
  23078. <param name="inColors">Per-vertex colors.</param>
  23079. <param name="start">Index of the first element to take from the input array.</param>
  23080. <param name="length">Number of elements to take from the input array.</param>
  23081. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23082. </member>
  23083. <member name="M:UnityEngine.Mesh.SetColors(UnityEngine.Color[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23084. <summary>
  23085. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23086. </summary>
  23087. <param name="inColors">Per-vertex colors.</param>
  23088. <param name="start">Index of the first element to take from the input array.</param>
  23089. <param name="length">Number of elements to take from the input array.</param>
  23090. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23091. </member>
  23092. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color32&gt;,System.Int32,System.Int32)">
  23093. <summary>
  23094. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23095. </summary>
  23096. <param name="inColors">Per-vertex colors.</param>
  23097. <param name="start">Index of the first element to take from the input array.</param>
  23098. <param name="length">Number of elements to take from the input array.</param>
  23099. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23100. </member>
  23101. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color32&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23102. <summary>
  23103. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23104. </summary>
  23105. <param name="inColors">Per-vertex colors.</param>
  23106. <param name="start">Index of the first element to take from the input array.</param>
  23107. <param name="length">Number of elements to take from the input array.</param>
  23108. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23109. </member>
  23110. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;,System.Int32,System.Int32)">
  23111. <summary>
  23112. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23113. </summary>
  23114. <param name="inColors">Per-vertex colors.</param>
  23115. <param name="start">Index of the first element to take from the input array.</param>
  23116. <param name="length">Number of elements to take from the input array.</param>
  23117. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23118. </member>
  23119. <member name="M:UnityEngine.Mesh.SetColors(System.Collections.Generic.List`1&lt;UnityEngine.Color&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23120. <summary>
  23121. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23122. </summary>
  23123. <param name="inColors">Per-vertex colors.</param>
  23124. <param name="start">Index of the first element to take from the input array.</param>
  23125. <param name="length">Number of elements to take from the input array.</param>
  23126. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23127. </member>
  23128. <member name="M:UnityEngine.Mesh.SetColors(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  23129. <summary>
  23130. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23131. </summary>
  23132. <param name="inColors">Per-vertex colors.</param>
  23133. <param name="start">Index of the first element to take from the input array.</param>
  23134. <param name="length">Number of elements to take from the input array.</param>
  23135. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23136. </member>
  23137. <member name="M:UnityEngine.Mesh.SetColors(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23138. <summary>
  23139. <para>Sets the per-vertex colors of the Mesh, using a part of the input array.</para>
  23140. </summary>
  23141. <param name="inColors">Per-vertex colors.</param>
  23142. <param name="start">Index of the first element to take from the input array.</param>
  23143. <param name="length">Number of elements to take from the input array.</param>
  23144. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23145. </member>
  23146. <member name="M:UnityEngine.Mesh.SetIndexBufferData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  23147. <summary>
  23148. <para>Sets the data of the index buffer of the Mesh.</para>
  23149. </summary>
  23150. <param name="data">Index buffer data array.</param>
  23151. <param name="dataStart">The first element in the data to copy from.</param>
  23152. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23153. <param name="count">Count of indices to copy.</param>
  23154. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23155. </member>
  23156. <member name="M:UnityEngine.Mesh.SetIndexBufferData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23157. <summary>
  23158. <para>Sets the data of the index buffer of the Mesh.</para>
  23159. </summary>
  23160. <param name="data">Index buffer data array.</param>
  23161. <param name="dataStart">The first element in the data to copy from.</param>
  23162. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23163. <param name="count">Count of indices to copy.</param>
  23164. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23165. </member>
  23166. <member name="M:UnityEngine.Mesh.SetIndexBufferData(T[],System.Int32,System.Int32,System.Int32)">
  23167. <summary>
  23168. <para>Sets the data of the index buffer of the Mesh.</para>
  23169. </summary>
  23170. <param name="data">Index buffer data array.</param>
  23171. <param name="dataStart">The first element in the data to copy from.</param>
  23172. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23173. <param name="count">Count of indices to copy.</param>
  23174. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23175. </member>
  23176. <member name="M:UnityEngine.Mesh.SetIndexBufferData(T[],System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23177. <summary>
  23178. <para>Sets the data of the index buffer of the Mesh.</para>
  23179. </summary>
  23180. <param name="data">Index buffer data array.</param>
  23181. <param name="dataStart">The first element in the data to copy from.</param>
  23182. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23183. <param name="count">Count of indices to copy.</param>
  23184. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23185. </member>
  23186. <member name="M:UnityEngine.Mesh.SetIndexBufferData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  23187. <summary>
  23188. <para>Sets the data of the index buffer of the Mesh.</para>
  23189. </summary>
  23190. <param name="data">Index buffer data array.</param>
  23191. <param name="dataStart">The first element in the data to copy from.</param>
  23192. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23193. <param name="count">Count of indices to copy.</param>
  23194. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23195. </member>
  23196. <member name="M:UnityEngine.Mesh.SetIndexBufferData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23197. <summary>
  23198. <para>Sets the data of the index buffer of the Mesh.</para>
  23199. </summary>
  23200. <param name="data">Index buffer data array.</param>
  23201. <param name="dataStart">The first element in the data to copy from.</param>
  23202. <param name="meshBufferStart">The first element in the mesh index buffer to receive the data.</param>
  23203. <param name="count">Count of indices to copy.</param>
  23204. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23205. </member>
  23206. <member name="M:UnityEngine.Mesh.SetIndexBufferParams(System.Int32,UnityEngine.Rendering.IndexFormat)">
  23207. <summary>
  23208. <para>Sets the index buffer size and format.</para>
  23209. </summary>
  23210. <param name="indexCount">Size of index buffer.</param>
  23211. <param name="format">Format of the indices.</param>
  23212. </member>
  23213. <member name="M:UnityEngine.Mesh.SetIndices(System.Int32[],UnityEngine.MeshTopology,System.Int32,System.Boolean)">
  23214. <summary>
  23215. <para>Sets the index buffer for the sub-mesh.</para>
  23216. </summary>
  23217. <param name="indices">The array of indices that define the mesh faces.</param>
  23218. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23219. <param name="submesh">The sub-mesh to modify.</param>
  23220. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23221. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23222. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23223. </member>
  23224. <member name="M:UnityEngine.Mesh.SetIndices(System.Int32[],UnityEngine.MeshTopology,System.Int32)">
  23225. <summary>
  23226. <para>Sets the index buffer for the sub-mesh.</para>
  23227. </summary>
  23228. <param name="indices">The array of indices that define the mesh faces.</param>
  23229. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23230. <param name="submesh">The sub-mesh to modify.</param>
  23231. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23232. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23233. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23234. </member>
  23235. <member name="M:UnityEngine.Mesh.SetIndices(System.Int32[],UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23236. <summary>
  23237. <para>Sets the index buffer for the sub-mesh.</para>
  23238. </summary>
  23239. <param name="indices">The array of indices that define the mesh faces.</param>
  23240. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23241. <param name="submesh">The sub-mesh to modify.</param>
  23242. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23243. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23244. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23245. </member>
  23246. <member name="M:UnityEngine.Mesh.SetIndices(System.Collections.Generic.List`1&lt;System.Int32&gt;,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23247. <summary>
  23248. <para>Sets the index buffer for the sub-mesh.</para>
  23249. </summary>
  23250. <param name="indices">The array of indices that define the mesh faces.</param>
  23251. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23252. <param name="submesh">The sub-mesh to modify.</param>
  23253. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23254. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23255. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23256. </member>
  23257. <member name="M:UnityEngine.Mesh.SetIndices(System.UInt16[],UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23258. <summary>
  23259. <para>Sets the index buffer for the sub-mesh.</para>
  23260. </summary>
  23261. <param name="indices">The array of indices that define the mesh faces.</param>
  23262. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23263. <param name="submesh">The sub-mesh to modify.</param>
  23264. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23265. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23266. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23267. </member>
  23268. <member name="M:UnityEngine.Mesh.SetIndices(System.Collections.Generic.List`1&lt;System.UInt16&gt;,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23269. <summary>
  23270. <para>Sets the index buffer for the sub-mesh.</para>
  23271. </summary>
  23272. <param name="indices">The array of indices that define the mesh faces.</param>
  23273. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23274. <param name="submesh">The sub-mesh to modify.</param>
  23275. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23276. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23277. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23278. </member>
  23279. <member name="M:UnityEngine.Mesh.SetIndices(Unity.Collections.NativeArray`1&lt;T&gt;,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23280. <summary>
  23281. <para>Sets the index buffer for the sub-mesh.</para>
  23282. </summary>
  23283. <param name="indices">The array of indices that define the mesh faces.</param>
  23284. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23285. <param name="submesh">The sub-mesh to modify.</param>
  23286. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23287. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23288. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23289. </member>
  23290. <member name="M:UnityEngine.Mesh.SetIndices(System.Int32[],System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23291. <summary>
  23292. <para>Sets the index buffer of a sub-mesh, using a part of the input array.</para>
  23293. </summary>
  23294. <param name="indices">The array of indices that define the mesh faces.</param>
  23295. <param name="indicesStart">Index of the first element to take from the input array.</param>
  23296. <param name="indicesLength">Number of elements to take from the input array.</param>
  23297. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23298. <param name="submesh">The sub-mesh to modify.</param>
  23299. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23300. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23301. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23302. </member>
  23303. <member name="M:UnityEngine.Mesh.SetIndices(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23304. <summary>
  23305. <para>Sets the index buffer of a sub-mesh, using a part of the input array.</para>
  23306. </summary>
  23307. <param name="indices">The array of indices that define the mesh faces.</param>
  23308. <param name="indicesStart">Index of the first element to take from the input array.</param>
  23309. <param name="indicesLength">Number of elements to take from the input array.</param>
  23310. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23311. <param name="submesh">The sub-mesh to modify.</param>
  23312. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23313. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23314. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23315. </member>
  23316. <member name="M:UnityEngine.Mesh.SetIndices(System.UInt16[],System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23317. <summary>
  23318. <para>Sets the index buffer of a sub-mesh, using a part of the input array.</para>
  23319. </summary>
  23320. <param name="indices">The array of indices that define the mesh faces.</param>
  23321. <param name="indicesStart">Index of the first element to take from the input array.</param>
  23322. <param name="indicesLength">Number of elements to take from the input array.</param>
  23323. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23324. <param name="submesh">The sub-mesh to modify.</param>
  23325. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23326. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23327. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23328. </member>
  23329. <member name="M:UnityEngine.Mesh.SetIndices(System.Collections.Generic.List`1&lt;System.UInt16&gt;,System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23330. <summary>
  23331. <para>Sets the index buffer of a sub-mesh, using a part of the input array.</para>
  23332. </summary>
  23333. <param name="indices">The array of indices that define the mesh faces.</param>
  23334. <param name="indicesStart">Index of the first element to take from the input array.</param>
  23335. <param name="indicesLength">Number of elements to take from the input array.</param>
  23336. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23337. <param name="submesh">The sub-mesh to modify.</param>
  23338. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23339. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23340. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23341. </member>
  23342. <member name="M:UnityEngine.Mesh.SetIndices(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Boolean,System.Int32)">
  23343. <summary>
  23344. <para>Sets the index buffer of a sub-mesh, using a part of the input array.</para>
  23345. </summary>
  23346. <param name="indices">The array of indices that define the mesh faces.</param>
  23347. <param name="indicesStart">Index of the first element to take from the input array.</param>
  23348. <param name="indicesLength">Number of elements to take from the input array.</param>
  23349. <param name="topology">The topology of the Mesh, e.g: Triangles, Lines, Quads, Points, etc. See MeshTopology.</param>
  23350. <param name="submesh">The sub-mesh to modify.</param>
  23351. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the indices. This is done by default.
  23352. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the indices.</param>
  23353. <param name="baseVertex">Optional vertex offset that is added to all vertex indices.</param>
  23354. </member>
  23355. <member name="M:UnityEngine.Mesh.SetNormals(UnityEngine.Vector3[])">
  23356. <summary>
  23357. <para>Set the normals of the Mesh.</para>
  23358. </summary>
  23359. <param name="inNormals">Per-vertex normals.</param>
  23360. </member>
  23361. <member name="M:UnityEngine.Mesh.SetNormals(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  23362. <summary>
  23363. <para>Set the normals of the Mesh.</para>
  23364. </summary>
  23365. <param name="inNormals">Per-vertex normals.</param>
  23366. </member>
  23367. <member name="M:UnityEngine.Mesh.SetNormals(Unity.Collections.NativeArray`1&lt;T&gt;)">
  23368. <summary>
  23369. <para>Set the normals of the Mesh.</para>
  23370. </summary>
  23371. <param name="inNormals">Per-vertex normals.</param>
  23372. </member>
  23373. <member name="M:UnityEngine.Mesh.SetNormals(UnityEngine.Vector3[],System.Int32,System.Int32)">
  23374. <summary>
  23375. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23376. </summary>
  23377. <param name="inNormals">Per-vertex normals.</param>
  23378. <param name="start">Index of the first element to take from the input array.</param>
  23379. <param name="length">Number of elements to take from the input array.</param>
  23380. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23381. </member>
  23382. <member name="M:UnityEngine.Mesh.SetNormals(UnityEngine.Vector3[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23383. <summary>
  23384. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23385. </summary>
  23386. <param name="inNormals">Per-vertex normals.</param>
  23387. <param name="start">Index of the first element to take from the input array.</param>
  23388. <param name="length">Number of elements to take from the input array.</param>
  23389. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23390. </member>
  23391. <member name="M:UnityEngine.Mesh.SetNormals(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32)">
  23392. <summary>
  23393. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23394. </summary>
  23395. <param name="inNormals">Per-vertex normals.</param>
  23396. <param name="start">Index of the first element to take from the input array.</param>
  23397. <param name="length">Number of elements to take from the input array.</param>
  23398. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23399. </member>
  23400. <member name="M:UnityEngine.Mesh.SetNormals(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23401. <summary>
  23402. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23403. </summary>
  23404. <param name="inNormals">Per-vertex normals.</param>
  23405. <param name="start">Index of the first element to take from the input array.</param>
  23406. <param name="length">Number of elements to take from the input array.</param>
  23407. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23408. </member>
  23409. <member name="M:UnityEngine.Mesh.SetNormals(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  23410. <summary>
  23411. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23412. </summary>
  23413. <param name="inNormals">Per-vertex normals.</param>
  23414. <param name="start">Index of the first element to take from the input array.</param>
  23415. <param name="length">Number of elements to take from the input array.</param>
  23416. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23417. </member>
  23418. <member name="M:UnityEngine.Mesh.SetNormals(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23419. <summary>
  23420. <para>Sets the vertex normals of the Mesh, using a part of the input array.</para>
  23421. </summary>
  23422. <param name="inNormals">Per-vertex normals.</param>
  23423. <param name="start">Index of the first element to take from the input array.</param>
  23424. <param name="length">Number of elements to take from the input array.</param>
  23425. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23426. </member>
  23427. <member name="M:UnityEngine.Mesh.SetSubMesh(System.Int32,UnityEngine.Rendering.SubMeshDescriptor)">
  23428. <summary>
  23429. <para>Sets the information about a sub-mesh of the Mesh.</para>
  23430. </summary>
  23431. <param name="index">Sub-mesh index. See subMeshCount. Out of range indices throw an exception.</param>
  23432. <param name="desc">Sub-mesh data.</param>
  23433. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23434. </member>
  23435. <member name="M:UnityEngine.Mesh.SetSubMesh(System.Int32,UnityEngine.Rendering.SubMeshDescriptor,UnityEngine.Rendering.MeshUpdateFlags)">
  23436. <summary>
  23437. <para>Sets the information about a sub-mesh of the Mesh.</para>
  23438. </summary>
  23439. <param name="index">Sub-mesh index. See subMeshCount. Out of range indices throw an exception.</param>
  23440. <param name="desc">Sub-mesh data.</param>
  23441. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23442. </member>
  23443. <member name="M:UnityEngine.Mesh.SetSubMeshes(UnityEngine.Rendering.SubMeshDescriptor[],System.Int32,System.Int32)">
  23444. <summary>
  23445. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23446. </summary>
  23447. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23448. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23449. <param name="count">Number of elements to take from the array or list in desc.</param>
  23450. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23451. </member>
  23452. <member name="M:UnityEngine.Mesh.SetSubMeshes(UnityEngine.Rendering.SubMeshDescriptor[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23453. <summary>
  23454. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23455. </summary>
  23456. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23457. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23458. <param name="count">Number of elements to take from the array or list in desc.</param>
  23459. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23460. </member>
  23461. <member name="M:UnityEngine.Mesh.SetSubMeshes(UnityEngine.Rendering.SubMeshDescriptor[])">
  23462. <summary>
  23463. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23464. </summary>
  23465. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23466. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23467. <param name="count">Number of elements to take from the array or list in desc.</param>
  23468. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23469. </member>
  23470. <member name="M:UnityEngine.Mesh.SetSubMeshes(UnityEngine.Rendering.SubMeshDescriptor[],UnityEngine.Rendering.MeshUpdateFlags)">
  23471. <summary>
  23472. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23473. </summary>
  23474. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23475. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23476. <param name="count">Number of elements to take from the array or list in desc.</param>
  23477. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23478. </member>
  23479. <member name="M:UnityEngine.Mesh.SetSubMeshes(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.SubMeshDescriptor&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23480. <summary>
  23481. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23482. </summary>
  23483. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23484. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23485. <param name="count">Number of elements to take from the array or list in desc.</param>
  23486. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23487. </member>
  23488. <member name="M:UnityEngine.Mesh.SetSubMeshes(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.SubMeshDescriptor&gt;,UnityEngine.Rendering.MeshUpdateFlags)">
  23489. <summary>
  23490. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23491. </summary>
  23492. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23493. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23494. <param name="count">Number of elements to take from the array or list in desc.</param>
  23495. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23496. </member>
  23497. <member name="M:UnityEngine.Mesh.SetSubMeshes(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23498. <summary>
  23499. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23500. </summary>
  23501. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23502. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23503. <param name="count">Number of elements to take from the array or list in desc.</param>
  23504. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23505. </member>
  23506. <member name="M:UnityEngine.Mesh.SetSubMeshes(Unity.Collections.NativeArray`1&lt;T&gt;,UnityEngine.Rendering.MeshUpdateFlags)">
  23507. <summary>
  23508. <para>Sets information defining all sub-meshes in this Mesh, replacing any existing sub-meshes.</para>
  23509. </summary>
  23510. <param name="desc">An array or list of sub-mesh data descriptors.</param>
  23511. <param name="start">Index of the first element to take from the array or list in desc.</param>
  23512. <param name="count">Number of elements to take from the array or list in desc.</param>
  23513. <param name="flags">(Optional) Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23514. </member>
  23515. <member name="M:UnityEngine.Mesh.SetTangents(UnityEngine.Vector4[])">
  23516. <summary>
  23517. <para>Set the tangents of the Mesh.</para>
  23518. </summary>
  23519. <param name="inTangents">Per-vertex tangents.</param>
  23520. </member>
  23521. <member name="M:UnityEngine.Mesh.SetTangents(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  23522. <summary>
  23523. <para>Set the tangents of the Mesh.</para>
  23524. </summary>
  23525. <param name="inTangents">Per-vertex tangents.</param>
  23526. </member>
  23527. <member name="M:UnityEngine.Mesh.SetTangents(Unity.Collections.NativeArray`1&lt;T&gt;)">
  23528. <summary>
  23529. <para>Set the tangents of the Mesh.</para>
  23530. </summary>
  23531. <param name="inTangents">Per-vertex tangents.</param>
  23532. </member>
  23533. <member name="M:UnityEngine.Mesh.SetTangents(UnityEngine.Vector4[],System.Int32,System.Int32)">
  23534. <summary>
  23535. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23536. </summary>
  23537. <param name="inTangents">Per-vertex tangents.</param>
  23538. <param name="start">Index of the first element to take from the input array.</param>
  23539. <param name="length">Number of elements to take from the input array.</param>
  23540. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23541. </member>
  23542. <member name="M:UnityEngine.Mesh.SetTangents(UnityEngine.Vector4[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23543. <summary>
  23544. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23545. </summary>
  23546. <param name="inTangents">Per-vertex tangents.</param>
  23547. <param name="start">Index of the first element to take from the input array.</param>
  23548. <param name="length">Number of elements to take from the input array.</param>
  23549. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23550. </member>
  23551. <member name="M:UnityEngine.Mesh.SetTangents(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;,System.Int32,System.Int32)">
  23552. <summary>
  23553. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23554. </summary>
  23555. <param name="inTangents">Per-vertex tangents.</param>
  23556. <param name="start">Index of the first element to take from the input array.</param>
  23557. <param name="length">Number of elements to take from the input array.</param>
  23558. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23559. </member>
  23560. <member name="M:UnityEngine.Mesh.SetTangents(System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23561. <summary>
  23562. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23563. </summary>
  23564. <param name="inTangents">Per-vertex tangents.</param>
  23565. <param name="start">Index of the first element to take from the input array.</param>
  23566. <param name="length">Number of elements to take from the input array.</param>
  23567. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23568. </member>
  23569. <member name="M:UnityEngine.Mesh.SetTangents(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  23570. <summary>
  23571. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23572. </summary>
  23573. <param name="inTangents">Per-vertex tangents.</param>
  23574. <param name="start">Index of the first element to take from the input array.</param>
  23575. <param name="length">Number of elements to take from the input array.</param>
  23576. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23577. </member>
  23578. <member name="M:UnityEngine.Mesh.SetTangents(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23579. <summary>
  23580. <para>Sets the tangents of the Mesh, using a part of the input array.</para>
  23581. </summary>
  23582. <param name="inTangents">Per-vertex tangents.</param>
  23583. <param name="start">Index of the first element to take from the input array.</param>
  23584. <param name="length">Number of elements to take from the input array.</param>
  23585. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23586. </member>
  23587. <member name="M:UnityEngine.Mesh.SetTriangles(System.Int32[],System.Int32,System.Boolean,System.Int32)">
  23588. <summary>
  23589. <para>Sets the triangle list for the sub-mesh.</para>
  23590. </summary>
  23591. <param name="triangles">The list of indices that define the triangles.</param>
  23592. <param name="submesh">The sub-mesh to modify.</param>
  23593. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23594. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23595. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23596. </member>
  23597. <member name="M:UnityEngine.Mesh.SetTriangles(System.Int32[],System.Int32,System.Boolean)">
  23598. <summary>
  23599. <para>Sets the triangle list for the sub-mesh.</para>
  23600. </summary>
  23601. <param name="triangles">The list of indices that define the triangles.</param>
  23602. <param name="submesh">The sub-mesh to modify.</param>
  23603. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23604. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23605. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23606. </member>
  23607. <member name="M:UnityEngine.Mesh.SetTriangles(System.Int32[],System.Int32)">
  23608. <summary>
  23609. <para>Sets the triangle list for the sub-mesh.</para>
  23610. </summary>
  23611. <param name="triangles">The list of indices that define the triangles.</param>
  23612. <param name="submesh">The sub-mesh to modify.</param>
  23613. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23614. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23615. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23616. </member>
  23617. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Boolean,System.Int32)">
  23618. <summary>
  23619. <para>Sets the triangle list for the sub-mesh.</para>
  23620. </summary>
  23621. <param name="triangles">The list of indices that define the triangles.</param>
  23622. <param name="submesh">The sub-mesh to modify.</param>
  23623. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23624. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23625. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23626. </member>
  23627. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Boolean)">
  23628. <summary>
  23629. <para>Sets the triangle list for the sub-mesh.</para>
  23630. </summary>
  23631. <param name="triangles">The list of indices that define the triangles.</param>
  23632. <param name="submesh">The sub-mesh to modify.</param>
  23633. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23634. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23635. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23636. </member>
  23637. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32)">
  23638. <summary>
  23639. <para>Sets the triangle list for the sub-mesh.</para>
  23640. </summary>
  23641. <param name="triangles">The list of indices that define the triangles.</param>
  23642. <param name="submesh">The sub-mesh to modify.</param>
  23643. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23644. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23645. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23646. </member>
  23647. <member name="M:UnityEngine.Mesh.SetTriangles(System.UInt16[],System.Int32,System.Boolean,System.Int32)">
  23648. <summary>
  23649. <para>Sets the triangle list for the sub-mesh.</para>
  23650. </summary>
  23651. <param name="triangles">The list of indices that define the triangles.</param>
  23652. <param name="submesh">The sub-mesh to modify.</param>
  23653. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23654. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23655. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23656. </member>
  23657. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.UInt16&gt;,System.Int32,System.Boolean,System.Int32)">
  23658. <summary>
  23659. <para>Sets the triangle list for the sub-mesh.</para>
  23660. </summary>
  23661. <param name="triangles">The list of indices that define the triangles.</param>
  23662. <param name="submesh">The sub-mesh to modify.</param>
  23663. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23664. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23665. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23666. </member>
  23667. <member name="M:UnityEngine.Mesh.SetTriangles(System.Int32[],System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
  23668. <summary>
  23669. <para>Sets the triangle list of the Mesh, using a part of the input array.</para>
  23670. </summary>
  23671. <param name="triangles">The list of indices that define the triangles.</param>
  23672. <param name="trianglesStart">Index of the first element to take from the input array.</param>
  23673. <param name="trianglesLength">Number of elements to take from the input array.</param>
  23674. <param name="submesh">The sub-mesh to modify.</param>
  23675. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23676. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23677. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23678. </member>
  23679. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.Int32&gt;,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
  23680. <summary>
  23681. <para>Sets the triangle list of the Mesh, using a part of the input array.</para>
  23682. </summary>
  23683. <param name="triangles">The list of indices that define the triangles.</param>
  23684. <param name="trianglesStart">Index of the first element to take from the input array.</param>
  23685. <param name="trianglesLength">Number of elements to take from the input array.</param>
  23686. <param name="submesh">The sub-mesh to modify.</param>
  23687. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23688. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23689. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23690. </member>
  23691. <member name="M:UnityEngine.Mesh.SetTriangles(System.UInt16[],System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
  23692. <summary>
  23693. <para>Sets the triangle list of the Mesh, using a part of the input array.</para>
  23694. </summary>
  23695. <param name="triangles">The list of indices that define the triangles.</param>
  23696. <param name="trianglesStart">Index of the first element to take from the input array.</param>
  23697. <param name="trianglesLength">Number of elements to take from the input array.</param>
  23698. <param name="submesh">The sub-mesh to modify.</param>
  23699. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23700. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23701. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23702. </member>
  23703. <member name="M:UnityEngine.Mesh.SetTriangles(System.Collections.Generic.List`1&lt;System.UInt16&gt;,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
  23704. <summary>
  23705. <para>Sets the triangle list of the Mesh, using a part of the input array.</para>
  23706. </summary>
  23707. <param name="triangles">The list of indices that define the triangles.</param>
  23708. <param name="trianglesStart">Index of the first element to take from the input array.</param>
  23709. <param name="trianglesLength">Number of elements to take from the input array.</param>
  23710. <param name="submesh">The sub-mesh to modify.</param>
  23711. <param name="calculateBounds">Calculate the bounding box of the Mesh after setting the triangles. This is done by default.
  23712. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.</param>
  23713. <param name="baseVertex">Optional vertex offset that is added to all triangle vertex indices.</param>
  23714. </member>
  23715. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector2[])">
  23716. <summary>
  23717. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23718. </summary>
  23719. <param name="channel">The channel, in [0..7] range.</param>
  23720. <param name="uvs">The UV data to set.</param>
  23721. </member>
  23722. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector3[])">
  23723. <summary>
  23724. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23725. </summary>
  23726. <param name="channel">The channel, in [0..7] range.</param>
  23727. <param name="uvs">The UV data to set.</param>
  23728. </member>
  23729. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector4[])">
  23730. <summary>
  23731. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23732. </summary>
  23733. <param name="channel">The channel, in [0..7] range.</param>
  23734. <param name="uvs">The UV data to set.</param>
  23735. </member>
  23736. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  23737. <summary>
  23738. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23739. </summary>
  23740. <param name="channel">The channel, in [0..7] range.</param>
  23741. <param name="uvs">The UV data to set.</param>
  23742. </member>
  23743. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  23744. <summary>
  23745. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23746. </summary>
  23747. <param name="channel">The channel, in [0..7] range.</param>
  23748. <param name="uvs">The UV data to set.</param>
  23749. </member>
  23750. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  23751. <summary>
  23752. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23753. </summary>
  23754. <param name="channel">The channel, in [0..7] range.</param>
  23755. <param name="uvs">The UV data to set.</param>
  23756. </member>
  23757. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;)">
  23758. <summary>
  23759. <para>Sets the texture coordinates (UVs) stored in a given channel.</para>
  23760. </summary>
  23761. <param name="channel">The channel, in [0..7] range.</param>
  23762. <param name="uvs">The UV data to set.</param>
  23763. </member>
  23764. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector2[],System.Int32,System.Int32)">
  23765. <summary>
  23766. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23767. </summary>
  23768. <param name="channel">The UV channel, in [0..7] range.</param>
  23769. <param name="uvs">UVs to set for the given index.</param>
  23770. <param name="start">Index of the first element to take from the input array.</param>
  23771. <param name="length">Number of elements to take from the input array.</param>
  23772. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23773. </member>
  23774. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector2[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23775. <summary>
  23776. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23777. </summary>
  23778. <param name="channel">The UV channel, in [0..7] range.</param>
  23779. <param name="uvs">UVs to set for the given index.</param>
  23780. <param name="start">Index of the first element to take from the input array.</param>
  23781. <param name="length">Number of elements to take from the input array.</param>
  23782. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23783. </member>
  23784. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector3[],System.Int32,System.Int32)">
  23785. <summary>
  23786. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23787. </summary>
  23788. <param name="channel">The UV channel, in [0..7] range.</param>
  23789. <param name="uvs">UVs to set for the given index.</param>
  23790. <param name="start">Index of the first element to take from the input array.</param>
  23791. <param name="length">Number of elements to take from the input array.</param>
  23792. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23793. </member>
  23794. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector3[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23795. <summary>
  23796. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23797. </summary>
  23798. <param name="channel">The UV channel, in [0..7] range.</param>
  23799. <param name="uvs">UVs to set for the given index.</param>
  23800. <param name="start">Index of the first element to take from the input array.</param>
  23801. <param name="length">Number of elements to take from the input array.</param>
  23802. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23803. </member>
  23804. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector4[],System.Int32,System.Int32)">
  23805. <summary>
  23806. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23807. </summary>
  23808. <param name="channel">The UV channel, in [0..7] range.</param>
  23809. <param name="uvs">UVs to set for the given index.</param>
  23810. <param name="start">Index of the first element to take from the input array.</param>
  23811. <param name="length">Number of elements to take from the input array.</param>
  23812. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23813. </member>
  23814. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,UnityEngine.Vector4[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23815. <summary>
  23816. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23817. </summary>
  23818. <param name="channel">The UV channel, in [0..7] range.</param>
  23819. <param name="uvs">UVs to set for the given index.</param>
  23820. <param name="start">Index of the first element to take from the input array.</param>
  23821. <param name="length">Number of elements to take from the input array.</param>
  23822. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23823. </member>
  23824. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;,System.Int32,System.Int32)">
  23825. <summary>
  23826. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23827. </summary>
  23828. <param name="channel">The UV channel, in [0..7] range.</param>
  23829. <param name="uvs">UVs to set for the given index.</param>
  23830. <param name="start">Index of the first element to take from the input array.</param>
  23831. <param name="length">Number of elements to take from the input array.</param>
  23832. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23833. </member>
  23834. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23835. <summary>
  23836. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23837. </summary>
  23838. <param name="channel">The UV channel, in [0..7] range.</param>
  23839. <param name="uvs">UVs to set for the given index.</param>
  23840. <param name="start">Index of the first element to take from the input array.</param>
  23841. <param name="length">Number of elements to take from the input array.</param>
  23842. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23843. </member>
  23844. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32)">
  23845. <summary>
  23846. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23847. </summary>
  23848. <param name="channel">The UV channel, in [0..7] range.</param>
  23849. <param name="uvs">UVs to set for the given index.</param>
  23850. <param name="start">Index of the first element to take from the input array.</param>
  23851. <param name="length">Number of elements to take from the input array.</param>
  23852. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23853. </member>
  23854. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23855. <summary>
  23856. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23857. </summary>
  23858. <param name="channel">The UV channel, in [0..7] range.</param>
  23859. <param name="uvs">UVs to set for the given index.</param>
  23860. <param name="start">Index of the first element to take from the input array.</param>
  23861. <param name="length">Number of elements to take from the input array.</param>
  23862. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23863. </member>
  23864. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;,System.Int32,System.Int32)">
  23865. <summary>
  23866. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23867. </summary>
  23868. <param name="channel">The UV channel, in [0..7] range.</param>
  23869. <param name="uvs">UVs to set for the given index.</param>
  23870. <param name="start">Index of the first element to take from the input array.</param>
  23871. <param name="length">Number of elements to take from the input array.</param>
  23872. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23873. </member>
  23874. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23875. <summary>
  23876. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23877. </summary>
  23878. <param name="channel">The UV channel, in [0..7] range.</param>
  23879. <param name="uvs">UVs to set for the given index.</param>
  23880. <param name="start">Index of the first element to take from the input array.</param>
  23881. <param name="length">Number of elements to take from the input array.</param>
  23882. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23883. </member>
  23884. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  23885. <summary>
  23886. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23887. </summary>
  23888. <param name="channel">The UV channel, in [0..7] range.</param>
  23889. <param name="uvs">UVs to set for the given index.</param>
  23890. <param name="start">Index of the first element to take from the input array.</param>
  23891. <param name="length">Number of elements to take from the input array.</param>
  23892. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23893. </member>
  23894. <member name="M:UnityEngine.Mesh.SetUVs(System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23895. <summary>
  23896. <para>Sets the UVs of the Mesh, using a part of the input array.</para>
  23897. </summary>
  23898. <param name="channel">The UV channel, in [0..7] range.</param>
  23899. <param name="uvs">UVs to set for the given index.</param>
  23900. <param name="start">Index of the first element to take from the input array.</param>
  23901. <param name="length">Number of elements to take from the input array.</param>
  23902. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23903. </member>
  23904. <member name="M:UnityEngine.Mesh.SetVertexBufferData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,System.Int32)">
  23905. <summary>
  23906. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23907. </summary>
  23908. <param name="data">Vertex data array.</param>
  23909. <param name="dataStart">The first element in the data to copy from.</param>
  23910. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23911. <param name="count">Number of vertices to copy.</param>
  23912. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23913. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23914. </member>
  23915. <member name="M:UnityEngine.Mesh.SetVertexBufferData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23916. <summary>
  23917. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23918. </summary>
  23919. <param name="data">Vertex data array.</param>
  23920. <param name="dataStart">The first element in the data to copy from.</param>
  23921. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23922. <param name="count">Number of vertices to copy.</param>
  23923. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23924. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23925. </member>
  23926. <member name="M:UnityEngine.Mesh.SetVertexBufferData(T[],System.Int32,System.Int32,System.Int32,System.Int32)">
  23927. <summary>
  23928. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23929. </summary>
  23930. <param name="data">Vertex data array.</param>
  23931. <param name="dataStart">The first element in the data to copy from.</param>
  23932. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23933. <param name="count">Number of vertices to copy.</param>
  23934. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23935. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23936. </member>
  23937. <member name="M:UnityEngine.Mesh.SetVertexBufferData(T[],System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23938. <summary>
  23939. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23940. </summary>
  23941. <param name="data">Vertex data array.</param>
  23942. <param name="dataStart">The first element in the data to copy from.</param>
  23943. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23944. <param name="count">Number of vertices to copy.</param>
  23945. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23946. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23947. </member>
  23948. <member name="M:UnityEngine.Mesh.SetVertexBufferData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,System.Int32)">
  23949. <summary>
  23950. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23951. </summary>
  23952. <param name="data">Vertex data array.</param>
  23953. <param name="dataStart">The first element in the data to copy from.</param>
  23954. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23955. <param name="count">Number of vertices to copy.</param>
  23956. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23957. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23958. </member>
  23959. <member name="M:UnityEngine.Mesh.SetVertexBufferData(System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  23960. <summary>
  23961. <para>Sets the data of the vertex buffer of the Mesh.</para>
  23962. </summary>
  23963. <param name="data">Vertex data array.</param>
  23964. <param name="dataStart">The first element in the data to copy from.</param>
  23965. <param name="meshBufferStart">The first element in mesh vertex buffer to receive the data.</param>
  23966. <param name="count">Number of vertices to copy.</param>
  23967. <param name="stream">Vertex buffer stream to set data for (default 0).</param>
  23968. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  23969. </member>
  23970. <member name="M:UnityEngine.Mesh.SetVertexBufferParams(System.Int32,UnityEngine.Rendering.VertexAttributeDescriptor[])">
  23971. <summary>
  23972. <para>Sets the vertex buffer size and layout.</para>
  23973. </summary>
  23974. <param name="vertexCount">The number of vertices in the Mesh.</param>
  23975. <param name="attributes">Layout of the vertex data -- which attributes are present, their data types and so on.</param>
  23976. </member>
  23977. <member name="M:UnityEngine.Mesh.SetVertexBufferParams(System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.VertexAttributeDescriptor&gt;)">
  23978. <summary>
  23979. <para>Sets the vertex buffer size and layout.</para>
  23980. </summary>
  23981. <param name="vertexCount">The number of vertices in the Mesh.</param>
  23982. <param name="attributes">Layout of the vertex data -- which attributes are present, their data types and so on.</param>
  23983. </member>
  23984. <member name="M:UnityEngine.Mesh.SetVertices(UnityEngine.Vector3[])">
  23985. <summary>
  23986. <para>Assigns a new vertex positions array.</para>
  23987. </summary>
  23988. <param name="inVertices">Per-vertex positions.</param>
  23989. </member>
  23990. <member name="M:UnityEngine.Mesh.SetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
  23991. <summary>
  23992. <para>Assigns a new vertex positions array.</para>
  23993. </summary>
  23994. <param name="inVertices">Per-vertex positions.</param>
  23995. </member>
  23996. <member name="M:UnityEngine.Mesh.SetVertices(Unity.Collections.NativeArray`1&lt;T&gt;)">
  23997. <summary>
  23998. <para>Assigns a new vertex positions array.</para>
  23999. </summary>
  24000. <param name="inVertices">Per-vertex positions.</param>
  24001. </member>
  24002. <member name="M:UnityEngine.Mesh.SetVertices(UnityEngine.Vector3[],System.Int32,System.Int32)">
  24003. <summary>
  24004. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24005. </summary>
  24006. <param name="inVertices">Per-vertex positions.</param>
  24007. <param name="start">Index of the first element to take from the input array.</param>
  24008. <param name="length">Number of elements to take from the input array.</param>
  24009. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24010. </member>
  24011. <member name="M:UnityEngine.Mesh.SetVertices(UnityEngine.Vector3[],System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  24012. <summary>
  24013. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24014. </summary>
  24015. <param name="inVertices">Per-vertex positions.</param>
  24016. <param name="start">Index of the first element to take from the input array.</param>
  24017. <param name="length">Number of elements to take from the input array.</param>
  24018. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24019. </member>
  24020. <member name="M:UnityEngine.Mesh.SetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32)">
  24021. <summary>
  24022. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24023. </summary>
  24024. <param name="inVertices">Per-vertex positions.</param>
  24025. <param name="start">Index of the first element to take from the input array.</param>
  24026. <param name="length">Number of elements to take from the input array.</param>
  24027. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24028. </member>
  24029. <member name="M:UnityEngine.Mesh.SetVertices(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  24030. <summary>
  24031. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24032. </summary>
  24033. <param name="inVertices">Per-vertex positions.</param>
  24034. <param name="start">Index of the first element to take from the input array.</param>
  24035. <param name="length">Number of elements to take from the input array.</param>
  24036. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24037. </member>
  24038. <member name="M:UnityEngine.Mesh.SetVertices(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  24039. <summary>
  24040. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24041. </summary>
  24042. <param name="inVertices">Per-vertex positions.</param>
  24043. <param name="start">Index of the first element to take from the input array.</param>
  24044. <param name="length">Number of elements to take from the input array.</param>
  24045. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24046. </member>
  24047. <member name="M:UnityEngine.Mesh.SetVertices(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,UnityEngine.Rendering.MeshUpdateFlags)">
  24048. <summary>
  24049. <para>Sets the vertex positions of the Mesh, using a part of the input array.</para>
  24050. </summary>
  24051. <param name="inVertices">Per-vertex positions.</param>
  24052. <param name="start">Index of the first element to take from the input array.</param>
  24053. <param name="length">Number of elements to take from the input array.</param>
  24054. <param name="flags">Flags controlling the function behavior, see MeshUpdateFlags.</param>
  24055. </member>
  24056. <member name="M:UnityEngine.Mesh.UploadMeshData(System.Boolean)">
  24057. <summary>
  24058. <para>Upload previously done Mesh modifications to the graphics API.</para>
  24059. </summary>
  24060. <param name="markNoLongerReadable">Frees up system memory copy of mesh data when set to true.</param>
  24061. </member>
  24062. <member name="T:UnityEngine.MeshFilter">
  24063. <summary>
  24064. <para>A class to access the Mesh of the.</para>
  24065. </summary>
  24066. </member>
  24067. <member name="P:UnityEngine.MeshFilter.mesh">
  24068. <summary>
  24069. <para>Returns the instantiated Mesh assigned to the mesh filter.</para>
  24070. </summary>
  24071. </member>
  24072. <member name="P:UnityEngine.MeshFilter.sharedMesh">
  24073. <summary>
  24074. <para>Returns the shared mesh of the mesh filter.</para>
  24075. </summary>
  24076. </member>
  24077. <member name="T:UnityEngine.MeshRenderer">
  24078. <summary>
  24079. <para>Renders meshes inserted by the MeshFilter or TextMesh.</para>
  24080. </summary>
  24081. </member>
  24082. <member name="P:UnityEngine.MeshRenderer.additionalVertexStreams">
  24083. <summary>
  24084. <para>Vertex attributes in this mesh will override or add attributes of the primary mesh in the MeshRenderer.</para>
  24085. </summary>
  24086. </member>
  24087. <member name="P:UnityEngine.MeshRenderer.enlightenVertexStream">
  24088. <summary>
  24089. <para>Vertex attributes that override the primary mesh when the MeshRenderer uses lightmaps in the Realtime Global Illumination system.</para>
  24090. </summary>
  24091. </member>
  24092. <member name="P:UnityEngine.MeshRenderer.receiveGI">
  24093. <summary>
  24094. <para>Determines how the object will receive global illumination. (Editor only)</para>
  24095. </summary>
  24096. </member>
  24097. <member name="P:UnityEngine.MeshRenderer.scaleInLightmap">
  24098. <summary>
  24099. <para>Specifies the relative lightmap resolution of this object. (Editor only)</para>
  24100. </summary>
  24101. </member>
  24102. <member name="P:UnityEngine.MeshRenderer.stitchLightmapSeams">
  24103. <summary>
  24104. <para>When enabled, seams in baked lightmaps will get smoothed. (Editor only)</para>
  24105. </summary>
  24106. </member>
  24107. <member name="P:UnityEngine.MeshRenderer.subMeshStartIndex">
  24108. <summary>
  24109. <para>Index of the first sub-mesh to use from the Mesh associated with this MeshRenderer (Read Only).</para>
  24110. </summary>
  24111. </member>
  24112. <member name="T:UnityEngine.MeshTopology">
  24113. <summary>
  24114. <para>Topology of Mesh faces.</para>
  24115. </summary>
  24116. </member>
  24117. <member name="F:UnityEngine.MeshTopology.Lines">
  24118. <summary>
  24119. <para>Mesh is made from lines.</para>
  24120. </summary>
  24121. </member>
  24122. <member name="F:UnityEngine.MeshTopology.LineStrip">
  24123. <summary>
  24124. <para>Mesh is a line strip.</para>
  24125. </summary>
  24126. </member>
  24127. <member name="F:UnityEngine.MeshTopology.Points">
  24128. <summary>
  24129. <para>Mesh is made from points.</para>
  24130. </summary>
  24131. </member>
  24132. <member name="F:UnityEngine.MeshTopology.Quads">
  24133. <summary>
  24134. <para>Mesh is made from quads.</para>
  24135. </summary>
  24136. </member>
  24137. <member name="F:UnityEngine.MeshTopology.Triangles">
  24138. <summary>
  24139. <para>Mesh is made from triangles.</para>
  24140. </summary>
  24141. </member>
  24142. <member name="T:UnityEngine.MinAttribute">
  24143. <summary>
  24144. <para>Attribute used to make a float or int variable in a script be restricted to a specific minimum value.</para>
  24145. </summary>
  24146. </member>
  24147. <member name="F:UnityEngine.MinAttribute.min">
  24148. <summary>
  24149. <para>The minimum allowed value.</para>
  24150. </summary>
  24151. </member>
  24152. <member name="M:UnityEngine.MinAttribute.#ctor(System.Single)">
  24153. <summary>
  24154. <para>Attribute used to make a float or int variable in a script be restricted to a specific minimum value.</para>
  24155. </summary>
  24156. <param name="min">The minimum allowed value.</param>
  24157. </member>
  24158. <member name="T:UnityEngine.MixedLightingMode">
  24159. <summary>
  24160. <para>Enum describing what lighting mode to be used with Mixed lights.</para>
  24161. </summary>
  24162. </member>
  24163. <member name="F:UnityEngine.MixedLightingMode.IndirectOnly">
  24164. <summary>
  24165. <para>Mixed lights provide real-time direct lighting while indirect light is baked into lightmaps and light probes.</para>
  24166. </summary>
  24167. </member>
  24168. <member name="F:UnityEngine.MixedLightingMode.Shadowmask">
  24169. <summary>
  24170. <para>Mixed lights provide real-time direct lighting. Indirect lighting gets baked into lightmaps and light probes. Shadowmasks and light probe occlusion get generated for baked shadows. The Shadowmask Mode used at run time can be set in the Quality Settings panel.</para>
  24171. </summary>
  24172. </member>
  24173. <member name="F:UnityEngine.MixedLightingMode.Subtractive">
  24174. <summary>
  24175. <para>Mixed lights provide baked direct and indirect lighting for static objects. Dynamic objects receive real-time direct lighting and cast shadows on static objects using the main directional light in the Scene.</para>
  24176. </summary>
  24177. </member>
  24178. <member name="T:UnityEngine.MonoBehaviour">
  24179. <summary>
  24180. <para>MonoBehaviour is the base class from which every Unity script derives.</para>
  24181. </summary>
  24182. </member>
  24183. <member name="M:UnityEngine.MonoBehaviour.print(System.Object)">
  24184. <summary>
  24185. <para>Logs message to the Unity Console (identical to Debug.Log).</para>
  24186. </summary>
  24187. <param name="message"></param>
  24188. </member>
  24189. <member name="P:UnityEngine.MonoBehaviour.runInEditMode">
  24190. <summary>
  24191. <para>Allow a specific instance of a MonoBehaviour to run in edit mode (only available in the editor).</para>
  24192. </summary>
  24193. </member>
  24194. <member name="P:UnityEngine.MonoBehaviour.useGUILayout">
  24195. <summary>
  24196. <para>Disabling this lets you skip the GUI layout phase.</para>
  24197. </summary>
  24198. </member>
  24199. <member name="M:UnityEngine.MonoBehaviour.CancelInvoke">
  24200. <summary>
  24201. <para>Cancels all Invoke calls on this MonoBehaviour.</para>
  24202. </summary>
  24203. </member>
  24204. <member name="M:UnityEngine.MonoBehaviour.CancelInvoke(System.String)">
  24205. <summary>
  24206. <para>Cancels all Invoke calls with name methodName on this behaviour.</para>
  24207. </summary>
  24208. <param name="methodName"></param>
  24209. </member>
  24210. <member name="M:UnityEngine.MonoBehaviour.Invoke(System.String,System.Single)">
  24211. <summary>
  24212. <para>Invokes the method methodName in time seconds.</para>
  24213. </summary>
  24214. <param name="methodName"></param>
  24215. <param name="time"></param>
  24216. </member>
  24217. <member name="M:UnityEngine.MonoBehaviour.InvokeRepeating(System.String,System.Single,System.Single)">
  24218. <summary>
  24219. <para>Invokes the method methodName in time seconds, then repeatedly every repeatRate seconds.</para>
  24220. </summary>
  24221. <param name="methodName"></param>
  24222. <param name="time"></param>
  24223. <param name="repeatRate"></param>
  24224. </member>
  24225. <member name="M:UnityEngine.MonoBehaviour.IsInvoking(System.String)">
  24226. <summary>
  24227. <para>Is any invoke on methodName pending?</para>
  24228. </summary>
  24229. <param name="methodName"></param>
  24230. </member>
  24231. <member name="M:UnityEngine.MonoBehaviour.IsInvoking">
  24232. <summary>
  24233. <para>Is any invoke pending on this MonoBehaviour?</para>
  24234. </summary>
  24235. </member>
  24236. <member name="M:UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)">
  24237. <summary>
  24238. <para>Starts a Coroutine.</para>
  24239. </summary>
  24240. <param name="routine"></param>
  24241. </member>
  24242. <member name="M:UnityEngine.MonoBehaviour.StartCoroutine(System.String,System.Object)">
  24243. <summary>
  24244. <para>Starts a coroutine named methodName.</para>
  24245. </summary>
  24246. <param name="methodName"></param>
  24247. <param name="value"></param>
  24248. </member>
  24249. <member name="M:UnityEngine.MonoBehaviour.StartCoroutine(System.String)">
  24250. <summary>
  24251. <para>Starts a coroutine named methodName.</para>
  24252. </summary>
  24253. <param name="methodName"></param>
  24254. <param name="value"></param>
  24255. </member>
  24256. <member name="M:UnityEngine.MonoBehaviour.StopAllCoroutines">
  24257. <summary>
  24258. <para>Stops all coroutines running on this behaviour.</para>
  24259. </summary>
  24260. </member>
  24261. <member name="M:UnityEngine.MonoBehaviour.StopCoroutine(System.String)">
  24262. <summary>
  24263. <para>Stops the first coroutine named methodName, or the coroutine stored in routine running on this behaviour.</para>
  24264. </summary>
  24265. <param name="methodName">Name of coroutine.</param>
  24266. <param name="routine">Name of the function in code, including coroutines.</param>
  24267. </member>
  24268. <member name="M:UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)">
  24269. <summary>
  24270. <para>Stops the first coroutine named methodName, or the coroutine stored in routine running on this behaviour.</para>
  24271. </summary>
  24272. <param name="methodName">Name of coroutine.</param>
  24273. <param name="routine">Name of the function in code, including coroutines.</param>
  24274. </member>
  24275. <member name="M:UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)">
  24276. <summary>
  24277. <para>Stops the first coroutine named methodName, or the coroutine stored in routine running on this behaviour.</para>
  24278. </summary>
  24279. <param name="methodName">Name of coroutine.</param>
  24280. <param name="routine">Name of the function in code, including coroutines.</param>
  24281. </member>
  24282. <member name="T:UnityEngine.MotionVectorGenerationMode">
  24283. <summary>
  24284. <para>The type of motion vectors that should be generated.</para>
  24285. </summary>
  24286. </member>
  24287. <member name="F:UnityEngine.MotionVectorGenerationMode.Camera">
  24288. <summary>
  24289. <para>Use only camera movement to track motion.</para>
  24290. </summary>
  24291. </member>
  24292. <member name="F:UnityEngine.MotionVectorGenerationMode.ForceNoMotion">
  24293. <summary>
  24294. <para>Do not track motion. Motion vectors will be 0.</para>
  24295. </summary>
  24296. </member>
  24297. <member name="F:UnityEngine.MotionVectorGenerationMode.Object">
  24298. <summary>
  24299. <para>Use a specific pass (if required) to track motion.</para>
  24300. </summary>
  24301. </member>
  24302. <member name="T:UnityEngine.MultilineAttribute">
  24303. <summary>
  24304. <para>Attribute to make a string be edited with a multi-line textfield.</para>
  24305. </summary>
  24306. </member>
  24307. <member name="M:UnityEngine.MultilineAttribute.#ctor">
  24308. <summary>
  24309. <para>Attribute used to make a string value be shown in a multiline textarea.</para>
  24310. </summary>
  24311. <param name="lines">How many lines of text to make room for. Default is 3.</param>
  24312. </member>
  24313. <member name="M:UnityEngine.MultilineAttribute.#ctor(System.Int32)">
  24314. <summary>
  24315. <para>Attribute used to make a string value be shown in a multiline textarea.</para>
  24316. </summary>
  24317. <param name="lines">How many lines of text to make room for. Default is 3.</param>
  24318. </member>
  24319. <member name="T:UnityEngine.Network">
  24320. <summary>
  24321. <para>The network class is at the heart of the network implementation and provides the core functions.</para>
  24322. </summary>
  24323. </member>
  24324. <member name="P:UnityEngine.Network.connections">
  24325. <summary>
  24326. <para>All connected players.</para>
  24327. </summary>
  24328. </member>
  24329. <member name="P:UnityEngine.Network.connectionTesterIP">
  24330. <summary>
  24331. <para>The IP address of the connection tester used in Network.TestConnection.</para>
  24332. </summary>
  24333. </member>
  24334. <member name="P:UnityEngine.Network.connectionTesterPort">
  24335. <summary>
  24336. <para>The port of the connection tester used in Network.TestConnection.</para>
  24337. </summary>
  24338. </member>
  24339. <member name="P:UnityEngine.Network.incomingPassword">
  24340. <summary>
  24341. <para>Set the password for the server (for incoming connections).</para>
  24342. </summary>
  24343. </member>
  24344. <member name="P:UnityEngine.Network.isClient">
  24345. <summary>
  24346. <para>Returns true if your peer type is client.</para>
  24347. </summary>
  24348. </member>
  24349. <member name="P:UnityEngine.Network.isMessageQueueRunning">
  24350. <summary>
  24351. <para>Enable or disable the processing of network messages.</para>
  24352. </summary>
  24353. </member>
  24354. <member name="P:UnityEngine.Network.isServer">
  24355. <summary>
  24356. <para>Returns true if your peer type is server.</para>
  24357. </summary>
  24358. </member>
  24359. <member name="P:UnityEngine.Network.logLevel">
  24360. <summary>
  24361. <para>Set the log level for network messages (default is Off).</para>
  24362. </summary>
  24363. </member>
  24364. <member name="P:UnityEngine.Network.maxConnections">
  24365. <summary>
  24366. <para>Set the maximum amount of connections/players allowed.</para>
  24367. </summary>
  24368. </member>
  24369. <member name="P:UnityEngine.Network.minimumAllocatableViewIDs">
  24370. <summary>
  24371. <para>Get or set the minimum number of ViewID numbers in the ViewID pool given to clients by the server.</para>
  24372. </summary>
  24373. </member>
  24374. <member name="P:UnityEngine.Network.natFacilitatorIP">
  24375. <summary>
  24376. <para>The IP address of the NAT punchthrough facilitator.</para>
  24377. </summary>
  24378. </member>
  24379. <member name="P:UnityEngine.Network.natFacilitatorPort">
  24380. <summary>
  24381. <para>The port of the NAT punchthrough facilitator.</para>
  24382. </summary>
  24383. </member>
  24384. <member name="P:UnityEngine.Network.peerType">
  24385. <summary>
  24386. <para>The status of the peer type, i.e. if it is disconnected, connecting, server or client.</para>
  24387. </summary>
  24388. </member>
  24389. <member name="P:UnityEngine.Network.player">
  24390. <summary>
  24391. <para>Get the local NetworkPlayer instance.</para>
  24392. </summary>
  24393. </member>
  24394. <member name="P:UnityEngine.Network.proxyIP">
  24395. <summary>
  24396. <para>The IP address of the proxy server.</para>
  24397. </summary>
  24398. </member>
  24399. <member name="P:UnityEngine.Network.proxyPassword">
  24400. <summary>
  24401. <para>Set the proxy server password.</para>
  24402. </summary>
  24403. </member>
  24404. <member name="P:UnityEngine.Network.proxyPort">
  24405. <summary>
  24406. <para>The port of the proxy server.</para>
  24407. </summary>
  24408. </member>
  24409. <member name="P:UnityEngine.Network.sendRate">
  24410. <summary>
  24411. <para>The default send rate of network updates for all Network Views.</para>
  24412. </summary>
  24413. </member>
  24414. <member name="P:UnityEngine.Network.time">
  24415. <summary>
  24416. <para>Get the current network time (seconds).</para>
  24417. </summary>
  24418. </member>
  24419. <member name="P:UnityEngine.Network.useProxy">
  24420. <summary>
  24421. <para>Indicate if proxy support is needed, in which case traffic is relayed through the proxy server.</para>
  24422. </summary>
  24423. </member>
  24424. <member name="M:UnityEngine.Network.AllocateViewID">
  24425. <summary>
  24426. <para>Query for the next available network view ID number and allocate it (reserve).</para>
  24427. </summary>
  24428. </member>
  24429. <member name="M:UnityEngine.Network.CloseConnection(UnityEngine.NetworkPlayer,System.Boolean)">
  24430. <summary>
  24431. <para>Close the connection to another system.</para>
  24432. </summary>
  24433. <param name="target"></param>
  24434. <param name="sendDisconnectionNotification"></param>
  24435. </member>
  24436. <member name="M:UnityEngine.Network.Connect(System.String,System.Int32)">
  24437. <summary>
  24438. <para>Connect to the specified host (ip or domain name) and server port.</para>
  24439. </summary>
  24440. <param name="IP"></param>
  24441. <param name="remotePort"></param>
  24442. <param name="password"></param>
  24443. </member>
  24444. <member name="M:UnityEngine.Network.Connect(System.String,System.Int32,System.String)">
  24445. <summary>
  24446. <para>Connect to the specified host (ip or domain name) and server port.</para>
  24447. </summary>
  24448. <param name="IP"></param>
  24449. <param name="remotePort"></param>
  24450. <param name="password"></param>
  24451. </member>
  24452. <member name="M:UnityEngine.Network.Connect(System.String[],System.Int32)">
  24453. <summary>
  24454. <para>This function is exactly like Network.Connect but can accept an array of IP addresses.</para>
  24455. </summary>
  24456. <param name="IPs"></param>
  24457. <param name="remotePort"></param>
  24458. <param name="password"></param>
  24459. </member>
  24460. <member name="M:UnityEngine.Network.Connect(System.String[],System.Int32,System.String)">
  24461. <summary>
  24462. <para>This function is exactly like Network.Connect but can accept an array of IP addresses.</para>
  24463. </summary>
  24464. <param name="IPs"></param>
  24465. <param name="remotePort"></param>
  24466. <param name="password"></param>
  24467. </member>
  24468. <member name="M:UnityEngine.Network.Connect(System.String)">
  24469. <summary>
  24470. <para>Connect to a server GUID. NAT punchthrough can only be performed this way.</para>
  24471. </summary>
  24472. <param name="GUID"></param>
  24473. <param name="password"></param>
  24474. </member>
  24475. <member name="M:UnityEngine.Network.Connect(System.String,System.String)">
  24476. <summary>
  24477. <para>Connect to a server GUID. NAT punchthrough can only be performed this way.</para>
  24478. </summary>
  24479. <param name="GUID"></param>
  24480. <param name="password"></param>
  24481. </member>
  24482. <member name="M:UnityEngine.Network.Connect(UnityEngine.HostData)">
  24483. <summary>
  24484. <para>Connect to the host represented by a HostData structure returned by the Master Server.</para>
  24485. </summary>
  24486. <param name="hostData"></param>
  24487. <param name="password"></param>
  24488. </member>
  24489. <member name="M:UnityEngine.Network.Connect(UnityEngine.HostData,System.String)">
  24490. <summary>
  24491. <para>Connect to the host represented by a HostData structure returned by the Master Server.</para>
  24492. </summary>
  24493. <param name="hostData"></param>
  24494. <param name="password"></param>
  24495. </member>
  24496. <member name="M:UnityEngine.Network.Destroy(UnityEngine.NetworkViewID)">
  24497. <summary>
  24498. <para>Destroy the object associated with this view ID across the network.</para>
  24499. </summary>
  24500. <param name="viewID"></param>
  24501. </member>
  24502. <member name="M:UnityEngine.Network.Destroy(UnityEngine.GameObject)">
  24503. <summary>
  24504. <para>Destroy the object across the network.</para>
  24505. </summary>
  24506. <param name="gameObject"></param>
  24507. </member>
  24508. <member name="M:UnityEngine.Network.DestroyPlayerObjects(UnityEngine.NetworkPlayer)">
  24509. <summary>
  24510. <para>Destroy all the objects based on view IDs belonging to this player.</para>
  24511. </summary>
  24512. <param name="playerID"></param>
  24513. </member>
  24514. <member name="M:UnityEngine.Network.Disconnect">
  24515. <summary>
  24516. <para>Close all open connections and shuts down the network interface.</para>
  24517. </summary>
  24518. <param name="timeout"></param>
  24519. </member>
  24520. <member name="M:UnityEngine.Network.Disconnect(System.Int32)">
  24521. <summary>
  24522. <para>Close all open connections and shuts down the network interface.</para>
  24523. </summary>
  24524. <param name="timeout"></param>
  24525. </member>
  24526. <member name="M:UnityEngine.Network.GetAveragePing(UnityEngine.NetworkPlayer)">
  24527. <summary>
  24528. <para>The last average ping time to the given player in milliseconds.</para>
  24529. </summary>
  24530. <param name="player"></param>
  24531. </member>
  24532. <member name="M:UnityEngine.Network.GetLastPing(UnityEngine.NetworkPlayer)">
  24533. <summary>
  24534. <para>The last ping time to the given player in milliseconds.</para>
  24535. </summary>
  24536. <param name="player"></param>
  24537. </member>
  24538. <member name="M:UnityEngine.Network.HavePublicAddress">
  24539. <summary>
  24540. <para>Check if this machine has a public IP address.</para>
  24541. </summary>
  24542. </member>
  24543. <member name="M:UnityEngine.Network.InitializeSecurity">
  24544. <summary>
  24545. <para>Initializes security layer.</para>
  24546. </summary>
  24547. </member>
  24548. <member name="M:UnityEngine.Network.InitializeServer(System.Int32,System.Int32)">
  24549. <summary>
  24550. <para>Initialize the server.</para>
  24551. </summary>
  24552. <param name="connections"></param>
  24553. <param name="listenPort"></param>
  24554. <param name="useNat"></param>
  24555. </member>
  24556. <member name="M:UnityEngine.Network.InitializeServer(System.Int32,System.Int32,System.Boolean)">
  24557. <summary>
  24558. <para>Initialize the server.</para>
  24559. </summary>
  24560. <param name="connections"></param>
  24561. <param name="listenPort"></param>
  24562. <param name="useNat"></param>
  24563. </member>
  24564. <member name="M:UnityEngine.Network.Instantiate(UnityEngine.Object,UnityEngine.Vector3,UnityEngine.Quaternion,System.Int32)">
  24565. <summary>
  24566. <para>Network instantiate a Prefab.</para>
  24567. </summary>
  24568. <param name="prefab"></param>
  24569. <param name="position"></param>
  24570. <param name="rotation"></param>
  24571. <param name="group"></param>
  24572. </member>
  24573. <member name="M:UnityEngine.Network.RemoveRPCs(UnityEngine.NetworkPlayer)">
  24574. <summary>
  24575. <para>Remove all RPC functions which belong to this player ID.</para>
  24576. </summary>
  24577. <param name="playerID"></param>
  24578. </member>
  24579. <member name="M:UnityEngine.Network.RemoveRPCs(UnityEngine.NetworkPlayer,System.Int32)">
  24580. <summary>
  24581. <para>Remove all RPC functions which belong to this player ID and were sent based on the given group.</para>
  24582. </summary>
  24583. <param name="playerID"></param>
  24584. <param name="group"></param>
  24585. </member>
  24586. <member name="M:UnityEngine.Network.RemoveRPCs(UnityEngine.NetworkViewID)">
  24587. <summary>
  24588. <para>Remove the RPC function calls accociated with this view ID number.</para>
  24589. </summary>
  24590. <param name="viewID"></param>
  24591. </member>
  24592. <member name="M:UnityEngine.Network.RemoveRPCsInGroup(System.Int32)">
  24593. <summary>
  24594. <para>Remove all RPC functions which belong to given group number.</para>
  24595. </summary>
  24596. <param name="group"></param>
  24597. </member>
  24598. <member name="M:UnityEngine.Network.SetLevelPrefix(System.Int32)">
  24599. <summary>
  24600. <para>Set the level prefix which will then be prefixed to all network ViewID numbers.</para>
  24601. </summary>
  24602. <param name="prefix"></param>
  24603. </member>
  24604. <member name="M:UnityEngine.Network.SetReceivingEnabled(UnityEngine.NetworkPlayer,System.Int32,System.Boolean)">
  24605. <summary>
  24606. <para>Enable or disables the reception of messages in a specific group number from a specific player.</para>
  24607. </summary>
  24608. <param name="player"></param>
  24609. <param name="group"></param>
  24610. <param name="enabled"></param>
  24611. </member>
  24612. <member name="M:UnityEngine.Network.SetSendingEnabled(System.Int32,System.Boolean)">
  24613. <summary>
  24614. <para>Enables or disables transmission of messages and RPC calls on a specific network group number.</para>
  24615. </summary>
  24616. <param name="group"></param>
  24617. <param name="enabled"></param>
  24618. </member>
  24619. <member name="M:UnityEngine.Network.SetSendingEnabled(UnityEngine.NetworkPlayer,System.Int32,System.Boolean)">
  24620. <summary>
  24621. <para>Enable or disable transmission of messages and RPC calls based on target network player as well as the network group.</para>
  24622. </summary>
  24623. <param name="player"></param>
  24624. <param name="group"></param>
  24625. <param name="enabled"></param>
  24626. </member>
  24627. <member name="M:UnityEngine.Network.TestConnection">
  24628. <summary>
  24629. <para>Test this machines network connection.</para>
  24630. </summary>
  24631. <param name="forceTest"></param>
  24632. </member>
  24633. <member name="M:UnityEngine.Network.TestConnection(System.Boolean)">
  24634. <summary>
  24635. <para>Test this machines network connection.</para>
  24636. </summary>
  24637. <param name="forceTest"></param>
  24638. </member>
  24639. <member name="M:UnityEngine.Network.TestConnectionNAT">
  24640. <summary>
  24641. <para>Test the connection specifically for NAT punch-through connectivity.</para>
  24642. </summary>
  24643. <param name="forceTest"></param>
  24644. </member>
  24645. <member name="M:UnityEngine.Network.TestConnectionNAT(System.Boolean)">
  24646. <summary>
  24647. <para>Test the connection specifically for NAT punch-through connectivity.</para>
  24648. </summary>
  24649. <param name="forceTest"></param>
  24650. </member>
  24651. <member name="T:UnityEngine.NetworkConnectionError">
  24652. <summary>
  24653. <para>Possible status messages returned by Network.Connect and in MonoBehaviour.OnFailedToConnect|OnFailedToConnect in case the error was not immediate.</para>
  24654. </summary>
  24655. </member>
  24656. <member name="T:UnityEngine.NetworkDisconnection">
  24657. <summary>
  24658. <para>The reason a disconnect event occured, like in MonoBehaviour.OnDisconnectedFromServer|OnDisconnectedFromServer.</para>
  24659. </summary>
  24660. </member>
  24661. <member name="T:UnityEngine.Networking.PlayerConnection.ConnectionTarget">
  24662. <summary>
  24663. <para>The type of the connected target.</para>
  24664. </summary>
  24665. </member>
  24666. <member name="F:UnityEngine.Networking.PlayerConnection.ConnectionTarget.Editor">
  24667. <summary>
  24668. <para>The connected target is an Editor.</para>
  24669. </summary>
  24670. </member>
  24671. <member name="F:UnityEngine.Networking.PlayerConnection.ConnectionTarget.None">
  24672. <summary>
  24673. <para>No target is connected, this is only possible in a Player.</para>
  24674. </summary>
  24675. </member>
  24676. <member name="F:UnityEngine.Networking.PlayerConnection.ConnectionTarget.Player">
  24677. <summary>
  24678. <para>The connected target is a Player.</para>
  24679. </summary>
  24680. </member>
  24681. <member name="?:UnityEngine.Networking.PlayerConnection.IConnectionState">
  24682. <summary>
  24683. <para>The state of an Editor-to-Player or Editor-to-Editor connection to be used in Networking.PlayerConnection.PlayerConnectionGUI.ConnectionTargetSelectionDropdown or Networking.PlayerConnection.PlayerConnectionGUILayout.ConnectionTargetSelectionDropdown.</para>
  24684. </summary>
  24685. </member>
  24686. <member name="P:UnityEngine.Networking.PlayerConnection.IConnectionState.connectedToTarget">
  24687. <summary>
  24688. <para>Supplies the type of the established connection, as in whether the target is a Player or an Editor.</para>
  24689. </summary>
  24690. </member>
  24691. <member name="P:UnityEngine.Networking.PlayerConnection.IConnectionState.connectionName">
  24692. <summary>
  24693. <para>The name of the connected target.</para>
  24694. </summary>
  24695. </member>
  24696. <member name="T:UnityEngine.Networking.PlayerConnection.MessageEventArgs">
  24697. <summary>
  24698. <para>Arguments passed to Action callbacks registered in PlayerConnection.</para>
  24699. </summary>
  24700. </member>
  24701. <member name="F:UnityEngine.Networking.PlayerConnection.MessageEventArgs.data">
  24702. <summary>
  24703. <para>Data that is received.</para>
  24704. </summary>
  24705. </member>
  24706. <member name="F:UnityEngine.Networking.PlayerConnection.MessageEventArgs.playerId">
  24707. <summary>
  24708. <para>The Player ID that the data is received from.</para>
  24709. </summary>
  24710. </member>
  24711. <member name="T:UnityEngine.Networking.PlayerConnection.PlayerConnection">
  24712. <summary>
  24713. <para>Used for handling the network connection from the Player to the Editor.</para>
  24714. </summary>
  24715. </member>
  24716. <member name="P:UnityEngine.Networking.PlayerConnection.PlayerConnection.instance">
  24717. <summary>
  24718. <para>Returns a singleton instance of a PlayerConnection.</para>
  24719. </summary>
  24720. </member>
  24721. <member name="P:UnityEngine.Networking.PlayerConnection.PlayerConnection.isConnected">
  24722. <summary>
  24723. <para>Returns true when the Editor is connected to the Player.</para>
  24724. </summary>
  24725. </member>
  24726. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.BlockUntilRecvMsg(System.Guid,System.Int32)">
  24727. <summary>
  24728. <para>Blocks the calling thread until either a message with the specified messageId is received or the specified time-out elapses.</para>
  24729. </summary>
  24730. <param name="messageId">The type ID of the message that is sent to the Editor.</param>
  24731. <param name="timeout">The time-out specified in milliseconds.</param>
  24732. <returns>
  24733. <para>Returns true when the message is received and false if the call timed out.</para>
  24734. </returns>
  24735. </member>
  24736. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.DisconnectAll">
  24737. <summary>
  24738. <para>This disconnects all of the active connections.</para>
  24739. </summary>
  24740. </member>
  24741. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.Register(System.Guid,UnityEngine.Events.UnityAction`1&lt;UnityEngine.Networking.PlayerConnection.MessageEventArgs&gt;)">
  24742. <summary>
  24743. <para>Registers a listener for a specific message ID, with an Action to be executed whenever that message is received by the Editor.
  24744. This ID must be the same as for messages sent from EditorConnection.Send().</para>
  24745. </summary>
  24746. <param name="messageId">The message ID that should cause the Action callback to be executed when received.</param>
  24747. <param name="callback">Action that is executed when a message with ID messageId is received by the Editor.
  24748. The callback includes the data that is sent from the Player, and the Player ID.
  24749. The Player ID is always 1, because only one Editor can be connected.</param>
  24750. </member>
  24751. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.RegisterConnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  24752. <summary>
  24753. <para>Registers a callback that is invoked when the Editor connects to the Player.</para>
  24754. </summary>
  24755. <param name="callback">The action that is called when the Player connects to the Editor, with the Player ID of the Editor.</param>
  24756. </member>
  24757. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.RegisterDisconnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  24758. <summary>
  24759. <para>Registers a callback to be called when Editor disconnects.</para>
  24760. </summary>
  24761. <param name="callback">The Action that is called when a Player disconnects from the Editor.</param>
  24762. </member>
  24763. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.Send(System.Guid,System.Byte[])">
  24764. <summary>
  24765. <para>Sends data to the Editor.</para>
  24766. </summary>
  24767. <param name="messageId">The type ID of the message that is sent to the Editor.</param>
  24768. <param name="data"></param>
  24769. </member>
  24770. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.TrySend(System.Guid,System.Byte[])">
  24771. <summary>
  24772. <para>Attempt to sends data to the Editor.</para>
  24773. </summary>
  24774. <param name="messageId">The type ID of the message that is sent to the Editor.</param>
  24775. <param name="data"></param>
  24776. <returns>
  24777. <para>Returns true when the Player sends data successfully, and false when there is no space in the socket ring buffer or sending fails.</para>
  24778. </returns>
  24779. </member>
  24780. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.Unregister(System.Guid,UnityEngine.Events.UnityAction`1&lt;UnityEngine.Networking.PlayerConnection.MessageEventArgs&gt;)">
  24781. <summary>
  24782. <para>Deregisters a message listener.</para>
  24783. </summary>
  24784. <param name="messageId">Message ID associated with the callback that you wish to deregister.</param>
  24785. <param name="callback">The associated callback function you wish to deregister.</param>
  24786. </member>
  24787. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.UnregisterConnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  24788. <summary>
  24789. <para>Unregisters the connection callback.</para>
  24790. </summary>
  24791. <param name="callback"></param>
  24792. </member>
  24793. <member name="M:UnityEngine.Networking.PlayerConnection.PlayerConnection.UnregisterDisconnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  24794. <summary>
  24795. <para>Unregisters the disconnection callback.</para>
  24796. </summary>
  24797. <param name="callback"></param>
  24798. </member>
  24799. <member name="T:UnityEngine.NetworkLogLevel">
  24800. <summary>
  24801. <para>Describes different levels of log information the network layer supports.</para>
  24802. </summary>
  24803. </member>
  24804. <member name="T:UnityEngine.NetworkMessageInfo">
  24805. <summary>
  24806. <para>This data structure contains information on a message just received from the network.</para>
  24807. </summary>
  24808. </member>
  24809. <member name="P:UnityEngine.NetworkMessageInfo.networkView">
  24810. <summary>
  24811. <para>The NetworkView who sent this message.</para>
  24812. </summary>
  24813. </member>
  24814. <member name="P:UnityEngine.NetworkMessageInfo.sender">
  24815. <summary>
  24816. <para>The player who sent this network message (owner).</para>
  24817. </summary>
  24818. </member>
  24819. <member name="P:UnityEngine.NetworkMessageInfo.timestamp">
  24820. <summary>
  24821. <para>The time stamp when the Message was sent in seconds.</para>
  24822. </summary>
  24823. </member>
  24824. <member name="T:UnityEngine.NetworkPeerType">
  24825. <summary>
  24826. <para>Describes the status of the network interface peer type as returned by Network.peerType.</para>
  24827. </summary>
  24828. </member>
  24829. <member name="T:UnityEngine.NetworkPlayer">
  24830. <summary>
  24831. <para>The NetworkPlayer is a data structure with which you can locate another player over the network.</para>
  24832. </summary>
  24833. </member>
  24834. <member name="P:UnityEngine.NetworkPlayer.externalIP">
  24835. <summary>
  24836. <para>Returns the external IP address of the network interface.</para>
  24837. </summary>
  24838. </member>
  24839. <member name="P:UnityEngine.NetworkPlayer.externalPort">
  24840. <summary>
  24841. <para>Returns the external port of the network interface.</para>
  24842. </summary>
  24843. </member>
  24844. <member name="P:UnityEngine.NetworkPlayer.guid">
  24845. <summary>
  24846. <para>The GUID for this player, used when connecting with NAT punchthrough.</para>
  24847. </summary>
  24848. </member>
  24849. <member name="P:UnityEngine.NetworkPlayer.ipAddress">
  24850. <summary>
  24851. <para>The IP address of this player.</para>
  24852. </summary>
  24853. </member>
  24854. <member name="P:UnityEngine.NetworkPlayer.port">
  24855. <summary>
  24856. <para>The port of this player.</para>
  24857. </summary>
  24858. </member>
  24859. <member name="T:UnityEngine.NetworkReachability">
  24860. <summary>
  24861. <para>Describes network reachability options.</para>
  24862. </summary>
  24863. </member>
  24864. <member name="F:UnityEngine.NetworkReachability.NotReachable">
  24865. <summary>
  24866. <para>Network is not reachable.</para>
  24867. </summary>
  24868. </member>
  24869. <member name="F:UnityEngine.NetworkReachability.ReachableViaCarrierDataNetwork">
  24870. <summary>
  24871. <para>Network is reachable via carrier data network.</para>
  24872. </summary>
  24873. </member>
  24874. <member name="F:UnityEngine.NetworkReachability.ReachableViaLocalAreaNetwork">
  24875. <summary>
  24876. <para>Network is reachable via WiFi or cable.</para>
  24877. </summary>
  24878. </member>
  24879. <member name="T:UnityEngine.NetworkStateSynchronization">
  24880. <summary>
  24881. <para>Different types of synchronization for the NetworkView component.</para>
  24882. </summary>
  24883. </member>
  24884. <member name="T:UnityEngine.NetworkView">
  24885. <summary>
  24886. <para>The network view is the binding material of multiplayer games.</para>
  24887. </summary>
  24888. </member>
  24889. <member name="P:UnityEngine.NetworkView.group">
  24890. <summary>
  24891. <para>The network group number of this network view.</para>
  24892. </summary>
  24893. </member>
  24894. <member name="P:UnityEngine.NetworkView.isMine">
  24895. <summary>
  24896. <para>Is the network view controlled by this object?</para>
  24897. </summary>
  24898. </member>
  24899. <member name="P:UnityEngine.NetworkView.observed">
  24900. <summary>
  24901. <para>The component the network view is observing.</para>
  24902. </summary>
  24903. </member>
  24904. <member name="P:UnityEngine.NetworkView.owner">
  24905. <summary>
  24906. <para>The NetworkPlayer who owns this network view.</para>
  24907. </summary>
  24908. </member>
  24909. <member name="P:UnityEngine.NetworkView.stateSynchronization">
  24910. <summary>
  24911. <para>The type of NetworkStateSynchronization set for this network view.</para>
  24912. </summary>
  24913. </member>
  24914. <member name="P:UnityEngine.NetworkView.viewID">
  24915. <summary>
  24916. <para>The ViewID of this network view.</para>
  24917. </summary>
  24918. </member>
  24919. <member name="M:UnityEngine.NetworkView.RPC(System.String,UnityEngine.RPCMode,System.Object[])">
  24920. <summary>
  24921. <para>Call a RPC function on all connected peers.</para>
  24922. </summary>
  24923. <param name="name"></param>
  24924. <param name="mode"></param>
  24925. <param name="args"></param>
  24926. </member>
  24927. <member name="M:UnityEngine.NetworkView.RPC(System.String,UnityEngine.NetworkPlayer,System.Object[])">
  24928. <summary>
  24929. <para>Call a RPC function on a specific player.</para>
  24930. </summary>
  24931. <param name="name"></param>
  24932. <param name="target"></param>
  24933. <param name="args"></param>
  24934. </member>
  24935. <member name="T:UnityEngine.NetworkViewID">
  24936. <summary>
  24937. <para>The NetworkViewID is a unique identifier for a network view instance in a multiplayer game.</para>
  24938. </summary>
  24939. </member>
  24940. <member name="P:UnityEngine.NetworkViewID.isMine">
  24941. <summary>
  24942. <para>True if instantiated by me.</para>
  24943. </summary>
  24944. </member>
  24945. <member name="P:UnityEngine.NetworkViewID.owner">
  24946. <summary>
  24947. <para>The NetworkPlayer who owns the NetworkView. Could be the server.</para>
  24948. </summary>
  24949. </member>
  24950. <member name="P:UnityEngine.NetworkViewID.unassigned">
  24951. <summary>
  24952. <para>Represents an invalid network view ID.</para>
  24953. </summary>
  24954. </member>
  24955. <member name="T:UnityEngine.NonReorderableAttribute">
  24956. <summary>
  24957. <para>Disables reordering of an array or list in the Inspector window.</para>
  24958. </summary>
  24959. </member>
  24960. <member name="T:UnityEngine.NPOTSupport">
  24961. <summary>
  24962. <para>NPOT Texture2D|textures support.</para>
  24963. </summary>
  24964. </member>
  24965. <member name="F:UnityEngine.NPOTSupport.Full">
  24966. <summary>
  24967. <para>Full NPOT support.</para>
  24968. </summary>
  24969. </member>
  24970. <member name="F:UnityEngine.NPOTSupport.None">
  24971. <summary>
  24972. <para>NPOT textures are not supported. Will be upscaled/padded at loading time.</para>
  24973. </summary>
  24974. </member>
  24975. <member name="F:UnityEngine.NPOTSupport.Restricted">
  24976. <summary>
  24977. <para>Limited NPOT support: no mipmaps and clamp TextureWrapMode|wrap mode will be forced.</para>
  24978. </summary>
  24979. </member>
  24980. <member name="T:UnityEngine.Object">
  24981. <summary>
  24982. <para>Base class for all objects Unity can reference.</para>
  24983. </summary>
  24984. </member>
  24985. <member name="P:UnityEngine.Object.hideFlags">
  24986. <summary>
  24987. <para>Should the object be hidden, saved with the Scene or modifiable by the user?</para>
  24988. </summary>
  24989. </member>
  24990. <member name="P:UnityEngine.Object.name">
  24991. <summary>
  24992. <para>The name of the object.</para>
  24993. </summary>
  24994. </member>
  24995. <member name="M:UnityEngine.Object.Destroy(UnityEngine.Object)">
  24996. <summary>
  24997. <para>Removes a GameObject, component or asset.</para>
  24998. </summary>
  24999. <param name="obj">The object to destroy.</param>
  25000. <param name="t">The optional amount of time to delay before destroying the object.</param>
  25001. </member>
  25002. <member name="M:UnityEngine.Object.Destroy(UnityEngine.Object,System.Single)">
  25003. <summary>
  25004. <para>Removes a GameObject, component or asset.</para>
  25005. </summary>
  25006. <param name="obj">The object to destroy.</param>
  25007. <param name="t">The optional amount of time to delay before destroying the object.</param>
  25008. </member>
  25009. <member name="M:UnityEngine.Object.DestroyImmediate(UnityEngine.Object)">
  25010. <summary>
  25011. <para>Destroys the object obj immediately. You are strongly recommended to use Destroy instead.</para>
  25012. </summary>
  25013. <param name="obj">Object to be destroyed.</param>
  25014. <param name="allowDestroyingAssets">Set to true to allow assets to be destroyed.</param>
  25015. </member>
  25016. <member name="M:UnityEngine.Object.DestroyImmediate(UnityEngine.Object,System.Boolean)">
  25017. <summary>
  25018. <para>Destroys the object obj immediately. You are strongly recommended to use Destroy instead.</para>
  25019. </summary>
  25020. <param name="obj">Object to be destroyed.</param>
  25021. <param name="allowDestroyingAssets">Set to true to allow assets to be destroyed.</param>
  25022. </member>
  25023. <member name="M:UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)">
  25024. <summary>
  25025. <para>Do not destroy the target Object when loading a new Scene.</para>
  25026. </summary>
  25027. <param name="target">An Object not destroyed on Scene change.</param>
  25028. </member>
  25029. <member name="M:UnityEngine.Object.FindObjectOfType">
  25030. <summary>
  25031. <para>Returns the first active loaded object of Type type.</para>
  25032. </summary>
  25033. <param name="type">The type of object to find.</param>
  25034. <param name="includeInactive"></param>
  25035. <returns>
  25036. <para>Object The first active loaded object that matches the specified type. It returns null if no Object matches the type.</para>
  25037. </returns>
  25038. </member>
  25039. <member name="M:UnityEngine.Object.FindObjectOfType(System.Boolean)">
  25040. <summary>
  25041. <para>Returns the first active loaded object of Type type.</para>
  25042. </summary>
  25043. <param name="type">The type of object to find.</param>
  25044. <param name="includeInactive"></param>
  25045. <returns>
  25046. <para>Object The first active loaded object that matches the specified type. It returns null if no Object matches the type.</para>
  25047. </returns>
  25048. </member>
  25049. <member name="M:UnityEngine.Object.FindObjectOfType(System.Type)">
  25050. <summary>
  25051. <para>Returns the first active loaded object of Type type.</para>
  25052. </summary>
  25053. <param name="type">The type of object to find.</param>
  25054. <param name="includeInactive"></param>
  25055. <returns>
  25056. <para>Object The first active loaded object that matches the specified type. It returns null if no Object matches the type.</para>
  25057. </returns>
  25058. </member>
  25059. <member name="M:UnityEngine.Object.FindObjectOfType(System.Type,System.Boolean)">
  25060. <summary>
  25061. <para>Returns the first active loaded object of Type type.</para>
  25062. </summary>
  25063. <param name="type">The type of object to find.</param>
  25064. <param name="includeInactive"></param>
  25065. <returns>
  25066. <para>Object The first active loaded object that matches the specified type. It returns null if no Object matches the type.</para>
  25067. </returns>
  25068. </member>
  25069. <member name="M:UnityEngine.Object.FindObjectsOfType(System.Type)">
  25070. <summary>
  25071. <para>Gets a list of all loaded objects of Type type.</para>
  25072. </summary>
  25073. <param name="type">The type of object to find.</param>
  25074. <param name="includeInactive">If true, components attached to inactive GameObjects are also included.</param>
  25075. <returns>
  25076. <para>The array of objects found matching the type specified.</para>
  25077. </returns>
  25078. </member>
  25079. <member name="M:UnityEngine.Object.FindObjectsOfType(System.Type,System.Boolean)">
  25080. <summary>
  25081. <para>Gets a list of all loaded objects of Type type.</para>
  25082. </summary>
  25083. <param name="type">The type of object to find.</param>
  25084. <param name="includeInactive">If true, components attached to inactive GameObjects are also included.</param>
  25085. <returns>
  25086. <para>The array of objects found matching the type specified.</para>
  25087. </returns>
  25088. </member>
  25089. <member name="M:UnityEngine.Object.FindObjectsOfType(System.Boolean)">
  25090. <summary>
  25091. <para>Gets a list of all loaded objects of Type type.</para>
  25092. </summary>
  25093. <param name="type">The type of object to find.</param>
  25094. <param name="includeInactive">If true, components attached to inactive GameObjects are also included.</param>
  25095. <returns>
  25096. <para>The array of objects found matching the type specified.</para>
  25097. </returns>
  25098. </member>
  25099. <member name="M:UnityEngine.Object.FindObjectsOfType">
  25100. <summary>
  25101. <para>Gets a list of all loaded objects of Type type.</para>
  25102. </summary>
  25103. <param name="type">The type of object to find.</param>
  25104. <param name="includeInactive">If true, components attached to inactive GameObjects are also included.</param>
  25105. <returns>
  25106. <para>The array of objects found matching the type specified.</para>
  25107. </returns>
  25108. </member>
  25109. <member name="M:UnityEngine.Object.FindObjectsOfTypeAll(System.Type)">
  25110. <summary>
  25111. <para>Returns a list of all active and inactive loaded objects of Type type.</para>
  25112. </summary>
  25113. <param name="type">The type of object to find.</param>
  25114. <returns>
  25115. <para>The array of objects found matching the type specified.</para>
  25116. </returns>
  25117. </member>
  25118. <member name="M:UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)">
  25119. <summary>
  25120. <para>Returns a list of all active and inactive loaded objects of Type type, including assets.</para>
  25121. </summary>
  25122. <param name="type">The type of object or asset to find.</param>
  25123. <returns>
  25124. <para>The array of objects and assets found matching the type specified.</para>
  25125. </returns>
  25126. </member>
  25127. <member name="M:UnityEngine.Object.GetInstanceID">
  25128. <summary>
  25129. <para>Gets the instance ID of the object.</para>
  25130. </summary>
  25131. <returns>
  25132. <para>Returns the instance ID of the object. When used to call the origin object, this method returns a positive value. When used to call the instance object, this method returns a negative value.</para>
  25133. </returns>
  25134. </member>
  25135. <member name="?:UnityEngine.Object.implop_bool(Object)(UnityEngine.Object)">
  25136. <summary>
  25137. <para>Does the object exist?</para>
  25138. </summary>
  25139. <param name="exists"></param>
  25140. </member>
  25141. <member name="M:UnityEngine.Object.Instantiate(UnityEngine.Object)">
  25142. <summary>
  25143. <para>Clones the object original and returns the clone.</para>
  25144. </summary>
  25145. <param name="original">An existing object that you want to make a copy of.</param>
  25146. <param name="position">Position for the new object.</param>
  25147. <param name="rotation">Orientation of the new object.</param>
  25148. <param name="parent">Parent that will be assigned to the new object.</param>
  25149. <param name="instantiateInWorldSpace">When you assign a parent Object, pass true to position the new object directly in world space. Pass false to set the Object’s position relative to its new parent.</param>
  25150. <returns>
  25151. <para>The instantiated clone.</para>
  25152. </returns>
  25153. </member>
  25154. <member name="M:UnityEngine.Object.Instantiate(UnityEngine.Object,UnityEngine.Transform)">
  25155. <summary>
  25156. <para>Clones the object original and returns the clone.</para>
  25157. </summary>
  25158. <param name="original">An existing object that you want to make a copy of.</param>
  25159. <param name="position">Position for the new object.</param>
  25160. <param name="rotation">Orientation of the new object.</param>
  25161. <param name="parent">Parent that will be assigned to the new object.</param>
  25162. <param name="instantiateInWorldSpace">When you assign a parent Object, pass true to position the new object directly in world space. Pass false to set the Object’s position relative to its new parent.</param>
  25163. <returns>
  25164. <para>The instantiated clone.</para>
  25165. </returns>
  25166. </member>
  25167. <member name="M:UnityEngine.Object.Instantiate(UnityEngine.Object,UnityEngine.Transform,System.Boolean)">
  25168. <summary>
  25169. <para>Clones the object original and returns the clone.</para>
  25170. </summary>
  25171. <param name="original">An existing object that you want to make a copy of.</param>
  25172. <param name="position">Position for the new object.</param>
  25173. <param name="rotation">Orientation of the new object.</param>
  25174. <param name="parent">Parent that will be assigned to the new object.</param>
  25175. <param name="instantiateInWorldSpace">When you assign a parent Object, pass true to position the new object directly in world space. Pass false to set the Object’s position relative to its new parent.</param>
  25176. <returns>
  25177. <para>The instantiated clone.</para>
  25178. </returns>
  25179. </member>
  25180. <member name="M:UnityEngine.Object.Instantiate(UnityEngine.Object,UnityEngine.Vector3,UnityEngine.Quaternion)">
  25181. <summary>
  25182. <para>Clones the object original and returns the clone.</para>
  25183. </summary>
  25184. <param name="original">An existing object that you want to make a copy of.</param>
  25185. <param name="position">Position for the new object.</param>
  25186. <param name="rotation">Orientation of the new object.</param>
  25187. <param name="parent">Parent that will be assigned to the new object.</param>
  25188. <param name="instantiateInWorldSpace">When you assign a parent Object, pass true to position the new object directly in world space. Pass false to set the Object’s position relative to its new parent.</param>
  25189. <returns>
  25190. <para>The instantiated clone.</para>
  25191. </returns>
  25192. </member>
  25193. <member name="M:UnityEngine.Object.Instantiate(UnityEngine.Object,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform)">
  25194. <summary>
  25195. <para>Clones the object original and returns the clone.</para>
  25196. </summary>
  25197. <param name="original">An existing object that you want to make a copy of.</param>
  25198. <param name="position">Position for the new object.</param>
  25199. <param name="rotation">Orientation of the new object.</param>
  25200. <param name="parent">Parent that will be assigned to the new object.</param>
  25201. <param name="instantiateInWorldSpace">When you assign a parent Object, pass true to position the new object directly in world space. Pass false to set the Object’s position relative to its new parent.</param>
  25202. <returns>
  25203. <para>The instantiated clone.</para>
  25204. </returns>
  25205. </member>
  25206. <member name="M:UnityEngine.Object.Instantiate(T)">
  25207. <summary>
  25208. <para>You can also use Generics to instantiate objects. See the &lt;a href=" https:docs.microsoft.comen-usdotnetcsharpprogramming-guidegenericsgeneric-methods"&gt;Generic Functions&lt;/a&gt; page for more details.</para>
  25209. </summary>
  25210. <param name="original">Object of type T that you want to clone.</param>
  25211. <param name="parent"></param>
  25212. <param name="worldPositionStays"></param>
  25213. <param name="position"></param>
  25214. <param name="rotation"></param>
  25215. <returns>
  25216. <para>Object of type T.</para>
  25217. </returns>
  25218. </member>
  25219. <member name="M:UnityEngine.Object.Instantiate(T,UnityEngine.Transform)">
  25220. <summary>
  25221. <para>You can also use Generics to instantiate objects. See the &lt;a href=" https:docs.microsoft.comen-usdotnetcsharpprogramming-guidegenericsgeneric-methods"&gt;Generic Functions&lt;/a&gt; page for more details.</para>
  25222. </summary>
  25223. <param name="original">Object of type T that you want to clone.</param>
  25224. <param name="parent"></param>
  25225. <param name="worldPositionStays"></param>
  25226. <param name="position"></param>
  25227. <param name="rotation"></param>
  25228. <returns>
  25229. <para>Object of type T.</para>
  25230. </returns>
  25231. </member>
  25232. <member name="M:UnityEngine.Object.Instantiate(T,UnityEngine.Transform,System.Boolean)">
  25233. <summary>
  25234. <para>You can also use Generics to instantiate objects. See the &lt;a href=" https:docs.microsoft.comen-usdotnetcsharpprogramming-guidegenericsgeneric-methods"&gt;Generic Functions&lt;/a&gt; page for more details.</para>
  25235. </summary>
  25236. <param name="original">Object of type T that you want to clone.</param>
  25237. <param name="parent"></param>
  25238. <param name="worldPositionStays"></param>
  25239. <param name="position"></param>
  25240. <param name="rotation"></param>
  25241. <returns>
  25242. <para>Object of type T.</para>
  25243. </returns>
  25244. </member>
  25245. <member name="M:UnityEngine.Object.Instantiate(T,UnityEngine.Vector3,UnityEngine.Quaternion)">
  25246. <summary>
  25247. <para>You can also use Generics to instantiate objects. See the &lt;a href=" https:docs.microsoft.comen-usdotnetcsharpprogramming-guidegenericsgeneric-methods"&gt;Generic Functions&lt;/a&gt; page for more details.</para>
  25248. </summary>
  25249. <param name="original">Object of type T that you want to clone.</param>
  25250. <param name="parent"></param>
  25251. <param name="worldPositionStays"></param>
  25252. <param name="position"></param>
  25253. <param name="rotation"></param>
  25254. <returns>
  25255. <para>Object of type T.</para>
  25256. </returns>
  25257. </member>
  25258. <member name="M:UnityEngine.Object.Instantiate(T,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform)">
  25259. <summary>
  25260. <para>You can also use Generics to instantiate objects. See the &lt;a href=" https:docs.microsoft.comen-usdotnetcsharpprogramming-guidegenericsgeneric-methods"&gt;Generic Functions&lt;/a&gt; page for more details.</para>
  25261. </summary>
  25262. <param name="original">Object of type T that you want to clone.</param>
  25263. <param name="parent"></param>
  25264. <param name="worldPositionStays"></param>
  25265. <param name="position"></param>
  25266. <param name="rotation"></param>
  25267. <returns>
  25268. <para>Object of type T.</para>
  25269. </returns>
  25270. </member>
  25271. <member name="?:UnityEngine.Object.op_Equal(UnityEngine.Object,UnityEngine.Object)">
  25272. <summary>
  25273. <para>Compares two object references to see if they refer to the same object.</para>
  25274. </summary>
  25275. <param name="x">The first Object.</param>
  25276. <param name="y">The Object to compare against the first.</param>
  25277. </member>
  25278. <member name="?:UnityEngine.Object.op_NotEqual(UnityEngine.Object,UnityEngine.Object)">
  25279. <summary>
  25280. <para>Compares if two objects refer to a different object.</para>
  25281. </summary>
  25282. <param name="x"></param>
  25283. <param name="y"></param>
  25284. </member>
  25285. <member name="M:UnityEngine.Object.ToString">
  25286. <summary>
  25287. <para>Returns the name of the object.</para>
  25288. </summary>
  25289. <returns>
  25290. <para>The name returned by ToString.</para>
  25291. </returns>
  25292. </member>
  25293. <member name="T:UnityEngine.OcclusionArea">
  25294. <summary>
  25295. <para>OcclusionArea is an area in which occlusion culling is performed.</para>
  25296. </summary>
  25297. </member>
  25298. <member name="P:UnityEngine.OcclusionArea.center">
  25299. <summary>
  25300. <para>Center of the occlusion area relative to the transform.</para>
  25301. </summary>
  25302. </member>
  25303. <member name="P:UnityEngine.OcclusionArea.size">
  25304. <summary>
  25305. <para>Size that the occlusion area will have.</para>
  25306. </summary>
  25307. </member>
  25308. <member name="T:UnityEngine.OcclusionPortal">
  25309. <summary>
  25310. <para>The portal for dynamically changing occlusion at runtime.</para>
  25311. </summary>
  25312. </member>
  25313. <member name="P:UnityEngine.OcclusionPortal.open">
  25314. <summary>
  25315. <para>Gets / sets the portal's open state.</para>
  25316. </summary>
  25317. </member>
  25318. <member name="T:UnityEngine.OperatingSystemFamily">
  25319. <summary>
  25320. <para>Enumeration for SystemInfo.operatingSystemFamily.</para>
  25321. </summary>
  25322. </member>
  25323. <member name="F:UnityEngine.OperatingSystemFamily.Linux">
  25324. <summary>
  25325. <para>Linux operating system family.</para>
  25326. </summary>
  25327. </member>
  25328. <member name="F:UnityEngine.OperatingSystemFamily.MacOSX">
  25329. <summary>
  25330. <para>macOS operating system family.</para>
  25331. </summary>
  25332. </member>
  25333. <member name="F:UnityEngine.OperatingSystemFamily.Other">
  25334. <summary>
  25335. <para>Returned for operating systems that do not fall into any other category.</para>
  25336. </summary>
  25337. </member>
  25338. <member name="F:UnityEngine.OperatingSystemFamily.Windows">
  25339. <summary>
  25340. <para>Windows operating system family.</para>
  25341. </summary>
  25342. </member>
  25343. <member name="T:UnityEngine.Ping">
  25344. <summary>
  25345. <para>Ping any given IP address (given in dot notation).</para>
  25346. </summary>
  25347. </member>
  25348. <member name="P:UnityEngine.Ping.ip">
  25349. <summary>
  25350. <para>The IP target of the ping.</para>
  25351. </summary>
  25352. </member>
  25353. <member name="P:UnityEngine.Ping.isDone">
  25354. <summary>
  25355. <para>Has the ping function completed?</para>
  25356. </summary>
  25357. </member>
  25358. <member name="P:UnityEngine.Ping.time">
  25359. <summary>
  25360. <para>This property contains the ping time result after isDone returns true.</para>
  25361. </summary>
  25362. </member>
  25363. <member name="M:UnityEngine.Ping.#ctor(System.String)">
  25364. <summary>
  25365. <para>Perform a ping to the supplied target IP address.</para>
  25366. </summary>
  25367. <param name="address"></param>
  25368. </member>
  25369. <member name="T:UnityEngine.Plane">
  25370. <summary>
  25371. <para>Representation of a plane in 3D space.</para>
  25372. </summary>
  25373. </member>
  25374. <member name="P:UnityEngine.Plane.distance">
  25375. <summary>
  25376. <para>The distance measured from the Plane to the origin, along the Plane's normal.</para>
  25377. </summary>
  25378. </member>
  25379. <member name="P:UnityEngine.Plane.flipped">
  25380. <summary>
  25381. <para>Returns a copy of the plane that faces in the opposite direction.</para>
  25382. </summary>
  25383. </member>
  25384. <member name="P:UnityEngine.Plane.normal">
  25385. <summary>
  25386. <para>Normal vector of the plane.</para>
  25387. </summary>
  25388. </member>
  25389. <member name="M:UnityEngine.Plane.ClosestPointOnPlane(UnityEngine.Vector3)">
  25390. <summary>
  25391. <para>For a given point returns the closest point on the plane.</para>
  25392. </summary>
  25393. <param name="point">The point to project onto the plane.</param>
  25394. <returns>
  25395. <para>A point on the plane that is closest to point.</para>
  25396. </returns>
  25397. </member>
  25398. <member name="M:UnityEngine.Plane.#ctor(UnityEngine.Vector3,UnityEngine.Vector3)">
  25399. <summary>
  25400. <para>Creates a plane.</para>
  25401. </summary>
  25402. <param name="inNormal"></param>
  25403. <param name="inPoint"></param>
  25404. </member>
  25405. <member name="M:UnityEngine.Plane.#ctor(UnityEngine.Vector3,System.Single)">
  25406. <summary>
  25407. <para>Creates a plane.</para>
  25408. </summary>
  25409. <param name="inNormal"></param>
  25410. <param name="d"></param>
  25411. </member>
  25412. <member name="M:UnityEngine.Plane.#ctor(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  25413. <summary>
  25414. <para>Creates a plane.</para>
  25415. </summary>
  25416. <param name="a"></param>
  25417. <param name="b"></param>
  25418. <param name="c"></param>
  25419. </member>
  25420. <member name="M:UnityEngine.Plane.Flip">
  25421. <summary>
  25422. <para>Makes the plane face in the opposite direction.</para>
  25423. </summary>
  25424. </member>
  25425. <member name="M:UnityEngine.Plane.GetDistanceToPoint(UnityEngine.Vector3)">
  25426. <summary>
  25427. <para>Returns a signed distance from plane to point.</para>
  25428. </summary>
  25429. <param name="point"></param>
  25430. </member>
  25431. <member name="M:UnityEngine.Plane.GetSide(UnityEngine.Vector3)">
  25432. <summary>
  25433. <para>Is a point on the positive side of the plane?</para>
  25434. </summary>
  25435. <param name="point"></param>
  25436. </member>
  25437. <member name="M:UnityEngine.Plane.Raycast(UnityEngine.Ray,System.Single&amp;)">
  25438. <summary>
  25439. <para>Intersects a ray with the plane.</para>
  25440. </summary>
  25441. <param name="ray"></param>
  25442. <param name="enter"></param>
  25443. </member>
  25444. <member name="M:UnityEngine.Plane.SameSide(UnityEngine.Vector3,UnityEngine.Vector3)">
  25445. <summary>
  25446. <para>Are two points on the same side of the plane?</para>
  25447. </summary>
  25448. <param name="inPt0"></param>
  25449. <param name="inPt1"></param>
  25450. </member>
  25451. <member name="M:UnityEngine.Plane.Set3Points(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  25452. <summary>
  25453. <para>Sets a plane using three points that lie within it. The points go around clockwise as you look down on the top surface of the plane.</para>
  25454. </summary>
  25455. <param name="a">First point in clockwise order.</param>
  25456. <param name="b">Second point in clockwise order.</param>
  25457. <param name="c">Third point in clockwise order.</param>
  25458. </member>
  25459. <member name="M:UnityEngine.Plane.SetNormalAndPosition(UnityEngine.Vector3,UnityEngine.Vector3)">
  25460. <summary>
  25461. <para>Sets a plane using a point that lies within it along with a normal to orient it.</para>
  25462. </summary>
  25463. <param name="inNormal">The plane's normal vector.</param>
  25464. <param name="inPoint">A point that lies on the plane.</param>
  25465. </member>
  25466. <member name="M:UnityEngine.Plane.Translate(UnityEngine.Plane,UnityEngine.Vector3)">
  25467. <summary>
  25468. <para>Returns a copy of the given plane that is moved in space by the given translation.</para>
  25469. </summary>
  25470. <param name="plane">The plane to move in space.</param>
  25471. <param name="translation">The offset in space to move the plane with.</param>
  25472. <returns>
  25473. <para>The translated plane.</para>
  25474. </returns>
  25475. </member>
  25476. <member name="M:UnityEngine.Plane.Translate(UnityEngine.Vector3)">
  25477. <summary>
  25478. <para>Moves the plane in space by the translation vector.</para>
  25479. </summary>
  25480. <param name="translation">The offset in space to move the plane with.</param>
  25481. </member>
  25482. <member name="T:UnityEngine.Playables.DataStreamType">
  25483. <summary>
  25484. <para>Describes the type of information that flows in and out of a Playable. This also specifies that this Playable is connectable to others of the same type.</para>
  25485. </summary>
  25486. </member>
  25487. <member name="F:UnityEngine.Playables.DataStreamType.Animation">
  25488. <summary>
  25489. <para>Describes that the information flowing in and out of the Playable is of Animation type.</para>
  25490. </summary>
  25491. </member>
  25492. <member name="F:UnityEngine.Playables.DataStreamType.Audio">
  25493. <summary>
  25494. <para>Describes that the information flowing in and out of the Playable is of Audio type.</para>
  25495. </summary>
  25496. </member>
  25497. <member name="F:UnityEngine.Playables.DataStreamType.None">
  25498. <summary>
  25499. <para>Describes that the Playable does not have any particular type. This is use for Playables that execute script code, or that create their own playable graphs, such as the Sequence.</para>
  25500. </summary>
  25501. </member>
  25502. <member name="F:UnityEngine.Playables.DataStreamType.Texture">
  25503. <summary>
  25504. <para>Describes that the information flowing in and out of the Playable is of type Texture.</para>
  25505. </summary>
  25506. </member>
  25507. <member name="T:UnityEngine.Playables.DirectorUpdateMode">
  25508. <summary>
  25509. <para>Defines what time source is used to update a Director graph.</para>
  25510. </summary>
  25511. </member>
  25512. <member name="F:UnityEngine.Playables.DirectorUpdateMode.DSPClock">
  25513. <summary>
  25514. <para>Update is based on DSP (Digital Sound Processing) clock. Use this for graphs that need to be synchronized with Audio.</para>
  25515. </summary>
  25516. </member>
  25517. <member name="F:UnityEngine.Playables.DirectorUpdateMode.GameTime">
  25518. <summary>
  25519. <para>Update is based on Time.time. Use this for graphs that need to be synchronized on gameplay, and that need to be paused when the game is paused.</para>
  25520. </summary>
  25521. </member>
  25522. <member name="F:UnityEngine.Playables.DirectorUpdateMode.Manual">
  25523. <summary>
  25524. <para>Update mode is manual. You need to manually call PlayableGraph.Evaluate with your own deltaTime. This can be useful for graphs that are completely disconnected from the rest of the game. For example, localized bullet time.</para>
  25525. </summary>
  25526. </member>
  25527. <member name="F:UnityEngine.Playables.DirectorUpdateMode.UnscaledGameTime">
  25528. <summary>
  25529. <para>Update is based on Time.unscaledTime. Use this for graphs that need to be updated even when gameplay is paused. Example: Menus transitions need to be updated even when the game is paused.</para>
  25530. </summary>
  25531. </member>
  25532. <member name="T:UnityEngine.Playables.DirectorWrapMode">
  25533. <summary>
  25534. <para>Wrap mode for Playables.</para>
  25535. </summary>
  25536. </member>
  25537. <member name="F:UnityEngine.Playables.DirectorWrapMode.Hold">
  25538. <summary>
  25539. <para>Hold the last frame when the playable time reaches it's duration.</para>
  25540. </summary>
  25541. </member>
  25542. <member name="F:UnityEngine.Playables.DirectorWrapMode.Loop">
  25543. <summary>
  25544. <para>Loop back to zero time and continue playing.</para>
  25545. </summary>
  25546. </member>
  25547. <member name="F:UnityEngine.Playables.DirectorWrapMode.None">
  25548. <summary>
  25549. <para>Do not keep playing when the time reaches the duration.</para>
  25550. </summary>
  25551. </member>
  25552. <member name="T:UnityEngine.Playables.FrameData">
  25553. <summary>
  25554. <para>This structure contains the frame information a Playable receives in Playable.PrepareFrame.</para>
  25555. </summary>
  25556. </member>
  25557. <member name="P:UnityEngine.Playables.FrameData.deltaTime">
  25558. <summary>
  25559. <para>Time difference between this frame and the preceding frame.</para>
  25560. </summary>
  25561. </member>
  25562. <member name="P:UnityEngine.Playables.FrameData.effectiveParentDelay">
  25563. <summary>
  25564. <para>The accumulated delay of the parent Playable during the PlayableGraph traversal.</para>
  25565. </summary>
  25566. </member>
  25567. <member name="P:UnityEngine.Playables.FrameData.effectiveParentSpeed">
  25568. <summary>
  25569. <para>The accumulated speed of the parent Playable during the PlayableGraph traversal.</para>
  25570. </summary>
  25571. </member>
  25572. <member name="P:UnityEngine.Playables.FrameData.effectivePlayState">
  25573. <summary>
  25574. <para>The accumulated play state of this playable.</para>
  25575. </summary>
  25576. </member>
  25577. <member name="P:UnityEngine.Playables.FrameData.effectiveSpeed">
  25578. <summary>
  25579. <para>The accumulated speed of the Playable during the PlayableGraph traversal.</para>
  25580. </summary>
  25581. </member>
  25582. <member name="P:UnityEngine.Playables.FrameData.effectiveWeight">
  25583. <summary>
  25584. <para>The accumulated weight of the Playable during the PlayableGraph traversal.</para>
  25585. </summary>
  25586. </member>
  25587. <member name="P:UnityEngine.Playables.FrameData.evaluationType">
  25588. <summary>
  25589. <para>Indicates the type of evaluation that caused PlayableGraph.PrepareFrame to be called.</para>
  25590. </summary>
  25591. </member>
  25592. <member name="P:UnityEngine.Playables.FrameData.frameId">
  25593. <summary>
  25594. <para>The current frame identifier.</para>
  25595. </summary>
  25596. </member>
  25597. <member name="P:UnityEngine.Playables.FrameData.output">
  25598. <summary>
  25599. <para>The PlayableOutput that initiated this graph traversal.</para>
  25600. </summary>
  25601. </member>
  25602. <member name="P:UnityEngine.Playables.FrameData.seekOccurred">
  25603. <summary>
  25604. <para>Indicates that the local time was explicitly set.</para>
  25605. </summary>
  25606. </member>
  25607. <member name="P:UnityEngine.Playables.FrameData.timeHeld">
  25608. <summary>
  25609. <para>Indicates the local time did not advance because it has reached the duration and the extrapolation mode is set to Hold.</para>
  25610. </summary>
  25611. </member>
  25612. <member name="P:UnityEngine.Playables.FrameData.timeLooped">
  25613. <summary>
  25614. <para>Indicates the local time wrapped because it has reached the duration and the extrapolation mode is set to Loop.</para>
  25615. </summary>
  25616. </member>
  25617. <member name="P:UnityEngine.Playables.FrameData.weight">
  25618. <summary>
  25619. <para>The weight of the current Playable.</para>
  25620. </summary>
  25621. </member>
  25622. <member name="T:UnityEngine.Playables.FrameData.EvaluationType">
  25623. <summary>
  25624. <para>Describes the cause for the evaluation of a PlayableGraph.</para>
  25625. </summary>
  25626. </member>
  25627. <member name="F:UnityEngine.Playables.FrameData.EvaluationType.Evaluate">
  25628. <summary>
  25629. <para>Indicates the graph was updated due to a call to PlayableGraph.Evaluate.</para>
  25630. </summary>
  25631. </member>
  25632. <member name="F:UnityEngine.Playables.FrameData.EvaluationType.Playback">
  25633. <summary>
  25634. <para>Indicates the graph was called by the runtime during normal playback due to PlayableGraph.Play being called.</para>
  25635. </summary>
  25636. </member>
  25637. <member name="?:UnityEngine.Playables.INotification">
  25638. <summary>
  25639. <para>The base interface for all notifications sent through the playable system.</para>
  25640. </summary>
  25641. </member>
  25642. <member name="P:UnityEngine.Playables.INotification.id">
  25643. <summary>
  25644. <para>The identifier is a name that identifies this notifications, or class of notifications.</para>
  25645. </summary>
  25646. </member>
  25647. <member name="?:UnityEngine.Playables.INotificationReceiver">
  25648. <summary>
  25649. <para>Implement this interface to create a class that will receives notifications from PlayableOutput.</para>
  25650. </summary>
  25651. </member>
  25652. <member name="M:UnityEngine.Playables.INotificationReceiver.OnNotify(UnityEngine.Playables.Playable,UnityEngine.Playables.INotification,System.Object)">
  25653. <summary>
  25654. <para>The method called when a notification is raised.</para>
  25655. </summary>
  25656. <param name="origin">The playable that sent the notification.</param>
  25657. <param name="notification">The received notification.</param>
  25658. <param name="context">User defined data that depends on the type of notification. Uses this to pass necessary information that can change with each invocation.</param>
  25659. </member>
  25660. <member name="?:UnityEngine.Playables.IPlayable">
  25661. <summary>
  25662. <para>Interface implemented by all C# Playable implementations.</para>
  25663. </summary>
  25664. </member>
  25665. <member name="?:UnityEngine.Playables.IPlayableAsset">
  25666. <summary>
  25667. <para>Interface that permits a class to inject playables into a graph.</para>
  25668. </summary>
  25669. </member>
  25670. <member name="P:UnityEngine.Playables.IPlayableAsset.duration">
  25671. <summary>
  25672. <para>Duration in seconds.</para>
  25673. </summary>
  25674. </member>
  25675. <member name="P:UnityEngine.Playables.IPlayableAsset.outputs">
  25676. <summary>
  25677. <para>A description of the PlayableOutputs generated by this asset.</para>
  25678. </summary>
  25679. </member>
  25680. <member name="M:UnityEngine.Playables.IPlayableAsset.CreatePlayable(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject)">
  25681. <summary>
  25682. <para>Implement this method to have your asset inject playables into the given graph.</para>
  25683. </summary>
  25684. <param name="graph">The graph to inject playables into.</param>
  25685. <param name="owner">The game object which initiated the build.</param>
  25686. <returns>
  25687. <para>The playable injected into the graph, or the root playable if multiple playables are injected.</para>
  25688. </returns>
  25689. </member>
  25690. <member name="?:UnityEngine.Playables.IPlayableBehaviour">
  25691. <summary>
  25692. <para>Interface implemented by all C# Playable Behaviour implementations.</para>
  25693. </summary>
  25694. </member>
  25695. <member name="?:UnityEngine.Playables.IPlayableOutput">
  25696. <summary>
  25697. <para>Interface implemented by all C# Playable output implementations.</para>
  25698. </summary>
  25699. </member>
  25700. <member name="T:UnityEngine.Playables.Notification">
  25701. <summary>
  25702. <para>Default implementation for Playable notifications.</para>
  25703. </summary>
  25704. </member>
  25705. <member name="P:UnityEngine.Playables.Notification.id">
  25706. <summary>
  25707. <para>The name that identifies this notification.</para>
  25708. </summary>
  25709. </member>
  25710. <member name="M:UnityEngine.Playables.Notification.#ctor(System.String)">
  25711. <summary>
  25712. <para>Creates a new notification with the name specified in the argument.</para>
  25713. </summary>
  25714. <param name="name">The name that identifies this notifications.</param>
  25715. </member>
  25716. <member name="T:UnityEngine.Playables.Playable">
  25717. <summary>
  25718. <para>Playables are customizable runtime objects that can be connected together and are contained in a PlayableGraph to create complex behaviours.</para>
  25719. </summary>
  25720. </member>
  25721. <member name="P:UnityEngine.Playables.Playable.Null">
  25722. <summary>
  25723. <para>Returns an invalid Playable.</para>
  25724. </summary>
  25725. </member>
  25726. <member name="T:UnityEngine.Playables.PlayableAsset">
  25727. <summary>
  25728. <para>A base class for assets that can be used to instantiate a Playable at runtime.</para>
  25729. </summary>
  25730. </member>
  25731. <member name="P:UnityEngine.Playables.PlayableAsset.duration">
  25732. <summary>
  25733. <para>The playback duration in seconds of the instantiated Playable.</para>
  25734. </summary>
  25735. </member>
  25736. <member name="P:UnityEngine.Playables.PlayableAsset.outputs">
  25737. <summary>
  25738. <para>A description of the outputs of the instantiated Playable.</para>
  25739. </summary>
  25740. </member>
  25741. <member name="M:UnityEngine.Playables.PlayableAsset.CreatePlayable(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject)">
  25742. <summary>
  25743. <para>Implement this method to have your asset inject playables into the given graph.</para>
  25744. </summary>
  25745. <param name="graph">The graph to inject playables into.</param>
  25746. <param name="owner">The game object which initiated the build.</param>
  25747. <returns>
  25748. <para>The playable injected into the graph, or the root playable if multiple playables are injected.</para>
  25749. </returns>
  25750. </member>
  25751. <member name="T:UnityEngine.Playables.PlayableBehaviour">
  25752. <summary>
  25753. <para>PlayableBehaviour is the base class from which every custom playable script derives.</para>
  25754. </summary>
  25755. </member>
  25756. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnBehaviourDelay(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData)">
  25757. <summary>
  25758. <para>This function is called when the Playable play state is changed to Playables.PlayState.Delayed.</para>
  25759. </summary>
  25760. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25761. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25762. </member>
  25763. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnBehaviourPause(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData)">
  25764. <summary>
  25765. <para>This method is invoked when one of the following situations occurs:
  25766. &lt;br&gt;&lt;br&gt;
  25767. The effective play state during traversal is changed to Playables.PlayState.Paused. This state is indicated by FrameData.effectivePlayState.&lt;br&gt;&lt;br&gt;
  25768. The PlayableGraph is stopped while the playable play state is Playing. This state is indicated by PlayableGraph.IsPlaying returning true.</para>
  25769. </summary>
  25770. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25771. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25772. </member>
  25773. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnBehaviourPlay(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData)">
  25774. <summary>
  25775. <para>This function is called when the Playable play state is changed to Playables.PlayState.Playing.</para>
  25776. </summary>
  25777. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25778. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25779. </member>
  25780. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnGraphStart(UnityEngine.Playables.Playable)">
  25781. <summary>
  25782. <para>This function is called when the PlayableGraph that owns this PlayableBehaviour starts.</para>
  25783. </summary>
  25784. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25785. </member>
  25786. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnGraphStop(UnityEngine.Playables.Playable)">
  25787. <summary>
  25788. <para>This function is called when the PlayableGraph that owns this PlayableBehaviour stops.</para>
  25789. </summary>
  25790. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25791. </member>
  25792. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnPlayableCreate(UnityEngine.Playables.Playable)">
  25793. <summary>
  25794. <para>This function is called when the Playable that owns the PlayableBehaviour is created.</para>
  25795. </summary>
  25796. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25797. </member>
  25798. <member name="M:UnityEngine.Playables.PlayableBehaviour.OnPlayableDestroy(UnityEngine.Playables.Playable)">
  25799. <summary>
  25800. <para>This function is called when the Playable that owns the PlayableBehaviour is destroyed.</para>
  25801. </summary>
  25802. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25803. </member>
  25804. <member name="M:UnityEngine.Playables.PlayableBehaviour.PrepareData(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData)">
  25805. <summary>
  25806. <para>This function is called during the PrepareData phase of the PlayableGraph.</para>
  25807. </summary>
  25808. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25809. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25810. </member>
  25811. <member name="M:UnityEngine.Playables.PlayableBehaviour.PrepareFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData)">
  25812. <summary>
  25813. <para>This function is called during the PrepareFrame phase of the PlayableGraph.</para>
  25814. </summary>
  25815. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25816. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25817. </member>
  25818. <member name="M:UnityEngine.Playables.PlayableBehaviour.ProcessFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData,System.Object)">
  25819. <summary>
  25820. <para>This function is called during the ProcessFrame phase of the PlayableGraph.</para>
  25821. </summary>
  25822. <param name="playable">The Playable that owns the current PlayableBehaviour.</param>
  25823. <param name="info">A FrameData structure that contains information about the current frame context.</param>
  25824. <param name="playerData">The user data of the ScriptPlayableOutput that initiated the process pass.</param>
  25825. </member>
  25826. <member name="T:UnityEngine.Playables.PlayableBinding">
  25827. <summary>
  25828. <para>Struct that holds information regarding an output of a PlayableAsset.</para>
  25829. </summary>
  25830. </member>
  25831. <member name="P:UnityEngine.Playables.PlayableBinding.outputTargetType">
  25832. <summary>
  25833. <para>The type of target required by the PlayableOutput for this PlayableBinding.</para>
  25834. </summary>
  25835. </member>
  25836. <member name="P:UnityEngine.Playables.PlayableBinding.sourceObject">
  25837. <summary>
  25838. <para>A reference to a UnityEngine.Object that acts a key for this binding.</para>
  25839. </summary>
  25840. </member>
  25841. <member name="P:UnityEngine.Playables.PlayableBinding.streamName">
  25842. <summary>
  25843. <para>The name of the output or input stream.</para>
  25844. </summary>
  25845. </member>
  25846. <member name="P:UnityEngine.Playables.PlayableBinding.streamType">
  25847. <summary>
  25848. <para>The type of the output or input stream.</para>
  25849. </summary>
  25850. </member>
  25851. <member name="F:UnityEngine.Playables.PlayableBinding.DefaultDuration">
  25852. <summary>
  25853. <para>The default duration used when a PlayableOutput has no fixed duration.</para>
  25854. </summary>
  25855. </member>
  25856. <member name="F:UnityEngine.Playables.PlayableBinding.None">
  25857. <summary>
  25858. <para>A constant to represent a PlayableAsset has no bindings.</para>
  25859. </summary>
  25860. </member>
  25861. <member name="T:UnityEngine.Playables.PlayableExtensions">
  25862. <summary>
  25863. <para>Extensions for all the types that implements IPlayable.</para>
  25864. </summary>
  25865. </member>
  25866. <member name="M:UnityEngine.Playables.PlayableExtensions.AddInput(U,V,System.Int32,System.Single)">
  25867. <summary>
  25868. <para>Create a new input port and connect it to the output port of the given Playable.</para>
  25869. </summary>
  25870. <param name="playable">The Playable used by this operation.</param>
  25871. <param name="sourcePlayable">The Playable to connect to.</param>
  25872. <param name="sourceOutputIndex">The output port of the Playable.</param>
  25873. <param name="weight">The weight of the created input port.</param>
  25874. <returns>
  25875. <para>The index of the newly created input port.</para>
  25876. </returns>
  25877. </member>
  25878. <member name="M:UnityEngine.Playables.PlayableExtensions.ConnectInput(U,System.Int32,V,System.Int32,System.Single)">
  25879. <summary>
  25880. <para>Connect the output port of a Playable to one of the input ports.</para>
  25881. </summary>
  25882. <param name="playable">The Playable used by this operation.</param>
  25883. <param name="inputIndex">The input port index.</param>
  25884. <param name="sourcePlayable">The Playable to connect to.</param>
  25885. <param name="sourceOutputIndex">The output port of the Playable.</param>
  25886. <param name="weight">The weight of the input port.</param>
  25887. </member>
  25888. <member name="M:UnityEngine.Playables.PlayableExtensions.Destroy(U)">
  25889. <summary>
  25890. <para>Destroys the current Playable.</para>
  25891. </summary>
  25892. <param name="playable">The Playable used by this operation.</param>
  25893. </member>
  25894. <member name="M:UnityEngine.Playables.PlayableExtensions.DisconnectInput(U,System.Int32)">
  25895. <summary>
  25896. <para>Disconnect the input port of a Playable.</para>
  25897. </summary>
  25898. <param name="playable">The Playable used by this operation.</param>
  25899. <param name="inputPort">The input port index.</param>
  25900. </member>
  25901. <member name="M:UnityEngine.Playables.PlayableExtensions.GetDelay(U)">
  25902. <summary>
  25903. <para>Returns the delay of the playable.</para>
  25904. </summary>
  25905. <param name="playable">The Playable used by this operation.</param>
  25906. <returns>
  25907. <para>The delay in seconds.</para>
  25908. </returns>
  25909. </member>
  25910. <member name="M:UnityEngine.Playables.PlayableExtensions.GetDuration(U)">
  25911. <summary>
  25912. <para>Returns the duration of the Playable.</para>
  25913. </summary>
  25914. <param name="playable">The Playable used by this operation.</param>
  25915. <returns>
  25916. <para>The duration in seconds.</para>
  25917. </returns>
  25918. </member>
  25919. <member name="M:UnityEngine.Playables.PlayableExtensions.GetGraph(U)">
  25920. <summary>
  25921. <para>Returns the PlayableGraph that owns this Playable. A Playable can only be used in the graph that was used to create it.</para>
  25922. </summary>
  25923. <param name="playable">The Playable used by this operation.</param>
  25924. <returns>
  25925. <para>The PlayableGraph associated with the current Playable.</para>
  25926. </returns>
  25927. </member>
  25928. <member name="M:UnityEngine.Playables.PlayableExtensions.GetInput(U,System.Int32)">
  25929. <summary>
  25930. <para>Returns the Playable connected at the given input port index.</para>
  25931. </summary>
  25932. <param name="playable">The Playable used by this operation.</param>
  25933. <param name="inputPort">The port index.</param>
  25934. <returns>
  25935. <para>Playable connected at the index specified, or null if the index is valid but is not connected to anything. This happens if there was once a Playable connected at the index, but was disconnected via PlayableGraph.Disconnect.</para>
  25936. </returns>
  25937. </member>
  25938. <member name="M:UnityEngine.Playables.PlayableExtensions.GetInputCount(U)">
  25939. <summary>
  25940. <para>Returns the number of inputs supported by the Playable.</para>
  25941. </summary>
  25942. <param name="playable">The Playable used by this operation.</param>
  25943. <returns>
  25944. <para>The count of inputs on the Playable.</para>
  25945. </returns>
  25946. </member>
  25947. <member name="M:UnityEngine.Playables.PlayableExtensions.GetInputWeight(U,System.Int32)">
  25948. <summary>
  25949. <para>Returns the weight of the Playable connected at the given input port index.</para>
  25950. </summary>
  25951. <param name="playable">The Playable used by this operation.</param>
  25952. <param name="inputIndex">The port index.</param>
  25953. <returns>
  25954. <para>The current weight of the connected Playable.</para>
  25955. </returns>
  25956. </member>
  25957. <member name="M:UnityEngine.Playables.PlayableExtensions.GetLeadTime(U)">
  25958. <summary>
  25959. <para>Returns the Playable lead time in seconds.</para>
  25960. </summary>
  25961. <param name="playable">The Playable used by this operation.</param>
  25962. </member>
  25963. <member name="M:UnityEngine.Playables.PlayableExtensions.GetOutput(U,System.Int32)">
  25964. <summary>
  25965. <para>Returns the Playable connected at the given output port index.</para>
  25966. </summary>
  25967. <param name="playable">The Playable used by this operation.</param>
  25968. <param name="outputPort">The port index.</param>
  25969. <returns>
  25970. <para>Playable connected at the output index specified, or null if the index is valid but is not connected to anything. This happens if there was once a Playable connected at the index, but was disconnected via PlayableGraph.Disconnect.</para>
  25971. </returns>
  25972. </member>
  25973. <member name="M:UnityEngine.Playables.PlayableExtensions.GetOutputCount(U)">
  25974. <summary>
  25975. <para>Returns the number of outputs supported by the Playable.</para>
  25976. </summary>
  25977. <param name="playable">The Playable used by this operation.</param>
  25978. <returns>
  25979. <para>The count of outputs on the Playable.</para>
  25980. </returns>
  25981. </member>
  25982. <member name="M:UnityEngine.Playables.PlayableExtensions.GetPlayState(U)">
  25983. <summary>
  25984. <para>Returns the current PlayState of the Playable.</para>
  25985. </summary>
  25986. <param name="playable">The Playable used by this operation.</param>
  25987. <returns>
  25988. <para>The current PlayState of the Playable.</para>
  25989. </returns>
  25990. </member>
  25991. <member name="M:UnityEngine.Playables.PlayableExtensions.GetPreviousTime(U)">
  25992. <summary>
  25993. <para>Returns the previous local time of the Playable.</para>
  25994. </summary>
  25995. <param name="playable">The Playable used by this operation.</param>
  25996. <returns>
  25997. <para>The previous time in seconds.</para>
  25998. </returns>
  25999. </member>
  26000. <member name="M:UnityEngine.Playables.PlayableExtensions.GetPropagateSetTime(U)">
  26001. <summary>
  26002. <para>Returns the time propagation behavior of this Playable.</para>
  26003. </summary>
  26004. <param name="playable">The Playable used by this operation.</param>
  26005. <returns>
  26006. <para>True if time propagation is enabled.</para>
  26007. </returns>
  26008. </member>
  26009. <member name="M:UnityEngine.Playables.PlayableExtensions.GetSpeed(U)">
  26010. <summary>
  26011. <para>Returns the speed multiplier that is applied to the the current Playable.</para>
  26012. </summary>
  26013. <param name="playable">The Playable used by this operation.</param>
  26014. <returns>
  26015. <para>The current speed.</para>
  26016. </returns>
  26017. </member>
  26018. <member name="M:UnityEngine.Playables.PlayableExtensions.GetTime(U)">
  26019. <summary>
  26020. <para>Returns the current local time of the Playable.</para>
  26021. </summary>
  26022. <param name="playable">The Playable used by this operation.</param>
  26023. <returns>
  26024. <para>The current time in seconds.</para>
  26025. </returns>
  26026. </member>
  26027. <member name="M:UnityEngine.Playables.PlayableExtensions.GetTraversalMode(U)">
  26028. <summary>
  26029. <para>Returns the propagation mode for the multi-output playable.</para>
  26030. </summary>
  26031. <param name="playable"></param>
  26032. <returns>
  26033. <para>Traversal mode (Mix or Passthrough).</para>
  26034. </returns>
  26035. </member>
  26036. <member name="M:UnityEngine.Playables.PlayableExtensions.IsDelayed(U)">
  26037. <summary>
  26038. <para>Returns whether or not the Playable has a delay.</para>
  26039. </summary>
  26040. <param name="playable">The Playable used by this operation.</param>
  26041. <returns>
  26042. <para>True if the playable is delayed, false otherwise.</para>
  26043. </returns>
  26044. </member>
  26045. <member name="M:UnityEngine.Playables.PlayableExtensions.IsDone(U)">
  26046. <summary>
  26047. <para>Returns a flag indicating that a playable has completed its operation.</para>
  26048. </summary>
  26049. <param name="playable">The Playable used by this operation.</param>
  26050. <returns>
  26051. <para>True if the playable has completed its operation, false otherwise.</para>
  26052. </returns>
  26053. </member>
  26054. <member name="M:UnityEngine.Playables.PlayableExtensions.IsNull(U)">
  26055. <summary>
  26056. <para>Returns true if the Playable is null, false otherwise.</para>
  26057. </summary>
  26058. <param name="playable">The Playable used by this operation.</param>
  26059. </member>
  26060. <member name="M:UnityEngine.Playables.PlayableExtensions.IsValid(U)">
  26061. <summary>
  26062. <para>Returns the vality of the current Playable.</para>
  26063. </summary>
  26064. <param name="playable">The Playable used by this operation.</param>
  26065. <returns>
  26066. <para>True if the Playable is properly constructed by the PlayableGraph and has not been destroyed, false otherwise.</para>
  26067. </returns>
  26068. </member>
  26069. <member name="M:UnityEngine.Playables.PlayableExtensions.Pause(U)">
  26070. <summary>
  26071. <para>Tells to pause the Playable.</para>
  26072. </summary>
  26073. <param name="playable">The Playable used by this operation.</param>
  26074. </member>
  26075. <member name="M:UnityEngine.Playables.PlayableExtensions.Play(U)">
  26076. <summary>
  26077. <para>Starts to play the Playable.</para>
  26078. </summary>
  26079. <param name="playable">The Playable used by this operation.</param>
  26080. </member>
  26081. <member name="M:UnityEngine.Playables.PlayableExtensions.SetDelay(U,System.Double)">
  26082. <summary>
  26083. <para>Set a delay until the playable starts.</para>
  26084. </summary>
  26085. <param name="playable">The Playable used by this operation.</param>
  26086. <param name="delay">The delay in seconds.</param>
  26087. </member>
  26088. <member name="M:UnityEngine.Playables.PlayableExtensions.SetDone(U,System.Boolean)">
  26089. <summary>
  26090. <para>Changes a flag indicating that a playable has completed its operation.</para>
  26091. </summary>
  26092. <param name="playable">The Playable used by this operation.</param>
  26093. <param name="value">True if the operation is completed, false otherwise.</param>
  26094. </member>
  26095. <member name="M:UnityEngine.Playables.PlayableExtensions.SetDuration(U,System.Double)">
  26096. <summary>
  26097. <para>Changes the duration of the Playable.</para>
  26098. </summary>
  26099. <param name="playable">The Playable used by this operation.</param>
  26100. <param name="value">The new duration in seconds, must be a positive value.</param>
  26101. </member>
  26102. <member name="M:UnityEngine.Playables.PlayableExtensions.SetInputCount(U,System.Int32)">
  26103. <summary>
  26104. <para>Changes the number of inputs supported by the Playable.</para>
  26105. </summary>
  26106. <param name="playable">The Playable used by this operation.</param>
  26107. <param name="value"></param>
  26108. </member>
  26109. <member name="M:UnityEngine.Playables.PlayableExtensions.SetInputWeight(U,System.Int32,System.Single)">
  26110. <summary>
  26111. <para>Changes the weight of the Playable connected to the current Playable.</para>
  26112. </summary>
  26113. <param name="playable">The Playable used by this operation.</param>
  26114. <param name="input">The connected Playable to change.</param>
  26115. <param name="weight">The weight. Should be between 0 and 1.</param>
  26116. <param name="inputIndex"></param>
  26117. </member>
  26118. <member name="M:UnityEngine.Playables.PlayableExtensions.SetInputWeight(U,V,System.Single)">
  26119. <summary>
  26120. <para>Changes the weight of the Playable connected to the current Playable.</para>
  26121. </summary>
  26122. <param name="playable">The Playable used by this operation.</param>
  26123. <param name="input">The connected Playable to change.</param>
  26124. <param name="weight">The weight. Should be between 0 and 1.</param>
  26125. <param name="inputIndex"></param>
  26126. </member>
  26127. <member name="M:UnityEngine.Playables.PlayableExtensions.SetLeadTime(U,System.Single)">
  26128. <summary>
  26129. <para>Sets the Playable lead time in seconds.</para>
  26130. </summary>
  26131. <param name="playable">The Playable used by this operation.</param>
  26132. <param name="value">The new lead time in seconds.</param>
  26133. </member>
  26134. <member name="M:UnityEngine.Playables.PlayableExtensions.SetOutputCount(U,System.Int32)">
  26135. <summary>
  26136. <para>Changes the number of outputs supported by the Playable.</para>
  26137. </summary>
  26138. <param name="playable">The Playable used by this operation.</param>
  26139. <param name="value"></param>
  26140. </member>
  26141. <member name="M:UnityEngine.Playables.PlayableExtensions.SetPlayState(U,UnityEngine.Playables.PlayState)">
  26142. <summary>
  26143. <para>Changes the current PlayState of the Playable.</para>
  26144. </summary>
  26145. <param name="playable">The Playable used by this operation.</param>
  26146. <param name="value">The new PlayState.</param>
  26147. </member>
  26148. <member name="M:UnityEngine.Playables.PlayableExtensions.SetPropagateSetTime(U,System.Boolean)">
  26149. <summary>
  26150. <para>Changes the time propagation behavior of this Playable.</para>
  26151. </summary>
  26152. <param name="playable">The Playable used by this operation.</param>
  26153. <param name="value">True to enable time propagation.</param>
  26154. </member>
  26155. <member name="M:UnityEngine.Playables.PlayableExtensions.SetSpeed(U,System.Double)">
  26156. <summary>
  26157. <para>Changes the speed multiplier that is applied to the the current Playable.</para>
  26158. </summary>
  26159. <param name="playable">The Playable used by this operation.</param>
  26160. <param name="value">The new speed.</param>
  26161. </member>
  26162. <member name="M:UnityEngine.Playables.PlayableExtensions.SetTime(U,System.Double)">
  26163. <summary>
  26164. <para>Changes the current local time of the Playable.</para>
  26165. </summary>
  26166. <param name="playable">The Playable used by this operation.</param>
  26167. <param name="value">The current time in seconds.</param>
  26168. </member>
  26169. <member name="M:UnityEngine.Playables.PlayableExtensions.SetTraversalMode(U,UnityEngine.Playables.PlayableTraversalMode)">
  26170. <summary>
  26171. <para>Sets the propagation mode of PrepareFrame and ProcessFrame for the multi-output playable.</para>
  26172. </summary>
  26173. <param name="playable">The Playable used by this operation.</param>
  26174. <param name="mode">The new traversal mode.</param>
  26175. </member>
  26176. <member name="T:UnityEngine.Playables.PlayableGraph">
  26177. <summary>
  26178. <para>Use the PlayableGraph to manage Playable creations and destructions.</para>
  26179. </summary>
  26180. </member>
  26181. <member name="M:UnityEngine.Playables.PlayableGraph.Connect(U,System.Int32,V,System.Int32)">
  26182. <summary>
  26183. <para>Connects two Playable instances.</para>
  26184. </summary>
  26185. <param name="source">The source playable or its handle.</param>
  26186. <param name="sourceOutputPort">The port used in the source playable.</param>
  26187. <param name="destination">The destination playable or its handle.</param>
  26188. <param name="destinationInputPort">The port used in the destination playable. If set to -1, a new port is created and connected.</param>
  26189. <returns>
  26190. <para>Returns true if connection is successful.</para>
  26191. </returns>
  26192. </member>
  26193. <member name="M:UnityEngine.Playables.PlayableGraph.Create">
  26194. <summary>
  26195. <para>Creates a PlayableGraph.</para>
  26196. </summary>
  26197. <param name="name">The name of the graph.</param>
  26198. <returns>
  26199. <para>The newly created PlayableGraph.</para>
  26200. </returns>
  26201. </member>
  26202. <member name="M:UnityEngine.Playables.PlayableGraph.Create(System.String)">
  26203. <summary>
  26204. <para>Creates a PlayableGraph.</para>
  26205. </summary>
  26206. <param name="name">The name of the graph.</param>
  26207. <returns>
  26208. <para>The newly created PlayableGraph.</para>
  26209. </returns>
  26210. </member>
  26211. <member name="M:UnityEngine.Playables.PlayableGraph.Destroy">
  26212. <summary>
  26213. <para>Destroys the graph.</para>
  26214. </summary>
  26215. </member>
  26216. <member name="M:UnityEngine.Playables.PlayableGraph.DestroyOutput(U)">
  26217. <summary>
  26218. <para>Destroys the PlayableOutput.</para>
  26219. </summary>
  26220. <param name="output">The output to destroy.</param>
  26221. </member>
  26222. <member name="M:UnityEngine.Playables.PlayableGraph.DestroyPlayable(U)">
  26223. <summary>
  26224. <para>Destroys the Playable.</para>
  26225. </summary>
  26226. <param name="playable">The playable to destroy.</param>
  26227. </member>
  26228. <member name="M:UnityEngine.Playables.PlayableGraph.DestroySubgraph(U)">
  26229. <summary>
  26230. <para>Destroys the Playable and all its inputs, recursively.</para>
  26231. </summary>
  26232. <param name="playable">The Playable to destroy.</param>
  26233. </member>
  26234. <member name="M:UnityEngine.Playables.PlayableGraph.Disconnect(U,System.Int32)">
  26235. <summary>
  26236. <para>Disconnects the Playable. The connections determine the topology of the PlayableGraph and how it is evaluated.</para>
  26237. </summary>
  26238. <param name="input">The source playabe or its handle.</param>
  26239. <param name="inputPort">The port used in the source playable.</param>
  26240. </member>
  26241. <member name="M:UnityEngine.Playables.PlayableGraph.Evaluate(System.Single)">
  26242. <summary>
  26243. <para>Evaluates all the PlayableOutputs in the graph, and updates all the connected Playables in the graph.</para>
  26244. </summary>
  26245. <param name="deltaTime">The time in seconds by which to advance each Playable in the graph.</param>
  26246. </member>
  26247. <member name="M:UnityEngine.Playables.PlayableGraph.Evaluate">
  26248. <summary>
  26249. <para>Evaluates all the PlayableOutputs in the graph, and updates all the connected Playables in the graph.</para>
  26250. </summary>
  26251. <param name="deltaTime">The time in seconds by which to advance each Playable in the graph.</param>
  26252. </member>
  26253. <member name="M:UnityEngine.Playables.PlayableGraph.GetEditorName">
  26254. <summary>
  26255. <para>Returns the name of the PlayableGraph.</para>
  26256. </summary>
  26257. </member>
  26258. <member name="M:UnityEngine.Playables.PlayableGraph.GetOutput(System.Int32)">
  26259. <summary>
  26260. <para>Get PlayableOutput at the given index in the graph.</para>
  26261. </summary>
  26262. <param name="index">The output index.</param>
  26263. <returns>
  26264. <para>The PlayableOutput at this given index, otherwise null.</para>
  26265. </returns>
  26266. </member>
  26267. <member name="M:UnityEngine.Playables.PlayableGraph.GetOutputByType(System.Int32)">
  26268. <summary>
  26269. <para>Get PlayableOutput of the requested type at the given index in the graph.</para>
  26270. </summary>
  26271. <param name="index">The output index.</param>
  26272. <returns>
  26273. <para>The PlayableOutput at the given index among all the PlayableOutput of the same type T.</para>
  26274. </returns>
  26275. </member>
  26276. <member name="M:UnityEngine.Playables.PlayableGraph.GetOutputCount">
  26277. <summary>
  26278. <para>Returns the number of PlayableOutput in the graph.</para>
  26279. </summary>
  26280. <returns>
  26281. <para>The number of PlayableOutput in the graph.</para>
  26282. </returns>
  26283. </member>
  26284. <member name="M:UnityEngine.Playables.PlayableGraph.GetOutputCountByType">
  26285. <summary>
  26286. <para>Get the number of PlayableOutput of the requested type in the graph.</para>
  26287. </summary>
  26288. <returns>
  26289. <para>The number of PlayableOutput of the same type T in the graph.</para>
  26290. </returns>
  26291. </member>
  26292. <member name="M:UnityEngine.Playables.PlayableGraph.GetPlayableCount">
  26293. <summary>
  26294. <para>Returns the number of Playable owned by the Graph.</para>
  26295. </summary>
  26296. </member>
  26297. <member name="M:UnityEngine.Playables.PlayableGraph.GetResolver">
  26298. <summary>
  26299. <para>Returns the table used by the graph to resolve ExposedReferences.</para>
  26300. </summary>
  26301. </member>
  26302. <member name="M:UnityEngine.Playables.PlayableGraph.GetRootPlayable(System.Int32)">
  26303. <summary>
  26304. <para>Returns the Playable with no output connections at the given index.</para>
  26305. </summary>
  26306. <param name="index">The index of the root Playable.</param>
  26307. </member>
  26308. <member name="M:UnityEngine.Playables.PlayableGraph.GetRootPlayableCount">
  26309. <summary>
  26310. <para>Returns the number of Playable owned by the Graph that have no connected outputs.</para>
  26311. </summary>
  26312. </member>
  26313. <member name="M:UnityEngine.Playables.PlayableGraph.GetTimeUpdateMode">
  26314. <summary>
  26315. <para>Returns how time is incremented when playing back.</para>
  26316. </summary>
  26317. </member>
  26318. <member name="M:UnityEngine.Playables.PlayableGraph.IsDone">
  26319. <summary>
  26320. <para>Indicates that a graph has completed its operations.</para>
  26321. </summary>
  26322. <returns>
  26323. <para>A boolean indicating if the graph is done playing or not.</para>
  26324. </returns>
  26325. </member>
  26326. <member name="M:UnityEngine.Playables.PlayableGraph.IsPlaying">
  26327. <summary>
  26328. <para>Indicates that a graph is presently running.</para>
  26329. </summary>
  26330. <returns>
  26331. <para>A boolean indicating if the graph is playing or not.</para>
  26332. </returns>
  26333. </member>
  26334. <member name="M:UnityEngine.Playables.PlayableGraph.IsValid">
  26335. <summary>
  26336. <para>Returns true if the PlayableGraph has been properly constructed using PlayableGraph.CreateGraph and is not deleted.</para>
  26337. </summary>
  26338. <returns>
  26339. <para>A boolean indicating if the graph is invalid or not.</para>
  26340. </returns>
  26341. </member>
  26342. <member name="M:UnityEngine.Playables.PlayableGraph.Play">
  26343. <summary>
  26344. <para>Plays the graph.</para>
  26345. </summary>
  26346. </member>
  26347. <member name="M:UnityEngine.Playables.PlayableGraph.SetResolver(UnityEngine.IExposedPropertyTable)">
  26348. <summary>
  26349. <para>Changes the table used by the graph to resolve ExposedReferences.</para>
  26350. </summary>
  26351. <param name="value"></param>
  26352. </member>
  26353. <member name="M:UnityEngine.Playables.PlayableGraph.SetTimeUpdateMode(UnityEngine.Playables.DirectorUpdateMode)">
  26354. <summary>
  26355. <para>Changes how time is incremented when playing back.</para>
  26356. </summary>
  26357. <param name="value">The new DirectorUpdateMode.</param>
  26358. </member>
  26359. <member name="M:UnityEngine.Playables.PlayableGraph.Stop">
  26360. <summary>
  26361. <para>Stops the graph, if it is playing.</para>
  26362. </summary>
  26363. </member>
  26364. <member name="T:UnityEngine.Playables.PlayableOutput">
  26365. <summary>
  26366. <para>See: Playables.IPlayableOutput.</para>
  26367. </summary>
  26368. </member>
  26369. <member name="P:UnityEngine.Playables.PlayableOutput.Null">
  26370. <summary>
  26371. <para>Returns an invalid PlayableOutput.</para>
  26372. </summary>
  26373. </member>
  26374. <member name="T:UnityEngine.Playables.PlayableOutputExtensions">
  26375. <summary>
  26376. <para>Extensions for all the types that implements IPlayableOutput.</para>
  26377. </summary>
  26378. </member>
  26379. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.AddNotificationReceiver(U,UnityEngine.Playables.INotificationReceiver)">
  26380. <summary>
  26381. <para>Registers a new receiver that listens for notifications.</para>
  26382. </summary>
  26383. <param name="output">The target output.</param>
  26384. <param name="receiver">The receiver to register.</param>
  26385. </member>
  26386. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.GetNotificationReceivers(U)">
  26387. <summary>
  26388. <para>Retrieves the list of notification receivers currently registered on the output.</para>
  26389. </summary>
  26390. <param name="output">The output holding the receivers.</param>
  26391. <returns>
  26392. <para>Returns the list of registered receivers.</para>
  26393. </returns>
  26394. </member>
  26395. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.GetSourceOutputPort(U)">
  26396. <summary>
  26397. <para>Returns the source playable's output connection index.</para>
  26398. </summary>
  26399. <param name="output">The PlayableOutput used by this operation.</param>
  26400. <returns>
  26401. <para>The output port.</para>
  26402. </returns>
  26403. </member>
  26404. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.GetSourcePlayable(U)">
  26405. <summary>
  26406. <para>Returns the source playable.</para>
  26407. </summary>
  26408. <param name="output">The PlayableOutput used by this operation.</param>
  26409. <returns>
  26410. <para>The source playable.</para>
  26411. </returns>
  26412. </member>
  26413. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.GetUserData(U)">
  26414. <summary>
  26415. <para>Returns the opaque user data. This is the same value as the last last argument of ProcessFrame.</para>
  26416. </summary>
  26417. <param name="output">The PlayableOutput used by this operation.</param>
  26418. <returns>
  26419. <para>The user data.</para>
  26420. </returns>
  26421. </member>
  26422. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.GetWeight(U)">
  26423. <summary>
  26424. <para>Returns the weight of the connection from the PlayableOutput to the source playable.</para>
  26425. </summary>
  26426. <param name="output">The PlayableOutput used by this operation.</param>
  26427. <returns>
  26428. <para>The weight of the connection to the source playable.</para>
  26429. </returns>
  26430. </member>
  26431. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.IsOutputNull(U)">
  26432. <summary>
  26433. <para>Returns true if the PlayableOutput is null, false otherwise.</para>
  26434. </summary>
  26435. <param name="output">The PlayableOutput used by this operation.</param>
  26436. </member>
  26437. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.IsOutputValid(U)">
  26438. <summary>
  26439. <para></para>
  26440. </summary>
  26441. <param name="output">The PlayableOutput used by this operation.</param>
  26442. <returns>
  26443. <para>True if the PlayableOutput has not yet been destroyed and false otherwise.</para>
  26444. </returns>
  26445. </member>
  26446. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.PushNotification(U,UnityEngine.Playables.Playable,UnityEngine.Playables.INotification,System.Object)">
  26447. <summary>
  26448. <para>Queues a notification to be sent through the Playable system.</para>
  26449. </summary>
  26450. <param name="output">The output sending the notification.</param>
  26451. <param name="origin">The originating playable of the notification.</param>
  26452. <param name="notification">The notification to be sent.</param>
  26453. <param name="context">Extra information about the state when the notification was fired.</param>
  26454. </member>
  26455. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.RemoveNotificationReceiver(U,UnityEngine.Playables.INotificationReceiver)">
  26456. <summary>
  26457. <para>Unregisters a receiver on the output.</para>
  26458. </summary>
  26459. <param name="output">The target output.</param>
  26460. <param name="receiver">The receiver to unregister.</param>
  26461. </member>
  26462. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetReferenceObject(U,UnityEngine.Object)">
  26463. <summary>
  26464. <para>Sets the bound object to a new value. Used to associate an output to an object (Track asset in case of Timeline).</para>
  26465. </summary>
  26466. <param name="output">The PlayableOutput used by this operation.</param>
  26467. <param name="value">The new reference object value.</param>
  26468. </member>
  26469. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetSourceOutputPort(U,System.Int32)">
  26470. <summary>
  26471. <para>Sets the source playable's output connection index. For playables with multiple outputs, this determines which sub-branch of the source playable generates this output.</para>
  26472. </summary>
  26473. <param name="output">The PlayableOutput used by this operation.</param>
  26474. <param name="value">The new output port value.</param>
  26475. </member>
  26476. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetSourcePlayable(U,V,System.Int32)">
  26477. <summary>
  26478. <para>Sets which playable that computes the output and which sub-tree index.</para>
  26479. </summary>
  26480. <param name="output">The PlayableOutput used by this operation.</param>
  26481. <param name="value">The new source Playable.</param>
  26482. <param name="port">The new output port value.</param>
  26483. </member>
  26484. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetSourcePlayable(U,V)">
  26485. <summary>
  26486. <para>Sets which playable that computes the output.</para>
  26487. </summary>
  26488. <param name="output">The PlayableOutput used by this operation.</param>
  26489. <param name="value">The new source Playable.</param>
  26490. </member>
  26491. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetUserData(U,UnityEngine.Object)">
  26492. <summary>
  26493. <para>Sets the opaque user data. This same data is passed as the last argument to ProcessFrame.</para>
  26494. </summary>
  26495. <param name="output">The PlayableOutput used by this operation.</param>
  26496. <param name="value">The new user data.</param>
  26497. </member>
  26498. <member name="M:UnityEngine.Playables.PlayableOutputExtensions.SetWeight(U,System.Single)">
  26499. <summary>
  26500. <para>Sets the weight of the connection from the PlayableOutput to the source playable.</para>
  26501. </summary>
  26502. <param name="output">The PlayableOutput used by this operation.</param>
  26503. <param name="value">The new weight.</param>
  26504. </member>
  26505. <member name="T:UnityEngine.Playables.PlayableTraversalMode">
  26506. <summary>
  26507. <para>Traversal mode for Playables.</para>
  26508. </summary>
  26509. </member>
  26510. <member name="F:UnityEngine.Playables.PlayableTraversalMode.Mix">
  26511. <summary>
  26512. <para>Causes the Playable to prepare and process it's inputs when demanded by an output.</para>
  26513. </summary>
  26514. </member>
  26515. <member name="F:UnityEngine.Playables.PlayableTraversalMode.Passthrough">
  26516. <summary>
  26517. <para>Causes the Playable to act as a passthrough for PrepareFrame and ProcessFrame. If the PlayableOutput being processed is connected to the n-th input port of the Playable, the Playable only propagates the n-th output port. Use this enum value in conjunction with PlayableOutput SetSourceOutputPort.</para>
  26518. </summary>
  26519. </member>
  26520. <member name="T:UnityEngine.Playables.PlayState">
  26521. <summary>
  26522. <para>Status of a Playable.</para>
  26523. </summary>
  26524. </member>
  26525. <member name="F:UnityEngine.Playables.PlayState.Delayed">
  26526. <summary>
  26527. <para>The Playable has been delayed, using PlayableExtensions.SetDelay. It will not start until the delay is entirely consumed.</para>
  26528. </summary>
  26529. </member>
  26530. <member name="F:UnityEngine.Playables.PlayState.Paused">
  26531. <summary>
  26532. <para>The Playable has been paused. Its local time will not advance.</para>
  26533. </summary>
  26534. </member>
  26535. <member name="F:UnityEngine.Playables.PlayState.Playing">
  26536. <summary>
  26537. <para>The Playable is currently Playing.</para>
  26538. </summary>
  26539. </member>
  26540. <member name="T:UnityEngine.Playables.ScriptPlayable`1">
  26541. <summary>
  26542. <para>A IPlayable implementation that contains a PlayableBehaviour for the PlayableGraph. PlayableBehaviour can be used to write custom Playable that implement their own PrepareFrame callback.</para>
  26543. </summary>
  26544. </member>
  26545. <member name="T:UnityEngine.Playables.ScriptPlayableBinding">
  26546. <summary>
  26547. <para>A PlayableBinding that contains information representing a ScriptingPlayableOutput.</para>
  26548. </summary>
  26549. </member>
  26550. <member name="M:UnityEngine.Playables.ScriptPlayableBinding.Create(System.String,UnityEngine.Object,System.Type)">
  26551. <summary>
  26552. <para>Creates a PlayableBinding that contains information representing a ScriptPlayableOutput.</para>
  26553. </summary>
  26554. <param name="key">A reference to a UnityEngine.Object that acts as a key for this binding.</param>
  26555. <param name="type">The type of object that will be bound to the ScriptPlayableOutput.</param>
  26556. <param name="name">The name of the ScriptPlayableOutput.</param>
  26557. <returns>
  26558. <para>Returns a PlayableBinding that contains information that is used to create a ScriptPlayableOutput.</para>
  26559. </returns>
  26560. </member>
  26561. <member name="T:UnityEngine.Playables.ScriptPlayableOutput">
  26562. <summary>
  26563. <para>A IPlayableOutput implementation that contains a script output for the a PlayableGraph.</para>
  26564. </summary>
  26565. </member>
  26566. <member name="M:UnityEngine.Playables.ScriptPlayableOutput.Create(UnityEngine.Playables.PlayableGraph,System.String)">
  26567. <summary>
  26568. <para>Creates a new ScriptPlayableOutput in the associated PlayableGraph.</para>
  26569. </summary>
  26570. <param name="graph">The PlayableGraph that will contain the ScriptPlayableOutput.</param>
  26571. <param name="name">The name of this ScriptPlayableOutput.</param>
  26572. <returns>
  26573. <para>The created ScriptPlayableOutput.</para>
  26574. </returns>
  26575. </member>
  26576. <member name="P:UnityEngine.Playables.ScriptPlayableOutput.Null">
  26577. <summary>
  26578. <para>Returns an invalid ScriptPlayableOutput.</para>
  26579. </summary>
  26580. </member>
  26581. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate">
  26582. <summary>
  26583. <para>Update phase in the native player loop.</para>
  26584. </summary>
  26585. </member>
  26586. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.AnalyticsCoreStatsUpdate">
  26587. <summary>
  26588. <para>A native engine system that the native player loop updates.</para>
  26589. </summary>
  26590. </member>
  26591. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ARCoreUpdate">
  26592. <summary>
  26593. <para>A native engine system that the native player loop updates.</para>
  26594. </summary>
  26595. </member>
  26596. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ClearIntermediateRenderers">
  26597. <summary>
  26598. <para>A native engine system that the native player loop updates.</para>
  26599. </summary>
  26600. </member>
  26601. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ClearLines">
  26602. <summary>
  26603. <para>A native engine system that the native player loop updates.</para>
  26604. </summary>
  26605. </member>
  26606. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.DeliverIosPlatformEvents">
  26607. <summary>
  26608. <para>A native engine system that the native player loop updates.</para>
  26609. </summary>
  26610. </member>
  26611. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.DispatchEventQueueEvents">
  26612. <summary>
  26613. <para>A native engine system that the native player loop updates.</para>
  26614. </summary>
  26615. </member>
  26616. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ExecuteMainThreadJobs">
  26617. <summary>
  26618. <para>A native engine system that the native player loop updates.</para>
  26619. </summary>
  26620. </member>
  26621. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.GpuTimestamp">
  26622. <summary>
  26623. <para>A native engine system that the native player loop updates.</para>
  26624. </summary>
  26625. </member>
  26626. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PerformanceAnalyticsUpdate">
  26627. <summary>
  26628. <para>A native engine system that the native player loop updates.</para>
  26629. </summary>
  26630. </member>
  26631. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PhysicsResetInterpolatedTransformPosition">
  26632. <summary>
  26633. <para>A native engine system that the native player loop updates.</para>
  26634. </summary>
  26635. </member>
  26636. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PlayerCleanupCachedData">
  26637. <summary>
  26638. <para>A native engine system that the native player loop updates.</para>
  26639. </summary>
  26640. </member>
  26641. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PollHtcsPlayerConnection">
  26642. <summary>
  26643. <para>A native engine system that the native player loop updates.</para>
  26644. </summary>
  26645. </member>
  26646. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PollPlayerConnection">
  26647. <summary>
  26648. <para>A native engine system that the native player loop updates.</para>
  26649. </summary>
  26650. </member>
  26651. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.PresentBeforeUpdate">
  26652. <summary>
  26653. <para>A native engine system that the native player loop updates.</para>
  26654. </summary>
  26655. </member>
  26656. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ProcessMouseInWindow">
  26657. <summary>
  26658. <para>A native engine system that the native player loop updates.</para>
  26659. </summary>
  26660. </member>
  26661. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ProcessRemoteInput">
  26662. <summary>
  26663. <para>A native engine system that the native player loop updates.</para>
  26664. </summary>
  26665. </member>
  26666. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.RendererNotifyInvisible">
  26667. <summary>
  26668. <para>A native engine system that the native player loop updates.</para>
  26669. </summary>
  26670. </member>
  26671. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ResetFrameStatsAfterPresent">
  26672. <summary>
  26673. <para>A native engine system that the native player loop updates.</para>
  26674. </summary>
  26675. </member>
  26676. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.ScriptRunDelayedStartupFrame">
  26677. <summary>
  26678. <para>A native engine system that the native player loop updates.</para>
  26679. </summary>
  26680. </member>
  26681. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.SpriteAtlasManagerUpdate">
  26682. <summary>
  26683. <para>A native engine system that the native player loop updates.</para>
  26684. </summary>
  26685. </member>
  26686. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UnityWebRequestUpdate">
  26687. <summary>
  26688. <para>A native engine system that the native player loop updates.</para>
  26689. </summary>
  26690. </member>
  26691. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateAsyncReadbackManager">
  26692. <summary>
  26693. <para>A native engine system that the native player loop updates.</para>
  26694. </summary>
  26695. </member>
  26696. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateAutoStreamer">
  26697. <summary>
  26698. <para>Native engine system updated by the native player loop.</para>
  26699. </summary>
  26700. </member>
  26701. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateCanvasRectTransform">
  26702. <summary>
  26703. <para>A native engine system that the native player loop updates.</para>
  26704. </summary>
  26705. </member>
  26706. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateInputManager">
  26707. <summary>
  26708. <para>A native engine system that the native player loop updates.</para>
  26709. </summary>
  26710. </member>
  26711. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateKinect">
  26712. <summary>
  26713. <para>A native engine system that the native player loop updates.</para>
  26714. </summary>
  26715. </member>
  26716. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateMainGameViewRect">
  26717. <summary>
  26718. <para>A native engine system that the native player loop updates.</para>
  26719. </summary>
  26720. </member>
  26721. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdatePreloading">
  26722. <summary>
  26723. <para>A native engine system that the native player loop updates.</para>
  26724. </summary>
  26725. </member>
  26726. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateStreamingManager">
  26727. <summary>
  26728. <para>A native engine system that the native player loop updates.</para>
  26729. </summary>
  26730. </member>
  26731. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.UpdateTextureStreamingManager">
  26732. <summary>
  26733. <para>A native engine system that the native player loop updates.</para>
  26734. </summary>
  26735. </member>
  26736. <member name="T:UnityEngine.PlayerLoop.EarlyUpdate.XRUpdate">
  26737. <summary>
  26738. <para>A native engine system that the native player loop updates.</para>
  26739. </summary>
  26740. </member>
  26741. <member name="T:UnityEngine.PlayerLoop.FixedUpdate">
  26742. <summary>
  26743. <para>Update phase in the native player loop.</para>
  26744. </summary>
  26745. </member>
  26746. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.AudioFixedUpdate">
  26747. <summary>
  26748. <para>A native engine system that the native player loop updates.</para>
  26749. </summary>
  26750. </member>
  26751. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.ClearLines">
  26752. <summary>
  26753. <para>A native engine system that the native player loop updates.</para>
  26754. </summary>
  26755. </member>
  26756. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.DirectorFixedSampleTime">
  26757. <summary>
  26758. <para>A native engine system that the native player loop updates.</para>
  26759. </summary>
  26760. </member>
  26761. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.DirectorFixedUpdate">
  26762. <summary>
  26763. <para>A native engine system that the native player loop updates.</para>
  26764. </summary>
  26765. </member>
  26766. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.DirectorFixedUpdatePostPhysics">
  26767. <summary>
  26768. <para>A native engine system that the native player loop updates.</para>
  26769. </summary>
  26770. </member>
  26771. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.LegacyFixedAnimationUpdate">
  26772. <summary>
  26773. <para>A native engine system that the native player loop updates.</para>
  26774. </summary>
  26775. </member>
  26776. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.NewInputFixedUpdate">
  26777. <summary>
  26778. <para>A native engine system that the native player loop updates.</para>
  26779. </summary>
  26780. </member>
  26781. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.Physics2DFixedUpdate">
  26782. <summary>
  26783. <para>A native engine system that the native player loop updates.</para>
  26784. </summary>
  26785. </member>
  26786. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.PhysicsFixedUpdate">
  26787. <summary>
  26788. <para>A native engine system that the native player loop updates.</para>
  26789. </summary>
  26790. </member>
  26791. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.ScriptRunBehaviourFixedUpdate">
  26792. <summary>
  26793. <para>A native engine system that the native player loop updates.</para>
  26794. </summary>
  26795. </member>
  26796. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.ScriptRunDelayedFixedFrameRate">
  26797. <summary>
  26798. <para>A native engine system that the native player loop updates.</para>
  26799. </summary>
  26800. </member>
  26801. <member name="T:UnityEngine.PlayerLoop.FixedUpdate.XRFixedUpdate">
  26802. <summary>
  26803. <para>A native engine system that the native player loop updates.</para>
  26804. </summary>
  26805. </member>
  26806. <member name="T:UnityEngine.PlayerLoop.Initialization">
  26807. <summary>
  26808. <para>Update phase in the native player loop.</para>
  26809. </summary>
  26810. </member>
  26811. <member name="T:UnityEngine.PlayerLoop.Initialization.AsyncUploadTimeSlicedUpdate">
  26812. <summary>
  26813. <para>A native engine system that the native player loop updates.</para>
  26814. </summary>
  26815. </member>
  26816. <member name="T:UnityEngine.PlayerLoop.Initialization.DirectorSampleTime">
  26817. <summary>
  26818. <para>A native engine system that the native player loop updates.</para>
  26819. </summary>
  26820. </member>
  26821. <member name="T:UnityEngine.PlayerLoop.Initialization.ProfilerStartFrame">
  26822. <summary>
  26823. <para>A native engine system that the native player loop updates.</para>
  26824. </summary>
  26825. </member>
  26826. <member name="T:UnityEngine.PlayerLoop.Initialization.SynchronizeInputs">
  26827. <summary>
  26828. <para>A native engine system that the native player loop updates.</para>
  26829. </summary>
  26830. </member>
  26831. <member name="T:UnityEngine.PlayerLoop.Initialization.SynchronizeState">
  26832. <summary>
  26833. <para>A native engine system that the native player loop updates.</para>
  26834. </summary>
  26835. </member>
  26836. <member name="T:UnityEngine.PlayerLoop.Initialization.UpdateCameraMotionVectors">
  26837. <summary>
  26838. <para>A native engine system that the native player loop updates.</para>
  26839. </summary>
  26840. </member>
  26841. <member name="T:UnityEngine.PlayerLoop.Initialization.XREarlyUpdate">
  26842. <summary>
  26843. <para>A native engine system that the native player loop updates.</para>
  26844. </summary>
  26845. </member>
  26846. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate">
  26847. <summary>
  26848. <para>Update phase in the native player loop.</para>
  26849. </summary>
  26850. </member>
  26851. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.BatchModeUpdate">
  26852. <summary>
  26853. <para>A native engine system that the native player loop updates.</para>
  26854. </summary>
  26855. </member>
  26856. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ClearImmediateRenderers">
  26857. <summary>
  26858. <para>A native engine system that the native player loop updates.</para>
  26859. </summary>
  26860. </member>
  26861. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.DirectorLateUpdate">
  26862. <summary>
  26863. <para>A native engine system that the native player loop updates.</para>
  26864. </summary>
  26865. </member>
  26866. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.DirectorRenderImage">
  26867. <summary>
  26868. <para>A native engine system that the native player loop updates.</para>
  26869. </summary>
  26870. </member>
  26871. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.EndGraphicsJobsAfterScriptLateUpdate">
  26872. <summary>
  26873. <para>A native engine system that the native player loop updates.</para>
  26874. </summary>
  26875. </member>
  26876. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.EnlightenRuntimeUpdate">
  26877. <summary>
  26878. <para>A native engine system that the native player loop updates.</para>
  26879. </summary>
  26880. </member>
  26881. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ExecuteGameCenterCallbacks">
  26882. <summary>
  26883. <para>A native engine system that the native player loop updates.</para>
  26884. </summary>
  26885. </member>
  26886. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.FinishFrameRendering">
  26887. <summary>
  26888. <para>A native engine system that the native player loop updates.</para>
  26889. </summary>
  26890. </member>
  26891. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.GUIClearEvents">
  26892. <summary>
  26893. <para>A native engine system that the native player loop updates.</para>
  26894. </summary>
  26895. </member>
  26896. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.InputEndFrame">
  26897. <summary>
  26898. <para>A native engine system that the native player loop updates.</para>
  26899. </summary>
  26900. </member>
  26901. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.MemoryFrameMaintenance">
  26902. <summary>
  26903. <para>A native engine system that the native player loop updates.</para>
  26904. </summary>
  26905. </member>
  26906. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ParticleSystemEndUpdateAll">
  26907. <summary>
  26908. <para>A native engine system that the native player loop updates.</para>
  26909. </summary>
  26910. </member>
  26911. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PhysicsSkinnedClothBeginUpdate">
  26912. <summary>
  26913. <para>A native engine system that the native player loop updates.</para>
  26914. </summary>
  26915. </member>
  26916. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PhysicsSkinnedClothFinishUpdate">
  26917. <summary>
  26918. <para>A native engine system that the native player loop updates.</para>
  26919. </summary>
  26920. </member>
  26921. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PlayerEmitCanvasGeometry">
  26922. <summary>
  26923. <para>A native engine system that the native player loop updates.</para>
  26924. </summary>
  26925. </member>
  26926. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PlayerSendFrameComplete">
  26927. <summary>
  26928. <para>A native engine system that the native player loop updates.</para>
  26929. </summary>
  26930. </member>
  26931. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PlayerSendFramePostPresent">
  26932. <summary>
  26933. <para>A native engine system that the native player loop updates.</para>
  26934. </summary>
  26935. </member>
  26936. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PlayerSendFrameStarted">
  26937. <summary>
  26938. <para>A native engine system that the native player loop updates.</para>
  26939. </summary>
  26940. </member>
  26941. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PlayerUpdateCanvases">
  26942. <summary>
  26943. <para>A native engine system that the native player loop updates.</para>
  26944. </summary>
  26945. </member>
  26946. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.PresentAfterDraw">
  26947. <summary>
  26948. <para>A native engine system that the native player loop updates.</para>
  26949. </summary>
  26950. </member>
  26951. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ProcessWebSendMessages">
  26952. <summary>
  26953. <para>A native engine system that the native player loop updates.</para>
  26954. </summary>
  26955. </member>
  26956. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ProfilerEndFrame">
  26957. <summary>
  26958. <para>A native engine system that the native player loop updates.</para>
  26959. </summary>
  26960. </member>
  26961. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ProfilerSynchronizeStats">
  26962. <summary>
  26963. <para>A native engine system that the native player loop updates.</para>
  26964. </summary>
  26965. </member>
  26966. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ResetInputAxis">
  26967. <summary>
  26968. <para>A native engine system that the native player loop updates.</para>
  26969. </summary>
  26970. </member>
  26971. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ScriptRunDelayedDynamicFrameRate">
  26972. <summary>
  26973. <para>A native engine system that the native player loop updates.</para>
  26974. </summary>
  26975. </member>
  26976. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ShaderHandleErrors">
  26977. <summary>
  26978. <para>A native engine system that the native player loop updates.</para>
  26979. </summary>
  26980. </member>
  26981. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.SortingGroupsUpdate">
  26982. <summary>
  26983. <para>A native engine system that the native player loop updates.</para>
  26984. </summary>
  26985. </member>
  26986. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.ThreadedLoadingDebug">
  26987. <summary>
  26988. <para>A native engine system that the native player loop updates.</para>
  26989. </summary>
  26990. </member>
  26991. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.TriggerEndOfFrameCallbacks">
  26992. <summary>
  26993. <para>A native engine system that the native player loop updates.</para>
  26994. </summary>
  26995. </member>
  26996. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UIWidgetsVSync">
  26997. <summary>
  26998. <para>Native engine system updated by the native player loop.</para>
  26999. </summary>
  27000. </member>
  27001. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UIWidgetsWait">
  27002. <summary>
  27003. <para>Native engine system updated by the native player loop.</para>
  27004. </summary>
  27005. </member>
  27006. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateAllRenderers">
  27007. <summary>
  27008. <para>A native engine system that the native player loop updates.</para>
  27009. </summary>
  27010. </member>
  27011. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateAllSkinnedMeshes">
  27012. <summary>
  27013. <para>A native engine system that the native player loop updates.</para>
  27014. </summary>
  27015. </member>
  27016. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateAudio">
  27017. <summary>
  27018. <para>A native engine system that the native player loop updates.</para>
  27019. </summary>
  27020. </member>
  27021. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateCanvasRectTransform">
  27022. <summary>
  27023. <para>A native engine system that the native player loop updates.</para>
  27024. </summary>
  27025. </member>
  27026. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateCaptureScreenshot">
  27027. <summary>
  27028. <para>A native engine system that the native player loop updates.</para>
  27029. </summary>
  27030. </member>
  27031. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateCustomRenderTextures">
  27032. <summary>
  27033. <para>A native engine system that the native player loop updates.</para>
  27034. </summary>
  27035. </member>
  27036. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateLightProbeProxyVolumes">
  27037. <summary>
  27038. <para>A native engine system that the native player loop updates.</para>
  27039. </summary>
  27040. </member>
  27041. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateRectTransform">
  27042. <summary>
  27043. <para>A native engine system that the native player loop updates.</para>
  27044. </summary>
  27045. </member>
  27046. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateResolution">
  27047. <summary>
  27048. <para>A native engine system that the native player loop updates.</para>
  27049. </summary>
  27050. </member>
  27051. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateSubstance">
  27052. <summary>
  27053. <para>A native engine system that the native player loop updates.</para>
  27054. </summary>
  27055. </member>
  27056. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateVideo">
  27057. <summary>
  27058. <para>A native engine system that the native player loop updates.</para>
  27059. </summary>
  27060. </member>
  27061. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.UpdateVideoTextures">
  27062. <summary>
  27063. <para>A native engine system that the native player loop updates.</para>
  27064. </summary>
  27065. </member>
  27066. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.XRPostLateUpdate">
  27067. <summary>
  27068. <para>Native engine system updated by the Player loop.</para>
  27069. </summary>
  27070. </member>
  27071. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.XRPostPresent">
  27072. <summary>
  27073. <para>A native engine system that the native player loop updates.</para>
  27074. </summary>
  27075. </member>
  27076. <member name="T:UnityEngine.PlayerLoop.PostLateUpdate.XRPreEndFrame">
  27077. <summary>
  27078. <para>Native engine system updated by the Player loop.</para>
  27079. </summary>
  27080. </member>
  27081. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate">
  27082. <summary>
  27083. <para>Update phase in the native player loop.</para>
  27084. </summary>
  27085. </member>
  27086. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.AIUpdatePostScript">
  27087. <summary>
  27088. <para>A native engine system that the native player loop updates.</para>
  27089. </summary>
  27090. </member>
  27091. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.ConstraintManagerUpdate">
  27092. <summary>
  27093. <para>A native engine system that the native player loop updates.</para>
  27094. </summary>
  27095. </member>
  27096. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.DirectorDeferredEvaluate">
  27097. <summary>
  27098. <para>A native engine system that the native player loop updates.</para>
  27099. </summary>
  27100. </member>
  27101. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.DirectorUpdateAnimationBegin">
  27102. <summary>
  27103. <para>A native engine system that the native player loop updates.</para>
  27104. </summary>
  27105. </member>
  27106. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.DirectorUpdateAnimationEnd">
  27107. <summary>
  27108. <para>A native engine system that the native player loop updates.</para>
  27109. </summary>
  27110. </member>
  27111. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.EndGraphicsJobsAfterScriptUpdate">
  27112. <summary>
  27113. <para>A native engine system that the native player loop updates.</para>
  27114. </summary>
  27115. </member>
  27116. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.LegacyAnimationUpdate">
  27117. <summary>
  27118. <para>A native engine system that the native player loop updates.</para>
  27119. </summary>
  27120. </member>
  27121. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.ParticleSystemBeginUpdateAll">
  27122. <summary>
  27123. <para>A native engine system that the native player loop updates.</para>
  27124. </summary>
  27125. </member>
  27126. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.Physics2DLateUpdate">
  27127. <summary>
  27128. <para>A native engine system that the native player loop updates.</para>
  27129. </summary>
  27130. </member>
  27131. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.ScriptRunBehaviourLateUpdate">
  27132. <summary>
  27133. <para>A native engine system that the native player loop updates.</para>
  27134. </summary>
  27135. </member>
  27136. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.UIElementsUpdatePanels">
  27137. <summary>
  27138. <para>A native engine system that the native player loop updates.</para>
  27139. </summary>
  27140. </member>
  27141. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.UNetUpdate">
  27142. <summary>
  27143. <para>A native engine system that the native player loop updates.</para>
  27144. </summary>
  27145. </member>
  27146. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.UpdateMasterServerInterface">
  27147. <summary>
  27148. <para>A native engine system that the native player loop updates.</para>
  27149. </summary>
  27150. </member>
  27151. <member name="T:UnityEngine.PlayerLoop.PreLateUpdate.UpdateNetworkManager">
  27152. <summary>
  27153. <para>A native engine system that the native player loop updates.</para>
  27154. </summary>
  27155. </member>
  27156. <member name="T:UnityEngine.PlayerLoop.PreUpdate">
  27157. <summary>
  27158. <para>Update phase in the native player loop.</para>
  27159. </summary>
  27160. </member>
  27161. <member name="T:UnityEngine.PlayerLoop.PreUpdate.AIUpdate">
  27162. <summary>
  27163. <para>A native engine system that the native player loop updates.</para>
  27164. </summary>
  27165. </member>
  27166. <member name="T:UnityEngine.PlayerLoop.PreUpdate.CheckTexFieldInput">
  27167. <summary>
  27168. <para>A native engine system that the native player loop updates.</para>
  27169. </summary>
  27170. </member>
  27171. <member name="T:UnityEngine.PlayerLoop.PreUpdate.IMGUISendQueuedEvents">
  27172. <summary>
  27173. <para>A native engine system that the native player loop updates.</para>
  27174. </summary>
  27175. </member>
  27176. <member name="T:UnityEngine.PlayerLoop.PreUpdate.NewInputUpdate">
  27177. <summary>
  27178. <para>A native engine system that the native player loop updates.</para>
  27179. </summary>
  27180. </member>
  27181. <member name="T:UnityEngine.PlayerLoop.PreUpdate.Physics2DUpdate">
  27182. <summary>
  27183. <para>A native engine system that the native player loop updates.</para>
  27184. </summary>
  27185. </member>
  27186. <member name="T:UnityEngine.PlayerLoop.PreUpdate.PhysicsUpdate">
  27187. <summary>
  27188. <para>A native engine system that the native player loop updates.</para>
  27189. </summary>
  27190. </member>
  27191. <member name="T:UnityEngine.PlayerLoop.PreUpdate.SendMouseEvents">
  27192. <summary>
  27193. <para>A native engine system that the native player loop updates.</para>
  27194. </summary>
  27195. </member>
  27196. <member name="T:UnityEngine.PlayerLoop.PreUpdate.UpdateVideo">
  27197. <summary>
  27198. <para>A native engine system that the native player loop updates.</para>
  27199. </summary>
  27200. </member>
  27201. <member name="T:UnityEngine.PlayerLoop.PreUpdate.WindUpdate">
  27202. <summary>
  27203. <para>A native engine system that the native player loop updates.</para>
  27204. </summary>
  27205. </member>
  27206. <member name="T:UnityEngine.PlayerLoop.TimeUpdate">
  27207. <summary>
  27208. <para>Update phase in the native player loop that waits for the operating system (OS) to flip the back buffer to the display and update the time in the engine.</para>
  27209. </summary>
  27210. </member>
  27211. <member name="T:UnityEngine.PlayerLoop.TimeUpdate.WaitForLastPresentationAndUpdateTime">
  27212. <summary>
  27213. <para>Waits for the operating system (OS) to flip the back buffer to the display and update the time in the engine.</para>
  27214. </summary>
  27215. </member>
  27216. <member name="T:UnityEngine.PlayerLoop.Update">
  27217. <summary>
  27218. <para>Update phase in the native player loop.</para>
  27219. </summary>
  27220. </member>
  27221. <member name="T:UnityEngine.PlayerLoop.Update.DirectorUpdate">
  27222. <summary>
  27223. <para>A native engine system that the native player loop updates.</para>
  27224. </summary>
  27225. </member>
  27226. <member name="T:UnityEngine.PlayerLoop.Update.ScriptRunBehaviourUpdate">
  27227. <summary>
  27228. <para>A native engine system that the native player loop updates.</para>
  27229. </summary>
  27230. </member>
  27231. <member name="T:UnityEngine.PlayerLoop.Update.ScriptRunDelayedDynamicFrameRate">
  27232. <summary>
  27233. <para>A native engine system that the native player loop updates.</para>
  27234. </summary>
  27235. </member>
  27236. <member name="T:UnityEngine.PlayerLoop.Update.ScriptRunDelayedTasks">
  27237. <summary>
  27238. <para>A native engine system that the native player loop updates.</para>
  27239. </summary>
  27240. </member>
  27241. <member name="T:UnityEngine.PlayerLoop.Update.UIWidgetsUpdate">
  27242. <summary>
  27243. <para>Native engine system updated by the native player loop.</para>
  27244. </summary>
  27245. </member>
  27246. <member name="T:UnityEngine.PlayerPrefs">
  27247. <summary>
  27248. <para>PlayerPrefs is a class that stores Player preferences between game sessions. It can store string, float and integer values into the user’s platform registry.</para>
  27249. </summary>
  27250. </member>
  27251. <member name="M:UnityEngine.PlayerPrefs.DeleteAll">
  27252. <summary>
  27253. <para>Removes all keys and values from the preferences. Use with caution.</para>
  27254. </summary>
  27255. </member>
  27256. <member name="M:UnityEngine.PlayerPrefs.DeleteKey(System.String)">
  27257. <summary>
  27258. <para>Removes the given key from the PlayerPrefs. If the key does not exist, DeleteKey has no impact.</para>
  27259. </summary>
  27260. <param name="key"></param>
  27261. </member>
  27262. <member name="M:UnityEngine.PlayerPrefs.GetFloat(System.String)">
  27263. <summary>
  27264. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27265. </summary>
  27266. <param name="key"></param>
  27267. <param name="defaultValue"></param>
  27268. </member>
  27269. <member name="M:UnityEngine.PlayerPrefs.GetFloat(System.String,System.Single)">
  27270. <summary>
  27271. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27272. </summary>
  27273. <param name="key"></param>
  27274. <param name="defaultValue"></param>
  27275. </member>
  27276. <member name="M:UnityEngine.PlayerPrefs.GetInt(System.String)">
  27277. <summary>
  27278. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27279. </summary>
  27280. <param name="key"></param>
  27281. <param name="defaultValue"></param>
  27282. </member>
  27283. <member name="M:UnityEngine.PlayerPrefs.GetInt(System.String,System.Int32)">
  27284. <summary>
  27285. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27286. </summary>
  27287. <param name="key"></param>
  27288. <param name="defaultValue"></param>
  27289. </member>
  27290. <member name="M:UnityEngine.PlayerPrefs.GetString(System.String)">
  27291. <summary>
  27292. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27293. </summary>
  27294. <param name="key"></param>
  27295. <param name="defaultValue"></param>
  27296. </member>
  27297. <member name="M:UnityEngine.PlayerPrefs.GetString(System.String,System.String)">
  27298. <summary>
  27299. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  27300. </summary>
  27301. <param name="key"></param>
  27302. <param name="defaultValue"></param>
  27303. </member>
  27304. <member name="M:UnityEngine.PlayerPrefs.HasKey(System.String)">
  27305. <summary>
  27306. <para>Returns true if the given key exists in PlayerPrefs, otherwise returns false.</para>
  27307. </summary>
  27308. <param name="key"></param>
  27309. </member>
  27310. <member name="M:UnityEngine.PlayerPrefs.Save">
  27311. <summary>
  27312. <para>Writes all modified preferences to disk.</para>
  27313. </summary>
  27314. </member>
  27315. <member name="M:UnityEngine.PlayerPrefs.SetFloat(System.String,System.Single)">
  27316. <summary>
  27317. <para>Sets the float value of the preference identified by the given key. You can use PlayerPrefs.GetFloat to retrieve this value.</para>
  27318. </summary>
  27319. <param name="key"></param>
  27320. <param name="value"></param>
  27321. </member>
  27322. <member name="M:UnityEngine.PlayerPrefs.SetInt(System.String,System.Int32)">
  27323. <summary>
  27324. <para>Sets a single integer value for the preference identified by the given key. You can use PlayerPrefs.GetInt to retrieve this value.</para>
  27325. </summary>
  27326. <param name="key"></param>
  27327. <param name="value"></param>
  27328. </member>
  27329. <member name="M:UnityEngine.PlayerPrefs.SetString(System.String,System.String)">
  27330. <summary>
  27331. <para>Sets a single string value for the preference identified by the given key. You can use PlayerPrefs.GetString to retrieve this value. </para>
  27332. </summary>
  27333. <param name="key"></param>
  27334. <param name="value"></param>
  27335. </member>
  27336. <member name="T:UnityEngine.PlayerPrefsException">
  27337. <summary>
  27338. <para>An exception thrown by the PlayerPrefs class in a web player build.</para>
  27339. </summary>
  27340. </member>
  27341. <member name="T:UnityEngine.Pool.CollectionPool`2">
  27342. <summary>
  27343. <para>A Collection such as List, HashSet, Dictionary etc can be pooled and reused by using a CollectionPool.</para>
  27344. </summary>
  27345. </member>
  27346. <member name="M:UnityEngine.Pool.CollectionPool_2.Get">
  27347. <summary>
  27348. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27349. </summary>
  27350. <returns>
  27351. <para>A pooled object or a new instance if the pool is empty.</para>
  27352. </returns>
  27353. </member>
  27354. <member name="M:UnityEngine.Pool.CollectionPool_2.Get(TCollection&amp;)">
  27355. <summary>
  27356. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27357. </summary>
  27358. <param name="value">Out parameter that will contain a reference to an instance from the pool.</param>
  27359. <returns>
  27360. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27361. </returns>
  27362. </member>
  27363. <member name="M:UnityEngine.Pool.CollectionPool_2.Release(TCollection)">
  27364. <summary>
  27365. <para>Returns the instance back to the pool.</para>
  27366. </summary>
  27367. <param name="toRelease">The instance to return to the pool.</param>
  27368. </member>
  27369. <member name="T:UnityEngine.Pool.DictionaryPool`2">
  27370. <summary>
  27371. <para>A version of Pool.CollectionPool_2 for Dictionaries.</para>
  27372. </summary>
  27373. </member>
  27374. <member name="T:UnityEngine.Pool.GenericPool`1">
  27375. <summary>
  27376. <para>Provides a static implementation of Pool.ObjectPool_1.</para>
  27377. </summary>
  27378. </member>
  27379. <member name="M:UnityEngine.Pool.GenericPool_1.Get">
  27380. <summary>
  27381. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27382. </summary>
  27383. <returns>
  27384. <para>A pooled object or a new instance if the pool is empty.</para>
  27385. </returns>
  27386. </member>
  27387. <member name="M:UnityEngine.Pool.GenericPool_1.Get(T&amp;)">
  27388. <summary>
  27389. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27390. </summary>
  27391. <param name="value">Out parameter that will contain a reference to an instance from the pool.</param>
  27392. <returns>
  27393. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27394. </returns>
  27395. </member>
  27396. <member name="M:UnityEngine.Pool.GenericPool_1.Release(T)">
  27397. <summary>
  27398. <para>Returns the instance back to the pool.</para>
  27399. </summary>
  27400. <param name="toRelease">The instance to return to the pool.</param>
  27401. </member>
  27402. <member name="T:UnityEngine.Pool.HashSetPool`1">
  27403. <summary>
  27404. <para>A version of Pool.CollectionPool_2 for HashSets.</para>
  27405. </summary>
  27406. </member>
  27407. <member name="?:UnityEngine.Pool.IObjectPool_1">
  27408. <summary>
  27409. <para>Interface for ObjectPools.</para>
  27410. </summary>
  27411. </member>
  27412. <member name="M:UnityEngine.Pool.IObjectPool_1.Clear">
  27413. <summary>
  27414. <para>Removes all pooled items. If the pool contains a destroy callback then it will be called for each item that is in the pool.</para>
  27415. </summary>
  27416. </member>
  27417. <member name="P:UnityEngine.Pool.IObjectPool_1.CountInactive">
  27418. <summary>
  27419. <para>The total amount of items currently in the pool.</para>
  27420. </summary>
  27421. </member>
  27422. <member name="M:UnityEngine.Pool.IObjectPool_1.Get">
  27423. <summary>
  27424. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27425. </summary>
  27426. <returns>
  27427. <para>A pooled object or a new instance if the pool is empty.</para>
  27428. </returns>
  27429. </member>
  27430. <member name="M:UnityEngine.Pool.IObjectPool_1.Get(T&amp;)">
  27431. <summary>
  27432. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27433. </summary>
  27434. <param name="v">Out parameter that will contain a reference to an instance from the pool.</param>
  27435. <returns>
  27436. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27437. </returns>
  27438. </member>
  27439. <member name="M:UnityEngine.Pool.IObjectPool_1.Release(T)">
  27440. <summary>
  27441. <para>Returns the instance back to the pool.</para>
  27442. </summary>
  27443. <param name="element">The instance to return to the pool.</param>
  27444. </member>
  27445. <member name="T:UnityEngine.Pool.LinkedPool`1">
  27446. <summary>
  27447. <para>A linked list version of Pool.IObjectPool_1.</para>
  27448. </summary>
  27449. </member>
  27450. <member name="M:UnityEngine.Pool.LinkedPool_1.Clear">
  27451. <summary>
  27452. <para>Removes all pooled items. If the pool contains a destroy callback then it will be called for each item that is in the pool.</para>
  27453. </summary>
  27454. </member>
  27455. <member name="P:UnityEngine.Pool.LinkedPool_1.CountInactive">
  27456. <summary>
  27457. <para>Number of objects that are currently available in the pool.</para>
  27458. </summary>
  27459. </member>
  27460. <member name="M:UnityEngine.Pool.LinkedPool_1.#ctor(System.Func`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Boolean,System.Int32)">
  27461. <summary>
  27462. <para>Creates a new LinkedPool instance.</para>
  27463. </summary>
  27464. <param name="createFunc">Used to create a new instance when the pool is empty. In most cases this will just be `() = new T()`.</param>
  27465. <param name="actionOnGet">Called when the instance is taken from the pool.</param>
  27466. <param name="actionOnRelease">Called when the instance is returned to the pool. This can be used to clean up or disable the instance.</param>
  27467. <param name="actionOnDestroy">Called when the element could not be returned to the pool due to the pool reaching the maximum size.</param>
  27468. <param name="collectionCheck">Collection checks are performed when an instance is returned back to the pool. An exception will be thrown if the instance is already in the pool. Collection checks are only performed in the Editor.</param>
  27469. <param name="maxSize">The maximum size of the pool. When the pool reaches the max size then any further instances returned to the pool will be destroyed and garbage-collected. This can be used to prevent the pool growing to a very large size.</param>
  27470. </member>
  27471. <member name="M:UnityEngine.Pool.LinkedPool_1.Dispose">
  27472. <summary>
  27473. <para>Removes all pooled items. If the pool contains a destroy callback then it will be called for each item that is in the pool.</para>
  27474. </summary>
  27475. </member>
  27476. <member name="M:UnityEngine.Pool.LinkedPool_1.Get">
  27477. <summary>
  27478. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27479. </summary>
  27480. <returns>
  27481. <para>A pooled object or a new instance if the pool is empty.</para>
  27482. </returns>
  27483. </member>
  27484. <member name="M:UnityEngine.Pool.LinkedPool_1.Get(T&amp;)">
  27485. <summary>
  27486. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27487. </summary>
  27488. <param name="v">Out parameter that will contain a reference to an instance from the pool.</param>
  27489. <returns>
  27490. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27491. </returns>
  27492. </member>
  27493. <member name="M:UnityEngine.Pool.LinkedPool_1.Release(T)">
  27494. <summary>
  27495. <para>Returns the instance back to the pool.</para>
  27496. </summary>
  27497. <param name="item">The instance to return to the pool.</param>
  27498. </member>
  27499. <member name="T:UnityEngine.Pool.ListPool`1">
  27500. <summary>
  27501. <para>A version of Pool.CollectionPool_2 for Lists.</para>
  27502. </summary>
  27503. </member>
  27504. <member name="T:UnityEngine.Pool.ObjectPool`1">
  27505. <summary>
  27506. <para>A stack based Pool.IObjectPool_1.</para>
  27507. </summary>
  27508. </member>
  27509. <member name="M:UnityEngine.Pool.ObjectPool_1.Clear">
  27510. <summary>
  27511. <para>Removes all pooled items. If the pool contains a destroy callback then it will be called for each item that is in the pool.</para>
  27512. </summary>
  27513. </member>
  27514. <member name="P:UnityEngine.Pool.ObjectPool_1.CountActive">
  27515. <summary>
  27516. <para>Number of objects that have been created by the pool but are currently in use and have not yet been returned.</para>
  27517. </summary>
  27518. </member>
  27519. <member name="P:UnityEngine.Pool.ObjectPool_1.CountAll">
  27520. <summary>
  27521. <para>The total number of active and inactive objects.</para>
  27522. </summary>
  27523. </member>
  27524. <member name="P:UnityEngine.Pool.ObjectPool_1.CountInactive">
  27525. <summary>
  27526. <para>Number of objects that are currently available in the pool.</para>
  27527. </summary>
  27528. </member>
  27529. <member name="M:UnityEngine.Pool.ObjectPool_1.#ctor(System.Func`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Action`1&lt;T&gt;,System.Boolean,System.Int32,System.Int32)">
  27530. <summary>
  27531. <para>Creates a new ObjectPool instance.</para>
  27532. </summary>
  27533. <param name="createFunc">Used to create a new instance when the pool is empty. In most cases this will just be () =&gt; new T().</param>
  27534. <param name="actionOnGet">Called when the instance is taken from the pool.</param>
  27535. <param name="actionOnRelease">Called when the instance is returned to the pool. This can be used to clean up or disable the instance.</param>
  27536. <param name="actionOnDestroy">Called when the element could not be returned to the pool due to the pool reaching the maximum size.</param>
  27537. <param name="collectionCheck">Collection checks are performed when an instance is returned back to the pool. An exception will be thrown if the instance is already in the pool. Collection checks are only performed in the Editor.</param>
  27538. <param name="defaultCapacity">The default capacity the stack will be created with.</param>
  27539. <param name="maxSize">The maximum size of the pool. When the pool reaches the max size then any further instances returned to the pool will be ignored and can be garbage collected. This can be used to prevent the pool growing to a very large size.</param>
  27540. </member>
  27541. <member name="M:UnityEngine.Pool.ObjectPool_1.Dispose">
  27542. <summary>
  27543. <para>Removes all pooled items. If the pool contains a destroy callback then it will be called for each item that is in the pool.</para>
  27544. </summary>
  27545. </member>
  27546. <member name="M:UnityEngine.Pool.ObjectPool_1.Get">
  27547. <summary>
  27548. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27549. </summary>
  27550. <returns>
  27551. <para>A pooled object or a new instance if the pool is empty.</para>
  27552. </returns>
  27553. </member>
  27554. <member name="M:UnityEngine.Pool.ObjectPool_1.Get(T&amp;)">
  27555. <summary>
  27556. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27557. </summary>
  27558. <param name="v">Out parameter that will contain a reference to an instance from the pool.</param>
  27559. <returns>
  27560. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27561. </returns>
  27562. </member>
  27563. <member name="M:UnityEngine.Pool.ObjectPool_1.Release(T)">
  27564. <summary>
  27565. <para>Returns the instance back to the pool.</para>
  27566. </summary>
  27567. <param name="element">The instance to return to the pool.</param>
  27568. </member>
  27569. <member name="T:UnityEngine.Pool.UnsafeGenericPool`1">
  27570. <summary>
  27571. <para>Provides a static implementation of Pool.ObjectPool_1.</para>
  27572. </summary>
  27573. </member>
  27574. <member name="M:UnityEngine.Pool.UnsafeGenericPool_1.Get">
  27575. <summary>
  27576. <para>Get an instance from the pool. If the pool is empty then a new instance will be created.</para>
  27577. </summary>
  27578. <returns>
  27579. <para>A pooled object or a new instance if the pool is empty.</para>
  27580. </returns>
  27581. </member>
  27582. <member name="M:UnityEngine.Pool.UnsafeGenericPool_1.Get(T&amp;)">
  27583. <summary>
  27584. <para>Returns a PooledObject that will automatically return the instance to the pool when it is disposed.</para>
  27585. </summary>
  27586. <param name="value">Out parameter that will contain a reference to an instance from the pool.</param>
  27587. <returns>
  27588. <para>A PooledObject that will return the instance back to the pool when its Dispose method is called.</para>
  27589. </returns>
  27590. </member>
  27591. <member name="M:UnityEngine.Pool.UnsafeGenericPool_1.Release(T)">
  27592. <summary>
  27593. <para>Returns the instance back to the pool.</para>
  27594. </summary>
  27595. <param name="toRelease">The instance to return to the pool.</param>
  27596. </member>
  27597. <member name="T:UnityEngine.Pose">
  27598. <summary>
  27599. <para>Representation of a Position, and a Rotation in 3D Space</para>
  27600. </summary>
  27601. </member>
  27602. <member name="P:UnityEngine.Pose.forward">
  27603. <summary>
  27604. <para>Returns the forward vector of the pose.</para>
  27605. </summary>
  27606. </member>
  27607. <member name="P:UnityEngine.Pose.identity">
  27608. <summary>
  27609. <para>Shorthand for pose which represents zero position, and an identity rotation.</para>
  27610. </summary>
  27611. </member>
  27612. <member name="F:UnityEngine.Pose.position">
  27613. <summary>
  27614. <para>The position component of the pose.</para>
  27615. </summary>
  27616. </member>
  27617. <member name="P:UnityEngine.Pose.right">
  27618. <summary>
  27619. <para>Returns the right vector of the pose.</para>
  27620. </summary>
  27621. </member>
  27622. <member name="F:UnityEngine.Pose.rotation">
  27623. <summary>
  27624. <para>The rotation component of the pose.</para>
  27625. </summary>
  27626. </member>
  27627. <member name="P:UnityEngine.Pose.up">
  27628. <summary>
  27629. <para>Returns the up vector of the pose.</para>
  27630. </summary>
  27631. </member>
  27632. <member name="M:UnityEngine.Pose.#ctor">
  27633. <summary>
  27634. <para>Creates a new pose with the given vector, and quaternion values.</para>
  27635. </summary>
  27636. </member>
  27637. <member name="M:UnityEngine.Pose.GetTransformedBy(UnityEngine.Pose)">
  27638. <summary>
  27639. <para>Transforms the current pose into the local space of the provided pose.</para>
  27640. </summary>
  27641. <param name="lhs"></param>
  27642. </member>
  27643. <member name="M:UnityEngine.Pose.GetTransformedBy(UnityEngine.Transform)">
  27644. <summary>
  27645. <para>Transforms the current pose into the local space of the provided pose.</para>
  27646. </summary>
  27647. <param name="lhs"></param>
  27648. </member>
  27649. <member name="?:UnityEngine.Pose.op_Equal(UnityEngine.Pose,UnityEngine.Pose)">
  27650. <summary>
  27651. <para>Returns true if two poses are equal.</para>
  27652. </summary>
  27653. <param name="a"></param>
  27654. <param name="b"></param>
  27655. </member>
  27656. <member name="?:UnityEngine.Pose.op_NotEqual(UnityEngine.Pose,UnityEngine.Pose)">
  27657. <summary>
  27658. <para>Returns true if two poses are not equal.</para>
  27659. </summary>
  27660. <param name="a"></param>
  27661. <param name="b"></param>
  27662. </member>
  27663. <member name="T:UnityEngine.PreferBinarySerialization">
  27664. <summary>
  27665. <para>Prefer ScriptableObject derived type to use binary serialization regardless of project's asset serialization mode.</para>
  27666. </summary>
  27667. </member>
  27668. <member name="T:UnityEngine.PrimitiveType">
  27669. <summary>
  27670. <para>The various primitives that can be created using the GameObject.CreatePrimitive function.</para>
  27671. </summary>
  27672. </member>
  27673. <member name="F:UnityEngine.PrimitiveType.Capsule">
  27674. <summary>
  27675. <para>A capsule primitive.</para>
  27676. </summary>
  27677. </member>
  27678. <member name="F:UnityEngine.PrimitiveType.Cube">
  27679. <summary>
  27680. <para>A cube primitive.</para>
  27681. </summary>
  27682. </member>
  27683. <member name="F:UnityEngine.PrimitiveType.Cylinder">
  27684. <summary>
  27685. <para>A cylinder primitive.</para>
  27686. </summary>
  27687. </member>
  27688. <member name="F:UnityEngine.PrimitiveType.Plane">
  27689. <summary>
  27690. <para>A plane primitive.</para>
  27691. </summary>
  27692. </member>
  27693. <member name="F:UnityEngine.PrimitiveType.Quad">
  27694. <summary>
  27695. <para>A quad primitive.</para>
  27696. </summary>
  27697. </member>
  27698. <member name="F:UnityEngine.PrimitiveType.Sphere">
  27699. <summary>
  27700. <para>A sphere primitive.</para>
  27701. </summary>
  27702. </member>
  27703. <member name="T:UnityEngine.Profiling.CustomSampler">
  27704. <summary>
  27705. <para>Custom CPU Profiler label used for profiling arbitrary code blocks.</para>
  27706. </summary>
  27707. </member>
  27708. <member name="M:UnityEngine.Profiling.CustomSampler.Begin">
  27709. <summary>
  27710. <para>Begin profiling a piece of code with a custom label defined by this instance of CustomSampler.</para>
  27711. </summary>
  27712. <param name="targetObject"></param>
  27713. </member>
  27714. <member name="M:UnityEngine.Profiling.CustomSampler.Begin(UnityEngine.Object)">
  27715. <summary>
  27716. <para>Begin profiling a piece of code with a custom label defined by this instance of CustomSampler.</para>
  27717. </summary>
  27718. <param name="targetObject"></param>
  27719. </member>
  27720. <member name="M:UnityEngine.Profiling.CustomSampler.Create(System.String)">
  27721. <summary>
  27722. <para>Creates a new CustomSampler for profiling parts of your code.</para>
  27723. </summary>
  27724. <param name="name">Name of the Sampler.</param>
  27725. <param name="collectGpuData">Specifies whether this Sampler records GPU timings. If you want the Sampler to record GPU timings, set this to true.</param>
  27726. <returns>
  27727. <para>CustomSampler object or null if a built-in Sampler with the same name exists.</para>
  27728. </returns>
  27729. </member>
  27730. <member name="M:UnityEngine.Profiling.CustomSampler.Create(System.String,System.Boolean)">
  27731. <summary>
  27732. <para>Creates a new CustomSampler for profiling parts of your code.</para>
  27733. </summary>
  27734. <param name="name">Name of the Sampler.</param>
  27735. <param name="collectGpuData">Specifies whether this Sampler records GPU timings. If you want the Sampler to record GPU timings, set this to true.</param>
  27736. <returns>
  27737. <para>CustomSampler object or null if a built-in Sampler with the same name exists.</para>
  27738. </returns>
  27739. </member>
  27740. <member name="M:UnityEngine.Profiling.CustomSampler.End">
  27741. <summary>
  27742. <para>End profiling a piece of code with a custom label.</para>
  27743. </summary>
  27744. </member>
  27745. <member name="T:UnityEngine.Profiling.Experimental.DebugScreenCapture">
  27746. <summary>
  27747. <para>A raw data representation of a screenshot.</para>
  27748. </summary>
  27749. </member>
  27750. <member name="P:UnityEngine.Profiling.Experimental.DebugScreenCapture.height">
  27751. <summary>
  27752. <para>Height of the image.</para>
  27753. </summary>
  27754. </member>
  27755. <member name="P:UnityEngine.Profiling.Experimental.DebugScreenCapture.imageFormat">
  27756. <summary>
  27757. <para>The format in which the image was captured.</para>
  27758. </summary>
  27759. </member>
  27760. <member name="P:UnityEngine.Profiling.Experimental.DebugScreenCapture.rawImageDataReference">
  27761. <summary>
  27762. <para>A non-owning reference to the image data.</para>
  27763. </summary>
  27764. </member>
  27765. <member name="P:UnityEngine.Profiling.Experimental.DebugScreenCapture.width">
  27766. <summary>
  27767. <para>Width of the image.</para>
  27768. </summary>
  27769. </member>
  27770. <member name="T:UnityEngine.Profiling.Memory.Experimental.CaptureFlags">
  27771. <summary>
  27772. <para>Flags that specify which fields to capture in a snapshot.</para>
  27773. </summary>
  27774. </member>
  27775. <member name="F:UnityEngine.Profiling.Memory.Experimental.CaptureFlags.ManagedObjects">
  27776. <summary>
  27777. <para>Corresponds to the ManagedHeapSections, ManagedStacks, Connections, TypeDescriptions fields in a Memory Snapshot.</para>
  27778. </summary>
  27779. </member>
  27780. <member name="F:UnityEngine.Profiling.Memory.Experimental.CaptureFlags.NativeAllocations">
  27781. <summary>
  27782. <para>Corresponds to the NativeAllocations, NativeMemoryRegions, NativeRootReferences, and NativeMemoryLabels fields in a Memory Snapshot.</para>
  27783. </summary>
  27784. </member>
  27785. <member name="F:UnityEngine.Profiling.Memory.Experimental.CaptureFlags.NativeAllocationSites">
  27786. <summary>
  27787. <para>Corresponds to the NativeAllocationSite field in a Memory Snapshot.</para>
  27788. </summary>
  27789. </member>
  27790. <member name="F:UnityEngine.Profiling.Memory.Experimental.CaptureFlags.NativeObjects">
  27791. <summary>
  27792. <para>Corresponds to the NativeObject and NativeType fields in a Memory Snapshot.</para>
  27793. </summary>
  27794. </member>
  27795. <member name="F:UnityEngine.Profiling.Memory.Experimental.CaptureFlags.NativeStackTraces">
  27796. <summary>
  27797. <para>Corresponds to the NativeCallstackSymbol field in a Memory Snapshot.</para>
  27798. </summary>
  27799. </member>
  27800. <member name="T:UnityEngine.Profiling.Memory.Experimental.MemoryProfiler">
  27801. <summary>
  27802. <para>Memory profiling API container class.</para>
  27803. </summary>
  27804. </member>
  27805. <member name="?:UnityEngine.Profiling.Memory.Experimental.MemoryProfiler.createMetaData(System.Action`1&lt;UnityEngine.Profiling.Memory.Experimental.MetaData&gt;)">
  27806. <summary>
  27807. <para>A metadata event that collection methods can subscribe to.</para>
  27808. </summary>
  27809. <param name="value"></param>
  27810. </member>
  27811. <member name="M:UnityEngine.Profiling.Memory.Experimental.MemoryProfiler.TakeSnapshot(System.String,System.Action`2&lt;System.String,System.Boolean&gt;,UnityEngine.Profiling.Memory.Experimental.CaptureFlags)">
  27812. <summary>
  27813. <para>Triggers a memory snapshot capture.</para>
  27814. </summary>
  27815. <param name="path">Destination path for the memory snapshot file.</param>
  27816. <param name="finishCallback">Event that is fired once the memory snapshot has finished the process of capturing data.</param>
  27817. <param name="captureFlags">Flag mask defining the content of the memory snapshot.</param>
  27818. <param name="screenshotCallback">Event that you can specify to retrieve a screengrab after the snapshot has finished.</param>
  27819. </member>
  27820. <member name="M:UnityEngine.Profiling.Memory.Experimental.MemoryProfiler.TakeSnapshot(System.String,System.Action`2&lt;System.String,System.Boolean&gt;,System.Action`3&lt;System.String,System.Boolean,UnityEngine.Profiling.Experimental.DebugScreenCapture&gt;,UnityEngine.Profiling.Memory.Experimental.CaptureFlags)">
  27821. <summary>
  27822. <para>Triggers a memory snapshot capture.</para>
  27823. </summary>
  27824. <param name="path">Destination path for the memory snapshot file.</param>
  27825. <param name="finishCallback">Event that is fired once the memory snapshot has finished the process of capturing data.</param>
  27826. <param name="captureFlags">Flag mask defining the content of the memory snapshot.</param>
  27827. <param name="screenshotCallback">Event that you can specify to retrieve a screengrab after the snapshot has finished.</param>
  27828. </member>
  27829. <member name="M:UnityEngine.Profiling.Memory.Experimental.MemoryProfiler.TakeTempSnapshot(System.Action`2&lt;System.String,System.Boolean&gt;,UnityEngine.Profiling.Memory.Experimental.CaptureFlags)">
  27830. <summary>
  27831. <para>Triggers a memory snapshot capture to the Application.temporaryCachePath folder.</para>
  27832. </summary>
  27833. <param name="finishCallback">Event that is fired once the memory snapshot has finished the process of capturing data.</param>
  27834. <param name="captureFlags">Flag mask defining the content of the memory snapshot.</param>
  27835. </member>
  27836. <member name="T:UnityEngine.Profiling.Memory.Experimental.MetaData">
  27837. <summary>
  27838. <para>Container for memory snapshot meta data.</para>
  27839. </summary>
  27840. </member>
  27841. <member name="F:UnityEngine.Profiling.Memory.Experimental.MetaData.content">
  27842. <summary>
  27843. <para>User defined meta data.</para>
  27844. </summary>
  27845. </member>
  27846. <member name="F:UnityEngine.Profiling.Memory.Experimental.MetaData.platform">
  27847. <summary>
  27848. <para>Memory snapshot meta data containing platform information.</para>
  27849. </summary>
  27850. </member>
  27851. <member name="T:UnityEngine.Profiling.Profiler">
  27852. <summary>
  27853. <para>Controls the from script.</para>
  27854. </summary>
  27855. </member>
  27856. <member name="P:UnityEngine.Profiling.Profiler.areaCount">
  27857. <summary>
  27858. <para>The number of ProfilerArea|Profiler Areas that you can profile.</para>
  27859. </summary>
  27860. </member>
  27861. <member name="P:UnityEngine.Profiling.Profiler.enableAllocationCallstacks">
  27862. <summary>
  27863. <para>Enables the recording of callstacks for managed allocations.</para>
  27864. </summary>
  27865. </member>
  27866. <member name="P:UnityEngine.Profiling.Profiler.enableBinaryLog">
  27867. <summary>
  27868. <para>Enables the logging of profiling data to a file.</para>
  27869. </summary>
  27870. </member>
  27871. <member name="P:UnityEngine.Profiling.Profiler.enabled">
  27872. <summary>
  27873. <para>Enables the Profiler.</para>
  27874. </summary>
  27875. </member>
  27876. <member name="P:UnityEngine.Profiling.Profiler.logFile">
  27877. <summary>
  27878. <para>Specifies the file to use when writing profiling data.</para>
  27879. </summary>
  27880. </member>
  27881. <member name="P:UnityEngine.Profiling.Profiler.maxNumberOfSamplesPerFrame">
  27882. <summary>
  27883. <para>Resize the profiler sample buffers to allow the desired amount of samples per thread.</para>
  27884. </summary>
  27885. </member>
  27886. <member name="P:UnityEngine.Profiling.Profiler.maxUsedMemory">
  27887. <summary>
  27888. <para>Sets the maximum amount of memory that Profiler uses for buffering data. This property is expressed in bytes.</para>
  27889. </summary>
  27890. </member>
  27891. <member name="P:UnityEngine.Profiling.Profiler.usedHeapSize">
  27892. <summary>
  27893. <para>Heap size used by the program.</para>
  27894. </summary>
  27895. <returns>
  27896. <para>Size of the used heap in bytes, (or 0 if the profiler is disabled).</para>
  27897. </returns>
  27898. </member>
  27899. <member name="P:UnityEngine.Profiling.Profiler.usedHeapSizeLong">
  27900. <summary>
  27901. <para>Returns the number of bytes that Unity has allocated. This does not include bytes allocated by external libraries or drivers.</para>
  27902. </summary>
  27903. <returns>
  27904. <para>Size of the memory allocated by Unity (or 0 if the profiler is disabled).</para>
  27905. </returns>
  27906. </member>
  27907. <member name="M:UnityEngine.Profiling.Profiler.AddFramesFromFile(System.String)">
  27908. <summary>
  27909. <para>Displays the recorded profile data in the profiler.</para>
  27910. </summary>
  27911. <param name="file">The name of the file containing the frame data, including extension.</param>
  27912. </member>
  27913. <member name="M:UnityEngine.Profiling.Profiler.BeginSample(System.String)">
  27914. <summary>
  27915. <para>Begin profiling a piece of code with a custom label.</para>
  27916. </summary>
  27917. <param name="name">A string to identify the sample in the Profiler window.</param>
  27918. <param name="targetObject">An object that provides context to the sample,.</param>
  27919. </member>
  27920. <member name="M:UnityEngine.Profiling.Profiler.BeginSample(System.String,UnityEngine.Object)">
  27921. <summary>
  27922. <para>Begin profiling a piece of code with a custom label.</para>
  27923. </summary>
  27924. <param name="name">A string to identify the sample in the Profiler window.</param>
  27925. <param name="targetObject">An object that provides context to the sample,.</param>
  27926. </member>
  27927. <member name="M:UnityEngine.Profiling.Profiler.BeginThreadProfiling(System.String,System.String)">
  27928. <summary>
  27929. <para>Enables profiling on the thread from which you call this method.</para>
  27930. </summary>
  27931. <param name="threadGroupName">The name of the thread group to which the thread belongs.</param>
  27932. <param name="threadName">The name of the thread.</param>
  27933. </member>
  27934. <member name="M:UnityEngine.Profiling.Profiler.EmitFrameMetaData(System.Guid,System.Int32,System.Array)">
  27935. <summary>
  27936. <para>Write metadata associated with the current frame to the Profiler stream.</para>
  27937. </summary>
  27938. <param name="id">Module identifier. Used to distinguish metadata streams between different plugins, packages or modules.</param>
  27939. <param name="tag">Data stream index.</param>
  27940. <param name="data">Binary data.</param>
  27941. </member>
  27942. <member name="M:UnityEngine.Profiling.Profiler.EmitFrameMetaData(System.Guid,System.Int32,System.Collections.Generic.List`1&lt;T&gt;)">
  27943. <summary>
  27944. <para>Write metadata associated with the current frame to the Profiler stream.</para>
  27945. </summary>
  27946. <param name="id">Module identifier. Used to distinguish metadata streams between different plugins, packages or modules.</param>
  27947. <param name="tag">Data stream index.</param>
  27948. <param name="data">Binary data.</param>
  27949. </member>
  27950. <member name="M:UnityEngine.Profiling.Profiler.EmitFrameMetaData(System.Guid,System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;)">
  27951. <summary>
  27952. <para>Write metadata associated with the current frame to the Profiler stream.</para>
  27953. </summary>
  27954. <param name="id">Module identifier. Used to distinguish metadata streams between different plugins, packages or modules.</param>
  27955. <param name="tag">Data stream index.</param>
  27956. <param name="data">Binary data.</param>
  27957. </member>
  27958. <member name="M:UnityEngine.Profiling.Profiler.EmitSessionMetaData(System.Guid,System.Int32,System.Array)">
  27959. <summary>
  27960. <para>Write metadata associated with the whole Profiler session capture.</para>
  27961. </summary>
  27962. <param name="id">Unique identifier associated with the data.</param>
  27963. <param name="tag">Data stream index.</param>
  27964. <param name="data">Binary data.</param>
  27965. </member>
  27966. <member name="M:UnityEngine.Profiling.Profiler.EmitSessionMetaData(System.Guid,System.Int32,System.Collections.Generic.List`1&lt;T&gt;)">
  27967. <summary>
  27968. <para>Write metadata associated with the whole Profiler session capture.</para>
  27969. </summary>
  27970. <param name="id">Unique identifier associated with the data.</param>
  27971. <param name="tag">Data stream index.</param>
  27972. <param name="data">Binary data.</param>
  27973. </member>
  27974. <member name="M:UnityEngine.Profiling.Profiler.EmitSessionMetaData(System.Guid,System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;)">
  27975. <summary>
  27976. <para>Write metadata associated with the whole Profiler session capture.</para>
  27977. </summary>
  27978. <param name="id">Unique identifier associated with the data.</param>
  27979. <param name="tag">Data stream index.</param>
  27980. <param name="data">Binary data.</param>
  27981. </member>
  27982. <member name="M:UnityEngine.Profiling.Profiler.EndSample">
  27983. <summary>
  27984. <para>Ends the current profiling sample.</para>
  27985. </summary>
  27986. </member>
  27987. <member name="M:UnityEngine.Profiling.Profiler.EndThreadProfiling">
  27988. <summary>
  27989. <para>Frees the internal resources used by the Profiler for the thread.</para>
  27990. </summary>
  27991. </member>
  27992. <member name="M:UnityEngine.Profiling.Profiler.GetAllCategories(Unity.Profiling.ProfilerCategory[])">
  27993. <summary>
  27994. <para>Returns all ProfilerCategory registered in Profiler.</para>
  27995. </summary>
  27996. <param name="categories"></param>
  27997. </member>
  27998. <member name="M:UnityEngine.Profiling.Profiler.GetAllCategories(Unity.Collections.NativeArray`1&lt;Unity.Profiling.ProfilerCategory&gt;)">
  27999. <summary>
  28000. <para>Returns all ProfilerCategory registered in Profiler.</para>
  28001. </summary>
  28002. <param name="categories"></param>
  28003. </member>
  28004. <member name="M:UnityEngine.Profiling.Profiler.GetAllocatedMemoryForGraphicsDriver">
  28005. <summary>
  28006. <para>Returns the amount of allocated memory for the graphics driver, in bytes.
  28007. Only available in development players and editor.</para>
  28008. </summary>
  28009. </member>
  28010. <member name="M:UnityEngine.Profiling.Profiler.GetAreaEnabled(UnityEngine.Profiling.ProfilerArea)">
  28011. <summary>
  28012. <para>Returns whether or not a given ProfilerArea is currently enabled.</para>
  28013. </summary>
  28014. <param name="area">Which area you want to check the state of.</param>
  28015. <returns>
  28016. <para>Returns whether or not a given ProfilerArea is currently enabled.</para>
  28017. </returns>
  28018. </member>
  28019. <member name="M:UnityEngine.Profiling.Profiler.GetCategoriesCount">
  28020. <summary>
  28021. <para>Returns number of ProfilerCategory registered in Profiler.</para>
  28022. </summary>
  28023. <returns>
  28024. <para>Returns number of ProfilerCategory registered in Profiler.</para>
  28025. </returns>
  28026. </member>
  28027. <member name="M:UnityEngine.Profiling.Profiler.GetMonoHeapSize">
  28028. <summary>
  28029. <para>Returns the size of the mono heap.</para>
  28030. </summary>
  28031. </member>
  28032. <member name="M:UnityEngine.Profiling.Profiler.GetMonoHeapSizeLong">
  28033. <summary>
  28034. <para>Returns the size of the reserved space for managed-memory.</para>
  28035. </summary>
  28036. <returns>
  28037. <para>The size of the managed heap.</para>
  28038. </returns>
  28039. </member>
  28040. <member name="M:UnityEngine.Profiling.Profiler.GetMonoUsedSize">
  28041. <summary>
  28042. <para>Returns the used size from mono.</para>
  28043. </summary>
  28044. </member>
  28045. <member name="M:UnityEngine.Profiling.Profiler.GetMonoUsedSizeLong">
  28046. <summary>
  28047. <para>Gets the allocated managed memory for live objects and non-collected objects.</para>
  28048. </summary>
  28049. <returns>
  28050. <para>Returns a long integer value of the memory in use.</para>
  28051. </returns>
  28052. </member>
  28053. <member name="M:UnityEngine.Profiling.Profiler.GetRuntimeMemorySize(UnityEngine.Object)">
  28054. <summary>
  28055. <para>Returns the runtime memory usage of the resource.</para>
  28056. </summary>
  28057. <param name="o"></param>
  28058. </member>
  28059. <member name="M:UnityEngine.Profiling.Profiler.GetRuntimeMemorySizeLong(UnityEngine.Object)">
  28060. <summary>
  28061. <para>Gathers the native-memory used by a Unity object.</para>
  28062. </summary>
  28063. <param name="o">The target Unity object.</param>
  28064. <returns>
  28065. <para>The amount of native-memory used by a Unity object. This returns 0 if the Profiler is not available.</para>
  28066. </returns>
  28067. </member>
  28068. <member name="M:UnityEngine.Profiling.Profiler.GetTempAllocatorSize">
  28069. <summary>
  28070. <para>Returns the size of the temp allocator.</para>
  28071. </summary>
  28072. <returns>
  28073. <para>Size in bytes.</para>
  28074. </returns>
  28075. </member>
  28076. <member name="M:UnityEngine.Profiling.Profiler.GetTotalAllocatedMemory">
  28077. <summary>
  28078. <para>Returns the amount of allocated and used system memory.</para>
  28079. </summary>
  28080. </member>
  28081. <member name="M:UnityEngine.Profiling.Profiler.GetTotalAllocatedMemoryLong">
  28082. <summary>
  28083. <para>The total memory allocated by the internal allocators in Unity. Unity reserves large pools of memory from the system; this includes double the required memory for textures becuase Unity keeps a copy of each texture on both the CPU and GPU. This function returns the amount of used memory in those pools.</para>
  28084. </summary>
  28085. <returns>
  28086. <para>The amount of memory allocated by Unity. This returns 0 if the Profiler is not available.</para>
  28087. </returns>
  28088. </member>
  28089. <member name="M:UnityEngine.Profiling.Profiler.GetTotalFragmentationInfo(Unity.Collections.NativeArray`1&lt;System.Int32&gt;)">
  28090. <summary>
  28091. <para>Returns heap memory fragmentation information.</para>
  28092. </summary>
  28093. <param name="stats">An array to receive the count of free blocks grouped by power of two sizes. Given a small array, Unity counts the larger free blocks together in the final array element.</param>
  28094. <returns>
  28095. <para>Returns the total number of free blocks in the dynamic heap.</para>
  28096. </returns>
  28097. </member>
  28098. <member name="M:UnityEngine.Profiling.Profiler.GetTotalReservedMemory">
  28099. <summary>
  28100. <para>Returns the amount of reserved system memory.</para>
  28101. </summary>
  28102. </member>
  28103. <member name="M:UnityEngine.Profiling.Profiler.GetTotalReservedMemoryLong">
  28104. <summary>
  28105. <para>The total memory Unity has reserved.</para>
  28106. </summary>
  28107. <returns>
  28108. <para>Memory reserved by Unity in bytes. This returns 0 if the Profiler is not available.</para>
  28109. </returns>
  28110. </member>
  28111. <member name="M:UnityEngine.Profiling.Profiler.GetTotalUnusedReservedMemory">
  28112. <summary>
  28113. <para>Returns the amount of reserved but not used system memory.</para>
  28114. </summary>
  28115. </member>
  28116. <member name="M:UnityEngine.Profiling.Profiler.GetTotalUnusedReservedMemoryLong">
  28117. <summary>
  28118. <para>Unity allocates memory in pools for usage when unity needs to allocate memory. This function returns the amount of unused memory in these pools.</para>
  28119. </summary>
  28120. <returns>
  28121. <para>The amount of unused memory in the reserved pools. This returns 0 if the Profiler is not available.</para>
  28122. </returns>
  28123. </member>
  28124. <member name="M:UnityEngine.Profiling.Profiler.IsCategoryEnabled(Unity.Profiling.ProfilerCategory)">
  28125. <summary>
  28126. <para>Returns whether or not a given ProfilerCategory is currently enabled.</para>
  28127. </summary>
  28128. <param name="category">Which category you want to check the state of.</param>
  28129. <returns>
  28130. <para>Returns whether or not a given ProfilerCategory is currently enabled.</para>
  28131. </returns>
  28132. </member>
  28133. <member name="M:UnityEngine.Profiling.Profiler.SetAreaEnabled(UnityEngine.Profiling.ProfilerArea,System.Boolean)">
  28134. <summary>
  28135. <para>Enable or disable a given ProfilerArea.</para>
  28136. </summary>
  28137. <param name="area">The area you want to enable or disable.</param>
  28138. <param name="enabled">Enable or disable the collection of data for this area.</param>
  28139. </member>
  28140. <member name="M:UnityEngine.Profiling.Profiler.SetCategoryEnabled(Unity.Profiling.ProfilerCategory,System.Boolean)">
  28141. <summary>
  28142. <para>Enable or disable a given ProfilerCategory.</para>
  28143. </summary>
  28144. <param name="category">The category you want to enable or disable.</param>
  28145. <param name="enabled">Enable or disable the collection of data for this category.</param>
  28146. </member>
  28147. <member name="M:UnityEngine.Profiling.Profiler.SetTempAllocatorRequestedSize(System.UInt32)">
  28148. <summary>
  28149. <para>Sets the size of the temp allocator.</para>
  28150. </summary>
  28151. <param name="size">Size in bytes.</param>
  28152. <returns>
  28153. <para>Returns true if requested size was successfully set. Will return false if value is disallowed (too small).</para>
  28154. </returns>
  28155. </member>
  28156. <member name="T:UnityEngine.Profiling.ProfilerArea">
  28157. <summary>
  28158. <para>The different areas of profiling, corresponding to the charts in ProfilerWindow.</para>
  28159. </summary>
  28160. </member>
  28161. <member name="F:UnityEngine.Profiling.ProfilerArea.Audio">
  28162. <summary>
  28163. <para>Audio statistics.</para>
  28164. </summary>
  28165. </member>
  28166. <member name="F:UnityEngine.Profiling.ProfilerArea.CPU">
  28167. <summary>
  28168. <para>CPU statistics.</para>
  28169. </summary>
  28170. </member>
  28171. <member name="F:UnityEngine.Profiling.ProfilerArea.GlobalIllumination">
  28172. <summary>
  28173. <para>Global Illumination statistics.</para>
  28174. </summary>
  28175. </member>
  28176. <member name="F:UnityEngine.Profiling.ProfilerArea.GPU">
  28177. <summary>
  28178. <para>GPU statistics.</para>
  28179. </summary>
  28180. </member>
  28181. <member name="F:UnityEngine.Profiling.ProfilerArea.Memory">
  28182. <summary>
  28183. <para>Memory statistics.</para>
  28184. </summary>
  28185. </member>
  28186. <member name="F:UnityEngine.Profiling.ProfilerArea.NetworkMessages">
  28187. <summary>
  28188. <para>Network messages statistics.</para>
  28189. </summary>
  28190. </member>
  28191. <member name="F:UnityEngine.Profiling.ProfilerArea.NetworkOperations">
  28192. <summary>
  28193. <para>Network operations statistics.</para>
  28194. </summary>
  28195. </member>
  28196. <member name="F:UnityEngine.Profiling.ProfilerArea.Physics">
  28197. <summary>
  28198. <para>3D Physics statistics.</para>
  28199. </summary>
  28200. </member>
  28201. <member name="F:UnityEngine.Profiling.ProfilerArea.Physics2D">
  28202. <summary>
  28203. <para>2D physics statistics.</para>
  28204. </summary>
  28205. </member>
  28206. <member name="F:UnityEngine.Profiling.ProfilerArea.Rendering">
  28207. <summary>
  28208. <para>Rendering statistics.</para>
  28209. </summary>
  28210. </member>
  28211. <member name="F:UnityEngine.Profiling.ProfilerArea.UI">
  28212. <summary>
  28213. <para>UI statistics.</para>
  28214. </summary>
  28215. </member>
  28216. <member name="F:UnityEngine.Profiling.ProfilerArea.UIDetails">
  28217. <summary>
  28218. <para>Detailed UI statistics.</para>
  28219. </summary>
  28220. </member>
  28221. <member name="F:UnityEngine.Profiling.ProfilerArea.Video">
  28222. <summary>
  28223. <para>Video playback statistics.</para>
  28224. </summary>
  28225. </member>
  28226. <member name="F:UnityEngine.Profiling.ProfilerArea.VirtualTexturing">
  28227. <summary>
  28228. <para>Virtual Texturing statistics.</para>
  28229. </summary>
  28230. </member>
  28231. <member name="T:UnityEngine.Profiling.Recorder">
  28232. <summary>
  28233. <para>Records profiling data produced by a specific Sampler.</para>
  28234. </summary>
  28235. </member>
  28236. <member name="P:UnityEngine.Profiling.Recorder.elapsedNanoseconds">
  28237. <summary>
  28238. <para>Accumulated time of Begin/End pairs for the previous frame in nanoseconds. (Read Only)</para>
  28239. </summary>
  28240. </member>
  28241. <member name="P:UnityEngine.Profiling.Recorder.enabled">
  28242. <summary>
  28243. <para>Enables recording.</para>
  28244. </summary>
  28245. </member>
  28246. <member name="P:UnityEngine.Profiling.Recorder.gpuElapsedNanoseconds">
  28247. <summary>
  28248. <para>Gets the accumulated GPU time, in nanoseconds, for a frame. The Recorder has a three frame delay so this gives the timings for the frame that was three frames before the one that you access this property on. (Read Only).</para>
  28249. </summary>
  28250. </member>
  28251. <member name="P:UnityEngine.Profiling.Recorder.gpuSampleBlockCount">
  28252. <summary>
  28253. <para>Gets the number of Begin/End time pairs that the GPU executed during a frame. The Recorder has a three frame delay so this gives the timings for the frame that was three frames before the one that you access this property on. (Read Only).</para>
  28254. </summary>
  28255. </member>
  28256. <member name="P:UnityEngine.Profiling.Recorder.isValid">
  28257. <summary>
  28258. <para>Returns true if Recorder is valid and can collect data. (Read Only)</para>
  28259. </summary>
  28260. </member>
  28261. <member name="P:UnityEngine.Profiling.Recorder.sampleBlockCount">
  28262. <summary>
  28263. <para>Number of time Begin/End pairs was called during the previous frame. (Read Only)</para>
  28264. </summary>
  28265. </member>
  28266. <member name="M:UnityEngine.Profiling.Recorder.CollectFromAllThreads">
  28267. <summary>
  28268. <para>Configures the recorder to collect samples from all threads.</para>
  28269. </summary>
  28270. </member>
  28271. <member name="M:UnityEngine.Profiling.Recorder.FilterToCurrentThread">
  28272. <summary>
  28273. <para>Configures the recorder to only collect data from the current thread.</para>
  28274. </summary>
  28275. </member>
  28276. <member name="M:UnityEngine.Profiling.Recorder.Get(System.String)">
  28277. <summary>
  28278. <para>Use this function to get a Recorder for the specific Profiler label.</para>
  28279. </summary>
  28280. <param name="samplerName">Sampler name.</param>
  28281. <returns>
  28282. <para>Recorder object for the specified Sampler.</para>
  28283. </returns>
  28284. </member>
  28285. <member name="T:UnityEngine.Profiling.Sampler">
  28286. <summary>
  28287. <para>Provides control over a CPU Profiler label.</para>
  28288. </summary>
  28289. </member>
  28290. <member name="P:UnityEngine.Profiling.Sampler.isValid">
  28291. <summary>
  28292. <para>Returns true if Sampler is valid. (Read Only)</para>
  28293. </summary>
  28294. </member>
  28295. <member name="P:UnityEngine.Profiling.Sampler.name">
  28296. <summary>
  28297. <para>Sampler name. (Read Only)</para>
  28298. </summary>
  28299. </member>
  28300. <member name="M:UnityEngine.Profiling.Sampler.Get(System.String)">
  28301. <summary>
  28302. <para>Returns Sampler object for the specific CPU Profiler label.</para>
  28303. </summary>
  28304. <param name="name">Profiler Sampler name.</param>
  28305. <returns>
  28306. <para>Sampler object which represents specific profiler label.</para>
  28307. </returns>
  28308. </member>
  28309. <member name="M:UnityEngine.Profiling.Sampler.GetNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  28310. <summary>
  28311. <para>Returns number and names of all registered Profiler labels.</para>
  28312. </summary>
  28313. <param name="names">Preallocated list the Sampler names are written to. Or null if you want to get number of Samplers only.</param>
  28314. <returns>
  28315. <para>Number of active Samplers.</para>
  28316. </returns>
  28317. </member>
  28318. <member name="M:UnityEngine.Profiling.Sampler.GetRecorder">
  28319. <summary>
  28320. <para>Returns Recorder associated with the Sampler.</para>
  28321. </summary>
  28322. <returns>
  28323. <para>Recorder object associated with the Sampler.</para>
  28324. </returns>
  28325. </member>
  28326. <member name="T:UnityEngine.Projector">
  28327. <summary>
  28328. <para>A script interface for a.</para>
  28329. </summary>
  28330. </member>
  28331. <member name="P:UnityEngine.Projector.aspectRatio">
  28332. <summary>
  28333. <para>The aspect ratio of the projection.</para>
  28334. </summary>
  28335. </member>
  28336. <member name="P:UnityEngine.Projector.farClipPlane">
  28337. <summary>
  28338. <para>The far clipping plane distance.</para>
  28339. </summary>
  28340. </member>
  28341. <member name="P:UnityEngine.Projector.fieldOfView">
  28342. <summary>
  28343. <para>The field of view of the projection in degrees.</para>
  28344. </summary>
  28345. </member>
  28346. <member name="P:UnityEngine.Projector.ignoreLayers">
  28347. <summary>
  28348. <para>Which object layers are ignored by the projector.</para>
  28349. </summary>
  28350. </member>
  28351. <member name="P:UnityEngine.Projector.material">
  28352. <summary>
  28353. <para>The material that will be projected onto every object.</para>
  28354. </summary>
  28355. </member>
  28356. <member name="P:UnityEngine.Projector.nearClipPlane">
  28357. <summary>
  28358. <para>The near clipping plane distance.</para>
  28359. </summary>
  28360. </member>
  28361. <member name="P:UnityEngine.Projector.orthographic">
  28362. <summary>
  28363. <para>Is the projection orthographic (true) or perspective (false)?</para>
  28364. </summary>
  28365. </member>
  28366. <member name="P:UnityEngine.Projector.orthographicSize">
  28367. <summary>
  28368. <para>Projection's half-size when in orthographic mode.</para>
  28369. </summary>
  28370. </member>
  28371. <member name="T:UnityEngine.PropertyAttribute">
  28372. <summary>
  28373. <para>Base class to derive custom property attributes from. Use this to create custom attributes for script variables.</para>
  28374. </summary>
  28375. </member>
  28376. <member name="P:UnityEngine.PropertyAttribute.order">
  28377. <summary>
  28378. <para>Optional field to specify the order that multiple DecorationDrawers should be drawn in.</para>
  28379. </summary>
  28380. </member>
  28381. <member name="T:UnityEngine.PropertyName">
  28382. <summary>
  28383. <para>Represents a string as an int for efficient lookup and comparison. Use this for common PropertyNames.
  28384. Internally stores just an int to represent the string. A PropertyName can be created from a string but can not be converted back to a string. The same string always results in the same int representing that string. Thus this is a very efficient string representation in both memory and speed when all you need is comparison.
  28385. PropertyName is serializable.
  28386. ToString() is only implemented for debugging purposes in the editor it returns "theName:3737" in the player it returns "Unknown:3737".</para>
  28387. </summary>
  28388. </member>
  28389. <member name="M:UnityEngine.PropertyName.#ctor(System.String)">
  28390. <summary>
  28391. <para>Initializes the PropertyName using a string.</para>
  28392. </summary>
  28393. <param name="name"></param>
  28394. </member>
  28395. <member name="M:UnityEngine.PropertyName.Equals(System.Object)">
  28396. <summary>
  28397. <para>Determines whether this instance and a specified object, which must also be a PropertyName object, have the same value.</para>
  28398. </summary>
  28399. <param name="other"></param>
  28400. </member>
  28401. <member name="M:UnityEngine.PropertyName.GetHashCode">
  28402. <summary>
  28403. <para>Returns the hash code for this PropertyName.</para>
  28404. </summary>
  28405. </member>
  28406. <member name="?:UnityEngine.PropertyName.implop_PropertyName(string)(System.String)">
  28407. <summary>
  28408. <para>Converts the string passed into a PropertyName. See Also: PropertyName.ctor(System.String).</para>
  28409. </summary>
  28410. <param name="name"></param>
  28411. </member>
  28412. <member name="M:UnityEngine.PropertyName.IsNullOrEmpty(UnityEngine.PropertyName)">
  28413. <summary>
  28414. <para>Indicates whether the specified PropertyName is an Empty string.</para>
  28415. </summary>
  28416. <param name="prop"></param>
  28417. </member>
  28418. <member name="?:UnityEngine.PropertyName.op_Equal(UnityEngine.PropertyName,UnityEngine.PropertyName)">
  28419. <summary>
  28420. <para>Determines whether two specified PropertyName have the same string value. Because two PropertyNames initialized with the same string value always have the same name index, we can simply perform a comparison of two ints to find out if the string value equals.</para>
  28421. </summary>
  28422. <param name="lhs"></param>
  28423. <param name="rhs"></param>
  28424. </member>
  28425. <member name="?:UnityEngine.PropertyName.op_NotEqual(UnityEngine.PropertyName,UnityEngine.PropertyName)">
  28426. <summary>
  28427. <para>Determines whether two specified PropertyName have a different string value.</para>
  28428. </summary>
  28429. <param name="lhs"></param>
  28430. <param name="rhs"></param>
  28431. </member>
  28432. <member name="M:UnityEngine.PropertyName.ToString">
  28433. <summary>
  28434. <para>For debugging purposes only. Returns the string value representing the string in the Editor.
  28435. Returns "UnityEngine.PropertyName" in the player.</para>
  28436. </summary>
  28437. </member>
  28438. <member name="T:UnityEngine.QualitySettings">
  28439. <summary>
  28440. <para>Script interface for.</para>
  28441. </summary>
  28442. </member>
  28443. <member name="P:UnityEngine.QualitySettings.activeColorSpace">
  28444. <summary>
  28445. <para>Active color space (Read Only).</para>
  28446. </summary>
  28447. </member>
  28448. <member name="P:UnityEngine.QualitySettings.anisotropicFiltering">
  28449. <summary>
  28450. <para>Global anisotropic filtering mode.</para>
  28451. </summary>
  28452. </member>
  28453. <member name="P:UnityEngine.QualitySettings.antiAliasing">
  28454. <summary>
  28455. <para>Choose the level of Multi-Sample Anti-aliasing (MSAA) that the GPU performs.</para>
  28456. </summary>
  28457. </member>
  28458. <member name="P:UnityEngine.QualitySettings.asyncUploadBufferSize">
  28459. <summary>
  28460. <para>Asynchronous texture and mesh data upload provides timesliced async texture and mesh data upload on the render thread with tight control over memory and timeslicing. There are no allocations except for the ones which driver has to do. To read data and upload texture and mesh data, Unity re-uses a ringbuffer whose size can be controlled.
  28461. Use asyncUploadBufferSize to set the buffer size for asynchronous texture and mesh data uploads. The minimum value is 2 megabytes and the maximum value is 2047 megabytes. The buffer resizes automatically to fit the largest texture currently loading. To avoid a buffer resize (which can use extra system resources) set this value to the size of the largest texture in the Scene. If you have issues with excessive memory usage, you may need to reduce the value of this buffer or disable asyncUploadPersistentBuffer. Memory fragmentation can occur if you choose the latter option.</para>
  28462. </summary>
  28463. </member>
  28464. <member name="P:UnityEngine.QualitySettings.asyncUploadPersistentBuffer">
  28465. <summary>
  28466. <para>This flag controls if the async upload pipeline's ring buffer remains allocated when there are no active loading operations.
  28467. Set this to true, to make the ring buffer allocation persist after all upload operations have completed.
  28468. If you have issues with excessive memory usage, you can set this to false. This means you reduce the runtime memory footprint, but memory fragmentation can occur.
  28469. The default value is true.</para>
  28470. </summary>
  28471. </member>
  28472. <member name="P:UnityEngine.QualitySettings.asyncUploadTimeSlice">
  28473. <summary>
  28474. <para>Async texture upload provides timesliced async texture upload on the render thread with tight control over memory and timeslicing. There are no allocations except for the ones which driver has to do. To read data and upload texture data a ringbuffer whose size can be controlled is re-used.
  28475. Use asyncUploadTimeSlice to set the time-slice in milliseconds for asynchronous texture uploads per
  28476. frame. Minimum value is 1 and maximum is 33.</para>
  28477. </summary>
  28478. </member>
  28479. <member name="P:UnityEngine.QualitySettings.billboardsFaceCameraPosition">
  28480. <summary>
  28481. <para>If enabled, billboards will face towards camera position rather than camera orientation.</para>
  28482. </summary>
  28483. </member>
  28484. <member name="P:UnityEngine.QualitySettings.desiredColorSpace">
  28485. <summary>
  28486. <para>Desired color space (Read Only).</para>
  28487. </summary>
  28488. </member>
  28489. <member name="P:UnityEngine.QualitySettings.lodBias">
  28490. <summary>
  28491. <para>Global multiplier for the LOD's switching distance.</para>
  28492. </summary>
  28493. </member>
  28494. <member name="P:UnityEngine.QualitySettings.masterTextureLimit">
  28495. <summary>
  28496. <para>A texture size limit applied to most textures. Indicates how many mipmaps should be dropped. The default value is zero.</para>
  28497. </summary>
  28498. </member>
  28499. <member name="P:UnityEngine.QualitySettings.maximumLODLevel">
  28500. <summary>
  28501. <para>A maximum LOD level. All LOD groups.</para>
  28502. </summary>
  28503. </member>
  28504. <member name="P:UnityEngine.QualitySettings.maxQueuedFrames">
  28505. <summary>
  28506. <para>Maximum number of frames queued up by graphics driver.</para>
  28507. </summary>
  28508. </member>
  28509. <member name="P:UnityEngine.QualitySettings.names">
  28510. <summary>
  28511. <para>The indexed list of available Quality Settings.</para>
  28512. </summary>
  28513. </member>
  28514. <member name="P:UnityEngine.QualitySettings.particleRaycastBudget">
  28515. <summary>
  28516. <para>Budget for how many ray casts can be performed per frame for approximate collision testing.</para>
  28517. </summary>
  28518. </member>
  28519. <member name="P:UnityEngine.QualitySettings.pixelLightCount">
  28520. <summary>
  28521. <para>The maximum number of pixel lights that should affect any object.</para>
  28522. </summary>
  28523. </member>
  28524. <member name="P:UnityEngine.QualitySettings.realtimeReflectionProbes">
  28525. <summary>
  28526. <para>Enables real-time reflection probes.</para>
  28527. </summary>
  28528. </member>
  28529. <member name="P:UnityEngine.QualitySettings.renderPipeline">
  28530. <summary>
  28531. <para>The RenderPipelineAsset that defines the override render pipeline for the current quality level.</para>
  28532. </summary>
  28533. </member>
  28534. <member name="P:UnityEngine.QualitySettings.resolutionScalingFixedDPIFactor">
  28535. <summary>
  28536. <para>In resolution scaling mode, this factor is used to multiply with the target Fixed DPI specified to get the actual Fixed DPI to use for this quality setting.</para>
  28537. </summary>
  28538. </member>
  28539. <member name="P:UnityEngine.QualitySettings.shadowCascade2Split">
  28540. <summary>
  28541. <para>The normalized cascade distribution for a 2 cascade setup. The value defines the position of the cascade with respect to Zero.</para>
  28542. </summary>
  28543. </member>
  28544. <member name="P:UnityEngine.QualitySettings.shadowCascade4Split">
  28545. <summary>
  28546. <para>The normalized cascade start position for a 4 cascade setup. Each member of the vector defines the normalized position of the coresponding cascade with respect to Zero.</para>
  28547. </summary>
  28548. </member>
  28549. <member name="P:UnityEngine.QualitySettings.shadowCascades">
  28550. <summary>
  28551. <para>Number of cascades to use for directional light shadows.</para>
  28552. </summary>
  28553. </member>
  28554. <member name="P:UnityEngine.QualitySettings.shadowDistance">
  28555. <summary>
  28556. <para>Shadow drawing distance.</para>
  28557. </summary>
  28558. </member>
  28559. <member name="P:UnityEngine.QualitySettings.shadowmaskMode">
  28560. <summary>
  28561. <para>The rendering mode of Shadowmask.</para>
  28562. </summary>
  28563. </member>
  28564. <member name="P:UnityEngine.QualitySettings.shadowNearPlaneOffset">
  28565. <summary>
  28566. <para>Offset shadow frustum near plane.</para>
  28567. </summary>
  28568. </member>
  28569. <member name="P:UnityEngine.QualitySettings.shadowProjection">
  28570. <summary>
  28571. <para>Directional light shadow projection.</para>
  28572. </summary>
  28573. </member>
  28574. <member name="P:UnityEngine.QualitySettings.shadowResolution">
  28575. <summary>
  28576. <para>The default resolution of the shadow maps.</para>
  28577. </summary>
  28578. </member>
  28579. <member name="P:UnityEngine.QualitySettings.shadows">
  28580. <summary>
  28581. <para>Real-time Shadows type to be used.</para>
  28582. </summary>
  28583. </member>
  28584. <member name="P:UnityEngine.QualitySettings.skinWeights">
  28585. <summary>
  28586. <para>The maximum number of bones per vertex that are taken into account during skinning, for all meshes in the project.</para>
  28587. </summary>
  28588. </member>
  28589. <member name="P:UnityEngine.QualitySettings.softParticles">
  28590. <summary>
  28591. <para>Should soft blending be used for particles?</para>
  28592. </summary>
  28593. </member>
  28594. <member name="P:UnityEngine.QualitySettings.softVegetation">
  28595. <summary>
  28596. <para>Use a two-pass shader for the vegetation in the terrain engine.</para>
  28597. </summary>
  28598. </member>
  28599. <member name="P:UnityEngine.QualitySettings.streamingMipmapsActive">
  28600. <summary>
  28601. <para>Enable automatic streaming of texture mipmap levels based on their distance from all active cameras.</para>
  28602. </summary>
  28603. </member>
  28604. <member name="P:UnityEngine.QualitySettings.streamingMipmapsAddAllCameras">
  28605. <summary>
  28606. <para>Process all enabled Cameras for texture streaming (rather than just those with StreamingController components).</para>
  28607. </summary>
  28608. </member>
  28609. <member name="P:UnityEngine.QualitySettings.streamingMipmapsMaxFileIORequests">
  28610. <summary>
  28611. <para>The maximum number of active texture file IO requests from the texture streaming system.</para>
  28612. </summary>
  28613. </member>
  28614. <member name="P:UnityEngine.QualitySettings.streamingMipmapsMaxLevelReduction">
  28615. <summary>
  28616. <para>The maximum number of mipmap levels to discard for each texture.</para>
  28617. </summary>
  28618. </member>
  28619. <member name="P:UnityEngine.QualitySettings.streamingMipmapsMemoryBudget">
  28620. <summary>
  28621. <para>The total amount of memory (in megabytes) to be used by streaming and non-streaming textures.</para>
  28622. </summary>
  28623. </member>
  28624. <member name="P:UnityEngine.QualitySettings.streamingMipmapsRenderersPerFrame">
  28625. <summary>
  28626. <para>The number of renderer instances that are processed each frame when calculating which texture mipmap levels should be streamed.</para>
  28627. </summary>
  28628. </member>
  28629. <member name="P:UnityEngine.QualitySettings.vSyncCount">
  28630. <summary>
  28631. <para>The number of vertical syncs that should pass between each frame.</para>
  28632. </summary>
  28633. </member>
  28634. <member name="M:UnityEngine.QualitySettings.DecreaseLevel(System.Boolean)">
  28635. <summary>
  28636. <para>Decrease the current quality level.</para>
  28637. </summary>
  28638. <param name="applyExpensiveChanges">Should expensive changes be applied (Anti-aliasing etc).</param>
  28639. </member>
  28640. <member name="M:UnityEngine.QualitySettings.GetAllRenderPipelineAssetsForPlatform(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Rendering.RenderPipelineAsset&gt;&amp;)">
  28641. <summary>
  28642. <para>[Editor Only]Fills the given list with all the Render Pipeline Assets on any Quality Level for the given platform. Without filtering by Render Pipeline Asset type or null.</para>
  28643. </summary>
  28644. <param name="buildTargetGroupName">The platform to obtain the Render Pipeline Assets.</param>
  28645. <param name="renderPipelineAssets">The list that will be filled with the unfiltered Render Pipeline Assets. There might be null Render Pipeline Assets.</param>
  28646. </member>
  28647. <member name="M:UnityEngine.QualitySettings.GetQualityLevel">
  28648. <summary>
  28649. <para>Returns the current graphics quality level.</para>
  28650. </summary>
  28651. </member>
  28652. <member name="M:UnityEngine.QualitySettings.GetQualitySettings">
  28653. <summary>
  28654. <para>Provides a reference to the QualitySettings object.</para>
  28655. </summary>
  28656. <returns>
  28657. <para>Returns the QualitySettings object.</para>
  28658. </returns>
  28659. </member>
  28660. <member name="M:UnityEngine.QualitySettings.GetRenderPipelineAssetAt(System.Int32)">
  28661. <summary>
  28662. <para>Provides a reference to the RenderPipelineAsset that defines the override render pipeline for a given quality level. </para>
  28663. </summary>
  28664. <param name="index">Index of the quality level.</param>
  28665. <returns>
  28666. <para>Returns null if the quality level does not exist, or if no asset is assigned to that quality level. Otherwise, returns the RenderPipelineAsset that defines the override render pipeline for the quality level.</para>
  28667. </returns>
  28668. </member>
  28669. <member name="M:UnityEngine.QualitySettings.IncreaseLevel(System.Boolean)">
  28670. <summary>
  28671. <para>Increase the current quality level.</para>
  28672. </summary>
  28673. <param name="applyExpensiveChanges">Should expensive changes be applied (Anti-aliasing etc).</param>
  28674. </member>
  28675. <member name="M:UnityEngine.QualitySettings.SetLODSettings(System.Single,System.Int32,System.Boolean)">
  28676. <summary>
  28677. <para>Sets the QualitySettings.lodBias|lodBias and QualitySettings.maximumLODLevel|maximumLODLevel at the same time.</para>
  28678. </summary>
  28679. <param name="lodBias">Global multiplier for the LOD's switching distance.</param>
  28680. <param name="maximumLODLevel">A maximum LOD level. All LOD groups.</param>
  28681. <param name="setDirty">If true, marks all views as dirty.</param>
  28682. </member>
  28683. <member name="M:UnityEngine.QualitySettings.SetQualityLevel(System.Int32,System.Boolean)">
  28684. <summary>
  28685. <para>Sets a new graphics quality level.</para>
  28686. </summary>
  28687. <param name="index">Quality index to set.</param>
  28688. <param name="applyExpensiveChanges">Should expensive changes be applied (Anti-aliasing etc).</param>
  28689. </member>
  28690. <member name="T:UnityEngine.Quaternion">
  28691. <summary>
  28692. <para>Quaternions are used to represent rotations.</para>
  28693. </summary>
  28694. </member>
  28695. <member name="P:UnityEngine.Quaternion.eulerAngles">
  28696. <summary>
  28697. <para>Returns or sets the euler angle representation of the rotation.</para>
  28698. </summary>
  28699. </member>
  28700. <member name="P:UnityEngine.Quaternion.identity">
  28701. <summary>
  28702. <para>The identity rotation (Read Only).</para>
  28703. </summary>
  28704. </member>
  28705. <member name="P:UnityEngine.Quaternion.normalized">
  28706. <summary>
  28707. <para>Returns this quaternion with a magnitude of 1 (Read Only).</para>
  28708. </summary>
  28709. </member>
  28710. <member name="F:UnityEngine.Quaternion.w">
  28711. <summary>
  28712. <para>W component of the Quaternion. Do not directly modify quaternions.</para>
  28713. </summary>
  28714. </member>
  28715. <member name="F:UnityEngine.Quaternion.x">
  28716. <summary>
  28717. <para>X component of the Quaternion. Don't modify this directly unless you know quaternions inside out.</para>
  28718. </summary>
  28719. </member>
  28720. <member name="F:UnityEngine.Quaternion.y">
  28721. <summary>
  28722. <para>Y component of the Quaternion. Don't modify this directly unless you know quaternions inside out.</para>
  28723. </summary>
  28724. </member>
  28725. <member name="F:UnityEngine.Quaternion.z">
  28726. <summary>
  28727. <para>Z component of the Quaternion. Don't modify this directly unless you know quaternions inside out.</para>
  28728. </summary>
  28729. </member>
  28730. <member name="M:UnityEngine.Quaternion.Angle(UnityEngine.Quaternion,UnityEngine.Quaternion)">
  28731. <summary>
  28732. <para>Returns the angle in degrees between two rotations a and b.</para>
  28733. </summary>
  28734. <param name="a"></param>
  28735. <param name="b"></param>
  28736. </member>
  28737. <member name="M:UnityEngine.Quaternion.AngleAxis(System.Single,UnityEngine.Vector3)">
  28738. <summary>
  28739. <para>Creates a rotation which rotates angle degrees around axis.</para>
  28740. </summary>
  28741. <param name="angle"></param>
  28742. <param name="axis"></param>
  28743. </member>
  28744. <member name="M:UnityEngine.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)">
  28745. <summary>
  28746. <para>Constructs new Quaternion with given x,y,z,w components.</para>
  28747. </summary>
  28748. <param name="x"></param>
  28749. <param name="y"></param>
  28750. <param name="z"></param>
  28751. <param name="w"></param>
  28752. </member>
  28753. <member name="M:UnityEngine.Quaternion.Dot(UnityEngine.Quaternion,UnityEngine.Quaternion)">
  28754. <summary>
  28755. <para>The dot product between two rotations.</para>
  28756. </summary>
  28757. <param name="a"></param>
  28758. <param name="b"></param>
  28759. </member>
  28760. <member name="M:UnityEngine.Quaternion.Euler(System.Single,System.Single,System.Single)">
  28761. <summary>
  28762. <para>Returns a rotation that rotates z degrees around the z axis, x degrees around the x axis, and y degrees around the y axis; applied in that order.</para>
  28763. </summary>
  28764. <param name="x"></param>
  28765. <param name="y"></param>
  28766. <param name="z"></param>
  28767. </member>
  28768. <member name="M:UnityEngine.Quaternion.Euler(UnityEngine.Vector3)">
  28769. <summary>
  28770. <para>Returns a rotation that rotates z degrees around the z axis, x degrees around the x axis, and y degrees around the y axis.</para>
  28771. </summary>
  28772. <param name="euler"></param>
  28773. </member>
  28774. <member name="M:UnityEngine.Quaternion.FromToRotation(UnityEngine.Vector3,UnityEngine.Vector3)">
  28775. <summary>
  28776. <para>Creates a rotation which rotates from fromDirection to toDirection.</para>
  28777. </summary>
  28778. <param name="fromDirection"></param>
  28779. <param name="toDirection"></param>
  28780. </member>
  28781. <member name="M:UnityEngine.Quaternion.Inverse(UnityEngine.Quaternion)">
  28782. <summary>
  28783. <para>Returns the Inverse of rotation.</para>
  28784. </summary>
  28785. <param name="rotation"></param>
  28786. </member>
  28787. <member name="M:UnityEngine.Quaternion.Lerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)">
  28788. <summary>
  28789. <para>Interpolates between a and b by t and normalizes the result afterwards. The parameter t is clamped to the range [0, 1].</para>
  28790. </summary>
  28791. <param name="a">Start value, returned when t = 0.</param>
  28792. <param name="b">End value, returned when t = 1.</param>
  28793. <param name="t">Interpolation ratio.</param>
  28794. <returns>
  28795. <para>A quaternion interpolated between quaternions a and b.</para>
  28796. </returns>
  28797. </member>
  28798. <member name="M:UnityEngine.Quaternion.LerpUnclamped(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)">
  28799. <summary>
  28800. <para>Interpolates between a and b by t and normalizes the result afterwards. The parameter t is not clamped.</para>
  28801. </summary>
  28802. <param name="a"></param>
  28803. <param name="b"></param>
  28804. <param name="t"></param>
  28805. </member>
  28806. <member name="M:UnityEngine.Quaternion.LookRotation(UnityEngine.Vector3)">
  28807. <summary>
  28808. <para>Creates a rotation with the specified forward and upwards directions.</para>
  28809. </summary>
  28810. <param name="forward">The direction to look in.</param>
  28811. <param name="upwards">The vector that defines in which direction up is.</param>
  28812. </member>
  28813. <member name="M:UnityEngine.Quaternion.LookRotation(UnityEngine.Vector3,UnityEngine.Vector3)">
  28814. <summary>
  28815. <para>Creates a rotation with the specified forward and upwards directions.</para>
  28816. </summary>
  28817. <param name="forward">The direction to look in.</param>
  28818. <param name="upwards">The vector that defines in which direction up is.</param>
  28819. </member>
  28820. <member name="M:UnityEngine.Quaternion.Normalize(UnityEngine.Quaternion)">
  28821. <summary>
  28822. <para>Converts this quaternion to one with the same orientation but with a magnitude of 1.</para>
  28823. </summary>
  28824. <param name="q"></param>
  28825. </member>
  28826. <member name="?:UnityEngine.Quaternion.op_Equal(UnityEngine.Quaternion,UnityEngine.Quaternion)">
  28827. <summary>
  28828. <para>Are two quaternions equal to each other?</para>
  28829. </summary>
  28830. <param name="lhs"></param>
  28831. <param name="rhs"></param>
  28832. </member>
  28833. <member name="?:UnityEngine.Quaternion.op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)">
  28834. <summary>
  28835. <para>Combines rotations lhs and rhs.</para>
  28836. </summary>
  28837. <param name="lhs">Left-hand side quaternion.</param>
  28838. <param name="rhs">Right-hand side quaternion.</param>
  28839. </member>
  28840. <member name="?:UnityEngine.Quaternion.op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)">
  28841. <summary>
  28842. <para>Rotates the point point with rotation.</para>
  28843. </summary>
  28844. <param name="rotation"></param>
  28845. <param name="point"></param>
  28846. </member>
  28847. <member name="M:UnityEngine.Quaternion.RotateTowards(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)">
  28848. <summary>
  28849. <para>Rotates a rotation from towards to.</para>
  28850. </summary>
  28851. <param name="from"></param>
  28852. <param name="to"></param>
  28853. <param name="maxDegreesDelta"></param>
  28854. </member>
  28855. <member name="M:UnityEngine.Quaternion.Set(System.Single,System.Single,System.Single,System.Single)">
  28856. <summary>
  28857. <para>Set x, y, z and w components of an existing Quaternion.</para>
  28858. </summary>
  28859. <param name="newX"></param>
  28860. <param name="newY"></param>
  28861. <param name="newZ"></param>
  28862. <param name="newW"></param>
  28863. </member>
  28864. <member name="M:UnityEngine.Quaternion.SetFromToRotation(UnityEngine.Vector3,UnityEngine.Vector3)">
  28865. <summary>
  28866. <para>Creates a rotation which rotates from fromDirection to toDirection.</para>
  28867. </summary>
  28868. <param name="fromDirection"></param>
  28869. <param name="toDirection"></param>
  28870. </member>
  28871. <member name="M:UnityEngine.Quaternion.SetLookRotation(UnityEngine.Vector3)">
  28872. <summary>
  28873. <para>Creates a rotation with the specified forward and upwards directions.</para>
  28874. </summary>
  28875. <param name="view">The direction to look in.</param>
  28876. <param name="up">The vector that defines in which direction up is.</param>
  28877. </member>
  28878. <member name="M:UnityEngine.Quaternion.SetLookRotation(UnityEngine.Vector3,UnityEngine.Vector3)">
  28879. <summary>
  28880. <para>Creates a rotation with the specified forward and upwards directions.</para>
  28881. </summary>
  28882. <param name="view">The direction to look in.</param>
  28883. <param name="up">The vector that defines in which direction up is.</param>
  28884. </member>
  28885. <member name="M:UnityEngine.Quaternion.Slerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)">
  28886. <summary>
  28887. <para>Spherically interpolates between quaternions a and b by ratio t. The parameter t is clamped to the range [0, 1].</para>
  28888. </summary>
  28889. <param name="a">Start value, returned when t = 0.</param>
  28890. <param name="b">End value, returned when t = 1.</param>
  28891. <param name="t">Interpolation ratio.</param>
  28892. <returns>
  28893. <para>A quaternion spherically interpolated between quaternions a and b.</para>
  28894. </returns>
  28895. </member>
  28896. <member name="M:UnityEngine.Quaternion.SlerpUnclamped(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)">
  28897. <summary>
  28898. <para>Spherically interpolates between a and b by t. The parameter t is not clamped.</para>
  28899. </summary>
  28900. <param name="a"></param>
  28901. <param name="b"></param>
  28902. <param name="t"></param>
  28903. </member>
  28904. <member name="P:UnityEngine.Quaternion.this">
  28905. <summary>
  28906. <para>Access the x, y, z, w components using [0], [1], [2], [3] respectively.</para>
  28907. </summary>
  28908. </member>
  28909. <member name="M:UnityEngine.Quaternion.ToAngleAxis(System.Single&amp;,UnityEngine.Vector3&amp;)">
  28910. <summary>
  28911. <para>Converts a rotation to angle-axis representation (angles in degrees).</para>
  28912. </summary>
  28913. <param name="angle"></param>
  28914. <param name="axis"></param>
  28915. </member>
  28916. <member name="M:UnityEngine.Quaternion.ToString">
  28917. <summary>
  28918. <para>Returns a formatted string for this quaternion.</para>
  28919. </summary>
  28920. <param name="format">A numeric format string.</param>
  28921. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  28922. </member>
  28923. <member name="M:UnityEngine.Quaternion.ToString(System.String)">
  28924. <summary>
  28925. <para>Returns a formatted string for this quaternion.</para>
  28926. </summary>
  28927. <param name="format">A numeric format string.</param>
  28928. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  28929. </member>
  28930. <member name="M:UnityEngine.Quaternion.ToString(System.String,System.IFormatProvider)">
  28931. <summary>
  28932. <para>Returns a formatted string for this quaternion.</para>
  28933. </summary>
  28934. <param name="format">A numeric format string.</param>
  28935. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  28936. </member>
  28937. <member name="T:UnityEngine.Random">
  28938. <summary>
  28939. <para>Easily generate random data for games.</para>
  28940. </summary>
  28941. </member>
  28942. <member name="P:UnityEngine.Random.insideUnitCircle">
  28943. <summary>
  28944. <para>Returns a random point inside or on a circle with radius 1.0 (Read Only).</para>
  28945. </summary>
  28946. </member>
  28947. <member name="P:UnityEngine.Random.insideUnitSphere">
  28948. <summary>
  28949. <para>Returns a random point inside or on a sphere with radius 1.0 (Read Only).</para>
  28950. </summary>
  28951. </member>
  28952. <member name="P:UnityEngine.Random.onUnitSphere">
  28953. <summary>
  28954. <para>Returns a random point on the surface of a sphere with radius 1.0 (Read Only).</para>
  28955. </summary>
  28956. </member>
  28957. <member name="P:UnityEngine.Random.rotation">
  28958. <summary>
  28959. <para>Returns a random rotation (Read Only).</para>
  28960. </summary>
  28961. </member>
  28962. <member name="P:UnityEngine.Random.rotationUniform">
  28963. <summary>
  28964. <para>Returns a random rotation with uniform distribution (Read Only).</para>
  28965. </summary>
  28966. </member>
  28967. <member name="P:UnityEngine.Random.state">
  28968. <summary>
  28969. <para>Gets or sets the full internal state of the random number generator.</para>
  28970. </summary>
  28971. </member>
  28972. <member name="P:UnityEngine.Random.value">
  28973. <summary>
  28974. <para>Returns a random float within [0.0..1.0] (range is inclusive) (Read Only).</para>
  28975. </summary>
  28976. </member>
  28977. <member name="M:UnityEngine.Random.ColorHSV">
  28978. <summary>
  28979. <para>Generates a random color from HSV and alpha ranges.</para>
  28980. </summary>
  28981. <param name="hueMin">Minimum hue [0..1].</param>
  28982. <param name="hueMax">Maximum hue [0..1].</param>
  28983. <param name="saturationMin">Minimum saturation [0..1].</param>
  28984. <param name="saturationMax">Maximum saturation [0..1].</param>
  28985. <param name="valueMin">Minimum value [0..1].</param>
  28986. <param name="valueMax">Maximum value [0..1].</param>
  28987. <param name="alphaMin">Minimum alpha [0..1].</param>
  28988. <param name="alphaMax">Maximum alpha [0..1].</param>
  28989. <returns>
  28990. <para>A random color with HSV and alpha values in the (inclusive) input ranges. Values for each component are derived via linear interpolation of value.</para>
  28991. </returns>
  28992. </member>
  28993. <member name="M:UnityEngine.Random.ColorHSV(System.Single,System.Single)">
  28994. <summary>
  28995. <para>Generates a random color from HSV and alpha ranges.</para>
  28996. </summary>
  28997. <param name="hueMin">Minimum hue [0..1].</param>
  28998. <param name="hueMax">Maximum hue [0..1].</param>
  28999. <param name="saturationMin">Minimum saturation [0..1].</param>
  29000. <param name="saturationMax">Maximum saturation [0..1].</param>
  29001. <param name="valueMin">Minimum value [0..1].</param>
  29002. <param name="valueMax">Maximum value [0..1].</param>
  29003. <param name="alphaMin">Minimum alpha [0..1].</param>
  29004. <param name="alphaMax">Maximum alpha [0..1].</param>
  29005. <returns>
  29006. <para>A random color with HSV and alpha values in the (inclusive) input ranges. Values for each component are derived via linear interpolation of value.</para>
  29007. </returns>
  29008. </member>
  29009. <member name="M:UnityEngine.Random.ColorHSV(System.Single,System.Single,System.Single,System.Single)">
  29010. <summary>
  29011. <para>Generates a random color from HSV and alpha ranges.</para>
  29012. </summary>
  29013. <param name="hueMin">Minimum hue [0..1].</param>
  29014. <param name="hueMax">Maximum hue [0..1].</param>
  29015. <param name="saturationMin">Minimum saturation [0..1].</param>
  29016. <param name="saturationMax">Maximum saturation [0..1].</param>
  29017. <param name="valueMin">Minimum value [0..1].</param>
  29018. <param name="valueMax">Maximum value [0..1].</param>
  29019. <param name="alphaMin">Minimum alpha [0..1].</param>
  29020. <param name="alphaMax">Maximum alpha [0..1].</param>
  29021. <returns>
  29022. <para>A random color with HSV and alpha values in the (inclusive) input ranges. Values for each component are derived via linear interpolation of value.</para>
  29023. </returns>
  29024. </member>
  29025. <member name="M:UnityEngine.Random.ColorHSV(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  29026. <summary>
  29027. <para>Generates a random color from HSV and alpha ranges.</para>
  29028. </summary>
  29029. <param name="hueMin">Minimum hue [0..1].</param>
  29030. <param name="hueMax">Maximum hue [0..1].</param>
  29031. <param name="saturationMin">Minimum saturation [0..1].</param>
  29032. <param name="saturationMax">Maximum saturation [0..1].</param>
  29033. <param name="valueMin">Minimum value [0..1].</param>
  29034. <param name="valueMax">Maximum value [0..1].</param>
  29035. <param name="alphaMin">Minimum alpha [0..1].</param>
  29036. <param name="alphaMax">Maximum alpha [0..1].</param>
  29037. <returns>
  29038. <para>A random color with HSV and alpha values in the (inclusive) input ranges. Values for each component are derived via linear interpolation of value.</para>
  29039. </returns>
  29040. </member>
  29041. <member name="M:UnityEngine.Random.ColorHSV(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  29042. <summary>
  29043. <para>Generates a random color from HSV and alpha ranges.</para>
  29044. </summary>
  29045. <param name="hueMin">Minimum hue [0..1].</param>
  29046. <param name="hueMax">Maximum hue [0..1].</param>
  29047. <param name="saturationMin">Minimum saturation [0..1].</param>
  29048. <param name="saturationMax">Maximum saturation [0..1].</param>
  29049. <param name="valueMin">Minimum value [0..1].</param>
  29050. <param name="valueMax">Maximum value [0..1].</param>
  29051. <param name="alphaMin">Minimum alpha [0..1].</param>
  29052. <param name="alphaMax">Maximum alpha [0..1].</param>
  29053. <returns>
  29054. <para>A random color with HSV and alpha values in the (inclusive) input ranges. Values for each component are derived via linear interpolation of value.</para>
  29055. </returns>
  29056. </member>
  29057. <member name="M:UnityEngine.Random.InitState(System.Int32)">
  29058. <summary>
  29059. <para>Initializes the random number generator state with a seed.</para>
  29060. </summary>
  29061. <param name="seed">Seed used to initialize the random number generator.</param>
  29062. </member>
  29063. <member name="M:UnityEngine.Random.Range(System.Single,System.Single)">
  29064. <summary>
  29065. <para>Returns a random float within [minInclusive..maxInclusive] (range is inclusive).</para>
  29066. </summary>
  29067. <param name="minInclusive"></param>
  29068. <param name="maxInclusive"></param>
  29069. </member>
  29070. <member name="M:UnityEngine.Random.Range(System.Int32,System.Int32)">
  29071. <summary>
  29072. <para>Return a random int within [minInclusive..maxExclusive) (Read Only).</para>
  29073. </summary>
  29074. <param name="minInclusive"></param>
  29075. <param name="maxExclusive"></param>
  29076. </member>
  29077. <member name="T:UnityEngine.Random.State">
  29078. <summary>
  29079. <para>Serializable structure used to hold the full internal state of the random number generator. See Also: Random.state.</para>
  29080. </summary>
  29081. </member>
  29082. <member name="T:UnityEngine.RangeAttribute">
  29083. <summary>
  29084. <para>Attribute used to make a float or int variable in a script be restricted to a specific range.</para>
  29085. </summary>
  29086. </member>
  29087. <member name="M:UnityEngine.RangeAttribute.#ctor(System.Single,System.Single)">
  29088. <summary>
  29089. <para>Attribute used to make a float or int variable in a script be restricted to a specific range.</para>
  29090. </summary>
  29091. <param name="min">The minimum allowed value.</param>
  29092. <param name="max">The maximum allowed value.</param>
  29093. </member>
  29094. <member name="T:UnityEngine.RangeInt">
  29095. <summary>
  29096. <para>Describes an integer range.</para>
  29097. </summary>
  29098. </member>
  29099. <member name="P:UnityEngine.RangeInt.end">
  29100. <summary>
  29101. <para>The end index of the range (not inclusive).</para>
  29102. </summary>
  29103. </member>
  29104. <member name="F:UnityEngine.RangeInt.length">
  29105. <summary>
  29106. <para>The length of the range.</para>
  29107. </summary>
  29108. </member>
  29109. <member name="F:UnityEngine.RangeInt.start">
  29110. <summary>
  29111. <para>The starting index of the range, where 0 is the first position, 1 is the second, 2 is the third, and so on.</para>
  29112. </summary>
  29113. </member>
  29114. <member name="M:UnityEngine.RangeInt.#ctor(System.Int32,System.Int32)">
  29115. <summary>
  29116. <para>Constructs a new RangeInt with given start, length values.</para>
  29117. </summary>
  29118. <param name="start">The starting index of the range.</param>
  29119. <param name="length">The length of the range.</param>
  29120. </member>
  29121. <member name="T:UnityEngine.Ray">
  29122. <summary>
  29123. <para>Representation of rays.</para>
  29124. </summary>
  29125. </member>
  29126. <member name="P:UnityEngine.Ray.direction">
  29127. <summary>
  29128. <para>The direction of the ray.</para>
  29129. </summary>
  29130. </member>
  29131. <member name="P:UnityEngine.Ray.origin">
  29132. <summary>
  29133. <para>The origin point of the ray.</para>
  29134. </summary>
  29135. </member>
  29136. <member name="M:UnityEngine.Ray.#ctor(UnityEngine.Vector3,UnityEngine.Vector3)">
  29137. <summary>
  29138. <para>Creates a ray starting at origin along direction.</para>
  29139. </summary>
  29140. <param name="origin"></param>
  29141. <param name="direction"></param>
  29142. </member>
  29143. <member name="M:UnityEngine.Ray.GetPoint(System.Single)">
  29144. <summary>
  29145. <para>Returns a point at distance units along the ray.</para>
  29146. </summary>
  29147. <param name="distance"></param>
  29148. </member>
  29149. <member name="M:UnityEngine.Ray.ToString">
  29150. <summary>
  29151. <para>Returns a formatted string for this ray.</para>
  29152. </summary>
  29153. <param name="format">A numeric format string.</param>
  29154. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29155. </member>
  29156. <member name="M:UnityEngine.Ray.ToString(System.String)">
  29157. <summary>
  29158. <para>Returns a formatted string for this ray.</para>
  29159. </summary>
  29160. <param name="format">A numeric format string.</param>
  29161. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29162. </member>
  29163. <member name="M:UnityEngine.Ray.ToString(System.String,System.IFormatProvider)">
  29164. <summary>
  29165. <para>Returns a formatted string for this ray.</para>
  29166. </summary>
  29167. <param name="format">A numeric format string.</param>
  29168. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29169. </member>
  29170. <member name="T:UnityEngine.Ray2D">
  29171. <summary>
  29172. <para>A ray in 2D space.</para>
  29173. </summary>
  29174. </member>
  29175. <member name="P:UnityEngine.Ray2D.direction">
  29176. <summary>
  29177. <para>The direction of the ray in world space.</para>
  29178. </summary>
  29179. </member>
  29180. <member name="P:UnityEngine.Ray2D.origin">
  29181. <summary>
  29182. <para>The starting point of the ray in world space.</para>
  29183. </summary>
  29184. </member>
  29185. <member name="M:UnityEngine.Ray2D.#ctor(UnityEngine.Vector2,UnityEngine.Vector2)">
  29186. <summary>
  29187. <para>Creates a 2D ray starting at origin along direction.</para>
  29188. </summary>
  29189. <param name="Vector2">Origin.</param>
  29190. <param name="Vector2">Direction.</param>
  29191. <param name="origin"></param>
  29192. <param name="direction"></param>
  29193. </member>
  29194. <member name="M:UnityEngine.Ray2D.GetPoint(System.Single)">
  29195. <summary>
  29196. <para>Get a point that lies a given distance along a ray.</para>
  29197. </summary>
  29198. <param name="distance">Distance of the desired point along the path of the ray.</param>
  29199. </member>
  29200. <member name="M:UnityEngine.Ray2D.ToString">
  29201. <summary>
  29202. <para>Returns a formatted string for this 2D ray.</para>
  29203. </summary>
  29204. <param name="format">A numeric format string.</param>
  29205. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29206. </member>
  29207. <member name="M:UnityEngine.Ray2D.ToString(System.String)">
  29208. <summary>
  29209. <para>Returns a formatted string for this 2D ray.</para>
  29210. </summary>
  29211. <param name="format">A numeric format string.</param>
  29212. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29213. </member>
  29214. <member name="M:UnityEngine.Ray2D.ToString(System.String,System.IFormatProvider)">
  29215. <summary>
  29216. <para>Returns a formatted string for this 2D ray.</para>
  29217. </summary>
  29218. <param name="format">A numeric format string.</param>
  29219. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29220. </member>
  29221. <member name="T:UnityEngine.ReceiveGI">
  29222. <summary>
  29223. <para>This property only takes effect if you enable a global illumination setting such as for the GameObject associated with the target Mesh Renderer. Otherwise this property defaults to the Light Probes setting.</para>
  29224. </summary>
  29225. </member>
  29226. <member name="F:UnityEngine.ReceiveGI.Lightmaps">
  29227. <summary>
  29228. <para>Makes the GameObject use lightmaps to receive Global Illumination. </para>
  29229. </summary>
  29230. </member>
  29231. <member name="F:UnityEngine.ReceiveGI.LightProbes">
  29232. <summary>
  29233. <para>The object will have the option to use Light Probes to receive Global Illumination. See Rendering.LightProbeUsage.</para>
  29234. </summary>
  29235. </member>
  29236. <member name="T:UnityEngine.Rect">
  29237. <summary>
  29238. <para>A 2D Rectangle defined by X and Y position, width and height.</para>
  29239. </summary>
  29240. </member>
  29241. <member name="P:UnityEngine.Rect.center">
  29242. <summary>
  29243. <para>The position of the center of the rectangle.</para>
  29244. </summary>
  29245. </member>
  29246. <member name="P:UnityEngine.Rect.height">
  29247. <summary>
  29248. <para>The height of the rectangle, measured from the Y position.</para>
  29249. </summary>
  29250. </member>
  29251. <member name="P:UnityEngine.Rect.max">
  29252. <summary>
  29253. <para>The position of the maximum corner of the rectangle.</para>
  29254. </summary>
  29255. </member>
  29256. <member name="P:UnityEngine.Rect.min">
  29257. <summary>
  29258. <para>The position of the minimum corner of the rectangle.</para>
  29259. </summary>
  29260. </member>
  29261. <member name="P:UnityEngine.Rect.position">
  29262. <summary>
  29263. <para>The X and Y position of the rectangle.</para>
  29264. </summary>
  29265. </member>
  29266. <member name="P:UnityEngine.Rect.size">
  29267. <summary>
  29268. <para>The width and height of the rectangle.</para>
  29269. </summary>
  29270. </member>
  29271. <member name="P:UnityEngine.Rect.width">
  29272. <summary>
  29273. <para>The width of the rectangle, measured from the X position.</para>
  29274. </summary>
  29275. </member>
  29276. <member name="P:UnityEngine.Rect.x">
  29277. <summary>
  29278. <para>The X coordinate of the rectangle.</para>
  29279. </summary>
  29280. </member>
  29281. <member name="P:UnityEngine.Rect.xMax">
  29282. <summary>
  29283. <para>The maximum X coordinate of the rectangle.</para>
  29284. </summary>
  29285. </member>
  29286. <member name="P:UnityEngine.Rect.xMin">
  29287. <summary>
  29288. <para>The minimum X coordinate of the rectangle.</para>
  29289. </summary>
  29290. </member>
  29291. <member name="P:UnityEngine.Rect.y">
  29292. <summary>
  29293. <para>The Y coordinate of the rectangle.</para>
  29294. </summary>
  29295. </member>
  29296. <member name="P:UnityEngine.Rect.yMax">
  29297. <summary>
  29298. <para>The maximum Y coordinate of the rectangle.</para>
  29299. </summary>
  29300. </member>
  29301. <member name="P:UnityEngine.Rect.yMin">
  29302. <summary>
  29303. <para>The minimum Y coordinate of the rectangle.</para>
  29304. </summary>
  29305. </member>
  29306. <member name="P:UnityEngine.Rect.zero">
  29307. <summary>
  29308. <para>Shorthand for writing new Rect(0,0,0,0).</para>
  29309. </summary>
  29310. </member>
  29311. <member name="M:UnityEngine.Rect.Contains(UnityEngine.Vector2)">
  29312. <summary>
  29313. <para>Returns true if the x and y components of point is a point inside this rectangle. If allowInverse is present and true, the width and height of the Rect are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.</para>
  29314. </summary>
  29315. <param name="point">Point to test.</param>
  29316. <param name="allowInverse">Does the test allow the Rect's width and height to be negative?</param>
  29317. <returns>
  29318. <para>True if the point lies within the specified rectangle.</para>
  29319. </returns>
  29320. </member>
  29321. <member name="M:UnityEngine.Rect.Contains(UnityEngine.Vector3)">
  29322. <summary>
  29323. <para>Returns true if the x and y components of point is a point inside this rectangle. If allowInverse is present and true, the width and height of the Rect are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.</para>
  29324. </summary>
  29325. <param name="point">Point to test.</param>
  29326. <param name="allowInverse">Does the test allow the Rect's width and height to be negative?</param>
  29327. <returns>
  29328. <para>True if the point lies within the specified rectangle.</para>
  29329. </returns>
  29330. </member>
  29331. <member name="M:UnityEngine.Rect.Contains(UnityEngine.Vector3,System.Boolean)">
  29332. <summary>
  29333. <para>Returns true if the x and y components of point is a point inside this rectangle. If allowInverse is present and true, the width and height of the Rect are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.</para>
  29334. </summary>
  29335. <param name="point">Point to test.</param>
  29336. <param name="allowInverse">Does the test allow the Rect's width and height to be negative?</param>
  29337. <returns>
  29338. <para>True if the point lies within the specified rectangle.</para>
  29339. </returns>
  29340. </member>
  29341. <member name="M:UnityEngine.Rect.#ctor(System.Single,System.Single,System.Single,System.Single)">
  29342. <summary>
  29343. <para>Creates a new rectangle.</para>
  29344. </summary>
  29345. <param name="x">The X value the rect is measured from.</param>
  29346. <param name="y">The Y value the rect is measured from.</param>
  29347. <param name="width">The width of the rectangle.</param>
  29348. <param name="height">The height of the rectangle.</param>
  29349. </member>
  29350. <member name="M:UnityEngine.Rect.#ctor(UnityEngine.Rect)">
  29351. <summary>
  29352. <para></para>
  29353. </summary>
  29354. <param name="source"></param>
  29355. </member>
  29356. <member name="M:UnityEngine.Rect.#ctor(UnityEngine.Vector2,UnityEngine.Vector2)">
  29357. <summary>
  29358. <para>Creates a rectangle given a size and position.</para>
  29359. </summary>
  29360. <param name="position">The position of the minimum corner of the rect.</param>
  29361. <param name="size">The width and height of the rect.</param>
  29362. </member>
  29363. <member name="M:UnityEngine.Rect.MinMaxRect(System.Single,System.Single,System.Single,System.Single)">
  29364. <summary>
  29365. <para>Creates a rectangle from min/max coordinate values.</para>
  29366. </summary>
  29367. <param name="xmin">The minimum X coordinate.</param>
  29368. <param name="ymin">The minimum Y coordinate.</param>
  29369. <param name="xmax">The maximum X coordinate.</param>
  29370. <param name="ymax">The maximum Y coordinate.</param>
  29371. <returns>
  29372. <para>A rectangle matching the specified coordinates.</para>
  29373. </returns>
  29374. </member>
  29375. <member name="M:UnityEngine.Rect.NormalizedToPoint(UnityEngine.Rect,UnityEngine.Vector2)">
  29376. <summary>
  29377. <para>Returns a point inside a rectangle, given normalized coordinates.</para>
  29378. </summary>
  29379. <param name="rectangle">Rectangle to get a point inside.</param>
  29380. <param name="normalizedRectCoordinates">Normalized coordinates to get a point for.</param>
  29381. </member>
  29382. <member name="?:UnityEngine.Rect.op_Equal(UnityEngine.Rect,UnityEngine.Rect)">
  29383. <summary>
  29384. <para>Returns true if the rectangles are the same.</para>
  29385. </summary>
  29386. <param name="lhs"></param>
  29387. <param name="rhs"></param>
  29388. </member>
  29389. <member name="M:UnityEngine.Rect.Overlaps(UnityEngine.Rect)">
  29390. <summary>
  29391. <para>Returns true if the other rectangle overlaps this one. If allowInverse is present and true, the widths and heights of the Rects are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.</para>
  29392. </summary>
  29393. <param name="other">Other rectangle to test overlapping with.</param>
  29394. <param name="allowInverse">Does the test allow the widths and heights of the Rects to be negative?</param>
  29395. </member>
  29396. <member name="M:UnityEngine.Rect.Overlaps(UnityEngine.Rect,System.Boolean)">
  29397. <summary>
  29398. <para>Returns true if the other rectangle overlaps this one. If allowInverse is present and true, the widths and heights of the Rects are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.</para>
  29399. </summary>
  29400. <param name="other">Other rectangle to test overlapping with.</param>
  29401. <param name="allowInverse">Does the test allow the widths and heights of the Rects to be negative?</param>
  29402. </member>
  29403. <member name="M:UnityEngine.Rect.PointToNormalized(UnityEngine.Rect,UnityEngine.Vector2)">
  29404. <summary>
  29405. <para>Returns the normalized coordinates cooresponding the the point.</para>
  29406. </summary>
  29407. <param name="rectangle">Rectangle to get normalized coordinates inside.</param>
  29408. <param name="point">A point inside the rectangle to get normalized coordinates for.</param>
  29409. </member>
  29410. <member name="M:UnityEngine.Rect.Set(System.Single,System.Single,System.Single,System.Single)">
  29411. <summary>
  29412. <para>Set components of an existing Rect.</para>
  29413. </summary>
  29414. <param name="x"></param>
  29415. <param name="y"></param>
  29416. <param name="width"></param>
  29417. <param name="height"></param>
  29418. </member>
  29419. <member name="M:UnityEngine.Rect.ToString">
  29420. <summary>
  29421. <para>Returns a formatted string for this Rect.</para>
  29422. </summary>
  29423. <param name="format">A numeric format string.</param>
  29424. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29425. </member>
  29426. <member name="M:UnityEngine.Rect.ToString(System.String)">
  29427. <summary>
  29428. <para>Returns a formatted string for this Rect.</para>
  29429. </summary>
  29430. <param name="format">A numeric format string.</param>
  29431. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29432. </member>
  29433. <member name="M:UnityEngine.Rect.ToString(System.String,System.IFormatProvider)">
  29434. <summary>
  29435. <para>Returns a formatted string for this Rect.</para>
  29436. </summary>
  29437. <param name="format">A numeric format string.</param>
  29438. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29439. </member>
  29440. <member name="T:UnityEngine.RectInt">
  29441. <summary>
  29442. <para>A 2D Rectangle defined by x, y, width, height with integers.</para>
  29443. </summary>
  29444. </member>
  29445. <member name="P:UnityEngine.RectInt.allPositionsWithin">
  29446. <summary>
  29447. <para>A RectInt.PositionCollection that contains all positions within the RectInt.</para>
  29448. </summary>
  29449. </member>
  29450. <member name="P:UnityEngine.RectInt.center">
  29451. <summary>
  29452. <para>Center coordinate of the rectangle.</para>
  29453. </summary>
  29454. </member>
  29455. <member name="P:UnityEngine.RectInt.height">
  29456. <summary>
  29457. <para>Height of the rectangle.</para>
  29458. </summary>
  29459. </member>
  29460. <member name="P:UnityEngine.RectInt.max">
  29461. <summary>
  29462. <para>The upper right corner of the rectangle; which is the maximal position of the rectangle along the x- and y-axes, when it is aligned to both axes.</para>
  29463. </summary>
  29464. </member>
  29465. <member name="P:UnityEngine.RectInt.min">
  29466. <summary>
  29467. <para>The lower left corner of the rectangle; which is the minimal position of the rectangle along the x- and y-axes, when it is aligned to both axes.</para>
  29468. </summary>
  29469. </member>
  29470. <member name="P:UnityEngine.RectInt.position">
  29471. <summary>
  29472. <para>Returns the position (x, y) of the RectInt.</para>
  29473. </summary>
  29474. </member>
  29475. <member name="P:UnityEngine.RectInt.size">
  29476. <summary>
  29477. <para>Returns the width and height of the RectInt.</para>
  29478. </summary>
  29479. </member>
  29480. <member name="P:UnityEngine.RectInt.width">
  29481. <summary>
  29482. <para>Width of the rectangle.</para>
  29483. </summary>
  29484. </member>
  29485. <member name="P:UnityEngine.RectInt.x">
  29486. <summary>
  29487. <para>Left coordinate of the rectangle.</para>
  29488. </summary>
  29489. </member>
  29490. <member name="P:UnityEngine.RectInt.xMax">
  29491. <summary>
  29492. <para>Shows the maximum X value of the RectInt.</para>
  29493. </summary>
  29494. </member>
  29495. <member name="P:UnityEngine.RectInt.xMin">
  29496. <summary>
  29497. <para>Shows the minimum X value of the RectInt.</para>
  29498. </summary>
  29499. </member>
  29500. <member name="P:UnityEngine.RectInt.y">
  29501. <summary>
  29502. <para>Top coordinate of the rectangle.</para>
  29503. </summary>
  29504. </member>
  29505. <member name="P:UnityEngine.RectInt.yMax">
  29506. <summary>
  29507. <para>Shows the maximum Y value of the RectInt.</para>
  29508. </summary>
  29509. </member>
  29510. <member name="P:UnityEngine.RectInt.yMin">
  29511. <summary>
  29512. <para>Show the minimum Y value of the RectInt.</para>
  29513. </summary>
  29514. </member>
  29515. <member name="M:UnityEngine.RectInt.ClampToBounds(UnityEngine.RectInt)">
  29516. <summary>
  29517. <para>Clamps the position and size of the RectInt to the given bounds.</para>
  29518. </summary>
  29519. <param name="bounds">Bounds to clamp the RectInt.</param>
  29520. </member>
  29521. <member name="M:UnityEngine.RectInt.Contains(UnityEngine.Vector2Int)">
  29522. <summary>
  29523. <para>Returns true if the given position is within the RectInt.</para>
  29524. </summary>
  29525. <param name="position">Position to check.</param>
  29526. <returns>
  29527. <para>Whether the position is within the RectInt.</para>
  29528. </returns>
  29529. </member>
  29530. <member name="M:UnityEngine.RectInt.Equals(UnityEngine.RectInt)">
  29531. <summary>
  29532. <para>Returns true if the given RectInt is equal to this RectInt.</para>
  29533. </summary>
  29534. <param name="other"></param>
  29535. </member>
  29536. <member name="M:UnityEngine.RectInt.Overlaps(UnityEngine.RectInt)">
  29537. <summary>
  29538. <para>RectInts overlap if each RectInt Contains a shared point.</para>
  29539. </summary>
  29540. <param name="other">Other rectangle to test overlapping with.</param>
  29541. <returns>
  29542. <para>True if the other rectangle overlaps this one.</para>
  29543. </returns>
  29544. </member>
  29545. <member name="T:UnityEngine.RectInt.PositionEnumerator">
  29546. <summary>
  29547. <para>An iterator that allows you to iterate over all positions within the RectInt.</para>
  29548. </summary>
  29549. </member>
  29550. <member name="P:UnityEngine.RectInt.PositionEnumerator.Current">
  29551. <summary>
  29552. <para>Current position of the enumerator.</para>
  29553. </summary>
  29554. </member>
  29555. <member name="M:UnityEngine.RectInt.PositionEnumerator.GetEnumerator">
  29556. <summary>
  29557. <para>Returns this as an iterator that allows you to iterate over all positions within the RectInt.</para>
  29558. </summary>
  29559. <returns>
  29560. <para>This RectInt.PositionEnumerator.</para>
  29561. </returns>
  29562. </member>
  29563. <member name="M:UnityEngine.RectInt.PositionEnumerator.MoveNext">
  29564. <summary>
  29565. <para>Moves the enumerator to the next position.</para>
  29566. </summary>
  29567. <returns>
  29568. <para>Whether the enumerator has successfully moved to the next position.</para>
  29569. </returns>
  29570. </member>
  29571. <member name="M:UnityEngine.RectInt.PositionEnumerator.Reset">
  29572. <summary>
  29573. <para>Resets this enumerator to its starting state.</para>
  29574. </summary>
  29575. </member>
  29576. <member name="M:UnityEngine.RectInt.SetMinMax(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  29577. <summary>
  29578. <para>Sets the bounds to the min and max value of the rect.</para>
  29579. </summary>
  29580. <param name="minPosition"></param>
  29581. <param name="maxPosition"></param>
  29582. </member>
  29583. <member name="M:UnityEngine.RectInt.ToString">
  29584. <summary>
  29585. <para>Returns the x, y, width and height of the RectInt.</para>
  29586. </summary>
  29587. <param name="format">A numeric format string.</param>
  29588. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29589. </member>
  29590. <member name="M:UnityEngine.RectInt.ToString(System.String)">
  29591. <summary>
  29592. <para>Returns the x, y, width and height of the RectInt.</para>
  29593. </summary>
  29594. <param name="format">A numeric format string.</param>
  29595. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29596. </member>
  29597. <member name="M:UnityEngine.RectInt.ToString(System.String,System.IFormatProvider)">
  29598. <summary>
  29599. <para>Returns the x, y, width and height of the RectInt.</para>
  29600. </summary>
  29601. <param name="format">A numeric format string.</param>
  29602. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29603. </member>
  29604. <member name="T:UnityEngine.RectOffset">
  29605. <summary>
  29606. <para>Offsets for rectangles, borders, etc.</para>
  29607. </summary>
  29608. </member>
  29609. <member name="P:UnityEngine.RectOffset.bottom">
  29610. <summary>
  29611. <para>Bottom edge size.</para>
  29612. </summary>
  29613. </member>
  29614. <member name="P:UnityEngine.RectOffset.horizontal">
  29615. <summary>
  29616. <para>Shortcut for left + right. (Read Only)</para>
  29617. </summary>
  29618. </member>
  29619. <member name="P:UnityEngine.RectOffset.left">
  29620. <summary>
  29621. <para>Left edge size.</para>
  29622. </summary>
  29623. </member>
  29624. <member name="P:UnityEngine.RectOffset.right">
  29625. <summary>
  29626. <para>Right edge size.</para>
  29627. </summary>
  29628. </member>
  29629. <member name="P:UnityEngine.RectOffset.top">
  29630. <summary>
  29631. <para>Top edge size.</para>
  29632. </summary>
  29633. </member>
  29634. <member name="P:UnityEngine.RectOffset.vertical">
  29635. <summary>
  29636. <para>Shortcut for top + bottom. (Read Only)</para>
  29637. </summary>
  29638. </member>
  29639. <member name="M:UnityEngine.RectOffset.Add(UnityEngine.Rect)">
  29640. <summary>
  29641. <para>Add the border offsets to a rect.</para>
  29642. </summary>
  29643. <param name="rect"></param>
  29644. </member>
  29645. <member name="M:UnityEngine.RectOffset.#ctor">
  29646. <summary>
  29647. <para>Creates a new rectangle with offsets.</para>
  29648. </summary>
  29649. <param name="left"></param>
  29650. <param name="right"></param>
  29651. <param name="top"></param>
  29652. <param name="bottom"></param>
  29653. </member>
  29654. <member name="M:UnityEngine.RectOffset.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  29655. <summary>
  29656. <para>Creates a new rectangle with offsets.</para>
  29657. </summary>
  29658. <param name="left"></param>
  29659. <param name="right"></param>
  29660. <param name="top"></param>
  29661. <param name="bottom"></param>
  29662. </member>
  29663. <member name="M:UnityEngine.RectOffset.Remove(UnityEngine.Rect)">
  29664. <summary>
  29665. <para>Remove the border offsets from a rect.</para>
  29666. </summary>
  29667. <param name="rect"></param>
  29668. </member>
  29669. <member name="M:UnityEngine.RectOffset.ToString">
  29670. <summary>
  29671. <para>Returns a formatted string for this RectOffset.</para>
  29672. </summary>
  29673. <param name="format">A numeric format string.</param>
  29674. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29675. </member>
  29676. <member name="M:UnityEngine.RectOffset.ToString(System.String)">
  29677. <summary>
  29678. <para>Returns a formatted string for this RectOffset.</para>
  29679. </summary>
  29680. <param name="format">A numeric format string.</param>
  29681. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29682. </member>
  29683. <member name="M:UnityEngine.RectOffset.ToString(System.String,System.IFormatProvider)">
  29684. <summary>
  29685. <para>Returns a formatted string for this RectOffset.</para>
  29686. </summary>
  29687. <param name="format">A numeric format string.</param>
  29688. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  29689. </member>
  29690. <member name="T:UnityEngine.RectTransform">
  29691. <summary>
  29692. <para>Position, size, anchor and pivot information for a rectangle.</para>
  29693. </summary>
  29694. </member>
  29695. <member name="P:UnityEngine.RectTransform.anchoredPosition">
  29696. <summary>
  29697. <para>The position of the pivot of this RectTransform relative to the anchor reference point.</para>
  29698. </summary>
  29699. </member>
  29700. <member name="P:UnityEngine.RectTransform.anchoredPosition3D">
  29701. <summary>
  29702. <para>The 3D position of the pivot of this RectTransform relative to the anchor reference point.</para>
  29703. </summary>
  29704. </member>
  29705. <member name="P:UnityEngine.RectTransform.anchorMax">
  29706. <summary>
  29707. <para>The normalized position in the parent RectTransform that the upper right corner is anchored to.</para>
  29708. </summary>
  29709. </member>
  29710. <member name="P:UnityEngine.RectTransform.anchorMin">
  29711. <summary>
  29712. <para>The normalized position in the parent RectTransform that the lower left corner is anchored to.</para>
  29713. </summary>
  29714. </member>
  29715. <member name="P:UnityEngine.RectTransform.drivenByObject">
  29716. <summary>
  29717. <para>The object that is driving the values of this RectTransform. Value is null if not driven.</para>
  29718. </summary>
  29719. </member>
  29720. <member name="P:UnityEngine.RectTransform.offsetMax">
  29721. <summary>
  29722. <para>The offset of the upper right corner of the rectangle relative to the upper right anchor.</para>
  29723. </summary>
  29724. </member>
  29725. <member name="P:UnityEngine.RectTransform.offsetMin">
  29726. <summary>
  29727. <para>The offset of the lower left corner of the rectangle relative to the lower left anchor.</para>
  29728. </summary>
  29729. </member>
  29730. <member name="P:UnityEngine.RectTransform.pivot">
  29731. <summary>
  29732. <para>The normalized position in this RectTransform that it rotates around.</para>
  29733. </summary>
  29734. </member>
  29735. <member name="?:UnityEngine.RectTransform.reapplyDrivenProperties(UnityEngine.RectTransform/ReapplyDrivenProperties)">
  29736. <summary>
  29737. <para>Event that is invoked for RectTransforms that need to have their driven properties reapplied.</para>
  29738. </summary>
  29739. <param name="value"></param>
  29740. </member>
  29741. <member name="P:UnityEngine.RectTransform.rect">
  29742. <summary>
  29743. <para>The calculated rectangle in the local space of the Transform.</para>
  29744. </summary>
  29745. </member>
  29746. <member name="P:UnityEngine.RectTransform.sizeDelta">
  29747. <summary>
  29748. <para>The size of this RectTransform relative to the distances between the anchors.</para>
  29749. </summary>
  29750. </member>
  29751. <member name="T:UnityEngine.RectTransform.Axis">
  29752. <summary>
  29753. <para>An axis that can be horizontal or vertical.</para>
  29754. </summary>
  29755. </member>
  29756. <member name="F:UnityEngine.RectTransform.Axis.Horizontal">
  29757. <summary>
  29758. <para>Horizontal.</para>
  29759. </summary>
  29760. </member>
  29761. <member name="F:UnityEngine.RectTransform.Axis.Vertical">
  29762. <summary>
  29763. <para>Vertical.</para>
  29764. </summary>
  29765. </member>
  29766. <member name="T:UnityEngine.RectTransform.Edge">
  29767. <summary>
  29768. <para>Enum used to specify one edge of a rectangle.</para>
  29769. </summary>
  29770. </member>
  29771. <member name="F:UnityEngine.RectTransform.Edge.Bottom">
  29772. <summary>
  29773. <para>The bottom edge.</para>
  29774. </summary>
  29775. </member>
  29776. <member name="F:UnityEngine.RectTransform.Edge.Left">
  29777. <summary>
  29778. <para>The left edge.</para>
  29779. </summary>
  29780. </member>
  29781. <member name="F:UnityEngine.RectTransform.Edge.Right">
  29782. <summary>
  29783. <para>The right edge.</para>
  29784. </summary>
  29785. </member>
  29786. <member name="F:UnityEngine.RectTransform.Edge.Top">
  29787. <summary>
  29788. <para>The top edge.</para>
  29789. </summary>
  29790. </member>
  29791. <member name="M:UnityEngine.RectTransform.ForceUpdateRectTransforms">
  29792. <summary>
  29793. <para>Force the recalculation of RectTransforms internal data.</para>
  29794. </summary>
  29795. </member>
  29796. <member name="M:UnityEngine.RectTransform.GetLocalCorners(UnityEngine.Vector3[])">
  29797. <summary>
  29798. <para>Get the corners of the calculated rectangle in the local space of its Transform.</para>
  29799. </summary>
  29800. <param name="fourCornersArray">The array that corners are filled into.</param>
  29801. </member>
  29802. <member name="M:UnityEngine.RectTransform.GetWorldCorners(UnityEngine.Vector3[])">
  29803. <summary>
  29804. <para>Get the corners of the calculated rectangle in world space.</para>
  29805. </summary>
  29806. <param name="fourCornersArray">The array that corners are filled into.</param>
  29807. </member>
  29808. <member name="T:UnityEngine.RectTransform.ReapplyDrivenProperties">
  29809. <summary>
  29810. <para>Delegate used for the reapplyDrivenProperties event.</para>
  29811. </summary>
  29812. <param name="driven"></param>
  29813. </member>
  29814. <member name="M:UnityEngine.RectTransform.SetInsetAndSizeFromParentEdge(UnityEngine.RectTransform/Edge,System.Single,System.Single)">
  29815. <summary>
  29816. <para>Set the distance of this rectangle relative to a specified edge of the parent rectangle, while also setting its size.</para>
  29817. </summary>
  29818. <param name="edge">The edge of the parent rectangle to inset from.</param>
  29819. <param name="inset">The inset distance.</param>
  29820. <param name="size">The size of the rectangle along the same direction of the inset.</param>
  29821. </member>
  29822. <member name="M:UnityEngine.RectTransform.SetSizeWithCurrentAnchors(UnityEngine.RectTransform/Axis,System.Single)">
  29823. <summary>
  29824. <para>Makes the RectTransform calculated rect be a given size on the specified axis.</para>
  29825. </summary>
  29826. <param name="axis">The axis to specify the size along.</param>
  29827. <param name="size">The desired size along the specified axis.</param>
  29828. </member>
  29829. <member name="T:UnityEngine.ReflectionProbe">
  29830. <summary>
  29831. <para>The reflection probe is used to capture the surroundings into a texture which is passed to the shaders and used for reflections.</para>
  29832. </summary>
  29833. </member>
  29834. <member name="P:UnityEngine.ReflectionProbe.backgroundColor">
  29835. <summary>
  29836. <para>The color with which the texture of reflection probe will be cleared.</para>
  29837. </summary>
  29838. </member>
  29839. <member name="P:UnityEngine.ReflectionProbe.bakedTexture">
  29840. <summary>
  29841. <para>Reference to the baked texture of the reflection probe's surrounding.</para>
  29842. </summary>
  29843. </member>
  29844. <member name="P:UnityEngine.ReflectionProbe.blendDistance">
  29845. <summary>
  29846. <para>Distance around probe used for blending (used in deferred probes).</para>
  29847. </summary>
  29848. </member>
  29849. <member name="P:UnityEngine.ReflectionProbe.bounds">
  29850. <summary>
  29851. <para>The bounding volume of the reflection probe (Read Only).</para>
  29852. </summary>
  29853. </member>
  29854. <member name="P:UnityEngine.ReflectionProbe.boxProjection">
  29855. <summary>
  29856. <para>Should this reflection probe use box projection?</para>
  29857. </summary>
  29858. </member>
  29859. <member name="P:UnityEngine.ReflectionProbe.center">
  29860. <summary>
  29861. <para>The center of the box area in which reflections will be applied to the objects. Measured in the probes's local space.</para>
  29862. </summary>
  29863. </member>
  29864. <member name="P:UnityEngine.ReflectionProbe.clearFlags">
  29865. <summary>
  29866. <para>How the reflection probe clears the background.</para>
  29867. </summary>
  29868. </member>
  29869. <member name="P:UnityEngine.ReflectionProbe.cullingMask">
  29870. <summary>
  29871. <para>This is used to render parts of the reflecion probe's surrounding selectively.</para>
  29872. </summary>
  29873. </member>
  29874. <member name="P:UnityEngine.ReflectionProbe.customBakedTexture">
  29875. <summary>
  29876. <para>Reference to the baked texture of the reflection probe's surrounding. Use this to assign custom reflection texture.</para>
  29877. </summary>
  29878. </member>
  29879. <member name="?:UnityEngine.ReflectionProbe.defaultReflectionSet(System.Action`1&lt;UnityEngine.Cubemap&gt;)">
  29880. <summary>
  29881. <para>Adds a delegate to get notifications when the default specular Cubemap is changed.</para>
  29882. </summary>
  29883. <param name="value"></param>
  29884. </member>
  29885. <member name="?:UnityEngine.ReflectionProbe.defaultReflectionTexture(System.Action`1&lt;UnityEngine.Texture&gt;)">
  29886. <summary>
  29887. <para>Adds a delegate to get notifications when the default specular Cubemap is changed.</para>
  29888. </summary>
  29889. <param name="value"></param>
  29890. </member>
  29891. <member name="P:UnityEngine.ReflectionProbe.defaultTexture">
  29892. <summary>
  29893. <para>The surface texture of the default reflection probe that captures the environment contribution. Read only.</para>
  29894. </summary>
  29895. </member>
  29896. <member name="P:UnityEngine.ReflectionProbe.defaultTextureHDRDecodeValues">
  29897. <summary>
  29898. <para>HDR decode values of the default reflection probe texture.</para>
  29899. </summary>
  29900. </member>
  29901. <member name="P:UnityEngine.ReflectionProbe.farClipPlane">
  29902. <summary>
  29903. <para>The far clipping plane distance when rendering the probe.</para>
  29904. </summary>
  29905. </member>
  29906. <member name="P:UnityEngine.ReflectionProbe.hdr">
  29907. <summary>
  29908. <para>Should this reflection probe use HDR rendering?</para>
  29909. </summary>
  29910. </member>
  29911. <member name="P:UnityEngine.ReflectionProbe.importance">
  29912. <summary>
  29913. <para>Reflection probe importance.</para>
  29914. </summary>
  29915. </member>
  29916. <member name="P:UnityEngine.ReflectionProbe.intensity">
  29917. <summary>
  29918. <para>The intensity modifier that is applied to the texture of reflection probe in the shader.</para>
  29919. </summary>
  29920. </member>
  29921. <member name="P:UnityEngine.ReflectionProbe.mode">
  29922. <summary>
  29923. <para>Should reflection probe texture be generated in the Editor (ReflectionProbeMode.Baked) or should probe use custom specified texure (ReflectionProbeMode.Custom)?</para>
  29924. </summary>
  29925. </member>
  29926. <member name="P:UnityEngine.ReflectionProbe.nearClipPlane">
  29927. <summary>
  29928. <para>The near clipping plane distance when rendering the probe.</para>
  29929. </summary>
  29930. </member>
  29931. <member name="P:UnityEngine.ReflectionProbe.realtimeTexture">
  29932. <summary>
  29933. <para>Reference to the real-time texture of the reflection probe's surroundings. Use this to assign a RenderTexture to use for real-time reflection.</para>
  29934. </summary>
  29935. </member>
  29936. <member name="?:UnityEngine.ReflectionProbe.reflectionProbeChanged(System.Action`2&lt;UnityEngine.ReflectionProbe,UnityEngine.ReflectionProbe/ReflectionProbeEvent&gt;)">
  29937. <summary>
  29938. <para>Adds a delegate to get notifications when a Reflection Probe is added to a Scene or removed from a Scene.</para>
  29939. </summary>
  29940. <param name="value"></param>
  29941. </member>
  29942. <member name="P:UnityEngine.ReflectionProbe.refreshMode">
  29943. <summary>
  29944. <para>Sets the way the probe will refresh.
  29945. See Also: ReflectionProbeRefreshMode.</para>
  29946. </summary>
  29947. </member>
  29948. <member name="P:UnityEngine.ReflectionProbe.renderDynamicObjects">
  29949. <summary>
  29950. <para>Specifies whether Unity should render non-static GameObjects into the Reflection Probe. If you set this to true, Unity renders non-static GameObjects into the Reflection Probe. If you set this to false, Unity does not render non-static GameObjects into the Reflection Probe. Unity only takes this property into account if the Reflection Probe's Type is Custom.</para>
  29951. </summary>
  29952. </member>
  29953. <member name="P:UnityEngine.ReflectionProbe.resolution">
  29954. <summary>
  29955. <para>Resolution of the underlying reflection texture in pixels.</para>
  29956. </summary>
  29957. </member>
  29958. <member name="P:UnityEngine.ReflectionProbe.shadowDistance">
  29959. <summary>
  29960. <para>Shadow drawing distance when rendering the probe.</para>
  29961. </summary>
  29962. </member>
  29963. <member name="P:UnityEngine.ReflectionProbe.size">
  29964. <summary>
  29965. <para>The size of the box area in which reflections will be applied to the objects. Measured in the probes's local space.</para>
  29966. </summary>
  29967. </member>
  29968. <member name="P:UnityEngine.ReflectionProbe.texture">
  29969. <summary>
  29970. <para>Texture which is passed to the shader of the objects in the vicinity of the reflection probe (Read Only).</para>
  29971. </summary>
  29972. </member>
  29973. <member name="P:UnityEngine.ReflectionProbe.textureHDRDecodeValues">
  29974. <summary>
  29975. <para>HDR decode values of the reflection probe texture.</para>
  29976. </summary>
  29977. </member>
  29978. <member name="P:UnityEngine.ReflectionProbe.timeSlicingMode">
  29979. <summary>
  29980. <para>Sets this probe time-slicing mode
  29981. See Also: ReflectionProbeTimeSlicingMode.</para>
  29982. </summary>
  29983. </member>
  29984. <member name="M:UnityEngine.ReflectionProbe.BlendCubemap(UnityEngine.Texture,UnityEngine.Texture,System.Single,UnityEngine.RenderTexture)">
  29985. <summary>
  29986. <para>Utility method to blend 2 cubemaps into a target render texture.</para>
  29987. </summary>
  29988. <param name="src">Cubemap to blend from.</param>
  29989. <param name="dst">Cubemap to blend to.</param>
  29990. <param name="blend">Blend weight.</param>
  29991. <param name="target">RenderTexture which will hold the result of the blend.</param>
  29992. <returns>
  29993. <para>Returns trues if cubemaps were blended, false otherwise.</para>
  29994. </returns>
  29995. </member>
  29996. <member name="M:UnityEngine.ReflectionProbe.IsFinishedRendering(System.Int32)">
  29997. <summary>
  29998. <para>Checks if a probe has finished a time-sliced render.</para>
  29999. </summary>
  30000. <param name="renderId">An integer representing the RenderID as returned by the RenderProbe method.</param>
  30001. <returns>
  30002. <para>
  30003. True if the render has finished, false otherwise.
  30004. See Also: timeSlicingMode
  30005. </para>
  30006. </returns>
  30007. </member>
  30008. <member name="T:UnityEngine.ReflectionProbe.ReflectionProbeEvent">
  30009. <summary>
  30010. <para>Types of events that occur when ReflectionProbe components are used in a Scene.</para>
  30011. </summary>
  30012. </member>
  30013. <member name="F:UnityEngine.ReflectionProbe.ReflectionProbeEvent.ReflectionProbeAdded">
  30014. <summary>
  30015. <para>An event that occurs when a Reflection Probe component is added to a Scene or enabled in a Scene.</para>
  30016. </summary>
  30017. </member>
  30018. <member name="F:UnityEngine.ReflectionProbe.ReflectionProbeEvent.ReflectionProbeRemoved">
  30019. <summary>
  30020. <para>An event that occurs when a Reflection Probe component is unloaded from a Scene or disabled in a Scene.</para>
  30021. </summary>
  30022. </member>
  30023. <member name="M:UnityEngine.ReflectionProbe.RenderProbe(UnityEngine.RenderTexture)">
  30024. <summary>
  30025. <para>Refreshes the probe's cubemap.</para>
  30026. </summary>
  30027. <param name="targetTexture">Target RendeTexture in which rendering should be done. Specifying null will update the probe's default texture.</param>
  30028. <returns>
  30029. <para>
  30030. An integer representing a RenderID which can subsequently be used to check if the probe has finished rendering while rendering in time-slice mode.
  30031. See Also: IsFinishedRendering
  30032. See Also: timeSlicingMode
  30033. </para>
  30034. </returns>
  30035. </member>
  30036. <member name="M:UnityEngine.ReflectionProbe.Reset">
  30037. <summary>
  30038. <para>Revert all ReflectionProbe parameters to default.</para>
  30039. </summary>
  30040. </member>
  30041. <member name="M:UnityEngine.ReflectionProbe.UpdateCachedState">
  30042. <summary>
  30043. <para>Updates the culling system with the ReflectionProbe's current state. This ensures that Unity correctly culls the ReflectionProbe during rendering if you implement your own runtime reflection system.</para>
  30044. </summary>
  30045. </member>
  30046. <member name="T:UnityEngine.RefreshRate">
  30047. <summary>
  30048. <para>Represents the display refresh rate. This is how many frames the display can show per second.</para>
  30049. </summary>
  30050. </member>
  30051. <member name="F:UnityEngine.RefreshRate.denominator">
  30052. <summary>
  30053. <para>Denominator of the refresh rate fraction.</para>
  30054. </summary>
  30055. </member>
  30056. <member name="F:UnityEngine.RefreshRate.numerator">
  30057. <summary>
  30058. <para>Numerator of the refresh rate fraction.</para>
  30059. </summary>
  30060. </member>
  30061. <member name="P:UnityEngine.RefreshRate.value">
  30062. <summary>
  30063. <para>The numerical value of the refresh rate in hertz.</para>
  30064. </summary>
  30065. </member>
  30066. <member name="T:UnityEngine.RenderBuffer">
  30067. <summary>
  30068. <para>Color or depth buffer part of a RenderTexture.</para>
  30069. </summary>
  30070. </member>
  30071. <member name="M:UnityEngine.RenderBuffer.GetNativeRenderBufferPtr">
  30072. <summary>
  30073. <para>Returns native RenderBuffer. Be warned this is not native Texture, but rather pointer to unity struct that can be used with native unity API. Currently such API exists only on iOS.</para>
  30074. </summary>
  30075. </member>
  30076. <member name="T:UnityEngine.Renderer">
  30077. <summary>
  30078. <para>General functionality for all renderers.</para>
  30079. </summary>
  30080. </member>
  30081. <member name="P:UnityEngine.Renderer.allowOcclusionWhenDynamic">
  30082. <summary>
  30083. <para>Controls if dynamic occlusion culling should be performed for this renderer.</para>
  30084. </summary>
  30085. </member>
  30086. <member name="P:UnityEngine.Renderer.bounds">
  30087. <summary>
  30088. <para>The bounding box of the renderer in world space.</para>
  30089. </summary>
  30090. </member>
  30091. <member name="P:UnityEngine.Renderer.enabled">
  30092. <summary>
  30093. <para>Makes the rendered 3D object visible if enabled.</para>
  30094. </summary>
  30095. </member>
  30096. <member name="P:UnityEngine.Renderer.forceRenderingOff">
  30097. <summary>
  30098. <para>Allows turning off rendering for a specific component.</para>
  30099. </summary>
  30100. </member>
  30101. <member name="P:UnityEngine.Renderer.isPartOfStaticBatch">
  30102. <summary>
  30103. <para>Indicates whether the renderer is part of a with other renderers.</para>
  30104. </summary>
  30105. </member>
  30106. <member name="P:UnityEngine.Renderer.isVisible">
  30107. <summary>
  30108. <para>Is this renderer visible in any camera? (Read Only)</para>
  30109. </summary>
  30110. </member>
  30111. <member name="P:UnityEngine.Renderer.lightmapIndex">
  30112. <summary>
  30113. <para>The index of the baked lightmap applied to this renderer.</para>
  30114. </summary>
  30115. </member>
  30116. <member name="P:UnityEngine.Renderer.lightmapScaleOffset">
  30117. <summary>
  30118. <para>The UV scale &amp; offset used for a lightmap.</para>
  30119. </summary>
  30120. </member>
  30121. <member name="P:UnityEngine.Renderer.lightProbeProxyVolumeOverride">
  30122. <summary>
  30123. <para>If set, the Renderer will use the Light Probe Proxy Volume component attached to the source GameObject.</para>
  30124. </summary>
  30125. </member>
  30126. <member name="P:UnityEngine.Renderer.lightProbeUsage">
  30127. <summary>
  30128. <para>The light probe interpolation type.</para>
  30129. </summary>
  30130. </member>
  30131. <member name="P:UnityEngine.Renderer.localBounds">
  30132. <summary>
  30133. <para>The bounding box of the renderer in local space.</para>
  30134. </summary>
  30135. </member>
  30136. <member name="P:UnityEngine.Renderer.localToWorldMatrix">
  30137. <summary>
  30138. <para>Matrix that transforms a point from local space into world space (Read Only).</para>
  30139. </summary>
  30140. </member>
  30141. <member name="P:UnityEngine.Renderer.material">
  30142. <summary>
  30143. <para>Returns the first instantiated Material assigned to the renderer.</para>
  30144. </summary>
  30145. </member>
  30146. <member name="P:UnityEngine.Renderer.materials">
  30147. <summary>
  30148. <para>Returns all the instantiated materials of this object.</para>
  30149. </summary>
  30150. </member>
  30151. <member name="P:UnityEngine.Renderer.motionVectorGenerationMode">
  30152. <summary>
  30153. <para>Specifies the mode for motion vector rendering.</para>
  30154. </summary>
  30155. </member>
  30156. <member name="P:UnityEngine.Renderer.motionVectors">
  30157. <summary>
  30158. <para>Specifies whether this renderer has a per-object motion vector pass.</para>
  30159. </summary>
  30160. </member>
  30161. <member name="P:UnityEngine.Renderer.probeAnchor">
  30162. <summary>
  30163. <para>If set, Renderer will use this Transform's position to find the light or reflection probe.</para>
  30164. </summary>
  30165. </member>
  30166. <member name="P:UnityEngine.Renderer.rayTracingMode">
  30167. <summary>
  30168. <para>Describes how this renderer is updated for ray tracing.</para>
  30169. </summary>
  30170. </member>
  30171. <member name="P:UnityEngine.Renderer.realtimeLightmapIndex">
  30172. <summary>
  30173. <para>The index of the real-time lightmap applied to this renderer.</para>
  30174. </summary>
  30175. </member>
  30176. <member name="P:UnityEngine.Renderer.realtimeLightmapScaleOffset">
  30177. <summary>
  30178. <para>The UV scale &amp; offset used for a real-time lightmap.</para>
  30179. </summary>
  30180. </member>
  30181. <member name="P:UnityEngine.Renderer.receiveShadows">
  30182. <summary>
  30183. <para>Does this object receive shadows?</para>
  30184. </summary>
  30185. </member>
  30186. <member name="P:UnityEngine.Renderer.reflectionProbeUsage">
  30187. <summary>
  30188. <para>Should reflection probes be used for this Renderer?</para>
  30189. </summary>
  30190. </member>
  30191. <member name="P:UnityEngine.Renderer.rendererPriority">
  30192. <summary>
  30193. <para>This value sorts renderers by priority. Lower values are rendered first and higher values are rendered last.</para>
  30194. </summary>
  30195. </member>
  30196. <member name="P:UnityEngine.Renderer.renderingLayerMask">
  30197. <summary>
  30198. <para>Determines which rendering layer this renderer lives on.</para>
  30199. </summary>
  30200. </member>
  30201. <member name="P:UnityEngine.Renderer.shadowCastingMode">
  30202. <summary>
  30203. <para>Does this object cast shadows?</para>
  30204. </summary>
  30205. </member>
  30206. <member name="P:UnityEngine.Renderer.sharedMaterial">
  30207. <summary>
  30208. <para>The shared material of this object.</para>
  30209. </summary>
  30210. </member>
  30211. <member name="P:UnityEngine.Renderer.sharedMaterials">
  30212. <summary>
  30213. <para>All the shared materials of this object.</para>
  30214. </summary>
  30215. </member>
  30216. <member name="P:UnityEngine.Renderer.sortingLayerID">
  30217. <summary>
  30218. <para>Unique ID of the Renderer's sorting layer.</para>
  30219. </summary>
  30220. </member>
  30221. <member name="P:UnityEngine.Renderer.sortingLayerName">
  30222. <summary>
  30223. <para>Name of the Renderer's sorting layer.</para>
  30224. </summary>
  30225. </member>
  30226. <member name="P:UnityEngine.Renderer.sortingOrder">
  30227. <summary>
  30228. <para>Renderer's order within a sorting layer.</para>
  30229. </summary>
  30230. </member>
  30231. <member name="P:UnityEngine.Renderer.staticShadowCaster">
  30232. <summary>
  30233. <para>Is this renderer a static shadow caster?</para>
  30234. </summary>
  30235. </member>
  30236. <member name="P:UnityEngine.Renderer.useLightProbes">
  30237. <summary>
  30238. <para>Should light probes be used for this Renderer?</para>
  30239. </summary>
  30240. </member>
  30241. <member name="P:UnityEngine.Renderer.worldToLocalMatrix">
  30242. <summary>
  30243. <para>Matrix that transforms a point from world space into local space (Read Only).</para>
  30244. </summary>
  30245. </member>
  30246. <member name="M:UnityEngine.Renderer.GetClosestReflectionProbes(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.ReflectionProbeBlendInfo&gt;)">
  30247. <summary>
  30248. <para>Returns an array of closest reflection probes with weights, weight shows how much influence the probe has on the renderer, this value is also used when blending between reflection probes occur.</para>
  30249. </summary>
  30250. <param name="result"></param>
  30251. </member>
  30252. <member name="M:UnityEngine.Renderer.GetMaterials(System.Collections.Generic.List`1&lt;UnityEngine.Material&gt;)">
  30253. <summary>
  30254. <para>Returns all the instantiated materials of this object.</para>
  30255. </summary>
  30256. <param name="m">A list of materials to populate.</param>
  30257. </member>
  30258. <member name="M:UnityEngine.Renderer.GetPropertyBlock(UnityEngine.MaterialPropertyBlock)">
  30259. <summary>
  30260. <para>Get per-Renderer or per-Material property block.</para>
  30261. </summary>
  30262. <param name="properties">Material parameters to retrieve.</param>
  30263. <param name="materialIndex">The index of the Material you want to get overridden parameters from. The index ranges from 0 to Renderer.sharedMaterials.Length-1.</param>
  30264. </member>
  30265. <member name="M:UnityEngine.Renderer.GetPropertyBlock(UnityEngine.MaterialPropertyBlock,System.Int32)">
  30266. <summary>
  30267. <para>Get per-Renderer or per-Material property block.</para>
  30268. </summary>
  30269. <param name="properties">Material parameters to retrieve.</param>
  30270. <param name="materialIndex">The index of the Material you want to get overridden parameters from. The index ranges from 0 to Renderer.sharedMaterials.Length-1.</param>
  30271. </member>
  30272. <member name="M:UnityEngine.Renderer.GetSharedMaterials(System.Collections.Generic.List`1&lt;UnityEngine.Material&gt;)">
  30273. <summary>
  30274. <para>Returns all the shared materials of this object.</para>
  30275. </summary>
  30276. <param name="m">A list of materials to populate.</param>
  30277. </member>
  30278. <member name="M:UnityEngine.Renderer.HasPropertyBlock">
  30279. <summary>
  30280. <para>Returns true if the Renderer has a material property block attached via SetPropertyBlock.</para>
  30281. </summary>
  30282. </member>
  30283. <member name="M:UnityEngine.Renderer.ResetBounds">
  30284. <summary>
  30285. <para>Reset custom world space bounds.</para>
  30286. </summary>
  30287. </member>
  30288. <member name="M:UnityEngine.Renderer.ResetLocalBounds">
  30289. <summary>
  30290. <para>Reset custom local space bounds.</para>
  30291. </summary>
  30292. </member>
  30293. <member name="M:UnityEngine.Renderer.SetPropertyBlock(UnityEngine.MaterialPropertyBlock)">
  30294. <summary>
  30295. <para>Lets you set or clear per-renderer or per-material parameter overrides.</para>
  30296. </summary>
  30297. <param name="properties">Property block with values you want to override.</param>
  30298. <param name="materialIndex">The index of the Material you want to override the parameters of. The index ranges from 0 to Renderer.sharedMaterial.Length-1.</param>
  30299. </member>
  30300. <member name="M:UnityEngine.Renderer.SetPropertyBlock(UnityEngine.MaterialPropertyBlock,System.Int32)">
  30301. <summary>
  30302. <para>Lets you set or clear per-renderer or per-material parameter overrides.</para>
  30303. </summary>
  30304. <param name="properties">Property block with values you want to override.</param>
  30305. <param name="materialIndex">The index of the Material you want to override the parameters of. The index ranges from 0 to Renderer.sharedMaterial.Length-1.</param>
  30306. </member>
  30307. <member name="T:UnityEngine.RendererExtensions">
  30308. <summary>
  30309. <para>Extension methods to the Renderer class, used only for the UpdateGIMaterials method used by the Global Illumination System.</para>
  30310. </summary>
  30311. </member>
  30312. <member name="M:UnityEngine.RendererExtensions.UpdateGIMaterials(UnityEngine.Renderer)">
  30313. <summary>
  30314. <para>Schedules an update of the albedo and emissive Textures of a system that contains the Renderer.</para>
  30315. </summary>
  30316. <param name="renderer"></param>
  30317. </member>
  30318. <member name="T:UnityEngine.Rendering.AmbientMode">
  30319. <summary>
  30320. <para>Ambient lighting mode.</para>
  30321. </summary>
  30322. </member>
  30323. <member name="F:UnityEngine.Rendering.AmbientMode.Custom">
  30324. <summary>
  30325. <para>Ambient lighting is defined by a custom cubemap.</para>
  30326. </summary>
  30327. </member>
  30328. <member name="F:UnityEngine.Rendering.AmbientMode.Flat">
  30329. <summary>
  30330. <para>Flat ambient lighting.</para>
  30331. </summary>
  30332. </member>
  30333. <member name="F:UnityEngine.Rendering.AmbientMode.Skybox">
  30334. <summary>
  30335. <para>Skybox-based or custom ambient lighting.</para>
  30336. </summary>
  30337. </member>
  30338. <member name="F:UnityEngine.Rendering.AmbientMode.Trilight">
  30339. <summary>
  30340. <para>Trilight ambient lighting.</para>
  30341. </summary>
  30342. </member>
  30343. <member name="T:UnityEngine.Rendering.AsyncGPUReadback">
  30344. <summary>
  30345. <para>Allows the asynchronous read back of GPU resources.</para>
  30346. </summary>
  30347. </member>
  30348. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30349. <summary>
  30350. <para>Retrieves data asynchronously from a GPU resource.</para>
  30351. </summary>
  30352. <param name="src">Resource to read the data from.</param>
  30353. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30354. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30355. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30356. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30357. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30358. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30359. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30360. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30361. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30362. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30363. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30364. <returns>
  30365. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30366. </returns>
  30367. </member>
  30368. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30369. <summary>
  30370. <para>Retrieves data asynchronously from a GPU resource.</para>
  30371. </summary>
  30372. <param name="src">Resource to read the data from.</param>
  30373. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30374. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30375. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30376. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30377. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30378. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30379. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30380. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30381. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30382. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30383. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30384. <returns>
  30385. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30386. </returns>
  30387. </member>
  30388. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30389. <summary>
  30390. <para>Retrieves data asynchronously from a GPU resource.</para>
  30391. </summary>
  30392. <param name="src">Resource to read the data from.</param>
  30393. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30394. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30395. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30396. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30397. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30398. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30399. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30400. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30401. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30402. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30403. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30404. <returns>
  30405. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30406. </returns>
  30407. </member>
  30408. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30409. <summary>
  30410. <para>Retrieves data asynchronously from a GPU resource.</para>
  30411. </summary>
  30412. <param name="src">Resource to read the data from.</param>
  30413. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30414. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30415. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30416. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30417. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30418. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30419. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30420. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30421. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30422. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30423. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30424. <returns>
  30425. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30426. </returns>
  30427. </member>
  30428. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30429. <summary>
  30430. <para>Retrieves data asynchronously from a GPU resource.</para>
  30431. </summary>
  30432. <param name="src">Resource to read the data from.</param>
  30433. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30434. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30435. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30436. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30437. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30438. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30439. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30440. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30441. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30442. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30443. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30444. <returns>
  30445. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30446. </returns>
  30447. </member>
  30448. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.Request(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30449. <summary>
  30450. <para>Retrieves data asynchronously from a GPU resource.</para>
  30451. </summary>
  30452. <param name="src">Resource to read the data from.</param>
  30453. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  30454. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  30455. <param name="mipIndex">Index of the mipmap to be fetched.</param>
  30456. <param name="dstFormat">Target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  30457. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  30458. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  30459. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  30460. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  30461. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  30462. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  30463. <param name="callback">An optional delegate System.Action called once the request is fullfilled. The completed request is passed as parameter to the System.Action.</param>
  30464. <returns>
  30465. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, a request with an error is returned.</para>
  30466. </returns>
  30467. </member>
  30468. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30469. <summary>
  30470. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30471. </summary>
  30472. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30473. <param name="src">The Texture resource to read the data from.</param>
  30474. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30475. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30476. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30477. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30478. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30479. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30480. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30481. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30482. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30483. <returns>
  30484. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30485. </returns>
  30486. </member>
  30487. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30488. <summary>
  30489. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30490. </summary>
  30491. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30492. <param name="src">The Texture resource to read the data from.</param>
  30493. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30494. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30495. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30496. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30497. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30498. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30499. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30500. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30501. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30502. <returns>
  30503. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30504. </returns>
  30505. </member>
  30506. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30507. <summary>
  30508. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30509. </summary>
  30510. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30511. <param name="src">The Texture resource to read the data from.</param>
  30512. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30513. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30514. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30515. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30516. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30517. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30518. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30519. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30520. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30521. <returns>
  30522. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30523. </returns>
  30524. </member>
  30525. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30526. <summary>
  30527. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30528. </summary>
  30529. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30530. <param name="src">The Texture resource to read the data from.</param>
  30531. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30532. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30533. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30534. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30535. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30536. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30537. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30538. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30539. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30540. <returns>
  30541. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30542. </returns>
  30543. </member>
  30544. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30545. <summary>
  30546. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30547. </summary>
  30548. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30549. <param name="src">The Texture resource to read the data from.</param>
  30550. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30551. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30552. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30553. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30554. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30555. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30556. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30557. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30558. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30559. <returns>
  30560. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30561. </returns>
  30562. </member>
  30563. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30564. <summary>
  30565. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30566. </summary>
  30567. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30568. <param name="src">The GraphicsBuffer to read the data from.</param>
  30569. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30570. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30571. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30572. <returns>
  30573. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30574. </returns>
  30575. </member>
  30576. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30577. <summary>
  30578. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30579. </summary>
  30580. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30581. <param name="src">The GraphicsBuffer to read the data from.</param>
  30582. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30583. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30584. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30585. <returns>
  30586. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30587. </returns>
  30588. </member>
  30589. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30590. <summary>
  30591. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30592. </summary>
  30593. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30594. <param name="src">The GraphicsBuffer to read the data from.</param>
  30595. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30596. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30597. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30598. <returns>
  30599. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30600. </returns>
  30601. </member>
  30602. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30603. <summary>
  30604. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30605. </summary>
  30606. <param name="output">Reference to the NativeArray to write the data into. The NativeArray or underlying memory cannot be Disposed until the request is complete.</param>
  30607. <param name="src">The GraphicsBuffer to read the data from.</param>
  30608. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30609. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30610. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30611. <returns>
  30612. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30613. </returns>
  30614. </member>
  30615. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30616. <summary>
  30617. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30618. </summary>
  30619. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30620. <param name="src">The Texture resource to read the data from.</param>
  30621. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30622. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30623. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30624. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30625. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30626. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30627. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30628. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30629. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30630. <returns>
  30631. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30632. </returns>
  30633. </member>
  30634. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30635. <summary>
  30636. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30637. </summary>
  30638. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30639. <param name="src">The Texture resource to read the data from.</param>
  30640. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30641. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30642. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30643. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30644. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30645. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30646. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30647. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30648. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30649. <returns>
  30650. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30651. </returns>
  30652. </member>
  30653. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30654. <summary>
  30655. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30656. </summary>
  30657. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30658. <param name="src">The Texture resource to read the data from.</param>
  30659. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30660. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30661. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30662. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30663. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30664. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30665. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30666. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30667. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30668. <returns>
  30669. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30670. </returns>
  30671. </member>
  30672. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30673. <summary>
  30674. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30675. </summary>
  30676. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30677. <param name="src">The Texture resource to read the data from.</param>
  30678. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30679. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30680. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30681. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30682. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30683. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30684. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30685. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30686. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30687. <returns>
  30688. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30689. </returns>
  30690. </member>
  30691. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30692. <summary>
  30693. <para>Retrieves data asynchronously from a GPU Texture resource.</para>
  30694. </summary>
  30695. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30696. <param name="src">The Texture resource to read the data from.</param>
  30697. <param name="mipIndex">The index of the mipmap to fetch.</param>
  30698. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  30699. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  30700. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  30701. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  30702. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  30703. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  30704. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  30705. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30706. <returns>
  30707. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30708. </returns>
  30709. </member>
  30710. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30711. <summary>
  30712. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30713. </summary>
  30714. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30715. <param name="src">The GraphicsBuffer to read the data from.</param>
  30716. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30717. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30718. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30719. <returns>
  30720. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30721. </returns>
  30722. </member>
  30723. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30724. <summary>
  30725. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30726. </summary>
  30727. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30728. <param name="src">The GraphicsBuffer to read the data from.</param>
  30729. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30730. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30731. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30732. <returns>
  30733. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30734. </returns>
  30735. </member>
  30736. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30737. <summary>
  30738. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30739. </summary>
  30740. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30741. <param name="src">The GraphicsBuffer to read the data from.</param>
  30742. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30743. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30744. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30745. <returns>
  30746. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30747. </returns>
  30748. </member>
  30749. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.RequestIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  30750. <summary>
  30751. <para>Retrieves data asynchronously from a GPU Graphics Buffer resource.</para>
  30752. </summary>
  30753. <param name="output">Reference to the NativeSlice to write the data into. The underlying memory cannot be Disposed until the request is complete.</param>
  30754. <param name="src">The GraphicsBuffer to read the data from.</param>
  30755. <param name="size">The size, in bytes, of the data to retrieve from the GraphicsBuffer.</param>
  30756. <param name="offset">Offset in bytes in the GraphicsBuffer.</param>
  30757. <param name="callback">An optional delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  30758. <returns>
  30759. <para>Returns an AsyncGPUReadbackRequest that you can use to determine when the data is available. Otherwise, returns a request with an error.</para>
  30760. </returns>
  30761. </member>
  30762. <member name="M:UnityEngine.Rendering.AsyncGPUReadback.WaitAllRequests">
  30763. <summary>
  30764. <para>Waits until the completion of every request.</para>
  30765. </summary>
  30766. </member>
  30767. <member name="T:UnityEngine.Rendering.AsyncGPUReadbackRequest">
  30768. <summary>
  30769. <para>Represents an asynchronous request for a GPU resource.</para>
  30770. </summary>
  30771. </member>
  30772. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.depth">
  30773. <summary>
  30774. <para>When reading data from a ComputeBuffer, depth is 1, otherwise, the property takes the value of the requested depth from the texture.</para>
  30775. </summary>
  30776. </member>
  30777. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.done">
  30778. <summary>
  30779. <para>Checks whether the request has been processed.</para>
  30780. </summary>
  30781. </member>
  30782. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.hasError">
  30783. <summary>
  30784. <para>This property is true if the request has encountered an error.</para>
  30785. </summary>
  30786. </member>
  30787. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.height">
  30788. <summary>
  30789. <para>When reading data from a ComputeBuffer, height is 1, otherwise, the property takes the value of the requested height from the texture.</para>
  30790. </summary>
  30791. </member>
  30792. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.layerCount">
  30793. <summary>
  30794. <para>Number of layers in the current request.</para>
  30795. </summary>
  30796. </member>
  30797. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.layerDataSize">
  30798. <summary>
  30799. <para>The size in bytes of one layer of the readback data.</para>
  30800. </summary>
  30801. </member>
  30802. <member name="P:UnityEngine.Rendering.AsyncGPUReadbackRequest.width">
  30803. <summary>
  30804. <para>The width of the requested GPU data.</para>
  30805. </summary>
  30806. </member>
  30807. <member name="M:UnityEngine.Rendering.AsyncGPUReadbackRequest.GetData(System.Int32)">
  30808. <summary>
  30809. <para>Fetches the data of a successful request.</para>
  30810. </summary>
  30811. <param name="layer">The index of the layer to retrieve.</param>
  30812. </member>
  30813. <member name="M:UnityEngine.Rendering.AsyncGPUReadbackRequest.Update">
  30814. <summary>
  30815. <para>Triggers an update of the request.</para>
  30816. </summary>
  30817. </member>
  30818. <member name="M:UnityEngine.Rendering.AsyncGPUReadbackRequest.WaitForCompletion">
  30819. <summary>
  30820. <para>Waits for completion of the request.</para>
  30821. </summary>
  30822. </member>
  30823. <member name="T:UnityEngine.Rendering.AttachmentDescriptor">
  30824. <summary>
  30825. <para>A declaration of a single color or depth rendering surface to be attached into a RenderPass.</para>
  30826. </summary>
  30827. </member>
  30828. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.clearColor">
  30829. <summary>
  30830. <para>The currently assigned clear color for this attachment. Default is black.</para>
  30831. </summary>
  30832. </member>
  30833. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.clearDepth">
  30834. <summary>
  30835. <para>Currently assigned depth clear value for this attachment. Default value is 1.0.</para>
  30836. </summary>
  30837. </member>
  30838. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.clearStencil">
  30839. <summary>
  30840. <para>Currently assigned stencil clear value for this attachment. Default is 0.</para>
  30841. </summary>
  30842. </member>
  30843. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.format">
  30844. <summary>
  30845. <para>The format of this attachment.</para>
  30846. </summary>
  30847. </member>
  30848. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.graphicsFormat">
  30849. <summary>
  30850. <para>The GraphicsFormat of this attachment. To use in place of format.</para>
  30851. </summary>
  30852. </member>
  30853. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.loadAction">
  30854. <summary>
  30855. <para>The load action to be used on this attachment when the RenderPass starts.</para>
  30856. </summary>
  30857. </member>
  30858. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.loadStoreTarget">
  30859. <summary>
  30860. <para>The surface to use as the backing storage for this AttachmentDescriptor.</para>
  30861. </summary>
  30862. </member>
  30863. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.resolveTarget">
  30864. <summary>
  30865. <para>When the renderpass that uses this attachment ends, resolve the MSAA surface into the given target.</para>
  30866. </summary>
  30867. </member>
  30868. <member name="P:UnityEngine.Rendering.AttachmentDescriptor.storeAction">
  30869. <summary>
  30870. <para>The store action to use with this attachment when the RenderPass ends. Only used when either ConfigureTarget or ConfigureResolveTarget has been called.</para>
  30871. </summary>
  30872. </member>
  30873. <member name="M:UnityEngine.Rendering.AttachmentDescriptor.ConfigureClear(UnityEngine.Color,System.Single,System.UInt32)">
  30874. <summary>
  30875. <para>When the RenderPass starts, clear this attachment into the color or depth/stencil values given (depending on the format of this attachment). Changes loadAction to RenderBufferLoadAction.Clear.</para>
  30876. </summary>
  30877. <param name="clearCol">Color clear value. Ignored on depth/stencil attachments.</param>
  30878. <param name="clearDep">Depth clear value. Ignored on color surfaces.</param>
  30879. <param name="clearStenc">Stencil clear value. Ignored on color or depth-only surfaces.</param>
  30880. <param name="clearColor"></param>
  30881. <param name="clearDepth"></param>
  30882. <param name="clearStencil"></param>
  30883. </member>
  30884. <member name="M:UnityEngine.Rendering.AttachmentDescriptor.ConfigureResolveTarget(UnityEngine.Rendering.RenderTargetIdentifier)">
  30885. <summary>
  30886. <para>When the renderpass that uses this attachment ends, resolve the MSAA surface into the given target.</para>
  30887. </summary>
  30888. <param name="tgt">The target surface to receive the MSAA-resolved pixels.</param>
  30889. <param name="target"></param>
  30890. </member>
  30891. <member name="M:UnityEngine.Rendering.AttachmentDescriptor.ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean,System.Boolean)">
  30892. <summary>
  30893. <para>Binds this AttachmentDescriptor to the given target surface.</para>
  30894. </summary>
  30895. <param name="tgt">The surface to use as the backing storage for this AttachmentDescriptor.</param>
  30896. <param name="loadExistingContents">Whether to read in the existing contents of the surface when the RenderPass starts.</param>
  30897. <param name="storeResults">Whether to store the rendering results of the attachment when the RenderPass ends.</param>
  30898. <param name="target"></param>
  30899. </member>
  30900. <member name="M:UnityEngine.Rendering.AttachmentDescriptor.#ctor(UnityEngine.RenderTextureFormat)">
  30901. <summary>
  30902. <para>Create a AttachmentDescriptor to be used with RenderPass.</para>
  30903. </summary>
  30904. <param name="fmt">The format of this attachment.</param>
  30905. <param name="format"></param>
  30906. </member>
  30907. <member name="T:UnityEngine.Rendering.BatchCullingContext">
  30908. <summary>
  30909. <para>Culling context for a batch.</para>
  30910. </summary>
  30911. </member>
  30912. <member name="F:UnityEngine.Rendering.BatchCullingContext.batchVisibility">
  30913. <summary>
  30914. <para>Visibility information for the batch.</para>
  30915. </summary>
  30916. </member>
  30917. <member name="F:UnityEngine.Rendering.BatchCullingContext.cullingMatrix">
  30918. <summary>
  30919. <para>Culling matrix.</para>
  30920. </summary>
  30921. </member>
  30922. <member name="F:UnityEngine.Rendering.BatchCullingContext.cullingPlanes">
  30923. <summary>
  30924. <para>Planes to cull against.</para>
  30925. </summary>
  30926. </member>
  30927. <member name="F:UnityEngine.Rendering.BatchCullingContext.lodParameters">
  30928. <summary>
  30929. <para>See Also: LODParameters.</para>
  30930. </summary>
  30931. </member>
  30932. <member name="F:UnityEngine.Rendering.BatchCullingContext.nearPlane">
  30933. <summary>
  30934. <para>The near frustum plane for this culling context.</para>
  30935. </summary>
  30936. </member>
  30937. <member name="F:UnityEngine.Rendering.BatchCullingContext.visibleIndices">
  30938. <summary>
  30939. <para>Array of visible indices for all the batches in the group.</para>
  30940. </summary>
  30941. </member>
  30942. <member name="F:UnityEngine.Rendering.BatchCullingContext.visibleIndicesY">
  30943. <summary>
  30944. <para>Array of uints containing extra data for the visible indices for all the batches in the group. Elements in this array correspond to elements in Rendering.BatchCullingContext.visibleIndices.</para>
  30945. </summary>
  30946. </member>
  30947. <member name="T:UnityEngine.Rendering.BatchRendererGroup">
  30948. <summary>
  30949. <para>A group of batches.</para>
  30950. </summary>
  30951. </member>
  30952. <member name="M:UnityEngine.Rendering.BatchRendererGroup.AddBatch(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Boolean,UnityEngine.Bounds,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.GameObject)">
  30953. <summary>
  30954. <para>Adds a new batch to the group.</para>
  30955. </summary>
  30956. <param name="mesh">The Mesh to draw.</param>
  30957. <param name="subMeshIndex">Specifies which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  30958. <param name="material">Material to use.</param>
  30959. <param name="layer"> to use.</param>
  30960. <param name="castShadows">Whether the meshes cast shadows.</param>
  30961. <param name="receiveShadows">Whether the meshes receive shadows.</param>
  30962. <param name="invertCulling">Specify whether to invert the backface culling (true) or not (false). This flag can "flip" the culling mode of all rendered objects. Major use case: rendering reflections for mirrors, water etc. Since virtual camera for rendering the reflection is mirrored, the culling order has to be inverted. You can see how the Water script in Effects standard package does that.</param>
  30963. <param name="bounds">Bounds to use. Should specify the combined bounds of all the instances.</param>
  30964. <param name="instanceCount">The number of instances to draw.</param>
  30965. <param name="customProps">Additional material properties to apply. See MaterialPropertyBlock.</param>
  30966. <param name="associatedSceneObject">The GameObject to select when you pick an object that the batch renders.</param>
  30967. <param name="sceneCullingMask">Additional culling mask usually used for scene based culling. See Also: EditorSceneManager.GetSceneCullingMask.</param>
  30968. <param name="renderingLayerMask">Rendering layer this batch will lives on. See Also: Renderer.renderingLayerMask.</param>
  30969. <returns>
  30970. <para>The batch's index in the BatchedRendererGroup.</para>
  30971. </returns>
  30972. </member>
  30973. <member name="M:UnityEngine.Rendering.BatchRendererGroup.AddBatch(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Boolean,UnityEngine.Bounds,System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.GameObject,System.UInt64)">
  30974. <summary>
  30975. <para>Adds a new batch to the group.</para>
  30976. </summary>
  30977. <param name="mesh">The Mesh to draw.</param>
  30978. <param name="subMeshIndex">Specifies which subset of the mesh to draw. This applies only to meshes that are composed of several materials.</param>
  30979. <param name="material">Material to use.</param>
  30980. <param name="layer"> to use.</param>
  30981. <param name="castShadows">Whether the meshes cast shadows.</param>
  30982. <param name="receiveShadows">Whether the meshes receive shadows.</param>
  30983. <param name="invertCulling">Specify whether to invert the backface culling (true) or not (false). This flag can "flip" the culling mode of all rendered objects. Major use case: rendering reflections for mirrors, water etc. Since virtual camera for rendering the reflection is mirrored, the culling order has to be inverted. You can see how the Water script in Effects standard package does that.</param>
  30984. <param name="bounds">Bounds to use. Should specify the combined bounds of all the instances.</param>
  30985. <param name="instanceCount">The number of instances to draw.</param>
  30986. <param name="customProps">Additional material properties to apply. See MaterialPropertyBlock.</param>
  30987. <param name="associatedSceneObject">The GameObject to select when you pick an object that the batch renders.</param>
  30988. <param name="sceneCullingMask">Additional culling mask usually used for scene based culling. See Also: EditorSceneManager.GetSceneCullingMask.</param>
  30989. <param name="renderingLayerMask">Rendering layer this batch will lives on. See Also: Renderer.renderingLayerMask.</param>
  30990. <returns>
  30991. <para>The batch's index in the BatchedRendererGroup.</para>
  30992. </returns>
  30993. </member>
  30994. <member name="M:UnityEngine.Rendering.BatchRendererGroup.#ctor(UnityEngine.Rendering.BatchRendererGroup/OnPerformCulling)">
  30995. <summary>
  30996. <para>Creates a new Rendering.BatchRendererGroup.</para>
  30997. </summary>
  30998. <param name="cullingCallback">The delegate to call for performing culling.
  30999. See Also: BatchRendererGroup.OnPerformCulling.</param>
  31000. </member>
  31001. <member name="M:UnityEngine.Rendering.BatchRendererGroup.Dispose">
  31002. <summary>
  31003. <para>Deletes a group.</para>
  31004. </summary>
  31005. </member>
  31006. <member name="M:UnityEngine.Rendering.BatchRendererGroup.EnableVisibleIndicesYArray(System.Boolean)">
  31007. <summary>
  31008. <para>Enables or disables Rendering.BatchCullingContext.visibleIndicesY.</para>
  31009. </summary>
  31010. <param name="enabled">Pass true to enable the array, or false to disable it.</param>
  31011. </member>
  31012. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchMatrices(System.Int32)">
  31013. <summary>
  31014. <para>Retrieves the matrices associated with one batch.</para>
  31015. </summary>
  31016. <param name="batchIndex">Batch index.</param>
  31017. <returns>
  31018. <para>Matrices associated with the batch specified by batchIndex.</para>
  31019. </returns>
  31020. </member>
  31021. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchMatrixArray(System.Int32,System.String)">
  31022. <summary>
  31023. <para>Retrieves an array of instanced vector properties for a given batch.</para>
  31024. </summary>
  31025. <param name="batchIndex">Batch index.</param>
  31026. <param name="propertyName">Property name.</param>
  31027. <returns>
  31028. <para>An array of writable matrix properties for the batch specified by batchIndex.</para>
  31029. </returns>
  31030. </member>
  31031. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchMatrixArray(System.Int32,System.Int32)">
  31032. <summary>
  31033. <para>Retrieves an array of instanced vector properties for a given batch.</para>
  31034. </summary>
  31035. <param name="batchIndex">Batch index.</param>
  31036. <param name="propertyName">Property name.</param>
  31037. <returns>
  31038. <para>An array of writable matrix properties for the batch specified by batchIndex.</para>
  31039. </returns>
  31040. </member>
  31041. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchScalarArray(System.Int32,System.String)">
  31042. <summary>
  31043. <para>Retrieves an array of instanced float properties for a given batch.</para>
  31044. </summary>
  31045. <param name="batchIndex">Batch index.</param>
  31046. <param name="propertyName">Property name.</param>
  31047. <returns>
  31048. <para>An array of writable float properties for the batch specified by batchIndex.</para>
  31049. </returns>
  31050. </member>
  31051. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchScalarArray(System.Int32,System.Int32)">
  31052. <summary>
  31053. <para>Retrieves an array of instanced float properties for a given batch.</para>
  31054. </summary>
  31055. <param name="batchIndex">Batch index.</param>
  31056. <param name="propertyName">Property name.</param>
  31057. <returns>
  31058. <para>An array of writable float properties for the batch specified by batchIndex.</para>
  31059. </returns>
  31060. </member>
  31061. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchScalarArrayInt(System.Int32,System.String)">
  31062. <summary>
  31063. <para>Retrieves an array of instanced int properties for a given batch.</para>
  31064. </summary>
  31065. <param name="batchIndex">Batch index.</param>
  31066. <param name="propertyName">Property name.</param>
  31067. <returns>
  31068. <para>An array of writable int properties for the batch specified by batchIndex.</para>
  31069. </returns>
  31070. </member>
  31071. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchScalarArrayInt(System.Int32,System.Int32)">
  31072. <summary>
  31073. <para>Retrieves an array of instanced int properties for a given batch.</para>
  31074. </summary>
  31075. <param name="batchIndex">Batch index.</param>
  31076. <param name="propertyName">Property name.</param>
  31077. <returns>
  31078. <para>An array of writable int properties for the batch specified by batchIndex.</para>
  31079. </returns>
  31080. </member>
  31081. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchVectorArray(System.Int32,System.String)">
  31082. <summary>
  31083. <para>Retrieves an array of instanced vector properties for a given batch.</para>
  31084. </summary>
  31085. <param name="batchIndex">Batch index.</param>
  31086. <param name="propertyName">Property name.</param>
  31087. <returns>
  31088. <para>An array of writable vector properties for the batch specified by batchIndex.</para>
  31089. </returns>
  31090. </member>
  31091. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchVectorArray(System.Int32,System.Int32)">
  31092. <summary>
  31093. <para>Retrieves an array of instanced vector properties for a given batch.</para>
  31094. </summary>
  31095. <param name="batchIndex">Batch index.</param>
  31096. <param name="propertyName">Property name.</param>
  31097. <returns>
  31098. <para>An array of writable vector properties for the batch specified by batchIndex.</para>
  31099. </returns>
  31100. </member>
  31101. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchVectorArrayInt(System.Int32,System.String)">
  31102. <summary>
  31103. <para>Retrieves an array of instanced int vector properties for a given batch.</para>
  31104. </summary>
  31105. <param name="batchIndex">Batch index.</param>
  31106. <param name="propertyName">Property name.</param>
  31107. <returns>
  31108. <para>An array of writable vector properties for the batch specified by batchIndex, arranged linearly as individual int elements.</para>
  31109. </returns>
  31110. </member>
  31111. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetBatchVectorArrayInt(System.Int32,System.Int32)">
  31112. <summary>
  31113. <para>Retrieves an array of instanced int vector properties for a given batch.</para>
  31114. </summary>
  31115. <param name="batchIndex">Batch index.</param>
  31116. <param name="propertyName">Property name.</param>
  31117. <returns>
  31118. <para>An array of writable vector properties for the batch specified by batchIndex, arranged linearly as individual int elements.</para>
  31119. </returns>
  31120. </member>
  31121. <member name="M:UnityEngine.Rendering.BatchRendererGroup.GetNumBatches">
  31122. <summary>
  31123. <para>Retrieves the number of batches added to the group.</para>
  31124. </summary>
  31125. <returns>
  31126. <para>Number of batches inside the group.</para>
  31127. </returns>
  31128. </member>
  31129. <member name="T:UnityEngine.Rendering.BatchRendererGroup.OnPerformCulling">
  31130. <summary>
  31131. <para>Culling callback function.</para>
  31132. </summary>
  31133. <param name="rendererGroup">Group to cull.</param>
  31134. <param name="cullingContext">Culling context.</param>
  31135. </member>
  31136. <member name="M:UnityEngine.Rendering.BatchRendererGroup.RemoveBatch(System.Int32)">
  31137. <summary>
  31138. <para>Removes a batch from the group.
  31139. Note: For performance reasons, the removal is done via emplace_back() which will simply replace the removed batch index with the last index in the array and will decrement the size.
  31140. If you're holding your own array of batch indices, you'll have to either regenerate it or apply the same emplace_back() mechanism as RemoveBatch does.</para>
  31141. </summary>
  31142. <param name="index">Batch index.</param>
  31143. </member>
  31144. <member name="M:UnityEngine.Rendering.BatchRendererGroup.SetBatchBounds(System.Int32,UnityEngine.Bounds)">
  31145. <summary>
  31146. <para>Sets the bounding box of the batch.</para>
  31147. </summary>
  31148. <param name="batchIndex">Batch index.</param>
  31149. <param name="bounds">The new bounds for the batch specified by batchIndex.</param>
  31150. </member>
  31151. <member name="M:UnityEngine.Rendering.BatchRendererGroup.SetBatchFlags(System.Int32,System.UInt64)">
  31152. <summary>
  31153. <para>Sets flag bits that enable special behavior for this Hybrid Renderer V2 batch.</para>
  31154. </summary>
  31155. <param name="batchIndex">Batch index. Must be a Hybrid Renderer V2 batch.</param>
  31156. <param name="flags">Flag bits to set for the batch.</param>
  31157. </member>
  31158. <member name="M:UnityEngine.Rendering.BatchRendererGroup.SetBatchPropertyMetadata(System.Int32,Unity.Collections.NativeArray`1&lt;System.Int32&gt;,Unity.Collections.NativeArray`1&lt;System.Int32&gt;)">
  31159. <summary>
  31160. <para>Sets all Hybrid Renderer DOTS instancing metadata for this batch, and marks it as a Hybrid Renderer V2 batch.</para>
  31161. </summary>
  31162. <param name="batchIndex">Batch index.</param>
  31163. <param name="cbufferLengths">One int for each DOTS instancing metadata constant buffer that describes how many metadata ints are in each of them.</param>
  31164. <param name="cbufferMetadata">Metadata ints for all DOTS instancing metadata constant buffers, laid out one after another. cbufferLengths describes which ints belong to which constant buffer.</param>
  31165. </member>
  31166. <member name="M:UnityEngine.Rendering.BatchRendererGroup.SetInstancingData(System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)">
  31167. <summary>
  31168. <para>Updates a batch.</para>
  31169. </summary>
  31170. <param name="batchIndex">Batch index.</param>
  31171. <param name="instanceCount">New number of instances in the batch.</param>
  31172. <param name="customProps">Additional material properties to apply. See MaterialPropertyBlock.</param>
  31173. </member>
  31174. <member name="T:UnityEngine.Rendering.BatchVisibility">
  31175. <summary>
  31176. <para>Describes the visibility for a batch.</para>
  31177. </summary>
  31178. </member>
  31179. <member name="F:UnityEngine.Rendering.BatchVisibility.instancesCount">
  31180. <summary>
  31181. <para>Input property specifying the total number of instances in the batch. (readonly).</para>
  31182. </summary>
  31183. </member>
  31184. <member name="F:UnityEngine.Rendering.BatchVisibility.offset">
  31185. <summary>
  31186. <para>Input property specifying the offset into the BatchCullingContext.visibleIndices where the batch's visibile indices start. (readonly).</para>
  31187. </summary>
  31188. </member>
  31189. <member name="F:UnityEngine.Rendering.BatchVisibility.visibleCount">
  31190. <summary>
  31191. <para>Output property that has to be set to the number of visible instances in the batch after culling.</para>
  31192. </summary>
  31193. </member>
  31194. <member name="T:UnityEngine.Rendering.BlendMode">
  31195. <summary>
  31196. <para>Blend mode for controlling the blending.</para>
  31197. </summary>
  31198. </member>
  31199. <member name="F:UnityEngine.Rendering.BlendMode.DstAlpha">
  31200. <summary>
  31201. <para>Blend factor is (Ad, Ad, Ad, Ad).</para>
  31202. </summary>
  31203. </member>
  31204. <member name="F:UnityEngine.Rendering.BlendMode.DstColor">
  31205. <summary>
  31206. <para>Blend factor is (Rd, Gd, Bd, Ad).</para>
  31207. </summary>
  31208. </member>
  31209. <member name="F:UnityEngine.Rendering.BlendMode.One">
  31210. <summary>
  31211. <para>Blend factor is (1, 1, 1, 1).</para>
  31212. </summary>
  31213. </member>
  31214. <member name="F:UnityEngine.Rendering.BlendMode.OneMinusDstAlpha">
  31215. <summary>
  31216. <para>Blend factor is (1 - Ad, 1 - Ad, 1 - Ad, 1 - Ad).</para>
  31217. </summary>
  31218. </member>
  31219. <member name="F:UnityEngine.Rendering.BlendMode.OneMinusDstColor">
  31220. <summary>
  31221. <para>Blend factor is (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad).</para>
  31222. </summary>
  31223. </member>
  31224. <member name="F:UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha">
  31225. <summary>
  31226. <para>Blend factor is (1 - As, 1 - As, 1 - As, 1 - As).</para>
  31227. </summary>
  31228. </member>
  31229. <member name="F:UnityEngine.Rendering.BlendMode.OneMinusSrcColor">
  31230. <summary>
  31231. <para>Blend factor is (1 - Rs, 1 - Gs, 1 - Bs, 1 - As).</para>
  31232. </summary>
  31233. </member>
  31234. <member name="F:UnityEngine.Rendering.BlendMode.SrcAlpha">
  31235. <summary>
  31236. <para>Blend factor is (As, As, As, As).</para>
  31237. </summary>
  31238. </member>
  31239. <member name="F:UnityEngine.Rendering.BlendMode.SrcAlphaSaturate">
  31240. <summary>
  31241. <para>Blend factor is (f, f, f, 1); where f = min(As, 1 - Ad).</para>
  31242. </summary>
  31243. </member>
  31244. <member name="F:UnityEngine.Rendering.BlendMode.SrcColor">
  31245. <summary>
  31246. <para>Blend factor is (Rs, Gs, Bs, As).</para>
  31247. </summary>
  31248. </member>
  31249. <member name="F:UnityEngine.Rendering.BlendMode.Zero">
  31250. <summary>
  31251. <para>Blend factor is (0, 0, 0, 0).</para>
  31252. </summary>
  31253. </member>
  31254. <member name="T:UnityEngine.Rendering.BlendOp">
  31255. <summary>
  31256. <para>Blend operation.</para>
  31257. </summary>
  31258. </member>
  31259. <member name="F:UnityEngine.Rendering.BlendOp.Add">
  31260. <summary>
  31261. <para>Add (s + d).</para>
  31262. </summary>
  31263. </member>
  31264. <member name="F:UnityEngine.Rendering.BlendOp.ColorBurn">
  31265. <summary>
  31266. <para>Color burn (Advanced OpenGL blending).</para>
  31267. </summary>
  31268. </member>
  31269. <member name="F:UnityEngine.Rendering.BlendOp.ColorDodge">
  31270. <summary>
  31271. <para>Color dodge (Advanced OpenGL blending).</para>
  31272. </summary>
  31273. </member>
  31274. <member name="F:UnityEngine.Rendering.BlendOp.Darken">
  31275. <summary>
  31276. <para>Darken (Advanced OpenGL blending).</para>
  31277. </summary>
  31278. </member>
  31279. <member name="F:UnityEngine.Rendering.BlendOp.Difference">
  31280. <summary>
  31281. <para>Difference (Advanced OpenGL blending).</para>
  31282. </summary>
  31283. </member>
  31284. <member name="F:UnityEngine.Rendering.BlendOp.Exclusion">
  31285. <summary>
  31286. <para>Exclusion (Advanced OpenGL blending).</para>
  31287. </summary>
  31288. </member>
  31289. <member name="F:UnityEngine.Rendering.BlendOp.HardLight">
  31290. <summary>
  31291. <para>Hard light (Advanced OpenGL blending).</para>
  31292. </summary>
  31293. </member>
  31294. <member name="F:UnityEngine.Rendering.BlendOp.HSLColor">
  31295. <summary>
  31296. <para>HSL color (Advanced OpenGL blending).</para>
  31297. </summary>
  31298. </member>
  31299. <member name="F:UnityEngine.Rendering.BlendOp.HSLHue">
  31300. <summary>
  31301. <para>HSL Hue (Advanced OpenGL blending).</para>
  31302. </summary>
  31303. </member>
  31304. <member name="F:UnityEngine.Rendering.BlendOp.HSLLuminosity">
  31305. <summary>
  31306. <para>HSL luminosity (Advanced OpenGL blending).</para>
  31307. </summary>
  31308. </member>
  31309. <member name="F:UnityEngine.Rendering.BlendOp.HSLSaturation">
  31310. <summary>
  31311. <para>HSL saturation (Advanced OpenGL blending).</para>
  31312. </summary>
  31313. </member>
  31314. <member name="F:UnityEngine.Rendering.BlendOp.Lighten">
  31315. <summary>
  31316. <para>Lighten (Advanced OpenGL blending).</para>
  31317. </summary>
  31318. </member>
  31319. <member name="F:UnityEngine.Rendering.BlendOp.LogicalAnd">
  31320. <summary>
  31321. <para>Logical AND (s &amp; d) (D3D11.1 only).</para>
  31322. </summary>
  31323. </member>
  31324. <member name="F:UnityEngine.Rendering.BlendOp.LogicalAndInverted">
  31325. <summary>
  31326. <para>Logical inverted AND (!s &amp; d) (D3D11.1 only).</para>
  31327. </summary>
  31328. </member>
  31329. <member name="F:UnityEngine.Rendering.BlendOp.LogicalAndReverse">
  31330. <summary>
  31331. <para>Logical reverse AND (s &amp; !d) (D3D11.1 only).</para>
  31332. </summary>
  31333. </member>
  31334. <member name="F:UnityEngine.Rendering.BlendOp.LogicalClear">
  31335. <summary>
  31336. <para>Logical Clear (0).</para>
  31337. </summary>
  31338. </member>
  31339. <member name="F:UnityEngine.Rendering.BlendOp.LogicalCopy">
  31340. <summary>
  31341. <para>Logical Copy (s) (D3D11.1 only).</para>
  31342. </summary>
  31343. </member>
  31344. <member name="F:UnityEngine.Rendering.BlendOp.LogicalCopyInverted">
  31345. <summary>
  31346. <para>Logical inverted Copy (!s) (D3D11.1 only).</para>
  31347. </summary>
  31348. </member>
  31349. <member name="F:UnityEngine.Rendering.BlendOp.LogicalEquivalence">
  31350. <summary>
  31351. <para>Logical Equivalence !(s XOR d) (D3D11.1 only).</para>
  31352. </summary>
  31353. </member>
  31354. <member name="F:UnityEngine.Rendering.BlendOp.LogicalInvert">
  31355. <summary>
  31356. <para>Logical Inverse (!d) (D3D11.1 only).</para>
  31357. </summary>
  31358. </member>
  31359. <member name="F:UnityEngine.Rendering.BlendOp.LogicalNand">
  31360. <summary>
  31361. <para>Logical NAND !(s &amp; d). D3D11.1 only.</para>
  31362. </summary>
  31363. </member>
  31364. <member name="F:UnityEngine.Rendering.BlendOp.LogicalNoop">
  31365. <summary>
  31366. <para>Logical No-op (d) (D3D11.1 only).</para>
  31367. </summary>
  31368. </member>
  31369. <member name="F:UnityEngine.Rendering.BlendOp.LogicalNor">
  31370. <summary>
  31371. <para>Logical NOR !(s | d) (D3D11.1 only).</para>
  31372. </summary>
  31373. </member>
  31374. <member name="F:UnityEngine.Rendering.BlendOp.LogicalOr">
  31375. <summary>
  31376. <para>Logical OR (s | d) (D3D11.1 only).</para>
  31377. </summary>
  31378. </member>
  31379. <member name="F:UnityEngine.Rendering.BlendOp.LogicalOrInverted">
  31380. <summary>
  31381. <para>Logical inverted OR (!s | d) (D3D11.1 only).</para>
  31382. </summary>
  31383. </member>
  31384. <member name="F:UnityEngine.Rendering.BlendOp.LogicalOrReverse">
  31385. <summary>
  31386. <para>Logical reverse OR (s | !d) (D3D11.1 only).</para>
  31387. </summary>
  31388. </member>
  31389. <member name="F:UnityEngine.Rendering.BlendOp.LogicalSet">
  31390. <summary>
  31391. <para>Logical SET (1) (D3D11.1 only).</para>
  31392. </summary>
  31393. </member>
  31394. <member name="F:UnityEngine.Rendering.BlendOp.LogicalXor">
  31395. <summary>
  31396. <para>Logical XOR (s XOR d) (D3D11.1 only).</para>
  31397. </summary>
  31398. </member>
  31399. <member name="F:UnityEngine.Rendering.BlendOp.Max">
  31400. <summary>
  31401. <para>Max.</para>
  31402. </summary>
  31403. </member>
  31404. <member name="F:UnityEngine.Rendering.BlendOp.Min">
  31405. <summary>
  31406. <para>Min.</para>
  31407. </summary>
  31408. </member>
  31409. <member name="F:UnityEngine.Rendering.BlendOp.Multiply">
  31410. <summary>
  31411. <para>Multiply (Advanced OpenGL blending).</para>
  31412. </summary>
  31413. </member>
  31414. <member name="F:UnityEngine.Rendering.BlendOp.Overlay">
  31415. <summary>
  31416. <para>Overlay (Advanced OpenGL blending).</para>
  31417. </summary>
  31418. </member>
  31419. <member name="F:UnityEngine.Rendering.BlendOp.ReverseSubtract">
  31420. <summary>
  31421. <para>Reverse subtract.</para>
  31422. </summary>
  31423. </member>
  31424. <member name="F:UnityEngine.Rendering.BlendOp.Screen">
  31425. <summary>
  31426. <para>Screen (Advanced OpenGL blending).</para>
  31427. </summary>
  31428. </member>
  31429. <member name="F:UnityEngine.Rendering.BlendOp.SoftLight">
  31430. <summary>
  31431. <para>Soft light (Advanced OpenGL blending).</para>
  31432. </summary>
  31433. </member>
  31434. <member name="F:UnityEngine.Rendering.BlendOp.Subtract">
  31435. <summary>
  31436. <para>Subtract.</para>
  31437. </summary>
  31438. </member>
  31439. <member name="T:UnityEngine.Rendering.BlendState">
  31440. <summary>
  31441. <para>Values for the blend state.</para>
  31442. </summary>
  31443. </member>
  31444. <member name="P:UnityEngine.Rendering.BlendState.alphaToMask">
  31445. <summary>
  31446. <para>Turns on alpha-to-coverage.</para>
  31447. </summary>
  31448. </member>
  31449. <member name="P:UnityEngine.Rendering.BlendState.blendState0">
  31450. <summary>
  31451. <para>Blend state for render target 0.</para>
  31452. </summary>
  31453. </member>
  31454. <member name="P:UnityEngine.Rendering.BlendState.blendState1">
  31455. <summary>
  31456. <para>Blend state for render target 1.</para>
  31457. </summary>
  31458. </member>
  31459. <member name="P:UnityEngine.Rendering.BlendState.blendState2">
  31460. <summary>
  31461. <para>Blend state for render target 2.</para>
  31462. </summary>
  31463. </member>
  31464. <member name="P:UnityEngine.Rendering.BlendState.blendState3">
  31465. <summary>
  31466. <para>Blend state for render target 3.</para>
  31467. </summary>
  31468. </member>
  31469. <member name="P:UnityEngine.Rendering.BlendState.blendState4">
  31470. <summary>
  31471. <para>Blend state for render target 4.</para>
  31472. </summary>
  31473. </member>
  31474. <member name="P:UnityEngine.Rendering.BlendState.blendState5">
  31475. <summary>
  31476. <para>Blend state for render target 5.</para>
  31477. </summary>
  31478. </member>
  31479. <member name="P:UnityEngine.Rendering.BlendState.blendState6">
  31480. <summary>
  31481. <para>Blend state for render target 6.</para>
  31482. </summary>
  31483. </member>
  31484. <member name="P:UnityEngine.Rendering.BlendState.blendState7">
  31485. <summary>
  31486. <para>Blend state for render target 7.</para>
  31487. </summary>
  31488. </member>
  31489. <member name="P:UnityEngine.Rendering.BlendState.defaultValue">
  31490. <summary>
  31491. <para>Default values for the blend state.</para>
  31492. </summary>
  31493. </member>
  31494. <member name="P:UnityEngine.Rendering.BlendState.separateMRTBlendStates">
  31495. <summary>
  31496. <para>Determines whether each render target uses a separate blend state.</para>
  31497. </summary>
  31498. </member>
  31499. <member name="M:UnityEngine.Rendering.BlendState.#ctor(System.Boolean,System.Boolean)">
  31500. <summary>
  31501. <para>Creates a new blend state with the specified values.</para>
  31502. </summary>
  31503. <param name="separateMRTBlend">Determines whether each render target uses a separate blend state.</param>
  31504. <param name="alphaToMask">Turns on alpha-to-coverage.</param>
  31505. </member>
  31506. <member name="T:UnityEngine.Rendering.BuiltinRenderTextureType">
  31507. <summary>
  31508. <para>Built-in temporary render textures produced during camera's rendering.</para>
  31509. </summary>
  31510. </member>
  31511. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.BufferPtr">
  31512. <summary>
  31513. <para>The raw RenderBuffer pointer to be used.</para>
  31514. </summary>
  31515. </member>
  31516. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.CameraTarget">
  31517. <summary>
  31518. <para>Target texture of currently rendering camera.</para>
  31519. </summary>
  31520. </member>
  31521. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.CurrentActive">
  31522. <summary>
  31523. <para>Currently active render target.</para>
  31524. </summary>
  31525. </member>
  31526. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.Depth">
  31527. <summary>
  31528. <para>Camera's depth texture.</para>
  31529. </summary>
  31530. </member>
  31531. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.DepthNormals">
  31532. <summary>
  31533. <para>Camera's depth+normals texture.</para>
  31534. </summary>
  31535. </member>
  31536. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer0">
  31537. <summary>
  31538. <para>Deferred shading G-buffer #0 (typically diffuse color).</para>
  31539. </summary>
  31540. </member>
  31541. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer1">
  31542. <summary>
  31543. <para>Deferred shading G-buffer #1 (typically specular + roughness).</para>
  31544. </summary>
  31545. </member>
  31546. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer2">
  31547. <summary>
  31548. <para>Deferred shading G-buffer #2 (typically normals).</para>
  31549. </summary>
  31550. </member>
  31551. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer3">
  31552. <summary>
  31553. <para>Deferred shading G-buffer #3 (typically emission/lighting).</para>
  31554. </summary>
  31555. </member>
  31556. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer4">
  31557. <summary>
  31558. <para>Deferred shading G-buffer #4 (typically occlusion mask for static lights if any).</para>
  31559. </summary>
  31560. </member>
  31561. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer5">
  31562. <summary>
  31563. <para>G-buffer #5 Available.</para>
  31564. </summary>
  31565. </member>
  31566. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer6">
  31567. <summary>
  31568. <para>G-buffer #6 Available.</para>
  31569. </summary>
  31570. </member>
  31571. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.GBuffer7">
  31572. <summary>
  31573. <para>G-buffer #7 Available.</para>
  31574. </summary>
  31575. </member>
  31576. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.MotionVectors">
  31577. <summary>
  31578. <para>Motion Vectors generated when the camera has motion vectors enabled.</para>
  31579. </summary>
  31580. </member>
  31581. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.PrepassLight">
  31582. <summary>
  31583. <para>Deferred lighting light buffer.</para>
  31584. </summary>
  31585. </member>
  31586. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.PrepassLightSpec">
  31587. <summary>
  31588. <para>Deferred lighting HDR specular light buffer (Xbox 360 only).</para>
  31589. </summary>
  31590. </member>
  31591. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.PrepassNormalsSpec">
  31592. <summary>
  31593. <para>Deferred lighting (normals+specular) G-buffer.</para>
  31594. </summary>
  31595. </member>
  31596. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.PropertyName">
  31597. <summary>
  31598. <para>A globally set property name.</para>
  31599. </summary>
  31600. </member>
  31601. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.Reflections">
  31602. <summary>
  31603. <para>Reflections gathered from default reflection and reflections probes.</para>
  31604. </summary>
  31605. </member>
  31606. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.RenderTexture">
  31607. <summary>
  31608. <para>The given RenderTexture.</para>
  31609. </summary>
  31610. </member>
  31611. <member name="F:UnityEngine.Rendering.BuiltinRenderTextureType.ResolvedDepth">
  31612. <summary>
  31613. <para>Resolved depth buffer from deferred.</para>
  31614. </summary>
  31615. </member>
  31616. <member name="T:UnityEngine.Rendering.BuiltinShaderDefine">
  31617. <summary>
  31618. <para>Defines set by editor when compiling shaders, based on the target platform and GraphicsTier.</para>
  31619. </summary>
  31620. </member>
  31621. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.SHADER_API_DESKTOP">
  31622. <summary>
  31623. <para>SHADER_API_DESKTOP is set when compiling shader for "desktop" platforms.</para>
  31624. </summary>
  31625. </member>
  31626. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.SHADER_API_GLES30">
  31627. <summary>
  31628. <para>SHADER_API_ES30 is set when the Graphics API is OpenGL ES 3 and the minimum supported OpenGL ES 3 version is OpenGL ES 3.0.</para>
  31629. </summary>
  31630. </member>
  31631. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.SHADER_API_MOBILE">
  31632. <summary>
  31633. <para>SHADER_API_MOBILE is set when compiling shader for mobile platforms.</para>
  31634. </summary>
  31635. </member>
  31636. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_ASTC_NORMALMAP_ENCODING">
  31637. <summary>
  31638. <para>Unity enables UNITY_ASTC_NORMALMAP_ENCODING when DXT5nm-style normal maps are used on Android, iOS or tvOS.</para>
  31639. </summary>
  31640. </member>
  31641. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_COLORSPACE_GAMMA">
  31642. <summary>
  31643. <para>UNITY_COLORSPACE_GAMMA is set when compiling shaders for Gamma Color Space.</para>
  31644. </summary>
  31645. </member>
  31646. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_ENABLE_DETAIL_NORMALMAP">
  31647. <summary>
  31648. <para>UNITY_ENABLE_DETAIL_NORMALMAP is set if Detail Normal Map should be sampled if assigned.</para>
  31649. </summary>
  31650. </member>
  31651. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS">
  31652. <summary>
  31653. <para>UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS enables use of built-in shadow comparison samplers on OpenGL ES 2.0.</para>
  31654. </summary>
  31655. </member>
  31656. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_ENABLE_REFLECTION_BUFFERS">
  31657. <summary>
  31658. <para>UNITY_ENABLE_REFLECTION_BUFFERS is set when deferred shading renders reflection probes in deferred mode. With this option set reflections are rendered into a per-pixel buffer. This is similar to the way lights are rendered into a per-pixel buffer. UNITY_ENABLE_REFLECTION_BUFFERS is on by default when using deferred shading, but you can turn it off by setting “No support” for the Deferred Reflections shader option in Graphics Settings. When the setting is off, reflection probes are rendered per-object, similar to the way forward rendering works.</para>
  31659. </summary>
  31660. </member>
  31661. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_FRAMEBUFFER_FETCH_AVAILABLE">
  31662. <summary>
  31663. <para>UNITY_FRAMEBUFFER_FETCH_AVAILABLE is set when compiling shaders for platforms where framebuffer fetch is potentially available.</para>
  31664. </summary>
  31665. </member>
  31666. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS">
  31667. <summary>
  31668. <para>UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS is set automatically for platforms that don't require full floating-point precision support in fragment shaders.</para>
  31669. </summary>
  31670. </member>
  31671. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_HARDWARE_TIER1">
  31672. <summary>
  31673. <para>UNITY_HARDWARE_TIER1 is set when compiling shaders for GraphicsTier.Tier1.</para>
  31674. </summary>
  31675. </member>
  31676. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_HARDWARE_TIER2">
  31677. <summary>
  31678. <para>UNITY_HARDWARE_TIER2 is set when compiling shaders for GraphicsTier.Tier2.</para>
  31679. </summary>
  31680. </member>
  31681. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_HARDWARE_TIER3">
  31682. <summary>
  31683. <para>UNITY_HARDWARE_TIER3 is set when compiling shaders for GraphicsTier.Tier3.</para>
  31684. </summary>
  31685. </member>
  31686. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_LIGHT_PROBE_PROXY_VOLUME">
  31687. <summary>
  31688. <para>UNITY_LIGHT_PROBE_PROXY_VOLUME is set when Light Probe Proxy Volume feature is supported by the current graphics API and is enabled in the. You can only set a Graphics Tier in the Built-in Render Pipeline.</para>
  31689. </summary>
  31690. </member>
  31691. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_LIGHTMAP_DLDR_ENCODING">
  31692. <summary>
  31693. <para>UNITY_LIGHTMAP_DLDR_ENCODING is set when lightmap textures are using double LDR encoding to store the values in the texture.</para>
  31694. </summary>
  31695. </member>
  31696. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_LIGHTMAP_FULL_HDR">
  31697. <summary>
  31698. <para>UNITY_LIGHTMAP_FULL_HDR is set when lightmap textures are not using any encoding to store the values in the texture.</para>
  31699. </summary>
  31700. </member>
  31701. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_LIGHTMAP_RGBM_ENCODING">
  31702. <summary>
  31703. <para>UNITY_LIGHTMAP_RGBM_ENCODING is set when lightmap textures are using RGBM encoding to store the values in the texture.</para>
  31704. </summary>
  31705. </member>
  31706. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_METAL_SHADOWS_USE_POINT_FILTERING">
  31707. <summary>
  31708. <para>UNITY_METAL_SHADOWS_USE_POINT_FILTERING is set if shadow sampler should use point filtering on iOS Metal.</para>
  31709. </summary>
  31710. </member>
  31711. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_NO_DXT5nm">
  31712. <summary>
  31713. <para>UNITY_NO_DXT5nm is set when compiling shader for platform that do not support DXT5NM, meaning that normal maps will be encoded in RGB instead.</para>
  31714. </summary>
  31715. </member>
  31716. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_NO_FULL_STANDARD_SHADER">
  31717. <summary>
  31718. <para>UNITY_NO_FULL_STANDARD_SHADER is set if Standard shader BRDF3 with extra simplifications should be used.</para>
  31719. </summary>
  31720. </member>
  31721. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_NO_RGBM">
  31722. <summary>
  31723. <para>UNITY_NO_RGBM is set when compiling shader for platform that do not support RGBM, so dLDR will be used instead.</para>
  31724. </summary>
  31725. </member>
  31726. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_NO_SCREENSPACE_SHADOWS">
  31727. <summary>
  31728. <para>UNITY_NO_SCREENSPACE_SHADOWS is set when screenspace cascaded shadow maps are disabled.</para>
  31729. </summary>
  31730. </member>
  31731. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_PBS_USE_BRDF1">
  31732. <summary>
  31733. <para>UNITY_PBS_USE_BRDF1 is set if Standard Shader BRDF1 should be used.</para>
  31734. </summary>
  31735. </member>
  31736. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_PBS_USE_BRDF2">
  31737. <summary>
  31738. <para>UNITY_PBS_USE_BRDF2 is set if Standard Shader BRDF2 should be used.</para>
  31739. </summary>
  31740. </member>
  31741. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_PBS_USE_BRDF3">
  31742. <summary>
  31743. <para>UNITY_PBS_USE_BRDF3 is set if Standard Shader BRDF3 should be used.</para>
  31744. </summary>
  31745. </member>
  31746. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION">
  31747. <summary>
  31748. <para>Unity enables UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION when Vulkan pre-transform is enabled and supported on the target build platform.</para>
  31749. </summary>
  31750. </member>
  31751. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_SPECCUBE_BLENDING">
  31752. <summary>
  31753. <para>UNITY_SPECCUBE_BLENDING is set if Reflection Probes Blending is enabled.</para>
  31754. </summary>
  31755. </member>
  31756. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_SPECCUBE_BOX_PROJECTION">
  31757. <summary>
  31758. <para>UNITY_SPECCUBE_BLENDING is set if Reflection Probes Box Projection is enabled.</para>
  31759. </summary>
  31760. </member>
  31761. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_UNIFIED_SHADER_PRECISION_MODEL">
  31762. <summary>
  31763. <para>Unity sets UNITY_UNIFIED_SHADER_PRECISION_MODEL if, in Player Settings, you set Shader Precision Model to Unified.</para>
  31764. </summary>
  31765. </member>
  31766. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS">
  31767. <summary>
  31768. <para>UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS is set when Semitransparent Shadows are enabled.</para>
  31769. </summary>
  31770. </member>
  31771. <member name="F:UnityEngine.Rendering.BuiltinShaderDefine.UNITY_VIRTUAL_TEXTURING">
  31772. <summary>
  31773. <para>Is virtual texturing enabled and supported on this platform.</para>
  31774. </summary>
  31775. </member>
  31776. <member name="T:UnityEngine.Rendering.BuiltinShaderMode">
  31777. <summary>
  31778. <para>Built-in shader modes used by Rendering.GraphicsSettings.</para>
  31779. </summary>
  31780. </member>
  31781. <member name="F:UnityEngine.Rendering.BuiltinShaderMode.Disabled">
  31782. <summary>
  31783. <para>Don't use any shader, effectively disabling the functionality.</para>
  31784. </summary>
  31785. </member>
  31786. <member name="F:UnityEngine.Rendering.BuiltinShaderMode.UseBuiltin">
  31787. <summary>
  31788. <para>Use built-in shader (default).</para>
  31789. </summary>
  31790. </member>
  31791. <member name="F:UnityEngine.Rendering.BuiltinShaderMode.UseCustom">
  31792. <summary>
  31793. <para>Use custom shader instead of built-in one.</para>
  31794. </summary>
  31795. </member>
  31796. <member name="T:UnityEngine.Rendering.BuiltinShaderType">
  31797. <summary>
  31798. <para>Built-in shader types used by Rendering.GraphicsSettings.</para>
  31799. </summary>
  31800. </member>
  31801. <member name="F:UnityEngine.Rendering.BuiltinShaderType.DeferredReflections">
  31802. <summary>
  31803. <para>Shader used for deferred reflection probes.</para>
  31804. </summary>
  31805. </member>
  31806. <member name="F:UnityEngine.Rendering.BuiltinShaderType.DeferredShading">
  31807. <summary>
  31808. <para>Shader used for deferred shading calculations.</para>
  31809. </summary>
  31810. </member>
  31811. <member name="F:UnityEngine.Rendering.BuiltinShaderType.DepthNormals">
  31812. <summary>
  31813. <para>Shader used for depth and normals texture when enabled on a Camera.</para>
  31814. </summary>
  31815. </member>
  31816. <member name="F:UnityEngine.Rendering.BuiltinShaderType.LegacyDeferredLighting">
  31817. <summary>
  31818. <para>Shader used for legacy deferred lighting calculations.</para>
  31819. </summary>
  31820. </member>
  31821. <member name="F:UnityEngine.Rendering.BuiltinShaderType.LensFlare">
  31822. <summary>
  31823. <para>Default shader used for lens flares.</para>
  31824. </summary>
  31825. </member>
  31826. <member name="F:UnityEngine.Rendering.BuiltinShaderType.LightHalo">
  31827. <summary>
  31828. <para>Default shader used for light halos.</para>
  31829. </summary>
  31830. </member>
  31831. <member name="F:UnityEngine.Rendering.BuiltinShaderType.MotionVectors">
  31832. <summary>
  31833. <para>Shader used for Motion Vectors when enabled on a Camera.</para>
  31834. </summary>
  31835. </member>
  31836. <member name="F:UnityEngine.Rendering.BuiltinShaderType.ScreenSpaceShadows">
  31837. <summary>
  31838. <para>Shader used for screen-space cascaded shadows.</para>
  31839. </summary>
  31840. </member>
  31841. <member name="T:UnityEngine.Rendering.CameraEvent">
  31842. <summary>
  31843. <para>Defines a place in camera's rendering to attach Rendering.CommandBuffer objects to.</para>
  31844. </summary>
  31845. </member>
  31846. <member name="F:UnityEngine.Rendering.CameraEvent.AfterDepthNormalsTexture">
  31847. <summary>
  31848. <para>After camera's depth+normals texture is generated.</para>
  31849. </summary>
  31850. </member>
  31851. <member name="F:UnityEngine.Rendering.CameraEvent.AfterDepthTexture">
  31852. <summary>
  31853. <para>After camera's depth texture is generated.</para>
  31854. </summary>
  31855. </member>
  31856. <member name="F:UnityEngine.Rendering.CameraEvent.AfterEverything">
  31857. <summary>
  31858. <para>After camera has done rendering everything.</para>
  31859. </summary>
  31860. </member>
  31861. <member name="F:UnityEngine.Rendering.CameraEvent.AfterFinalPass">
  31862. <summary>
  31863. <para>After final geometry pass in deferred lighting.</para>
  31864. </summary>
  31865. </member>
  31866. <member name="F:UnityEngine.Rendering.CameraEvent.AfterForwardAlpha">
  31867. <summary>
  31868. <para>After transparent objects in forward rendering.</para>
  31869. </summary>
  31870. </member>
  31871. <member name="F:UnityEngine.Rendering.CameraEvent.AfterForwardOpaque">
  31872. <summary>
  31873. <para>After opaque objects in forward rendering.</para>
  31874. </summary>
  31875. </member>
  31876. <member name="F:UnityEngine.Rendering.CameraEvent.AfterGBuffer">
  31877. <summary>
  31878. <para>After deferred rendering G-buffer is rendered.</para>
  31879. </summary>
  31880. </member>
  31881. <member name="F:UnityEngine.Rendering.CameraEvent.AfterHaloAndLensFlares">
  31882. <summary>
  31883. <para>After halo and lens flares.</para>
  31884. </summary>
  31885. </member>
  31886. <member name="F:UnityEngine.Rendering.CameraEvent.AfterImageEffects">
  31887. <summary>
  31888. <para>After image effects.</para>
  31889. </summary>
  31890. </member>
  31891. <member name="F:UnityEngine.Rendering.CameraEvent.AfterImageEffectsOpaque">
  31892. <summary>
  31893. <para>After image effects that happen between opaque &amp; transparent objects.</para>
  31894. </summary>
  31895. </member>
  31896. <member name="F:UnityEngine.Rendering.CameraEvent.AfterLighting">
  31897. <summary>
  31898. <para>After lighting pass in deferred rendering.</para>
  31899. </summary>
  31900. </member>
  31901. <member name="F:UnityEngine.Rendering.CameraEvent.AfterReflections">
  31902. <summary>
  31903. <para>After reflections pass in deferred rendering.</para>
  31904. </summary>
  31905. </member>
  31906. <member name="F:UnityEngine.Rendering.CameraEvent.AfterSkybox">
  31907. <summary>
  31908. <para>After skybox is drawn.</para>
  31909. </summary>
  31910. </member>
  31911. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeDepthNormalsTexture">
  31912. <summary>
  31913. <para>Before camera's depth+normals texture is generated.</para>
  31914. </summary>
  31915. </member>
  31916. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeDepthTexture">
  31917. <summary>
  31918. <para>Before camera's depth texture is generated.</para>
  31919. </summary>
  31920. </member>
  31921. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeFinalPass">
  31922. <summary>
  31923. <para>Before final geometry pass in deferred lighting.</para>
  31924. </summary>
  31925. </member>
  31926. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeForwardAlpha">
  31927. <summary>
  31928. <para>Before transparent objects in forward rendering.</para>
  31929. </summary>
  31930. </member>
  31931. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeForwardOpaque">
  31932. <summary>
  31933. <para>Before opaque objects in forward rendering.</para>
  31934. </summary>
  31935. </member>
  31936. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeGBuffer">
  31937. <summary>
  31938. <para>Before deferred rendering G-buffer is rendered.</para>
  31939. </summary>
  31940. </member>
  31941. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeHaloAndLensFlares">
  31942. <summary>
  31943. <para>Before halo and lens flares.</para>
  31944. </summary>
  31945. </member>
  31946. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeImageEffects">
  31947. <summary>
  31948. <para>Before image effects.</para>
  31949. </summary>
  31950. </member>
  31951. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeImageEffectsOpaque">
  31952. <summary>
  31953. <para>Before image effects that happen between opaque &amp; transparent objects.</para>
  31954. </summary>
  31955. </member>
  31956. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeLighting">
  31957. <summary>
  31958. <para>Before lighting pass in deferred rendering.</para>
  31959. </summary>
  31960. </member>
  31961. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeReflections">
  31962. <summary>
  31963. <para>Before reflections pass in deferred rendering.</para>
  31964. </summary>
  31965. </member>
  31966. <member name="F:UnityEngine.Rendering.CameraEvent.BeforeSkybox">
  31967. <summary>
  31968. <para>Before skybox is drawn.</para>
  31969. </summary>
  31970. </member>
  31971. <member name="T:UnityEngine.Rendering.CameraHDRMode">
  31972. <summary>
  31973. <para>The HDR mode to use for rendering.</para>
  31974. </summary>
  31975. </member>
  31976. <member name="F:UnityEngine.Rendering.CameraHDRMode.FP16">
  31977. <summary>
  31978. <para>Uses RenderTextureFormat.ARGBHalf.</para>
  31979. </summary>
  31980. </member>
  31981. <member name="F:UnityEngine.Rendering.CameraHDRMode.R11G11B10">
  31982. <summary>
  31983. <para>Uses RenderTextureFormat.RGB111110Float.</para>
  31984. </summary>
  31985. </member>
  31986. <member name="T:UnityEngine.Rendering.CameraLateLatchMatrixType">
  31987. <summary>
  31988. <para>The types of camera matrices that support late latching.</para>
  31989. </summary>
  31990. </member>
  31991. <member name="F:UnityEngine.Rendering.CameraLateLatchMatrixType.InverseView">
  31992. <summary>
  31993. <para>The camera's inverse view matrix.</para>
  31994. </summary>
  31995. </member>
  31996. <member name="F:UnityEngine.Rendering.CameraLateLatchMatrixType.InverseViewProjection">
  31997. <summary>
  31998. <para>The camera's inverse view projection matrix.</para>
  31999. </summary>
  32000. </member>
  32001. <member name="F:UnityEngine.Rendering.CameraLateLatchMatrixType.View">
  32002. <summary>
  32003. <para>The camera's view matrix.</para>
  32004. </summary>
  32005. </member>
  32006. <member name="F:UnityEngine.Rendering.CameraLateLatchMatrixType.ViewProjection">
  32007. <summary>
  32008. <para>The camera's view projection matrix.</para>
  32009. </summary>
  32010. </member>
  32011. <member name="T:UnityEngine.Rendering.CameraProperties">
  32012. <summary>
  32013. <para>Camera related properties in CullingParameters.</para>
  32014. </summary>
  32015. </member>
  32016. <member name="M:UnityEngine.Rendering.CameraProperties.GetCameraCullingPlane(System.Int32)">
  32017. <summary>
  32018. <para>Get a camera culling plane.</para>
  32019. </summary>
  32020. <param name="index">Plane index (up to 5).</param>
  32021. <returns>
  32022. <para>Camera culling plane.</para>
  32023. </returns>
  32024. </member>
  32025. <member name="M:UnityEngine.Rendering.CameraProperties.GetShadowCullingPlane(System.Int32)">
  32026. <summary>
  32027. <para>Get a shadow culling plane.</para>
  32028. </summary>
  32029. <param name="index">Plane index (up to 5).</param>
  32030. <returns>
  32031. <para>Shadow culling plane.</para>
  32032. </returns>
  32033. </member>
  32034. <member name="M:UnityEngine.Rendering.CameraProperties.SetCameraCullingPlane(System.Int32,UnityEngine.Plane)">
  32035. <summary>
  32036. <para>Set a camera culling plane.</para>
  32037. </summary>
  32038. <param name="index">Plane index (up to 5).</param>
  32039. <param name="plane">Camera culling plane.</param>
  32040. </member>
  32041. <member name="M:UnityEngine.Rendering.CameraProperties.SetShadowCullingPlane(System.Int32,UnityEngine.Plane)">
  32042. <summary>
  32043. <para>Set a shadow culling plane.</para>
  32044. </summary>
  32045. <param name="index">Plane index (up to 5).</param>
  32046. <param name="plane">Shadow culling plane.</param>
  32047. </member>
  32048. <member name="T:UnityEngine.Rendering.ColorWriteMask">
  32049. <summary>
  32050. <para>Specifies which color components will get written into the target framebuffer.</para>
  32051. </summary>
  32052. </member>
  32053. <member name="F:UnityEngine.Rendering.ColorWriteMask.All">
  32054. <summary>
  32055. <para>Write all components (R, G, B and Alpha).</para>
  32056. </summary>
  32057. </member>
  32058. <member name="F:UnityEngine.Rendering.ColorWriteMask.Alpha">
  32059. <summary>
  32060. <para>Write alpha component.</para>
  32061. </summary>
  32062. </member>
  32063. <member name="F:UnityEngine.Rendering.ColorWriteMask.Blue">
  32064. <summary>
  32065. <para>Write blue component.</para>
  32066. </summary>
  32067. </member>
  32068. <member name="F:UnityEngine.Rendering.ColorWriteMask.Green">
  32069. <summary>
  32070. <para>Write green component.</para>
  32071. </summary>
  32072. </member>
  32073. <member name="F:UnityEngine.Rendering.ColorWriteMask.Red">
  32074. <summary>
  32075. <para>Write red component.</para>
  32076. </summary>
  32077. </member>
  32078. <member name="T:UnityEngine.Rendering.CommandBuffer">
  32079. <summary>
  32080. <para>List of graphics commands to execute.</para>
  32081. </summary>
  32082. </member>
  32083. <member name="P:UnityEngine.Rendering.CommandBuffer.name">
  32084. <summary>
  32085. <para>Name of this command buffer.</para>
  32086. </summary>
  32087. </member>
  32088. <member name="P:UnityEngine.Rendering.CommandBuffer.sizeInBytes">
  32089. <summary>
  32090. <para>Size of this command buffer in bytes (Read Only).</para>
  32091. </summary>
  32092. </member>
  32093. <member name="M:UnityEngine.Rendering.CommandBuffer.BeginSample(UnityEngine.Profiling.CustomSampler)">
  32094. <summary>
  32095. <para>Adds a command to begin profile sampling.</para>
  32096. </summary>
  32097. <param name="name">Name of the profile information used for sampling.</param>
  32098. <param name="sampler">The CustomSampler that the CommandBuffer uses for sampling.</param>
  32099. </member>
  32100. <member name="M:UnityEngine.Rendering.CommandBuffer.BeginSample(System.String)">
  32101. <summary>
  32102. <para>Adds a command to begin profile sampling.</para>
  32103. </summary>
  32104. <param name="name">Name of the profile information used for sampling.</param>
  32105. <param name="sampler">The CustomSampler that the CommandBuffer uses for sampling.</param>
  32106. </member>
  32107. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Texture,UnityEngine.Rendering.RenderTargetIdentifier)">
  32108. <summary>
  32109. <para>Add a "blit into a render texture" command.</para>
  32110. </summary>
  32111. <param name="source">Source texture or render target to blit from.</param>
  32112. <param name="dest">Destination to blit into.</param>
  32113. <param name="mat">Material to use.</param>
  32114. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32115. <param name="scale">Scale applied to the source texture coordinate.</param>
  32116. <param name="offset">Offset applied to the source texture coordinate.</param>
  32117. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32118. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32119. </member>
  32120. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Texture,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material)">
  32121. <summary>
  32122. <para>Add a "blit into a render texture" command.</para>
  32123. </summary>
  32124. <param name="source">Source texture or render target to blit from.</param>
  32125. <param name="dest">Destination to blit into.</param>
  32126. <param name="mat">Material to use.</param>
  32127. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32128. <param name="scale">Scale applied to the source texture coordinate.</param>
  32129. <param name="offset">Offset applied to the source texture coordinate.</param>
  32130. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32131. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32132. </member>
  32133. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Texture,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)">
  32134. <summary>
  32135. <para>Add a "blit into a render texture" command.</para>
  32136. </summary>
  32137. <param name="source">Source texture or render target to blit from.</param>
  32138. <param name="dest">Destination to blit into.</param>
  32139. <param name="mat">Material to use.</param>
  32140. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32141. <param name="scale">Scale applied to the source texture coordinate.</param>
  32142. <param name="offset">Offset applied to the source texture coordinate.</param>
  32143. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32144. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32145. </member>
  32146. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Texture,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Vector2,UnityEngine.Vector2)">
  32147. <summary>
  32148. <para>Add a "blit into a render texture" command.</para>
  32149. </summary>
  32150. <param name="source">Source texture or render target to blit from.</param>
  32151. <param name="dest">Destination to blit into.</param>
  32152. <param name="mat">Material to use.</param>
  32153. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32154. <param name="scale">Scale applied to the source texture coordinate.</param>
  32155. <param name="offset">Offset applied to the source texture coordinate.</param>
  32156. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32157. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32158. </member>
  32159. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)">
  32160. <summary>
  32161. <para>Add a "blit into a render texture" command.</para>
  32162. </summary>
  32163. <param name="source">Source texture or render target to blit from.</param>
  32164. <param name="dest">Destination to blit into.</param>
  32165. <param name="mat">Material to use.</param>
  32166. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32167. <param name="scale">Scale applied to the source texture coordinate.</param>
  32168. <param name="offset">Offset applied to the source texture coordinate.</param>
  32169. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32170. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32171. </member>
  32172. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material)">
  32173. <summary>
  32174. <para>Add a "blit into a render texture" command.</para>
  32175. </summary>
  32176. <param name="source">Source texture or render target to blit from.</param>
  32177. <param name="dest">Destination to blit into.</param>
  32178. <param name="mat">Material to use.</param>
  32179. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32180. <param name="scale">Scale applied to the source texture coordinate.</param>
  32181. <param name="offset">Offset applied to the source texture coordinate.</param>
  32182. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32183. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32184. </member>
  32185. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)">
  32186. <summary>
  32187. <para>Add a "blit into a render texture" command.</para>
  32188. </summary>
  32189. <param name="source">Source texture or render target to blit from.</param>
  32190. <param name="dest">Destination to blit into.</param>
  32191. <param name="mat">Material to use.</param>
  32192. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32193. <param name="scale">Scale applied to the source texture coordinate.</param>
  32194. <param name="offset">Offset applied to the source texture coordinate.</param>
  32195. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32196. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32197. </member>
  32198. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Vector2,UnityEngine.Vector2)">
  32199. <summary>
  32200. <para>Add a "blit into a render texture" command.</para>
  32201. </summary>
  32202. <param name="source">Source texture or render target to blit from.</param>
  32203. <param name="dest">Destination to blit into.</param>
  32204. <param name="mat">Material to use.</param>
  32205. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32206. <param name="scale">Scale applied to the source texture coordinate.</param>
  32207. <param name="offset">Offset applied to the source texture coordinate.</param>
  32208. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32209. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32210. </member>
  32211. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,System.Int32)">
  32212. <summary>
  32213. <para>Add a "blit into a render texture" command.</para>
  32214. </summary>
  32215. <param name="source">Source texture or render target to blit from.</param>
  32216. <param name="dest">Destination to blit into.</param>
  32217. <param name="mat">Material to use.</param>
  32218. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32219. <param name="scale">Scale applied to the source texture coordinate.</param>
  32220. <param name="offset">Offset applied to the source texture coordinate.</param>
  32221. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32222. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32223. </member>
  32224. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Vector2,UnityEngine.Vector2,System.Int32,System.Int32)">
  32225. <summary>
  32226. <para>Add a "blit into a render texture" command.</para>
  32227. </summary>
  32228. <param name="source">Source texture or render target to blit from.</param>
  32229. <param name="dest">Destination to blit into.</param>
  32230. <param name="mat">Material to use.</param>
  32231. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32232. <param name="scale">Scale applied to the source texture coordinate.</param>
  32233. <param name="offset">Offset applied to the source texture coordinate.</param>
  32234. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32235. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32236. </member>
  32237. <member name="M:UnityEngine.Rendering.CommandBuffer.Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32,System.Int32)">
  32238. <summary>
  32239. <para>Add a "blit into a render texture" command.</para>
  32240. </summary>
  32241. <param name="source">Source texture or render target to blit from.</param>
  32242. <param name="dest">Destination to blit into.</param>
  32243. <param name="mat">Material to use.</param>
  32244. <param name="pass">Shader pass to use (default is -1, meaning "all passes").</param>
  32245. <param name="scale">Scale applied to the source texture coordinate.</param>
  32246. <param name="offset">Offset applied to the source texture coordinate.</param>
  32247. <param name="sourceDepthSlice">The texture array source slice to perform the blit from.</param>
  32248. <param name="destDepthSlice">The texture array destination slice to perform the blit to.</param>
  32249. </member>
  32250. <member name="M:UnityEngine.Rendering.CommandBuffer.BuildRayTracingAccelerationStructure(UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  32251. <summary>
  32252. <para>Adds a command to build the RayTracingAccelerationStructure to be used in a ray tracing dispatch.</para>
  32253. </summary>
  32254. <param name="accelerationStructure">The RayTracingAccelerationStructure to be generated.</param>
  32255. </member>
  32256. <member name="M:UnityEngine.Rendering.CommandBuffer.Clear">
  32257. <summary>
  32258. <para>Clear all commands in the buffer.</para>
  32259. </summary>
  32260. </member>
  32261. <member name="M:UnityEngine.Rendering.CommandBuffer.ClearRandomWriteTargets">
  32262. <summary>
  32263. <para>Clear random write targets for level pixel shaders.</para>
  32264. </summary>
  32265. </member>
  32266. <member name="M:UnityEngine.Rendering.CommandBuffer.ClearRenderTarget(System.Boolean,System.Boolean,UnityEngine.Color,System.Single)">
  32267. <summary>
  32268. <para>Adds a "clear render target" command.</para>
  32269. </summary>
  32270. <param name="clearDepth">Whether to clear both the depth buffer and the stencil buffer.</param>
  32271. <param name="clearColor">Should clear color buffer?</param>
  32272. <param name="clearFlags">Which render targets to clear, defined using a bitwise OR combination of RTClearFlags values.</param>
  32273. <param name="backgroundColor">Color to clear with.</param>
  32274. <param name="depth">Depth to clear with (default is 1.0).</param>
  32275. <param name="stencil">Stencil to clear with (default is 0).</param>
  32276. </member>
  32277. <member name="M:UnityEngine.Rendering.CommandBuffer.ClearRenderTarget(UnityEngine.Rendering.RTClearFlags,UnityEngine.Color,System.Single,System.UInt32)">
  32278. <summary>
  32279. <para>Adds a "clear render target" command.</para>
  32280. </summary>
  32281. <param name="clearDepth">Whether to clear both the depth buffer and the stencil buffer.</param>
  32282. <param name="clearColor">Should clear color buffer?</param>
  32283. <param name="clearFlags">Which render targets to clear, defined using a bitwise OR combination of RTClearFlags values.</param>
  32284. <param name="backgroundColor">Color to clear with.</param>
  32285. <param name="depth">Depth to clear with (default is 1.0).</param>
  32286. <param name="stencil">Stencil to clear with (default is 0).</param>
  32287. </member>
  32288. <member name="M:UnityEngine.Rendering.CommandBuffer.ConvertTexture(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)">
  32289. <summary>
  32290. <para>Converts and copies a source texture to a destination texture with a different format or dimensions.</para>
  32291. </summary>
  32292. <param name="src">Source texture.</param>
  32293. <param name="dst">Destination texture.</param>
  32294. <param name="srcElement">Source element (e.g. cubemap face). Set this to 0 for 2D source textures.</param>
  32295. <param name="dstElement">Destination element (e.g. cubemap face or texture array element).</param>
  32296. </member>
  32297. <member name="M:UnityEngine.Rendering.CommandBuffer.ConvertTexture(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  32298. <summary>
  32299. <para>Converts and copies a source texture to a destination texture with a different format or dimensions.</para>
  32300. </summary>
  32301. <param name="src">Source texture.</param>
  32302. <param name="dst">Destination texture.</param>
  32303. <param name="srcElement">Source element (e.g. cubemap face). Set this to 0 for 2D source textures.</param>
  32304. <param name="dstElement">Destination element (e.g. cubemap face or texture array element).</param>
  32305. </member>
  32306. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyBuffer(UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer)">
  32307. <summary>
  32308. <para>Adds a command to copy the contents of one GraphicsBuffer into another.</para>
  32309. </summary>
  32310. <param name="source">The source buffer.</param>
  32311. <param name="dest">The destination buffer.</param>
  32312. </member>
  32313. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyCounterValue(UnityEngine.ComputeBuffer,UnityEngine.ComputeBuffer,System.UInt32)">
  32314. <summary>
  32315. <para>Adds a command to copy ComputeBuffer or GraphicsBuffer counter value.</para>
  32316. </summary>
  32317. <param name="src">Append/consume buffer to copy the counter from.</param>
  32318. <param name="dst">A buffer to copy the counter to.</param>
  32319. <param name="dstOffsetBytes">Target byte offset in dst buffer.</param>
  32320. </member>
  32321. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyCounterValue(UnityEngine.ComputeBuffer,UnityEngine.GraphicsBuffer,System.UInt32)">
  32322. <summary>
  32323. <para>Adds a command to copy ComputeBuffer or GraphicsBuffer counter value.</para>
  32324. </summary>
  32325. <param name="src">Append/consume buffer to copy the counter from.</param>
  32326. <param name="dst">A buffer to copy the counter to.</param>
  32327. <param name="dstOffsetBytes">Target byte offset in dst buffer.</param>
  32328. </member>
  32329. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyCounterValue(UnityEngine.GraphicsBuffer,UnityEngine.ComputeBuffer,System.UInt32)">
  32330. <summary>
  32331. <para>Adds a command to copy ComputeBuffer or GraphicsBuffer counter value.</para>
  32332. </summary>
  32333. <param name="src">Append/consume buffer to copy the counter from.</param>
  32334. <param name="dst">A buffer to copy the counter to.</param>
  32335. <param name="dstOffsetBytes">Target byte offset in dst buffer.</param>
  32336. </member>
  32337. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyCounterValue(UnityEngine.GraphicsBuffer,UnityEngine.GraphicsBuffer,System.UInt32)">
  32338. <summary>
  32339. <para>Adds a command to copy ComputeBuffer or GraphicsBuffer counter value.</para>
  32340. </summary>
  32341. <param name="src">Append/consume buffer to copy the counter from.</param>
  32342. <param name="dst">A buffer to copy the counter to.</param>
  32343. <param name="dstOffsetBytes">Target byte offset in dst buffer.</param>
  32344. </member>
  32345. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyTexture(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)">
  32346. <summary>
  32347. <para>Adds a command to copy a texture into another texture.</para>
  32348. </summary>
  32349. <param name="src">Source texture or identifier, see RenderTargetIdentifier.</param>
  32350. <param name="dst">Destination texture or identifier, see RenderTargetIdentifier.</param>
  32351. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32352. <param name="srcMip">Source texture mipmap level.</param>
  32353. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32354. <param name="dstMip">Destination texture mipmap level.</param>
  32355. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  32356. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  32357. <param name="srcWidth">Width of source texture region to copy.</param>
  32358. <param name="srcHeight">Height of source texture region to copy.</param>
  32359. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  32360. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  32361. </member>
  32362. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyTexture(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  32363. <summary>
  32364. <para>Adds a command to copy a texture into another texture.</para>
  32365. </summary>
  32366. <param name="src">Source texture or identifier, see RenderTargetIdentifier.</param>
  32367. <param name="dst">Destination texture or identifier, see RenderTargetIdentifier.</param>
  32368. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32369. <param name="srcMip">Source texture mipmap level.</param>
  32370. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32371. <param name="dstMip">Destination texture mipmap level.</param>
  32372. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  32373. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  32374. <param name="srcWidth">Width of source texture region to copy.</param>
  32375. <param name="srcHeight">Height of source texture region to copy.</param>
  32376. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  32377. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  32378. </member>
  32379. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyTexture(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,System.Int32)">
  32380. <summary>
  32381. <para>Adds a command to copy a texture into another texture.</para>
  32382. </summary>
  32383. <param name="src">Source texture or identifier, see RenderTargetIdentifier.</param>
  32384. <param name="dst">Destination texture or identifier, see RenderTargetIdentifier.</param>
  32385. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32386. <param name="srcMip">Source texture mipmap level.</param>
  32387. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32388. <param name="dstMip">Destination texture mipmap level.</param>
  32389. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  32390. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  32391. <param name="srcWidth">Width of source texture region to copy.</param>
  32392. <param name="srcHeight">Height of source texture region to copy.</param>
  32393. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  32394. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  32395. </member>
  32396. <member name="M:UnityEngine.Rendering.CommandBuffer.CopyTexture(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,System.Int32,System.Int32,System.Int32)">
  32397. <summary>
  32398. <para>Adds a command to copy a texture into another texture.</para>
  32399. </summary>
  32400. <param name="src">Source texture or identifier, see RenderTargetIdentifier.</param>
  32401. <param name="dst">Destination texture or identifier, see RenderTargetIdentifier.</param>
  32402. <param name="srcElement">Source texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32403. <param name="srcMip">Source texture mipmap level.</param>
  32404. <param name="dstElement">Destination texture element (cubemap face, texture array layer or 3D texture depth slice).</param>
  32405. <param name="dstMip">Destination texture mipmap level.</param>
  32406. <param name="srcX">X coordinate of source texture region to copy (left side is zero).</param>
  32407. <param name="srcY">Y coordinate of source texture region to copy (bottom is zero).</param>
  32408. <param name="srcWidth">Width of source texture region to copy.</param>
  32409. <param name="srcHeight">Height of source texture region to copy.</param>
  32410. <param name="dstX">X coordinate of where to copy region in destination texture (left side is zero).</param>
  32411. <param name="dstY">Y coordinate of where to copy region in destination texture (bottom is zero).</param>
  32412. </member>
  32413. <member name="M:UnityEngine.Rendering.CommandBuffer.CreateAsyncGraphicsFence">
  32414. <summary>
  32415. <para>Shortcut for calling GommandBuffer.CreateGraphicsFence with GraphicsFenceType.AsyncQueueSynchronization as the first parameter.</para>
  32416. </summary>
  32417. <param name="stage">The synchronization stage. See Graphics.CreateGraphicsFence.</param>
  32418. <returns>
  32419. <para>Returns a new GraphicsFence.</para>
  32420. </returns>
  32421. </member>
  32422. <member name="M:UnityEngine.Rendering.CommandBuffer.CreateAsyncGraphicsFence(UnityEngine.Rendering.SynchronisationStage)">
  32423. <summary>
  32424. <para>Shortcut for calling GommandBuffer.CreateGraphicsFence with GraphicsFenceType.AsyncQueueSynchronization as the first parameter.</para>
  32425. </summary>
  32426. <param name="stage">The synchronization stage. See Graphics.CreateGraphicsFence.</param>
  32427. <returns>
  32428. <para>Returns a new GraphicsFence.</para>
  32429. </returns>
  32430. </member>
  32431. <member name="M:UnityEngine.Rendering.CommandBuffer.CreateGPUFence(UnityEngine.Rendering.SynchronisationStage)">
  32432. <summary>
  32433. <para>This functionality is deprecated, and should no longer be used. Please use CommandBuffer.CreateGraphicsFence.</para>
  32434. </summary>
  32435. <param name="stage"></param>
  32436. </member>
  32437. <member name="M:UnityEngine.Rendering.CommandBuffer.CreateGraphicsFence">
  32438. <summary>
  32439. <para>Creates a GraphicsFence which will be passed after the last Blit, Clear, Draw, Dispatch or Texture Copy command prior to this call has been completed on the GPU.</para>
  32440. </summary>
  32441. <param name="fenceType">The type of GraphicsFence to create. Currently the only supported value is GraphicsFenceType.AsyncQueueSynchronization.</param>
  32442. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing begining for a given draw call. This parameter allows for the fence to be passed after either the vertex or pixel processing for the proceeding draw has completed. If a compute shader dispatch was the last task submitted then this parameter is ignored.</param>
  32443. <returns>
  32444. <para>Returns a new GraphicsFence.</para>
  32445. </returns>
  32446. </member>
  32447. <member name="M:UnityEngine.Rendering.CommandBuffer.#ctor">
  32448. <summary>
  32449. <para>Create a new empty command buffer.</para>
  32450. </summary>
  32451. </member>
  32452. <member name="M:UnityEngine.Rendering.CommandBuffer.DisableKeyword(UnityEngine.Rendering.GlobalKeyword&amp;)">
  32453. <summary>
  32454. <para>Adds a command to disable a global or local shader keyword.</para>
  32455. </summary>
  32456. <param name="keyword">The global or local shader keyword to disable.</param>
  32457. <param name="material">The material on which to disable the local shader keyword.</param>
  32458. <param name="computeShader">The compute shader for which to disable the local shader keyword.</param>
  32459. </member>
  32460. <member name="M:UnityEngine.Rendering.CommandBuffer.DisableKeyword(UnityEngine.ComputeShader,UnityEngine.Rendering.LocalKeyword&amp;)">
  32461. <summary>
  32462. <para>Adds a command to disable a global or local shader keyword.</para>
  32463. </summary>
  32464. <param name="keyword">The global or local shader keyword to disable.</param>
  32465. <param name="material">The material on which to disable the local shader keyword.</param>
  32466. <param name="computeShader">The compute shader for which to disable the local shader keyword.</param>
  32467. </member>
  32468. <member name="M:UnityEngine.Rendering.CommandBuffer.DisableKeyword(UnityEngine.Material,UnityEngine.Rendering.LocalKeyword&amp;)">
  32469. <summary>
  32470. <para>Adds a command to disable a global or local shader keyword.</para>
  32471. </summary>
  32472. <param name="keyword">The global or local shader keyword to disable.</param>
  32473. <param name="material">The material on which to disable the local shader keyword.</param>
  32474. <param name="computeShader">The compute shader for which to disable the local shader keyword.</param>
  32475. </member>
  32476. <member name="M:UnityEngine.Rendering.CommandBuffer.DisableScissorRect">
  32477. <summary>
  32478. <para>Add a command to disable the hardware scissor rectangle.</para>
  32479. </summary>
  32480. </member>
  32481. <member name="M:UnityEngine.Rendering.CommandBuffer.DisableShaderKeyword(System.String)">
  32482. <summary>
  32483. <para>Adds a command to disable a global shader keyword with a given name.</para>
  32484. </summary>
  32485. <param name="keyword">Name of a global keyword to disable.</param>
  32486. </member>
  32487. <member name="M:UnityEngine.Rendering.CommandBuffer.DispatchCompute(UnityEngine.ComputeShader,System.Int32,System.Int32,System.Int32,System.Int32)">
  32488. <summary>
  32489. <para>Add a command to execute a ComputeShader.</para>
  32490. </summary>
  32491. <param name="computeShader">ComputeShader to execute.</param>
  32492. <param name="kernelIndex">Kernel index to execute, see ComputeShader.FindKernel.</param>
  32493. <param name="threadGroupsX">Number of work groups in the X dimension.</param>
  32494. <param name="threadGroupsY">Number of work groups in the Y dimension.</param>
  32495. <param name="threadGroupsZ">Number of work groups in the Z dimension.</param>
  32496. <param name="indirectBuffer">ComputeBuffer with dispatch arguments.</param>
  32497. <param name="argsOffset">Byte offset indicating the location of the dispatch arguments in the buffer.</param>
  32498. </member>
  32499. <member name="M:UnityEngine.Rendering.CommandBuffer.DispatchCompute(UnityEngine.ComputeShader,System.Int32,UnityEngine.ComputeBuffer,System.UInt32)">
  32500. <summary>
  32501. <para>Add a command to execute a ComputeShader.</para>
  32502. </summary>
  32503. <param name="computeShader">ComputeShader to execute.</param>
  32504. <param name="kernelIndex">Kernel index to execute, see ComputeShader.FindKernel.</param>
  32505. <param name="threadGroupsX">Number of work groups in the X dimension.</param>
  32506. <param name="threadGroupsY">Number of work groups in the Y dimension.</param>
  32507. <param name="threadGroupsZ">Number of work groups in the Z dimension.</param>
  32508. <param name="indirectBuffer">ComputeBuffer with dispatch arguments.</param>
  32509. <param name="argsOffset">Byte offset indicating the location of the dispatch arguments in the buffer.</param>
  32510. </member>
  32511. <member name="M:UnityEngine.Rendering.CommandBuffer.DispatchCompute(UnityEngine.ComputeShader,System.Int32,UnityEngine.GraphicsBuffer,System.UInt32)">
  32512. <summary>
  32513. <para>Add a command to execute a ComputeShader.</para>
  32514. </summary>
  32515. <param name="computeShader">ComputeShader to execute.</param>
  32516. <param name="kernelIndex">Kernel index to execute, see ComputeShader.FindKernel.</param>
  32517. <param name="threadGroupsX">Number of work groups in the X dimension.</param>
  32518. <param name="threadGroupsY">Number of work groups in the Y dimension.</param>
  32519. <param name="threadGroupsZ">Number of work groups in the Z dimension.</param>
  32520. <param name="indirectBuffer">ComputeBuffer with dispatch arguments.</param>
  32521. <param name="argsOffset">Byte offset indicating the location of the dispatch arguments in the buffer.</param>
  32522. </member>
  32523. <member name="M:UnityEngine.Rendering.CommandBuffer.DispatchRays(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,System.UInt32,System.UInt32,System.UInt32,UnityEngine.Camera)">
  32524. <summary>
  32525. <para>Adds a command to execute a RayTracingShader.</para>
  32526. </summary>
  32527. <param name="rayTracingShader">RayTracingShader to execute.</param>
  32528. <param name="rayGenName">The name of the ray generation shader.</param>
  32529. <param name="width">The width of the ray generation shader thread grid.</param>
  32530. <param name="height">The height of the ray generation shader thread grid.</param>
  32531. <param name="depth">The depth of the ray generation shader thread grid.</param>
  32532. <param name="camera">Optional parameter used to setup camera-related built-in shader variables.</param>
  32533. </member>
  32534. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32535. <summary>
  32536. <para>Add a "draw mesh" command.</para>
  32537. </summary>
  32538. <param name="mesh">Mesh to draw.</param>
  32539. <param name="matrix">Transformation matrix to use.</param>
  32540. <param name="material">Material to use.</param>
  32541. <param name="submeshIndex">Which subset of the mesh to render.</param>
  32542. <param name="shaderPass">Which pass of the shader to use (default is -1, which renders all passes).</param>
  32543. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32544. </member>
  32545. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Matrix4x4[],System.Int32,UnityEngine.MaterialPropertyBlock)">
  32546. <summary>
  32547. <para>Adds a "draw mesh with instancing" command.
  32548. The command will not immediately fail and throw an exception if Material.enableInstancing is false, but it will log an error and skips rendering each time the command is being executed if such a condition is detected.
  32549. InvalidOperationException will be thrown if the current platform doesn't support this API (i.e. if GPU instancing is not available). See SystemInfo.supportsInstancing.</para>
  32550. </summary>
  32551. <param name="mesh">The Mesh to draw.</param>
  32552. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32553. <param name="material">Material to use.</param>
  32554. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32555. <param name="matrices">The array of object transformation matrices.</param>
  32556. <param name="count">The number of instances to be drawn.</param>
  32557. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32558. </member>
  32559. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Matrix4x4[],System.Int32)">
  32560. <summary>
  32561. <para>Adds a "draw mesh with instancing" command.
  32562. The command will not immediately fail and throw an exception if Material.enableInstancing is false, but it will log an error and skips rendering each time the command is being executed if such a condition is detected.
  32563. InvalidOperationException will be thrown if the current platform doesn't support this API (i.e. if GPU instancing is not available). See SystemInfo.supportsInstancing.</para>
  32564. </summary>
  32565. <param name="mesh">The Mesh to draw.</param>
  32566. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32567. <param name="material">Material to use.</param>
  32568. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32569. <param name="matrices">The array of object transformation matrices.</param>
  32570. <param name="count">The number of instances to be drawn.</param>
  32571. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32572. </member>
  32573. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Matrix4x4[])">
  32574. <summary>
  32575. <para>Adds a "draw mesh with instancing" command.
  32576. The command will not immediately fail and throw an exception if Material.enableInstancing is false, but it will log an error and skips rendering each time the command is being executed if such a condition is detected.
  32577. InvalidOperationException will be thrown if the current platform doesn't support this API (i.e. if GPU instancing is not available). See SystemInfo.supportsInstancing.</para>
  32578. </summary>
  32579. <param name="mesh">The Mesh to draw.</param>
  32580. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32581. <param name="material">Material to use.</param>
  32582. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32583. <param name="matrices">The array of object transformation matrices.</param>
  32584. <param name="count">The number of instances to be drawn.</param>
  32585. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32586. </member>
  32587. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32588. <summary>
  32589. <para>Add a "draw mesh with indirect instancing" command.</para>
  32590. </summary>
  32591. <param name="mesh">The Mesh to draw.</param>
  32592. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32593. <param name="material">Material to use.</param>
  32594. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32595. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32596. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32597. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32598. </member>
  32599. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.ComputeBuffer,System.Int32)">
  32600. <summary>
  32601. <para>Add a "draw mesh with indirect instancing" command.</para>
  32602. </summary>
  32603. <param name="mesh">The Mesh to draw.</param>
  32604. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32605. <param name="material">Material to use.</param>
  32606. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32607. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32608. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32609. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32610. </member>
  32611. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.ComputeBuffer)">
  32612. <summary>
  32613. <para>Add a "draw mesh with indirect instancing" command.</para>
  32614. </summary>
  32615. <param name="mesh">The Mesh to draw.</param>
  32616. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32617. <param name="material">Material to use.</param>
  32618. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32619. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32620. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32621. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32622. </member>
  32623. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32624. <summary>
  32625. <para>Add a "draw mesh with indirect instancing" command.</para>
  32626. </summary>
  32627. <param name="mesh">The Mesh to draw.</param>
  32628. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32629. <param name="material">Material to use.</param>
  32630. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32631. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32632. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32633. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32634. </member>
  32635. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.GraphicsBuffer,System.Int32)">
  32636. <summary>
  32637. <para>Add a "draw mesh with indirect instancing" command.</para>
  32638. </summary>
  32639. <param name="mesh">The Mesh to draw.</param>
  32640. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32641. <param name="material">Material to use.</param>
  32642. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32643. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32644. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32645. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32646. </member>
  32647. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedIndirect(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.GraphicsBuffer)">
  32648. <summary>
  32649. <para>Add a "draw mesh with indirect instancing" command.</para>
  32650. </summary>
  32651. <param name="mesh">The Mesh to draw.</param>
  32652. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32653. <param name="material">Material to use.</param>
  32654. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32655. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32656. <param name="bufferWithArgs">The GPU buffer containing the arguments for how many instances of this mesh to draw.</param>
  32657. <param name="argsOffset">The byte offset into the buffer, where the draw arguments start.</param>
  32658. </member>
  32659. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawMeshInstancedProcedural(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32660. <summary>
  32661. <para>Add a "draw mesh with instancing" command.
  32662. Draw a mesh using Procedural Instancing. This is similar to Graphics.DrawMeshInstancedIndirect, except that when the instance count is known from script, it can be supplied directly using this method, rather than via a ComputeBuffer.
  32663. If Material.enableInstancing is false, the command logs an error and skips rendering each time the command is executed; the command does not immediately fail and throw an exception.
  32664. InvalidOperationException will be thrown if the current platform doesn't support this API (for example, if GPU instancing is not available). See SystemInfo.supportsInstancing.</para>
  32665. </summary>
  32666. <param name="mesh">The Mesh to draw.</param>
  32667. <param name="submeshIndex">Which subset of the mesh to draw. This only applies to meshes that are composed of several materials.</param>
  32668. <param name="material">Material to use.</param>
  32669. <param name="shaderPass">Which pass of the shader to use, or -1 which renders all passes.</param>
  32670. <param name="count">The number of instances to be drawn.</param>
  32671. <param name="properties">Additional Material properties to apply onto the Material just before this Mesh is drawn. See MaterialPropertyBlock.</param>
  32672. </member>
  32673. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawOcclusionMesh(UnityEngine.RectInt)">
  32674. <summary>
  32675. <para>Adds a command onto the commandbuffer to draw the VR Device's occlusion mesh to the current render target.</para>
  32676. </summary>
  32677. <param name="normalizedCamViewport">The viewport of the camera currently being rendered.</param>
  32678. </member>
  32679. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32680. <summary>
  32681. <para>Add a "draw procedural geometry" command.</para>
  32682. </summary>
  32683. <param name="matrix">Transformation matrix to use.</param>
  32684. <param name="material">Material to use.</param>
  32685. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32686. <param name="topology">Topology of the procedural geometry.</param>
  32687. <param name="vertexCount">Vertex count to render.</param>
  32688. <param name="instanceCount">Instance count to render.</param>
  32689. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32690. </member>
  32691. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32)">
  32692. <summary>
  32693. <para>Add a "draw procedural geometry" command.</para>
  32694. </summary>
  32695. <param name="matrix">Transformation matrix to use.</param>
  32696. <param name="material">Material to use.</param>
  32697. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32698. <param name="topology">Topology of the procedural geometry.</param>
  32699. <param name="vertexCount">Vertex count to render.</param>
  32700. <param name="instanceCount">Instance count to render.</param>
  32701. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32702. </member>
  32703. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32)">
  32704. <summary>
  32705. <para>Add a "draw procedural geometry" command.</para>
  32706. </summary>
  32707. <param name="matrix">Transformation matrix to use.</param>
  32708. <param name="material">Material to use.</param>
  32709. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32710. <param name="topology">Topology of the procedural geometry.</param>
  32711. <param name="vertexCount">Vertex count to render.</param>
  32712. <param name="instanceCount">Instance count to render.</param>
  32713. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32714. </member>
  32715. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32716. <summary>
  32717. <para>Add a "draw procedural geometry" command.</para>
  32718. </summary>
  32719. <param name="matrix">Transformation matrix to use.</param>
  32720. <param name="material">Material to use.</param>
  32721. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32722. <param name="topology">Topology of the procedural geometry.</param>
  32723. <param name="indexCount">Index count to render.</param>
  32724. <param name="instanceCount">Instance count to render.</param>
  32725. <param name="indexBuffer">The index buffer used to submit vertices to the GPU.</param>
  32726. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32727. </member>
  32728. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32)">
  32729. <summary>
  32730. <para>Add a "draw procedural geometry" command.</para>
  32731. </summary>
  32732. <param name="matrix">Transformation matrix to use.</param>
  32733. <param name="material">Material to use.</param>
  32734. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32735. <param name="topology">Topology of the procedural geometry.</param>
  32736. <param name="indexCount">Index count to render.</param>
  32737. <param name="instanceCount">Instance count to render.</param>
  32738. <param name="indexBuffer">The index buffer used to submit vertices to the GPU.</param>
  32739. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32740. </member>
  32741. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProcedural(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32)">
  32742. <summary>
  32743. <para>Add a "draw procedural geometry" command.</para>
  32744. </summary>
  32745. <param name="matrix">Transformation matrix to use.</param>
  32746. <param name="material">Material to use.</param>
  32747. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32748. <param name="topology">Topology of the procedural geometry.</param>
  32749. <param name="indexCount">Index count to render.</param>
  32750. <param name="instanceCount">Instance count to render.</param>
  32751. <param name="indexBuffer">The index buffer used to submit vertices to the GPU.</param>
  32752. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32753. </member>
  32754. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32755. <summary>
  32756. <para>Add a "draw procedural geometry" command.</para>
  32757. </summary>
  32758. <param name="matrix">Transformation matrix to use.</param>
  32759. <param name="material">Material to use.</param>
  32760. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32761. <param name="topology">Topology of the procedural geometry.</param>
  32762. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32763. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32764. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32765. </member>
  32766. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32)">
  32767. <summary>
  32768. <para>Add a "draw procedural geometry" command.</para>
  32769. </summary>
  32770. <param name="matrix">Transformation matrix to use.</param>
  32771. <param name="material">Material to use.</param>
  32772. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32773. <param name="topology">Topology of the procedural geometry.</param>
  32774. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32775. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32776. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32777. </member>
  32778. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer)">
  32779. <summary>
  32780. <para>Add a "draw procedural geometry" command.</para>
  32781. </summary>
  32782. <param name="matrix">Transformation matrix to use.</param>
  32783. <param name="material">Material to use.</param>
  32784. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32785. <param name="topology">Topology of the procedural geometry.</param>
  32786. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32787. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32788. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32789. </member>
  32790. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32791. <summary>
  32792. <para>Add a "draw procedural geometry" command.</para>
  32793. </summary>
  32794. <param name="matrix">Transformation matrix to use.</param>
  32795. <param name="material">Material to use.</param>
  32796. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32797. <param name="topology">Topology of the procedural geometry.</param>
  32798. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32799. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32800. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32801. </member>
  32802. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32)">
  32803. <summary>
  32804. <para>Add a "draw procedural geometry" command.</para>
  32805. </summary>
  32806. <param name="matrix">Transformation matrix to use.</param>
  32807. <param name="material">Material to use.</param>
  32808. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32809. <param name="topology">Topology of the procedural geometry.</param>
  32810. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32811. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32812. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32813. </member>
  32814. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer)">
  32815. <summary>
  32816. <para>Add a "draw procedural geometry" command.</para>
  32817. </summary>
  32818. <param name="matrix">Transformation matrix to use.</param>
  32819. <param name="material">Material to use.</param>
  32820. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32821. <param name="topology">Topology of the procedural geometry.</param>
  32822. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32823. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32824. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32825. </member>
  32826. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32827. <summary>
  32828. <para>Add a "draw procedural geometry" command.</para>
  32829. </summary>
  32830. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32831. <param name="matrix">Transformation matrix to use.</param>
  32832. <param name="material">Material to use.</param>
  32833. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32834. <param name="topology">Topology of the procedural geometry.</param>
  32835. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32836. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32837. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32838. </member>
  32839. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer,System.Int32)">
  32840. <summary>
  32841. <para>Add a "draw procedural geometry" command.</para>
  32842. </summary>
  32843. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32844. <param name="matrix">Transformation matrix to use.</param>
  32845. <param name="material">Material to use.</param>
  32846. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32847. <param name="topology">Topology of the procedural geometry.</param>
  32848. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32849. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32850. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32851. </member>
  32852. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.ComputeBuffer)">
  32853. <summary>
  32854. <para>Add a "draw procedural geometry" command.</para>
  32855. </summary>
  32856. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32857. <param name="matrix">Transformation matrix to use.</param>
  32858. <param name="material">Material to use.</param>
  32859. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32860. <param name="topology">Topology of the procedural geometry.</param>
  32861. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32862. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32863. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32864. </member>
  32865. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32,UnityEngine.MaterialPropertyBlock)">
  32866. <summary>
  32867. <para>Add a "draw procedural geometry" command.</para>
  32868. </summary>
  32869. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32870. <param name="matrix">Transformation matrix to use.</param>
  32871. <param name="material">Material to use.</param>
  32872. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32873. <param name="topology">Topology of the procedural geometry.</param>
  32874. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32875. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32876. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32877. </member>
  32878. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer,System.Int32)">
  32879. <summary>
  32880. <para>Add a "draw procedural geometry" command.</para>
  32881. </summary>
  32882. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32883. <param name="matrix">Transformation matrix to use.</param>
  32884. <param name="material">Material to use.</param>
  32885. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32886. <param name="topology">Topology of the procedural geometry.</param>
  32887. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32888. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32889. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32890. </member>
  32891. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawProceduralIndirect(UnityEngine.GraphicsBuffer,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,UnityEngine.GraphicsBuffer)">
  32892. <summary>
  32893. <para>Add a "draw procedural geometry" command.</para>
  32894. </summary>
  32895. <param name="indexBuffer">Index buffer used to submit vertices to the GPU.</param>
  32896. <param name="matrix">Transformation matrix to use.</param>
  32897. <param name="material">Material to use.</param>
  32898. <param name="shaderPass">Which pass of the shader to use (or -1 for all passes).</param>
  32899. <param name="topology">Topology of the procedural geometry.</param>
  32900. <param name="bufferWithArgs">Buffer with draw arguments.</param>
  32901. <param name="argsOffset">Byte offset where in the buffer the draw arguments are.</param>
  32902. <param name="properties">Additional material properties to apply just before rendering. See MaterialPropertyBlock.</param>
  32903. </member>
  32904. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawRenderer(UnityEngine.Renderer,UnityEngine.Material,System.Int32,System.Int32)">
  32905. <summary>
  32906. <para>Add a "draw renderer" command.</para>
  32907. </summary>
  32908. <param name="renderer">Renderer to draw.</param>
  32909. <param name="material">Material to use.</param>
  32910. <param name="submeshIndex">Which subset of the mesh to render.</param>
  32911. <param name="shaderPass">Which pass of the shader to use (default is -1, which renders all passes).</param>
  32912. </member>
  32913. <member name="M:UnityEngine.Rendering.CommandBuffer.DrawRendererList(UnityEngine.Rendering.RendererUtils.RendererList)">
  32914. <summary>
  32915. <para>Adds a "draw renderer list" command.</para>
  32916. </summary>
  32917. <param name="rendererList">The RendererList to draw.</param>
  32918. </member>
  32919. <member name="M:UnityEngine.Rendering.CommandBuffer.EnableKeyword(UnityEngine.Rendering.GlobalKeyword&amp;)">
  32920. <summary>
  32921. <para>Adds a command to enable a global or local shader keyword.</para>
  32922. </summary>
  32923. <param name="keyword">The global or local shader keyword to enable.</param>
  32924. <param name="material">The material on which to enable the local shader keyword.</param>
  32925. <param name="computeShader">The compute shader for which to enable the local shader keyword.</param>
  32926. </member>
  32927. <member name="M:UnityEngine.Rendering.CommandBuffer.EnableKeyword(UnityEngine.Material,UnityEngine.Rendering.LocalKeyword&amp;)">
  32928. <summary>
  32929. <para>Adds a command to enable a global or local shader keyword.</para>
  32930. </summary>
  32931. <param name="keyword">The global or local shader keyword to enable.</param>
  32932. <param name="material">The material on which to enable the local shader keyword.</param>
  32933. <param name="computeShader">The compute shader for which to enable the local shader keyword.</param>
  32934. </member>
  32935. <member name="M:UnityEngine.Rendering.CommandBuffer.EnableKeyword(UnityEngine.ComputeShader,UnityEngine.Rendering.LocalKeyword&amp;)">
  32936. <summary>
  32937. <para>Adds a command to enable a global or local shader keyword.</para>
  32938. </summary>
  32939. <param name="keyword">The global or local shader keyword to enable.</param>
  32940. <param name="material">The material on which to enable the local shader keyword.</param>
  32941. <param name="computeShader">The compute shader for which to enable the local shader keyword.</param>
  32942. </member>
  32943. <member name="M:UnityEngine.Rendering.CommandBuffer.EnableScissorRect(UnityEngine.Rect)">
  32944. <summary>
  32945. <para>Add a command to enable the hardware scissor rectangle.</para>
  32946. </summary>
  32947. <param name="scissor">Viewport rectangle in pixel coordinates.</param>
  32948. </member>
  32949. <member name="M:UnityEngine.Rendering.CommandBuffer.EnableShaderKeyword(System.String)">
  32950. <summary>
  32951. <para>Adds a command to enable a global keyword with a given name.</para>
  32952. </summary>
  32953. <param name="keyword">Name of a global shader keyword to enable.</param>
  32954. </member>
  32955. <member name="M:UnityEngine.Rendering.CommandBuffer.EndSample(UnityEngine.Profiling.CustomSampler)">
  32956. <summary>
  32957. <para>Adds a command to end profile sampling.</para>
  32958. </summary>
  32959. <param name="name">Name of the profile information used for sampling.</param>
  32960. <param name="sampler">The CustomSampler that the CommandBuffer uses for sampling.</param>
  32961. </member>
  32962. <member name="M:UnityEngine.Rendering.CommandBuffer.EndSample(System.String)">
  32963. <summary>
  32964. <para>Adds a command to end profile sampling.</para>
  32965. </summary>
  32966. <param name="name">Name of the profile information used for sampling.</param>
  32967. <param name="sampler">The CustomSampler that the CommandBuffer uses for sampling.</param>
  32968. </member>
  32969. <member name="M:UnityEngine.Rendering.CommandBuffer.GenerateMips(UnityEngine.RenderTexture)">
  32970. <summary>
  32971. <para>Generate mipmap levels of a render texture.</para>
  32972. </summary>
  32973. <param name="rt">The render texture requiring mipmaps generation.</param>
  32974. </member>
  32975. <member name="M:UnityEngine.Rendering.CommandBuffer.GenerateMips(UnityEngine.Rendering.RenderTargetIdentifier)">
  32976. <summary>
  32977. <para>Generate mipmap levels of a render texture.</para>
  32978. </summary>
  32979. <param name="rt">The render texture requiring mipmaps generation.</param>
  32980. </member>
  32981. <member name="M:UnityEngine.Rendering.CommandBuffer.GetTemporaryRT(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.FilterMode,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite,System.Int32,System.Boolean)">
  32982. <summary>
  32983. <para>Add a "get a temporary render texture" command.</para>
  32984. </summary>
  32985. <param name="nameID">Shader property name for this texture.</param>
  32986. <param name="width">Width in pixels, or -1 for "camera pixel width".</param>
  32987. <param name="height">Height in pixels, or -1 for "camera pixel height".</param>
  32988. <param name="depthBuffer">Depth buffer bits (0, 16 or 24).</param>
  32989. <param name="filter">Texture filtering mode (default is Point).</param>
  32990. <param name="format">Format of the render texture (default is ARGB32).</param>
  32991. <param name="readWrite">Color space conversion mode.</param>
  32992. <param name="antiAliasing">Anti-aliasing (default is no anti-aliasing).</param>
  32993. <param name="enableRandomWrite">Should random-write access into the texture be enabled (default is false).</param>
  32994. <param name="desc">Use this RenderTextureDescriptor for the settings when creating the temporary RenderTexture.</param>
  32995. <param name="memorylessMode">Render texture memoryless mode.</param>
  32996. </member>
  32997. <member name="M:UnityEngine.Rendering.CommandBuffer.GetTemporaryRT(System.Int32,UnityEngine.RenderTextureDescriptor,UnityEngine.FilterMode)">
  32998. <summary>
  32999. <para>Add a "get a temporary render texture" command.</para>
  33000. </summary>
  33001. <param name="nameID">Shader property name for this texture.</param>
  33002. <param name="width">Width in pixels, or -1 for "camera pixel width".</param>
  33003. <param name="height">Height in pixels, or -1 for "camera pixel height".</param>
  33004. <param name="depthBuffer">Depth buffer bits (0, 16 or 24).</param>
  33005. <param name="filter">Texture filtering mode (default is Point).</param>
  33006. <param name="format">Format of the render texture (default is ARGB32).</param>
  33007. <param name="readWrite">Color space conversion mode.</param>
  33008. <param name="antiAliasing">Anti-aliasing (default is no anti-aliasing).</param>
  33009. <param name="enableRandomWrite">Should random-write access into the texture be enabled (default is false).</param>
  33010. <param name="desc">Use this RenderTextureDescriptor for the settings when creating the temporary RenderTexture.</param>
  33011. <param name="memorylessMode">Render texture memoryless mode.</param>
  33012. </member>
  33013. <member name="M:UnityEngine.Rendering.CommandBuffer.GetTemporaryRTArray(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.FilterMode,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite,System.Int32,System.Boolean)">
  33014. <summary>
  33015. <para>Add a "get a temporary render texture array" command.</para>
  33016. </summary>
  33017. <param name="nameID">Shader property name for this texture.</param>
  33018. <param name="width">Width in pixels, or -1 for "camera pixel width".</param>
  33019. <param name="height">Height in pixels, or -1 for "camera pixel height".</param>
  33020. <param name="slices">Number of slices in texture array.</param>
  33021. <param name="depthBuffer">Depth buffer bits (0, 16 or 24).</param>
  33022. <param name="filter">Texture filtering mode (default is Point).</param>
  33023. <param name="format">Format of the render texture (default is ARGB32).</param>
  33024. <param name="readWrite">Color space conversion mode.</param>
  33025. <param name="antiAliasing">Anti-aliasing (default is no anti-aliasing).</param>
  33026. <param name="enableRandomWrite">Should random-write access into the texture be enabled (default is false).</param>
  33027. </member>
  33028. <member name="M:UnityEngine.Rendering.CommandBuffer.IncrementUpdateCount(UnityEngine.Rendering.RenderTargetIdentifier)">
  33029. <summary>
  33030. <para>Increments the updateCount property of a Texture.</para>
  33031. </summary>
  33032. <param name="dest">Increments the updateCount for this Texture.</param>
  33033. </member>
  33034. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginCustomBlit(System.IntPtr,System.UInt32,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.UInt32,System.UInt32)">
  33035. <summary>
  33036. <para>Send a user-defined blit event to a native code plugin.</para>
  33037. </summary>
  33038. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33039. <param name="command">User defined command id to send to the callback.</param>
  33040. <param name="source">Source render target.</param>
  33041. <param name="dest">Destination render target.</param>
  33042. <param name="commandParam">User data command parameters.</param>
  33043. <param name="commandFlags">User data command flags.</param>
  33044. </member>
  33045. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginCustomTextureUpdate(System.IntPtr,UnityEngine.Texture,System.UInt32)">
  33046. <summary>
  33047. <para>Deprecated. Use CommandBuffer.IssuePluginCustomTextureUpdateV2 instead.</para>
  33048. </summary>
  33049. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33050. <param name="targetTexture">Texture resource to be updated.</param>
  33051. <param name="userData">User data to send to the native plugin.</param>
  33052. </member>
  33053. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginCustomTextureUpdateV1(System.IntPtr,UnityEngine.Texture,System.UInt32)">
  33054. <summary>
  33055. <para>Deprecated. Use CommandBuffer.IssuePluginCustomTextureUpdateV2 instead.</para>
  33056. </summary>
  33057. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33058. <param name="targetTexture">Texture resource to be updated.</param>
  33059. <param name="userData">User data to send to the native plugin.</param>
  33060. </member>
  33061. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginCustomTextureUpdateV2(System.IntPtr,UnityEngine.Texture,System.UInt32)">
  33062. <summary>
  33063. <para>Send a texture update event to a native code plugin.</para>
  33064. </summary>
  33065. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33066. <param name="targetTexture">Texture resource to be updated.</param>
  33067. <param name="userData">User data to send to the native plugin.</param>
  33068. </member>
  33069. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginEvent(System.IntPtr,System.Int32)">
  33070. <summary>
  33071. <para>Send a user-defined event to a native code plugin.</para>
  33072. </summary>
  33073. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33074. <param name="eventID">User defined id to send to the callback.</param>
  33075. </member>
  33076. <member name="M:UnityEngine.Rendering.CommandBuffer.IssuePluginEventAndData(System.IntPtr,System.Int32,System.IntPtr)">
  33077. <summary>
  33078. <para>Send a user-defined event to a native code plugin with custom data.</para>
  33079. </summary>
  33080. <param name="callback">Native code callback to queue for Unity's renderer to invoke.</param>
  33081. <param name="data">Custom data to pass to the native plugin callback.</param>
  33082. <param name="eventID">Built in or user defined id to send to the callback.</param>
  33083. </member>
  33084. <member name="M:UnityEngine.Rendering.CommandBuffer.MarkLateLatchMatrixShaderPropertyID(UnityEngine.Rendering.CameraLateLatchMatrixType,System.Int32)">
  33085. <summary>
  33086. <para>Mark a global shader property id to be late latched. Possible shader properties include view, inverseView, viewProjection, and inverseViewProjection matrices. The Universal Render Pipeline (URP) uses this function to support late latching of shader properties. If you call this function when using built-in Unity rendering or the High-Definition Rendering Pipeline (HDRP), the results are ignored.</para>
  33087. </summary>
  33088. <param name="matrixPropertyType">Camera matrix property type to be late latched.</param>
  33089. <param name="shaderPropertyID">Shader property name id.</param>
  33090. </member>
  33091. <member name="M:UnityEngine.Rendering.CommandBuffer.ReleaseTemporaryRT(System.Int32)">
  33092. <summary>
  33093. <para>Add a "release a temporary render texture" command.</para>
  33094. </summary>
  33095. <param name="nameID">Shader property name for this texture.</param>
  33096. </member>
  33097. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33098. <summary>
  33099. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33100. </summary>
  33101. <param name="src">The resource to read the data from.</param>
  33102. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33103. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33104. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33105. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33106. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33107. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33108. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33109. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33110. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33111. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33112. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33113. </member>
  33114. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33115. <summary>
  33116. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33117. </summary>
  33118. <param name="src">The resource to read the data from.</param>
  33119. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33120. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33121. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33122. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33123. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33124. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33125. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33126. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33127. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33128. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33129. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33130. </member>
  33131. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.GraphicsBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33132. <summary>
  33133. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33134. </summary>
  33135. <param name="src">The resource to read the data from.</param>
  33136. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33137. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33138. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33139. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33140. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33141. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33142. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33143. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33144. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33145. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33146. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33147. </member>
  33148. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33149. <summary>
  33150. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33151. </summary>
  33152. <param name="src">The resource to read the data from.</param>
  33153. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33154. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33155. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33156. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33157. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33158. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33159. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33160. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33161. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33162. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33163. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33164. </member>
  33165. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33166. <summary>
  33167. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33168. </summary>
  33169. <param name="src">The resource to read the data from.</param>
  33170. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33171. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33172. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33173. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33174. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33175. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33176. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33177. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33178. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33179. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33180. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33181. </member>
  33182. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33183. <summary>
  33184. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33185. </summary>
  33186. <param name="src">The resource to read the data from.</param>
  33187. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33188. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33189. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33190. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33191. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33192. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33193. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33194. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33195. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33196. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33197. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33198. </member>
  33199. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33200. <summary>
  33201. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33202. </summary>
  33203. <param name="src">The resource to read the data from.</param>
  33204. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33205. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33206. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33207. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33208. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33209. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33210. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33211. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33212. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33213. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33214. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33215. </member>
  33216. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33217. <summary>
  33218. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33219. </summary>
  33220. <param name="src">The resource to read the data from.</param>
  33221. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33222. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33223. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33224. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33225. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33226. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33227. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33228. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33229. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33230. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33231. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33232. </member>
  33233. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33234. <summary>
  33235. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33236. </summary>
  33237. <param name="src">The resource to read the data from.</param>
  33238. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33239. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33240. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33241. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33242. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33243. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33244. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33245. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33246. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33247. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33248. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33249. </member>
  33250. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33251. <summary>
  33252. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33253. </summary>
  33254. <param name="src">The resource to read the data from.</param>
  33255. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33256. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33257. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33258. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33259. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33260. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33261. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33262. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33263. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33264. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33265. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33266. </member>
  33267. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadback(UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33268. <summary>
  33269. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33270. </summary>
  33271. <param name="src">The resource to read the data from.</param>
  33272. <param name="size">Size in bytes of the data to be retrieved from the ComputeBuffer or GraphicsBuffer.</param>
  33273. <param name="offset">Offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33274. <param name="mipIndex">The index of the mipmap to be fetched.</param>
  33275. <param name="dstFormat">The target TextureFormat of the data. Conversion will happen automatically if format is different from the format stored on GPU.</param>
  33276. <param name="x">Starting X coordinate in pixels of the Texture data to be fetched.</param>
  33277. <param name="y">Starting Y coordinate in pixels of the Texture data to be fetched.</param>
  33278. <param name="z">Start Z coordinate in pixels for the Texture3D being fetched. Index of Start layer for TextureCube, Texture2DArray and TextureCubeArray being fetched.</param>
  33279. <param name="depth">Depth in pixels for Texture3D being fetched. Number of layers for TextureCube, TextureArray and TextureCubeArray.</param>
  33280. <param name="width">Width in pixels of the Texture data to be fetched.</param>
  33281. <param name="height">Height in pixels of the Texture data to be fetched.</param>
  33282. <param name="callback">A delegate System.Action called once the request is fullfilled. The done request is passed as parameter to the System.Action.</param>
  33283. </member>
  33284. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33285. <summary>
  33286. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33287. </summary>
  33288. <param name="output">Reference to a NativeArray to write the data into.</param>
  33289. <param name="src">The resource to read the data from.</param>
  33290. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33291. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33292. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33293. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33294. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33295. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33296. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33297. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33298. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33299. </member>
  33300. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33301. <summary>
  33302. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33303. </summary>
  33304. <param name="output">Reference to a NativeArray to write the data into.</param>
  33305. <param name="src">The resource to read the data from.</param>
  33306. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33307. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33308. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33309. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33310. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33311. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33312. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33313. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33314. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33315. </member>
  33316. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33317. <summary>
  33318. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33319. </summary>
  33320. <param name="output">Reference to a NativeArray to write the data into.</param>
  33321. <param name="src">The resource to read the data from.</param>
  33322. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33323. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33324. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33325. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33326. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33327. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33328. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33329. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33330. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33331. </member>
  33332. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33333. <summary>
  33334. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33335. </summary>
  33336. <param name="output">Reference to a NativeArray to write the data into.</param>
  33337. <param name="src">The resource to read the data from.</param>
  33338. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33339. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33340. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33341. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33342. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33343. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33344. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33345. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33346. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33347. </member>
  33348. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33349. <summary>
  33350. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33351. </summary>
  33352. <param name="output">Reference to a NativeArray to write the data into.</param>
  33353. <param name="src">The resource to read the data from.</param>
  33354. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33355. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33356. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33357. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33358. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33359. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33360. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33361. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33362. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33363. </member>
  33364. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33365. <summary>
  33366. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33367. </summary>
  33368. <param name="output">Reference to a NativeArray to write the data into.</param>
  33369. <param name="src">The resource to read the data from.</param>
  33370. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33371. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33372. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33373. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33374. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33375. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33376. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33377. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33378. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33379. </member>
  33380. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33381. <summary>
  33382. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33383. </summary>
  33384. <param name="output">Reference to a NativeArray to write the data into.</param>
  33385. <param name="src">The resource to read the data from.</param>
  33386. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33387. <param name="dstFormat">The target TextureFormat of the data. Conversion happens automatically if this format is different from the format stored on the GPU.</param>
  33388. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33389. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33390. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33391. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33392. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33393. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33394. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33395. </member>
  33396. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33397. <summary>
  33398. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33399. </summary>
  33400. <param name="output">Reference to a NativeArray to write the data into.</param>
  33401. <param name="src">The resource to read the data from.</param>
  33402. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33403. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33404. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33405. </member>
  33406. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33407. <summary>
  33408. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33409. </summary>
  33410. <param name="output">Reference to a NativeArray to write the data into.</param>
  33411. <param name="src">The resource to read the data from.</param>
  33412. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33413. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33414. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33415. </member>
  33416. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33417. <summary>
  33418. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33419. </summary>
  33420. <param name="output">Reference to a NativeArray to write the data into.</param>
  33421. <param name="src">The resource to read the data from.</param>
  33422. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33423. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33424. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33425. </member>
  33426. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeArray(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33427. <summary>
  33428. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33429. </summary>
  33430. <param name="output">Reference to a NativeArray to write the data into.</param>
  33431. <param name="src">The resource to read the data from.</param>
  33432. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33433. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33434. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33435. </member>
  33436. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33437. <summary>
  33438. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33439. </summary>
  33440. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33441. <param name="src">The resource to read the data from.</param>
  33442. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33443. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33444. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33445. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33446. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33447. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33448. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33449. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33450. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33451. </member>
  33452. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33453. <summary>
  33454. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33455. </summary>
  33456. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33457. <param name="src">The resource to read the data from.</param>
  33458. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33459. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33460. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33461. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33462. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33463. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33464. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33465. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33466. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33467. </member>
  33468. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33469. <summary>
  33470. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33471. </summary>
  33472. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33473. <param name="src">The resource to read the data from.</param>
  33474. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33475. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33476. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33477. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33478. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33479. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33480. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33481. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33482. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33483. </member>
  33484. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33485. <summary>
  33486. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33487. </summary>
  33488. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33489. <param name="src">The resource to read the data from.</param>
  33490. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33491. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33492. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33493. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33494. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33495. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33496. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33497. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33498. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33499. </member>
  33500. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33501. <summary>
  33502. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33503. </summary>
  33504. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33505. <param name="src">The resource to read the data from.</param>
  33506. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33507. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33508. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33509. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33510. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33511. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33512. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33513. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33514. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33515. </member>
  33516. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33517. <summary>
  33518. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33519. </summary>
  33520. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33521. <param name="src">The resource to read the data from.</param>
  33522. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33523. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33524. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33525. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33526. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33527. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33528. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33529. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33530. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33531. </member>
  33532. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.Texture,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33533. <summary>
  33534. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33535. </summary>
  33536. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33537. <param name="src">The resource to read the data from.</param>
  33538. <param name="mipIndex">The index of the mipmap to fetch.</param>
  33539. <param name="dstFormat">The target TextureFormat of the data. If the target format is different from the format stored on the GPU, the conversion is automatic.</param>
  33540. <param name="x">The starting x-coordinate, in pixels, of the Texture data to fetch.</param>
  33541. <param name="y">The starting y-coordinate, in pixels, of the Texture data to fetch.</param>
  33542. <param name="z">The starting z-coordinate, in pixels, of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the index of the start layer.</param>
  33543. <param name="width">The width, in pixels, of the Texture data to fetch.</param>
  33544. <param name="height">The height, in pixels, of the Texture data to fetch.</param>
  33545. <param name="depth">The depth, in pixels of the Texture3D to fetch. For TextureCube, Texture2DArray, and TextureCubeArray, this is the number of layers to retrieve.</param>
  33546. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33547. </member>
  33548. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33549. <summary>
  33550. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33551. </summary>
  33552. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33553. <param name="src">The resource to read the data from.</param>
  33554. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33555. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33556. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33557. </member>
  33558. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33559. <summary>
  33560. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33561. </summary>
  33562. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33563. <param name="src">The resource to read the data from.</param>
  33564. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33565. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33566. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33567. </member>
  33568. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33569. <summary>
  33570. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33571. </summary>
  33572. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33573. <param name="src">The resource to read the data from.</param>
  33574. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33575. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33576. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33577. </member>
  33578. <member name="M:UnityEngine.Rendering.CommandBuffer.RequestAsyncReadbackIntoNativeSlice(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Action`1&lt;UnityEngine.Rendering.AsyncGPUReadbackRequest&gt;)">
  33579. <summary>
  33580. <para>Adds an asynchonous GPU readback request command to the command buffer.</para>
  33581. </summary>
  33582. <param name="output">Reference to a NativeSlice to write the data into.</param>
  33583. <param name="src">The resource to read the data from.</param>
  33584. <param name="size">The size, in bytes, of the data to retrieve from the ComputeBuffer or GraphicsBuffer.</param>
  33585. <param name="offset">The offset in bytes in the ComputeBuffer or GraphicsBuffer.</param>
  33586. <param name="callback">A delegate System.Action to call after Unity completes the request. When Unity calls the delegate, it passes the completed request as a parameter to the System.Action.</param>
  33587. </member>
  33588. <member name="M:UnityEngine.Rendering.CommandBuffer.ResolveAntiAliasedSurface(UnityEngine.RenderTexture,UnityEngine.RenderTexture)">
  33589. <summary>
  33590. <para>Force an antialiased render texture to be resolved.</para>
  33591. </summary>
  33592. <param name="rt">The antialiased render texture to resolve.</param>
  33593. <param name="target">The render texture to resolve into. If set, the target render texture must have the same dimensions and format as the source.</param>
  33594. </member>
  33595. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferCounterValue(UnityEngine.ComputeBuffer,System.UInt32)">
  33596. <summary>
  33597. <para>Adds a command to set the counter value of append/consume buffer.</para>
  33598. </summary>
  33599. <param name="buffer">The destination buffer.</param>
  33600. <param name="counterValue">Value of the append/consume counter.</param>
  33601. </member>
  33602. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferCounterValue(UnityEngine.GraphicsBuffer,System.UInt32)">
  33603. <summary>
  33604. <para>Adds a command to set the counter value of append/consume buffer.</para>
  33605. </summary>
  33606. <param name="buffer">The destination buffer.</param>
  33607. <param name="counterValue">Value of the append/consume counter.</param>
  33608. </member>
  33609. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,System.Array)">
  33610. <summary>
  33611. <para>Adds a command to set the buffer with values from an array.</para>
  33612. </summary>
  33613. <param name="buffer">The destination buffer.</param>
  33614. <param name="data">Array of values to fill the buffer.</param>
  33615. </member>
  33616. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,System.Collections.Generic.List`1&lt;T&gt;)">
  33617. <summary>
  33618. <para>Adds a command to set the buffer with values from an array.</para>
  33619. </summary>
  33620. <param name="buffer">The destination buffer.</param>
  33621. <param name="data">Array of values to fill the buffer.</param>
  33622. </member>
  33623. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,Unity.Collections.NativeArray`1&lt;T&gt;)">
  33624. <summary>
  33625. <para>Adds a command to set the buffer with values from an array.</para>
  33626. </summary>
  33627. <param name="buffer">The destination buffer.</param>
  33628. <param name="data">Array of values to fill the buffer.</param>
  33629. </member>
  33630. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,System.Array)">
  33631. <summary>
  33632. <para>Adds a command to set the buffer with values from an array.</para>
  33633. </summary>
  33634. <param name="buffer">The destination buffer.</param>
  33635. <param name="data">Array of values to fill the buffer.</param>
  33636. </member>
  33637. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,System.Collections.Generic.List`1&lt;T&gt;)">
  33638. <summary>
  33639. <para>Adds a command to set the buffer with values from an array.</para>
  33640. </summary>
  33641. <param name="buffer">The destination buffer.</param>
  33642. <param name="data">Array of values to fill the buffer.</param>
  33643. </member>
  33644. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,Unity.Collections.NativeArray`1&lt;T&gt;)">
  33645. <summary>
  33646. <para>Adds a command to set the buffer with values from an array.</para>
  33647. </summary>
  33648. <param name="buffer">The destination buffer.</param>
  33649. <param name="data">Array of values to fill the buffer.</param>
  33650. </member>
  33651. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,System.Array,System.Int32,System.Int32,System.Int32)">
  33652. <summary>
  33653. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33654. </summary>
  33655. <param name="buffer">The destination buffer.</param>
  33656. <param name="data">Array of values to fill the buffer.</param>
  33657. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33658. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33659. <param name="count">The number of elements to copy.</param>
  33660. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33661. </member>
  33662. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  33663. <summary>
  33664. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33665. </summary>
  33666. <param name="buffer">The destination buffer.</param>
  33667. <param name="data">Array of values to fill the buffer.</param>
  33668. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33669. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33670. <param name="count">The number of elements to copy.</param>
  33671. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33672. </member>
  33673. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.ComputeBuffer,System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  33674. <summary>
  33675. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33676. </summary>
  33677. <param name="buffer">The destination buffer.</param>
  33678. <param name="data">Array of values to fill the buffer.</param>
  33679. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33680. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33681. <param name="count">The number of elements to copy.</param>
  33682. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33683. </member>
  33684. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,System.Array,System.Int32,System.Int32,System.Int32)">
  33685. <summary>
  33686. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33687. </summary>
  33688. <param name="buffer">The destination buffer.</param>
  33689. <param name="data">Array of values to fill the buffer.</param>
  33690. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33691. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33692. <param name="count">The number of elements to copy.</param>
  33693. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33694. </member>
  33695. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  33696. <summary>
  33697. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33698. </summary>
  33699. <param name="buffer">The destination buffer.</param>
  33700. <param name="data">Array of values to fill the buffer.</param>
  33701. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33702. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33703. <param name="count">The number of elements to copy.</param>
  33704. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33705. </member>
  33706. <member name="M:UnityEngine.Rendering.CommandBuffer.SetBufferData(UnityEngine.GraphicsBuffer,System.Collections.Generic.List`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  33707. <summary>
  33708. <para>Adds a command to process a partial copy of data values from an array into the buffer.</para>
  33709. </summary>
  33710. <param name="buffer">The destination buffer.</param>
  33711. <param name="data">Array of values to fill the buffer.</param>
  33712. <param name="managedBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33713. <param name="graphicsBufferStartIndex">The first element index in compute buffer to receive the data.</param>
  33714. <param name="count">The number of elements to copy.</param>
  33715. <param name="nativeBufferStartIndex">The first element index in data to copy to the compute buffer.</param>
  33716. </member>
  33717. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeBufferParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.ComputeBuffer)">
  33718. <summary>
  33719. <para>Adds a command to set an input or output buffer parameter on a ComputeShader.</para>
  33720. </summary>
  33721. <param name="computeShader">ComputeShader to set parameter for.</param>
  33722. <param name="kernelIndex">Which kernel the buffer is being set for. See ComputeShader.FindKernel.</param>
  33723. <param name="name">Name of the buffer variable in shader code.</param>
  33724. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33725. <param name="buffer">Buffer to set.</param>
  33726. </member>
  33727. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeBufferParam(UnityEngine.ComputeShader,System.Int32,System.Int32,UnityEngine.ComputeBuffer)">
  33728. <summary>
  33729. <para>Adds a command to set an input or output buffer parameter on a ComputeShader.</para>
  33730. </summary>
  33731. <param name="computeShader">ComputeShader to set parameter for.</param>
  33732. <param name="kernelIndex">Which kernel the buffer is being set for. See ComputeShader.FindKernel.</param>
  33733. <param name="name">Name of the buffer variable in shader code.</param>
  33734. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33735. <param name="buffer">Buffer to set.</param>
  33736. </member>
  33737. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeBufferParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.GraphicsBuffer)">
  33738. <summary>
  33739. <para>Adds a command to set an input or output buffer parameter on a ComputeShader.</para>
  33740. </summary>
  33741. <param name="computeShader">ComputeShader to set parameter for.</param>
  33742. <param name="kernelIndex">Which kernel the buffer is being set for. See ComputeShader.FindKernel.</param>
  33743. <param name="name">Name of the buffer variable in shader code.</param>
  33744. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33745. <param name="buffer">Buffer to set.</param>
  33746. </member>
  33747. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeBufferParam(UnityEngine.ComputeShader,System.Int32,System.Int32,UnityEngine.GraphicsBuffer)">
  33748. <summary>
  33749. <para>Adds a command to set an input or output buffer parameter on a ComputeShader.</para>
  33750. </summary>
  33751. <param name="computeShader">ComputeShader to set parameter for.</param>
  33752. <param name="kernelIndex">Which kernel the buffer is being set for. See ComputeShader.FindKernel.</param>
  33753. <param name="name">Name of the buffer variable in shader code.</param>
  33754. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33755. <param name="buffer">Buffer to set.</param>
  33756. </member>
  33757. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeConstantBufferParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  33758. <summary>
  33759. <para>Adds a command to set a constant buffer on a ComputeShader.</para>
  33760. </summary>
  33761. <param name="computeShader">The ComputeShader to set parameter for.</param>
  33762. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  33763. <param name="name">The name of the constant buffer in shaders code.</param>
  33764. <param name="buffer">The buffer to bind as constant buffer.</param>
  33765. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  33766. <param name="size">The number of bytes to bind.</param>
  33767. </member>
  33768. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeConstantBufferParam(UnityEngine.ComputeShader,System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  33769. <summary>
  33770. <para>Adds a command to set a constant buffer on a ComputeShader.</para>
  33771. </summary>
  33772. <param name="computeShader">The ComputeShader to set parameter for.</param>
  33773. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  33774. <param name="name">The name of the constant buffer in shaders code.</param>
  33775. <param name="buffer">The buffer to bind as constant buffer.</param>
  33776. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  33777. <param name="size">The number of bytes to bind.</param>
  33778. </member>
  33779. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeConstantBufferParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  33780. <summary>
  33781. <para>Adds a command to set a constant buffer on a ComputeShader.</para>
  33782. </summary>
  33783. <param name="computeShader">The ComputeShader to set parameter for.</param>
  33784. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  33785. <param name="name">The name of the constant buffer in shaders code.</param>
  33786. <param name="buffer">The buffer to bind as constant buffer.</param>
  33787. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  33788. <param name="size">The number of bytes to bind.</param>
  33789. </member>
  33790. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeConstantBufferParam(UnityEngine.ComputeShader,System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  33791. <summary>
  33792. <para>Adds a command to set a constant buffer on a ComputeShader.</para>
  33793. </summary>
  33794. <param name="computeShader">The ComputeShader to set parameter for.</param>
  33795. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  33796. <param name="name">The name of the constant buffer in shaders code.</param>
  33797. <param name="buffer">The buffer to bind as constant buffer.</param>
  33798. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  33799. <param name="size">The number of bytes to bind.</param>
  33800. </member>
  33801. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeFloatParam(UnityEngine.ComputeShader,System.String,System.Single)">
  33802. <summary>
  33803. <para>Adds a command to set a float parameter on a ComputeShader.</para>
  33804. </summary>
  33805. <param name="computeShader">ComputeShader to set parameter for.</param>
  33806. <param name="name">Name of the variable in shader code.</param>
  33807. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33808. <param name="val">Value to set.</param>
  33809. </member>
  33810. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeFloatParam(UnityEngine.ComputeShader,System.Int32,System.Single)">
  33811. <summary>
  33812. <para>Adds a command to set a float parameter on a ComputeShader.</para>
  33813. </summary>
  33814. <param name="computeShader">ComputeShader to set parameter for.</param>
  33815. <param name="name">Name of the variable in shader code.</param>
  33816. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33817. <param name="val">Value to set.</param>
  33818. </member>
  33819. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeFloatParams(UnityEngine.ComputeShader,System.String,System.Single[])">
  33820. <summary>
  33821. <para>Adds a command to set multiple consecutive float parameters on a ComputeShader.</para>
  33822. </summary>
  33823. <param name="computeShader">ComputeShader to set parameter for.</param>
  33824. <param name="name">Name of the variable in shader code.</param>
  33825. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33826. <param name="values">Values to set.</param>
  33827. </member>
  33828. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeFloatParams(UnityEngine.ComputeShader,System.Int32,System.Single[])">
  33829. <summary>
  33830. <para>Adds a command to set multiple consecutive float parameters on a ComputeShader.</para>
  33831. </summary>
  33832. <param name="computeShader">ComputeShader to set parameter for.</param>
  33833. <param name="name">Name of the variable in shader code.</param>
  33834. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33835. <param name="values">Values to set.</param>
  33836. </member>
  33837. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeIntParam(UnityEngine.ComputeShader,System.String,System.Int32)">
  33838. <summary>
  33839. <para>Adds a command to set an integer parameter on a ComputeShader.</para>
  33840. </summary>
  33841. <param name="computeShader">ComputeShader to set parameter for.</param>
  33842. <param name="name">Name of the variable in shader code.</param>
  33843. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33844. <param name="val">Value to set.</param>
  33845. </member>
  33846. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeIntParam(UnityEngine.ComputeShader,System.Int32,System.Int32)">
  33847. <summary>
  33848. <para>Adds a command to set an integer parameter on a ComputeShader.</para>
  33849. </summary>
  33850. <param name="computeShader">ComputeShader to set parameter for.</param>
  33851. <param name="name">Name of the variable in shader code.</param>
  33852. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33853. <param name="val">Value to set.</param>
  33854. </member>
  33855. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeIntParams(UnityEngine.ComputeShader,System.String,System.Int32[])">
  33856. <summary>
  33857. <para>Adds a command to set multiple consecutive integer parameters on a ComputeShader.</para>
  33858. </summary>
  33859. <param name="computeShader">ComputeShader to set parameter for.</param>
  33860. <param name="name">Name of the variable in shader code.</param>
  33861. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33862. <param name="values">Values to set.</param>
  33863. </member>
  33864. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeIntParams(UnityEngine.ComputeShader,System.Int32,System.Int32[])">
  33865. <summary>
  33866. <para>Adds a command to set multiple consecutive integer parameters on a ComputeShader.</para>
  33867. </summary>
  33868. <param name="computeShader">ComputeShader to set parameter for.</param>
  33869. <param name="name">Name of the variable in shader code.</param>
  33870. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33871. <param name="values">Values to set.</param>
  33872. </member>
  33873. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeMatrixArrayParam(UnityEngine.ComputeShader,System.String,UnityEngine.Matrix4x4[])">
  33874. <summary>
  33875. <para>Adds a command to set a matrix array parameter on a ComputeShader.</para>
  33876. </summary>
  33877. <param name="computeShader">ComputeShader to set parameter for.</param>
  33878. <param name="name">Name of the variable in shader code.</param>
  33879. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33880. <param name="values">Value to set.</param>
  33881. </member>
  33882. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeMatrixArrayParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.Matrix4x4[])">
  33883. <summary>
  33884. <para>Adds a command to set a matrix array parameter on a ComputeShader.</para>
  33885. </summary>
  33886. <param name="computeShader">ComputeShader to set parameter for.</param>
  33887. <param name="name">Name of the variable in shader code.</param>
  33888. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33889. <param name="values">Value to set.</param>
  33890. </member>
  33891. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeMatrixParam(UnityEngine.ComputeShader,System.String,UnityEngine.Matrix4x4)">
  33892. <summary>
  33893. <para>Adds a command to set a matrix parameter on a ComputeShader.</para>
  33894. </summary>
  33895. <param name="computeShader">ComputeShader to set parameter for.</param>
  33896. <param name="name">Name of the variable in shader code.</param>
  33897. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33898. <param name="val">Value to set.</param>
  33899. </member>
  33900. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeMatrixParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.Matrix4x4)">
  33901. <summary>
  33902. <para>Adds a command to set a matrix parameter on a ComputeShader.</para>
  33903. </summary>
  33904. <param name="computeShader">ComputeShader to set parameter for.</param>
  33905. <param name="name">Name of the variable in shader code.</param>
  33906. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33907. <param name="val">Value to set.</param>
  33908. </member>
  33909. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.Rendering.RenderTargetIdentifier)">
  33910. <summary>
  33911. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33912. </summary>
  33913. <param name="computeShader">ComputeShader to set parameter for.</param>
  33914. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33915. <param name="name">Name of the texture variable in shader code.</param>
  33916. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33917. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33918. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33919. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33920. </member>
  33921. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)">
  33922. <summary>
  33923. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33924. </summary>
  33925. <param name="computeShader">ComputeShader to set parameter for.</param>
  33926. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33927. <param name="name">Name of the texture variable in shader code.</param>
  33928. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33929. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33930. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33931. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33932. </member>
  33933. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  33934. <summary>
  33935. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33936. </summary>
  33937. <param name="computeShader">ComputeShader to set parameter for.</param>
  33938. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33939. <param name="name">Name of the texture variable in shader code.</param>
  33940. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33941. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33942. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33943. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33944. </member>
  33945. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  33946. <summary>
  33947. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33948. </summary>
  33949. <param name="computeShader">ComputeShader to set parameter for.</param>
  33950. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33951. <param name="name">Name of the texture variable in shader code.</param>
  33952. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33953. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33954. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33955. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33956. </member>
  33957. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.String,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.Rendering.RenderTextureSubElement)">
  33958. <summary>
  33959. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33960. </summary>
  33961. <param name="computeShader">ComputeShader to set parameter for.</param>
  33962. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33963. <param name="name">Name of the texture variable in shader code.</param>
  33964. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33965. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33966. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33967. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33968. </member>
  33969. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeTextureParam(UnityEngine.ComputeShader,System.Int32,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.Rendering.RenderTextureSubElement)">
  33970. <summary>
  33971. <para>Adds a command to set a texture parameter on a ComputeShader.</para>
  33972. </summary>
  33973. <param name="computeShader">ComputeShader to set parameter for.</param>
  33974. <param name="kernelIndex">Which kernel the texture is being set for. See ComputeShader.FindKernel.</param>
  33975. <param name="name">Name of the texture variable in shader code.</param>
  33976. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33977. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  33978. <param name="mipLevel">Optional mipmap level of the read-write texture.</param>
  33979. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  33980. </member>
  33981. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeVectorArrayParam(UnityEngine.ComputeShader,System.String,UnityEngine.Vector4[])">
  33982. <summary>
  33983. <para>Adds a command to set a vector array parameter on a ComputeShader.</para>
  33984. </summary>
  33985. <param name="computeShader">ComputeShader to set parameter for.</param>
  33986. <param name="name">Property name.</param>
  33987. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33988. <param name="values">Value to set.</param>
  33989. </member>
  33990. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeVectorArrayParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.Vector4[])">
  33991. <summary>
  33992. <para>Adds a command to set a vector array parameter on a ComputeShader.</para>
  33993. </summary>
  33994. <param name="computeShader">ComputeShader to set parameter for.</param>
  33995. <param name="name">Property name.</param>
  33996. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  33997. <param name="values">Value to set.</param>
  33998. </member>
  33999. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeVectorParam(UnityEngine.ComputeShader,System.String,UnityEngine.Vector4)">
  34000. <summary>
  34001. <para>Adds a command to set a vector parameter on a ComputeShader.</para>
  34002. </summary>
  34003. <param name="computeShader">ComputeShader to set parameter for.</param>
  34004. <param name="name">Name of the variable in shader code.</param>
  34005. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34006. <param name="val">Value to set.</param>
  34007. </member>
  34008. <member name="M:UnityEngine.Rendering.CommandBuffer.SetComputeVectorParam(UnityEngine.ComputeShader,System.Int32,UnityEngine.Vector4)">
  34009. <summary>
  34010. <para>Adds a command to set a vector parameter on a ComputeShader.</para>
  34011. </summary>
  34012. <param name="computeShader">ComputeShader to set parameter for.</param>
  34013. <param name="name">Name of the variable in shader code.</param>
  34014. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34015. <param name="val">Value to set.</param>
  34016. </member>
  34017. <member name="M:UnityEngine.Rendering.CommandBuffer.SetExecutionFlags(UnityEngine.Rendering.CommandBufferExecutionFlags)">
  34018. <summary>
  34019. <para>Set flags describing the intention for how the command buffer will be executed.</para>
  34020. </summary>
  34021. <param name="flags">The flags to set.</param>
  34022. </member>
  34023. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalBuffer(System.String,UnityEngine.ComputeBuffer)">
  34024. <summary>
  34025. <para>Add a "set global shader buffer property" command.</para>
  34026. </summary>
  34027. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  34028. <param name="name">The name of the property.</param>
  34029. <param name="value">The buffer to set.</param>
  34030. </member>
  34031. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalBuffer(System.Int32,UnityEngine.ComputeBuffer)">
  34032. <summary>
  34033. <para>Add a "set global shader buffer property" command.</para>
  34034. </summary>
  34035. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  34036. <param name="name">The name of the property.</param>
  34037. <param name="value">The buffer to set.</param>
  34038. </member>
  34039. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalBuffer(System.String,UnityEngine.GraphicsBuffer)">
  34040. <summary>
  34041. <para>Add a "set global shader buffer property" command.</para>
  34042. </summary>
  34043. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  34044. <param name="name">The name of the property.</param>
  34045. <param name="value">The buffer to set.</param>
  34046. </member>
  34047. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalBuffer(System.Int32,UnityEngine.GraphicsBuffer)">
  34048. <summary>
  34049. <para>Add a "set global shader buffer property" command.</para>
  34050. </summary>
  34051. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  34052. <param name="name">The name of the property.</param>
  34053. <param name="value">The buffer to set.</param>
  34054. </member>
  34055. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalColor(System.String,UnityEngine.Color)">
  34056. <summary>
  34057. <para>Add a "set global shader color property" command.</para>
  34058. </summary>
  34059. <param name="name"></param>
  34060. <param name="value"></param>
  34061. <param name="nameID"></param>
  34062. </member>
  34063. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalColor(System.Int32,UnityEngine.Color)">
  34064. <summary>
  34065. <para>Add a "set global shader color property" command.</para>
  34066. </summary>
  34067. <param name="name"></param>
  34068. <param name="value"></param>
  34069. <param name="nameID"></param>
  34070. </member>
  34071. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalConstantBuffer(UnityEngine.ComputeBuffer,System.String,System.Int32,System.Int32)">
  34072. <summary>
  34073. <para>Add a command to bind a global constant buffer.</para>
  34074. </summary>
  34075. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  34076. <param name="name">The name of the constant buffer to override.</param>
  34077. <param name="buffer">The buffer to bind.</param>
  34078. <param name="offset">Offset from the start of the buffer in bytes.</param>
  34079. <param name="size">Size in bytes of the area to bind.</param>
  34080. </member>
  34081. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalConstantBuffer(UnityEngine.ComputeBuffer,System.Int32,System.Int32,System.Int32)">
  34082. <summary>
  34083. <para>Add a command to bind a global constant buffer.</para>
  34084. </summary>
  34085. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  34086. <param name="name">The name of the constant buffer to override.</param>
  34087. <param name="buffer">The buffer to bind.</param>
  34088. <param name="offset">Offset from the start of the buffer in bytes.</param>
  34089. <param name="size">Size in bytes of the area to bind.</param>
  34090. </member>
  34091. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalConstantBuffer(UnityEngine.GraphicsBuffer,System.String,System.Int32,System.Int32)">
  34092. <summary>
  34093. <para>Add a command to bind a global constant buffer.</para>
  34094. </summary>
  34095. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  34096. <param name="name">The name of the constant buffer to override.</param>
  34097. <param name="buffer">The buffer to bind.</param>
  34098. <param name="offset">Offset from the start of the buffer in bytes.</param>
  34099. <param name="size">Size in bytes of the area to bind.</param>
  34100. </member>
  34101. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalConstantBuffer(UnityEngine.GraphicsBuffer,System.Int32,System.Int32,System.Int32)">
  34102. <summary>
  34103. <para>Add a command to bind a global constant buffer.</para>
  34104. </summary>
  34105. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  34106. <param name="name">The name of the constant buffer to override.</param>
  34107. <param name="buffer">The buffer to bind.</param>
  34108. <param name="offset">Offset from the start of the buffer in bytes.</param>
  34109. <param name="size">Size in bytes of the area to bind.</param>
  34110. </member>
  34111. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalDepthBias(System.Single,System.Single)">
  34112. <summary>
  34113. <para>Adds a command to set the global depth bias.</para>
  34114. </summary>
  34115. <param name="bias">Scales the GPU's minimum resolvable depth buffer value to produce a constant depth offset. The minimum resolvable depth buffer value varies by device.
  34116. Set to a negative value to draw geometry closer to the camera, or a positive value to draw geometry further away from the camera.</param>
  34117. <param name="slopeBias">Scales the maximum Z slope, also called the depth slope, to produce a variable depth offset for each polygon.
  34118. Polygons that are not parallel to the near and far clip planes have Z slope. Adjust this value to avoid visual artifacts on such polygons.</param>
  34119. </member>
  34120. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloat(System.String,System.Single)">
  34121. <summary>
  34122. <para>Add a "set global shader float property" command.</para>
  34123. </summary>
  34124. <param name="name"></param>
  34125. <param name="value"></param>
  34126. <param name="nameID"></param>
  34127. </member>
  34128. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloat(System.Int32,System.Single)">
  34129. <summary>
  34130. <para>Add a "set global shader float property" command.</para>
  34131. </summary>
  34132. <param name="name"></param>
  34133. <param name="value"></param>
  34134. <param name="nameID"></param>
  34135. </member>
  34136. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloatArray(System.String,System.Single[])">
  34137. <summary>
  34138. <para>Add a "set global shader float array property" command.</para>
  34139. </summary>
  34140. <param name="propertyName"></param>
  34141. <param name="values"></param>
  34142. <param name="nameID"></param>
  34143. </member>
  34144. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloatArray(System.Int32,System.Single[])">
  34145. <summary>
  34146. <para>Add a "set global shader float array property" command.</para>
  34147. </summary>
  34148. <param name="propertyName"></param>
  34149. <param name="values"></param>
  34150. <param name="nameID"></param>
  34151. </member>
  34152. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  34153. <summary>
  34154. <para>Add a "set global shader float array property" command.</para>
  34155. </summary>
  34156. <param name="propertyName"></param>
  34157. <param name="values"></param>
  34158. <param name="nameID"></param>
  34159. </member>
  34160. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  34161. <summary>
  34162. <para>Add a "set global shader float array property" command.</para>
  34163. </summary>
  34164. <param name="propertyName"></param>
  34165. <param name="values"></param>
  34166. <param name="nameID"></param>
  34167. </member>
  34168. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalInt(System.String,System.Int32)">
  34169. <summary>
  34170. <para>Adds a command to set the value of a given property for all Shaders, where the property has a type of Int in ShaderLab code.</para>
  34171. </summary>
  34172. <param name="name"></param>
  34173. <param name="value"></param>
  34174. <param name="nameID"></param>
  34175. </member>
  34176. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalInt(System.Int32,System.Int32)">
  34177. <summary>
  34178. <para>Adds a command to set the value of a given property for all Shaders, where the property has a type of Int in ShaderLab code.</para>
  34179. </summary>
  34180. <param name="name"></param>
  34181. <param name="value"></param>
  34182. <param name="nameID"></param>
  34183. </member>
  34184. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalInteger(System.Int32,System.Int32)">
  34185. <summary>
  34186. <para>Adds a command to set the value of a given property for all Shaders, where the property is an integer.</para>
  34187. </summary>
  34188. <param name="nameID"></param>
  34189. <param name="value"></param>
  34190. <param name="name"></param>
  34191. </member>
  34192. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalInteger(System.String,System.Int32)">
  34193. <summary>
  34194. <para>Adds a command to set the value of a given property for all Shaders, where the property is an integer.</para>
  34195. </summary>
  34196. <param name="nameID"></param>
  34197. <param name="value"></param>
  34198. <param name="name"></param>
  34199. </member>
  34200. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrix(System.String,UnityEngine.Matrix4x4)">
  34201. <summary>
  34202. <para>Add a "set global shader matrix property" command.</para>
  34203. </summary>
  34204. <param name="name"></param>
  34205. <param name="value"></param>
  34206. <param name="nameID"></param>
  34207. </member>
  34208. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4)">
  34209. <summary>
  34210. <para>Add a "set global shader matrix property" command.</para>
  34211. </summary>
  34212. <param name="name"></param>
  34213. <param name="value"></param>
  34214. <param name="nameID"></param>
  34215. </member>
  34216. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  34217. <summary>
  34218. <para>Add a "set global shader matrix array property" command.</para>
  34219. </summary>
  34220. <param name="propertyName"></param>
  34221. <param name="values"></param>
  34222. <param name="nameID"></param>
  34223. </member>
  34224. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  34225. <summary>
  34226. <para>Add a "set global shader matrix array property" command.</para>
  34227. </summary>
  34228. <param name="propertyName"></param>
  34229. <param name="values"></param>
  34230. <param name="nameID"></param>
  34231. </member>
  34232. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  34233. <summary>
  34234. <para>Add a "set global shader matrix array property" command.</para>
  34235. </summary>
  34236. <param name="propertyName"></param>
  34237. <param name="values"></param>
  34238. <param name="nameID"></param>
  34239. </member>
  34240. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  34241. <summary>
  34242. <para>Add a "set global shader matrix array property" command.</para>
  34243. </summary>
  34244. <param name="propertyName"></param>
  34245. <param name="values"></param>
  34246. <param name="nameID"></param>
  34247. </member>
  34248. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalTexture(System.String,UnityEngine.Rendering.RenderTargetIdentifier)">
  34249. <summary>
  34250. <para>Add a "set global shader texture property" command, referencing a RenderTexture.</para>
  34251. </summary>
  34252. <param name="name"></param>
  34253. <param name="value"></param>
  34254. <param name="nameID"></param>
  34255. <param name="element"></param>
  34256. </member>
  34257. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)">
  34258. <summary>
  34259. <para>Add a "set global shader texture property" command, referencing a RenderTexture.</para>
  34260. </summary>
  34261. <param name="name"></param>
  34262. <param name="value"></param>
  34263. <param name="nameID"></param>
  34264. <param name="element"></param>
  34265. </member>
  34266. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalTexture(System.String,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTextureSubElement)">
  34267. <summary>
  34268. <para>Add a "set global shader texture property" command, referencing a RenderTexture.</para>
  34269. </summary>
  34270. <param name="name"></param>
  34271. <param name="value"></param>
  34272. <param name="nameID"></param>
  34273. <param name="element"></param>
  34274. </member>
  34275. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTextureSubElement)">
  34276. <summary>
  34277. <para>Add a "set global shader texture property" command, referencing a RenderTexture.</para>
  34278. </summary>
  34279. <param name="name"></param>
  34280. <param name="value"></param>
  34281. <param name="nameID"></param>
  34282. <param name="element"></param>
  34283. </member>
  34284. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVector(System.String,UnityEngine.Vector4)">
  34285. <summary>
  34286. <para>Add a "set global shader vector property" command.</para>
  34287. </summary>
  34288. <param name="name"></param>
  34289. <param name="value"></param>
  34290. <param name="nameID"></param>
  34291. </member>
  34292. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVector(System.Int32,UnityEngine.Vector4)">
  34293. <summary>
  34294. <para>Add a "set global shader vector property" command.</para>
  34295. </summary>
  34296. <param name="name"></param>
  34297. <param name="value"></param>
  34298. <param name="nameID"></param>
  34299. </member>
  34300. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVectorArray(System.String,UnityEngine.Vector4[])">
  34301. <summary>
  34302. <para>Add a "set global shader vector array property" command.</para>
  34303. </summary>
  34304. <param name="propertyName"></param>
  34305. <param name="values"></param>
  34306. <param name="nameID"></param>
  34307. </member>
  34308. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[])">
  34309. <summary>
  34310. <para>Add a "set global shader vector array property" command.</para>
  34311. </summary>
  34312. <param name="propertyName"></param>
  34313. <param name="values"></param>
  34314. <param name="nameID"></param>
  34315. </member>
  34316. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  34317. <summary>
  34318. <para>Add a "set global shader vector array property" command.</para>
  34319. </summary>
  34320. <param name="propertyName"></param>
  34321. <param name="values"></param>
  34322. <param name="nameID"></param>
  34323. </member>
  34324. <member name="M:UnityEngine.Rendering.CommandBuffer.SetGlobalVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  34325. <summary>
  34326. <para>Add a "set global shader vector array property" command.</para>
  34327. </summary>
  34328. <param name="propertyName"></param>
  34329. <param name="values"></param>
  34330. <param name="nameID"></param>
  34331. </member>
  34332. <member name="M:UnityEngine.Rendering.CommandBuffer.SetInstanceMultiplier(System.UInt32)">
  34333. <summary>
  34334. <para>Adds a command to multiply the instance count of every draw call by a specific multiplier.</para>
  34335. </summary>
  34336. <param name="multiplier"></param>
  34337. </member>
  34338. <member name="M:UnityEngine.Rendering.CommandBuffer.SetInvertCulling(System.Boolean)">
  34339. <summary>
  34340. <para>Add a "set invert culling" command to the buffer.</para>
  34341. </summary>
  34342. <param name="invertCulling">A boolean indicating whether to invert the backface culling (true) or not (false).</param>
  34343. </member>
  34344. <member name="M:UnityEngine.Rendering.CommandBuffer.SetKeyword(UnityEngine.Rendering.GlobalKeyword&amp;,System.Boolean)">
  34345. <summary>
  34346. <para>Adds a command to set the state of a global or local shader keyword.</para>
  34347. </summary>
  34348. <param name="keyword">The local or global shader keyword to set the state for.</param>
  34349. <param name="material">The material for which to set the state of the local shader keyword.</param>
  34350. <param name="computeShader">The compute shader for which to set the state of the local shader keyword.</param>
  34351. <param name="value">The state to set the shader keyword state to.</param>
  34352. </member>
  34353. <member name="M:UnityEngine.Rendering.CommandBuffer.SetKeyword(UnityEngine.Material,UnityEngine.Rendering.LocalKeyword&amp;,System.Boolean)">
  34354. <summary>
  34355. <para>Adds a command to set the state of a global or local shader keyword.</para>
  34356. </summary>
  34357. <param name="keyword">The local or global shader keyword to set the state for.</param>
  34358. <param name="material">The material for which to set the state of the local shader keyword.</param>
  34359. <param name="computeShader">The compute shader for which to set the state of the local shader keyword.</param>
  34360. <param name="value">The state to set the shader keyword state to.</param>
  34361. </member>
  34362. <member name="M:UnityEngine.Rendering.CommandBuffer.SetKeyword(UnityEngine.ComputeShader,UnityEngine.Rendering.LocalKeyword&amp;,System.Boolean)">
  34363. <summary>
  34364. <para>Adds a command to set the state of a global or local shader keyword.</para>
  34365. </summary>
  34366. <param name="keyword">The local or global shader keyword to set the state for.</param>
  34367. <param name="material">The material for which to set the state of the local shader keyword.</param>
  34368. <param name="computeShader">The compute shader for which to set the state of the local shader keyword.</param>
  34369. <param name="value">The state to set the shader keyword state to.</param>
  34370. </member>
  34371. <member name="M:UnityEngine.Rendering.CommandBuffer.SetLateLatchProjectionMatrices(UnityEngine.Matrix4x4[])">
  34372. <summary>
  34373. <para>Set the current stereo projection matrices for late latching. Stereo matrices is passed in as an array of two matrices.</para>
  34374. </summary>
  34375. <param name="projectionMat">Stereo projection matrices.</param>
  34376. </member>
  34377. <member name="M:UnityEngine.Rendering.CommandBuffer.SetProjectionMatrix(UnityEngine.Matrix4x4)">
  34378. <summary>
  34379. <para>Add a command to set the projection matrix.</para>
  34380. </summary>
  34381. <param name="proj">Projection (camera to clip space) matrix.</param>
  34382. </member>
  34383. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRandomWriteTarget(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)">
  34384. <summary>
  34385. <para>Set random write target for level pixel shaders.</para>
  34386. </summary>
  34387. <param name="index">Index of the random write target in the shader.</param>
  34388. <param name="buffer">Buffer to set as the write target.</param>
  34389. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  34390. <param name="rt">RenderTargetIdentifier to set as the write target.</param>
  34391. </member>
  34392. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRandomWriteTarget(System.Int32,UnityEngine.ComputeBuffer,System.Boolean)">
  34393. <summary>
  34394. <para>Set random write target for level pixel shaders.</para>
  34395. </summary>
  34396. <param name="index">Index of the random write target in the shader.</param>
  34397. <param name="buffer">Buffer to set as the write target.</param>
  34398. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  34399. <param name="rt">RenderTargetIdentifier to set as the write target.</param>
  34400. </member>
  34401. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRandomWriteTarget(System.Int32,UnityEngine.ComputeBuffer)">
  34402. <summary>
  34403. <para>Set random write target for level pixel shaders.</para>
  34404. </summary>
  34405. <param name="index">Index of the random write target in the shader.</param>
  34406. <param name="buffer">Buffer to set as the write target.</param>
  34407. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  34408. <param name="rt">RenderTargetIdentifier to set as the write target.</param>
  34409. </member>
  34410. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRandomWriteTarget(System.Int32,UnityEngine.GraphicsBuffer,System.Boolean)">
  34411. <summary>
  34412. <para>Set random write target for level pixel shaders.</para>
  34413. </summary>
  34414. <param name="index">Index of the random write target in the shader.</param>
  34415. <param name="buffer">Buffer to set as the write target.</param>
  34416. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  34417. <param name="rt">RenderTargetIdentifier to set as the write target.</param>
  34418. </member>
  34419. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRandomWriteTarget(System.Int32,UnityEngine.GraphicsBuffer)">
  34420. <summary>
  34421. <para>Set random write target for level pixel shaders.</para>
  34422. </summary>
  34423. <param name="index">Index of the random write target in the shader.</param>
  34424. <param name="buffer">Buffer to set as the write target.</param>
  34425. <param name="preserveCounterValue">Whether to leave the append/consume counter value unchanged.</param>
  34426. <param name="rt">RenderTargetIdentifier to set as the write target.</param>
  34427. </member>
  34428. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingAccelerationStructure(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  34429. <summary>
  34430. <para>Adds a command to set the RayTracingAccelerationStructure to be used with the RayTracingShader.</para>
  34431. </summary>
  34432. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34433. <param name="name">Name of the RayTracingAccelerationStructure in shader coder.</param>
  34434. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34435. <param name="rayTracingAccelerationStructure">The RayTracingAccelerationStructure to be used.</param>
  34436. </member>
  34437. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingAccelerationStructure(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  34438. <summary>
  34439. <para>Adds a command to set the RayTracingAccelerationStructure to be used with the RayTracingShader.</para>
  34440. </summary>
  34441. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34442. <param name="name">Name of the RayTracingAccelerationStructure in shader coder.</param>
  34443. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34444. <param name="rayTracingAccelerationStructure">The RayTracingAccelerationStructure to be used.</param>
  34445. </member>
  34446. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingAccelerationStructure(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  34447. <summary>
  34448. <para>Adds a command to set the RayTracingAccelerationStructure to be used with the RayTracingShader.</para>
  34449. </summary>
  34450. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34451. <param name="name">Name of the RayTracingAccelerationStructure in shader coder.</param>
  34452. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34453. <param name="rayTracingAccelerationStructure">The RayTracingAccelerationStructure to be used.</param>
  34454. </member>
  34455. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingAccelerationStructure(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Experimental.Rendering.RayTracingAccelerationStructure)">
  34456. <summary>
  34457. <para>Adds a command to set the RayTracingAccelerationStructure to be used with the RayTracingShader.</para>
  34458. </summary>
  34459. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34460. <param name="name">Name of the RayTracingAccelerationStructure in shader coder.</param>
  34461. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34462. <param name="rayTracingAccelerationStructure">The RayTracingAccelerationStructure to be used.</param>
  34463. </member>
  34464. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.ComputeBuffer)">
  34465. <summary>
  34466. <para>Adds a command to set an input or output buffer parameter on a RayTracingShader.</para>
  34467. </summary>
  34468. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34469. <param name="name">The name of the constant buffer in shader code.</param>
  34470. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34471. <param name="buffer">Buffer to set.</param>
  34472. </member>
  34473. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.ComputeBuffer)">
  34474. <summary>
  34475. <para>Adds a command to set an input or output buffer parameter on a RayTracingShader.</para>
  34476. </summary>
  34477. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34478. <param name="name">The name of the constant buffer in shader code.</param>
  34479. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34480. <param name="buffer">Buffer to set.</param>
  34481. </member>
  34482. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingConstantBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  34483. <summary>
  34484. <para>Adds a command to set a constant buffer on a RayTracingShader.</para>
  34485. </summary>
  34486. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34487. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34488. <param name="name">The name of the constant buffer in shader code.</param>
  34489. <param name="buffer">The buffer to bind as constant buffer.</param>
  34490. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  34491. <param name="size">The number of bytes to bind.</param>
  34492. </member>
  34493. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingConstantBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  34494. <summary>
  34495. <para>Adds a command to set a constant buffer on a RayTracingShader.</para>
  34496. </summary>
  34497. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34498. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34499. <param name="name">The name of the constant buffer in shader code.</param>
  34500. <param name="buffer">The buffer to bind as constant buffer.</param>
  34501. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  34502. <param name="size">The number of bytes to bind.</param>
  34503. </member>
  34504. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingConstantBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  34505. <summary>
  34506. <para>Adds a command to set a constant buffer on a RayTracingShader.</para>
  34507. </summary>
  34508. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34509. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34510. <param name="name">The name of the constant buffer in shader code.</param>
  34511. <param name="buffer">The buffer to bind as constant buffer.</param>
  34512. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  34513. <param name="size">The number of bytes to bind.</param>
  34514. </member>
  34515. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingConstantBufferParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  34516. <summary>
  34517. <para>Adds a command to set a constant buffer on a RayTracingShader.</para>
  34518. </summary>
  34519. <param name="rayTracingShader">The RayTracingShader to set parameter for.</param>
  34520. <param name="nameID">The ID of the property name for the constant buffer in shader code. Use Shader.PropertyToID to get this ID.</param>
  34521. <param name="name">The name of the constant buffer in shader code.</param>
  34522. <param name="buffer">The buffer to bind as constant buffer.</param>
  34523. <param name="offset">The offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  34524. <param name="size">The number of bytes to bind.</param>
  34525. </member>
  34526. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingFloatParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,System.Single)">
  34527. <summary>
  34528. <para>Adds a command to set a float parameter on a RayTracingShader.</para>
  34529. </summary>
  34530. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34531. <param name="name">Name of the variable in shader code.</param>
  34532. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34533. <param name="val">Value to set.</param>
  34534. </member>
  34535. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingFloatParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,System.Single)">
  34536. <summary>
  34537. <para>Adds a command to set a float parameter on a RayTracingShader.</para>
  34538. </summary>
  34539. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34540. <param name="name">Name of the variable in shader code.</param>
  34541. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34542. <param name="val">Value to set.</param>
  34543. </member>
  34544. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingFloatParams(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,System.Single[])">
  34545. <summary>
  34546. <para>Adds a command to set multiple consecutive float parameters on a RayTracingShader.</para>
  34547. </summary>
  34548. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34549. <param name="name">Name of the variable in shader code.</param>
  34550. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34551. <param name="values">Values to set.</param>
  34552. </member>
  34553. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingFloatParams(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,System.Single[])">
  34554. <summary>
  34555. <para>Adds a command to set multiple consecutive float parameters on a RayTracingShader.</para>
  34556. </summary>
  34557. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34558. <param name="name">Name of the variable in shader code.</param>
  34559. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34560. <param name="values">Values to set.</param>
  34561. </member>
  34562. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingIntParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,System.Int32)">
  34563. <summary>
  34564. <para>Adds a command to set an integer parameter on a RayTracingShader.</para>
  34565. </summary>
  34566. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34567. <param name="name">Name of the variable in shader code.</param>
  34568. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34569. <param name="val">Value to set.</param>
  34570. </member>
  34571. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingIntParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,System.Int32)">
  34572. <summary>
  34573. <para>Adds a command to set an integer parameter on a RayTracingShader.</para>
  34574. </summary>
  34575. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34576. <param name="name">Name of the variable in shader code.</param>
  34577. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34578. <param name="val">Value to set.</param>
  34579. </member>
  34580. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingIntParams(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,System.Int32[])">
  34581. <summary>
  34582. <para>Adds a command to set multiple consecutive integer parameters on a RayTracingShader.</para>
  34583. </summary>
  34584. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34585. <param name="name">Name of the variable in shader code.</param>
  34586. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34587. <param name="values">Values to set.</param>
  34588. </member>
  34589. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingIntParams(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,System.Int32[])">
  34590. <summary>
  34591. <para>Adds a command to set multiple consecutive integer parameters on a RayTracingShader.</para>
  34592. </summary>
  34593. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34594. <param name="name">Name of the variable in shader code.</param>
  34595. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34596. <param name="values">Values to set.</param>
  34597. </member>
  34598. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingMatrixArrayParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Matrix4x4[])">
  34599. <summary>
  34600. <para>Adds a command to set a matrix array parameter on a RayTracingShader.</para>
  34601. </summary>
  34602. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34603. <param name="name">Name of the variable in shader code.</param>
  34604. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34605. <param name="values">Value to set.</param>
  34606. </member>
  34607. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingMatrixArrayParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Matrix4x4[])">
  34608. <summary>
  34609. <para>Adds a command to set a matrix array parameter on a RayTracingShader.</para>
  34610. </summary>
  34611. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34612. <param name="name">Name of the variable in shader code.</param>
  34613. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34614. <param name="values">Value to set.</param>
  34615. </member>
  34616. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingMatrixParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Matrix4x4)">
  34617. <summary>
  34618. <para>Adds a command to set a matrix parameter on a RayTracingShader.</para>
  34619. </summary>
  34620. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34621. <param name="name">Name of the variable in shader code.</param>
  34622. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34623. <param name="val">Value to set.</param>
  34624. </member>
  34625. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingMatrixParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Matrix4x4)">
  34626. <summary>
  34627. <para>Adds a command to set a matrix parameter on a RayTracingShader.</para>
  34628. </summary>
  34629. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34630. <param name="name">Name of the variable in shader code.</param>
  34631. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34632. <param name="val">Value to set.</param>
  34633. </member>
  34634. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingShaderPass(UnityEngine.Experimental.Rendering.RayTracingShader,System.String)">
  34635. <summary>
  34636. <para>Adds a command to select which Shader Pass to use when executing ray/geometry intersection shaders.</para>
  34637. </summary>
  34638. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34639. <param name="passName">The Shader Pass to use when executing ray tracing shaders.</param>
  34640. </member>
  34641. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingTextureParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Rendering.RenderTargetIdentifier)">
  34642. <summary>
  34643. <para>Adds a command to set a texture parameter on a RayTracingShader.</para>
  34644. </summary>
  34645. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34646. <param name="name">Name of the texture variable in shader code.</param>
  34647. <param name="nameID">The ID of the property name for the texture in shader code. Use Shader.PropertyToID to get this ID.</param>
  34648. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  34649. </member>
  34650. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingTextureParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)">
  34651. <summary>
  34652. <para>Adds a command to set a texture parameter on a RayTracingShader.</para>
  34653. </summary>
  34654. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34655. <param name="name">Name of the texture variable in shader code.</param>
  34656. <param name="nameID">The ID of the property name for the texture in shader code. Use Shader.PropertyToID to get this ID.</param>
  34657. <param name="rt">Texture value or identifier to set, see RenderTargetIdentifier.</param>
  34658. </member>
  34659. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingVectorArrayParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Vector4[])">
  34660. <summary>
  34661. <para>Adds a command to set a vector array parameter on a RayTracingShader.</para>
  34662. </summary>
  34663. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34664. <param name="name">Property name.</param>
  34665. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34666. <param name="values">Value to set.</param>
  34667. </member>
  34668. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingVectorArrayParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Vector4[])">
  34669. <summary>
  34670. <para>Adds a command to set a vector array parameter on a RayTracingShader.</para>
  34671. </summary>
  34672. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34673. <param name="name">Property name.</param>
  34674. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34675. <param name="values">Value to set.</param>
  34676. </member>
  34677. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingVectorParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.String,UnityEngine.Vector4)">
  34678. <summary>
  34679. <para>Adds a command to set a vector parameter on a RayTracingShader.</para>
  34680. </summary>
  34681. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34682. <param name="name">Name of the variable in shader code.</param>
  34683. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34684. <param name="val">Value to set.</param>
  34685. </member>
  34686. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRayTracingVectorParam(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32,UnityEngine.Vector4)">
  34687. <summary>
  34688. <para>Adds a command to set a vector parameter on a RayTracingShader.</para>
  34689. </summary>
  34690. <param name="rayTracingShader">RayTracingShader to set parameter for.</param>
  34691. <param name="name">Name of the variable in shader code.</param>
  34692. <param name="nameID">Property name ID. Use Shader.PropertyToID to get this ID.</param>
  34693. <param name="val">Value to set.</param>
  34694. </member>
  34695. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier)">
  34696. <summary>
  34697. <para>Add a "set active render target" command.</para>
  34698. </summary>
  34699. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34700. <param name="color">Render target to set as a color buffer.</param>
  34701. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34702. <param name="depth">Render target to set as a depth buffer.</param>
  34703. <param name="mipLevel">The mip level of the render target to render into.</param>
  34704. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34705. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34706. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34707. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34708. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34709. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34710. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34711. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34712. <param name="binding"></param>
  34713. </member>
  34714. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)">
  34715. <summary>
  34716. <para>Add a "set active render target" command.</para>
  34717. </summary>
  34718. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34719. <param name="color">Render target to set as a color buffer.</param>
  34720. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34721. <param name="depth">Render target to set as a depth buffer.</param>
  34722. <param name="mipLevel">The mip level of the render target to render into.</param>
  34723. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34724. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34725. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34726. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34727. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34728. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34729. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34730. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34731. <param name="binding"></param>
  34732. </member>
  34733. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)">
  34734. <summary>
  34735. <para>Add a "set active render target" command.</para>
  34736. </summary>
  34737. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34738. <param name="color">Render target to set as a color buffer.</param>
  34739. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34740. <param name="depth">Render target to set as a depth buffer.</param>
  34741. <param name="mipLevel">The mip level of the render target to render into.</param>
  34742. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34743. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34744. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34745. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34746. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34747. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34748. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34749. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34750. <param name="binding"></param>
  34751. </member>
  34752. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  34753. <summary>
  34754. <para>Add a "set active render target" command.</para>
  34755. </summary>
  34756. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34757. <param name="color">Render target to set as a color buffer.</param>
  34758. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34759. <param name="depth">Render target to set as a depth buffer.</param>
  34760. <param name="mipLevel">The mip level of the render target to render into.</param>
  34761. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34762. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34763. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34764. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34765. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34766. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34767. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34768. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34769. <param name="binding"></param>
  34770. </member>
  34771. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace)">
  34772. <summary>
  34773. <para>Add a "set active render target" command.</para>
  34774. </summary>
  34775. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34776. <param name="color">Render target to set as a color buffer.</param>
  34777. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34778. <param name="depth">Render target to set as a depth buffer.</param>
  34779. <param name="mipLevel">The mip level of the render target to render into.</param>
  34780. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34781. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34782. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34783. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34784. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34785. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34786. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34787. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34788. <param name="binding"></param>
  34789. </member>
  34790. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  34791. <summary>
  34792. <para>Add a "set active render target" command.</para>
  34793. </summary>
  34794. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34795. <param name="color">Render target to set as a color buffer.</param>
  34796. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34797. <param name="depth">Render target to set as a depth buffer.</param>
  34798. <param name="mipLevel">The mip level of the render target to render into.</param>
  34799. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34800. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34801. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34802. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34803. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34804. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34805. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34806. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34807. <param name="binding"></param>
  34808. </member>
  34809. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)">
  34810. <summary>
  34811. <para>Add a "set active render target" command.</para>
  34812. </summary>
  34813. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34814. <param name="color">Render target to set as a color buffer.</param>
  34815. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34816. <param name="depth">Render target to set as a depth buffer.</param>
  34817. <param name="mipLevel">The mip level of the render target to render into.</param>
  34818. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34819. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34820. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34821. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34822. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34823. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34824. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34825. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34826. <param name="binding"></param>
  34827. </member>
  34828. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)">
  34829. <summary>
  34830. <para>Add a "set active render target" command.</para>
  34831. </summary>
  34832. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34833. <param name="color">Render target to set as a color buffer.</param>
  34834. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34835. <param name="depth">Render target to set as a depth buffer.</param>
  34836. <param name="mipLevel">The mip level of the render target to render into.</param>
  34837. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34838. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34839. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34840. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34841. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34842. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34843. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34844. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34845. <param name="binding"></param>
  34846. </member>
  34847. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32)">
  34848. <summary>
  34849. <para>Add a "set active render target" command.</para>
  34850. </summary>
  34851. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34852. <param name="color">Render target to set as a color buffer.</param>
  34853. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34854. <param name="depth">Render target to set as a depth buffer.</param>
  34855. <param name="mipLevel">The mip level of the render target to render into.</param>
  34856. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34857. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34858. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34859. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34860. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34861. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34862. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34863. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34864. <param name="binding"></param>
  34865. </member>
  34866. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace)">
  34867. <summary>
  34868. <para>Add a "set active render target" command.</para>
  34869. </summary>
  34870. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34871. <param name="color">Render target to set as a color buffer.</param>
  34872. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34873. <param name="depth">Render target to set as a depth buffer.</param>
  34874. <param name="mipLevel">The mip level of the render target to render into.</param>
  34875. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34876. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34877. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34878. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34879. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34880. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34881. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34882. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34883. <param name="binding"></param>
  34884. </member>
  34885. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  34886. <summary>
  34887. <para>Add a "set active render target" command.</para>
  34888. </summary>
  34889. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34890. <param name="color">Render target to set as a color buffer.</param>
  34891. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34892. <param name="depth">Render target to set as a depth buffer.</param>
  34893. <param name="mipLevel">The mip level of the render target to render into.</param>
  34894. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34895. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34896. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34897. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34898. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34899. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34900. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34901. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34902. <param name="binding"></param>
  34903. </member>
  34904. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)">
  34905. <summary>
  34906. <para>Add a "set active render target" command.</para>
  34907. </summary>
  34908. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34909. <param name="color">Render target to set as a color buffer.</param>
  34910. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34911. <param name="depth">Render target to set as a depth buffer.</param>
  34912. <param name="mipLevel">The mip level of the render target to render into.</param>
  34913. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34914. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34915. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34916. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34917. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34918. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34919. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34920. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34921. <param name="binding"></param>
  34922. </member>
  34923. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetBinding)">
  34924. <summary>
  34925. <para>Add a "set active render target" command.</para>
  34926. </summary>
  34927. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34928. <param name="color">Render target to set as a color buffer.</param>
  34929. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34930. <param name="depth">Render target to set as a depth buffer.</param>
  34931. <param name="mipLevel">The mip level of the render target to render into.</param>
  34932. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34933. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34934. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34935. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34936. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34937. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34938. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34939. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34940. <param name="binding"></param>
  34941. </member>
  34942. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetBinding,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  34943. <summary>
  34944. <para>Add a "set active render target" command.</para>
  34945. </summary>
  34946. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34947. <param name="color">Render target to set as a color buffer.</param>
  34948. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34949. <param name="depth">Render target to set as a depth buffer.</param>
  34950. <param name="mipLevel">The mip level of the render target to render into.</param>
  34951. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34952. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34953. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34954. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34955. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34956. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34957. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34958. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34959. <param name="binding"></param>
  34960. </member>
  34961. <member name="M:UnityEngine.Rendering.CommandBuffer.SetRenderTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  34962. <summary>
  34963. <para>Add a "set active render target" command.</para>
  34964. </summary>
  34965. <param name="rt">Render target to set for both color &amp; depth buffers.</param>
  34966. <param name="color">Render target to set as a color buffer.</param>
  34967. <param name="colors">Render targets to set as color buffers (MRT).</param>
  34968. <param name="depth">Render target to set as a depth buffer.</param>
  34969. <param name="mipLevel">The mip level of the render target to render into.</param>
  34970. <param name="cubemapFace">The cubemap face of a cubemap render target to render into.</param>
  34971. <param name="depthSlice">Slice of a 3D or array render target to set.</param>
  34972. <param name="loadAction">Load action that is used for color and depth/stencil buffers.</param>
  34973. <param name="storeAction">Store action that is used for color and depth/stencil buffers.</param>
  34974. <param name="colorLoadAction">Load action that is used for the color buffer.</param>
  34975. <param name="colorStoreAction">Store action that is used for the color buffer.</param>
  34976. <param name="depthLoadAction">Load action that is used for the depth/stencil buffer.</param>
  34977. <param name="depthStoreAction">Store action that is used for the depth/stencil buffer.</param>
  34978. <param name="binding"></param>
  34979. </member>
  34980. <member name="M:UnityEngine.Rendering.CommandBuffer.SetShadowSamplingMode(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ShadowSamplingMode)">
  34981. <summary>
  34982. <para>Add a "set shadow sampling mode" command.</para>
  34983. </summary>
  34984. <param name="shadowmap">Shadowmap render target to change the sampling mode on.</param>
  34985. <param name="mode">New sampling mode.</param>
  34986. </member>
  34987. <member name="M:UnityEngine.Rendering.CommandBuffer.SetSinglePassStereo">
  34988. <summary>
  34989. <para>Add a command to set single-pass stereo mode for the camera.</para>
  34990. </summary>
  34991. <param name="mode">Single-pass stereo mode for the camera.</param>
  34992. </member>
  34993. <member name="M:UnityEngine.Rendering.CommandBuffer.SetViewMatrix(UnityEngine.Matrix4x4)">
  34994. <summary>
  34995. <para>Add a command to set the view matrix.</para>
  34996. </summary>
  34997. <param name="view">View (world to camera space) matrix.</param>
  34998. </member>
  34999. <member name="M:UnityEngine.Rendering.CommandBuffer.SetViewport(UnityEngine.Rect)">
  35000. <summary>
  35001. <para>Add a command to set the rendering viewport.</para>
  35002. </summary>
  35003. <param name="pixelRect">Viewport rectangle in pixel coordinates.</param>
  35004. </member>
  35005. <member name="M:UnityEngine.Rendering.CommandBuffer.SetViewProjectionMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)">
  35006. <summary>
  35007. <para>Add a command to set the view and projection matrices.</para>
  35008. </summary>
  35009. <param name="view">View (world to camera space) matrix.</param>
  35010. <param name="proj">Projection (camera to clip space) matrix.</param>
  35011. </member>
  35012. <member name="M:UnityEngine.Rendering.CommandBuffer.UnmarkLateLatchMatrix(UnityEngine.Rendering.CameraLateLatchMatrixType)">
  35013. <summary>
  35014. <para>Unmark a global shader property for late latching. After unmarking, the shader property will no longer be late latched. This function is intended for the Universal Render Pipeline (URP) to specify late latched shader properties.</para>
  35015. </summary>
  35016. <param name="matrixPropertyType">Camera matrix property type to be unmarked for late latching.</param>
  35017. </member>
  35018. <member name="M:UnityEngine.Rendering.CommandBuffer.WaitAllAsyncReadbackRequests">
  35019. <summary>
  35020. <para>Adds an "AsyncGPUReadback.WaitAllRequests" command to the CommandBuffer.</para>
  35021. </summary>
  35022. </member>
  35023. <member name="M:UnityEngine.Rendering.CommandBuffer.WaitOnAsyncGraphicsFence(UnityEngine.Rendering.GraphicsFence)">
  35024. <summary>
  35025. <para>Instructs the GPU to wait until the given GraphicsFence is passed.</para>
  35026. </summary>
  35027. <param name="fence">The GraphicsFence that the GPU will be instructed to wait upon before proceeding with its processing of the graphics queue.</param>
  35028. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing beginning for a given draw call. This parameter allows for a requested wait to be made before the next item's vertex or pixel processing begins. If a compute shader dispatch is the next item to be submitted then this parameter is ignored.</param>
  35029. </member>
  35030. <member name="M:UnityEngine.Rendering.CommandBuffer.WaitOnAsyncGraphicsFence(UnityEngine.Rendering.GraphicsFence,UnityEngine.Rendering.SynchronisationStage)">
  35031. <summary>
  35032. <para>Instructs the GPU to wait until the given GraphicsFence is passed.</para>
  35033. </summary>
  35034. <param name="fence">The GraphicsFence that the GPU will be instructed to wait upon before proceeding with its processing of the graphics queue.</param>
  35035. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing beginning for a given draw call. This parameter allows for a requested wait to be made before the next item's vertex or pixel processing begins. If a compute shader dispatch is the next item to be submitted then this parameter is ignored.</param>
  35036. </member>
  35037. <member name="M:UnityEngine.Rendering.CommandBuffer.WaitOnGPUFence(UnityEngine.Rendering.GPUFence,UnityEngine.Rendering.SynchronisationStage)">
  35038. <summary>
  35039. <para>This functionality is deprecated, and should no longer be used. Please use CommandBuffer.WaitOnAsyncGraphicsFence.</para>
  35040. </summary>
  35041. <param name="fence">The GPUFence that the GPU will be instructed to wait upon.</param>
  35042. <param name="stage">On some platforms there is a significant gap between the vertex processing completing and the pixel processing completing for a given draw call. This parameter allows for requested wait to be before the next items vertex or pixel processing begins. Some platforms can not differentiate between the start of vertex and pixel processing, these platforms will wait before the next items vertex processing. If a compute shader dispatch is the next item to be submitted then this parameter is ignored.</param>
  35043. </member>
  35044. <member name="T:UnityEngine.Rendering.CommandBufferExecutionFlags">
  35045. <summary>
  35046. <para>Flags describing the intention for how the command buffer will be executed. Set these via CommandBuffer.SetExecutionFlags.</para>
  35047. </summary>
  35048. </member>
  35049. <member name="F:UnityEngine.Rendering.CommandBufferExecutionFlags.AsyncCompute">
  35050. <summary>
  35051. <para>Command buffers flagged for async compute execution will throw exceptions if non-compatible commands are added to them. See ScriptableRenderContext.ExecuteCommandBufferAsync and Graphics.ExecuteCommandBufferAsync.</para>
  35052. </summary>
  35053. </member>
  35054. <member name="F:UnityEngine.Rendering.CommandBufferExecutionFlags.None">
  35055. <summary>
  35056. <para>When no flags are specified, the command buffer is considered valid for all means of execution. This is the default for new command buffers.</para>
  35057. </summary>
  35058. </member>
  35059. <member name="T:UnityEngine.Rendering.CommandBufferExtensions">
  35060. <summary>
  35061. <para>Static class providing extension methods for CommandBuffer.</para>
  35062. </summary>
  35063. </member>
  35064. <member name="M:UnityEngine.Rendering.CommandBufferExtensions.SwitchIntoFastMemory(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.FastMemoryFlags,System.Single,System.Boolean)">
  35065. <summary>
  35066. <para>Adds a command to put a given render target into fast GPU memory.</para>
  35067. </summary>
  35068. <param name="rid">The render target to put into fast GPU memory.</param>
  35069. <param name="fastMemoryFlags">The memory layout to use if only part of the render target is put into fast GPU memory, either because of the residency parameter or because of fast GPU memory availability.</param>
  35070. <param name="residency">The amount of the render target to put into fast GPU memory. Valid values are 0.0f - 1.0f inclusive.
  35071. A value of 0.0f is equal to none of the render target, and a value of 1.0f is equal to the whole render target.
  35072. </param>
  35073. <param name="copyContents">When this value is true, Unity copies the existing contents of the render target into fast memory.
  35074. When this value is false, Unity does not copy the existing contents of the render target into fast memory.
  35075. Set this value to true if you plan to add to the existing contents, and set it to false if you plan to overwrite or clear the existing contents.
  35076. Where possible, set this value to false for better performance.
  35077. </param>
  35078. <param name="cmd"></param>
  35079. </member>
  35080. <member name="M:UnityEngine.Rendering.CommandBufferExtensions.SwitchOutOfFastMemory(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean)">
  35081. <summary>
  35082. <para>Adds a command to remove a given render target from fast GPU memory.</para>
  35083. </summary>
  35084. <param name="rid">The render target to remove from fast GPU memory.</param>
  35085. <param name="copyContents">When this value is true, Unity copies the existing contents of the render target when it removes it from fast GPU memory. When this value is false, Unity does not copy the existing contents of the render target when it removes it from fast GPU memory. Set this value to true if you plan to add to the existing contents, and set it to false if you plan to overwrite or clear the existing contents. Where possible, set this value to false for better performance.</param>
  35086. <param name="cmd"></param>
  35087. </member>
  35088. <member name="T:UnityEngine.Rendering.CompareFunction">
  35089. <summary>
  35090. <para>Depth or stencil comparison function.</para>
  35091. </summary>
  35092. </member>
  35093. <member name="F:UnityEngine.Rendering.CompareFunction.Always">
  35094. <summary>
  35095. <para>Always pass depth or stencil test.</para>
  35096. </summary>
  35097. </member>
  35098. <member name="F:UnityEngine.Rendering.CompareFunction.Disabled">
  35099. <summary>
  35100. <para>Depth or stencil test is disabled.</para>
  35101. </summary>
  35102. </member>
  35103. <member name="F:UnityEngine.Rendering.CompareFunction.Equal">
  35104. <summary>
  35105. <para>Pass depth or stencil test when values are equal.</para>
  35106. </summary>
  35107. </member>
  35108. <member name="F:UnityEngine.Rendering.CompareFunction.Greater">
  35109. <summary>
  35110. <para>Pass depth or stencil test when new value is greater than old one.</para>
  35111. </summary>
  35112. </member>
  35113. <member name="F:UnityEngine.Rendering.CompareFunction.GreaterEqual">
  35114. <summary>
  35115. <para>Pass depth or stencil test when new value is greater or equal than old one.</para>
  35116. </summary>
  35117. </member>
  35118. <member name="F:UnityEngine.Rendering.CompareFunction.Less">
  35119. <summary>
  35120. <para>Pass depth or stencil test when new value is less than old one.</para>
  35121. </summary>
  35122. </member>
  35123. <member name="F:UnityEngine.Rendering.CompareFunction.LessEqual">
  35124. <summary>
  35125. <para>Pass depth or stencil test when new value is less or equal than old one.</para>
  35126. </summary>
  35127. </member>
  35128. <member name="F:UnityEngine.Rendering.CompareFunction.Never">
  35129. <summary>
  35130. <para>Never pass depth or stencil test.</para>
  35131. </summary>
  35132. </member>
  35133. <member name="F:UnityEngine.Rendering.CompareFunction.NotEqual">
  35134. <summary>
  35135. <para>Pass depth or stencil test when values are different.</para>
  35136. </summary>
  35137. </member>
  35138. <member name="T:UnityEngine.Rendering.ComputeQueueType">
  35139. <summary>
  35140. <para>Describes the desired characteristics with respect to prioritisation and load balancing of the queue that a command buffer being submitted via Graphics.ExecuteCommandBufferAsync or [[ScriptableRenderContext.ExecuteCommandBufferAsync] should be sent to.</para>
  35141. </summary>
  35142. </member>
  35143. <member name="F:UnityEngine.Rendering.ComputeQueueType.Background">
  35144. <summary>
  35145. <para>Background queue types would be the choice for tasks intended to run for an extended period of time, e.g for most of a frame or for several frames. Dispatches on background queues would execute at a lower priority than gfx queue tasks.</para>
  35146. </summary>
  35147. </member>
  35148. <member name="F:UnityEngine.Rendering.ComputeQueueType.Default">
  35149. <summary>
  35150. <para>This queue type would be the choice for compute tasks supporting or as optimisations to graphics processing. CommandBuffers sent to this queue would be expected to complete within the scope of a single frame and likely be synchronised with the graphics queue via GPUFences. Dispatches on default queue types would execute at a lower priority than graphics queue tasks.</para>
  35151. </summary>
  35152. </member>
  35153. <member name="F:UnityEngine.Rendering.ComputeQueueType.Urgent">
  35154. <summary>
  35155. <para>This queue type would be the choice for compute tasks requiring processing as soon as possible and would be prioritised over the graphics queue.</para>
  35156. </summary>
  35157. </member>
  35158. <member name="T:UnityEngine.Rendering.CopyTextureSupport">
  35159. <summary>
  35160. <para>Support for various Graphics.CopyTexture cases.</para>
  35161. </summary>
  35162. </member>
  35163. <member name="F:UnityEngine.Rendering.CopyTextureSupport.Basic">
  35164. <summary>
  35165. <para>Basic Graphics.CopyTexture support.</para>
  35166. </summary>
  35167. </member>
  35168. <member name="F:UnityEngine.Rendering.CopyTextureSupport.Copy3D">
  35169. <summary>
  35170. <para>Support for Texture3D in Graphics.CopyTexture.</para>
  35171. </summary>
  35172. </member>
  35173. <member name="F:UnityEngine.Rendering.CopyTextureSupport.DifferentTypes">
  35174. <summary>
  35175. <para>Support for Graphics.CopyTexture between different texture types.</para>
  35176. </summary>
  35177. </member>
  35178. <member name="F:UnityEngine.Rendering.CopyTextureSupport.None">
  35179. <summary>
  35180. <para>No support for Graphics.CopyTexture.</para>
  35181. </summary>
  35182. </member>
  35183. <member name="F:UnityEngine.Rendering.CopyTextureSupport.RTToTexture">
  35184. <summary>
  35185. <para>Support for RenderTexture to Texture copies in Graphics.CopyTexture.</para>
  35186. </summary>
  35187. </member>
  35188. <member name="F:UnityEngine.Rendering.CopyTextureSupport.TextureToRT">
  35189. <summary>
  35190. <para>Support for Texture to RenderTexture copies in Graphics.CopyTexture.</para>
  35191. </summary>
  35192. </member>
  35193. <member name="T:UnityEngine.Rendering.CullingOptions">
  35194. <summary>
  35195. <para>Flags used by ScriptableCullingParameters.cullingOptions to configure a culling operation.</para>
  35196. </summary>
  35197. </member>
  35198. <member name="F:UnityEngine.Rendering.CullingOptions.DisablePerObjectCulling">
  35199. <summary>
  35200. <para>When this flag is set, Unity does not perform per-object culling.</para>
  35201. </summary>
  35202. </member>
  35203. <member name="F:UnityEngine.Rendering.CullingOptions.ForceEvenIfCameraIsNotActive">
  35204. <summary>
  35205. <para>When this flag is set, Unity performs the culling operation even if the Camera is not active.</para>
  35206. </summary>
  35207. </member>
  35208. <member name="F:UnityEngine.Rendering.CullingOptions.NeedsLighting">
  35209. <summary>
  35210. <para>When this flag is set, Unity culls Lights as part of the culling operation.</para>
  35211. </summary>
  35212. </member>
  35213. <member name="F:UnityEngine.Rendering.CullingOptions.NeedsReflectionProbes">
  35214. <summary>
  35215. <para>When this flag is set, Unity culls Reflection Probes as part of the culling operation.</para>
  35216. </summary>
  35217. </member>
  35218. <member name="F:UnityEngine.Rendering.CullingOptions.None">
  35219. <summary>
  35220. <para>Unset all CullingOptions flags.</para>
  35221. </summary>
  35222. </member>
  35223. <member name="F:UnityEngine.Rendering.CullingOptions.OcclusionCull">
  35224. <summary>
  35225. <para>When this flag is set, Unity performs occlusion culling as part of the culling operation.</para>
  35226. </summary>
  35227. </member>
  35228. <member name="F:UnityEngine.Rendering.CullingOptions.ShadowCasters">
  35229. <summary>
  35230. <para>When this flag is set, Unity culls shadow casters as part of the culling operation.</para>
  35231. </summary>
  35232. </member>
  35233. <member name="F:UnityEngine.Rendering.CullingOptions.Stereo">
  35234. <summary>
  35235. <para>When this flag is set, Unity culls both eyes together for stereo rendering.</para>
  35236. </summary>
  35237. </member>
  35238. <member name="T:UnityEngine.Rendering.CullingResults">
  35239. <summary>
  35240. <para>A struct containing the results of a culling operation.</para>
  35241. </summary>
  35242. </member>
  35243. <member name="P:UnityEngine.Rendering.CullingResults.lightAndReflectionProbeIndexCount">
  35244. <summary>
  35245. <para>Gets the number of per-object light and reflection probe indices.</para>
  35246. </summary>
  35247. <returns>
  35248. <para>The number of per-object light and reflection probe indices.</para>
  35249. </returns>
  35250. </member>
  35251. <member name="P:UnityEngine.Rendering.CullingResults.lightIndexCount">
  35252. <summary>
  35253. <para>Gets the number of per-object light indices.</para>
  35254. </summary>
  35255. <returns>
  35256. <para>The number of per-object light indices.</para>
  35257. </returns>
  35258. </member>
  35259. <member name="P:UnityEngine.Rendering.CullingResults.reflectionProbeIndexCount">
  35260. <summary>
  35261. <para>Gets the number of per-object reflection probe indices.</para>
  35262. </summary>
  35263. <returns>
  35264. <para>The number of per-object reflection probe indices.</para>
  35265. </returns>
  35266. </member>
  35267. <member name="P:UnityEngine.Rendering.CullingResults.visibleLights">
  35268. <summary>
  35269. <para>Array of visible lights.</para>
  35270. </summary>
  35271. </member>
  35272. <member name="P:UnityEngine.Rendering.CullingResults.visibleOffscreenVertexLights">
  35273. <summary>
  35274. <para>Off-screen lights that still affect visible vertices.</para>
  35275. </summary>
  35276. </member>
  35277. <member name="P:UnityEngine.Rendering.CullingResults.visibleReflectionProbes">
  35278. <summary>
  35279. <para>Array of visible reflection probes.</para>
  35280. </summary>
  35281. </member>
  35282. <member name="M:UnityEngine.Rendering.CullingResults.ComputeDirectionalShadowMatricesAndCullingPrimitives(System.Int32,System.Int32,System.Int32,UnityEngine.Vector3,System.Int32,System.Single,UnityEngine.Matrix4x4&amp;,UnityEngine.Matrix4x4&amp;,UnityEngine.Rendering.ShadowSplitData&amp;)">
  35283. <summary>
  35284. <para>Calculates the view and projection matrices and shadow split data for a directional light.</para>
  35285. </summary>
  35286. <param name="activeLightIndex">The index into the active light array.</param>
  35287. <param name="splitIndex">The cascade index.</param>
  35288. <param name="splitCount">The number of cascades.</param>
  35289. <param name="splitRatio">The cascade ratios.</param>
  35290. <param name="shadowResolution">The resolution of the shadowmap.</param>
  35291. <param name="shadowNearPlaneOffset">The near plane offset for the light.</param>
  35292. <param name="viewMatrix">The computed view matrix.</param>
  35293. <param name="projMatrix">The computed projection matrix.</param>
  35294. <param name="shadowSplitData">The computed cascade data.</param>
  35295. <returns>
  35296. <para>If false, the shadow map for this cascade does not need to be rendered this frame.</para>
  35297. </returns>
  35298. </member>
  35299. <member name="M:UnityEngine.Rendering.CullingResults.ComputePointShadowMatricesAndCullingPrimitives(System.Int32,UnityEngine.CubemapFace,System.Single,UnityEngine.Matrix4x4&amp;,UnityEngine.Matrix4x4&amp;,UnityEngine.Rendering.ShadowSplitData&amp;)">
  35300. <summary>
  35301. <para>Calculates the view and projection matrices and shadow split data for a point light.</para>
  35302. </summary>
  35303. <param name="activeLightIndex">The index into the active light array.</param>
  35304. <param name="cubemapFace">The cubemap face to be rendered.</param>
  35305. <param name="fovBias">The amount by which to increase the camera FOV above 90 degrees.</param>
  35306. <param name="viewMatrix">The computed view matrix.</param>
  35307. <param name="projMatrix">The computed projection matrix.</param>
  35308. <param name="shadowSplitData">The computed split data.</param>
  35309. <returns>
  35310. <para>If false, the shadow map for this light and cubemap face does not need to be rendered this frame.</para>
  35311. </returns>
  35312. </member>
  35313. <member name="M:UnityEngine.Rendering.CullingResults.ComputeSpotShadowMatricesAndCullingPrimitives(System.Int32,UnityEngine.Matrix4x4&amp;,UnityEngine.Matrix4x4&amp;,UnityEngine.Rendering.ShadowSplitData&amp;)">
  35314. <summary>
  35315. <para>Calculates the view and projection matrices and shadow split data for a spot light.</para>
  35316. </summary>
  35317. <param name="activeLightIndex">The index into the active light array.</param>
  35318. <param name="viewMatrix">The computed view matrix.</param>
  35319. <param name="projMatrix">The computed projection matrix.</param>
  35320. <param name="shadowSplitData">The computed split data.</param>
  35321. <returns>
  35322. <para>If false, the shadow map for this light does not need to be rendered this frame.</para>
  35323. </returns>
  35324. </member>
  35325. <member name="M:UnityEngine.Rendering.CullingResults.FillLightAndReflectionProbeIndices(UnityEngine.ComputeBuffer)">
  35326. <summary>
  35327. <para>Fills a buffer with per-object light indices.</para>
  35328. </summary>
  35329. <param name="computeBuffer">The compute buffer object to fill.</param>
  35330. <param name="buffer">The buffer object to fill.</param>
  35331. </member>
  35332. <member name="M:UnityEngine.Rendering.CullingResults.FillLightAndReflectionProbeIndices(UnityEngine.GraphicsBuffer)">
  35333. <summary>
  35334. <para>Fills a buffer with per-object light indices.</para>
  35335. </summary>
  35336. <param name="computeBuffer">The compute buffer object to fill.</param>
  35337. <param name="buffer">The buffer object to fill.</param>
  35338. </member>
  35339. <member name="M:UnityEngine.Rendering.CullingResults.GetLightIndexMap(Unity.Collections.Allocator)">
  35340. <summary>
  35341. <para>If a RenderPipeline sorts or otherwise modifies the VisibleLight list, an index remap will be necessary to properly make use of per-object light lists.</para>
  35342. </summary>
  35343. <param name="allocator">The allocator to use.</param>
  35344. <returns>
  35345. <para>Array of indices that map from VisibleLight indices to internal per-object light list indices.</para>
  35346. </returns>
  35347. </member>
  35348. <member name="M:UnityEngine.Rendering.CullingResults.GetReflectionProbeIndexMap(Unity.Collections.Allocator)">
  35349. <summary>
  35350. <para>If a RenderPipeline sorts or otherwise modifies the VisibleReflectionProbe list, an index remap will be necessary to properly make use of per-object reflection probe lists.</para>
  35351. </summary>
  35352. <param name="allocator">The allocator to use.</param>
  35353. <returns>
  35354. <para>Array of indices that map from VisibleReflectionProbe indices to internal per-object reflection probe list indices.</para>
  35355. </returns>
  35356. </member>
  35357. <member name="M:UnityEngine.Rendering.CullingResults.GetShadowCasterBounds(System.Int32,UnityEngine.Bounds&amp;)">
  35358. <summary>
  35359. <para>Returns the bounding box that encapsulates the visible shadow casters. Can be used to, for instance, dynamically adjust cascade ranges.</para>
  35360. </summary>
  35361. <param name="lightIndex">The index of the shadow-casting light.</param>
  35362. <param name="outBounds">The bounds to be computed.</param>
  35363. <returns>
  35364. <para>True if the light affects at least one shadow casting object in the Scene.</para>
  35365. </returns>
  35366. </member>
  35367. <member name="M:UnityEngine.Rendering.CullingResults.SetLightIndexMap(Unity.Collections.NativeArray`1&lt;System.Int32&gt;)">
  35368. <summary>
  35369. <para>If a RenderPipeline sorts or otherwise modifies the VisibleLight list, an index remap will be necessary to properly make use of per-object light lists.</para>
  35370. </summary>
  35371. <param name="lightIndexMap">Array with light indices that map from VisibleLight to internal per-object light lists.</param>
  35372. </member>
  35373. <member name="M:UnityEngine.Rendering.CullingResults.SetReflectionProbeIndexMap(Unity.Collections.NativeArray`1&lt;System.Int32&gt;)">
  35374. <summary>
  35375. <para>If a RenderPipeline sorts or otherwise modifies the VisibleReflectionProbe list, an index remap will be necessary to properly make use of per-object reflection probe lists.</para>
  35376. </summary>
  35377. <param name="lightIndexMap">Array with reflection probe indices that map from VisibleReflectionProbe to internal per-object reflection probe lists.</param>
  35378. </member>
  35379. <member name="T:UnityEngine.Rendering.CullMode">
  35380. <summary>
  35381. <para>Backface culling mode.</para>
  35382. </summary>
  35383. </member>
  35384. <member name="F:UnityEngine.Rendering.CullMode.Back">
  35385. <summary>
  35386. <para>Cull back-facing geometry.</para>
  35387. </summary>
  35388. </member>
  35389. <member name="F:UnityEngine.Rendering.CullMode.Front">
  35390. <summary>
  35391. <para>Cull front-facing geometry.</para>
  35392. </summary>
  35393. </member>
  35394. <member name="F:UnityEngine.Rendering.CullMode.Off">
  35395. <summary>
  35396. <para>Disable culling.</para>
  35397. </summary>
  35398. </member>
  35399. <member name="T:UnityEngine.Rendering.DefaultReflectionMode">
  35400. <summary>
  35401. <para>Default reflection mode.</para>
  35402. </summary>
  35403. </member>
  35404. <member name="F:UnityEngine.Rendering.DefaultReflectionMode.Custom">
  35405. <summary>
  35406. <para>Custom default reflection.</para>
  35407. </summary>
  35408. </member>
  35409. <member name="F:UnityEngine.Rendering.DefaultReflectionMode.Skybox">
  35410. <summary>
  35411. <para>Skybox-based default reflection.</para>
  35412. </summary>
  35413. </member>
  35414. <member name="T:UnityEngine.Rendering.DepthState">
  35415. <summary>
  35416. <para>Values for the depth state.</para>
  35417. </summary>
  35418. </member>
  35419. <member name="P:UnityEngine.Rendering.DepthState.compareFunction">
  35420. <summary>
  35421. <para>How should depth testing be performed.</para>
  35422. </summary>
  35423. </member>
  35424. <member name="P:UnityEngine.Rendering.DepthState.defaultValue">
  35425. <summary>
  35426. <para>Default values for the depth state.</para>
  35427. </summary>
  35428. </member>
  35429. <member name="P:UnityEngine.Rendering.DepthState.writeEnabled">
  35430. <summary>
  35431. <para>Controls whether pixels from this object are written to the depth buffer.</para>
  35432. </summary>
  35433. </member>
  35434. <member name="M:UnityEngine.Rendering.DepthState.#ctor(System.Boolean,UnityEngine.Rendering.CompareFunction)">
  35435. <summary>
  35436. <para>Creates a new depth state with the given values.</para>
  35437. </summary>
  35438. <param name="writeEnabled">Controls whether pixels from this object are written to the depth buffer.</param>
  35439. <param name="compareFunction">How should depth testing be performed.</param>
  35440. </member>
  35441. <member name="T:UnityEngine.Rendering.DistanceMetric">
  35442. <summary>
  35443. <para>Type of sorting to use while rendering.</para>
  35444. </summary>
  35445. </member>
  35446. <member name="F:UnityEngine.Rendering.DistanceMetric.CustomAxis">
  35447. <summary>
  35448. <para>Sort objects based on distance along a custom axis.</para>
  35449. </summary>
  35450. </member>
  35451. <member name="F:UnityEngine.Rendering.DistanceMetric.Orthographic">
  35452. <summary>
  35453. <para>Orthographic sorting mode.</para>
  35454. </summary>
  35455. </member>
  35456. <member name="F:UnityEngine.Rendering.DistanceMetric.Perspective">
  35457. <summary>
  35458. <para>Perspective sorting mode.</para>
  35459. </summary>
  35460. </member>
  35461. <member name="T:UnityEngine.Rendering.DrawingSettings">
  35462. <summary>
  35463. <para>Settings for ScriptableRenderContext.DrawRenderers.</para>
  35464. </summary>
  35465. </member>
  35466. <member name="P:UnityEngine.Rendering.DrawingSettings.enableDynamicBatching">
  35467. <summary>
  35468. <para>Controls whether dynamic batching is enabled.</para>
  35469. </summary>
  35470. </member>
  35471. <member name="P:UnityEngine.Rendering.DrawingSettings.enableInstancing">
  35472. <summary>
  35473. <para>Controls whether instancing is enabled.</para>
  35474. </summary>
  35475. </member>
  35476. <member name="P:UnityEngine.Rendering.DrawingSettings.fallbackMaterial">
  35477. <summary>
  35478. <para>Sets the Material to use for any drawers in this group that don't meet the requirements.</para>
  35479. </summary>
  35480. </member>
  35481. <member name="P:UnityEngine.Rendering.DrawingSettings.mainLightIndex">
  35482. <summary>
  35483. <para>Configures what light should be used as main light.</para>
  35484. </summary>
  35485. </member>
  35486. <member name="F:UnityEngine.Rendering.DrawingSettings.maxShaderPasses">
  35487. <summary>
  35488. <para>The maxiumum number of passes that can be rendered in 1 DrawRenderers call.</para>
  35489. </summary>
  35490. </member>
  35491. <member name="P:UnityEngine.Rendering.DrawingSettings.overrideMaterial">
  35492. <summary>
  35493. <para>Sets the Material to use for all drawers that would render in this group.</para>
  35494. </summary>
  35495. </member>
  35496. <member name="P:UnityEngine.Rendering.DrawingSettings.overrideMaterialPassIndex">
  35497. <summary>
  35498. <para>Selects which pass of the override material to use.</para>
  35499. </summary>
  35500. </member>
  35501. <member name="P:UnityEngine.Rendering.DrawingSettings.perObjectData">
  35502. <summary>
  35503. <para>What kind of per-object data to setup during rendering.</para>
  35504. </summary>
  35505. </member>
  35506. <member name="P:UnityEngine.Rendering.DrawingSettings.sortingSettings">
  35507. <summary>
  35508. <para>How to sort objects during rendering.</para>
  35509. </summary>
  35510. </member>
  35511. <member name="M:UnityEngine.Rendering.DrawingSettings.#ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.SortingSettings)">
  35512. <summary>
  35513. <para>Create a draw settings struct.</para>
  35514. </summary>
  35515. <param name="shaderPassName">Shader pass to use.</param>
  35516. <param name="sortingSettings">Describes the methods to sort objects during rendering.</param>
  35517. </member>
  35518. <member name="M:UnityEngine.Rendering.DrawingSettings.GetShaderPassName(System.Int32)">
  35519. <summary>
  35520. <para>Get the shader passes that this draw call can render.</para>
  35521. </summary>
  35522. <param name="index">Index of the shader pass to use.</param>
  35523. </member>
  35524. <member name="M:UnityEngine.Rendering.DrawingSettings.SetShaderPassName(System.Int32,UnityEngine.Rendering.ShaderTagId)">
  35525. <summary>
  35526. <para>Set the shader passes that this draw call can render.</para>
  35527. </summary>
  35528. <param name="index">Index of the shader pass to use.</param>
  35529. <param name="shaderPassName">Name of the shader pass.</param>
  35530. </member>
  35531. <member name="T:UnityEngine.Rendering.FastMemoryFlags">
  35532. <summary>
  35533. <para>Control Fast Memory render target layout.</para>
  35534. </summary>
  35535. </member>
  35536. <member name="F:UnityEngine.Rendering.FastMemoryFlags.None">
  35537. <summary>
  35538. <para>Use the default fast memory layout.</para>
  35539. </summary>
  35540. </member>
  35541. <member name="F:UnityEngine.Rendering.FastMemoryFlags.SpillBottom">
  35542. <summary>
  35543. <para>Sections of the render target not placed in fast memory will be taken from the bottom of the image.</para>
  35544. </summary>
  35545. </member>
  35546. <member name="F:UnityEngine.Rendering.FastMemoryFlags.SpillTop">
  35547. <summary>
  35548. <para>Sections of the render target not placed in fast memory will be taken from the top of the image.</para>
  35549. </summary>
  35550. </member>
  35551. <member name="T:UnityEngine.Rendering.FilteringSettings">
  35552. <summary>
  35553. <para>A struct that represents filtering settings for ScriptableRenderContext.DrawRenderers.</para>
  35554. </summary>
  35555. </member>
  35556. <member name="P:UnityEngine.Rendering.FilteringSettings.defaultValue">
  35557. <summary>
  35558. <para>Creates a FilteringSettings struct that contains default values for all properties. With these default values, Unity does not perform any filtering.</para>
  35559. </summary>
  35560. </member>
  35561. <member name="P:UnityEngine.Rendering.FilteringSettings.excludeMotionVectorObjects">
  35562. <summary>
  35563. <para>Determines if Unity excludes GameObjects that are in motion from rendering. This refers to GameObjects that have an active Motion Vector pass assigned to their Material or have set the Motion Vector mode to per object motion (Menu: Mesh Renderer &gt; Additional Settings &gt; Motion Vectors &gt; Per Object Motion).
  35564. For Unity to exclude a GameObject from rendering, the GameObject must have moved since the last frame. To exclude a GameObject manually, enable a pass.</para>
  35565. </summary>
  35566. </member>
  35567. <member name="P:UnityEngine.Rendering.FilteringSettings.layerMask">
  35568. <summary>
  35569. <para>Unity renders objects whose GameObject.layer value is enabled in this bit mask.</para>
  35570. </summary>
  35571. </member>
  35572. <member name="P:UnityEngine.Rendering.FilteringSettings.renderingLayerMask">
  35573. <summary>
  35574. <para>Unity renders objects whose Renderer.renderingLayerMask value is enabled in this bit mask.</para>
  35575. </summary>
  35576. </member>
  35577. <member name="P:UnityEngine.Rendering.FilteringSettings.renderQueueRange">
  35578. <summary>
  35579. <para>Unity renders objects whose Material.renderQueue value is within range specified by this Rendering.RenderQueueRange.</para>
  35580. </summary>
  35581. </member>
  35582. <member name="P:UnityEngine.Rendering.FilteringSettings.sortingLayerRange">
  35583. <summary>
  35584. <para>Unity renders objects whose SortingLayer.value value is within range specified by this Rendering.SortingLayerRange.</para>
  35585. </summary>
  35586. </member>
  35587. <member name="M:UnityEngine.Rendering.FilteringSettings.#ctor(System.Nullable`1&lt;UnityEngine.Rendering.RenderQueueRange&gt;,System.Int32,System.UInt32,System.Int32)">
  35588. <summary>
  35589. <para>Creates a FilteringSettings struct for use with Rendering.ScriptableRenderContext.DrawRenderers.</para>
  35590. </summary>
  35591. <param name="renderQueueRange">A Rendering.RenderQueueRange struct that sets the value of renderQueueRange. Unity renders objects whose Material.renderQueue value is within the given range. The default value is RenderQueueRange.all.</param>
  35592. <param name="layerMask">A bit mask that sets the value of layerMask. Unity renders objects whose GameObject.layer value is enabled in this bit mask. The default value is -1.</param>
  35593. <param name="renderingLayerMask">A bit mask that sets the value of renderingLayerMask. Unity renders objects whose Renderer.renderingLayerMask value is enabled in this bit mask. The default value is uint.MaxValue.</param>
  35594. <param name="excludeMotionVectorObjects">An int that sets the value of excludeMotionVectorObjects. When this is 1, Unity excludes objects that have a motion pass enabled, or have changed position since the last frame. The default value is 0.</param>
  35595. </member>
  35596. <member name="T:UnityEngine.Rendering.FormatSwizzle">
  35597. <summary>
  35598. <para>Graphics Format Swizzle.</para>
  35599. </summary>
  35600. </member>
  35601. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzle0">
  35602. <summary>
  35603. <para>The channel specified is not present for the format</para>
  35604. </summary>
  35605. </member>
  35606. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzle1">
  35607. <summary>
  35608. <para>The channel specified is not present for the format.</para>
  35609. </summary>
  35610. </member>
  35611. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzleA">
  35612. <summary>
  35613. <para>The channel specified contains alpha.</para>
  35614. </summary>
  35615. </member>
  35616. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzleB">
  35617. <summary>
  35618. <para>The channel specified contains blue.</para>
  35619. </summary>
  35620. </member>
  35621. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzleG">
  35622. <summary>
  35623. <para>The channel specified contains green.</para>
  35624. </summary>
  35625. </member>
  35626. <member name="F:UnityEngine.Rendering.FormatSwizzle.FormatSwizzleR">
  35627. <summary>
  35628. <para>The channel specified contains red.</para>
  35629. </summary>
  35630. </member>
  35631. <member name="T:UnityEngine.Rendering.GizmoSubset">
  35632. <summary>
  35633. <para>Gizmo subsets.</para>
  35634. </summary>
  35635. </member>
  35636. <member name="F:UnityEngine.Rendering.GizmoSubset.PostImageEffects">
  35637. <summary>
  35638. <para>Use to specify gizmos that should be rendered after ImageEffects.</para>
  35639. </summary>
  35640. </member>
  35641. <member name="F:UnityEngine.Rendering.GizmoSubset.PreImageEffects">
  35642. <summary>
  35643. <para>Use to specify gizmos that should be rendered before ImageEffects.</para>
  35644. </summary>
  35645. </member>
  35646. <member name="T:UnityEngine.Rendering.GlobalKeyword">
  35647. <summary>
  35648. <para>Represents a global shader keyword.</para>
  35649. </summary>
  35650. </member>
  35651. <member name="P:UnityEngine.Rendering.GlobalKeyword.name">
  35652. <summary>
  35653. <para>The name of the shader keyword. (Read Only)</para>
  35654. </summary>
  35655. </member>
  35656. <member name="M:UnityEngine.Rendering.GlobalKeyword.Create(System.String)">
  35657. <summary>
  35658. <para>Creates and returns a Rendering.GlobalKeyword that represents a new or existing global shader keyword.</para>
  35659. </summary>
  35660. <param name="name">The name of the global shader keyword.</param>
  35661. <returns>
  35662. <para>Returns a new instance of the GlobalKeyword class.</para>
  35663. </returns>
  35664. </member>
  35665. <member name="M:UnityEngine.Rendering.GlobalKeyword.#ctor(System.String)">
  35666. <summary>
  35667. <para>Creates and returns a GlobalKeyword struct that represents an existing global shader keyword.</para>
  35668. </summary>
  35669. <param name="name">The name of the global shader keyword.</param>
  35670. </member>
  35671. <member name="T:UnityEngine.Rendering.GPUFence">
  35672. <summary>
  35673. <para>This functionality is deprecated, and should no longer be used. Please use GraphicsFence.</para>
  35674. </summary>
  35675. </member>
  35676. <member name="P:UnityEngine.Rendering.GPUFence.passed">
  35677. <summary>
  35678. <para>This functionality is deprecated, and should no longer be used. Please use GraphicsFence.passed.</para>
  35679. </summary>
  35680. </member>
  35681. <member name="T:UnityEngine.Rendering.GraphicsDeviceType">
  35682. <summary>
  35683. <para>Graphics device API type.</para>
  35684. </summary>
  35685. </member>
  35686. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Direct3D11">
  35687. <summary>
  35688. <para>Direct3D 11 graphics API.</para>
  35689. </summary>
  35690. </member>
  35691. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Direct3D12">
  35692. <summary>
  35693. <para>Direct3D 12 graphics API.</para>
  35694. </summary>
  35695. </member>
  35696. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Direct3D9">
  35697. <summary>
  35698. <para>Direct3D 9 graphics API.</para>
  35699. </summary>
  35700. </member>
  35701. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.GameCoreXboxOne">
  35702. <summary>
  35703. <para>Game Core Xbox One graphics API using Direct3D 12.</para>
  35704. </summary>
  35705. </member>
  35706. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.GameCoreXboxSeries">
  35707. <summary>
  35708. <para>Game Core XboxSeries graphics API using Direct3D 12.</para>
  35709. </summary>
  35710. </member>
  35711. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Metal">
  35712. <summary>
  35713. <para>iOS Metal graphics API.</para>
  35714. </summary>
  35715. </member>
  35716. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.N3DS">
  35717. <summary>
  35718. <para>Nintendo 3DS graphics API.</para>
  35719. </summary>
  35720. </member>
  35721. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Null">
  35722. <summary>
  35723. <para>No graphics API.</para>
  35724. </summary>
  35725. </member>
  35726. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.OpenGL2">
  35727. <summary>
  35728. <para>OpenGL 2.x graphics API. (deprecated, only available on Linux and MacOSX)</para>
  35729. </summary>
  35730. </member>
  35731. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.OpenGLCore">
  35732. <summary>
  35733. <para>OpenGL (Core profile - GL3 or later) graphics API.</para>
  35734. </summary>
  35735. </member>
  35736. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.OpenGLES2">
  35737. <summary>
  35738. <para>OpenGL ES 2.0 graphics API. (deprecated on iOS and tvOS) </para>
  35739. </summary>
  35740. </member>
  35741. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.OpenGLES3">
  35742. <summary>
  35743. <para>OpenGL ES 3.0 graphics API. (deprecated on iOS and tvOS) </para>
  35744. </summary>
  35745. </member>
  35746. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.PlayStation3">
  35747. <summary>
  35748. <para>PlayStation 3 graphics API.</para>
  35749. </summary>
  35750. </member>
  35751. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.PlayStation4">
  35752. <summary>
  35753. <para>PlayStation 4 graphics API.</para>
  35754. </summary>
  35755. </member>
  35756. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.PlayStationMobile">
  35757. <summary>
  35758. <para>PlayStation Mobile (PSM) graphics API.</para>
  35759. </summary>
  35760. </member>
  35761. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Switch">
  35762. <summary>
  35763. <para>Nintendo Switch graphics API.</para>
  35764. </summary>
  35765. </member>
  35766. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.Vulkan">
  35767. <summary>
  35768. <para>Vulkan (EXPERIMENTAL).</para>
  35769. </summary>
  35770. </member>
  35771. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.XboxOne">
  35772. <summary>
  35773. <para>Xbox One graphics API using Direct3D 11.</para>
  35774. </summary>
  35775. </member>
  35776. <member name="F:UnityEngine.Rendering.GraphicsDeviceType.XboxOneD3D12">
  35777. <summary>
  35778. <para>Xbox One graphics API using Direct3D 12.</para>
  35779. </summary>
  35780. </member>
  35781. <member name="T:UnityEngine.Rendering.GraphicsFence">
  35782. <summary>
  35783. <para>Used to manage synchronisation between tasks on async compute queues and the graphics queue.</para>
  35784. </summary>
  35785. </member>
  35786. <member name="P:UnityEngine.Rendering.GraphicsFence.passed">
  35787. <summary>
  35788. <para>Determines whether the GraphicsFence has passed.
  35789. Allows the CPU to determine whether the GPU has passed the point in its processing represented by the GraphicsFence.</para>
  35790. </summary>
  35791. </member>
  35792. <member name="T:UnityEngine.Rendering.GraphicsFenceType">
  35793. <summary>
  35794. <para>The type of the GraphicsFence. Currently the only supported fence type is AsyncQueueSynchronization.</para>
  35795. </summary>
  35796. </member>
  35797. <member name="F:UnityEngine.Rendering.GraphicsFenceType.AsyncQueueSynchronisation">
  35798. <summary>
  35799. <para>The GraphicsFence can be used to synchronise between different GPU queues, as well as to synchronise between GPU and the CPU.</para>
  35800. </summary>
  35801. </member>
  35802. <member name="F:UnityEngine.Rendering.GraphicsFenceType.CPUSynchronisation">
  35803. <summary>
  35804. <para>The GraphicsFence can only be used to synchronize between the GPU and the CPU.</para>
  35805. </summary>
  35806. </member>
  35807. <member name="T:UnityEngine.Rendering.GraphicsSettings">
  35808. <summary>
  35809. <para>Script interface for.</para>
  35810. </summary>
  35811. </member>
  35812. <member name="P:UnityEngine.Rendering.GraphicsSettings.allConfiguredRenderPipelines">
  35813. <summary>
  35814. <para>An array containing the RenderPipelineAsset instances that describe the default render pipeline and any quality level overrides.</para>
  35815. </summary>
  35816. </member>
  35817. <member name="P:UnityEngine.Rendering.GraphicsSettings.currentRenderPipeline">
  35818. <summary>
  35819. <para>The RenderPipelineAsset that defines the active render pipeline for the current quality level.</para>
  35820. </summary>
  35821. </member>
  35822. <member name="P:UnityEngine.Rendering.GraphicsSettings.defaultRenderingLayerMask">
  35823. <summary>
  35824. <para>Stores the default value for the RenderingLayerMask property of newly created Renderers.</para>
  35825. </summary>
  35826. </member>
  35827. <member name="P:UnityEngine.Rendering.GraphicsSettings.defaultRenderPipeline">
  35828. <summary>
  35829. <para>The RenderPipelineAsset that defines the default render pipeline.</para>
  35830. </summary>
  35831. </member>
  35832. <member name="P:UnityEngine.Rendering.GraphicsSettings.disableBuiltinCustomRenderTextureUpdate">
  35833. <summary>
  35834. <para>Disables the built-in update loop for Custom Render Textures, so that you can write your own update loop.</para>
  35835. </summary>
  35836. </member>
  35837. <member name="P:UnityEngine.Rendering.GraphicsSettings.lightsUseColorTemperature">
  35838. <summary>
  35839. <para>Whether to use a Light's color temperature when calculating the final color of that Light."</para>
  35840. </summary>
  35841. </member>
  35842. <member name="P:UnityEngine.Rendering.GraphicsSettings.lightsUseLinearIntensity">
  35843. <summary>
  35844. <para>If this is true, Light intensity is multiplied against linear color values. If it is false, gamma color values are used.</para>
  35845. </summary>
  35846. </member>
  35847. <member name="P:UnityEngine.Rendering.GraphicsSettings.logWhenShaderIsCompiled">
  35848. <summary>
  35849. <para>If this is true, a log entry is made each time a shader is compiled at application runtime.</para>
  35850. </summary>
  35851. </member>
  35852. <member name="P:UnityEngine.Rendering.GraphicsSettings.realtimeDirectRectangularAreaLights">
  35853. <summary>
  35854. <para>Is the current render pipeline capable of rendering direct lighting for rectangular area Lights?</para>
  35855. </summary>
  35856. </member>
  35857. <member name="P:UnityEngine.Rendering.GraphicsSettings.renderPipelineAsset">
  35858. <summary>
  35859. <para>Deprecated, use GraphicsSettings.defaultRenderPipeline instead.</para>
  35860. </summary>
  35861. </member>
  35862. <member name="P:UnityEngine.Rendering.GraphicsSettings.transparencySortAxis">
  35863. <summary>
  35864. <para>An axis that describes the direction along which the distances of objects are measured for the purpose of sorting.</para>
  35865. </summary>
  35866. </member>
  35867. <member name="P:UnityEngine.Rendering.GraphicsSettings.transparencySortMode">
  35868. <summary>
  35869. <para>Transparent object sorting mode.</para>
  35870. </summary>
  35871. </member>
  35872. <member name="P:UnityEngine.Rendering.GraphicsSettings.useScriptableRenderPipelineBatching">
  35873. <summary>
  35874. <para>Enable/Disable SRP batcher (experimental) at runtime.</para>
  35875. </summary>
  35876. </member>
  35877. <member name="P:UnityEngine.Rendering.GraphicsSettings.videoShadersIncludeMode">
  35878. <summary>
  35879. <para>If and when to include video shaders in the build.</para>
  35880. </summary>
  35881. </member>
  35882. <member name="M:UnityEngine.Rendering.GraphicsSettings.GetCustomShader(UnityEngine.Rendering.BuiltinShaderType)">
  35883. <summary>
  35884. <para>Get custom shader used instead of a built-in shader.</para>
  35885. </summary>
  35886. <param name="type">Built-in shader type to query custom shader for.</param>
  35887. <returns>
  35888. <para>The shader used.</para>
  35889. </returns>
  35890. </member>
  35891. <member name="M:UnityEngine.Rendering.GraphicsSettings.GetGraphicsSettings">
  35892. <summary>
  35893. <para>Provides a reference to the GraphicSettings object.</para>
  35894. </summary>
  35895. <returns>
  35896. <para>Returns the GraphicsSettings object.</para>
  35897. </returns>
  35898. </member>
  35899. <member name="M:UnityEngine.Rendering.GraphicsSettings.GetSettingsForRenderPipeline">
  35900. <summary>
  35901. <para>Get the registered RenderPipelineGlobalSettings for the given RenderPipeline.</para>
  35902. </summary>
  35903. </member>
  35904. <member name="M:UnityEngine.Rendering.GraphicsSettings.GetShaderMode(UnityEngine.Rendering.BuiltinShaderType)">
  35905. <summary>
  35906. <para>Get built-in shader mode.</para>
  35907. </summary>
  35908. <param name="type">Built-in shader type to query.</param>
  35909. <returns>
  35910. <para>Mode used for built-in shader.</para>
  35911. </returns>
  35912. </member>
  35913. <member name="M:UnityEngine.Rendering.GraphicsSettings.HasShaderDefine(UnityEngine.Rendering.GraphicsTier,UnityEngine.Rendering.BuiltinShaderDefine)">
  35914. <summary>
  35915. <para>Returns true if shader define was set when compiling shaders for current GraphicsTier. Graphics Tiers are only available in the Built-in Render Pipeline.</para>
  35916. </summary>
  35917. <param name="tier"></param>
  35918. <param name="defineHash"></param>
  35919. </member>
  35920. <member name="M:UnityEngine.Rendering.GraphicsSettings.HasShaderDefine(UnityEngine.Rendering.BuiltinShaderDefine)">
  35921. <summary>
  35922. <para>Returns true if shader define was set when compiling shaders for a given GraphicsTier. Graphics Tiers are only available in the Built-in Render Pipeline.</para>
  35923. </summary>
  35924. <param name="defineHash"></param>
  35925. </member>
  35926. <member name="M:UnityEngine.Rendering.GraphicsSettings.RegisterRenderPipelineSettings(UnityEngine.Rendering.RenderPipelineGlobalSettings)">
  35927. <summary>
  35928. <para>Register a RenderPipelineGlobalSettings instance for a given RenderPipeline. A RenderPipeline can have only one registered RenderPipelineGlobalSettings instance.</para>
  35929. </summary>
  35930. <param name="settings">RenderPipelineGlobalSettings asset to register for a given RenderPipeline. The method does nothing if the parameter is null.</param>
  35931. </member>
  35932. <member name="M:UnityEngine.Rendering.GraphicsSettings.SetCustomShader(UnityEngine.Rendering.BuiltinShaderType,UnityEngine.Shader)">
  35933. <summary>
  35934. <para>Set custom shader to use instead of a built-in shader.</para>
  35935. </summary>
  35936. <param name="type">Built-in shader type to set custom shader to.</param>
  35937. <param name="shader">The shader to use.</param>
  35938. </member>
  35939. <member name="M:UnityEngine.Rendering.GraphicsSettings.SetShaderMode(UnityEngine.Rendering.BuiltinShaderType,UnityEngine.Rendering.BuiltinShaderMode)">
  35940. <summary>
  35941. <para>Set built-in shader mode.</para>
  35942. </summary>
  35943. <param name="type">Built-in shader type to change.</param>
  35944. <param name="mode">Mode to use for built-in shader.</param>
  35945. </member>
  35946. <member name="M:UnityEngine.Rendering.GraphicsSettings.UnregisterRenderPipelineSettings">
  35947. <summary>
  35948. <para>The method removes the association between the given RenderPipeline and the RenderPipelineGlobalSettings asset from GraphicsSettings.</para>
  35949. </summary>
  35950. </member>
  35951. <member name="T:UnityEngine.Rendering.GraphicsTier">
  35952. <summary>
  35953. <para>An enum that represents.</para>
  35954. </summary>
  35955. </member>
  35956. <member name="F:UnityEngine.Rendering.GraphicsTier.Tier1">
  35957. <summary>
  35958. <para>The lowest graphics tier. Corresponds to low-end devices.</para>
  35959. </summary>
  35960. </member>
  35961. <member name="F:UnityEngine.Rendering.GraphicsTier.Tier2">
  35962. <summary>
  35963. <para>The medium graphics tier. Corresponds to mid-range devices.</para>
  35964. </summary>
  35965. </member>
  35966. <member name="F:UnityEngine.Rendering.GraphicsTier.Tier3">
  35967. <summary>
  35968. <para>The highest graphics tier. Corresponds to high-end devices.</para>
  35969. </summary>
  35970. </member>
  35971. <member name="T:UnityEngine.Rendering.IndexFormat">
  35972. <summary>
  35973. <para>Format of the mesh index buffer data.</para>
  35974. </summary>
  35975. </member>
  35976. <member name="F:UnityEngine.Rendering.IndexFormat.UInt16">
  35977. <summary>
  35978. <para>16 bit mesh index buffer format.</para>
  35979. </summary>
  35980. </member>
  35981. <member name="F:UnityEngine.Rendering.IndexFormat.UInt32">
  35982. <summary>
  35983. <para>32 bit mesh index buffer format.</para>
  35984. </summary>
  35985. </member>
  35986. <member name="T:UnityEngine.Rendering.LightEvent">
  35987. <summary>
  35988. <para>Defines a place in light's rendering to attach Rendering.CommandBuffer objects to.</para>
  35989. </summary>
  35990. </member>
  35991. <member name="F:UnityEngine.Rendering.LightEvent.AfterScreenspaceMask">
  35992. <summary>
  35993. <para>After directional light screenspace shadow mask is computed.</para>
  35994. </summary>
  35995. </member>
  35996. <member name="F:UnityEngine.Rendering.LightEvent.AfterShadowMap">
  35997. <summary>
  35998. <para>After shadowmap is rendered.</para>
  35999. </summary>
  36000. </member>
  36001. <member name="F:UnityEngine.Rendering.LightEvent.AfterShadowMapPass">
  36002. <summary>
  36003. <para>After shadowmap pass is rendered.</para>
  36004. </summary>
  36005. </member>
  36006. <member name="F:UnityEngine.Rendering.LightEvent.BeforeScreenspaceMask">
  36007. <summary>
  36008. <para>Before directional light screenspace shadow mask is computed.</para>
  36009. </summary>
  36010. </member>
  36011. <member name="F:UnityEngine.Rendering.LightEvent.BeforeShadowMap">
  36012. <summary>
  36013. <para>Before shadowmap is rendered.</para>
  36014. </summary>
  36015. </member>
  36016. <member name="F:UnityEngine.Rendering.LightEvent.BeforeShadowMapPass">
  36017. <summary>
  36018. <para>Before shadowmap pass is rendered.</para>
  36019. </summary>
  36020. </member>
  36021. <member name="T:UnityEngine.Rendering.LightProbeUsage">
  36022. <summary>
  36023. <para>Light probe interpolation type.</para>
  36024. </summary>
  36025. </member>
  36026. <member name="F:UnityEngine.Rendering.LightProbeUsage.BlendProbes">
  36027. <summary>
  36028. <para>Simple light probe interpolation is used.</para>
  36029. </summary>
  36030. </member>
  36031. <member name="F:UnityEngine.Rendering.LightProbeUsage.CustomProvided">
  36032. <summary>
  36033. <para>The light probe shader uniform values are extracted from the material property block set on the renderer.</para>
  36034. </summary>
  36035. </member>
  36036. <member name="F:UnityEngine.Rendering.LightProbeUsage.Off">
  36037. <summary>
  36038. <para>Light Probes are not used. The Scene's ambient probe is provided to the shader.</para>
  36039. </summary>
  36040. </member>
  36041. <member name="F:UnityEngine.Rendering.LightProbeUsage.UseProxyVolume">
  36042. <summary>
  36043. <para>Uses a 3D grid of interpolated light probes.</para>
  36044. </summary>
  36045. </member>
  36046. <member name="T:UnityEngine.Rendering.LightShadowResolution">
  36047. <summary>
  36048. <para>Shadow resolution options for a Light.</para>
  36049. </summary>
  36050. </member>
  36051. <member name="F:UnityEngine.Rendering.LightShadowResolution.FromQualitySettings">
  36052. <summary>
  36053. <para>Use resolution from QualitySettings (default).</para>
  36054. </summary>
  36055. </member>
  36056. <member name="F:UnityEngine.Rendering.LightShadowResolution.High">
  36057. <summary>
  36058. <para>High shadow map resolution.</para>
  36059. </summary>
  36060. </member>
  36061. <member name="F:UnityEngine.Rendering.LightShadowResolution.Low">
  36062. <summary>
  36063. <para>Low shadow map resolution.</para>
  36064. </summary>
  36065. </member>
  36066. <member name="F:UnityEngine.Rendering.LightShadowResolution.Medium">
  36067. <summary>
  36068. <para>Medium shadow map resolution.</para>
  36069. </summary>
  36070. </member>
  36071. <member name="F:UnityEngine.Rendering.LightShadowResolution.VeryHigh">
  36072. <summary>
  36073. <para>Very high shadow map resolution.</para>
  36074. </summary>
  36075. </member>
  36076. <member name="T:UnityEngine.Rendering.LocalKeyword">
  36077. <summary>
  36078. <para>Represents a shader keyword declared in a shader source file.</para>
  36079. </summary>
  36080. </member>
  36081. <member name="P:UnityEngine.Rendering.LocalKeyword.isOverridable">
  36082. <summary>
  36083. <para>Whether this shader keyword was declared with global scope. (Read Only).</para>
  36084. </summary>
  36085. </member>
  36086. <member name="P:UnityEngine.Rendering.LocalKeyword.isValid">
  36087. <summary>
  36088. <para>Specifies whether this local shader keyword is valid (Read Only).</para>
  36089. </summary>
  36090. </member>
  36091. <member name="P:UnityEngine.Rendering.LocalKeyword.name">
  36092. <summary>
  36093. <para>The name of the shader keyword (Read Only).</para>
  36094. </summary>
  36095. </member>
  36096. <member name="P:UnityEngine.Rendering.LocalKeyword.type">
  36097. <summary>
  36098. <para>The type of the shader keyword (Read Only).</para>
  36099. </summary>
  36100. </member>
  36101. <member name="M:UnityEngine.Rendering.LocalKeyword.#ctor(UnityEngine.Shader,System.String)">
  36102. <summary>
  36103. <para>Initializes and returns a LocalKeyword struct that represents an existing local shader keyword for a given Shader.</para>
  36104. </summary>
  36105. <param name="shader">The Shader to use.</param>
  36106. <param name="name">The name of the local shader keyword.</param>
  36107. </member>
  36108. <member name="M:UnityEngine.Rendering.LocalKeyword.#ctor(UnityEngine.ComputeShader,System.String)">
  36109. <summary>
  36110. <para>Initializes and returns a LocalKeyword struct that represents an existing local shader keyword for a given ComputeShader</para>
  36111. </summary>
  36112. <param name="shader">The ComputeShader to use.</param>
  36113. <param name="name">The name of the local shader keyword.</param>
  36114. </member>
  36115. <member name="?:UnityEngine.Rendering.LocalKeyword.op_Equal(UnityEngine.Rendering.LocalKeyword,UnityEngine.Rendering.LocalKeyword)">
  36116. <summary>
  36117. <para>Returns true if the shader keywords are the same. Otherwise, returns false.</para>
  36118. </summary>
  36119. <param name="lhs"></param>
  36120. <param name="rhs"></param>
  36121. </member>
  36122. <member name="?:UnityEngine.Rendering.LocalKeyword.op_NotEqual(UnityEngine.Rendering.LocalKeyword,UnityEngine.Rendering.LocalKeyword)">
  36123. <summary>
  36124. <para>Returns true if the shader keywords are not the same. Otherwise, returns false.</para>
  36125. </summary>
  36126. <param name="lhs"></param>
  36127. <param name="rhs"></param>
  36128. </member>
  36129. <member name="T:UnityEngine.Rendering.LocalKeywordSpace">
  36130. <summary>
  36131. <para>Represents the local keyword space of a Shader or ComputeShader.</para>
  36132. </summary>
  36133. </member>
  36134. <member name="P:UnityEngine.Rendering.LocalKeywordSpace.keywordCount">
  36135. <summary>
  36136. <para>The number of local shader keywords in this local keyword space. (Read Only)</para>
  36137. </summary>
  36138. </member>
  36139. <member name="P:UnityEngine.Rendering.LocalKeywordSpace.keywordNames">
  36140. <summary>
  36141. <para>An array containing the names of all local shader keywords in this local keyword space. (Read Only)</para>
  36142. </summary>
  36143. </member>
  36144. <member name="P:UnityEngine.Rendering.LocalKeywordSpace.keywords">
  36145. <summary>
  36146. <para>An array containing all Rendering.LocalKeyword structs in this local keyword space. (Read Only)</para>
  36147. </summary>
  36148. </member>
  36149. <member name="M:UnityEngine.Rendering.LocalKeywordSpace.FindKeyword(System.String)">
  36150. <summary>
  36151. <para>Searches for a local shader keyword with a given name in the keyword space.</para>
  36152. </summary>
  36153. <param name="name">The name of the shader keyword to search for.</param>
  36154. <returns>
  36155. <para>Returns a valid Rendering.LocalKeyword if it's present in the keyword space. Otherwise, returns an invalid Rendering.LocalKeyword.</para>
  36156. </returns>
  36157. </member>
  36158. <member name="?:UnityEngine.Rendering.LocalKeywordSpace.op_Equal(UnityEngine.Rendering.LocalKeywordSpace,UnityEngine.Rendering.LocalKeywordSpace)">
  36159. <summary>
  36160. <para>Returns true if the local shader keyword spaces are the same. Otherwise, returns false.</para>
  36161. </summary>
  36162. <param name="lhs"></param>
  36163. <param name="rhs"></param>
  36164. </member>
  36165. <member name="?:UnityEngine.Rendering.LocalKeywordSpace.op_NotEqual(UnityEngine.Rendering.LocalKeywordSpace,UnityEngine.Rendering.LocalKeywordSpace)">
  36166. <summary>
  36167. <para>Returns true if the local shader keyword spaces are not the same. Otherwise, returns false.</para>
  36168. </summary>
  36169. <param name="lhs"></param>
  36170. <param name="rhs"></param>
  36171. </member>
  36172. <member name="T:UnityEngine.Rendering.LODParameters">
  36173. <summary>
  36174. <para>LODGroup culling parameters.</para>
  36175. </summary>
  36176. </member>
  36177. <member name="P:UnityEngine.Rendering.LODParameters.cameraPixelHeight">
  36178. <summary>
  36179. <para>Rendering view height in pixels.</para>
  36180. </summary>
  36181. </member>
  36182. <member name="P:UnityEngine.Rendering.LODParameters.cameraPosition">
  36183. <summary>
  36184. <para>Camera position.</para>
  36185. </summary>
  36186. </member>
  36187. <member name="P:UnityEngine.Rendering.LODParameters.fieldOfView">
  36188. <summary>
  36189. <para>Camera's field of view.</para>
  36190. </summary>
  36191. </member>
  36192. <member name="P:UnityEngine.Rendering.LODParameters.isOrthographic">
  36193. <summary>
  36194. <para>Indicates whether camera is orthographic.</para>
  36195. </summary>
  36196. </member>
  36197. <member name="P:UnityEngine.Rendering.LODParameters.orthoSize">
  36198. <summary>
  36199. <para>Orhographic camera size.</para>
  36200. </summary>
  36201. </member>
  36202. <member name="T:UnityEngine.Rendering.MeshUpdateFlags">
  36203. <summary>
  36204. <para>Mesh data update flags.</para>
  36205. </summary>
  36206. </member>
  36207. <member name="F:UnityEngine.Rendering.MeshUpdateFlags.Default">
  36208. <summary>
  36209. <para>Indicates that Unity should perform the default checks and validation when you update a Mesh's data.</para>
  36210. </summary>
  36211. </member>
  36212. <member name="F:UnityEngine.Rendering.MeshUpdateFlags.DontNotifyMeshUsers">
  36213. <summary>
  36214. <para>Indicates that Unity should not notify Renderer components about a possible Mesh bounds change, when you modify Mesh data.</para>
  36215. </summary>
  36216. </member>
  36217. <member name="F:UnityEngine.Rendering.MeshUpdateFlags.DontRecalculateBounds">
  36218. <summary>
  36219. <para>Indicates that Unity should not recalculate the bounds when you set Mesh data using Mesh.SetSubMesh.</para>
  36220. </summary>
  36221. </member>
  36222. <member name="F:UnityEngine.Rendering.MeshUpdateFlags.DontResetBoneBounds">
  36223. <summary>
  36224. <para>Indicates that Unity should not reset skinned mesh bone bounds when you modify Mesh data using Mesh.SetVertexBufferData or Mesh.SetIndexBufferData.</para>
  36225. </summary>
  36226. </member>
  36227. <member name="F:UnityEngine.Rendering.MeshUpdateFlags.DontValidateIndices">
  36228. <summary>
  36229. <para>Indicates that Unity should not check index values when you use Mesh.SetIndexBufferData to modify a Mesh's data.</para>
  36230. </summary>
  36231. </member>
  36232. <member name="T:UnityEngine.Rendering.OnDemandRendering">
  36233. <summary>
  36234. <para>Use the OnDemandRendering class to control and query information about your application's rendering speed independent from all other subsystems (such as physics, input, or animation).
  36235. </para>
  36236. </summary>
  36237. </member>
  36238. <member name="P:UnityEngine.Rendering.OnDemandRendering.effectiveRenderFrameRate">
  36239. <summary>
  36240. <para>The current estimated rate of rendering in frames per second rounded to the nearest integer.</para>
  36241. </summary>
  36242. </member>
  36243. <member name="P:UnityEngine.Rendering.OnDemandRendering.renderFrameInterval">
  36244. <summary>
  36245. <para>Get or set the current frame rate interval. To restore rendering back to the value of Application.targetFrameRate or QualitySettings.vSyncCount set this to 0 or 1.</para>
  36246. </summary>
  36247. </member>
  36248. <member name="P:UnityEngine.Rendering.OnDemandRendering.willCurrentFrameRender">
  36249. <summary>
  36250. <para>True if the current frame will be rendered.</para>
  36251. </summary>
  36252. </member>
  36253. <member name="T:UnityEngine.Rendering.OpaqueSortMode">
  36254. <summary>
  36255. <para>Opaque object sorting mode of a Camera.</para>
  36256. </summary>
  36257. </member>
  36258. <member name="F:UnityEngine.Rendering.OpaqueSortMode.Default">
  36259. <summary>
  36260. <para>Default opaque sorting mode.</para>
  36261. </summary>
  36262. </member>
  36263. <member name="F:UnityEngine.Rendering.OpaqueSortMode.FrontToBack">
  36264. <summary>
  36265. <para>Do rough front-to-back sorting of opaque objects.</para>
  36266. </summary>
  36267. </member>
  36268. <member name="F:UnityEngine.Rendering.OpaqueSortMode.NoDistanceSort">
  36269. <summary>
  36270. <para>Do not sort opaque objects by distance.</para>
  36271. </summary>
  36272. </member>
  36273. <member name="T:UnityEngine.Rendering.OpenGLESVersion">
  36274. <summary>
  36275. <para>Specifies the OpenGL ES version.</para>
  36276. </summary>
  36277. </member>
  36278. <member name="F:UnityEngine.Rendering.OpenGLESVersion.None">
  36279. <summary>
  36280. <para>No valid OpenGL ES version</para>
  36281. </summary>
  36282. </member>
  36283. <member name="F:UnityEngine.Rendering.OpenGLESVersion.OpenGLES20">
  36284. <summary>
  36285. <para>OpenGL ES 2.0</para>
  36286. </summary>
  36287. </member>
  36288. <member name="F:UnityEngine.Rendering.OpenGLESVersion.OpenGLES30">
  36289. <summary>
  36290. <para>OpenGL ES 3.0</para>
  36291. </summary>
  36292. </member>
  36293. <member name="F:UnityEngine.Rendering.OpenGLESVersion.OpenGLES31">
  36294. <summary>
  36295. <para>OpenGL ES 3.1</para>
  36296. </summary>
  36297. </member>
  36298. <member name="F:UnityEngine.Rendering.OpenGLESVersion.OpenGLES31AEP">
  36299. <summary>
  36300. <para>OpenGL ES 3.1 with Android Extension Pack</para>
  36301. </summary>
  36302. </member>
  36303. <member name="F:UnityEngine.Rendering.OpenGLESVersion.OpenGLES32">
  36304. <summary>
  36305. <para>OpenGL ES 3.2</para>
  36306. </summary>
  36307. </member>
  36308. <member name="T:UnityEngine.Rendering.PassIdentifier">
  36309. <summary>
  36310. <para>Represents an opaque identifier of a specific Pass in a Shader.</para>
  36311. </summary>
  36312. </member>
  36313. <member name="?:UnityEngine.Rendering.PassIdentifier.op_Equal(UnityEngine.Rendering.PassIdentifier,UnityEngine.Rendering.PassIdentifier)">
  36314. <summary>
  36315. <para>Returns true if the pass identifiers are the same. Otherwise, returns false.</para>
  36316. </summary>
  36317. <param name="lhs"></param>
  36318. <param name="rhs"></param>
  36319. </member>
  36320. <member name="?:UnityEngine.Rendering.PassIdentifier.op_NotEqual(UnityEngine.Rendering.PassIdentifier,UnityEngine.Rendering.PassIdentifier)">
  36321. <summary>
  36322. <para>Returns true if the pass identifiers are not the same. Otherwise, returns false.</para>
  36323. </summary>
  36324. <param name="lhs"></param>
  36325. <param name="rhs"></param>
  36326. </member>
  36327. <member name="P:UnityEngine.Rendering.PassIdentifier.PassIndex">
  36328. <summary>
  36329. <para>The index of the pass within the subshader (Read Only).</para>
  36330. </summary>
  36331. </member>
  36332. <member name="P:UnityEngine.Rendering.PassIdentifier.SubshaderIndex">
  36333. <summary>
  36334. <para>The index of the subshader within the shader (Read Only).</para>
  36335. </summary>
  36336. </member>
  36337. <member name="T:UnityEngine.Rendering.PassType">
  36338. <summary>
  36339. <para>Shader pass type for Unity's lighting pipeline.</para>
  36340. </summary>
  36341. </member>
  36342. <member name="F:UnityEngine.Rendering.PassType.Deferred">
  36343. <summary>
  36344. <para>Deferred Shading shader pass.</para>
  36345. </summary>
  36346. </member>
  36347. <member name="F:UnityEngine.Rendering.PassType.ForwardAdd">
  36348. <summary>
  36349. <para>Forward rendering additive pixel light pass.</para>
  36350. </summary>
  36351. </member>
  36352. <member name="F:UnityEngine.Rendering.PassType.ForwardBase">
  36353. <summary>
  36354. <para>Forward rendering base pass.</para>
  36355. </summary>
  36356. </member>
  36357. <member name="F:UnityEngine.Rendering.PassType.GrabPass">
  36358. <summary>
  36359. <para>Grab Pass. Use this when you want to detect the type of the Grab Pass compared to other passes using the Normal type. Otherwise use Normal.</para>
  36360. </summary>
  36361. </member>
  36362. <member name="F:UnityEngine.Rendering.PassType.LightPrePassBase">
  36363. <summary>
  36364. <para>Legacy deferred lighting (light pre-pass) base pass.</para>
  36365. </summary>
  36366. </member>
  36367. <member name="F:UnityEngine.Rendering.PassType.LightPrePassFinal">
  36368. <summary>
  36369. <para>Legacy deferred lighting (light pre-pass) final pass.</para>
  36370. </summary>
  36371. </member>
  36372. <member name="F:UnityEngine.Rendering.PassType.Meta">
  36373. <summary>
  36374. <para>Shader pass used to generate the albedo and emissive values used as input to lightmapping.</para>
  36375. </summary>
  36376. </member>
  36377. <member name="F:UnityEngine.Rendering.PassType.MotionVectors">
  36378. <summary>
  36379. <para>Motion vector render pass.</para>
  36380. </summary>
  36381. </member>
  36382. <member name="F:UnityEngine.Rendering.PassType.Normal">
  36383. <summary>
  36384. <para>Regular shader pass that does not interact with lighting.</para>
  36385. </summary>
  36386. </member>
  36387. <member name="F:UnityEngine.Rendering.PassType.ScriptableRenderPipeline">
  36388. <summary>
  36389. <para>Custom scriptable pipeline.</para>
  36390. </summary>
  36391. </member>
  36392. <member name="F:UnityEngine.Rendering.PassType.ScriptableRenderPipelineDefaultUnlit">
  36393. <summary>
  36394. <para>Custom scriptable pipeline when lightmode is set to default unlit or no light mode is set.</para>
  36395. </summary>
  36396. </member>
  36397. <member name="F:UnityEngine.Rendering.PassType.ShadowCaster">
  36398. <summary>
  36399. <para>Shadow caster &amp; depth texure shader pass.</para>
  36400. </summary>
  36401. </member>
  36402. <member name="F:UnityEngine.Rendering.PassType.Vertex">
  36403. <summary>
  36404. <para>Legacy vertex-lit shader pass.</para>
  36405. </summary>
  36406. </member>
  36407. <member name="F:UnityEngine.Rendering.PassType.VertexLM">
  36408. <summary>
  36409. <para>Legacy vertex-lit shader pass, with mobile lightmaps.</para>
  36410. </summary>
  36411. </member>
  36412. <member name="F:UnityEngine.Rendering.PassType.VertexLMRGBM">
  36413. <summary>
  36414. <para>Legacy vertex-lit shader pass, with desktop (RGBM) lightmaps.</para>
  36415. </summary>
  36416. </member>
  36417. <member name="T:UnityEngine.Rendering.PerObjectData">
  36418. <summary>
  36419. <para>What kind of per-object data to setup during rendering.</para>
  36420. </summary>
  36421. </member>
  36422. <member name="F:UnityEngine.Rendering.PerObjectData.LightData">
  36423. <summary>
  36424. <para>Setup per-object light data.</para>
  36425. </summary>
  36426. </member>
  36427. <member name="F:UnityEngine.Rendering.PerObjectData.LightIndices">
  36428. <summary>
  36429. <para>Setup per-object light indices.</para>
  36430. </summary>
  36431. </member>
  36432. <member name="F:UnityEngine.Rendering.PerObjectData.Lightmaps">
  36433. <summary>
  36434. <para>Setup per-object lightmaps.</para>
  36435. </summary>
  36436. </member>
  36437. <member name="F:UnityEngine.Rendering.PerObjectData.LightProbe">
  36438. <summary>
  36439. <para>Setup per-object light probe SH data.</para>
  36440. </summary>
  36441. </member>
  36442. <member name="F:UnityEngine.Rendering.PerObjectData.LightProbeProxyVolume">
  36443. <summary>
  36444. <para>Setup per-object light probe proxy volume data.</para>
  36445. </summary>
  36446. </member>
  36447. <member name="F:UnityEngine.Rendering.PerObjectData.MotionVectors">
  36448. <summary>
  36449. <para>Setup per-object motion vectors.</para>
  36450. </summary>
  36451. </member>
  36452. <member name="F:UnityEngine.Rendering.PerObjectData.None">
  36453. <summary>
  36454. <para>Do not setup any particular per-object data besides the transformation matrix.</para>
  36455. </summary>
  36456. </member>
  36457. <member name="F:UnityEngine.Rendering.PerObjectData.OcclusionProbe">
  36458. <summary>
  36459. <para>Setup per-object occlusion probe data.</para>
  36460. </summary>
  36461. </member>
  36462. <member name="F:UnityEngine.Rendering.PerObjectData.OcclusionProbeProxyVolume">
  36463. <summary>
  36464. <para>Setup per-object occlusion probe proxy volume data (occlusion in alpha channels).</para>
  36465. </summary>
  36466. </member>
  36467. <member name="F:UnityEngine.Rendering.PerObjectData.ReflectionProbeData">
  36468. <summary>
  36469. <para>Setup per-object reflection probe index offset and count.</para>
  36470. </summary>
  36471. </member>
  36472. <member name="F:UnityEngine.Rendering.PerObjectData.ReflectionProbes">
  36473. <summary>
  36474. <para>Setup per-object reflection probe data.</para>
  36475. </summary>
  36476. </member>
  36477. <member name="F:UnityEngine.Rendering.PerObjectData.ShadowMask">
  36478. <summary>
  36479. <para>Setup per-object shadowmask.</para>
  36480. </summary>
  36481. </member>
  36482. <member name="T:UnityEngine.Rendering.PIX">
  36483. <summary>
  36484. <para>Provides an interface to control GPU frame capture in Microsoft's PIX software.</para>
  36485. </summary>
  36486. </member>
  36487. <member name="M:UnityEngine.Rendering.PIX.BeginGPUCapture">
  36488. <summary>
  36489. <para>Begins a GPU frame capture in PIX. If not running via PIX, or as a development build, then it has no effect.</para>
  36490. </summary>
  36491. </member>
  36492. <member name="M:UnityEngine.Rendering.PIX.EndGPUCapture">
  36493. <summary>
  36494. <para>Ends the current GPU frame capture in PIX. If not running via PIX, or as a development build, then it has no effect.</para>
  36495. </summary>
  36496. </member>
  36497. <member name="M:UnityEngine.Rendering.PIX.IsAttached">
  36498. <summary>
  36499. <para>Returns true if running via PIX and in a development build.</para>
  36500. </summary>
  36501. </member>
  36502. <member name="T:UnityEngine.Rendering.PlatformKeywordSet">
  36503. <summary>
  36504. <para>A collection of Rendering.ShaderKeyword that represents a specific platform variant.</para>
  36505. </summary>
  36506. </member>
  36507. <member name="M:UnityEngine.Rendering.PlatformKeywordSet.Disable">
  36508. <summary>
  36509. <para>Disable a specific shader keyword.</para>
  36510. </summary>
  36511. </member>
  36512. <member name="M:UnityEngine.Rendering.PlatformKeywordSet.Enable">
  36513. <summary>
  36514. <para>Enable a specific shader keyword.</para>
  36515. </summary>
  36516. </member>
  36517. <member name="M:UnityEngine.Rendering.PlatformKeywordSet.IsEnabled(UnityEngine.Rendering.BuiltinShaderDefine)">
  36518. <summary>
  36519. <para>Check whether a specific shader keyword is enabled.</para>
  36520. </summary>
  36521. <param name="define"></param>
  36522. </member>
  36523. <member name="T:UnityEngine.Rendering.RasterState">
  36524. <summary>
  36525. <para>Values for the raster state.</para>
  36526. </summary>
  36527. </member>
  36528. <member name="P:UnityEngine.Rendering.RasterState.conservative">
  36529. <summary>
  36530. <para>Enables conservative rasterization. Before using check for support via SystemInfo.supportsConservativeRaster property.</para>
  36531. </summary>
  36532. </member>
  36533. <member name="P:UnityEngine.Rendering.RasterState.cullingMode">
  36534. <summary>
  36535. <para>Controls which sides of polygons should be culled (not drawn).</para>
  36536. </summary>
  36537. </member>
  36538. <member name="F:UnityEngine.Rendering.RasterState.defaultValue">
  36539. <summary>
  36540. <para>Default values for the raster state.</para>
  36541. </summary>
  36542. </member>
  36543. <member name="P:UnityEngine.Rendering.RasterState.depthClip">
  36544. <summary>
  36545. <para>Enable clipping based on depth.</para>
  36546. </summary>
  36547. </member>
  36548. <member name="P:UnityEngine.Rendering.RasterState.offsetFactor">
  36549. <summary>
  36550. <para>Scales the maximum Z slope in the GPU's depth bias setting.</para>
  36551. </summary>
  36552. </member>
  36553. <member name="P:UnityEngine.Rendering.RasterState.offsetUnits">
  36554. <summary>
  36555. <para>Scales the minimum resolvable depth buffer value in the GPU's depth bias setting.</para>
  36556. </summary>
  36557. </member>
  36558. <member name="M:UnityEngine.Rendering.RasterState.#ctor(UnityEngine.Rendering.CullMode,System.Int32,System.Single)">
  36559. <summary>
  36560. <para>Creates a new raster state with the given values.</para>
  36561. </summary>
  36562. <param name="cullingMode">Controls which sides of polygons should be culled (not drawn).</param>
  36563. <param name="offsetUnits">Scales the minimum resolvable depth buffer value in the GPU's depth bias setting.</param>
  36564. <param name="offsetFactor">Scales the maximum Z slope in the GPU's depth bias setting.</param>
  36565. <param name="depthClip"></param>
  36566. </member>
  36567. <member name="T:UnityEngine.Rendering.RealtimeGICPUUsage">
  36568. <summary>
  36569. <para>How much CPU usage to assign to the final lighting calculations at runtime.</para>
  36570. </summary>
  36571. </member>
  36572. <member name="F:UnityEngine.Rendering.RealtimeGICPUUsage.High">
  36573. <summary>
  36574. <para>75% of the allowed CPU threads are used as worker threads.</para>
  36575. </summary>
  36576. </member>
  36577. <member name="F:UnityEngine.Rendering.RealtimeGICPUUsage.Low">
  36578. <summary>
  36579. <para>25% of the allowed CPU threads are used as worker threads.</para>
  36580. </summary>
  36581. </member>
  36582. <member name="F:UnityEngine.Rendering.RealtimeGICPUUsage.Medium">
  36583. <summary>
  36584. <para>50% of the allowed CPU threads are used as worker threads.</para>
  36585. </summary>
  36586. </member>
  36587. <member name="F:UnityEngine.Rendering.RealtimeGICPUUsage.Unlimited">
  36588. <summary>
  36589. <para>100% of the allowed CPU threads are used as worker threads.</para>
  36590. </summary>
  36591. </member>
  36592. <member name="T:UnityEngine.Rendering.ReflectionCubemapCompression">
  36593. <summary>
  36594. <para>Determines how Unity will compress baked reflection cubemap.</para>
  36595. </summary>
  36596. </member>
  36597. <member name="F:UnityEngine.Rendering.ReflectionCubemapCompression.Auto">
  36598. <summary>
  36599. <para>Baked Reflection cubemap will be compressed if compression format is suitable.</para>
  36600. </summary>
  36601. </member>
  36602. <member name="F:UnityEngine.Rendering.ReflectionCubemapCompression.Compressed">
  36603. <summary>
  36604. <para>Baked Reflection cubemap will be compressed.</para>
  36605. </summary>
  36606. </member>
  36607. <member name="F:UnityEngine.Rendering.ReflectionCubemapCompression.Uncompressed">
  36608. <summary>
  36609. <para>Baked Reflection cubemap will be left uncompressed.</para>
  36610. </summary>
  36611. </member>
  36612. <member name="T:UnityEngine.Rendering.ReflectionProbeBlendInfo">
  36613. <summary>
  36614. <para>ReflectionProbeBlendInfo contains information required for blending probes.</para>
  36615. </summary>
  36616. </member>
  36617. <member name="F:UnityEngine.Rendering.ReflectionProbeBlendInfo.probe">
  36618. <summary>
  36619. <para>Reflection Probe used in blending.</para>
  36620. </summary>
  36621. </member>
  36622. <member name="F:UnityEngine.Rendering.ReflectionProbeBlendInfo.weight">
  36623. <summary>
  36624. <para>Specifies the weight used in the interpolation between two probes, value varies from 0.0 to 1.0.</para>
  36625. </summary>
  36626. </member>
  36627. <member name="T:UnityEngine.Rendering.ReflectionProbeClearFlags">
  36628. <summary>
  36629. <para>Values for ReflectionProbe.clearFlags, determining what to clear when rendering a ReflectionProbe.</para>
  36630. </summary>
  36631. </member>
  36632. <member name="F:UnityEngine.Rendering.ReflectionProbeClearFlags.Skybox">
  36633. <summary>
  36634. <para>Clear with the skybox.</para>
  36635. </summary>
  36636. </member>
  36637. <member name="F:UnityEngine.Rendering.ReflectionProbeClearFlags.SolidColor">
  36638. <summary>
  36639. <para>Clear with a background color.</para>
  36640. </summary>
  36641. </member>
  36642. <member name="T:UnityEngine.Rendering.ReflectionProbeMode">
  36643. <summary>
  36644. <para>Reflection probe's update mode.</para>
  36645. </summary>
  36646. </member>
  36647. <member name="F:UnityEngine.Rendering.ReflectionProbeMode.Baked">
  36648. <summary>
  36649. <para>Reflection probe is baked in the Editor.</para>
  36650. </summary>
  36651. </member>
  36652. <member name="F:UnityEngine.Rendering.ReflectionProbeMode.Custom">
  36653. <summary>
  36654. <para>Reflection probe uses a custom texture specified by the user.</para>
  36655. </summary>
  36656. </member>
  36657. <member name="F:UnityEngine.Rendering.ReflectionProbeMode.Realtime">
  36658. <summary>
  36659. <para>Reflection probe is updating in real-time.</para>
  36660. </summary>
  36661. </member>
  36662. <member name="T:UnityEngine.Rendering.ReflectionProbeRefreshMode">
  36663. <summary>
  36664. <para>An enum describing the way a real-time reflection probe refreshes in the Player.</para>
  36665. </summary>
  36666. </member>
  36667. <member name="F:UnityEngine.Rendering.ReflectionProbeRefreshMode.EveryFrame">
  36668. <summary>
  36669. <para>Causes Unity to update the probe's cubemap every frame.
  36670. Note that updating a probe is very costly. Setting this option on too many probes could have a significant negative effect on frame rate. Use time-slicing to help improve performance.
  36671. See Also: ReflectionProbeTimeSlicingMode.</para>
  36672. </summary>
  36673. </member>
  36674. <member name="F:UnityEngine.Rendering.ReflectionProbeRefreshMode.OnAwake">
  36675. <summary>
  36676. <para>Causes the probe to update only on the first frame it becomes visible. The probe will no longer update automatically, however you may subsequently use RenderProbe to refresh the probe
  36677. See Also: ReflectionProbe.RenderProbe.</para>
  36678. </summary>
  36679. </member>
  36680. <member name="F:UnityEngine.Rendering.ReflectionProbeRefreshMode.ViaScripting">
  36681. <summary>
  36682. <para>Sets the probe to never be automatically updated by Unity while your game is running. Use this to completely control the probe refresh behavior by script.
  36683. See Also: ReflectionProbe.RenderProbe.</para>
  36684. </summary>
  36685. </member>
  36686. <member name="T:UnityEngine.Rendering.ReflectionProbeSortingCriteria">
  36687. <summary>
  36688. <para>Visible reflection probes sorting options.</para>
  36689. </summary>
  36690. </member>
  36691. <member name="F:UnityEngine.Rendering.ReflectionProbeSortingCriteria.Importance">
  36692. <summary>
  36693. <para>Sort probes by importance.</para>
  36694. </summary>
  36695. </member>
  36696. <member name="F:UnityEngine.Rendering.ReflectionProbeSortingCriteria.ImportanceThenSize">
  36697. <summary>
  36698. <para>Sort probes by importance, then by size.</para>
  36699. </summary>
  36700. </member>
  36701. <member name="F:UnityEngine.Rendering.ReflectionProbeSortingCriteria.None">
  36702. <summary>
  36703. <para>Do not sort reflection probes.</para>
  36704. </summary>
  36705. </member>
  36706. <member name="F:UnityEngine.Rendering.ReflectionProbeSortingCriteria.Size">
  36707. <summary>
  36708. <para>Sort probes from largest to smallest.</para>
  36709. </summary>
  36710. </member>
  36711. <member name="T:UnityEngine.Rendering.ReflectionProbeTimeSlicingMode">
  36712. <summary>
  36713. <para>When a probe's ReflectionProbe.refreshMode is set to ReflectionProbeRefreshMode.EveryFrame, this enum specify whether or not Unity should update the probe's cubemap over several frames or update the whole cubemap in one frame.
  36714. Updating a probe's cubemap is a costly operation. Unity needs to render the entire Scene for each face of the cubemap, as well as perform special blurring in order to get glossy reflections. The impact on frame rate can be significant. Time-slicing helps maintaning a more constant frame rate during these updates by performing the rendering over several frames.</para>
  36715. </summary>
  36716. </member>
  36717. <member name="F:UnityEngine.Rendering.ReflectionProbeTimeSlicingMode.AllFacesAtOnce">
  36718. <summary>
  36719. <para>Instructs Unity to use time-slicing by first rendering all faces at once, then spreading the remaining work over the next 8 frames. Using this option, updating the probe will take 9 frames.</para>
  36720. </summary>
  36721. </member>
  36722. <member name="F:UnityEngine.Rendering.ReflectionProbeTimeSlicingMode.IndividualFaces">
  36723. <summary>
  36724. <para>Instructs Unity to spread the rendering of each face over several frames. Using this option, updating the cubemap will take 14 frames. This option greatly reduces the impact on frame rate, however it may produce incorrect results, especially in Scenes where lighting conditions change over these 14 frames.</para>
  36725. </summary>
  36726. </member>
  36727. <member name="F:UnityEngine.Rendering.ReflectionProbeTimeSlicingMode.NoTimeSlicing">
  36728. <summary>
  36729. <para>Unity will render the probe entirely in one frame.</para>
  36730. </summary>
  36731. </member>
  36732. <member name="T:UnityEngine.Rendering.ReflectionProbeUsage">
  36733. <summary>
  36734. <para>Reflection Probe usage.</para>
  36735. </summary>
  36736. </member>
  36737. <member name="F:UnityEngine.Rendering.ReflectionProbeUsage.BlendProbes">
  36738. <summary>
  36739. <para>Reflection probes are enabled. Blending occurs only between probes, useful in indoor environments. The renderer will use default reflection if there are no reflection probes nearby, but no blending between default reflection and probe will occur.</para>
  36740. </summary>
  36741. </member>
  36742. <member name="F:UnityEngine.Rendering.ReflectionProbeUsage.BlendProbesAndSkybox">
  36743. <summary>
  36744. <para>Reflection probes are enabled. Blending occurs between probes or probes and default reflection, useful for outdoor environments.</para>
  36745. </summary>
  36746. </member>
  36747. <member name="F:UnityEngine.Rendering.ReflectionProbeUsage.Off">
  36748. <summary>
  36749. <para>Reflection probes are disabled, skybox will be used for reflection.</para>
  36750. </summary>
  36751. </member>
  36752. <member name="F:UnityEngine.Rendering.ReflectionProbeUsage.Simple">
  36753. <summary>
  36754. <para>Reflection probes are enabled, but no blending will occur between probes when there are two overlapping volumes.</para>
  36755. </summary>
  36756. </member>
  36757. <member name="T:UnityEngine.Rendering.RenderBufferLoadAction">
  36758. <summary>
  36759. <para>This enum describes what should be done on the render target when it is activated (loaded).</para>
  36760. </summary>
  36761. </member>
  36762. <member name="F:UnityEngine.Rendering.RenderBufferLoadAction.Clear">
  36763. <summary>
  36764. <para>Upon activating the render buffer, clear its contents. Currently only works together with the RenderPass API.</para>
  36765. </summary>
  36766. </member>
  36767. <member name="F:UnityEngine.Rendering.RenderBufferLoadAction.DontCare">
  36768. <summary>
  36769. <para>When this RenderBuffer is activated, the GPU is instructed not to care about the existing contents of that RenderBuffer. On tile-based GPUs this means that the RenderBuffer contents do not need to be loaded into the tile memory, providing a performance boost.</para>
  36770. </summary>
  36771. </member>
  36772. <member name="F:UnityEngine.Rendering.RenderBufferLoadAction.Load">
  36773. <summary>
  36774. <para>When this RenderBuffer is activated, preserve the existing contents of it. This setting is expensive on tile-based GPUs and should be avoided whenever possible.</para>
  36775. </summary>
  36776. </member>
  36777. <member name="T:UnityEngine.Rendering.RenderBufferStoreAction">
  36778. <summary>
  36779. <para>This enum describes what should be done on the render target when the GPU is done rendering into it.</para>
  36780. </summary>
  36781. </member>
  36782. <member name="F:UnityEngine.Rendering.RenderBufferStoreAction.DontCare">
  36783. <summary>
  36784. <para>The contents of the RenderBuffer are not needed and can be discarded. Tile-based GPUs will skip writing out the surface contents altogether, providing performance boost.</para>
  36785. </summary>
  36786. </member>
  36787. <member name="F:UnityEngine.Rendering.RenderBufferStoreAction.Resolve">
  36788. <summary>
  36789. <para>Resolve the MSAA surface.</para>
  36790. </summary>
  36791. </member>
  36792. <member name="F:UnityEngine.Rendering.RenderBufferStoreAction.Store">
  36793. <summary>
  36794. <para>The RenderBuffer contents need to be stored to RAM. If the surface has MSAA enabled, this stores the non-resolved surface.</para>
  36795. </summary>
  36796. </member>
  36797. <member name="F:UnityEngine.Rendering.RenderBufferStoreAction.StoreAndResolve">
  36798. <summary>
  36799. <para>Resolve the MSAA surface, but also store the multisampled version.</para>
  36800. </summary>
  36801. </member>
  36802. <member name="T:UnityEngine.Rendering.RendererUtils.RendererList">
  36803. <summary>
  36804. <para>Represents a subset of visible GameObjects.</para>
  36805. </summary>
  36806. </member>
  36807. <member name="P:UnityEngine.Rendering.RendererUtils.RendererList.isValid">
  36808. <summary>
  36809. <para>Indicates whether the RendererList is valid or not. If the RendererList is valid, this returns true. Otherwise, this returns false.</para>
  36810. </summary>
  36811. </member>
  36812. <member name="F:UnityEngine.Rendering.RendererUtils.RendererList.nullRendererList">
  36813. <summary>
  36814. <para>Returns an empty RendererList.</para>
  36815. </summary>
  36816. </member>
  36817. <member name="T:UnityEngine.Rendering.RendererUtils.RendererListDesc">
  36818. <summary>
  36819. <para>Represents the set of GameObjects that a RendererList contains.</para>
  36820. </summary>
  36821. </member>
  36822. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.excludeObjectMotionVectors">
  36823. <summary>
  36824. <para>Indicates whether to exclude dynamic GameObjects from the RendererList.</para>
  36825. </summary>
  36826. </member>
  36827. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.layerMask">
  36828. <summary>
  36829. <para>The rendering layer mask to use for filtering this RendererList.</para>
  36830. </summary>
  36831. </member>
  36832. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.overrideMaterial">
  36833. <summary>
  36834. <para>The material to render the RendererList's GameObjects with. This overrides the material for each GameObject.</para>
  36835. </summary>
  36836. </member>
  36837. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.overrideMaterialPassIndex">
  36838. <summary>
  36839. <para>Pass index for the override material.</para>
  36840. </summary>
  36841. </member>
  36842. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.rendererConfiguration">
  36843. <summary>
  36844. <para>The renderer configuration for the RendererList. For more information, see Rendering.PerObjectData.</para>
  36845. </summary>
  36846. </member>
  36847. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.renderQueueRange">
  36848. <summary>
  36849. <para>The material render queue range to use for the RendererList. For more information, see Rendering.RenderQueueRange.</para>
  36850. </summary>
  36851. </member>
  36852. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.sortingCriteria">
  36853. <summary>
  36854. <para>The method Unity uses to sort the GameObjects in the RendererList. For more information, see Rendering.SortingCriteria.</para>
  36855. </summary>
  36856. </member>
  36857. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListDesc.stateBlock">
  36858. <summary>
  36859. <para>An optional set of values to override the RendererLists render state. For more information, see Rendering.RenderStateBlock.</para>
  36860. </summary>
  36861. </member>
  36862. <member name="M:UnityEngine.Rendering.RendererUtils.RendererListDesc.#ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.CullingResults,UnityEngine.Camera)">
  36863. <summary>
  36864. <para>Initializes and returns an instance of RendererListDesc.</para>
  36865. </summary>
  36866. <param name="passName">The pass name to use for the RendererList.</param>
  36867. <param name="cullingResult">The culling result used to create the RendererList.</param>
  36868. <param name="camera">The camera Unity uses to determine the current view and sorting properties.</param>
  36869. <param name="passNames">The list of passes to use for the RendererList.</param>
  36870. </member>
  36871. <member name="M:UnityEngine.Rendering.RendererUtils.RendererListDesc.#ctor(UnityEngine.Rendering.ShaderTagId[],UnityEngine.Rendering.CullingResults,UnityEngine.Camera)">
  36872. <summary>
  36873. <para>Initializes and returns an instance of RendererListDesc.</para>
  36874. </summary>
  36875. <param name="passName">The pass name to use for the RendererList.</param>
  36876. <param name="cullingResult">The culling result used to create the RendererList.</param>
  36877. <param name="camera">The camera Unity uses to determine the current view and sorting properties.</param>
  36878. <param name="passNames">The list of passes to use for the RendererList.</param>
  36879. </member>
  36880. <member name="M:UnityEngine.Rendering.RendererUtils.RendererListDesc.IsValid">
  36881. <summary>
  36882. <para>Checks whether the RendererListDesc is valid.</para>
  36883. </summary>
  36884. <returns>
  36885. <para>If the RendererListDesc is valid, this returns true. Otherwise, this returns false.</para>
  36886. </returns>
  36887. </member>
  36888. <member name="T:UnityEngine.Rendering.RendererUtils.RendererListStatus">
  36889. <summary>
  36890. <para>Options that represent the result of a ScriptableRenderContext.QueryRendererList operation.</para>
  36891. </summary>
  36892. </member>
  36893. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListStatus.kRendererListEmpty">
  36894. <summary>
  36895. <para>There are no GameObjects in the current view that match the RendererList's criteria.</para>
  36896. </summary>
  36897. </member>
  36898. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListStatus.kRendererListInvalid">
  36899. <summary>
  36900. <para>The RendererList from the query operation is invalid.</para>
  36901. </summary>
  36902. </member>
  36903. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListStatus.kRendererListPopulated">
  36904. <summary>
  36905. <para>The RendererList is not empty.</para>
  36906. </summary>
  36907. </member>
  36908. <member name="F:UnityEngine.Rendering.RendererUtils.RendererListStatus.kRendererListProcessing">
  36909. <summary>
  36910. <para>Unity is still processing the RendererList.</para>
  36911. </summary>
  36912. </member>
  36913. <member name="T:UnityEngine.Rendering.RenderingThreadingMode">
  36914. <summary>
  36915. <para>Options for the application's actual rendering threading mode.</para>
  36916. </summary>
  36917. </member>
  36918. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.Direct">
  36919. <summary>
  36920. <para>Use the Direct enum to directly render your application from the main thread.</para>
  36921. </summary>
  36922. </member>
  36923. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.LegacyJobified">
  36924. <summary>
  36925. <para>Generates intermediate graphics commands via several worker threads. A single render thread then converts them into low-level platform API graphics commands.</para>
  36926. </summary>
  36927. </member>
  36928. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.MultiThreaded">
  36929. <summary>
  36930. <para>Generates intermediate graphics commands via the main thread. The render thread converts them into low-level platform API graphics commands.</para>
  36931. </summary>
  36932. </member>
  36933. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.NativeGraphicsJobs">
  36934. <summary>
  36935. <para>Main thread generates intermediate graphics commands. Render thread converts them into low-level platform API graphics commands. Render thread can also dispatch graphics jobs to several worker threads.</para>
  36936. </summary>
  36937. </member>
  36938. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.NativeGraphicsJobsWithoutRenderThread">
  36939. <summary>
  36940. <para>Generates intermediate graphics commands via several worker threads and converts them into low-level platform API graphics commands.</para>
  36941. </summary>
  36942. </member>
  36943. <member name="F:UnityEngine.Rendering.RenderingThreadingMode.SingleThreaded">
  36944. <summary>
  36945. <para>Use SingleThreaded for internal debugging. It uses only a single thread to simulate Rendering.RenderingThreadingMode.MultiThreaded|RenderingThreadingMode.MultiThreaded.</para>
  36946. </summary>
  36947. </member>
  36948. <member name="T:UnityEngine.Rendering.RenderPipeline">
  36949. <summary>
  36950. <para>Defines a series of commands and settings that describes how Unity renders a frame.</para>
  36951. </summary>
  36952. </member>
  36953. <member name="P:UnityEngine.Rendering.RenderPipeline.disposed">
  36954. <summary>
  36955. <para>Returns true when the RenderPipeline is invalid or destroyed.</para>
  36956. </summary>
  36957. </member>
  36958. <member name="M:UnityEngine.Rendering.RenderPipeline.BeginCameraRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)">
  36959. <summary>
  36960. <para>Calls the RenderPipelineManager.beginCameraRendering delegate.</para>
  36961. </summary>
  36962. <param name="context"></param>
  36963. <param name="camera"></param>
  36964. </member>
  36965. <member name="M:UnityEngine.Rendering.RenderPipeline.BeginContextRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Collections.Generic.List`1&lt;UnityEngine.Camera&gt;)">
  36966. <summary>
  36967. <para>Calls the RenderPipelineManager.beginContextRendering and RenderPipelineManager.beginFrameRendering delegates.</para>
  36968. </summary>
  36969. <param name="context"></param>
  36970. <param name="cameras"></param>
  36971. </member>
  36972. <member name="M:UnityEngine.Rendering.RenderPipeline.BeginFrameRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[])">
  36973. <summary>
  36974. <para>Calls the RenderPipelineManager.beginFrameRendering delegate.</para>
  36975. </summary>
  36976. <param name="context"></param>
  36977. <param name="cameras"></param>
  36978. </member>
  36979. <member name="M:UnityEngine.Rendering.RenderPipeline.EndCameraRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)">
  36980. <summary>
  36981. <para>Calls the RenderPipelineManager.endCameraRendering delegate.</para>
  36982. </summary>
  36983. <param name="context"></param>
  36984. <param name="camera"></param>
  36985. </member>
  36986. <member name="M:UnityEngine.Rendering.RenderPipeline.EndContextRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Collections.Generic.List`1&lt;UnityEngine.Camera&gt;)">
  36987. <summary>
  36988. <para>Calls the RenderPipelineManager.endContextRendering and RenderPipelineManager.endFrameRendering delegates.</para>
  36989. </summary>
  36990. <param name="context"></param>
  36991. <param name="cameras"></param>
  36992. </member>
  36993. <member name="M:UnityEngine.Rendering.RenderPipeline.EndFrameRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[])">
  36994. <summary>
  36995. <para>Calls the RenderPipelineManager.endFrameRendering delegate.</para>
  36996. </summary>
  36997. <param name="context"></param>
  36998. <param name="cameras"></param>
  36999. </member>
  37000. <member name="M:UnityEngine.Rendering.RenderPipeline.ProcessRenderRequests(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera,System.Collections.Generic.List`1&lt;UnityEngine.Camera/RenderRequest&gt;)">
  37001. <summary>
  37002. <para>Executes RenderRequests submitted using Camera.SubmitRenderRequests.</para>
  37003. </summary>
  37004. <param name="renderRequests">The list of RenderRequests to execute.</param>
  37005. <param name="context"></param>
  37006. <param name="camera"></param>
  37007. </member>
  37008. <member name="M:UnityEngine.Rendering.RenderPipeline.Render(UnityEngine.Rendering.ScriptableRenderContext,System.Collections.Generic.List`1&lt;UnityEngine.Camera&gt;)">
  37009. <summary>
  37010. <para>Entry point method that defines custom rendering for this RenderPipeline.</para>
  37011. </summary>
  37012. <param name="context"></param>
  37013. <param name="cameras"></param>
  37014. </member>
  37015. <member name="M:UnityEngine.Rendering.RenderPipeline.Render(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[])">
  37016. <summary>
  37017. <para>Entry point method that defines custom rendering for this RenderPipeline.</para>
  37018. </summary>
  37019. <param name="context"></param>
  37020. <param name="cameras"></param>
  37021. </member>
  37022. <member name="T:UnityEngine.Rendering.RenderPipelineAsset">
  37023. <summary>
  37024. <para>An asset that produces a specific IRenderPipeline.</para>
  37025. </summary>
  37026. </member>
  37027. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.autodeskInteractiveMaskedShader">
  37028. <summary>
  37029. <para>Retrieves the default Autodesk Interactive masked Shader for this pipeline.</para>
  37030. </summary>
  37031. <returns>
  37032. <para>Returns the default shader.</para>
  37033. </returns>
  37034. </member>
  37035. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.autodeskInteractiveShader">
  37036. <summary>
  37037. <para>Retrieves the default Autodesk Interactive Shader for this pipeline.</para>
  37038. </summary>
  37039. <returns>
  37040. <para>Returns the default shader.</para>
  37041. </returns>
  37042. </member>
  37043. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.autodeskInteractiveTransparentShader">
  37044. <summary>
  37045. <para>Retrieves the default Autodesk Interactive transparent Shader for this pipeline.</para>
  37046. </summary>
  37047. <returns>
  37048. <para>Returns the default shader.</para>
  37049. </returns>
  37050. </member>
  37051. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.default2DMaskMaterial">
  37052. <summary>
  37053. <para>Gets the default 2D Mask Material used by Sprite Masks in Universal Render Pipeline.</para>
  37054. </summary>
  37055. <returns>
  37056. <para>Returns the default material.</para>
  37057. </returns>
  37058. </member>
  37059. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.default2DMaterial">
  37060. <summary>
  37061. <para>Return the default 2D Material for this pipeline.</para>
  37062. </summary>
  37063. <returns>
  37064. <para>Default material.</para>
  37065. </returns>
  37066. </member>
  37067. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultLineMaterial">
  37068. <summary>
  37069. <para>Return the default Line Material for this pipeline.</para>
  37070. </summary>
  37071. <returns>
  37072. <para>Default material.</para>
  37073. </returns>
  37074. </member>
  37075. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultMaterial">
  37076. <summary>
  37077. <para>Return the default Material for this pipeline.</para>
  37078. </summary>
  37079. <returns>
  37080. <para>Default material.</para>
  37081. </returns>
  37082. </member>
  37083. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultParticleMaterial">
  37084. <summary>
  37085. <para>Return the default particle Material for this pipeline.</para>
  37086. </summary>
  37087. <returns>
  37088. <para>Default material.</para>
  37089. </returns>
  37090. </member>
  37091. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultShader">
  37092. <summary>
  37093. <para>Return the default Shader for this pipeline.</para>
  37094. </summary>
  37095. <returns>
  37096. <para>Default shader.</para>
  37097. </returns>
  37098. </member>
  37099. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultSpeedTree7Shader">
  37100. <summary>
  37101. <para>Return the default SpeedTree v7 Shader for this pipeline.</para>
  37102. </summary>
  37103. </member>
  37104. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultSpeedTree8Shader">
  37105. <summary>
  37106. <para>Return the default SpeedTree v8 Shader for this pipeline.</para>
  37107. </summary>
  37108. </member>
  37109. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultTerrainMaterial">
  37110. <summary>
  37111. <para>Return the default Terrain Material for this pipeline.</para>
  37112. </summary>
  37113. <returns>
  37114. <para>Default material.</para>
  37115. </returns>
  37116. </member>
  37117. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultUIETC1SupportedMaterial">
  37118. <summary>
  37119. <para>Return the default UI ETC1 Material for this pipeline.</para>
  37120. </summary>
  37121. <returns>
  37122. <para>Default material.</para>
  37123. </returns>
  37124. </member>
  37125. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultUIMaterial">
  37126. <summary>
  37127. <para>Return the default UI Material for this pipeline.</para>
  37128. </summary>
  37129. <returns>
  37130. <para>Default material.</para>
  37131. </returns>
  37132. </member>
  37133. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.defaultUIOverdrawMaterial">
  37134. <summary>
  37135. <para>Return the default UI overdraw Material for this pipeline.</para>
  37136. </summary>
  37137. <returns>
  37138. <para>Default material.</para>
  37139. </returns>
  37140. </member>
  37141. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.prefixedRenderingLayerMaskNames">
  37142. <summary>
  37143. <para>Returns the names of the Rendering Layer Masks for this pipeline, with each name prefixed by a unique numerical ID.</para>
  37144. </summary>
  37145. <returns>
  37146. <para>Returns the mask names defined in renderingLayerMaskNames, but with each name prefixed by its index in the array, a colon, and a space. For example, if the element with an index of 2 has the name "Example Name", its value in this array is "2: Example Name".</para>
  37147. </returns>
  37148. </member>
  37149. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.renderingLayerMaskNames">
  37150. <summary>
  37151. <para>Returns the names of the Rendering Layer Masks for this pipeline.</para>
  37152. </summary>
  37153. <returns>
  37154. <para>An array of 32 Rendering Layer Mask names.</para>
  37155. </returns>
  37156. </member>
  37157. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.terrainBrushPassIndex">
  37158. <summary>
  37159. <para>The render index for the terrain brush in the editor.</para>
  37160. </summary>
  37161. <returns>
  37162. <para>Queue index.</para>
  37163. </returns>
  37164. </member>
  37165. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.terrainDetailGrassBillboardShader">
  37166. <summary>
  37167. <para>Return the detail grass billboard Shader for this pipeline.</para>
  37168. </summary>
  37169. </member>
  37170. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.terrainDetailGrassShader">
  37171. <summary>
  37172. <para>Return the detail grass Shader for this pipeline.</para>
  37173. </summary>
  37174. </member>
  37175. <member name="P:UnityEngine.Rendering.RenderPipelineAsset.terrainDetailLitShader">
  37176. <summary>
  37177. <para>Return the detail lit Shader for this pipeline.</para>
  37178. </summary>
  37179. </member>
  37180. <member name="M:UnityEngine.Rendering.RenderPipelineAsset.CreatePipeline">
  37181. <summary>
  37182. <para>Create a IRenderPipeline specific to this asset.</para>
  37183. </summary>
  37184. <returns>
  37185. <para>Created pipeline.</para>
  37186. </returns>
  37187. </member>
  37188. <member name="M:UnityEngine.Rendering.RenderPipelineAsset.OnDisable">
  37189. <summary>
  37190. <para>Default implementation of OnDisable for RenderPipelineAsset. See ScriptableObject.OnDisable</para>
  37191. </summary>
  37192. </member>
  37193. <member name="M:UnityEngine.Rendering.RenderPipelineAsset.OnValidate">
  37194. <summary>
  37195. <para>Default implementation of OnValidate for RenderPipelineAsset. See MonoBehaviour.OnValidate</para>
  37196. </summary>
  37197. </member>
  37198. <member name="T:UnityEngine.Rendering.RenderPipelineGlobalSettings">
  37199. <summary>
  37200. <para>A ScriptableObject to associate with a RenderPipeline and store project-wide settings for that Pipeline.</para>
  37201. </summary>
  37202. </member>
  37203. <member name="T:UnityEngine.Rendering.RenderPipelineManager">
  37204. <summary>
  37205. <para>Render Pipeline manager.</para>
  37206. </summary>
  37207. </member>
  37208. <member name="?:UnityEngine.Rendering.RenderPipelineManager.activeRenderPipelineTypeChanged(System.Action)">
  37209. <summary>
  37210. <para>Delegate that you can use to invoke custom code when Unity changes the active render pipeline, and the new RenderPipeline has a different type to the old one.</para>
  37211. </summary>
  37212. <param name="value"></param>
  37213. </member>
  37214. <member name="?:UnityEngine.Rendering.RenderPipelineManager.beginCameraRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera&gt;)">
  37215. <summary>
  37216. <para>Delegate that you can use to invoke custom code before Unity renders an individual Camera.</para>
  37217. </summary>
  37218. <param name="value"></param>
  37219. </member>
  37220. <member name="?:UnityEngine.Rendering.RenderPipelineManager.beginContextRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,System.Collections.Generic.List`1&lt;UnityEngine.Camera&gt;&gt;)">
  37221. <summary>
  37222. <para>Delegate that you can use to invoke custom code at the start of RenderPipeline.Render.</para>
  37223. </summary>
  37224. <param name="value"></param>
  37225. </member>
  37226. <member name="?:UnityEngine.Rendering.RenderPipelineManager.beginFrameRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[]&gt;)">
  37227. <summary>
  37228. <para>Delegate that you can use to invoke custom code at the start of RenderPipeline.Render.</para>
  37229. </summary>
  37230. <param name="value"></param>
  37231. </member>
  37232. <member name="P:UnityEngine.Rendering.RenderPipelineManager.currentPipeline">
  37233. <summary>
  37234. <para>Returns the active RenderPipeline.</para>
  37235. </summary>
  37236. </member>
  37237. <member name="?:UnityEngine.Rendering.RenderPipelineManager.endCameraRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera&gt;)">
  37238. <summary>
  37239. <para>Delegate that you can use to invoke custom code after Unity renders an individual Camera.</para>
  37240. </summary>
  37241. <param name="value"></param>
  37242. </member>
  37243. <member name="?:UnityEngine.Rendering.RenderPipelineManager.endContextRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,System.Collections.Generic.List`1&lt;UnityEngine.Camera&gt;&gt;)">
  37244. <summary>
  37245. <para>Delegate that you can use to invoke custom code at the end of RenderPipeline.Render.</para>
  37246. </summary>
  37247. <param name="value"></param>
  37248. </member>
  37249. <member name="?:UnityEngine.Rendering.RenderPipelineManager.endFrameRendering(System.Action`2&lt;UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[]&gt;)">
  37250. <summary>
  37251. <para>Delegate that you can use to invoke custom code at the end of RenderPipeline.Render.</para>
  37252. </summary>
  37253. <param name="value"></param>
  37254. </member>
  37255. <member name="T:UnityEngine.Rendering.RenderQueue">
  37256. <summary>
  37257. <para>Determine in which order objects are renderered.</para>
  37258. </summary>
  37259. </member>
  37260. <member name="F:UnityEngine.Rendering.RenderQueue.AlphaTest">
  37261. <summary>
  37262. <para>Alpha tested geometry uses this queue.</para>
  37263. </summary>
  37264. </member>
  37265. <member name="F:UnityEngine.Rendering.RenderQueue.Background">
  37266. <summary>
  37267. <para>This render queue is rendered before any others.</para>
  37268. </summary>
  37269. </member>
  37270. <member name="F:UnityEngine.Rendering.RenderQueue.Geometry">
  37271. <summary>
  37272. <para>Opaque geometry uses this queue.</para>
  37273. </summary>
  37274. </member>
  37275. <member name="F:UnityEngine.Rendering.RenderQueue.GeometryLast">
  37276. <summary>
  37277. <para>Last render queue that is considered "opaque".</para>
  37278. </summary>
  37279. </member>
  37280. <member name="F:UnityEngine.Rendering.RenderQueue.Overlay">
  37281. <summary>
  37282. <para>This render queue is meant for overlay effects.</para>
  37283. </summary>
  37284. </member>
  37285. <member name="F:UnityEngine.Rendering.RenderQueue.Transparent">
  37286. <summary>
  37287. <para>This render queue is rendered after Geometry and AlphaTest, in back-to-front order.</para>
  37288. </summary>
  37289. </member>
  37290. <member name="T:UnityEngine.Rendering.RenderQueueRange">
  37291. <summary>
  37292. <para>Describes a material render queue range.</para>
  37293. </summary>
  37294. </member>
  37295. <member name="P:UnityEngine.Rendering.RenderQueueRange.all">
  37296. <summary>
  37297. <para>A range that includes all objects.</para>
  37298. </summary>
  37299. </member>
  37300. <member name="P:UnityEngine.Rendering.RenderQueueRange.lowerBound">
  37301. <summary>
  37302. <para>Inclusive lower bound for the range.</para>
  37303. </summary>
  37304. </member>
  37305. <member name="F:UnityEngine.Rendering.RenderQueueRange.maximumBound">
  37306. <summary>
  37307. <para>Maximum value that can be used as a bound.</para>
  37308. </summary>
  37309. </member>
  37310. <member name="F:UnityEngine.Rendering.RenderQueueRange.minimumBound">
  37311. <summary>
  37312. <para>Minimum value that can be used as a bound.</para>
  37313. </summary>
  37314. </member>
  37315. <member name="P:UnityEngine.Rendering.RenderQueueRange.opaque">
  37316. <summary>
  37317. <para>A range that includes only opaque objects.</para>
  37318. </summary>
  37319. </member>
  37320. <member name="P:UnityEngine.Rendering.RenderQueueRange.transparent">
  37321. <summary>
  37322. <para>A range that includes only transparent objects.</para>
  37323. </summary>
  37324. </member>
  37325. <member name="P:UnityEngine.Rendering.RenderQueueRange.upperBound">
  37326. <summary>
  37327. <para>Inclusive upper bound for the range.</para>
  37328. </summary>
  37329. </member>
  37330. <member name="M:UnityEngine.Rendering.RenderQueueRange.#ctor(System.Int32,System.Int32)">
  37331. <summary>
  37332. <para>Create a render queue range struct.</para>
  37333. </summary>
  37334. <param name="lowerBound">Inclusive lower bound for the range.</param>
  37335. <param name="upperBound">Inclusive upper bound for the range.</param>
  37336. </member>
  37337. <member name="T:UnityEngine.Rendering.RenderStateBlock">
  37338. <summary>
  37339. <para>A set of values that Unity uses to override the GPU's render state.</para>
  37340. </summary>
  37341. </member>
  37342. <member name="P:UnityEngine.Rendering.RenderStateBlock.blendState">
  37343. <summary>
  37344. <para>Specifies the new blend state.</para>
  37345. </summary>
  37346. </member>
  37347. <member name="P:UnityEngine.Rendering.RenderStateBlock.depthState">
  37348. <summary>
  37349. <para>Specifies the new depth state.</para>
  37350. </summary>
  37351. </member>
  37352. <member name="P:UnityEngine.Rendering.RenderStateBlock.mask">
  37353. <summary>
  37354. <para>Specifies which parts of the GPU's render state to override.</para>
  37355. </summary>
  37356. </member>
  37357. <member name="P:UnityEngine.Rendering.RenderStateBlock.rasterState">
  37358. <summary>
  37359. <para>Specifies the new raster state.</para>
  37360. </summary>
  37361. </member>
  37362. <member name="P:UnityEngine.Rendering.RenderStateBlock.stencilReference">
  37363. <summary>
  37364. <para>The value to be compared against and/or the value to be written to the buffer, based on the stencil state.</para>
  37365. </summary>
  37366. </member>
  37367. <member name="P:UnityEngine.Rendering.RenderStateBlock.stencilState">
  37368. <summary>
  37369. <para>Specifies the new stencil state.</para>
  37370. </summary>
  37371. </member>
  37372. <member name="M:UnityEngine.Rendering.RenderStateBlock.#ctor(UnityEngine.Rendering.RenderStateMask)">
  37373. <summary>
  37374. <para>Creates a new render state block with the specified mask.</para>
  37375. </summary>
  37376. <param name="mask">Specifies which parts of the GPU's render state to override.</param>
  37377. </member>
  37378. <member name="T:UnityEngine.Rendering.RenderStateMask">
  37379. <summary>
  37380. <para>Specifies which parts of the render state that is overriden.</para>
  37381. </summary>
  37382. </member>
  37383. <member name="F:UnityEngine.Rendering.RenderStateMask.Blend">
  37384. <summary>
  37385. <para>When set, the blend state is overridden.</para>
  37386. </summary>
  37387. </member>
  37388. <member name="F:UnityEngine.Rendering.RenderStateMask.Depth">
  37389. <summary>
  37390. <para>When set, the depth state is overridden.</para>
  37391. </summary>
  37392. </member>
  37393. <member name="F:UnityEngine.Rendering.RenderStateMask.Everything">
  37394. <summary>
  37395. <para>When set, all render states are overridden.</para>
  37396. </summary>
  37397. </member>
  37398. <member name="F:UnityEngine.Rendering.RenderStateMask.Nothing">
  37399. <summary>
  37400. <para>No render states are overridden.</para>
  37401. </summary>
  37402. </member>
  37403. <member name="F:UnityEngine.Rendering.RenderStateMask.Raster">
  37404. <summary>
  37405. <para>When set, the raster state is overridden.</para>
  37406. </summary>
  37407. </member>
  37408. <member name="F:UnityEngine.Rendering.RenderStateMask.Stencil">
  37409. <summary>
  37410. <para>When set, the stencil state and reference value is overridden.</para>
  37411. </summary>
  37412. </member>
  37413. <member name="T:UnityEngine.Rendering.RenderTargetBinding">
  37414. <summary>
  37415. <para>Describes a render target with one or more color buffers, a depthstencil buffer and the associated loadstore-actions that are applied when the render target is active.</para>
  37416. </summary>
  37417. </member>
  37418. <member name="P:UnityEngine.Rendering.RenderTargetBinding.colorLoadActions">
  37419. <summary>
  37420. <para>Load actions for color buffers.</para>
  37421. </summary>
  37422. </member>
  37423. <member name="P:UnityEngine.Rendering.RenderTargetBinding.colorRenderTargets">
  37424. <summary>
  37425. <para>Color buffers to use as render targets.</para>
  37426. </summary>
  37427. </member>
  37428. <member name="P:UnityEngine.Rendering.RenderTargetBinding.colorStoreActions">
  37429. <summary>
  37430. <para>Store actions for color buffers.</para>
  37431. </summary>
  37432. </member>
  37433. <member name="P:UnityEngine.Rendering.RenderTargetBinding.depthLoadAction">
  37434. <summary>
  37435. <para>Load action for the depth/stencil buffer.</para>
  37436. </summary>
  37437. </member>
  37438. <member name="P:UnityEngine.Rendering.RenderTargetBinding.depthRenderTarget">
  37439. <summary>
  37440. <para>Depth/stencil buffer to use as render target.</para>
  37441. </summary>
  37442. </member>
  37443. <member name="P:UnityEngine.Rendering.RenderTargetBinding.depthStoreAction">
  37444. <summary>
  37445. <para>Store action for the depth/stencil buffer.</para>
  37446. </summary>
  37447. </member>
  37448. <member name="P:UnityEngine.Rendering.RenderTargetBinding.flags">
  37449. <summary>
  37450. <para>Optional flags.</para>
  37451. </summary>
  37452. </member>
  37453. <member name="M:UnityEngine.Rendering.RenderTargetBinding.#ctor(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)">
  37454. <summary>
  37455. <para>Constructs RenderTargetBinding.</para>
  37456. </summary>
  37457. <param name="color">Color buffers to use as render targets.</param>
  37458. <param name="depth">Depth buffer to use as render target.</param>
  37459. <param name="colorLoadAction">Load actions for color buffers.</param>
  37460. <param name="colorStoreAction">Store actions for color buffers.</param>
  37461. <param name="depthLoadAction">Load action for the depth/stencil buffer.</param>
  37462. <param name="depthStoreAction">Store action for the depth/stencil buffer.</param>
  37463. <param name="colorRenderTarget"></param>
  37464. <param name="depthRenderTarget"></param>
  37465. <param name="colorRenderTargets"></param>
  37466. <param name="colorLoadActions"></param>
  37467. <param name="colorStoreActions"></param>
  37468. <param name="setup"></param>
  37469. </member>
  37470. <member name="M:UnityEngine.Rendering.RenderTargetBinding.#ctor(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderBufferLoadAction[],UnityEngine.Rendering.RenderBufferStoreAction[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction)">
  37471. <summary>
  37472. <para>Constructs RenderTargetBinding.</para>
  37473. </summary>
  37474. <param name="color">Color buffers to use as render targets.</param>
  37475. <param name="depth">Depth buffer to use as render target.</param>
  37476. <param name="colorLoadAction">Load actions for color buffers.</param>
  37477. <param name="colorStoreAction">Store actions for color buffers.</param>
  37478. <param name="depthLoadAction">Load action for the depth/stencil buffer.</param>
  37479. <param name="depthStoreAction">Store action for the depth/stencil buffer.</param>
  37480. <param name="colorRenderTarget"></param>
  37481. <param name="depthRenderTarget"></param>
  37482. <param name="colorRenderTargets"></param>
  37483. <param name="colorLoadActions"></param>
  37484. <param name="colorStoreActions"></param>
  37485. <param name="setup"></param>
  37486. </member>
  37487. <member name="M:UnityEngine.Rendering.RenderTargetBinding.#ctor(UnityEngine.RenderTargetSetup)">
  37488. <summary>
  37489. <para>Constructs RenderTargetBinding.</para>
  37490. </summary>
  37491. <param name="color">Color buffers to use as render targets.</param>
  37492. <param name="depth">Depth buffer to use as render target.</param>
  37493. <param name="colorLoadAction">Load actions for color buffers.</param>
  37494. <param name="colorStoreAction">Store actions for color buffers.</param>
  37495. <param name="depthLoadAction">Load action for the depth/stencil buffer.</param>
  37496. <param name="depthStoreAction">Store action for the depth/stencil buffer.</param>
  37497. <param name="colorRenderTarget"></param>
  37498. <param name="depthRenderTarget"></param>
  37499. <param name="colorRenderTargets"></param>
  37500. <param name="colorLoadActions"></param>
  37501. <param name="colorStoreActions"></param>
  37502. <param name="setup"></param>
  37503. </member>
  37504. <member name="T:UnityEngine.Rendering.RenderTargetBlendState">
  37505. <summary>
  37506. <para>Values for the blend state.</para>
  37507. </summary>
  37508. </member>
  37509. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.alphaBlendOperation">
  37510. <summary>
  37511. <para>Operation used for blending the alpha (A) channel.</para>
  37512. </summary>
  37513. </member>
  37514. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.colorBlendOperation">
  37515. <summary>
  37516. <para>Operation used for blending the color (RGB) channel.</para>
  37517. </summary>
  37518. </member>
  37519. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.defaultValue">
  37520. <summary>
  37521. <para>Default values for the blend state.</para>
  37522. </summary>
  37523. </member>
  37524. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.destinationAlphaBlendMode">
  37525. <summary>
  37526. <para>Blend factor used for the alpha (A) channel of the destination.</para>
  37527. </summary>
  37528. </member>
  37529. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.destinationColorBlendMode">
  37530. <summary>
  37531. <para>Blend factor used for the color (RGB) channel of the destination.</para>
  37532. </summary>
  37533. </member>
  37534. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.sourceAlphaBlendMode">
  37535. <summary>
  37536. <para>Blend factor used for the alpha (A) channel of the source.</para>
  37537. </summary>
  37538. </member>
  37539. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.sourceColorBlendMode">
  37540. <summary>
  37541. <para>Blend factor used for the color (RGB) channel of the source.</para>
  37542. </summary>
  37543. </member>
  37544. <member name="P:UnityEngine.Rendering.RenderTargetBlendState.writeMask">
  37545. <summary>
  37546. <para>Specifies which color components will get written into the target framebuffer.</para>
  37547. </summary>
  37548. </member>
  37549. <member name="M:UnityEngine.Rendering.RenderTargetBlendState.#ctor(UnityEngine.Rendering.ColorWriteMask,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendMode,UnityEngine.Rendering.BlendOp,UnityEngine.Rendering.BlendOp)">
  37550. <summary>
  37551. <para>Creates a new blend state with the given values.</para>
  37552. </summary>
  37553. <param name="writeMask">Specifies which color components will get written into the target framebuffer.</param>
  37554. <param name="sourceColorBlendMode">Blend factor used for the color (RGB) channel of the source.</param>
  37555. <param name="destinationColorBlendMode">Blend factor used for the color (RGB) channel of the destination.</param>
  37556. <param name="sourceAlphaBlendMode">Blend factor used for the alpha (A) channel of the source.</param>
  37557. <param name="destinationAlphaBlendMode">Blend factor used for the alpha (A) channel of the destination.</param>
  37558. <param name="colorBlendOperation">Operation used for blending the color (RGB) channel.</param>
  37559. <param name="alphaBlendOperation">Operation used for blending the alpha (A) channel.</param>
  37560. </member>
  37561. <member name="T:UnityEngine.Rendering.RenderTargetFlags">
  37562. <summary>
  37563. <para>This enum describes optional flags for the RenderTargetBinding structure.</para>
  37564. </summary>
  37565. </member>
  37566. <member name="F:UnityEngine.Rendering.RenderTargetFlags.None">
  37567. <summary>
  37568. <para>No flag option (0).</para>
  37569. </summary>
  37570. </member>
  37571. <member name="F:UnityEngine.Rendering.RenderTargetFlags.ReadOnlyDepth">
  37572. <summary>
  37573. <para>The depth buffer bound for rendering may also bound as a samplable texture to the graphics pipeline: some platforms require the depth buffer to be set to read-only mode in such cases (D3D11, Vulkan). This flag can be used for both packed depth-stencil as well as separate depth-stencil formats.</para>
  37574. </summary>
  37575. </member>
  37576. <member name="F:UnityEngine.Rendering.RenderTargetFlags.ReadOnlyDepthStencil">
  37577. <summary>
  37578. <para>Both depth and stencil buffers bound for rendering may be bound as samplable textures to the graphics pipeline: some platforms require the depth and stencil buffers to be set to read-only mode in such cases (D3D11, Vulkan). This flag can be used for both packed depth-stencil as well as separate depth-stencil formats.
  37579. This flag is a bitwise combination of RenderTargetFlags.ReadOnlyDepth and RenderTargetFlags.ReadOnlyStencil.</para>
  37580. </summary>
  37581. </member>
  37582. <member name="F:UnityEngine.Rendering.RenderTargetFlags.ReadOnlyStencil">
  37583. <summary>
  37584. <para>The stencil buffer bound for rendering may also bound as a samplable texture to the graphics pipeline: some platforms require the stencil buffer to be set to read-only mode in such cases (D3D11, Vulkan). This flag can be used for both packed depth-stencil as well as separate depth-stencil formats.</para>
  37585. </summary>
  37586. </member>
  37587. <member name="T:UnityEngine.Rendering.RenderTargetIdentifier">
  37588. <summary>
  37589. <para>Identifies a RenderTexture for a Rendering.CommandBuffer.</para>
  37590. </summary>
  37591. </member>
  37592. <member name="F:UnityEngine.Rendering.RenderTargetIdentifier.AllDepthSlices">
  37593. <summary>
  37594. <para>All depth-slices of the render resource are bound for rendering. For textures which are neither array nor 3D, the default slice is bound.</para>
  37595. </summary>
  37596. </member>
  37597. <member name="M:UnityEngine.Rendering.RenderTargetIdentifier.#ctor(UnityEngine.Rendering.BuiltinRenderTextureType)">
  37598. <summary>
  37599. <para>Creates a render target identifier.</para>
  37600. </summary>
  37601. <param name="type">Built-in temporary render texture type.</param>
  37602. <param name="name">Temporary render texture name.</param>
  37603. <param name="nameID">Temporary render texture name (as integer, see Shader.PropertyToID).</param>
  37604. <param name="tex">RenderTexture or Texture object to use.</param>
  37605. <param name="mipLevel">MipLevel of the RenderTexture to use.</param>
  37606. <param name="cubemapFace">Cubemap face of the Cubemap RenderTexture to use.</param>
  37607. <param name="depthSlice">Depth slice of the Array RenderTexture to use. The symbolic constant RenderTargetIdentifier.AllDepthSlices indicates that all slices should be bound for rendering. The default value is 0.</param>
  37608. <param name="renderTargetIdentifier">An existing render target identifier.</param>
  37609. <param name="cubeFace"></param>
  37610. </member>
  37611. <member name="M:UnityEngine.Rendering.RenderTargetIdentifier.#ctor(System.String)">
  37612. <summary>
  37613. <para>Creates a render target identifier.</para>
  37614. </summary>
  37615. <param name="type">Built-in temporary render texture type.</param>
  37616. <param name="name">Temporary render texture name.</param>
  37617. <param name="nameID">Temporary render texture name (as integer, see Shader.PropertyToID).</param>
  37618. <param name="tex">RenderTexture or Texture object to use.</param>
  37619. <param name="mipLevel">MipLevel of the RenderTexture to use.</param>
  37620. <param name="cubemapFace">Cubemap face of the Cubemap RenderTexture to use.</param>
  37621. <param name="depthSlice">Depth slice of the Array RenderTexture to use. The symbolic constant RenderTargetIdentifier.AllDepthSlices indicates that all slices should be bound for rendering. The default value is 0.</param>
  37622. <param name="renderTargetIdentifier">An existing render target identifier.</param>
  37623. <param name="cubeFace"></param>
  37624. </member>
  37625. <member name="M:UnityEngine.Rendering.RenderTargetIdentifier.#ctor(System.Int32)">
  37626. <summary>
  37627. <para>Creates a render target identifier.</para>
  37628. </summary>
  37629. <param name="type">Built-in temporary render texture type.</param>
  37630. <param name="name">Temporary render texture name.</param>
  37631. <param name="nameID">Temporary render texture name (as integer, see Shader.PropertyToID).</param>
  37632. <param name="tex">RenderTexture or Texture object to use.</param>
  37633. <param name="mipLevel">MipLevel of the RenderTexture to use.</param>
  37634. <param name="cubemapFace">Cubemap face of the Cubemap RenderTexture to use.</param>
  37635. <param name="depthSlice">Depth slice of the Array RenderTexture to use. The symbolic constant RenderTargetIdentifier.AllDepthSlices indicates that all slices should be bound for rendering. The default value is 0.</param>
  37636. <param name="renderTargetIdentifier">An existing render target identifier.</param>
  37637. <param name="cubeFace"></param>
  37638. </member>
  37639. <member name="M:UnityEngine.Rendering.RenderTargetIdentifier.#ctor(UnityEngine.Texture)">
  37640. <summary>
  37641. <para>Creates a render target identifier.</para>
  37642. </summary>
  37643. <param name="type">Built-in temporary render texture type.</param>
  37644. <param name="name">Temporary render texture name.</param>
  37645. <param name="nameID">Temporary render texture name (as integer, see Shader.PropertyToID).</param>
  37646. <param name="tex">RenderTexture or Texture object to use.</param>
  37647. <param name="mipLevel">MipLevel of the RenderTexture to use.</param>
  37648. <param name="cubemapFace">Cubemap face of the Cubemap RenderTexture to use.</param>
  37649. <param name="depthSlice">Depth slice of the Array RenderTexture to use. The symbolic constant RenderTargetIdentifier.AllDepthSlices indicates that all slices should be bound for rendering. The default value is 0.</param>
  37650. <param name="renderTargetIdentifier">An existing render target identifier.</param>
  37651. <param name="cubeFace"></param>
  37652. </member>
  37653. <member name="M:UnityEngine.Rendering.RenderTargetIdentifier.#ctor(UnityEngine.Rendering.RenderTargetIdentifier,System.Int32,UnityEngine.CubemapFace,System.Int32)">
  37654. <summary>
  37655. <para>Creates a render target identifier.</para>
  37656. </summary>
  37657. <param name="type">Built-in temporary render texture type.</param>
  37658. <param name="name">Temporary render texture name.</param>
  37659. <param name="nameID">Temporary render texture name (as integer, see Shader.PropertyToID).</param>
  37660. <param name="tex">RenderTexture or Texture object to use.</param>
  37661. <param name="mipLevel">MipLevel of the RenderTexture to use.</param>
  37662. <param name="cubemapFace">Cubemap face of the Cubemap RenderTexture to use.</param>
  37663. <param name="depthSlice">Depth slice of the Array RenderTexture to use. The symbolic constant RenderTargetIdentifier.AllDepthSlices indicates that all slices should be bound for rendering. The default value is 0.</param>
  37664. <param name="renderTargetIdentifier">An existing render target identifier.</param>
  37665. <param name="cubeFace"></param>
  37666. </member>
  37667. <member name="T:UnityEngine.Rendering.RenderTextureSubElement">
  37668. <summary>
  37669. <para>Types of data that you can encapsulate within a render texture.</para>
  37670. </summary>
  37671. </member>
  37672. <member name="F:UnityEngine.Rendering.RenderTextureSubElement.Color">
  37673. <summary>
  37674. <para>Color element of a RenderTexture.</para>
  37675. </summary>
  37676. </member>
  37677. <member name="F:UnityEngine.Rendering.RenderTextureSubElement.Default">
  37678. <summary>
  37679. <para>The Default element of a RenderTexture.</para>
  37680. </summary>
  37681. </member>
  37682. <member name="F:UnityEngine.Rendering.RenderTextureSubElement.Depth">
  37683. <summary>
  37684. <para>The depth element of a RenderTexture.</para>
  37685. </summary>
  37686. </member>
  37687. <member name="F:UnityEngine.Rendering.RenderTextureSubElement.Stencil">
  37688. <summary>
  37689. <para>The stencil element of a RenderTexture.</para>
  37690. </summary>
  37691. </member>
  37692. <member name="T:UnityEngine.Rendering.RTClearFlags">
  37693. <summary>
  37694. <para>Flags that determine which render targets Unity clears when you use CommandBuffer.ClearRenderTarget.</para>
  37695. </summary>
  37696. </member>
  37697. <member name="F:UnityEngine.Rendering.RTClearFlags.All">
  37698. <summary>
  37699. <para>Clear all color render targets, the depth buffer, and the stencil buffer. This is equivalent to combining RTClearFlags.Color, RTClearFlags.Depth and RTClearFlags.Stencil.</para>
  37700. </summary>
  37701. </member>
  37702. <member name="F:UnityEngine.Rendering.RTClearFlags.Color">
  37703. <summary>
  37704. <para>Clear all color render targets.</para>
  37705. </summary>
  37706. </member>
  37707. <member name="F:UnityEngine.Rendering.RTClearFlags.ColorDepth">
  37708. <summary>
  37709. <para>Clear both the color and the depth buffer. This is equivalent to combining RTClearFlags.Color and RTClearFlags.Depth.</para>
  37710. </summary>
  37711. </member>
  37712. <member name="F:UnityEngine.Rendering.RTClearFlags.ColorStencil">
  37713. <summary>
  37714. <para>Clear both the color and the stencil buffer. This is equivalent to combining RTClearFlags.Color and RTClearFlags.Stencil.</para>
  37715. </summary>
  37716. </member>
  37717. <member name="F:UnityEngine.Rendering.RTClearFlags.Depth">
  37718. <summary>
  37719. <para>Clear the depth buffer.</para>
  37720. </summary>
  37721. </member>
  37722. <member name="F:UnityEngine.Rendering.RTClearFlags.DepthStencil">
  37723. <summary>
  37724. <para>Clear both the depth and the stencil buffer. This is equivalent to combining RTClearFlags.Depth and RTClearFlags.Stencil.</para>
  37725. </summary>
  37726. </member>
  37727. <member name="F:UnityEngine.Rendering.RTClearFlags.None">
  37728. <summary>
  37729. <para>Do not clear any render target.</para>
  37730. </summary>
  37731. </member>
  37732. <member name="F:UnityEngine.Rendering.RTClearFlags.Stencil">
  37733. <summary>
  37734. <para>Clear the stencil buffer.</para>
  37735. </summary>
  37736. </member>
  37737. <member name="T:UnityEngine.Rendering.ScopedRenderPass">
  37738. <summary>
  37739. <para>Represents an active render pass until disposed.</para>
  37740. </summary>
  37741. </member>
  37742. <member name="M:UnityEngine.Rendering.ScopedRenderPass.Dispose">
  37743. <summary>
  37744. <para>Ends the current render pass in the ScriptableRenderContext that was used to create the ScopedRenderPass.</para>
  37745. </summary>
  37746. </member>
  37747. <member name="T:UnityEngine.Rendering.ScopedSubPass">
  37748. <summary>
  37749. <para>Represents an active sub pass until disposed.</para>
  37750. </summary>
  37751. </member>
  37752. <member name="M:UnityEngine.Rendering.ScopedSubPass.Dispose">
  37753. <summary>
  37754. <para>Ends the current sub pass in the ScriptableRenderContext that was used to create the ScopedSubPass.</para>
  37755. </summary>
  37756. </member>
  37757. <member name="T:UnityEngine.Rendering.ScriptableCullingParameters">
  37758. <summary>
  37759. <para>Parameters that configure a culling operation in the Scriptable Render Pipeline.</para>
  37760. </summary>
  37761. </member>
  37762. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.accurateOcclusionThreshold">
  37763. <summary>
  37764. <para>This parameter determines query distance for occlusion culling.</para>
  37765. </summary>
  37766. </member>
  37767. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cameraProperties">
  37768. <summary>
  37769. <para>Camera Properties used for culling.</para>
  37770. </summary>
  37771. </member>
  37772. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.conservativeEnclosingSphere">
  37773. <summary>
  37774. <para>This property enables a conservative method for calculating the size and position of the minimal enclosing sphere around the frustum cascade corner points for shadow culling.</para>
  37775. </summary>
  37776. </member>
  37777. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingJobsLowerLimit">
  37778. <summary>
  37779. <para>The lower limit to the value ScriptableCullingParameters.maximumPortalCullingJobs.</para>
  37780. </summary>
  37781. </member>
  37782. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingJobsUpperLimit">
  37783. <summary>
  37784. <para>The upper limit to the value ScriptableCullingParameters.maximumPortalCullingJobs.</para>
  37785. </summary>
  37786. </member>
  37787. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingMask">
  37788. <summary>
  37789. <para>The mask for the culling operation.</para>
  37790. </summary>
  37791. </member>
  37792. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingMatrix">
  37793. <summary>
  37794. <para>The matrix for the culling operation.</para>
  37795. </summary>
  37796. </member>
  37797. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingOptions">
  37798. <summary>
  37799. <para>Flags to configure a culling operation in the Scriptable Render Pipeline.</para>
  37800. </summary>
  37801. </member>
  37802. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.cullingPlaneCount">
  37803. <summary>
  37804. <para>Number of culling planes to use.</para>
  37805. </summary>
  37806. </member>
  37807. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.isOrthographic">
  37808. <summary>
  37809. <para>Is the cull orthographic.</para>
  37810. </summary>
  37811. </member>
  37812. <member name="F:UnityEngine.Rendering.ScriptableCullingParameters.layerCount">
  37813. <summary>
  37814. <para>The amount of layers available.</para>
  37815. </summary>
  37816. </member>
  37817. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.lodParameters">
  37818. <summary>
  37819. <para>LODParameters for culling.</para>
  37820. </summary>
  37821. </member>
  37822. <member name="F:UnityEngine.Rendering.ScriptableCullingParameters.maximumCullingPlaneCount">
  37823. <summary>
  37824. <para>Maximum amount of culling planes that can be specified.</para>
  37825. </summary>
  37826. </member>
  37827. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.maximumPortalCullingJobs">
  37828. <summary>
  37829. <para>This parameter controls how many active jobs contribute to occlusion culling.</para>
  37830. </summary>
  37831. </member>
  37832. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.maximumVisibleLights">
  37833. <summary>
  37834. <para>This parameter controls how many visible lights are allowed.</para>
  37835. </summary>
  37836. </member>
  37837. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.numIterationsEnclosingSphere">
  37838. <summary>
  37839. <para></para>
  37840. </summary>
  37841. </member>
  37842. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.origin">
  37843. <summary>
  37844. <para>Position for the origin of the cull.</para>
  37845. </summary>
  37846. </member>
  37847. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.reflectionProbeSortingCriteria">
  37848. <summary>
  37849. <para>Reflection Probe Sort options for the cull.</para>
  37850. </summary>
  37851. </member>
  37852. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.shadowDistance">
  37853. <summary>
  37854. <para>Shadow distance to use for the cull.</para>
  37855. </summary>
  37856. </member>
  37857. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.shadowNearPlaneOffset">
  37858. <summary>
  37859. <para>Offset to apply to the near camera plane when performing shadow map rendering.</para>
  37860. </summary>
  37861. </member>
  37862. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.stereoProjectionMatrix">
  37863. <summary>
  37864. <para>The projection matrix generated for single-pass stereo culling.</para>
  37865. </summary>
  37866. </member>
  37867. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.stereoSeparationDistance">
  37868. <summary>
  37869. <para>Distance between the virtual eyes.</para>
  37870. </summary>
  37871. </member>
  37872. <member name="P:UnityEngine.Rendering.ScriptableCullingParameters.stereoViewMatrix">
  37873. <summary>
  37874. <para>The view matrix generated for single-pass stereo culling.</para>
  37875. </summary>
  37876. </member>
  37877. <member name="M:UnityEngine.Rendering.ScriptableCullingParameters.GetCullingPlane(System.Int32)">
  37878. <summary>
  37879. <para>Fetch the culling plane at the given index.</para>
  37880. </summary>
  37881. <param name="index"></param>
  37882. </member>
  37883. <member name="M:UnityEngine.Rendering.ScriptableCullingParameters.GetLayerCullingDistance(System.Int32)">
  37884. <summary>
  37885. <para>Get the distance for the culling of a specific layer.</para>
  37886. </summary>
  37887. <param name="layerIndex"></param>
  37888. </member>
  37889. <member name="M:UnityEngine.Rendering.ScriptableCullingParameters.SetCullingPlane(System.Int32,UnityEngine.Plane)">
  37890. <summary>
  37891. <para>Set the culling plane at a given index.</para>
  37892. </summary>
  37893. <param name="index"></param>
  37894. <param name="plane"></param>
  37895. </member>
  37896. <member name="M:UnityEngine.Rendering.ScriptableCullingParameters.SetLayerCullingDistance(System.Int32,System.Single)">
  37897. <summary>
  37898. <para>Set the distance for the culling of a specific layer.</para>
  37899. </summary>
  37900. <param name="layerIndex"></param>
  37901. <param name="distance"></param>
  37902. </member>
  37903. <member name="T:UnityEngine.Rendering.ScriptableRenderContext">
  37904. <summary>
  37905. <para>Defines state and drawing commands that custom render pipelines use.</para>
  37906. </summary>
  37907. </member>
  37908. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginRenderPass(System.Int32,System.Int32,System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.AttachmentDescriptor&gt;,System.Int32)">
  37909. <summary>
  37910. <para>Schedules the beginning of a new render pass. Only one render pass can be active at any time.</para>
  37911. </summary>
  37912. <param name="width">The width of the render pass surfaces in pixels.</param>
  37913. <param name="height">The height of the render pass surfaces in pixels.</param>
  37914. <param name="samples">MSAA sample count; set to 1 to disable antialiasing.</param>
  37915. <param name="attachments">Array of color attachments to use within this render pass. The values in the array are copied immediately.</param>
  37916. <param name="depthAttachmentIndex">The index of the attachment to be used as the depthstencil buffer for this render pass, or -1 to disable depthstencil.</param>
  37917. </member>
  37918. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginScopedRenderPass(System.Int32,System.Int32,System.Int32,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.AttachmentDescriptor&gt;,System.Int32)">
  37919. <summary>
  37920. <para>Schedules the beginning of a new render pass. If you call this a using-statement, Unity calls EndRenderPass automatically when exiting the using-block. Only one render pass can be active at any time.</para>
  37921. </summary>
  37922. <param name="width">The width of the render pass surfaces in pixels.</param>
  37923. <param name="height">The height of the render pass surfaces in pixels.</param>
  37924. <param name="samples">MSAA sample count; set to 1 to disable antialiasing.</param>
  37925. <param name="attachments">Array of color attachments to use within this render pass. The values in the array are copied immediately.</param>
  37926. <param name="depthAttachmentIndex">The index of the attachment to be used as the depthstencil buffer for this render pass, or -1 to disable depthstencil.</param>
  37927. </member>
  37928. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginScopedSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean,System.Boolean)">
  37929. <summary>
  37930. <para>Schedules the beginning of a new sub pass within a render pass. If you call this in a using-statement, Unity executes EndSubPass automatically when exiting the using-block.
  37931. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37932. </summary>
  37933. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37934. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37935. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37936. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37937. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37938. </member>
  37939. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginScopedSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean)">
  37940. <summary>
  37941. <para>Schedules the beginning of a new sub pass within a render pass. If you call this in a using-statement, Unity executes EndSubPass automatically when exiting the using-block.
  37942. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37943. </summary>
  37944. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37945. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37946. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37947. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37948. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37949. </member>
  37950. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginScopedSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean,System.Boolean)">
  37951. <summary>
  37952. <para>Schedules the beginning of a new sub pass within a render pass. If you call this in a using-statement, Unity executes EndSubPass automatically when exiting the using-block.
  37953. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37954. </summary>
  37955. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37956. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37957. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37958. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37959. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37960. </member>
  37961. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginScopedSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean)">
  37962. <summary>
  37963. <para>Schedules the beginning of a new sub pass within a render pass. If you call this in a using-statement, Unity executes EndSubPass automatically when exiting the using-block.
  37964. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37965. </summary>
  37966. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37967. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass. The values in the array are copied immediately.</param>
  37968. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37969. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37970. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37971. </member>
  37972. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean,System.Boolean)">
  37973. <summary>
  37974. <para>Schedules the beginning of a new sub pass within a render pass. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37975. </summary>
  37976. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37977. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37978. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37979. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37980. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37981. </member>
  37982. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean)">
  37983. <summary>
  37984. <para>Schedules the beginning of a new sub pass within a render pass. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37985. </summary>
  37986. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37987. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37988. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37989. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  37990. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  37991. </member>
  37992. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean,System.Boolean)">
  37993. <summary>
  37994. <para>Schedules the beginning of a new sub pass within a render pass. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  37995. </summary>
  37996. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37997. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  37998. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  37999. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  38000. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  38001. </member>
  38002. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.BeginSubPass(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Boolean)">
  38003. <summary>
  38004. <para>Schedules the beginning of a new sub pass within a render pass. Render passes can never be standalone, they must always contain at least one sub pass. Only one sub pass can be active at any time.</para>
  38005. </summary>
  38006. <param name="colors">Array of attachments to be used as the color render targets in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  38007. <param name="inputs">Array of attachments to be used as input attachments in this sub pass. These are specificed as indices into the array passed to BeginRenderPass.</param>
  38008. <param name="isDepthStencilReadOnly">If true, both depth and stencil attachments are read-only in this sub pass. Some renderers require this in order to be able to use the depth and stencil attachments as inputs.</param>
  38009. <param name="isDepthReadOnly">If true, the depth attachment is read-only in this sub pass. Some renderers require this in order to be able to use the depth attachment as input.</param>
  38010. <param name="isStencilReadOnly">If true, the stencil attachment is read-only in this sub pass. Some renderers require this in order to be able to use the stencil attachment as input.</param>
  38011. </member>
  38012. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.CreateRendererList(UnityEngine.Rendering.RendererUtils.RendererListDesc)">
  38013. <summary>
  38014. <para>Creates a new RendererList.</para>
  38015. </summary>
  38016. <param name="desc">A descriptor that represents the set of GameObjects the RendererList contains.</param>
  38017. <returns>
  38018. <para>Returns a new RendererList based on the RendererListDesc you pass in.</para>
  38019. </returns>
  38020. </member>
  38021. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.Cull(UnityEngine.Rendering.ScriptableCullingParameters&amp;)">
  38022. <summary>
  38023. <para>Performs culling based on the ScriptableCullingParameters typically obtained from the Camera currently being rendered.</para>
  38024. </summary>
  38025. <param name="parameters">Parameters for culling.</param>
  38026. <returns>
  38027. <para>Culling results.</para>
  38028. </returns>
  38029. </member>
  38030. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawGizmos(UnityEngine.Camera,UnityEngine.Rendering.GizmoSubset)">
  38031. <summary>
  38032. <para>Schedules the drawing of a subset of Gizmos (before or after post-processing) for the given Camera.</para>
  38033. </summary>
  38034. <param name="camera">The camera of the current view.</param>
  38035. <param name="gizmoSubset">Set to GizmoSubset.PreImageEffects to draw Gizmos that should be affected by postprocessing, or GizmoSubset.PostImageEffects to draw Gizmos that should not be affected by postprocessing. See also: GizmoSubset.</param>
  38036. </member>
  38037. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&amp;,UnityEngine.Rendering.FilteringSettings&amp;)">
  38038. <summary>
  38039. <para>Schedules the drawing of a set of visible objects, and optionally overrides the GPU's render state.</para>
  38040. </summary>
  38041. <param name="cullingResults">The set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull.</param>
  38042. <param name="drawingSettings">A struct that describes how to draw the objects.</param>
  38043. <param name="filteringSettings">A struct that describes how to filter the set of visible objects, so that Unity only draws a subset.</param>
  38044. <param name="stateBlock">A set of values that Unity uses to override the GPU's render state.</param>
  38045. <param name="tagName">The name of a.</param>
  38046. <param name="isPassTagName">If set to true, tagName specifies a.</param>
  38047. <param name="tagValues">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a given.</param>
  38048. <param name="renderTypes">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a that has the name "RenderType".</param>
  38049. <param name="stateBlocks">An array of structs that describe which parts of the GPU's render state to override.</param>
  38050. </member>
  38051. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&amp;,UnityEngine.Rendering.FilteringSettings&amp;,UnityEngine.Rendering.RenderStateBlock&amp;)">
  38052. <summary>
  38053. <para>Schedules the drawing of a set of visible objects, and optionally overrides the GPU's render state.</para>
  38054. </summary>
  38055. <param name="cullingResults">The set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull.</param>
  38056. <param name="drawingSettings">A struct that describes how to draw the objects.</param>
  38057. <param name="filteringSettings">A struct that describes how to filter the set of visible objects, so that Unity only draws a subset.</param>
  38058. <param name="stateBlock">A set of values that Unity uses to override the GPU's render state.</param>
  38059. <param name="tagName">The name of a.</param>
  38060. <param name="isPassTagName">If set to true, tagName specifies a.</param>
  38061. <param name="tagValues">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a given.</param>
  38062. <param name="renderTypes">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a that has the name "RenderType".</param>
  38063. <param name="stateBlocks">An array of structs that describe which parts of the GPU's render state to override.</param>
  38064. </member>
  38065. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&amp;,UnityEngine.Rendering.FilteringSettings&amp;,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.ShaderTagId&gt;,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.RenderStateBlock&gt;)">
  38066. <summary>
  38067. <para>Schedules the drawing of a set of visible objects, and optionally overrides the GPU's render state.</para>
  38068. </summary>
  38069. <param name="cullingResults">The set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull.</param>
  38070. <param name="drawingSettings">A struct that describes how to draw the objects.</param>
  38071. <param name="filteringSettings">A struct that describes how to filter the set of visible objects, so that Unity only draws a subset.</param>
  38072. <param name="stateBlock">A set of values that Unity uses to override the GPU's render state.</param>
  38073. <param name="tagName">The name of a.</param>
  38074. <param name="isPassTagName">If set to true, tagName specifies a.</param>
  38075. <param name="tagValues">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a given.</param>
  38076. <param name="renderTypes">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a that has the name "RenderType".</param>
  38077. <param name="stateBlocks">An array of structs that describe which parts of the GPU's render state to override.</param>
  38078. </member>
  38079. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&amp;,UnityEngine.Rendering.FilteringSettings&amp;,UnityEngine.Rendering.ShaderTagId,System.Boolean,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.ShaderTagId&gt;,Unity.Collections.NativeArray`1&lt;UnityEngine.Rendering.RenderStateBlock&gt;)">
  38080. <summary>
  38081. <para>Schedules the drawing of a set of visible objects, and optionally overrides the GPU's render state.</para>
  38082. </summary>
  38083. <param name="cullingResults">The set of visible objects to draw. You typically obtain this from ScriptableRenderContext.Cull.</param>
  38084. <param name="drawingSettings">A struct that describes how to draw the objects.</param>
  38085. <param name="filteringSettings">A struct that describes how to filter the set of visible objects, so that Unity only draws a subset.</param>
  38086. <param name="stateBlock">A set of values that Unity uses to override the GPU's render state.</param>
  38087. <param name="tagName">The name of a.</param>
  38088. <param name="isPassTagName">If set to true, tagName specifies a.</param>
  38089. <param name="tagValues">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a given.</param>
  38090. <param name="renderTypes">An array of ShaderTagId structs, where the ShaderTagId.name|name is the value of a that has the name "RenderType".</param>
  38091. <param name="stateBlocks">An array of structs that describe which parts of the GPU's render state to override.</param>
  38092. </member>
  38093. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawShadows(UnityEngine.Rendering.ShadowDrawingSettings&amp;)">
  38094. <summary>
  38095. <para>Schedules the drawing of shadow casters for a single Light.</para>
  38096. </summary>
  38097. <param name="settings">Specifies which set of shadow casters to draw, and how to draw them.</param>
  38098. </member>
  38099. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawSkybox(UnityEngine.Camera)">
  38100. <summary>
  38101. <para>Schedules the drawing of the skybox.</para>
  38102. </summary>
  38103. <param name="camera">Camera to draw the skybox for.</param>
  38104. </member>
  38105. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawUIOverlay(UnityEngine.Camera)">
  38106. <summary>
  38107. <para>Draw the UI overlay.</para>
  38108. </summary>
  38109. <param name="camera">The camera of the current view.</param>
  38110. </member>
  38111. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.DrawWireOverlay(UnityEngine.Camera)">
  38112. <summary>
  38113. <para>Schedules the drawing of a wireframe overlay for a given Scene view Camera.</para>
  38114. </summary>
  38115. <param name="camera">The Scene view Camera to draw the overlay for.</param>
  38116. </member>
  38117. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.EmitGeometryForCamera(UnityEngine.Camera)">
  38118. <summary>
  38119. <para>Emits UI geometry for rendering for the specified camera.</para>
  38120. </summary>
  38121. <param name="camera">Camera to emit the geometry for.</param>
  38122. </member>
  38123. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.EmitWorldGeometryForSceneView(UnityEngine.Camera)">
  38124. <summary>
  38125. <para>Emits UI geometry into the Scene view for rendering.</para>
  38126. </summary>
  38127. <param name="cullingCamera">Camera to emit the geometry for.</param>
  38128. </member>
  38129. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.EndRenderPass">
  38130. <summary>
  38131. <para>Schedules the end of a currently active render pass.</para>
  38132. </summary>
  38133. </member>
  38134. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.EndSubPass">
  38135. <summary>
  38136. <para>Schedules the end of the currently active sub pass.</para>
  38137. </summary>
  38138. </member>
  38139. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)">
  38140. <summary>
  38141. <para>Schedules the execution of a custom graphics Command Buffer.</para>
  38142. </summary>
  38143. <param name="commandBuffer">Specifies the Command Buffer to execute.</param>
  38144. </member>
  38145. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.ExecuteCommandBufferAsync(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ComputeQueueType)">
  38146. <summary>
  38147. <para>Schedules the execution of a Command Buffer on an async compute queue. The ComputeQueueType that you pass in determines the queue order.</para>
  38148. </summary>
  38149. <param name="commandBuffer">The CommandBuffer to be executed.</param>
  38150. <param name="queueType">Describes the desired async compute queue the supplied CommandBuffer should be executed on.</param>
  38151. </member>
  38152. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.InvokeOnRenderObjectCallback">
  38153. <summary>
  38154. <para>Schedules an invocation of the OnRenderObject callback for MonoBehaviour scripts.</para>
  38155. </summary>
  38156. </member>
  38157. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.PrepareRendererListsAsync(System.Collections.Generic.List`1&lt;UnityEngine.Rendering.RendererUtils.RendererList&gt;)">
  38158. <summary>
  38159. <para>Starts to process the provided RendererLists in the background.</para>
  38160. </summary>
  38161. <param name="rendererLists">The list of RendererList objects to prepare for rendering.</param>
  38162. </member>
  38163. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.QueryRendererListStatus(UnityEngine.Rendering.RendererUtils.RendererList)">
  38164. <summary>
  38165. <para>Queries the status of a RendererList.</para>
  38166. </summary>
  38167. <param name="rendererList">The RendererList to query.</param>
  38168. <returns>
  38169. <para>Returns the status of the RendererList.</para>
  38170. </returns>
  38171. </member>
  38172. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.SetupCameraProperties(UnityEngine.Camera,System.Boolean)">
  38173. <summary>
  38174. <para>Schedules the setup of Camera specific global Shader variables.</para>
  38175. </summary>
  38176. <param name="camera">Camera to setup shader variables for.</param>
  38177. <param name="stereoSetup">Set up the stereo shader variables and state.</param>
  38178. <param name="eye">The current eye to be rendered.</param>
  38179. </member>
  38180. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.SetupCameraProperties(UnityEngine.Camera,System.Boolean,System.Int32)">
  38181. <summary>
  38182. <para>Schedules the setup of Camera specific global Shader variables.</para>
  38183. </summary>
  38184. <param name="camera">Camera to setup shader variables for.</param>
  38185. <param name="stereoSetup">Set up the stereo shader variables and state.</param>
  38186. <param name="eye">The current eye to be rendered.</param>
  38187. </member>
  38188. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StartMultiEye(UnityEngine.Camera)">
  38189. <summary>
  38190. <para>Schedules a fine-grained beginning of stereo rendering on the ScriptableRenderContext.</para>
  38191. </summary>
  38192. <param name="camera">Camera to enable stereo rendering on.</param>
  38193. <param name="eye">The current eye to be rendered.</param>
  38194. </member>
  38195. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StartMultiEye(UnityEngine.Camera,System.Int32)">
  38196. <summary>
  38197. <para>Schedules a fine-grained beginning of stereo rendering on the ScriptableRenderContext.</para>
  38198. </summary>
  38199. <param name="camera">Camera to enable stereo rendering on.</param>
  38200. <param name="eye">The current eye to be rendered.</param>
  38201. </member>
  38202. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StereoEndRender(UnityEngine.Camera)">
  38203. <summary>
  38204. <para>Schedule notification of completion of stereo rendering on a single frame.</para>
  38205. </summary>
  38206. <param name="camera">Camera to indicate completion of stereo rendering.</param>
  38207. <param name="eye">The current eye to be rendered.</param>
  38208. <param name="isFinalPass"></param>
  38209. </member>
  38210. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StereoEndRender(UnityEngine.Camera,System.Int32)">
  38211. <summary>
  38212. <para>Schedule notification of completion of stereo rendering on a single frame.</para>
  38213. </summary>
  38214. <param name="camera">Camera to indicate completion of stereo rendering.</param>
  38215. <param name="eye">The current eye to be rendered.</param>
  38216. <param name="isFinalPass"></param>
  38217. </member>
  38218. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StereoEndRender(UnityEngine.Camera,System.Int32,System.Boolean)">
  38219. <summary>
  38220. <para>Schedule notification of completion of stereo rendering on a single frame.</para>
  38221. </summary>
  38222. <param name="camera">Camera to indicate completion of stereo rendering.</param>
  38223. <param name="eye">The current eye to be rendered.</param>
  38224. <param name="isFinalPass"></param>
  38225. </member>
  38226. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.StopMultiEye(UnityEngine.Camera)">
  38227. <summary>
  38228. <para>Schedules a stop of stereo rendering on the ScriptableRenderContext.</para>
  38229. </summary>
  38230. <param name="camera">Camera to disable stereo rendering on.</param>
  38231. </member>
  38232. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.Submit">
  38233. <summary>
  38234. <para>Submits all the scheduled commands to the rendering loop for execution.</para>
  38235. </summary>
  38236. </member>
  38237. <member name="M:UnityEngine.Rendering.ScriptableRenderContext.SubmitForRenderPassValidation">
  38238. <summary>
  38239. <para>This method submits all the scheduled commands to the rendering loop for validation. The validation checks whether render passes that were started with the BeginRenderPass call can execute the scheduled commands.</para>
  38240. </summary>
  38241. </member>
  38242. <member name="T:UnityEngine.Rendering.ShaderConstantType">
  38243. <summary>
  38244. <para>Options for the shader constant value type.</para>
  38245. </summary>
  38246. </member>
  38247. <member name="F:UnityEngine.Rendering.ShaderConstantType.Matrix">
  38248. <summary>
  38249. <para>The shader constant is a matrix. The related ShaderData.ConstantInfo stores the number of rows and columns.</para>
  38250. </summary>
  38251. </member>
  38252. <member name="F:UnityEngine.Rendering.ShaderConstantType.Struct">
  38253. <summary>
  38254. <para>The shader constant is a struct. The related ShaderData.ConstantInfo stores the struct's size and members.</para>
  38255. </summary>
  38256. </member>
  38257. <member name="F:UnityEngine.Rendering.ShaderConstantType.Vector">
  38258. <summary>
  38259. <para>The shader constant is a vector or a scalar (a vector with one column). The related ShaderData.ConstantInfo stores the number of columns.</para>
  38260. </summary>
  38261. </member>
  38262. <member name="T:UnityEngine.Rendering.ShaderKeyword">
  38263. <summary>
  38264. <para>Represents an identifier for a specific code path in a shader.</para>
  38265. </summary>
  38266. </member>
  38267. <member name="P:UnityEngine.Rendering.ShaderKeyword.index">
  38268. <summary>
  38269. <para>The index of the shader keyword.</para>
  38270. </summary>
  38271. </member>
  38272. <member name="P:UnityEngine.Rendering.ShaderKeyword.name">
  38273. <summary>
  38274. <para>The name of the shader keyword. (Read Only)</para>
  38275. </summary>
  38276. </member>
  38277. <member name="M:UnityEngine.Rendering.ShaderKeyword.#ctor(System.String)">
  38278. <summary>
  38279. <para>Initializes a new instance of the ShaderKeyword class from a shader global keyword name.</para>
  38280. </summary>
  38281. <param name="keywordName">The name of the keyword.</param>
  38282. </member>
  38283. <member name="M:UnityEngine.Rendering.ShaderKeyword.#ctor(UnityEngine.Shader,System.String)">
  38284. <summary>
  38285. <para>Initializes a new instance of the ShaderKeyword class from a local shader keyword name.</para>
  38286. </summary>
  38287. <param name="shader">The shader that declares the keyword.</param>
  38288. <param name="keywordName">The name of the keyword.</param>
  38289. </member>
  38290. <member name="M:UnityEngine.Rendering.ShaderKeyword.#ctor(UnityEngine.ComputeShader,System.String)">
  38291. <summary>
  38292. <para>Initializes a new instance of the ShaderKeyword class from a local shader keyword name, and the compute shader that defines that local keyword.</para>
  38293. </summary>
  38294. <param name="shader">The compute shader that declares the local keyword.</param>
  38295. <param name="keywordName">The name of the keyword.</param>
  38296. </member>
  38297. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetGlobalKeywordName(UnityEngine.Rendering.ShaderKeyword)">
  38298. <summary>
  38299. <para>Gets the string name of the global keyword.</para>
  38300. </summary>
  38301. <param name="index"></param>
  38302. </member>
  38303. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetGlobalKeywordType(UnityEngine.Rendering.ShaderKeyword)">
  38304. <summary>
  38305. <para>Returns the type of global keyword: built-in or user defined.</para>
  38306. </summary>
  38307. <param name="index"></param>
  38308. </member>
  38309. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordName(UnityEngine.Shader,UnityEngine.Rendering.ShaderKeyword)">
  38310. <summary>
  38311. <para>Gets the string name of the keyword.</para>
  38312. </summary>
  38313. <param name="shader"></param>
  38314. <param name="index"></param>
  38315. </member>
  38316. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordName(UnityEngine.ComputeShader,UnityEngine.Rendering.ShaderKeyword)">
  38317. <summary>
  38318. <para>Gets the string name of the keyword.</para>
  38319. </summary>
  38320. <param name="shader"></param>
  38321. <param name="index"></param>
  38322. </member>
  38323. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordName">
  38324. <summary>
  38325. <para>Gets the string name of the keyword.</para>
  38326. </summary>
  38327. <param name="shader"></param>
  38328. <param name="index"></param>
  38329. </member>
  38330. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordType(UnityEngine.Shader,UnityEngine.Rendering.ShaderKeyword)">
  38331. <summary>
  38332. <para>Gets the type of the keyword.</para>
  38333. </summary>
  38334. <param name="shader"></param>
  38335. <param name="index"></param>
  38336. </member>
  38337. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordType(UnityEngine.ComputeShader,UnityEngine.Rendering.ShaderKeyword)">
  38338. <summary>
  38339. <para>Gets the type of the keyword.</para>
  38340. </summary>
  38341. <param name="shader"></param>
  38342. <param name="index"></param>
  38343. </member>
  38344. <member name="M:UnityEngine.Rendering.ShaderKeyword.GetKeywordType">
  38345. <summary>
  38346. <para>Gets the type of the keyword.</para>
  38347. </summary>
  38348. <param name="shader"></param>
  38349. <param name="index"></param>
  38350. </member>
  38351. <member name="M:UnityEngine.Rendering.ShaderKeyword.IsKeywordLocal(UnityEngine.Rendering.ShaderKeyword)">
  38352. <summary>
  38353. <para>Returns true if the keyword is local.</para>
  38354. </summary>
  38355. <param name="keyword"></param>
  38356. </member>
  38357. <member name="M:UnityEngine.Rendering.ShaderKeyword.IsValid">
  38358. <summary>
  38359. <para>Checks whether the global shader keyword exists.</para>
  38360. </summary>
  38361. <returns>
  38362. <para>Returns true if the global shader keyword exists. Otherwise, returns false.</para>
  38363. </returns>
  38364. </member>
  38365. <member name="M:UnityEngine.Rendering.ShaderKeyword.IsValid(UnityEngine.ComputeShader)">
  38366. <summary>
  38367. <para>Checks whether the shader keyword exists in the compute shader you pass in.</para>
  38368. </summary>
  38369. <param name="shader">The shader that declares the keyword.</param>
  38370. <returns>
  38371. <para>Returns true if the shader keyword exists. Otherwise, returns false.</para>
  38372. </returns>
  38373. </member>
  38374. <member name="M:UnityEngine.Rendering.ShaderKeyword.IsValid(UnityEngine.Shader)">
  38375. <summary>
  38376. <para>Checks whether the shader keyword exists in the shader you pass in.</para>
  38377. </summary>
  38378. <param name="shader">The shader that declares the keyword.</param>
  38379. <returns>
  38380. <para>Returns true if the shader keyword exists. Otherwise, returns false.</para>
  38381. </returns>
  38382. </member>
  38383. <member name="T:UnityEngine.Rendering.ShaderKeywordSet">
  38384. <summary>
  38385. <para>A collection of Rendering.ShaderKeyword that represents a specific shader variant.</para>
  38386. </summary>
  38387. </member>
  38388. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.Disable(UnityEngine.Rendering.ShaderKeyword)">
  38389. <summary>
  38390. <para>Disable a specific shader keyword.</para>
  38391. </summary>
  38392. <param name="keyword"></param>
  38393. </member>
  38394. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.Enable(UnityEngine.Rendering.ShaderKeyword)">
  38395. <summary>
  38396. <para>Enable a specific shader keyword.</para>
  38397. </summary>
  38398. <param name="keyword"></param>
  38399. </member>
  38400. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.GetShaderKeywords">
  38401. <summary>
  38402. <para>Return an array with all the enabled keywords in the ShaderKeywordSet.</para>
  38403. </summary>
  38404. </member>
  38405. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.IsEnabled(UnityEngine.Rendering.ShaderKeyword)">
  38406. <summary>
  38407. <para>Check whether a specific shader keyword is enabled.</para>
  38408. </summary>
  38409. <param name="keyword"></param>
  38410. </member>
  38411. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.IsEnabled(UnityEngine.Rendering.GlobalKeyword)">
  38412. <summary>
  38413. <para>Check whether a specific shader keyword is enabled.</para>
  38414. </summary>
  38415. <param name="keyword"></param>
  38416. </member>
  38417. <member name="M:UnityEngine.Rendering.ShaderKeywordSet.IsEnabled(UnityEngine.Rendering.LocalKeyword)">
  38418. <summary>
  38419. <para>Check whether a specific shader keyword is enabled.</para>
  38420. </summary>
  38421. <param name="keyword"></param>
  38422. </member>
  38423. <member name="T:UnityEngine.Rendering.ShaderKeywordType">
  38424. <summary>
  38425. <para>Type of a shader keyword, eg: built-in or user defined.</para>
  38426. </summary>
  38427. </member>
  38428. <member name="F:UnityEngine.Rendering.ShaderKeywordType.BuiltinAutoStripped">
  38429. <summary>
  38430. <para>The keyword is built-in the runtime and can be automatically stripped if unusued.</para>
  38431. </summary>
  38432. </member>
  38433. <member name="F:UnityEngine.Rendering.ShaderKeywordType.BuiltinDefault">
  38434. <summary>
  38435. <para>The keyword is built-in the runtime and it is systematically reserved.</para>
  38436. </summary>
  38437. </member>
  38438. <member name="F:UnityEngine.Rendering.ShaderKeywordType.BuiltinExtra">
  38439. <summary>
  38440. <para>The keyword is built-in the runtime and it is optionally reserved depending on the features used.</para>
  38441. </summary>
  38442. </member>
  38443. <member name="F:UnityEngine.Rendering.ShaderKeywordType.None">
  38444. <summary>
  38445. <para>No type is assigned.</para>
  38446. </summary>
  38447. </member>
  38448. <member name="F:UnityEngine.Rendering.ShaderKeywordType.Plugin">
  38449. <summary>
  38450. <para>The keyword is created by a shader compiler plugin.</para>
  38451. </summary>
  38452. </member>
  38453. <member name="F:UnityEngine.Rendering.ShaderKeywordType.UserDefined">
  38454. <summary>
  38455. <para>The keyword is defined by the user.</para>
  38456. </summary>
  38457. </member>
  38458. <member name="T:UnityEngine.Rendering.ShaderParamType">
  38459. <summary>
  38460. <para>Options for the data type of a shader constant's members.</para>
  38461. </summary>
  38462. </member>
  38463. <member name="F:UnityEngine.Rendering.ShaderParamType.Bool">
  38464. <summary>
  38465. <para>A boolean.</para>
  38466. </summary>
  38467. </member>
  38468. <member name="F:UnityEngine.Rendering.ShaderParamType.Float">
  38469. <summary>
  38470. <para>A float.</para>
  38471. </summary>
  38472. </member>
  38473. <member name="F:UnityEngine.Rendering.ShaderParamType.Half">
  38474. <summary>
  38475. <para>A half-precision float.</para>
  38476. </summary>
  38477. </member>
  38478. <member name="F:UnityEngine.Rendering.ShaderParamType.Int">
  38479. <summary>
  38480. <para>An integer.</para>
  38481. </summary>
  38482. </member>
  38483. <member name="F:UnityEngine.Rendering.ShaderParamType.Short">
  38484. <summary>
  38485. <para>A short.</para>
  38486. </summary>
  38487. </member>
  38488. <member name="F:UnityEngine.Rendering.ShaderParamType.UInt">
  38489. <summary>
  38490. <para>An unsigned integer.</para>
  38491. </summary>
  38492. </member>
  38493. <member name="T:UnityEngine.Rendering.ShaderPropertyFlags">
  38494. <summary>
  38495. <para>Flags that control how a shader property behaves.</para>
  38496. </summary>
  38497. </member>
  38498. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.Gamma">
  38499. <summary>
  38500. <para>Signifies that values of this property are in gamma space. If the active color space is linear, Unity converts the values to linear space values.</para>
  38501. </summary>
  38502. </member>
  38503. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.HDR">
  38504. <summary>
  38505. <para>Signifies that values of this property contain High Dynamic Range (HDR) data.</para>
  38506. </summary>
  38507. </member>
  38508. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.HideInInspector">
  38509. <summary>
  38510. <para>Signifies that Unity hides the property in the default Material Inspector.</para>
  38511. </summary>
  38512. </member>
  38513. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.MainColor">
  38514. <summary>
  38515. <para>Signifies that value of this property contains the main color of the Material.</para>
  38516. </summary>
  38517. </member>
  38518. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.MainTexture">
  38519. <summary>
  38520. <para>Signifies that value of this property contains the main texture of the Material.</para>
  38521. </summary>
  38522. </member>
  38523. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.None">
  38524. <summary>
  38525. <para>No flags are set.</para>
  38526. </summary>
  38527. </member>
  38528. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.NonModifiableTextureData">
  38529. <summary>
  38530. <para>You cannot edit this Texture property in the default Material Inspector.</para>
  38531. </summary>
  38532. </member>
  38533. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.Normal">
  38534. <summary>
  38535. <para>Signifies that values of this property contain Normal (normalized vector) data.</para>
  38536. </summary>
  38537. </member>
  38538. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.NoScaleOffset">
  38539. <summary>
  38540. <para>Do not show UV scale/offset fields next to Textures in the default Material Inspector.</para>
  38541. </summary>
  38542. </member>
  38543. <member name="F:UnityEngine.Rendering.ShaderPropertyFlags.PerRendererData">
  38544. <summary>
  38545. <para>In the Material Inspector, Unity queries the value for this property from the Renderer's MaterialPropertyBlock, instead of from the Material. The value will also appear as read-only.</para>
  38546. </summary>
  38547. </member>
  38548. <member name="T:UnityEngine.Rendering.ShaderPropertyType">
  38549. <summary>
  38550. <para>Type of a given shader property.</para>
  38551. </summary>
  38552. </member>
  38553. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Color">
  38554. <summary>
  38555. <para>The property holds a Vector4 value representing a color.</para>
  38556. </summary>
  38557. </member>
  38558. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Float">
  38559. <summary>
  38560. <para>The property holds a floating number value.</para>
  38561. </summary>
  38562. </member>
  38563. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Int">
  38564. <summary>
  38565. <para>The property holds an integer number value.</para>
  38566. </summary>
  38567. </member>
  38568. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Range">
  38569. <summary>
  38570. <para>The property holds a floating number value in a certain range.</para>
  38571. </summary>
  38572. </member>
  38573. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Texture">
  38574. <summary>
  38575. <para>The property holds a Texture object.</para>
  38576. </summary>
  38577. </member>
  38578. <member name="F:UnityEngine.Rendering.ShaderPropertyType.Vector">
  38579. <summary>
  38580. <para>The property holds a Vector4 value.</para>
  38581. </summary>
  38582. </member>
  38583. <member name="T:UnityEngine.Rendering.ShaderTagId">
  38584. <summary>
  38585. <para>Shader tag ids are used to refer to various names in shaders.</para>
  38586. </summary>
  38587. </member>
  38588. <member name="P:UnityEngine.Rendering.ShaderTagId.name">
  38589. <summary>
  38590. <para>Gets the name of the tag referred to by the shader tag id.</para>
  38591. </summary>
  38592. </member>
  38593. <member name="F:UnityEngine.Rendering.ShaderTagId.none">
  38594. <summary>
  38595. <para>Describes a shader tag id not referring to any name.</para>
  38596. </summary>
  38597. </member>
  38598. <member name="M:UnityEngine.Rendering.ShaderTagId.#ctor(System.String)">
  38599. <summary>
  38600. <para>Gets or creates a shader tag id representing the given name.</para>
  38601. </summary>
  38602. <param name="name">The name to represent with the shader tag id.</param>
  38603. </member>
  38604. <member name="?:UnityEngine.Rendering.ShaderTagId.op_Explicit(System.String)">
  38605. <summary>
  38606. <para>Converts a string to a ShaderTagId.</para>
  38607. </summary>
  38608. <param name="name"></param>
  38609. </member>
  38610. <member name="?:UnityEngine.Rendering.ShaderTagId.op_Explicit(UnityEngine.Rendering.ShaderTagId)">
  38611. <summary>
  38612. <para>Converts a ShaderTagId to a string.</para>
  38613. </summary>
  38614. <param name="tagId"></param>
  38615. </member>
  38616. <member name="T:UnityEngine.Rendering.ShadowCastingMode">
  38617. <summary>
  38618. <para>How shadows are cast from this object.</para>
  38619. </summary>
  38620. </member>
  38621. <member name="F:UnityEngine.Rendering.ShadowCastingMode.Off">
  38622. <summary>
  38623. <para>No shadows are cast from this object.</para>
  38624. </summary>
  38625. </member>
  38626. <member name="F:UnityEngine.Rendering.ShadowCastingMode.On">
  38627. <summary>
  38628. <para>Shadows are cast from this object.</para>
  38629. </summary>
  38630. </member>
  38631. <member name="F:UnityEngine.Rendering.ShadowCastingMode.ShadowsOnly">
  38632. <summary>
  38633. <para>Object casts shadows, but is otherwise invisible in the Scene.</para>
  38634. </summary>
  38635. </member>
  38636. <member name="F:UnityEngine.Rendering.ShadowCastingMode.TwoSided">
  38637. <summary>
  38638. <para>Shadows are cast from this object, treating it as two-sided.</para>
  38639. </summary>
  38640. </member>
  38641. <member name="T:UnityEngine.Rendering.ShadowDrawingSettings">
  38642. <summary>
  38643. <para>Settings for ScriptableRenderContext.DrawShadows.</para>
  38644. </summary>
  38645. </member>
  38646. <member name="P:UnityEngine.Rendering.ShadowDrawingSettings.cullingResults">
  38647. <summary>
  38648. <para>Culling results to use.</para>
  38649. </summary>
  38650. </member>
  38651. <member name="P:UnityEngine.Rendering.ShadowDrawingSettings.lightIndex">
  38652. <summary>
  38653. <para>The index of the shadow-casting light to be rendered.</para>
  38654. </summary>
  38655. </member>
  38656. <member name="P:UnityEngine.Rendering.ShadowDrawingSettings.objectsFilter">
  38657. <summary>
  38658. <para>Specifies the filter Unity applies to GameObjects that it renders in the shadow pass.</para>
  38659. </summary>
  38660. </member>
  38661. <member name="P:UnityEngine.Rendering.ShadowDrawingSettings.splitData">
  38662. <summary>
  38663. <para>The split data.</para>
  38664. </summary>
  38665. </member>
  38666. <member name="P:UnityEngine.Rendering.ShadowDrawingSettings.useRenderingLayerMaskTest">
  38667. <summary>
  38668. <para>Set this to true to make Unity filter Renderers during shadow rendering. Unity filters Renderers based on the Rendering Layer Mask of the Renderer itself, and the Rendering Layer Mask of each shadow casting Light.</para>
  38669. </summary>
  38670. </member>
  38671. <member name="M:UnityEngine.Rendering.ShadowDrawingSettings.#ctor(UnityEngine.Rendering.CullingResults,System.Int32)">
  38672. <summary>
  38673. <para>Create a shadow settings object.</para>
  38674. </summary>
  38675. <param name="cullResults">The cull results for this light.</param>
  38676. <param name="lightIndex">The light index.</param>
  38677. <param name="cullingResults"></param>
  38678. </member>
  38679. <member name="T:UnityEngine.Rendering.ShadowMapPass">
  38680. <summary>
  38681. <para>Allows precise control over which shadow map passes to execute Rendering.CommandBuffer objects attached using Light.AddCommandBuffer.</para>
  38682. </summary>
  38683. </member>
  38684. <member name="F:UnityEngine.Rendering.ShadowMapPass.All">
  38685. <summary>
  38686. <para>All shadow map passes.</para>
  38687. </summary>
  38688. </member>
  38689. <member name="F:UnityEngine.Rendering.ShadowMapPass.Directional">
  38690. <summary>
  38691. <para>All directional shadow map passes.</para>
  38692. </summary>
  38693. </member>
  38694. <member name="F:UnityEngine.Rendering.ShadowMapPass.DirectionalCascade0">
  38695. <summary>
  38696. <para>First directional shadow map cascade.</para>
  38697. </summary>
  38698. </member>
  38699. <member name="F:UnityEngine.Rendering.ShadowMapPass.DirectionalCascade1">
  38700. <summary>
  38701. <para>Second directional shadow map cascade.</para>
  38702. </summary>
  38703. </member>
  38704. <member name="F:UnityEngine.Rendering.ShadowMapPass.DirectionalCascade2">
  38705. <summary>
  38706. <para>Third directional shadow map cascade.</para>
  38707. </summary>
  38708. </member>
  38709. <member name="F:UnityEngine.Rendering.ShadowMapPass.DirectionalCascade3">
  38710. <summary>
  38711. <para>Fourth directional shadow map cascade.</para>
  38712. </summary>
  38713. </member>
  38714. <member name="F:UnityEngine.Rendering.ShadowMapPass.Pointlight">
  38715. <summary>
  38716. <para>All point light shadow passes.</para>
  38717. </summary>
  38718. </member>
  38719. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightNegativeX">
  38720. <summary>
  38721. <para>-X point light shadow cubemap face.</para>
  38722. </summary>
  38723. </member>
  38724. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightNegativeY">
  38725. <summary>
  38726. <para>-Y point light shadow cubemap face.</para>
  38727. </summary>
  38728. </member>
  38729. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightNegativeZ">
  38730. <summary>
  38731. <para>-Z point light shadow cubemap face.</para>
  38732. </summary>
  38733. </member>
  38734. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightPositiveX">
  38735. <summary>
  38736. <para>+X point light shadow cubemap face.</para>
  38737. </summary>
  38738. </member>
  38739. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightPositiveY">
  38740. <summary>
  38741. <para>+Y point light shadow cubemap face.</para>
  38742. </summary>
  38743. </member>
  38744. <member name="F:UnityEngine.Rendering.ShadowMapPass.PointlightPositiveZ">
  38745. <summary>
  38746. <para>+Z point light shadow cubemap face.</para>
  38747. </summary>
  38748. </member>
  38749. <member name="F:UnityEngine.Rendering.ShadowMapPass.Spotlight">
  38750. <summary>
  38751. <para>Spotlight shadow pass.</para>
  38752. </summary>
  38753. </member>
  38754. <member name="T:UnityEngine.Rendering.ShadowSamplingMode">
  38755. <summary>
  38756. <para>Used by CommandBuffer.SetShadowSamplingMode.</para>
  38757. </summary>
  38758. </member>
  38759. <member name="F:UnityEngine.Rendering.ShadowSamplingMode.CompareDepths">
  38760. <summary>
  38761. <para>Default shadow sampling mode: sampling with a comparison filter.</para>
  38762. </summary>
  38763. </member>
  38764. <member name="F:UnityEngine.Rendering.ShadowSamplingMode.None">
  38765. <summary>
  38766. <para>In ShadowSamplingMode.None, depths are not compared. Use this value if a Texture is not a shadowmap.</para>
  38767. </summary>
  38768. </member>
  38769. <member name="F:UnityEngine.Rendering.ShadowSamplingMode.RawDepth">
  38770. <summary>
  38771. <para>Shadow sampling mode for sampling the depth value.</para>
  38772. </summary>
  38773. </member>
  38774. <member name="T:UnityEngine.Rendering.ShadowSplitData">
  38775. <summary>
  38776. <para>Describes the culling information for a given shadow split (e.g. directional cascade).</para>
  38777. </summary>
  38778. </member>
  38779. <member name="P:UnityEngine.Rendering.ShadowSplitData.cullingPlaneCount">
  38780. <summary>
  38781. <para>The number of culling planes.</para>
  38782. </summary>
  38783. </member>
  38784. <member name="P:UnityEngine.Rendering.ShadowSplitData.cullingSphere">
  38785. <summary>
  38786. <para>The culling sphere. The first three components of the vector describe the sphere center, and the last component specifies the radius.</para>
  38787. </summary>
  38788. </member>
  38789. <member name="F:UnityEngine.Rendering.ShadowSplitData.maximumCullingPlaneCount">
  38790. <summary>
  38791. <para>The maximum number of culling planes.</para>
  38792. </summary>
  38793. </member>
  38794. <member name="P:UnityEngine.Rendering.ShadowSplitData.shadowCascadeBlendCullingFactor">
  38795. <summary>
  38796. <para>
  38797. A multiplier applied to the radius of the culling sphere.
  38798. Values must be in the range 0 to 1. With higher values, Unity culls more objects. Lower makes the cascades share more rendered objects. Using lower values allows blending between different cascades as they then share objects.
  38799. </para>
  38800. </summary>
  38801. </member>
  38802. <member name="M:UnityEngine.Rendering.ShadowSplitData.GetCullingPlane(System.Int32)">
  38803. <summary>
  38804. <para>Gets a culling plane.</para>
  38805. </summary>
  38806. <param name="index">The culling plane index.</param>
  38807. <returns>
  38808. <para>The culling plane.</para>
  38809. </returns>
  38810. </member>
  38811. <member name="M:UnityEngine.Rendering.ShadowSplitData.SetCullingPlane(System.Int32,UnityEngine.Plane)">
  38812. <summary>
  38813. <para>Sets a culling plane.</para>
  38814. </summary>
  38815. <param name="index">The index of the culling plane to set.</param>
  38816. <param name="plane">The culling plane.</param>
  38817. </member>
  38818. <member name="T:UnityEngine.Rendering.SinglePassStereoMode">
  38819. <summary>
  38820. <para>Enum type defines the different stereo rendering modes available.</para>
  38821. </summary>
  38822. </member>
  38823. <member name="F:UnityEngine.Rendering.SinglePassStereoMode.Instancing">
  38824. <summary>
  38825. <para>Render stereo using GPU instancing.</para>
  38826. </summary>
  38827. </member>
  38828. <member name="F:UnityEngine.Rendering.SinglePassStereoMode.Multiview">
  38829. <summary>
  38830. <para>Render stereo using OpenGL multiview.</para>
  38831. </summary>
  38832. </member>
  38833. <member name="F:UnityEngine.Rendering.SinglePassStereoMode.None">
  38834. <summary>
  38835. <para>Render stereo using multiple passes.</para>
  38836. </summary>
  38837. </member>
  38838. <member name="F:UnityEngine.Rendering.SinglePassStereoMode.SideBySide">
  38839. <summary>
  38840. <para>Render stereo to the left and right halves of a single, double-width render target.</para>
  38841. </summary>
  38842. </member>
  38843. <member name="T:UnityEngine.Rendering.SortingCriteria">
  38844. <summary>
  38845. <para>How to sort objects during rendering.</para>
  38846. </summary>
  38847. </member>
  38848. <member name="F:UnityEngine.Rendering.SortingCriteria.BackToFront">
  38849. <summary>
  38850. <para>Sort objects back to front.</para>
  38851. </summary>
  38852. </member>
  38853. <member name="F:UnityEngine.Rendering.SortingCriteria.CanvasOrder">
  38854. <summary>
  38855. <para>Sort renderers taking canvas order into account.</para>
  38856. </summary>
  38857. </member>
  38858. <member name="F:UnityEngine.Rendering.SortingCriteria.CommonOpaque">
  38859. <summary>
  38860. <para>Typical sorting for opaque objects.</para>
  38861. </summary>
  38862. </member>
  38863. <member name="F:UnityEngine.Rendering.SortingCriteria.CommonTransparent">
  38864. <summary>
  38865. <para>Typical sorting for transparencies.</para>
  38866. </summary>
  38867. </member>
  38868. <member name="F:UnityEngine.Rendering.SortingCriteria.None">
  38869. <summary>
  38870. <para>Do not sort objects.</para>
  38871. </summary>
  38872. </member>
  38873. <member name="F:UnityEngine.Rendering.SortingCriteria.OptimizeStateChanges">
  38874. <summary>
  38875. <para>Sort objects to reduce draw state changes.</para>
  38876. </summary>
  38877. </member>
  38878. <member name="F:UnityEngine.Rendering.SortingCriteria.QuantizedFrontToBack">
  38879. <summary>
  38880. <para>Sort objects in rough front-to-back buckets.</para>
  38881. </summary>
  38882. </member>
  38883. <member name="F:UnityEngine.Rendering.SortingCriteria.RendererPriority">
  38884. <summary>
  38885. <para>Sorts objects by renderer priority.</para>
  38886. </summary>
  38887. </member>
  38888. <member name="F:UnityEngine.Rendering.SortingCriteria.RenderQueue">
  38889. <summary>
  38890. <para>Sort by material render queue.</para>
  38891. </summary>
  38892. </member>
  38893. <member name="F:UnityEngine.Rendering.SortingCriteria.SortingLayer">
  38894. <summary>
  38895. <para>Sort by renderer sorting layer.</para>
  38896. </summary>
  38897. </member>
  38898. <member name="T:UnityEngine.Rendering.SortingGroup">
  38899. <summary>
  38900. <para>Adding a SortingGroup component to a GameObject will ensure that all Renderers within the GameObject's descendants will be sorted and rendered together.</para>
  38901. </summary>
  38902. </member>
  38903. <member name="P:UnityEngine.Rendering.SortingGroup.sortingLayerID">
  38904. <summary>
  38905. <para>Unique ID of the Renderer's sorting layer.</para>
  38906. </summary>
  38907. </member>
  38908. <member name="P:UnityEngine.Rendering.SortingGroup.sortingLayerName">
  38909. <summary>
  38910. <para>Name of the Renderer's sorting layer.</para>
  38911. </summary>
  38912. </member>
  38913. <member name="P:UnityEngine.Rendering.SortingGroup.sortingOrder">
  38914. <summary>
  38915. <para>Renderer's order within a sorting layer.</para>
  38916. </summary>
  38917. </member>
  38918. <member name="M:UnityEngine.Rendering.SortingGroup.UpdateAllSortingGroups">
  38919. <summary>
  38920. <para>Updates all Sorting Group immediately.</para>
  38921. </summary>
  38922. </member>
  38923. <member name="T:UnityEngine.Rendering.SortingLayerRange">
  38924. <summary>
  38925. <para>Describes a renderer's sorting layer range.</para>
  38926. </summary>
  38927. </member>
  38928. <member name="P:UnityEngine.Rendering.SortingLayerRange.all">
  38929. <summary>
  38930. <para>A range that includes all objects.</para>
  38931. </summary>
  38932. </member>
  38933. <member name="P:UnityEngine.Rendering.SortingLayerRange.lowerBound">
  38934. <summary>
  38935. <para>Inclusive lower bound for the range.</para>
  38936. </summary>
  38937. </member>
  38938. <member name="P:UnityEngine.Rendering.SortingLayerRange.upperBound">
  38939. <summary>
  38940. <para>Inclusive upper bound for the range.</para>
  38941. </summary>
  38942. </member>
  38943. <member name="M:UnityEngine.Rendering.SortingLayerRange.#ctor(System.Int16,System.Int16)">
  38944. <summary>
  38945. <para>Sets the inclusive range for a sorting layer object.</para>
  38946. </summary>
  38947. <param name="lowerBound">Lowest sorting layer value to include.</param>
  38948. <param name="upperBound">Highest sorting layer value to include.</param>
  38949. </member>
  38950. <member name="T:UnityEngine.Rendering.SortingSettings">
  38951. <summary>
  38952. <para>This struct describes the methods to sort objects during rendering.</para>
  38953. </summary>
  38954. </member>
  38955. <member name="P:UnityEngine.Rendering.SortingSettings.cameraPosition">
  38956. <summary>
  38957. <para>Used to calculate the distance to objects.</para>
  38958. </summary>
  38959. </member>
  38960. <member name="P:UnityEngine.Rendering.SortingSettings.criteria">
  38961. <summary>
  38962. <para>What kind of sorting to do while rendering.</para>
  38963. </summary>
  38964. </member>
  38965. <member name="P:UnityEngine.Rendering.SortingSettings.customAxis">
  38966. <summary>
  38967. <para>Used to calculate distance to objects, by comparing the positions of objects to this axis.</para>
  38968. </summary>
  38969. </member>
  38970. <member name="P:UnityEngine.Rendering.SortingSettings.distanceMetric">
  38971. <summary>
  38972. <para>Type of sorting to use while rendering.</para>
  38973. </summary>
  38974. </member>
  38975. <member name="P:UnityEngine.Rendering.SortingSettings.worldToCameraMatrix">
  38976. <summary>
  38977. <para>Used to calculate the distance to objects.</para>
  38978. </summary>
  38979. </member>
  38980. <member name="M:UnityEngine.Rendering.SortingSettings.#ctor(UnityEngine.Camera)">
  38981. <summary>
  38982. <para>Create a sorting settings struct.</para>
  38983. </summary>
  38984. <param name="camera">The camera's transparency sort mode is used to determine whether to use orthographic or distance based sorting.</param>
  38985. </member>
  38986. <member name="T:UnityEngine.Rendering.SphericalHarmonicsL2">
  38987. <summary>
  38988. <para>Spherical harmonics up to the second order (3 bands, 9 coefficients).</para>
  38989. </summary>
  38990. </member>
  38991. <member name="M:UnityEngine.Rendering.SphericalHarmonicsL2.AddAmbientLight(UnityEngine.Color)">
  38992. <summary>
  38993. <para>Add ambient lighting to probe data.</para>
  38994. </summary>
  38995. <param name="color"></param>
  38996. </member>
  38997. <member name="M:UnityEngine.Rendering.SphericalHarmonicsL2.AddDirectionalLight(UnityEngine.Vector3,UnityEngine.Color,System.Single)">
  38998. <summary>
  38999. <para>Add directional light to probe data.</para>
  39000. </summary>
  39001. <param name="direction"></param>
  39002. <param name="color"></param>
  39003. <param name="intensity"></param>
  39004. </member>
  39005. <member name="M:UnityEngine.Rendering.SphericalHarmonicsL2.Clear">
  39006. <summary>
  39007. <para>Clears SH probe to zero.</para>
  39008. </summary>
  39009. </member>
  39010. <member name="M:UnityEngine.Rendering.SphericalHarmonicsL2.Evaluate(UnityEngine.Vector3[],UnityEngine.Color[])">
  39011. <summary>
  39012. <para>Evaluates the Spherical Harmonics for each of the given directions. The result from the first direction is written into the first element of results, the result from the second direction is written into the second element of results, and so on. The array size of directions and results must match and directions must be normalized.</para>
  39013. </summary>
  39014. <param name="directions">Normalized directions for which the spherical harmonics are to be evaluated.</param>
  39015. <param name="results">Output array for the evaluated values of the corresponding directions.</param>
  39016. </member>
  39017. <member name="?:UnityEngine.Rendering.SphericalHarmonicsL2.op_Equal(UnityEngine.Rendering.SphericalHarmonicsL2,UnityEngine.Rendering.SphericalHarmonicsL2)">
  39018. <summary>
  39019. <para>Returns true if SH probes are equal.</para>
  39020. </summary>
  39021. <param name="lhs"></param>
  39022. <param name="rhs"></param>
  39023. </member>
  39024. <member name="?:UnityEngine.Rendering.SphericalHarmonicsL2.op_Multiply(UnityEngine.Rendering.SphericalHarmonicsL2,System.Single)">
  39025. <summary>
  39026. <para>Scales SH by a given factor.</para>
  39027. </summary>
  39028. <param name="lhs"></param>
  39029. <param name="rhs"></param>
  39030. </member>
  39031. <member name="?:UnityEngine.Rendering.SphericalHarmonicsL2.op_Multiply(System.Single,UnityEngine.Rendering.SphericalHarmonicsL2)">
  39032. <summary>
  39033. <para>Scales SH by a given factor.</para>
  39034. </summary>
  39035. <param name="lhs"></param>
  39036. <param name="rhs"></param>
  39037. </member>
  39038. <member name="?:UnityEngine.Rendering.SphericalHarmonicsL2.op_NotEqual(UnityEngine.Rendering.SphericalHarmonicsL2,UnityEngine.Rendering.SphericalHarmonicsL2)">
  39039. <summary>
  39040. <para>Returns true if SH probes are different.</para>
  39041. </summary>
  39042. <param name="lhs"></param>
  39043. <param name="rhs"></param>
  39044. </member>
  39045. <member name="?:UnityEngine.Rendering.SphericalHarmonicsL2.op_Plus(UnityEngine.Rendering.SphericalHarmonicsL2,UnityEngine.Rendering.SphericalHarmonicsL2)">
  39046. <summary>
  39047. <para>Adds two SH probes.</para>
  39048. </summary>
  39049. <param name="lhs"></param>
  39050. <param name="rhs"></param>
  39051. </member>
  39052. <member name="P:UnityEngine.Rendering.SphericalHarmonicsL2.this">
  39053. <summary>
  39054. <para>Access individual SH coefficients.</para>
  39055. </summary>
  39056. </member>
  39057. <member name="T:UnityEngine.Rendering.SplashScreen">
  39058. <summary>
  39059. <para>Provides an interface to the Unity splash screen.</para>
  39060. </summary>
  39061. </member>
  39062. <member name="P:UnityEngine.Rendering.SplashScreen.isFinished">
  39063. <summary>
  39064. <para>Returns true once the splash screen has finished. This is once all logos have been shown for their specified duration.</para>
  39065. </summary>
  39066. </member>
  39067. <member name="M:UnityEngine.Rendering.SplashScreen.Begin">
  39068. <summary>
  39069. <para>Initializes the splash screen so it is ready to begin drawing. Call this before you start calling Rendering.SplashScreen.Draw. Internally this function resets the timer and prepares the logos for drawing.</para>
  39070. </summary>
  39071. </member>
  39072. <member name="M:UnityEngine.Rendering.SplashScreen.Draw">
  39073. <summary>
  39074. <para>Immediately draws the splash screen. Ensure you have called Rendering.SplashScreen.Begin before you start calling this.</para>
  39075. </summary>
  39076. </member>
  39077. <member name="M:UnityEngine.Rendering.SplashScreen.Stop(UnityEngine.Rendering.SplashScreen/StopBehavior)">
  39078. <summary>
  39079. <para>Stop the SplashScreen rendering.</para>
  39080. </summary>
  39081. <param name="stopBehavior"></param>
  39082. </member>
  39083. <member name="T:UnityEngine.Rendering.SplashScreen.StopBehavior">
  39084. <summary>
  39085. <para>The behavior to apply when calling ParticleSystem.Stop|Stop.</para>
  39086. </summary>
  39087. </member>
  39088. <member name="F:UnityEngine.Rendering.SplashScreen.StopBehavior.FadeOut">
  39089. <summary>
  39090. <para>Jumps to the final stage of the Splash Screen and performs a fade from the background to the game.</para>
  39091. </summary>
  39092. </member>
  39093. <member name="F:UnityEngine.Rendering.SplashScreen.StopBehavior.StopImmediate">
  39094. <summary>
  39095. <para>Immediately stop rendering the SplashScreen.</para>
  39096. </summary>
  39097. </member>
  39098. <member name="T:UnityEngine.Rendering.StencilOp">
  39099. <summary>
  39100. <para>Specifies the operation that's performed on the stencil buffer when rendering.</para>
  39101. </summary>
  39102. </member>
  39103. <member name="F:UnityEngine.Rendering.StencilOp.DecrementSaturate">
  39104. <summary>
  39105. <para>Decrements the current stencil buffer value. Clamps to 0.</para>
  39106. </summary>
  39107. </member>
  39108. <member name="F:UnityEngine.Rendering.StencilOp.DecrementWrap">
  39109. <summary>
  39110. <para>Decrements the current stencil buffer value. Wraps stencil buffer value to the maximum representable unsigned value when decrementing a stencil buffer value of zero.</para>
  39111. </summary>
  39112. </member>
  39113. <member name="F:UnityEngine.Rendering.StencilOp.IncrementSaturate">
  39114. <summary>
  39115. <para>Increments the current stencil buffer value. Clamps to the maximum representable unsigned value.</para>
  39116. </summary>
  39117. </member>
  39118. <member name="F:UnityEngine.Rendering.StencilOp.IncrementWrap">
  39119. <summary>
  39120. <para>Increments the current stencil buffer value. Wraps stencil buffer value to zero when incrementing the maximum representable unsigned value.</para>
  39121. </summary>
  39122. </member>
  39123. <member name="F:UnityEngine.Rendering.StencilOp.Invert">
  39124. <summary>
  39125. <para>Bitwise inverts the current stencil buffer value.</para>
  39126. </summary>
  39127. </member>
  39128. <member name="F:UnityEngine.Rendering.StencilOp.Keep">
  39129. <summary>
  39130. <para>Keeps the current stencil value.</para>
  39131. </summary>
  39132. </member>
  39133. <member name="F:UnityEngine.Rendering.StencilOp.Replace">
  39134. <summary>
  39135. <para>Replace the stencil buffer value with reference value (specified in the shader).</para>
  39136. </summary>
  39137. </member>
  39138. <member name="F:UnityEngine.Rendering.StencilOp.Zero">
  39139. <summary>
  39140. <para>Sets the stencil buffer value to zero.</para>
  39141. </summary>
  39142. </member>
  39143. <member name="T:UnityEngine.Rendering.StencilState">
  39144. <summary>
  39145. <para>Values for the stencil state.</para>
  39146. </summary>
  39147. </member>
  39148. <member name="P:UnityEngine.Rendering.StencilState.compareFunctionBack">
  39149. <summary>
  39150. <para>The function used to compare the reference value to the current contents of the buffer for back-facing geometry.</para>
  39151. </summary>
  39152. </member>
  39153. <member name="P:UnityEngine.Rendering.StencilState.compareFunctionFront">
  39154. <summary>
  39155. <para>The function used to compare the reference value to the current contents of the buffer for front-facing geometry.</para>
  39156. </summary>
  39157. </member>
  39158. <member name="P:UnityEngine.Rendering.StencilState.defaultValue">
  39159. <summary>
  39160. <para>Default values for the stencil state.</para>
  39161. </summary>
  39162. </member>
  39163. <member name="P:UnityEngine.Rendering.StencilState.enabled">
  39164. <summary>
  39165. <para>Controls whether the stencil buffer is enabled.</para>
  39166. </summary>
  39167. </member>
  39168. <member name="P:UnityEngine.Rendering.StencilState.failOperationBack">
  39169. <summary>
  39170. <para>What to do with the contents of the buffer if the stencil test fails for back-facing geometry.</para>
  39171. </summary>
  39172. </member>
  39173. <member name="P:UnityEngine.Rendering.StencilState.failOperationFront">
  39174. <summary>
  39175. <para>What to do with the contents of the buffer if the stencil test fails for front-facing geometry.</para>
  39176. </summary>
  39177. </member>
  39178. <member name="P:UnityEngine.Rendering.StencilState.passOperationBack">
  39179. <summary>
  39180. <para>What to do with the contents of the buffer if the stencil test (and the depth test) passes for back-facing geometry.</para>
  39181. </summary>
  39182. </member>
  39183. <member name="P:UnityEngine.Rendering.StencilState.passOperationFront">
  39184. <summary>
  39185. <para>What to do with the contents of the buffer if the stencil test (and the depth test) passes for front-facing geometry.</para>
  39186. </summary>
  39187. </member>
  39188. <member name="P:UnityEngine.Rendering.StencilState.readMask">
  39189. <summary>
  39190. <para>An 8 bit mask as an 0–255 integer, used when comparing the reference value with the contents of the buffer.</para>
  39191. </summary>
  39192. </member>
  39193. <member name="P:UnityEngine.Rendering.StencilState.writeMask">
  39194. <summary>
  39195. <para>An 8 bit mask as an 0–255 integer, used when writing to the buffer.</para>
  39196. </summary>
  39197. </member>
  39198. <member name="P:UnityEngine.Rendering.StencilState.zFailOperationBack">
  39199. <summary>
  39200. <para>What to do with the contents of the buffer if the stencil test passes, but the depth test fails for back-facing geometry.</para>
  39201. </summary>
  39202. </member>
  39203. <member name="P:UnityEngine.Rendering.StencilState.zFailOperationFront">
  39204. <summary>
  39205. <para>What to do with the contents of the buffer if the stencil test passes, but the depth test fails for front-facing geometry.</para>
  39206. </summary>
  39207. </member>
  39208. <member name="M:UnityEngine.Rendering.StencilState.#ctor(System.Boolean,System.Byte,System.Byte,UnityEngine.Rendering.CompareFunction,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp)">
  39209. <summary>
  39210. <para>Creates a new stencil state with the given values.</para>
  39211. </summary>
  39212. <param name="readMask">An 8 bit mask as an 0–255 integer, used when comparing the reference value with the contents of the buffer.</param>
  39213. <param name="writeMask">An 8 bit mask as an 0–255 integer, used when writing to the buffer.</param>
  39214. <param name="enabled">Controls whether the stencil buffer is enabled.</param>
  39215. <param name="compareFunctionFront">The function used to compare the reference value to the current contents of the buffer for front-facing geometry.</param>
  39216. <param name="passOperationFront">What to do with the contents of the buffer if the stencil test (and the depth test) passes for front-facing geometry.</param>
  39217. <param name="failOperationFront">What to do with the contents of the buffer if the stencil test fails for front-facing geometry.</param>
  39218. <param name="zFailOperationFront">What to do with the contents of the buffer if the stencil test passes, but the depth test fails for front-facing geometry.</param>
  39219. <param name="compareFunctionBack">The function used to compare the reference value to the current contents of the buffer for back-facing geometry.</param>
  39220. <param name="passOperationBack">What to do with the contents of the buffer if the stencil test (and the depth test) passes for back-facing geometry.</param>
  39221. <param name="failOperationBack">What to do with the contents of the buffer if the stencil test fails for back-facing geometry.</param>
  39222. <param name="zFailOperationBack">What to do with the contents of the buffer if the stencil test passes, but the depth test fails for back-facing geometry.</param>
  39223. <param name="compareFunction">The function used to compare the reference value to the current contents of the buffer.</param>
  39224. <param name="passOperation">What to do with the contents of the buffer if the stencil test (and the depth test) passes.</param>
  39225. <param name="failOperation">What to do with the contents of the buffer if the stencil test fails.</param>
  39226. <param name="zFailOperation">What to do with the contents of the buffer if the stencil test passes, but the depth test.</param>
  39227. </member>
  39228. <member name="M:UnityEngine.Rendering.StencilState.#ctor(System.Boolean,System.Byte,System.Byte,UnityEngine.Rendering.CompareFunction,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.CompareFunction,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp,UnityEngine.Rendering.StencilOp)">
  39229. <summary>
  39230. <para>Creates a new stencil state with the given values.</para>
  39231. </summary>
  39232. <param name="readMask">An 8 bit mask as an 0–255 integer, used when comparing the reference value with the contents of the buffer.</param>
  39233. <param name="writeMask">An 8 bit mask as an 0–255 integer, used when writing to the buffer.</param>
  39234. <param name="enabled">Controls whether the stencil buffer is enabled.</param>
  39235. <param name="compareFunctionFront">The function used to compare the reference value to the current contents of the buffer for front-facing geometry.</param>
  39236. <param name="passOperationFront">What to do with the contents of the buffer if the stencil test (and the depth test) passes for front-facing geometry.</param>
  39237. <param name="failOperationFront">What to do with the contents of the buffer if the stencil test fails for front-facing geometry.</param>
  39238. <param name="zFailOperationFront">What to do with the contents of the buffer if the stencil test passes, but the depth test fails for front-facing geometry.</param>
  39239. <param name="compareFunctionBack">The function used to compare the reference value to the current contents of the buffer for back-facing geometry.</param>
  39240. <param name="passOperationBack">What to do with the contents of the buffer if the stencil test (and the depth test) passes for back-facing geometry.</param>
  39241. <param name="failOperationBack">What to do with the contents of the buffer if the stencil test fails for back-facing geometry.</param>
  39242. <param name="zFailOperationBack">What to do with the contents of the buffer if the stencil test passes, but the depth test fails for back-facing geometry.</param>
  39243. <param name="compareFunction">The function used to compare the reference value to the current contents of the buffer.</param>
  39244. <param name="passOperation">What to do with the contents of the buffer if the stencil test (and the depth test) passes.</param>
  39245. <param name="failOperation">What to do with the contents of the buffer if the stencil test fails.</param>
  39246. <param name="zFailOperation">What to do with the contents of the buffer if the stencil test passes, but the depth test.</param>
  39247. </member>
  39248. <member name="M:UnityEngine.Rendering.StencilState.SetCompareFunction(UnityEngine.Rendering.CompareFunction)">
  39249. <summary>
  39250. <para>The function used to compare the reference value to the current contents of the buffer.</para>
  39251. </summary>
  39252. <param name="value">The value to set.</param>
  39253. </member>
  39254. <member name="M:UnityEngine.Rendering.StencilState.SetFailOperation(UnityEngine.Rendering.StencilOp)">
  39255. <summary>
  39256. <para>What to do with the contents of the buffer if the stencil test fails.</para>
  39257. </summary>
  39258. <param name="value">The value to set.</param>
  39259. </member>
  39260. <member name="M:UnityEngine.Rendering.StencilState.SetPassOperation(UnityEngine.Rendering.StencilOp)">
  39261. <summary>
  39262. <para>What to do with the contents of the buffer if the stencil test (and the depth test) passes.</para>
  39263. </summary>
  39264. <param name="value">The value to set.</param>
  39265. </member>
  39266. <member name="M:UnityEngine.Rendering.StencilState.SetZFailOperation(UnityEngine.Rendering.StencilOp)">
  39267. <summary>
  39268. <para>What to do with the contents of the buffer if the stencil test passes, but the depth test fails.</para>
  39269. </summary>
  39270. <param name="value">The value to set.</param>
  39271. </member>
  39272. <member name="T:UnityEngine.Rendering.SubMeshDescriptor">
  39273. <summary>
  39274. <para>Contains information about a single sub-mesh of a Mesh.</para>
  39275. </summary>
  39276. </member>
  39277. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.baseVertex">
  39278. <summary>
  39279. <para>Offset that is added to each value in the index buffer, to compute the final vertex index.</para>
  39280. </summary>
  39281. </member>
  39282. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.bounds">
  39283. <summary>
  39284. <para>Bounding box of vertices in local space.</para>
  39285. </summary>
  39286. </member>
  39287. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.firstVertex">
  39288. <summary>
  39289. <para>First vertex in the index buffer for this sub-mesh.</para>
  39290. </summary>
  39291. </member>
  39292. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.indexCount">
  39293. <summary>
  39294. <para>Index count for this sub-mesh face data.</para>
  39295. </summary>
  39296. </member>
  39297. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.indexStart">
  39298. <summary>
  39299. <para>Starting point inside the whole Mesh index buffer where the face index data is found.</para>
  39300. </summary>
  39301. </member>
  39302. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.topology">
  39303. <summary>
  39304. <para>Face topology of this sub-mesh.</para>
  39305. </summary>
  39306. </member>
  39307. <member name="P:UnityEngine.Rendering.SubMeshDescriptor.vertexCount">
  39308. <summary>
  39309. <para>Number of vertices used by the index buffer of this sub-mesh.</para>
  39310. </summary>
  39311. </member>
  39312. <member name="M:UnityEngine.Rendering.SubMeshDescriptor.#ctor(System.Int32,System.Int32,UnityEngine.MeshTopology)">
  39313. <summary>
  39314. <para>Create a submesh descriptor.</para>
  39315. </summary>
  39316. <param name="indexStart">Initial value for indexStart field.</param>
  39317. <param name="indexCount">Initial value for indexCount field.</param>
  39318. <param name="topology">Initial value for topology field.</param>
  39319. </member>
  39320. <member name="T:UnityEngine.Rendering.SupportedRenderingFeatures">
  39321. <summary>
  39322. <para>Describes the rendering features supported by a given render pipeline.</para>
  39323. </summary>
  39324. </member>
  39325. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.active">
  39326. <summary>
  39327. <para>Get / Set a SupportedRenderingFeatures.</para>
  39328. </summary>
  39329. </member>
  39330. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.autoAmbientProbeBaking">
  39331. <summary>
  39332. <para>Determines if this renderer supports automatic ambient probe generation.</para>
  39333. </summary>
  39334. </member>
  39335. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.autoDefaultReflectionProbeBaking">
  39336. <summary>
  39337. <para>Determines if this renderer supports automatic default reflection probe generation.</para>
  39338. </summary>
  39339. </member>
  39340. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.defaultMixedLightingModes">
  39341. <summary>
  39342. <para>This is the fallback mode if the mode the user had previously selected is no longer available. See SupportedRenderingFeatures.mixedLightingModes.</para>
  39343. </summary>
  39344. </member>
  39345. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.editableMaterialRenderQueue">
  39346. <summary>
  39347. <para>Determines whether the Scriptable Render Pipeline will override the default Material’s Render Queue settings and, if true, hides the Render Queue property in the Inspector.</para>
  39348. </summary>
  39349. </member>
  39350. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.enlighten">
  39351. <summary>
  39352. <para>Determines if Enlighten Realtime Global Illumination lightmapper is supported by the currently selected pipeline. If it is not supported, Enlighten-specific settings do not appear in the Editor, which then defaults to the CPU Lightmapper.</para>
  39353. </summary>
  39354. </member>
  39355. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.enlightenLightmapper">
  39356. <summary>
  39357. <para>Determines if Enlighten Baked Global Illumination lightmapper is supported. If it is not supported, Enlighten-specific settings do not appear in the Editor, which then defaults to the CPU Lightmapper.</para>
  39358. </summary>
  39359. </member>
  39360. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.lightmapBakeTypes">
  39361. <summary>
  39362. <para>What baking types are supported. The unsupported ones will be hidden from the UI. See LightmapBakeType.</para>
  39363. </summary>
  39364. </member>
  39365. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.lightmapsModes">
  39366. <summary>
  39367. <para>Specifies what modes are supported. Has to be at least one. See LightmapsMode.</para>
  39368. </summary>
  39369. </member>
  39370. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.lightProbeProxyVolumes">
  39371. <summary>
  39372. <para>Are light probe proxy volumes supported?</para>
  39373. </summary>
  39374. </member>
  39375. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.mixedLightingModes">
  39376. <summary>
  39377. <para>Specifies what LightmapMixedBakeModes that are supported. Please define a SupportedRenderingFeatures.defaultMixedLightingModes in case multiple modes are supported.</para>
  39378. </summary>
  39379. </member>
  39380. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.motionVectors">
  39381. <summary>
  39382. <para>Are motion vectors supported?</para>
  39383. </summary>
  39384. </member>
  39385. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesEnvironmentLighting">
  39386. <summary>
  39387. <para>Determines if the renderer will override the Environment Lighting and will no longer need the built-in UI for it.</para>
  39388. </summary>
  39389. </member>
  39390. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesFog">
  39391. <summary>
  39392. <para>Determines if the renderer will override the fog settings in the Lighting Panel and will no longer need the built-in UI for it.</para>
  39393. </summary>
  39394. </member>
  39395. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overrideShadowmaskMessage">
  39396. <summary>
  39397. <para>Describes where the Shadowmask settings are located if SupportedRenderingFeatures.overridesShadowmask is set to true.</para>
  39398. </summary>
  39399. </member>
  39400. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesLODBias">
  39401. <summary>
  39402. <para>Specifies whether the renderer overrides the LOD bias settings in the Quality Settings Panel. If It does, the renderer does not need the built-in UI for LOD bias settings.</para>
  39403. </summary>
  39404. </member>
  39405. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesMaximumLODLevel">
  39406. <summary>
  39407. <para>Specifies whether the renderer overrides the maximum LOD level settings in the Quality Settings Panel. If It does, the renderer does not need the built-in UI for maximum LOD level settings.</para>
  39408. </summary>
  39409. </member>
  39410. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesOtherLightingSettings">
  39411. <summary>
  39412. <para>Determines if the renderer will override halo and flare settings in the Lighting Panel and will no longer need the built-in UI for it.</para>
  39413. </summary>
  39414. </member>
  39415. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesRealtimeReflectionProbes">
  39416. <summary>
  39417. <para>Specifies whether the render pipeline overrides the real-time Reflection Probes settings in the Quality settings. If It does, the render pipeline does not need the built-in UI for real-time Reflection Probes settings.</para>
  39418. </summary>
  39419. </member>
  39420. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.overridesShadowmask">
  39421. <summary>
  39422. <para>Specifies whether the render pipeline overrides the Shadowmask settings in the Quality settings.</para>
  39423. </summary>
  39424. </member>
  39425. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.particleSystemInstancing">
  39426. <summary>
  39427. <para>Determines if the renderer supports Particle System GPU instancing.</para>
  39428. </summary>
  39429. </member>
  39430. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.receiveShadows">
  39431. <summary>
  39432. <para>Can renderers support receiving shadows?</para>
  39433. </summary>
  39434. </member>
  39435. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.reflectionProbeModes">
  39436. <summary>
  39437. <para>Flags for supported reflection probes.</para>
  39438. </summary>
  39439. </member>
  39440. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.reflectionProbes">
  39441. <summary>
  39442. <para>Are reflection probes supported?</para>
  39443. </summary>
  39444. </member>
  39445. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.reflectionProbesBlendDistance">
  39446. <summary>
  39447. <para>If this property is true, the blend distance field in the Reflection Probe Inspector window is editable.</para>
  39448. </summary>
  39449. </member>
  39450. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.rendererPriority">
  39451. <summary>
  39452. <para>Determines if the renderer supports renderer priority sorting.</para>
  39453. </summary>
  39454. </member>
  39455. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.rendererProbes">
  39456. <summary>
  39457. <para>Determines whether the Renderer supports probe lighting.</para>
  39458. </summary>
  39459. </member>
  39460. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.rendersUIOverlay">
  39461. <summary>
  39462. <para>Determines whether the function to render UI overlays is called by SRP and not by the engine.</para>
  39463. </summary>
  39464. </member>
  39465. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.shadowmaskMessage">
  39466. <summary>
  39467. <para>A message that tells the user where the Shadowmask settings are located. </para>
  39468. </summary>
  39469. </member>
  39470. <member name="P:UnityEngine.Rendering.SupportedRenderingFeatures.terrainDetailUnsupported">
  39471. <summary>
  39472. <para>Determines if the renderer supports terrain detail rendering.</para>
  39473. </summary>
  39474. </member>
  39475. <member name="T:UnityEngine.Rendering.SupportedRenderingFeatures.LightmapMixedBakeModes">
  39476. <summary>
  39477. <para>Same as MixedLightingMode for baking, but is used to determine what is supported by the pipeline.</para>
  39478. </summary>
  39479. </member>
  39480. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.LightmapMixedBakeModes.IndirectOnly">
  39481. <summary>
  39482. <para>Same as MixedLightingMode.IndirectOnly but determines if it is supported by the pipeline.</para>
  39483. </summary>
  39484. </member>
  39485. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.LightmapMixedBakeModes.None">
  39486. <summary>
  39487. <para>No mode is supported.</para>
  39488. </summary>
  39489. </member>
  39490. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.LightmapMixedBakeModes.Shadowmask">
  39491. <summary>
  39492. <para>Determines what is supported by the rendering pipeline. This enum is similar to MixedLightingMode.</para>
  39493. </summary>
  39494. </member>
  39495. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.LightmapMixedBakeModes.Subtractive">
  39496. <summary>
  39497. <para>Same as MixedLightingMode.Subtractive but determines if it is supported by the pipeline.</para>
  39498. </summary>
  39499. </member>
  39500. <member name="T:UnityEngine.Rendering.SupportedRenderingFeatures.ReflectionProbeModes">
  39501. <summary>
  39502. <para>Supported modes for ReflectionProbes.</para>
  39503. </summary>
  39504. </member>
  39505. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.ReflectionProbeModes.None">
  39506. <summary>
  39507. <para>Default reflection probe support.</para>
  39508. </summary>
  39509. </member>
  39510. <member name="F:UnityEngine.Rendering.SupportedRenderingFeatures.ReflectionProbeModes.Rotation">
  39511. <summary>
  39512. <para>Rotated reflection probes are supported.</para>
  39513. </summary>
  39514. </member>
  39515. <member name="T:UnityEngine.Rendering.SynchronisationStage">
  39516. <summary>
  39517. <para>Broadly describes the stages of processing a draw call on the GPU.</para>
  39518. </summary>
  39519. </member>
  39520. <member name="F:UnityEngine.Rendering.SynchronisationStage.PixelProcessing">
  39521. <summary>
  39522. <para>The process of creating and shading the fragments.</para>
  39523. </summary>
  39524. </member>
  39525. <member name="F:UnityEngine.Rendering.SynchronisationStage.VertexProcessing">
  39526. <summary>
  39527. <para>All aspects of vertex processing.</para>
  39528. </summary>
  39529. </member>
  39530. <member name="T:UnityEngine.Rendering.SynchronisationStageFlags">
  39531. <summary>
  39532. <para>Describes the various stages of GPU processing against which the GraphicsFence can be set and waited against.</para>
  39533. </summary>
  39534. </member>
  39535. <member name="F:UnityEngine.Rendering.SynchronisationStageFlags.AllGPUOperations">
  39536. <summary>
  39537. <para>All previous GPU operations (vertex, pixel and compute).</para>
  39538. </summary>
  39539. </member>
  39540. <member name="F:UnityEngine.Rendering.SynchronisationStageFlags.ComputeProcessing">
  39541. <summary>
  39542. <para>All compute shader dispatch operations.</para>
  39543. </summary>
  39544. </member>
  39545. <member name="F:UnityEngine.Rendering.SynchronisationStageFlags.PixelProcessing">
  39546. <summary>
  39547. <para>All aspects of pixel processing in the GPU.</para>
  39548. </summary>
  39549. </member>
  39550. <member name="F:UnityEngine.Rendering.SynchronisationStageFlags.VertexProcessing">
  39551. <summary>
  39552. <para>All aspects of vertex processing in the GPU.</para>
  39553. </summary>
  39554. </member>
  39555. <member name="T:UnityEngine.Rendering.TextureDimension">
  39556. <summary>
  39557. <para>Texture "dimension" (type).</para>
  39558. </summary>
  39559. </member>
  39560. <member name="F:UnityEngine.Rendering.TextureDimension.Any">
  39561. <summary>
  39562. <para>Any texture type.</para>
  39563. </summary>
  39564. </member>
  39565. <member name="F:UnityEngine.Rendering.TextureDimension.Cube">
  39566. <summary>
  39567. <para>Cubemap texture.</para>
  39568. </summary>
  39569. </member>
  39570. <member name="F:UnityEngine.Rendering.TextureDimension.CubeArray">
  39571. <summary>
  39572. <para>Cubemap array texture (CubemapArray).</para>
  39573. </summary>
  39574. </member>
  39575. <member name="F:UnityEngine.Rendering.TextureDimension.None">
  39576. <summary>
  39577. <para>No texture is assigned.</para>
  39578. </summary>
  39579. </member>
  39580. <member name="F:UnityEngine.Rendering.TextureDimension.Tex2D">
  39581. <summary>
  39582. <para>2D texture (Texture2D).</para>
  39583. </summary>
  39584. </member>
  39585. <member name="F:UnityEngine.Rendering.TextureDimension.Tex2DArray">
  39586. <summary>
  39587. <para>2D array texture (Texture2DArray).</para>
  39588. </summary>
  39589. </member>
  39590. <member name="F:UnityEngine.Rendering.TextureDimension.Tex3D">
  39591. <summary>
  39592. <para>3D volume texture (Texture3D).</para>
  39593. </summary>
  39594. </member>
  39595. <member name="F:UnityEngine.Rendering.TextureDimension.Unknown">
  39596. <summary>
  39597. <para>Texture type is not initialized or unknown.</para>
  39598. </summary>
  39599. </member>
  39600. <member name="T:UnityEngine.Rendering.VertexAttribute">
  39601. <summary>
  39602. <para>Possible attribute types that describe a vertex in a Mesh.</para>
  39603. </summary>
  39604. </member>
  39605. <member name="F:UnityEngine.Rendering.VertexAttribute.BlendIndices">
  39606. <summary>
  39607. <para>Bone indices for skinned Meshes.</para>
  39608. </summary>
  39609. </member>
  39610. <member name="F:UnityEngine.Rendering.VertexAttribute.BlendWeight">
  39611. <summary>
  39612. <para>Bone blend weights for skinned Meshes.</para>
  39613. </summary>
  39614. </member>
  39615. <member name="F:UnityEngine.Rendering.VertexAttribute.Color">
  39616. <summary>
  39617. <para>Vertex color.</para>
  39618. </summary>
  39619. </member>
  39620. <member name="F:UnityEngine.Rendering.VertexAttribute.Normal">
  39621. <summary>
  39622. <para>Vertex normal.</para>
  39623. </summary>
  39624. </member>
  39625. <member name="F:UnityEngine.Rendering.VertexAttribute.Position">
  39626. <summary>
  39627. <para>Vertex position.</para>
  39628. </summary>
  39629. </member>
  39630. <member name="F:UnityEngine.Rendering.VertexAttribute.Tangent">
  39631. <summary>
  39632. <para>Vertex tangent.</para>
  39633. </summary>
  39634. </member>
  39635. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord0">
  39636. <summary>
  39637. <para>Primary texture coordinate (UV).</para>
  39638. </summary>
  39639. </member>
  39640. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord1">
  39641. <summary>
  39642. <para>Additional texture coordinate.</para>
  39643. </summary>
  39644. </member>
  39645. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord2">
  39646. <summary>
  39647. <para>Additional texture coordinate.</para>
  39648. </summary>
  39649. </member>
  39650. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord3">
  39651. <summary>
  39652. <para>Additional texture coordinate.</para>
  39653. </summary>
  39654. </member>
  39655. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord4">
  39656. <summary>
  39657. <para>Additional texture coordinate.</para>
  39658. </summary>
  39659. </member>
  39660. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord5">
  39661. <summary>
  39662. <para>Additional texture coordinate.</para>
  39663. </summary>
  39664. </member>
  39665. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord6">
  39666. <summary>
  39667. <para>Additional texture coordinate.</para>
  39668. </summary>
  39669. </member>
  39670. <member name="F:UnityEngine.Rendering.VertexAttribute.TexCoord7">
  39671. <summary>
  39672. <para>Additional texture coordinate.</para>
  39673. </summary>
  39674. </member>
  39675. <member name="T:UnityEngine.Rendering.VertexAttributeDescriptor">
  39676. <summary>
  39677. <para>Information about a single VertexAttribute of a Mesh vertex.</para>
  39678. </summary>
  39679. </member>
  39680. <member name="P:UnityEngine.Rendering.VertexAttributeDescriptor.attribute">
  39681. <summary>
  39682. <para>The vertex attribute.</para>
  39683. </summary>
  39684. </member>
  39685. <member name="P:UnityEngine.Rendering.VertexAttributeDescriptor.dimension">
  39686. <summary>
  39687. <para>Dimensionality of the vertex attribute.</para>
  39688. </summary>
  39689. </member>
  39690. <member name="P:UnityEngine.Rendering.VertexAttributeDescriptor.format">
  39691. <summary>
  39692. <para>Format of the vertex attribute.</para>
  39693. </summary>
  39694. </member>
  39695. <member name="P:UnityEngine.Rendering.VertexAttributeDescriptor.stream">
  39696. <summary>
  39697. <para>Which vertex buffer stream the attribute should be in.</para>
  39698. </summary>
  39699. </member>
  39700. <member name="M:UnityEngine.Rendering.VertexAttributeDescriptor.#ctor(UnityEngine.Rendering.VertexAttribute,UnityEngine.Rendering.VertexAttributeFormat,System.Int32,System.Int32)">
  39701. <summary>
  39702. <para>Create a VertexAttributeDescriptor structure.</para>
  39703. </summary>
  39704. <param name="attribute">The VertexAttribute.</param>
  39705. <param name="format">Format of the vertex attribute. Default is VertexAttributeFormat.Float32.</param>
  39706. <param name="dimension">Dimensionality of the vertex attribute (1 to 4). Default is 3.</param>
  39707. <param name="stream">Vertex buffer stream that the attribute should be placed in. Default is 0.</param>
  39708. </member>
  39709. <member name="T:UnityEngine.Rendering.VertexAttributeFormat">
  39710. <summary>
  39711. <para>Data type of a VertexAttribute.</para>
  39712. </summary>
  39713. </member>
  39714. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.Float16">
  39715. <summary>
  39716. <para>16-bit float number.</para>
  39717. </summary>
  39718. </member>
  39719. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.Float32">
  39720. <summary>
  39721. <para>32-bit float number.</para>
  39722. </summary>
  39723. </member>
  39724. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.SInt16">
  39725. <summary>
  39726. <para>16-bit signed integer.</para>
  39727. </summary>
  39728. </member>
  39729. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.SInt32">
  39730. <summary>
  39731. <para>32-bit signed integer.</para>
  39732. </summary>
  39733. </member>
  39734. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.SInt8">
  39735. <summary>
  39736. <para>8-bit signed integer.</para>
  39737. </summary>
  39738. </member>
  39739. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.SNorm16">
  39740. <summary>
  39741. <para>16-bit signed normalized number.</para>
  39742. </summary>
  39743. </member>
  39744. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.SNorm8">
  39745. <summary>
  39746. <para>8-bit signed normalized number.</para>
  39747. </summary>
  39748. </member>
  39749. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.UInt16">
  39750. <summary>
  39751. <para>16-bit unsigned integer.</para>
  39752. </summary>
  39753. </member>
  39754. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.UInt32">
  39755. <summary>
  39756. <para>32-bit unsigned integer.</para>
  39757. </summary>
  39758. </member>
  39759. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.UInt8">
  39760. <summary>
  39761. <para>8-bit unsigned integer.</para>
  39762. </summary>
  39763. </member>
  39764. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.UNorm16">
  39765. <summary>
  39766. <para>16-bit unsigned normalized number.</para>
  39767. </summary>
  39768. </member>
  39769. <member name="F:UnityEngine.Rendering.VertexAttributeFormat.UNorm8">
  39770. <summary>
  39771. <para>8-bit unsigned normalized number.</para>
  39772. </summary>
  39773. </member>
  39774. <member name="T:UnityEngine.Rendering.VideoShadersIncludeMode">
  39775. <summary>
  39776. <para>Video shaders mode used by Rendering.GraphicsSettings.</para>
  39777. </summary>
  39778. </member>
  39779. <member name="F:UnityEngine.Rendering.VideoShadersIncludeMode.Always">
  39780. <summary>
  39781. <para>Include video shaders in builds (default).</para>
  39782. </summary>
  39783. </member>
  39784. <member name="F:UnityEngine.Rendering.VideoShadersIncludeMode.Never">
  39785. <summary>
  39786. <para>Exclude video shaders from builds. This effectively disables video functionality.</para>
  39787. </summary>
  39788. </member>
  39789. <member name="F:UnityEngine.Rendering.VideoShadersIncludeMode.Referenced">
  39790. <summary>
  39791. <para>Include video shaders in builds when referenced by scenes.</para>
  39792. </summary>
  39793. </member>
  39794. <member name="T:UnityEngine.Rendering.VisibleLight">
  39795. <summary>
  39796. <para>Holds data of a visible light.</para>
  39797. </summary>
  39798. </member>
  39799. <member name="P:UnityEngine.Rendering.VisibleLight.finalColor">
  39800. <summary>
  39801. <para>Light color multiplied by intensity.</para>
  39802. </summary>
  39803. </member>
  39804. <member name="P:UnityEngine.Rendering.VisibleLight.intersectsFarPlane">
  39805. <summary>
  39806. <para>Light intersects far clipping plane.</para>
  39807. </summary>
  39808. </member>
  39809. <member name="P:UnityEngine.Rendering.VisibleLight.intersectsNearPlane">
  39810. <summary>
  39811. <para>Light intersects near clipping plane.</para>
  39812. </summary>
  39813. </member>
  39814. <member name="P:UnityEngine.Rendering.VisibleLight.light">
  39815. <summary>
  39816. <para>Accessor to Light component.</para>
  39817. </summary>
  39818. </member>
  39819. <member name="P:UnityEngine.Rendering.VisibleLight.lightType">
  39820. <summary>
  39821. <para>Light type.</para>
  39822. </summary>
  39823. </member>
  39824. <member name="P:UnityEngine.Rendering.VisibleLight.localToWorldMatrix">
  39825. <summary>
  39826. <para>Light transformation matrix.</para>
  39827. </summary>
  39828. </member>
  39829. <member name="P:UnityEngine.Rendering.VisibleLight.range">
  39830. <summary>
  39831. <para>Light range.</para>
  39832. </summary>
  39833. </member>
  39834. <member name="P:UnityEngine.Rendering.VisibleLight.screenRect">
  39835. <summary>
  39836. <para>Light's influence rectangle on screen.</para>
  39837. </summary>
  39838. </member>
  39839. <member name="P:UnityEngine.Rendering.VisibleLight.spotAngle">
  39840. <summary>
  39841. <para>Spot light angle.</para>
  39842. </summary>
  39843. </member>
  39844. <member name="T:UnityEngine.Rendering.VisibleReflectionProbe">
  39845. <summary>
  39846. <para>Holds data of a visible reflection reflectionProbe.</para>
  39847. </summary>
  39848. </member>
  39849. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.blendDistance">
  39850. <summary>
  39851. <para>Probe blending distance.</para>
  39852. </summary>
  39853. </member>
  39854. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.bounds">
  39855. <summary>
  39856. <para>Probe bounding box.</para>
  39857. </summary>
  39858. </member>
  39859. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.center">
  39860. <summary>
  39861. <para>Probe projection center.</para>
  39862. </summary>
  39863. </member>
  39864. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.hdrData">
  39865. <summary>
  39866. <para>Shader data for probe HDR texture decoding.</para>
  39867. </summary>
  39868. </member>
  39869. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.importance">
  39870. <summary>
  39871. <para>Probe importance.</para>
  39872. </summary>
  39873. </member>
  39874. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.isBoxProjection">
  39875. <summary>
  39876. <para>Should probe use box projection.</para>
  39877. </summary>
  39878. </member>
  39879. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.localToWorldMatrix">
  39880. <summary>
  39881. <para>Probe transformation matrix.</para>
  39882. </summary>
  39883. </member>
  39884. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.reflectionProbe">
  39885. <summary>
  39886. <para>Accessor to ReflectionProbe component.</para>
  39887. </summary>
  39888. </member>
  39889. <member name="P:UnityEngine.Rendering.VisibleReflectionProbe.texture">
  39890. <summary>
  39891. <para>Probe texture.</para>
  39892. </summary>
  39893. </member>
  39894. <member name="T:UnityEngine.RenderingPath">
  39895. <summary>
  39896. <para>Rendering path of a Camera.</para>
  39897. </summary>
  39898. </member>
  39899. <member name="F:UnityEngine.RenderingPath.DeferredLighting">
  39900. <summary>
  39901. <para>Deferred Lighting (Legacy).</para>
  39902. </summary>
  39903. </member>
  39904. <member name="F:UnityEngine.RenderingPath.DeferredShading">
  39905. <summary>
  39906. <para>Deferred Shading.</para>
  39907. </summary>
  39908. </member>
  39909. <member name="F:UnityEngine.RenderingPath.Forward">
  39910. <summary>
  39911. <para>Forward Rendering.</para>
  39912. </summary>
  39913. </member>
  39914. <member name="F:UnityEngine.RenderingPath.UsePlayerSettings">
  39915. <summary>
  39916. <para>Use Player Settings.</para>
  39917. </summary>
  39918. </member>
  39919. <member name="F:UnityEngine.RenderingPath.VertexLit">
  39920. <summary>
  39921. <para>Vertex Lit.</para>
  39922. </summary>
  39923. </member>
  39924. <member name="T:UnityEngine.RenderParams">
  39925. <summary>
  39926. <para>Rendering parameters used by various rendering functions.</para>
  39927. </summary>
  39928. </member>
  39929. <member name="P:UnityEngine.RenderParams.camera">
  39930. <summary>
  39931. <para>The camera used for rendering. If set to null (default) renders for all cameras.</para>
  39932. </summary>
  39933. </member>
  39934. <member name="P:UnityEngine.RenderParams.layer">
  39935. <summary>
  39936. <para>Layer used for rendering. to use.</para>
  39937. </summary>
  39938. </member>
  39939. <member name="P:UnityEngine.RenderParams.lightProbeProxyVolume">
  39940. <summary>
  39941. <para>Light Probe Proxy Volume (LPPV) used for rendering.</para>
  39942. </summary>
  39943. </member>
  39944. <member name="P:UnityEngine.RenderParams.lightProbeUsage">
  39945. <summary>
  39946. <para>The type of light probe usage.</para>
  39947. </summary>
  39948. </member>
  39949. <member name="P:UnityEngine.RenderParams.material">
  39950. <summary>
  39951. <para>Material used for rendering.</para>
  39952. </summary>
  39953. </member>
  39954. <member name="P:UnityEngine.RenderParams.matProps">
  39955. <summary>
  39956. <para>Material properties used for rendering.</para>
  39957. </summary>
  39958. </member>
  39959. <member name="P:UnityEngine.RenderParams.motionVectorMode">
  39960. <summary>
  39961. <para>Motion vector mode used for rendering.</para>
  39962. </summary>
  39963. </member>
  39964. <member name="P:UnityEngine.RenderParams.receiveShadows">
  39965. <summary>
  39966. <para>Descripes if the rendered geometry should receive shadows.</para>
  39967. </summary>
  39968. </member>
  39969. <member name="P:UnityEngine.RenderParams.reflectionProbeUsage">
  39970. <summary>
  39971. <para>The type of reflection probe used for rendering.</para>
  39972. </summary>
  39973. </member>
  39974. <member name="P:UnityEngine.RenderParams.rendererPriority">
  39975. <summary>
  39976. <para>Renderer priority.</para>
  39977. </summary>
  39978. </member>
  39979. <member name="P:UnityEngine.RenderParams.renderingLayerMask">
  39980. <summary>
  39981. <para>Renderer layer mask used for rendering.</para>
  39982. </summary>
  39983. </member>
  39984. <member name="P:UnityEngine.RenderParams.shadowCastingMode">
  39985. <summary>
  39986. <para>Describes if geometry should cast shadows.</para>
  39987. </summary>
  39988. </member>
  39989. <member name="P:UnityEngine.RenderParams.worldBounds">
  39990. <summary>
  39991. <para>Defines world space bounds for the geometry. Used to cull and sort the rendered geometry.</para>
  39992. </summary>
  39993. </member>
  39994. <member name="M:UnityEngine.RenderParams.#ctor(UnityEngine.Material)">
  39995. <summary>
  39996. <para>Constructor.</para>
  39997. </summary>
  39998. <param name="mat"></param>
  39999. </member>
  40000. <member name="T:UnityEngine.RenderSettings">
  40001. <summary>
  40002. <para>The Render Settings contain values for a range of visual elements in your Scene, like fog and ambient light.</para>
  40003. </summary>
  40004. </member>
  40005. <member name="P:UnityEngine.RenderSettings.ambientEquatorColor">
  40006. <summary>
  40007. <para>Ambient lighting coming from the sides.</para>
  40008. </summary>
  40009. </member>
  40010. <member name="P:UnityEngine.RenderSettings.ambientGroundColor">
  40011. <summary>
  40012. <para>Ambient lighting coming from below.</para>
  40013. </summary>
  40014. </member>
  40015. <member name="P:UnityEngine.RenderSettings.ambientIntensity">
  40016. <summary>
  40017. <para>How much the light from the Ambient Source affects the Scene.</para>
  40018. </summary>
  40019. </member>
  40020. <member name="P:UnityEngine.RenderSettings.ambientLight">
  40021. <summary>
  40022. <para>Flat ambient lighting color.</para>
  40023. </summary>
  40024. </member>
  40025. <member name="P:UnityEngine.RenderSettings.ambientMode">
  40026. <summary>
  40027. <para>Ambient lighting mode.</para>
  40028. </summary>
  40029. </member>
  40030. <member name="P:UnityEngine.RenderSettings.ambientProbe">
  40031. <summary>
  40032. <para>An automatically generated ambient probe that captures environment lighting.</para>
  40033. </summary>
  40034. </member>
  40035. <member name="P:UnityEngine.RenderSettings.ambientSkyColor">
  40036. <summary>
  40037. <para>Ambient lighting coming from above.</para>
  40038. </summary>
  40039. </member>
  40040. <member name="P:UnityEngine.RenderSettings.customReflection">
  40041. <summary>
  40042. <para>Custom specular reflection cubemap.</para>
  40043. </summary>
  40044. </member>
  40045. <member name="P:UnityEngine.RenderSettings.defaultReflectionMode">
  40046. <summary>
  40047. <para>Default reflection mode.</para>
  40048. </summary>
  40049. </member>
  40050. <member name="P:UnityEngine.RenderSettings.defaultReflectionResolution">
  40051. <summary>
  40052. <para>Cubemap resolution for default reflection.</para>
  40053. </summary>
  40054. </member>
  40055. <member name="P:UnityEngine.RenderSettings.flareFadeSpeed">
  40056. <summary>
  40057. <para>The fade speed of all flares in the Scene.</para>
  40058. </summary>
  40059. </member>
  40060. <member name="P:UnityEngine.RenderSettings.flareStrength">
  40061. <summary>
  40062. <para>The intensity of all flares in the Scene.</para>
  40063. </summary>
  40064. </member>
  40065. <member name="P:UnityEngine.RenderSettings.fog">
  40066. <summary>
  40067. <para>Is fog enabled?</para>
  40068. </summary>
  40069. </member>
  40070. <member name="P:UnityEngine.RenderSettings.fogColor">
  40071. <summary>
  40072. <para>The color of the fog.</para>
  40073. </summary>
  40074. </member>
  40075. <member name="P:UnityEngine.RenderSettings.fogDensity">
  40076. <summary>
  40077. <para>The density of the exponential fog.</para>
  40078. </summary>
  40079. </member>
  40080. <member name="P:UnityEngine.RenderSettings.fogEndDistance">
  40081. <summary>
  40082. <para>The ending distance of linear fog.</para>
  40083. </summary>
  40084. </member>
  40085. <member name="P:UnityEngine.RenderSettings.fogMode">
  40086. <summary>
  40087. <para>Fog mode to use.</para>
  40088. </summary>
  40089. </member>
  40090. <member name="P:UnityEngine.RenderSettings.fogStartDistance">
  40091. <summary>
  40092. <para>The starting distance of linear fog.</para>
  40093. </summary>
  40094. </member>
  40095. <member name="P:UnityEngine.RenderSettings.haloStrength">
  40096. <summary>
  40097. <para>Size of the Light halos.</para>
  40098. </summary>
  40099. </member>
  40100. <member name="P:UnityEngine.RenderSettings.reflectionBounces">
  40101. <summary>
  40102. <para>The number of times a reflection includes other reflections.</para>
  40103. </summary>
  40104. </member>
  40105. <member name="P:UnityEngine.RenderSettings.reflectionIntensity">
  40106. <summary>
  40107. <para>How much the skybox / custom cubemap reflection affects the Scene.</para>
  40108. </summary>
  40109. </member>
  40110. <member name="P:UnityEngine.RenderSettings.skybox">
  40111. <summary>
  40112. <para>The global skybox to use.</para>
  40113. </summary>
  40114. </member>
  40115. <member name="P:UnityEngine.RenderSettings.subtractiveShadowColor">
  40116. <summary>
  40117. <para>The color used for the sun shadows in the Subtractive lightmode.</para>
  40118. </summary>
  40119. </member>
  40120. <member name="P:UnityEngine.RenderSettings.sun">
  40121. <summary>
  40122. <para>The light used by the procedural skybox.</para>
  40123. </summary>
  40124. </member>
  40125. <member name="T:UnityEngine.RenderTargetSetup">
  40126. <summary>
  40127. <para>Fully describes setup of RenderTarget.</para>
  40128. </summary>
  40129. </member>
  40130. <member name="F:UnityEngine.RenderTargetSetup.color">
  40131. <summary>
  40132. <para>Color Buffers to set.</para>
  40133. </summary>
  40134. </member>
  40135. <member name="F:UnityEngine.RenderTargetSetup.colorLoad">
  40136. <summary>
  40137. <para>Load Actions for Color Buffers. It will override any actions set on RenderBuffers themselves.</para>
  40138. </summary>
  40139. </member>
  40140. <member name="F:UnityEngine.RenderTargetSetup.colorStore">
  40141. <summary>
  40142. <para>Store Actions for Color Buffers. It will override any actions set on RenderBuffers themselves.</para>
  40143. </summary>
  40144. </member>
  40145. <member name="F:UnityEngine.RenderTargetSetup.cubemapFace">
  40146. <summary>
  40147. <para>Cubemap face to render to.</para>
  40148. </summary>
  40149. </member>
  40150. <member name="F:UnityEngine.RenderTargetSetup.depth">
  40151. <summary>
  40152. <para>Depth Buffer to set.</para>
  40153. </summary>
  40154. </member>
  40155. <member name="F:UnityEngine.RenderTargetSetup.depthLoad">
  40156. <summary>
  40157. <para>Load Action for Depth Buffer. It will override any actions set on RenderBuffer itself.</para>
  40158. </summary>
  40159. </member>
  40160. <member name="F:UnityEngine.RenderTargetSetup.depthSlice">
  40161. <summary>
  40162. <para>Slice of a Texture3D or Texture2DArray to set as a render target.</para>
  40163. </summary>
  40164. </member>
  40165. <member name="F:UnityEngine.RenderTargetSetup.depthStore">
  40166. <summary>
  40167. <para>Store Actions for Depth Buffer. It will override any actions set on RenderBuffer itself.</para>
  40168. </summary>
  40169. </member>
  40170. <member name="F:UnityEngine.RenderTargetSetup.mipLevel">
  40171. <summary>
  40172. <para>Mip Level to render to.</para>
  40173. </summary>
  40174. </member>
  40175. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer,UnityEngine.RenderBuffer)">
  40176. <summary>
  40177. <para>Constructs RenderTargetSetup.</para>
  40178. </summary>
  40179. <param name="color">Color Buffer(s) to set.</param>
  40180. <param name="depth">Depth Buffer to set.</param>
  40181. <param name="mipLevel">Mip Level to render to.</param>
  40182. <param name="face">Cubemap face to render to.</param>
  40183. <param name="mip"></param>
  40184. </member>
  40185. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer,UnityEngine.RenderBuffer,System.Int32)">
  40186. <summary>
  40187. <para>Constructs RenderTargetSetup.</para>
  40188. </summary>
  40189. <param name="color">Color Buffer(s) to set.</param>
  40190. <param name="depth">Depth Buffer to set.</param>
  40191. <param name="mipLevel">Mip Level to render to.</param>
  40192. <param name="face">Cubemap face to render to.</param>
  40193. <param name="mip"></param>
  40194. </member>
  40195. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer,UnityEngine.RenderBuffer,System.Int32,UnityEngine.CubemapFace)">
  40196. <summary>
  40197. <para>Constructs RenderTargetSetup.</para>
  40198. </summary>
  40199. <param name="color">Color Buffer(s) to set.</param>
  40200. <param name="depth">Depth Buffer to set.</param>
  40201. <param name="mipLevel">Mip Level to render to.</param>
  40202. <param name="face">Cubemap face to render to.</param>
  40203. <param name="mip"></param>
  40204. </member>
  40205. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer[],UnityEngine.RenderBuffer)">
  40206. <summary>
  40207. <para>Constructs RenderTargetSetup.</para>
  40208. </summary>
  40209. <param name="color">Color Buffer(s) to set.</param>
  40210. <param name="depth">Depth Buffer to set.</param>
  40211. <param name="mipLevel">Mip Level to render to.</param>
  40212. <param name="face">Cubemap face to render to.</param>
  40213. <param name="mip"></param>
  40214. </member>
  40215. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer[],UnityEngine.RenderBuffer,System.Int32)">
  40216. <summary>
  40217. <para>Constructs RenderTargetSetup.</para>
  40218. </summary>
  40219. <param name="color">Color Buffer(s) to set.</param>
  40220. <param name="depth">Depth Buffer to set.</param>
  40221. <param name="mipLevel">Mip Level to render to.</param>
  40222. <param name="face">Cubemap face to render to.</param>
  40223. <param name="mip"></param>
  40224. </member>
  40225. <member name="M:UnityEngine.RenderTargetSetup.#ctor(UnityEngine.RenderBuffer[],UnityEngine.RenderBuffer,System.Int32,UnityEngine.CubemapFace)">
  40226. <summary>
  40227. <para>Constructs RenderTargetSetup.</para>
  40228. </summary>
  40229. <param name="color">Color Buffer(s) to set.</param>
  40230. <param name="depth">Depth Buffer to set.</param>
  40231. <param name="mipLevel">Mip Level to render to.</param>
  40232. <param name="face">Cubemap face to render to.</param>
  40233. <param name="mip"></param>
  40234. </member>
  40235. <member name="T:UnityEngine.RenderTexture">
  40236. <summary>
  40237. <para>Render textures are textures that can be rendered to.</para>
  40238. </summary>
  40239. </member>
  40240. <member name="P:UnityEngine.RenderTexture.active">
  40241. <summary>
  40242. <para>Currently active render texture.</para>
  40243. </summary>
  40244. </member>
  40245. <member name="P:UnityEngine.RenderTexture.antiAliasing">
  40246. <summary>
  40247. <para>The antialiasing level for the RenderTexture.</para>
  40248. </summary>
  40249. </member>
  40250. <member name="P:UnityEngine.RenderTexture.autoGenerateMips">
  40251. <summary>
  40252. <para>Mipmap levels are generated automatically when this flag is set.</para>
  40253. </summary>
  40254. </member>
  40255. <member name="P:UnityEngine.RenderTexture.bindTextureMS">
  40256. <summary>
  40257. <para>If true and antiAliasing is greater than 1, the render texture will not be resolved by default. Use this if the render texture needs to be bound as a multisampled texture in a shader.</para>
  40258. </summary>
  40259. </member>
  40260. <member name="P:UnityEngine.RenderTexture.colorBuffer">
  40261. <summary>
  40262. <para>Color buffer of the render texture (Read Only).</para>
  40263. </summary>
  40264. </member>
  40265. <member name="P:UnityEngine.RenderTexture.depth">
  40266. <summary>
  40267. <para>The precision of the render texture's depth buffer in bits (0, 16, 24 and 32 are supported).</para>
  40268. </summary>
  40269. </member>
  40270. <member name="P:UnityEngine.RenderTexture.depthBuffer">
  40271. <summary>
  40272. <para>Depth/stencil buffer of the render texture (Read Only).</para>
  40273. </summary>
  40274. </member>
  40275. <member name="P:UnityEngine.RenderTexture.depthStencilFormat">
  40276. <summary>
  40277. <para>The format of the depth/stencil buffer.</para>
  40278. </summary>
  40279. </member>
  40280. <member name="P:UnityEngine.RenderTexture.descriptor">
  40281. <summary>
  40282. <para>This struct contains all the information required to create a RenderTexture. It can be copied, cached, and reused to easily create RenderTextures that all share the same properties.</para>
  40283. </summary>
  40284. </member>
  40285. <member name="P:UnityEngine.RenderTexture.dimension">
  40286. <summary>
  40287. <para>Dimensionality (type) of the render texture.</para>
  40288. </summary>
  40289. </member>
  40290. <member name="P:UnityEngine.RenderTexture.enableRandomWrite">
  40291. <summary>
  40292. <para>Enable random access write into this render texture on Shader Model 5.0 level shaders.</para>
  40293. </summary>
  40294. </member>
  40295. <member name="P:UnityEngine.RenderTexture.graphicsFormat">
  40296. <summary>
  40297. <para>The color format of the render texture. You can set the color format to None to achieve depth-only rendering.</para>
  40298. </summary>
  40299. </member>
  40300. <member name="P:UnityEngine.RenderTexture.height">
  40301. <summary>
  40302. <para>The height of the render texture in pixels.</para>
  40303. </summary>
  40304. </member>
  40305. <member name="P:UnityEngine.RenderTexture.isVolume">
  40306. <summary>
  40307. <para>If enabled, this Render Texture will be used as a Texture3D.</para>
  40308. </summary>
  40309. </member>
  40310. <member name="P:UnityEngine.RenderTexture.memorylessMode">
  40311. <summary>
  40312. <para>The render texture memoryless mode property.</para>
  40313. </summary>
  40314. </member>
  40315. <member name="P:UnityEngine.RenderTexture.sRGB">
  40316. <summary>
  40317. <para>Does this render texture use sRGB read/write conversions? (Read Only).</para>
  40318. </summary>
  40319. </member>
  40320. <member name="P:UnityEngine.RenderTexture.stencilFormat">
  40321. <summary>
  40322. <para>The format of the stencil data that you can encapsulate within a RenderTexture.
  40323. Specifying this property creates a stencil element for the RenderTexture and sets its format.
  40324. This allows for stencil data to be bound as a Texture to all shader types for the platforms that support it.
  40325. This property does not specify the format of the stencil buffer, which is constrained by the depth buffer format specified in RenderTexture.depth.
  40326. Currently, most platforms only support R8_UInt (DirectX11, DirectX12), while PS4 also supports R8_UNorm.</para>
  40327. </summary>
  40328. </member>
  40329. <member name="P:UnityEngine.RenderTexture.useDynamicScale">
  40330. <summary>
  40331. <para>Is the render texture marked to be scaled by the.</para>
  40332. </summary>
  40333. </member>
  40334. <member name="P:UnityEngine.RenderTexture.useMipMap">
  40335. <summary>
  40336. <para>Render texture has mipmaps when this flag is set.</para>
  40337. </summary>
  40338. </member>
  40339. <member name="P:UnityEngine.RenderTexture.volumeDepth">
  40340. <summary>
  40341. <para>Volume extent of a 3D render texture or number of slices of array texture.</para>
  40342. </summary>
  40343. </member>
  40344. <member name="P:UnityEngine.RenderTexture.vrUsage">
  40345. <summary>
  40346. <para>If this RenderTexture is a VR eye texture used in stereoscopic rendering, this property decides what special rendering occurs, if any.</para>
  40347. </summary>
  40348. </member>
  40349. <member name="P:UnityEngine.RenderTexture.width">
  40350. <summary>
  40351. <para>The width of the render texture in pixels.</para>
  40352. </summary>
  40353. </member>
  40354. <member name="M:UnityEngine.RenderTexture.ConvertToEquirect(UnityEngine.RenderTexture,UnityEngine.Camera/MonoOrStereoscopicEye)">
  40355. <summary>
  40356. <para>Converts the render texture to equirectangular format (both stereoscopic or monoscopic equirect).
  40357. The left eye will occupy the top half and the right eye will occupy the bottom. The monoscopic version will occupy the whole texture.
  40358. Texture dimension must be of type TextureDimension.Cube.</para>
  40359. </summary>
  40360. <param name="equirect">RenderTexture to render the equirect format to.</param>
  40361. <param name="eye">A Camera eye corresponding to the left or right eye for stereoscopic rendering, or neither for monoscopic rendering.</param>
  40362. </member>
  40363. <member name="M:UnityEngine.RenderTexture.Create">
  40364. <summary>
  40365. <para>Actually creates the RenderTexture.</para>
  40366. </summary>
  40367. <returns>
  40368. <para>True if the texture is created, else false.</para>
  40369. </returns>
  40370. </member>
  40371. <member name="M:UnityEngine.RenderTexture.#ctor(UnityEngine.RenderTexture)">
  40372. <summary>
  40373. <para>Creates a new RenderTexture object.</para>
  40374. </summary>
  40375. <param name="width">Texture width in pixels.</param>
  40376. <param name="height">Texture height in pixels.</param>
  40377. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40378. <param name="format">Texture color format.</param>
  40379. <param name="colorFormat">The color format for the RenderTexture.</param>
  40380. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40381. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40382. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40383. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40384. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40385. </member>
  40386. <member name="M:UnityEngine.RenderTexture.#ctor(UnityEngine.RenderTextureDescriptor)">
  40387. <summary>
  40388. <para>Creates a new RenderTexture object.</para>
  40389. </summary>
  40390. <param name="width">Texture width in pixels.</param>
  40391. <param name="height">Texture height in pixels.</param>
  40392. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40393. <param name="format">Texture color format.</param>
  40394. <param name="colorFormat">The color format for the RenderTexture.</param>
  40395. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40396. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40397. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40398. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40399. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40400. </member>
  40401. <member name="M:UnityEngine.RenderTexture.#ctor(System.Int32,System.Int32,System.Int32)">
  40402. <summary>
  40403. <para>Creates a new RenderTexture object.</para>
  40404. </summary>
  40405. <param name="width">Texture width in pixels.</param>
  40406. <param name="height">Texture height in pixels.</param>
  40407. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40408. <param name="format">Texture color format.</param>
  40409. <param name="colorFormat">The color format for the RenderTexture.</param>
  40410. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40411. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40412. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40413. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40414. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40415. </member>
  40416. <member name="M:UnityEngine.RenderTexture.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat)">
  40417. <summary>
  40418. <para>Creates a new RenderTexture object.</para>
  40419. </summary>
  40420. <param name="width">Texture width in pixels.</param>
  40421. <param name="height">Texture height in pixels.</param>
  40422. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40423. <param name="format">Texture color format.</param>
  40424. <param name="colorFormat">The color format for the RenderTexture.</param>
  40425. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40426. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40427. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40428. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40429. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40430. </member>
  40431. <member name="M:UnityEngine.RenderTexture.#ctor">
  40432. <summary>
  40433. <para>Creates a new RenderTexture object.</para>
  40434. </summary>
  40435. <param name="width">Texture width in pixels.</param>
  40436. <param name="height">Texture height in pixels.</param>
  40437. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40438. <param name="format">Texture color format.</param>
  40439. <param name="colorFormat">The color format for the RenderTexture.</param>
  40440. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40441. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40442. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40443. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40444. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40445. </member>
  40446. <member name="M:UnityEngine.RenderTexture.#ctor">
  40447. <summary>
  40448. <para>Creates a new RenderTexture object.</para>
  40449. </summary>
  40450. <param name="width">Texture width in pixels.</param>
  40451. <param name="height">Texture height in pixels.</param>
  40452. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40453. <param name="format">Texture color format.</param>
  40454. <param name="colorFormat">The color format for the RenderTexture.</param>
  40455. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40456. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40457. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40458. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40459. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40460. </member>
  40461. <member name="M:UnityEngine.RenderTexture.#ctor">
  40462. <summary>
  40463. <para>Creates a new RenderTexture object.</para>
  40464. </summary>
  40465. <param name="width">Texture width in pixels.</param>
  40466. <param name="height">Texture height in pixels.</param>
  40467. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40468. <param name="format">Texture color format.</param>
  40469. <param name="colorFormat">The color format for the RenderTexture.</param>
  40470. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40471. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40472. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40473. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40474. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40475. </member>
  40476. <member name="M:UnityEngine.RenderTexture.#ctor">
  40477. <summary>
  40478. <para>Creates a new RenderTexture object.</para>
  40479. </summary>
  40480. <param name="width">Texture width in pixels.</param>
  40481. <param name="height">Texture height in pixels.</param>
  40482. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40483. <param name="format">Texture color format.</param>
  40484. <param name="colorFormat">The color format for the RenderTexture.</param>
  40485. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40486. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40487. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40488. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40489. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40490. </member>
  40491. <member name="M:UnityEngine.RenderTexture.#ctor">
  40492. <summary>
  40493. <para>Creates a new RenderTexture object.</para>
  40494. </summary>
  40495. <param name="width">Texture width in pixels.</param>
  40496. <param name="height">Texture height in pixels.</param>
  40497. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40498. <param name="format">Texture color format.</param>
  40499. <param name="colorFormat">The color format for the RenderTexture.</param>
  40500. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40501. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40502. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40503. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40504. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40505. </member>
  40506. <member name="M:UnityEngine.RenderTexture.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite)">
  40507. <summary>
  40508. <para>Creates a new RenderTexture object.</para>
  40509. </summary>
  40510. <param name="width">Texture width in pixels.</param>
  40511. <param name="height">Texture height in pixels.</param>
  40512. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40513. <param name="format">Texture color format.</param>
  40514. <param name="colorFormat">The color format for the RenderTexture.</param>
  40515. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40516. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40517. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40518. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40519. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40520. </member>
  40521. <member name="M:UnityEngine.RenderTexture.#ctor">
  40522. <summary>
  40523. <para>Creates a new RenderTexture object.</para>
  40524. </summary>
  40525. <param name="width">Texture width in pixels.</param>
  40526. <param name="height">Texture height in pixels.</param>
  40527. <param name="depth">Number of bits in depth buffer (0, 16, 24 or 32). Note that only 24 and 32 bit depth have stencil buffer support.</param>
  40528. <param name="format">Texture color format.</param>
  40529. <param name="colorFormat">The color format for the RenderTexture.</param>
  40530. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40531. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40532. <param name="readWrite">How or if color space conversions should be done on texture read/write.</param>
  40533. <param name="desc">Create the RenderTexture with the settings in the RenderTextureDescriptor.</param>
  40534. <param name="textureToCopy">Copy the settings from another RenderTexture.</param>
  40535. </member>
  40536. <member name="M:UnityEngine.RenderTexture.DiscardContents">
  40537. <summary>
  40538. <para>Hint the GPU driver that the contents of the RenderTexture will not be used.</para>
  40539. </summary>
  40540. <param name="discardColor">Should the colour buffer be discarded?</param>
  40541. <param name="discardDepth">Should the depth buffer be discarded?</param>
  40542. </member>
  40543. <member name="M:UnityEngine.RenderTexture.DiscardContents(System.Boolean,System.Boolean)">
  40544. <summary>
  40545. <para>Hint the GPU driver that the contents of the RenderTexture will not be used.</para>
  40546. </summary>
  40547. <param name="discardColor">Should the colour buffer be discarded?</param>
  40548. <param name="discardDepth">Should the depth buffer be discarded?</param>
  40549. </member>
  40550. <member name="M:UnityEngine.RenderTexture.GenerateMips">
  40551. <summary>
  40552. <para>Generate mipmap levels of a render texture.</para>
  40553. </summary>
  40554. </member>
  40555. <member name="M:UnityEngine.RenderTexture.GetNativeDepthBufferPtr">
  40556. <summary>
  40557. <para>Retrieve a native (underlying graphics API) pointer to the depth buffer resource.</para>
  40558. </summary>
  40559. <returns>
  40560. <para>Pointer to an underlying graphics API depth buffer resource.</para>
  40561. </returns>
  40562. </member>
  40563. <member name="M:UnityEngine.RenderTexture.GetTemporary(UnityEngine.RenderTextureDescriptor)">
  40564. <summary>
  40565. <para>Allocate a temporary render texture.</para>
  40566. </summary>
  40567. <param name="width">Width in pixels.</param>
  40568. <param name="height">Height in pixels.</param>
  40569. <param name="depthBuffer">Depth buffer bits (0, 16 or 24). Note that only 24 bit depth has stencil buffer.</param>
  40570. <param name="format">Render texture format.</param>
  40571. <param name="readWrite">Color space conversion mode.</param>
  40572. <param name="antiAliasing">Number of antialiasing samples to store in the texture. Valid values are 1, 2, 4, and 8. Throws an exception if any other value is passed.</param>
  40573. <param name="memorylessMode">Render texture memoryless mode.</param>
  40574. <param name="desc">Use this RenderTextureDesc for the settings when creating the temporary RenderTexture.</param>
  40575. <param name="vrUsage"></param>
  40576. <param name="useDynamicScale"></param>
  40577. </member>
  40578. <member name="M:UnityEngine.RenderTexture.GetTemporary(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite,System.Int32,UnityEngine.RenderTextureMemoryless,UnityEngine.VRTextureUsage,System.Boolean)">
  40579. <summary>
  40580. <para>Allocate a temporary render texture.</para>
  40581. </summary>
  40582. <param name="width">Width in pixels.</param>
  40583. <param name="height">Height in pixels.</param>
  40584. <param name="depthBuffer">Depth buffer bits (0, 16 or 24). Note that only 24 bit depth has stencil buffer.</param>
  40585. <param name="format">Render texture format.</param>
  40586. <param name="readWrite">Color space conversion mode.</param>
  40587. <param name="antiAliasing">Number of antialiasing samples to store in the texture. Valid values are 1, 2, 4, and 8. Throws an exception if any other value is passed.</param>
  40588. <param name="memorylessMode">Render texture memoryless mode.</param>
  40589. <param name="desc">Use this RenderTextureDesc for the settings when creating the temporary RenderTexture.</param>
  40590. <param name="vrUsage"></param>
  40591. <param name="useDynamicScale"></param>
  40592. </member>
  40593. <member name="M:UnityEngine.RenderTexture.IsCreated">
  40594. <summary>
  40595. <para>Is the render texture actually created?</para>
  40596. </summary>
  40597. </member>
  40598. <member name="M:UnityEngine.RenderTexture.MarkRestoreExpected">
  40599. <summary>
  40600. <para>Indicate that there's a RenderTexture restore operation expected.</para>
  40601. </summary>
  40602. </member>
  40603. <member name="M:UnityEngine.RenderTexture.Release">
  40604. <summary>
  40605. <para>Releases the RenderTexture.</para>
  40606. </summary>
  40607. </member>
  40608. <member name="M:UnityEngine.RenderTexture.ReleaseTemporary(UnityEngine.RenderTexture)">
  40609. <summary>
  40610. <para>Release a temporary texture allocated with GetTemporary.</para>
  40611. </summary>
  40612. <param name="temp"></param>
  40613. </member>
  40614. <member name="M:UnityEngine.RenderTexture.ResolveAntiAliasedSurface">
  40615. <summary>
  40616. <para>Force an antialiased render texture to be resolved.</para>
  40617. </summary>
  40618. <param name="target">The render texture to resolve into. If set, the target render texture must have the same dimensions and format as the source.</param>
  40619. </member>
  40620. <member name="M:UnityEngine.RenderTexture.ResolveAntiAliasedSurface(UnityEngine.RenderTexture)">
  40621. <summary>
  40622. <para>Force an antialiased render texture to be resolved.</para>
  40623. </summary>
  40624. <param name="target">The render texture to resolve into. If set, the target render texture must have the same dimensions and format as the source.</param>
  40625. </member>
  40626. <member name="M:UnityEngine.RenderTexture.SetGlobalShaderProperty(System.String)">
  40627. <summary>
  40628. <para>Assigns this RenderTexture as a global shader property named propertyName.</para>
  40629. </summary>
  40630. <param name="propertyName"></param>
  40631. </member>
  40632. <member name="M:UnityEngine.RenderTexture.SupportsStencil(UnityEngine.RenderTexture)">
  40633. <summary>
  40634. <para>Does a RenderTexture have stencil buffer?</para>
  40635. </summary>
  40636. <param name="rt">Render texture, or null for main screen.</param>
  40637. </member>
  40638. <member name="T:UnityEngine.RenderTextureCreationFlags">
  40639. <summary>
  40640. <para>Set of flags that control the state of a newly-created RenderTexture.</para>
  40641. </summary>
  40642. </member>
  40643. <member name="F:UnityEngine.RenderTextureCreationFlags.AllowVerticalFlip">
  40644. <summary>
  40645. <para>Clear this flag when a RenderTexture is a VR eye texture and the device does not automatically flip the texture when being displayed. This is platform specific and
  40646. It is set by default. This flag is only cleared when part of a RenderTextureDesc that is returned from GetDefaultVREyeTextureDesc or other VR functions that return a RenderTextureDesc. Currently, only Hololens eye textures need to clear this flag.</para>
  40647. </summary>
  40648. </member>
  40649. <member name="F:UnityEngine.RenderTextureCreationFlags.APISharable">
  40650. <summary>
  40651. <para>This flag is always set internally when a RenderTexture is sharable with external graphics devices. It has no effect when set manually from script code.</para>
  40652. </summary>
  40653. </member>
  40654. <member name="F:UnityEngine.RenderTextureCreationFlags.AutoGenerateMips">
  40655. <summary>
  40656. <para>Determines whether or not mipmaps are automatically generated when the RenderTexture is modified.
  40657. This flag is set by default, and has no effect if the RenderTextureCreationFlags.MipMap flag is not also set.
  40658. See RenderTexture.autoGenerateMips for more details.</para>
  40659. </summary>
  40660. </member>
  40661. <member name="F:UnityEngine.RenderTextureCreationFlags.BindMS">
  40662. <summary>
  40663. <para>Setting this flag causes the RenderTexture to be bound as a multisampled texture in a shader. The flag prevents the RenderTexture from being resolved by default when RenderTexture.antiAliasing is greater than 1.</para>
  40664. </summary>
  40665. </member>
  40666. <member name="F:UnityEngine.RenderTextureCreationFlags.CreatedFromScript">
  40667. <summary>
  40668. <para>This flag is always set internally when a RenderTexture is created from script. It has no effect when set manually from script code.</para>
  40669. </summary>
  40670. </member>
  40671. <member name="F:UnityEngine.RenderTextureCreationFlags.DynamicallyScalable">
  40672. <summary>
  40673. <para>Set this flag to mark this RenderTexture for Dynamic Resolution should the target platform/graphics API support Dynamic Resolution. See ScalabeBufferManager for more details.</para>
  40674. </summary>
  40675. </member>
  40676. <member name="F:UnityEngine.RenderTextureCreationFlags.EnableRandomWrite">
  40677. <summary>
  40678. <para>Set this flag to enable random access writes to the RenderTexture from shaders.
  40679. Normally, pixel shaders only operate on pixels they are given. Compute shaders cannot write to textures without this flag. Random write enables shaders to write to arbitrary locations on a RenderTexture. See RenderTexture.enableRandomWrite for more details, including supported platforms.</para>
  40680. </summary>
  40681. </member>
  40682. <member name="F:UnityEngine.RenderTextureCreationFlags.EyeTexture">
  40683. <summary>
  40684. <para>Set this flag when the Texture is to be used as a VR eye texture. This flag is cleared by default. This flag is set on a RenderTextureDesc when it is returned from GetDefaultVREyeTextureDesc or other VR functions returning a RenderTextureDesc.</para>
  40685. </summary>
  40686. </member>
  40687. <member name="F:UnityEngine.RenderTextureCreationFlags.MipMap">
  40688. <summary>
  40689. <para>Set this flag to allocate mipmaps in the RenderTexture. See RenderTexture.useMipMap for more details.</para>
  40690. </summary>
  40691. </member>
  40692. <member name="F:UnityEngine.RenderTextureCreationFlags.NoResolvedColorSurface">
  40693. <summary>
  40694. <para>When this flag is set, the engine will not automatically resolve the color surface.</para>
  40695. </summary>
  40696. </member>
  40697. <member name="F:UnityEngine.RenderTextureCreationFlags.SRGB">
  40698. <summary>
  40699. <para>When this flag is set, reads and writes to this texture are converted to SRGB color space. See RenderTexture.sRGB for more details.</para>
  40700. </summary>
  40701. </member>
  40702. <member name="T:UnityEngine.RenderTextureDescriptor">
  40703. <summary>
  40704. <para>This struct contains all the information required to create a RenderTexture. It can be copied, cached, and reused to easily create RenderTextures that all share the same properties. Avoid using the default constructor as it does not initialize some flags with the recommended values.</para>
  40705. </summary>
  40706. </member>
  40707. <member name="P:UnityEngine.RenderTextureDescriptor.autoGenerateMips">
  40708. <summary>
  40709. <para>Mipmap levels are generated automatically when this flag is set.</para>
  40710. </summary>
  40711. </member>
  40712. <member name="P:UnityEngine.RenderTextureDescriptor.bindMS">
  40713. <summary>
  40714. <para>If true and msaaSamples is greater than 1, the render texture will not be resolved by default. Use this if the render texture needs to be bound as a multisampled texture in a shader.</para>
  40715. </summary>
  40716. </member>
  40717. <member name="P:UnityEngine.RenderTextureDescriptor.colorFormat">
  40718. <summary>
  40719. <para>The format of the RenderTarget is expressed as a RenderTextureFormat. Internally, this format is stored as a GraphicsFormat compatible with the current system (see SystemInfo.GetCompatibleFormat). Therefore, if you set a format and immediately get it again, it may return a different result from the one just set.</para>
  40720. </summary>
  40721. </member>
  40722. <member name="P:UnityEngine.RenderTextureDescriptor.depthBufferBits">
  40723. <summary>
  40724. <para>The precision of the render texture's depth buffer in bits (0, 16, 24 and 32 are supported).</para>
  40725. </summary>
  40726. </member>
  40727. <member name="P:UnityEngine.RenderTextureDescriptor.depthStencilFormat">
  40728. <summary>
  40729. <para>The desired format of the depth/stencil buffer.</para>
  40730. </summary>
  40731. </member>
  40732. <member name="P:UnityEngine.RenderTextureDescriptor.dimension">
  40733. <summary>
  40734. <para>Dimensionality (type) of the render texture.
  40735. See Also: RenderTexture.dimension.</para>
  40736. </summary>
  40737. </member>
  40738. <member name="P:UnityEngine.RenderTextureDescriptor.enableRandomWrite">
  40739. <summary>
  40740. <para>Enable random access write into this render texture on Shader Model 5.0 level shaders.
  40741. See Also: RenderTexture.enableRandomWrite.</para>
  40742. </summary>
  40743. </member>
  40744. <member name="P:UnityEngine.RenderTextureDescriptor.flags">
  40745. <summary>
  40746. <para>A set of RenderTextureCreationFlags that control how the texture is created.</para>
  40747. </summary>
  40748. </member>
  40749. <member name="P:UnityEngine.RenderTextureDescriptor.graphicsFormat">
  40750. <summary>
  40751. <para>The color format for the RenderTexture. You can set this format to None to achieve depth-only rendering.</para>
  40752. </summary>
  40753. </member>
  40754. <member name="P:UnityEngine.RenderTextureDescriptor.height">
  40755. <summary>
  40756. <para>The height of the render texture in pixels.</para>
  40757. </summary>
  40758. </member>
  40759. <member name="P:UnityEngine.RenderTextureDescriptor.memoryless">
  40760. <summary>
  40761. <para>The render texture memoryless mode property.</para>
  40762. </summary>
  40763. </member>
  40764. <member name="P:UnityEngine.RenderTextureDescriptor.mipCount">
  40765. <summary>
  40766. <para>User-defined mipmap count.</para>
  40767. </summary>
  40768. </member>
  40769. <member name="P:UnityEngine.RenderTextureDescriptor.msaaSamples">
  40770. <summary>
  40771. <para>The multisample antialiasing level for the RenderTexture.
  40772. See Also: RenderTexture.antiAliasing.</para>
  40773. </summary>
  40774. </member>
  40775. <member name="P:UnityEngine.RenderTextureDescriptor.shadowSamplingMode">
  40776. <summary>
  40777. <para>Determines how the RenderTexture is sampled if it is used as a shadow map.
  40778. See Also: ShadowSamplingMode for more details.</para>
  40779. </summary>
  40780. </member>
  40781. <member name="P:UnityEngine.RenderTextureDescriptor.sRGB">
  40782. <summary>
  40783. <para>This flag causes the render texture uses sRGB read/write conversions.</para>
  40784. </summary>
  40785. </member>
  40786. <member name="P:UnityEngine.RenderTextureDescriptor.stencilFormat">
  40787. <summary>
  40788. <para>The format of the stencil data that you can encapsulate within a RenderTexture.
  40789. Specifying this property creates a stencil element for the RenderTexture and sets its format.
  40790. This allows for stencil data to be bound as a Texture to all shader types for the platforms that support it.
  40791. This property does not specify the format of the stencil buffer, which is constrained by the depth buffer format specified in RenderTexture.depth.
  40792. Currently, most platforms only support R8_UInt (DirectX11, DirectX12), while PS4 also supports R8_UNorm.</para>
  40793. </summary>
  40794. </member>
  40795. <member name="P:UnityEngine.RenderTextureDescriptor.useDynamicScale">
  40796. <summary>
  40797. <para>Set to true to enable dynamic resolution scaling on this render texture.
  40798. See Also: RenderTexture.useDynamicScale.</para>
  40799. </summary>
  40800. </member>
  40801. <member name="P:UnityEngine.RenderTextureDescriptor.useMipMap">
  40802. <summary>
  40803. <para>Render texture has mipmaps when this flag is set.
  40804. See Also: RenderTexture.useMipMap.</para>
  40805. </summary>
  40806. </member>
  40807. <member name="P:UnityEngine.RenderTextureDescriptor.volumeDepth">
  40808. <summary>
  40809. <para>Volume extent of a 3D render texture.</para>
  40810. </summary>
  40811. </member>
  40812. <member name="P:UnityEngine.RenderTextureDescriptor.vrUsage">
  40813. <summary>
  40814. <para>If this RenderTexture is a VR eye texture used in stereoscopic rendering, this property decides what special rendering occurs, if any. Instead of setting this manually, use the value returned by XR.XRSettings.eyeTextureDesc|eyeTextureDesc or other VR functions returning a RenderTextureDescriptor.</para>
  40815. </summary>
  40816. </member>
  40817. <member name="P:UnityEngine.RenderTextureDescriptor.width">
  40818. <summary>
  40819. <para>The width of the render texture in pixels.</para>
  40820. </summary>
  40821. </member>
  40822. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor(System.Int32,System.Int32)">
  40823. <summary>
  40824. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40825. </summary>
  40826. <param name="width">Width of the RenderTexture in pixels.</param>
  40827. <param name="height">Height of the RenderTexture in pixels.</param>
  40828. <param name="colorFormat">The color format for the RenderTexture.</param>
  40829. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40830. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40831. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40832. </member>
  40833. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat)">
  40834. <summary>
  40835. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40836. </summary>
  40837. <param name="width">Width of the RenderTexture in pixels.</param>
  40838. <param name="height">Height of the RenderTexture in pixels.</param>
  40839. <param name="colorFormat">The color format for the RenderTexture.</param>
  40840. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40841. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40842. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40843. </member>
  40844. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat,System.Int32)">
  40845. <summary>
  40846. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40847. </summary>
  40848. <param name="width">Width of the RenderTexture in pixels.</param>
  40849. <param name="height">Height of the RenderTexture in pixels.</param>
  40850. <param name="colorFormat">The color format for the RenderTexture.</param>
  40851. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40852. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40853. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40854. </member>
  40855. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor">
  40856. <summary>
  40857. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40858. </summary>
  40859. <param name="width">Width of the RenderTexture in pixels.</param>
  40860. <param name="height">Height of the RenderTexture in pixels.</param>
  40861. <param name="colorFormat">The color format for the RenderTexture.</param>
  40862. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40863. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40864. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40865. </member>
  40866. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor">
  40867. <summary>
  40868. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40869. </summary>
  40870. <param name="width">Width of the RenderTexture in pixels.</param>
  40871. <param name="height">Height of the RenderTexture in pixels.</param>
  40872. <param name="colorFormat">The color format for the RenderTexture.</param>
  40873. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40874. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40875. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40876. </member>
  40877. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat,System.Int32,System.Int32)">
  40878. <summary>
  40879. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40880. </summary>
  40881. <param name="width">Width of the RenderTexture in pixels.</param>
  40882. <param name="height">Height of the RenderTexture in pixels.</param>
  40883. <param name="colorFormat">The color format for the RenderTexture.</param>
  40884. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40885. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40886. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40887. </member>
  40888. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor">
  40889. <summary>
  40890. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40891. </summary>
  40892. <param name="width">Width of the RenderTexture in pixels.</param>
  40893. <param name="height">Height of the RenderTexture in pixels.</param>
  40894. <param name="colorFormat">The color format for the RenderTexture.</param>
  40895. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40896. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40897. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40898. </member>
  40899. <member name="M:UnityEngine.RenderTextureDescriptor.#ctor">
  40900. <summary>
  40901. <para>Create a RenderTextureDescriptor with default values, or a certain width, height, and format.</para>
  40902. </summary>
  40903. <param name="width">Width of the RenderTexture in pixels.</param>
  40904. <param name="height">Height of the RenderTexture in pixels.</param>
  40905. <param name="colorFormat">The color format for the RenderTexture.</param>
  40906. <param name="depthStencilFormat">The depth stencil format for the RenderTexture.</param>
  40907. <param name="depthBufferBits">The number of bits to use for the depth buffer.</param>
  40908. <param name="mipCount">Amount of mips to allocate for the RenderTexture.</param>
  40909. </member>
  40910. <member name="T:UnityEngine.RenderTextureFormat">
  40911. <summary>
  40912. <para>Format of a RenderTexture.</para>
  40913. </summary>
  40914. </member>
  40915. <member name="F:UnityEngine.RenderTextureFormat.ARGB1555">
  40916. <summary>
  40917. <para>Color render texture format, 1 bit for Alpha channel, 5 bits for Red, Green and Blue channels.</para>
  40918. </summary>
  40919. </member>
  40920. <member name="F:UnityEngine.RenderTextureFormat.ARGB2101010">
  40921. <summary>
  40922. <para>Color render texture format. 10 bits for colors, 2 bits for alpha.</para>
  40923. </summary>
  40924. </member>
  40925. <member name="F:UnityEngine.RenderTextureFormat.ARGB32">
  40926. <summary>
  40927. <para>Color render texture format, 8 bits per channel.</para>
  40928. </summary>
  40929. </member>
  40930. <member name="F:UnityEngine.RenderTextureFormat.ARGB4444">
  40931. <summary>
  40932. <para>Color render texture format, 4 bit per channel.</para>
  40933. </summary>
  40934. </member>
  40935. <member name="F:UnityEngine.RenderTextureFormat.ARGB64">
  40936. <summary>
  40937. <para>Four color render texture format, 16 bits per channel, fixed point, unsigned normalized.</para>
  40938. </summary>
  40939. </member>
  40940. <member name="F:UnityEngine.RenderTextureFormat.ARGBFloat">
  40941. <summary>
  40942. <para>Color render texture format, 32 bit floating point per channel.</para>
  40943. </summary>
  40944. </member>
  40945. <member name="F:UnityEngine.RenderTextureFormat.ARGBHalf">
  40946. <summary>
  40947. <para>Color render texture format, 16 bit floating point per channel.</para>
  40948. </summary>
  40949. </member>
  40950. <member name="F:UnityEngine.RenderTextureFormat.ARGBInt">
  40951. <summary>
  40952. <para>Four channel (ARGB) render texture format, 32 bit signed integer per channel.</para>
  40953. </summary>
  40954. </member>
  40955. <member name="F:UnityEngine.RenderTextureFormat.BGR101010_XR">
  40956. <summary>
  40957. <para>Color render texture format, 10 bit per channel, extended range.</para>
  40958. </summary>
  40959. </member>
  40960. <member name="F:UnityEngine.RenderTextureFormat.BGRA10101010_XR">
  40961. <summary>
  40962. <para>Color render texture format, 10 bit per channel, extended range.</para>
  40963. </summary>
  40964. </member>
  40965. <member name="F:UnityEngine.RenderTextureFormat.BGRA32">
  40966. <summary>
  40967. <para>Color render texture format, 8 bits per channel.</para>
  40968. </summary>
  40969. </member>
  40970. <member name="F:UnityEngine.RenderTextureFormat.Default">
  40971. <summary>
  40972. <para>Default color render texture format: will be chosen accordingly to Frame Buffer format and Platform.</para>
  40973. </summary>
  40974. </member>
  40975. <member name="F:UnityEngine.RenderTextureFormat.DefaultHDR">
  40976. <summary>
  40977. <para>Default HDR color render texture format: will be chosen accordingly to Frame Buffer format and Platform.</para>
  40978. </summary>
  40979. </member>
  40980. <member name="F:UnityEngine.RenderTextureFormat.Depth">
  40981. <summary>
  40982. <para>A depth render texture format.</para>
  40983. </summary>
  40984. </member>
  40985. <member name="F:UnityEngine.RenderTextureFormat.R16">
  40986. <summary>
  40987. <para>Single channel (R) render texture format, 16 bit integer.</para>
  40988. </summary>
  40989. </member>
  40990. <member name="F:UnityEngine.RenderTextureFormat.R8">
  40991. <summary>
  40992. <para>Single channel (R) render texture format, 8 bit integer.</para>
  40993. </summary>
  40994. </member>
  40995. <member name="F:UnityEngine.RenderTextureFormat.RFloat">
  40996. <summary>
  40997. <para>Scalar (R) render texture format, 32 bit floating point.</para>
  40998. </summary>
  40999. </member>
  41000. <member name="F:UnityEngine.RenderTextureFormat.RG16">
  41001. <summary>
  41002. <para>Two channel (RG) render texture format, 8 bits per channel.</para>
  41003. </summary>
  41004. </member>
  41005. <member name="F:UnityEngine.RenderTextureFormat.RG32">
  41006. <summary>
  41007. <para>Two color (RG) render texture format, 16 bits per channel, fixed point, unsigned normalized.</para>
  41008. </summary>
  41009. </member>
  41010. <member name="F:UnityEngine.RenderTextureFormat.RGB111110Float">
  41011. <summary>
  41012. <para>Color render texture format. R and G channels are 11 bit floating point, B channel is 10 bit floating point.</para>
  41013. </summary>
  41014. </member>
  41015. <member name="F:UnityEngine.RenderTextureFormat.RGB565">
  41016. <summary>
  41017. <para>Color render texture format.</para>
  41018. </summary>
  41019. </member>
  41020. <member name="F:UnityEngine.RenderTextureFormat.RGBAUShort">
  41021. <summary>
  41022. <para>Four channel (RGBA) render texture format, 16 bit unsigned integer per channel.</para>
  41023. </summary>
  41024. </member>
  41025. <member name="F:UnityEngine.RenderTextureFormat.RGFloat">
  41026. <summary>
  41027. <para>Two color (RG) render texture format, 32 bit floating point per channel.</para>
  41028. </summary>
  41029. </member>
  41030. <member name="F:UnityEngine.RenderTextureFormat.RGHalf">
  41031. <summary>
  41032. <para>Two color (RG) render texture format, 16 bit floating point per channel.</para>
  41033. </summary>
  41034. </member>
  41035. <member name="F:UnityEngine.RenderTextureFormat.RGInt">
  41036. <summary>
  41037. <para>Two channel (RG) render texture format, 32 bit signed integer per channel.</para>
  41038. </summary>
  41039. </member>
  41040. <member name="F:UnityEngine.RenderTextureFormat.RHalf">
  41041. <summary>
  41042. <para>Scalar (R) render texture format, 16 bit floating point.</para>
  41043. </summary>
  41044. </member>
  41045. <member name="F:UnityEngine.RenderTextureFormat.RInt">
  41046. <summary>
  41047. <para>Scalar (R) render texture format, 32 bit signed integer.</para>
  41048. </summary>
  41049. </member>
  41050. <member name="F:UnityEngine.RenderTextureFormat.Shadowmap">
  41051. <summary>
  41052. <para>A native shadowmap render texture format.</para>
  41053. </summary>
  41054. </member>
  41055. <member name="T:UnityEngine.RenderTextureMemoryless">
  41056. <summary>
  41057. <para>Flags enumeration of the render texture memoryless modes.</para>
  41058. </summary>
  41059. </member>
  41060. <member name="F:UnityEngine.RenderTextureMemoryless.Color">
  41061. <summary>
  41062. <para>Render texture color pixels are memoryless when RenderTexture.antiAliasing is set to 1.</para>
  41063. </summary>
  41064. </member>
  41065. <member name="F:UnityEngine.RenderTextureMemoryless.Depth">
  41066. <summary>
  41067. <para>Render texture depth pixels are memoryless.</para>
  41068. </summary>
  41069. </member>
  41070. <member name="F:UnityEngine.RenderTextureMemoryless.MSAA">
  41071. <summary>
  41072. <para>Render texture color pixels are memoryless when RenderTexture.antiAliasing is set to 2, 4 or 8.</para>
  41073. </summary>
  41074. </member>
  41075. <member name="F:UnityEngine.RenderTextureMemoryless.None">
  41076. <summary>
  41077. <para>The render texture is not memoryless.</para>
  41078. </summary>
  41079. </member>
  41080. <member name="T:UnityEngine.RenderTextureReadWrite">
  41081. <summary>
  41082. <para>Color space conversion mode of a RenderTexture.</para>
  41083. </summary>
  41084. </member>
  41085. <member name="F:UnityEngine.RenderTextureReadWrite.sRGB">
  41086. <summary>
  41087. <para>Render texture contains sRGB (color) data, perform Linear&lt;-&gt;sRGB conversions on it.</para>
  41088. </summary>
  41089. </member>
  41090. <member name="F:UnityEngine.RenderTextureReadWrite.Default">
  41091. <summary>
  41092. <para>Default color space conversion based on project settings.</para>
  41093. </summary>
  41094. </member>
  41095. <member name="F:UnityEngine.RenderTextureReadWrite.Linear">
  41096. <summary>
  41097. <para>Render texture contains linear (non-color) data; don't perform color conversions on it.</para>
  41098. </summary>
  41099. </member>
  41100. <member name="T:UnityEngine.RequireComponent">
  41101. <summary>
  41102. <para>The RequireComponent attribute automatically adds required components as dependencies.</para>
  41103. </summary>
  41104. </member>
  41105. <member name="M:UnityEngine.RequireComponent.#ctor(System.Type)">
  41106. <summary>
  41107. <para>Require a single component.</para>
  41108. </summary>
  41109. <param name="requiredComponent"></param>
  41110. </member>
  41111. <member name="M:UnityEngine.RequireComponent.#ctor(System.Type,System.Type)">
  41112. <summary>
  41113. <para>Require two components.</para>
  41114. </summary>
  41115. <param name="requiredComponent"></param>
  41116. <param name="requiredComponent2"></param>
  41117. </member>
  41118. <member name="M:UnityEngine.RequireComponent.#ctor(System.Type,System.Type,System.Type)">
  41119. <summary>
  41120. <para>Require three components.</para>
  41121. </summary>
  41122. <param name="requiredComponent"></param>
  41123. <param name="requiredComponent2"></param>
  41124. <param name="requiredComponent3"></param>
  41125. </member>
  41126. <member name="T:UnityEngine.Resolution">
  41127. <summary>
  41128. <para>Represents a display resolution.</para>
  41129. </summary>
  41130. </member>
  41131. <member name="P:UnityEngine.Resolution.height">
  41132. <summary>
  41133. <para>Resolution height in pixels.</para>
  41134. </summary>
  41135. </member>
  41136. <member name="P:UnityEngine.Resolution.refreshRate">
  41137. <summary>
  41138. <para>Resolution's vertical refresh rate in Hz.</para>
  41139. </summary>
  41140. </member>
  41141. <member name="P:UnityEngine.Resolution.width">
  41142. <summary>
  41143. <para>Resolution width in pixels.</para>
  41144. </summary>
  41145. </member>
  41146. <member name="M:UnityEngine.Resolution.ToString">
  41147. <summary>
  41148. <para>Returns a nicely formatted string of the resolution.</para>
  41149. </summary>
  41150. <returns>
  41151. <para>A string with the format "width x height @ refreshRateHz".</para>
  41152. </returns>
  41153. </member>
  41154. <member name="T:UnityEngine.ResourceRequest">
  41155. <summary>
  41156. <para>Asynchronous load request from the Resources bundle.</para>
  41157. </summary>
  41158. </member>
  41159. <member name="P:UnityEngine.ResourceRequest.asset">
  41160. <summary>
  41161. <para>Asset object being loaded (Read Only).</para>
  41162. </summary>
  41163. </member>
  41164. <member name="T:UnityEngine.Resources">
  41165. <summary>
  41166. <para>The Resources class allows you to find and access Objects including assets.</para>
  41167. </summary>
  41168. </member>
  41169. <member name="M:UnityEngine.Resources.FindObjectsOfTypeAll">
  41170. <summary>
  41171. <para>Returns a list of all objects of Type T.</para>
  41172. </summary>
  41173. </member>
  41174. <member name="M:UnityEngine.Resources.FindObjectsOfTypeAll(System.Type)">
  41175. <summary>
  41176. <para>Returns a list of all objects of Type type.</para>
  41177. </summary>
  41178. <param name="type"></param>
  41179. </member>
  41180. <member name="M:UnityEngine.Resources.InstanceIDToObject(System.Int32)">
  41181. <summary>
  41182. <para>Translates an instance ID to an object reference.</para>
  41183. </summary>
  41184. <param name="instanceID">Instance ID of an Object.</param>
  41185. <returns>
  41186. <para>Resolved reference or null if the instance ID didn't match anything.</para>
  41187. </returns>
  41188. </member>
  41189. <member name="M:UnityEngine.Resources.InstanceIDToObjectList(Unity.Collections.NativeArray`1&lt;System.Int32&gt;,System.Collections.Generic.List`1&lt;UnityEngine.Object&gt;)">
  41190. <summary>
  41191. <para>Translates an array of instance IDs to a list of Object references.</para>
  41192. </summary>
  41193. <param name="instanceIDs">IDs of Object instances.</param>
  41194. <param name="objects">List of resoved object references, instanceIDs and objects will be of the same length and in the same order, the list will be resized if needed. Missing objects will be null.</param>
  41195. </member>
  41196. <member name="M:UnityEngine.Resources.Load(System.String)">
  41197. <summary>
  41198. <para>Loads the asset of the requested type stored at path in a Resources folder using a generic parameter type filter of type T.</para>
  41199. </summary>
  41200. <param name="path">Path to the target resource to load.</param>
  41201. <returns>
  41202. <para>An object of the requested generic parameter type.</para>
  41203. </returns>
  41204. </member>
  41205. <member name="M:UnityEngine.Resources.Load(System.String)">
  41206. <summary>
  41207. <para>Loads an asset stored at path in a Resources folder using an optional systemTypeInstance filter.</para>
  41208. </summary>
  41209. <param name="path">Path to the target resource to load.</param>
  41210. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41211. <returns>
  41212. <para>The requested asset returned as an Object.</para>
  41213. </returns>
  41214. </member>
  41215. <member name="M:UnityEngine.Resources.Load(System.String,System.Type)">
  41216. <summary>
  41217. <para>Loads an asset stored at path in a Resources folder using an optional systemTypeInstance filter.</para>
  41218. </summary>
  41219. <param name="path">Path to the target resource to load.</param>
  41220. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41221. <returns>
  41222. <para>The requested asset returned as an Object.</para>
  41223. </returns>
  41224. </member>
  41225. <member name="M:UnityEngine.Resources.LoadAll(System.String)">
  41226. <summary>
  41227. <para>Loads all assets in a folder or file at path in a Resources folder.</para>
  41228. </summary>
  41229. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41230. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41231. </member>
  41232. <member name="M:UnityEngine.Resources.LoadAll(System.String,System.Type)">
  41233. <summary>
  41234. <para>Loads all assets in a folder or file at path in a Resources folder.</para>
  41235. </summary>
  41236. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41237. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41238. </member>
  41239. <member name="M:UnityEngine.Resources.LoadAll(System.String)">
  41240. <summary>
  41241. <para>Loads all assets in a folder or file at path in a Resources folder.</para>
  41242. </summary>
  41243. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41244. </member>
  41245. <member name="M:UnityEngine.Resources.LoadAssetAtPath(System.String,System.Type)">
  41246. <summary>
  41247. <para>Returns a resource at an asset path (Editor Only).</para>
  41248. </summary>
  41249. <param name="assetPath">Pathname of the target asset.</param>
  41250. <param name="type">Type filter for objects returned.</param>
  41251. </member>
  41252. <member name="M:UnityEngine.Resources.LoadAssetAtPath(System.String)">
  41253. <summary>
  41254. <para>Returns a resource at an asset path (Editor Only).</para>
  41255. </summary>
  41256. <param name="assetPath">Pathname of the target asset.</param>
  41257. </member>
  41258. <member name="M:UnityEngine.Resources.LoadAsync(System.String)">
  41259. <summary>
  41260. <para>Asynchronously loads an asset stored at path in a Resources folder.</para>
  41261. </summary>
  41262. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41263. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41264. <param name="type"></param>
  41265. </member>
  41266. <member name="M:UnityEngine.Resources.LoadAsync(System.String,System.Type)">
  41267. <summary>
  41268. <para>Asynchronously loads an asset stored at path in a Resources folder.</para>
  41269. </summary>
  41270. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41271. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41272. <param name="type"></param>
  41273. </member>
  41274. <member name="M:UnityEngine.Resources.LoadAsync(System.String)">
  41275. <summary>
  41276. <para>Asynchronously loads an asset stored at path in a Resources folder.</para>
  41277. </summary>
  41278. <param name="path">Pathname of the target folder. When using the empty string (i.e., ""), the function will load the entire contents of the Resources folder.</param>
  41279. </member>
  41280. <member name="M:UnityEngine.Resources.UnloadAsset(UnityEngine.Object)">
  41281. <summary>
  41282. <para>Unloads assetToUnload from memory.</para>
  41283. </summary>
  41284. <param name="assetToUnload"></param>
  41285. </member>
  41286. <member name="M:UnityEngine.Resources.UnloadUnusedAssets">
  41287. <summary>
  41288. <para>Unloads assets that are not used.</para>
  41289. </summary>
  41290. <returns>
  41291. <para>Object on which you can yield to wait until the operation completes.</para>
  41292. </returns>
  41293. </member>
  41294. <member name="T:UnityEngine.ResourcesAPI">
  41295. <summary>
  41296. <para>Derive from this base class to provide alternative implementations to the C# behavior of specific Resources methods.</para>
  41297. </summary>
  41298. </member>
  41299. <member name="P:UnityEngine.ResourcesAPI.overrideAPI">
  41300. <summary>
  41301. <para>The specific ResourcesAPI instance to use to handle overridden Resources methods.</para>
  41302. </summary>
  41303. </member>
  41304. <member name="M:UnityEngine.ResourcesAPI.FindObjectsOfTypeAll(System.Type)">
  41305. <summary>
  41306. <para>Override for customizing the behavior of the Resources.FindObjectsOfTypeAll function.</para>
  41307. </summary>
  41308. <param name="systemTypeInstance"></param>
  41309. </member>
  41310. <member name="M:UnityEngine.ResourcesAPI.FindShaderByName(System.String)">
  41311. <summary>
  41312. <para>Override for customizing the behavior of the Shader.Find function.</para>
  41313. </summary>
  41314. <param name="name"></param>
  41315. </member>
  41316. <member name="M:UnityEngine.ResourcesAPI.Load(System.String,System.Type)">
  41317. <summary>
  41318. <para>Override for customizing the behavior of the Resources.Load function.</para>
  41319. </summary>
  41320. <param name="path">Path to the target resource to load.</param>
  41321. <param name="systemTypeInstance">The requested asset's Type.</param>
  41322. <returns>
  41323. <para>The requested asset returned as an Object.</para>
  41324. </returns>
  41325. </member>
  41326. <member name="M:UnityEngine.ResourcesAPI.LoadAll(System.String,System.Type)">
  41327. <summary>
  41328. <para>Override for customizing the behavior of the Resources.LoadAll function.</para>
  41329. </summary>
  41330. <param name="path">Path to the target resource to load.</param>
  41331. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41332. </member>
  41333. <member name="M:UnityEngine.ResourcesAPI.LoadAsync(System.String,System.Type)">
  41334. <summary>
  41335. <para>Override for customizing the behavior of the Resources.LoadAsync function.</para>
  41336. </summary>
  41337. <param name="path">Path to the target resource to load.</param>
  41338. <param name="systemTypeInstance">Type filter for objects returned.</param>
  41339. </member>
  41340. <member name="M:UnityEngine.ResourcesAPI.UnloadAsset(UnityEngine.Object)">
  41341. <summary>
  41342. <para>Override for customizing the behavior of the Resources.Unload function.</para>
  41343. </summary>
  41344. <param name="assetToUnload"></param>
  41345. </member>
  41346. <member name="T:UnityEngine.RPC">
  41347. <summary>
  41348. <para>Attribute for setting up RPC functions.</para>
  41349. </summary>
  41350. </member>
  41351. <member name="T:UnityEngine.RPCMode">
  41352. <summary>
  41353. <para>Option for who will receive an RPC, used by NetworkView.RPC.</para>
  41354. </summary>
  41355. </member>
  41356. <member name="T:UnityEngine.RuntimeInitializeLoadType">
  41357. <summary>
  41358. <para>Set RuntimeInitializeOnLoadMethod type.</para>
  41359. </summary>
  41360. </member>
  41361. <member name="F:UnityEngine.RuntimeInitializeLoadType.AfterAssembliesLoaded">
  41362. <summary>
  41363. <para>Callback when all assemblies are loaded and preloaded assets are initialized.</para>
  41364. </summary>
  41365. </member>
  41366. <member name="F:UnityEngine.RuntimeInitializeLoadType.AfterSceneLoad">
  41367. <summary>
  41368. <para>After Scene is loaded.</para>
  41369. </summary>
  41370. </member>
  41371. <member name="F:UnityEngine.RuntimeInitializeLoadType.BeforeSceneLoad">
  41372. <summary>
  41373. <para>Before Scene is loaded.</para>
  41374. </summary>
  41375. </member>
  41376. <member name="F:UnityEngine.RuntimeInitializeLoadType.BeforeSplashScreen">
  41377. <summary>
  41378. <para>Immediately before the splash screen is shown.</para>
  41379. </summary>
  41380. </member>
  41381. <member name="F:UnityEngine.RuntimeInitializeLoadType.SubsystemRegistration">
  41382. <summary>
  41383. <para>Callback used for registration of subsystems</para>
  41384. </summary>
  41385. </member>
  41386. <member name="T:UnityEngine.RuntimeInitializeOnLoadMethodAttribute">
  41387. <summary>
  41388. <para>Allow a runtime class method to be initialized when a game is loaded at runtime
  41389. without action from the user.</para>
  41390. </summary>
  41391. </member>
  41392. <member name="P:UnityEngine.RuntimeInitializeOnLoadMethodAttribute.loadType">
  41393. <summary>
  41394. <para>Set RuntimeInitializeOnLoadMethod type.</para>
  41395. </summary>
  41396. </member>
  41397. <member name="M:UnityEngine.RuntimeInitializeOnLoadMethodAttribute.#ctor">
  41398. <summary>
  41399. <para>Creation of the runtime class used when Scenes are loaded.</para>
  41400. </summary>
  41401. <param name="loadType">Determine whether methods are called before or after the
  41402. Scene is loaded.</param>
  41403. </member>
  41404. <member name="M:UnityEngine.RuntimeInitializeOnLoadMethodAttribute.#ctor(UnityEngine.RuntimeInitializeLoadType)">
  41405. <summary>
  41406. <para>Creation of the runtime class used when Scenes are loaded.</para>
  41407. </summary>
  41408. <param name="loadType">Determine whether methods are called before or after the
  41409. Scene is loaded.</param>
  41410. </member>
  41411. <member name="T:UnityEngine.RuntimePlatform">
  41412. <summary>
  41413. <para>The platform application is running. Returned by Application.platform.</para>
  41414. </summary>
  41415. </member>
  41416. <member name="F:UnityEngine.RuntimePlatform.tvOS">
  41417. <summary>
  41418. <para>In the player on the Apple's tvOS.</para>
  41419. </summary>
  41420. </member>
  41421. <member name="F:UnityEngine.RuntimePlatform.Android">
  41422. <summary>
  41423. <para>In the player on Android devices.</para>
  41424. </summary>
  41425. </member>
  41426. <member name="F:UnityEngine.RuntimePlatform.CloudRendering">
  41427. <summary>
  41428. <para>In the player on CloudRendering.</para>
  41429. </summary>
  41430. </member>
  41431. <member name="F:UnityEngine.RuntimePlatform.IPhonePlayer">
  41432. <summary>
  41433. <para>In the player on the iPhone.</para>
  41434. </summary>
  41435. </member>
  41436. <member name="F:UnityEngine.RuntimePlatform.LinuxEditor">
  41437. <summary>
  41438. <para>In the Unity editor on Linux.</para>
  41439. </summary>
  41440. </member>
  41441. <member name="F:UnityEngine.RuntimePlatform.LinuxPlayer">
  41442. <summary>
  41443. <para>In the player on Linux.</para>
  41444. </summary>
  41445. </member>
  41446. <member name="F:UnityEngine.RuntimePlatform.LinuxServer">
  41447. <summary>
  41448. <para>In the server on Linux.</para>
  41449. </summary>
  41450. </member>
  41451. <member name="F:UnityEngine.RuntimePlatform.OSXDashboardPlayer">
  41452. <summary>
  41453. <para>In the Dashboard widget on macOS.</para>
  41454. </summary>
  41455. </member>
  41456. <member name="F:UnityEngine.RuntimePlatform.OSXEditor">
  41457. <summary>
  41458. <para>In the Unity editor on macOS.</para>
  41459. </summary>
  41460. </member>
  41461. <member name="F:UnityEngine.RuntimePlatform.OSXPlayer">
  41462. <summary>
  41463. <para>In the player on macOS.</para>
  41464. </summary>
  41465. </member>
  41466. <member name="F:UnityEngine.RuntimePlatform.OSXServer">
  41467. <summary>
  41468. <para>In the server on macOS.</para>
  41469. </summary>
  41470. </member>
  41471. <member name="F:UnityEngine.RuntimePlatform.OSXWebPlayer">
  41472. <summary>
  41473. <para>In the web player on macOS.</para>
  41474. </summary>
  41475. </member>
  41476. <member name="F:UnityEngine.RuntimePlatform.PS4">
  41477. <summary>
  41478. <para>In the player on the Playstation 4.</para>
  41479. </summary>
  41480. </member>
  41481. <member name="F:UnityEngine.RuntimePlatform.PS5">
  41482. <summary>
  41483. <para>In the player on the Playstation 5.</para>
  41484. </summary>
  41485. </member>
  41486. <member name="F:UnityEngine.RuntimePlatform.Stadia">
  41487. <summary>
  41488. <para>In the player on Stadia.</para>
  41489. </summary>
  41490. </member>
  41491. <member name="F:UnityEngine.RuntimePlatform.Switch">
  41492. <summary>
  41493. <para>In the player on Nintendo Switch.</para>
  41494. </summary>
  41495. </member>
  41496. <member name="F:UnityEngine.RuntimePlatform.WebGLPlayer">
  41497. <summary>
  41498. <para>In the player on WebGL</para>
  41499. </summary>
  41500. </member>
  41501. <member name="F:UnityEngine.RuntimePlatform.WindowsEditor">
  41502. <summary>
  41503. <para>In the Unity editor on Windows.</para>
  41504. </summary>
  41505. </member>
  41506. <member name="F:UnityEngine.RuntimePlatform.WindowsPlayer">
  41507. <summary>
  41508. <para>In the player on Windows.</para>
  41509. </summary>
  41510. </member>
  41511. <member name="F:UnityEngine.RuntimePlatform.WindowsServer">
  41512. <summary>
  41513. <para>In the server on Windows.</para>
  41514. </summary>
  41515. </member>
  41516. <member name="F:UnityEngine.RuntimePlatform.WindowsWebPlayer">
  41517. <summary>
  41518. <para>In the web player on Windows.</para>
  41519. </summary>
  41520. </member>
  41521. <member name="F:UnityEngine.RuntimePlatform.WSAPlayerARM">
  41522. <summary>
  41523. <para>In the player on Windows Store Apps when CPU architecture is ARM.</para>
  41524. </summary>
  41525. </member>
  41526. <member name="F:UnityEngine.RuntimePlatform.WSAPlayerX64">
  41527. <summary>
  41528. <para>In the player on Windows Store Apps when CPU architecture is X64.</para>
  41529. </summary>
  41530. </member>
  41531. <member name="F:UnityEngine.RuntimePlatform.WSAPlayerX86">
  41532. <summary>
  41533. <para>In the player on Windows Store Apps when CPU architecture is X86.</para>
  41534. </summary>
  41535. </member>
  41536. <member name="F:UnityEngine.RuntimePlatform.XboxOne">
  41537. <summary>
  41538. <para>In the player on Xbox One.</para>
  41539. </summary>
  41540. </member>
  41541. <member name="T:UnityEngine.ScalableBufferManager">
  41542. <summary>
  41543. <para>Scales render textures to support dynamic resolution if the target platform/graphics API supports it.</para>
  41544. </summary>
  41545. </member>
  41546. <member name="P:UnityEngine.ScalableBufferManager.heightScaleFactor">
  41547. <summary>
  41548. <para>Height scale factor to control dynamic resolution.</para>
  41549. </summary>
  41550. </member>
  41551. <member name="P:UnityEngine.ScalableBufferManager.widthScaleFactor">
  41552. <summary>
  41553. <para>Width scale factor to control dynamic resolution.</para>
  41554. </summary>
  41555. </member>
  41556. <member name="M:UnityEngine.ScalableBufferManager.ResizeBuffers(System.Single,System.Single)">
  41557. <summary>
  41558. <para>Function to resize all buffers marked as DynamicallyScalable.</para>
  41559. </summary>
  41560. <param name="widthScale">New scale factor for the width the ScalableBufferManager will use to resize all render textures the user marked as DynamicallyScalable, has to be some value greater than 0.0 and less than or equal to 1.0.</param>
  41561. <param name="heightScale">New scale factor for the height the ScalableBufferManager will use to resize all render textures the user marked as DynamicallyScalable, has to be some value greater than 0.0 and less than or equal to 1.0.</param>
  41562. </member>
  41563. <member name="T:UnityEngine.SceneManagement.CreateSceneParameters">
  41564. <summary>
  41565. <para>This struct collects all the CreateScene parameters in to a single place.</para>
  41566. </summary>
  41567. </member>
  41568. <member name="P:UnityEngine.SceneManagement.CreateSceneParameters.localPhysicsMode">
  41569. <summary>
  41570. <para>See SceneManagement.LocalPhysicsMode.</para>
  41571. </summary>
  41572. </member>
  41573. <member name="T:UnityEngine.SceneManagement.LoadSceneMode">
  41574. <summary>
  41575. <para>Used when loading a Scene in a player.</para>
  41576. </summary>
  41577. </member>
  41578. <member name="F:UnityEngine.SceneManagement.LoadSceneMode.Additive">
  41579. <summary>
  41580. <para>Adds the Scene to the current loaded Scenes.</para>
  41581. </summary>
  41582. </member>
  41583. <member name="F:UnityEngine.SceneManagement.LoadSceneMode.Single">
  41584. <summary>
  41585. <para>Closes all current loaded Scenes
  41586. and loads a Scene.</para>
  41587. </summary>
  41588. </member>
  41589. <member name="T:UnityEngine.SceneManagement.LoadSceneParameters">
  41590. <summary>
  41591. <para>This struct collects all the LoadScene parameters in to a single place.</para>
  41592. </summary>
  41593. </member>
  41594. <member name="P:UnityEngine.SceneManagement.LoadSceneParameters.loadSceneMode">
  41595. <summary>
  41596. <para>See LoadSceneMode.</para>
  41597. </summary>
  41598. </member>
  41599. <member name="P:UnityEngine.SceneManagement.LoadSceneParameters.localPhysicsMode">
  41600. <summary>
  41601. <para>See SceneManagement.LocalPhysicsMode.</para>
  41602. </summary>
  41603. </member>
  41604. <member name="M:UnityEngine.SceneManagement.LoadSceneParameters.#ctor(UnityEngine.SceneManagement.LoadSceneMode)">
  41605. <summary>
  41606. <para>Constructor for LoadSceneParameters. See SceneManager.LoadScene.</para>
  41607. </summary>
  41608. <param name="mode">See LoadSceneParameters.loadSceneMode.</param>
  41609. </member>
  41610. <member name="T:UnityEngine.SceneManagement.LocalPhysicsMode">
  41611. <summary>
  41612. <para>Provides options for 2D and 3D local physics.</para>
  41613. </summary>
  41614. </member>
  41615. <member name="F:UnityEngine.SceneManagement.LocalPhysicsMode.None">
  41616. <summary>
  41617. <para>No local 2D or 3D physics Scene will be created.</para>
  41618. </summary>
  41619. </member>
  41620. <member name="F:UnityEngine.SceneManagement.LocalPhysicsMode.Physics2D">
  41621. <summary>
  41622. <para>A local 2D physics Scene will be created and owned by the Scene.</para>
  41623. </summary>
  41624. </member>
  41625. <member name="F:UnityEngine.SceneManagement.LocalPhysicsMode.Physics3D">
  41626. <summary>
  41627. <para>A local 3D physics Scene will be created and owned by the Scene.</para>
  41628. </summary>
  41629. </member>
  41630. <member name="T:UnityEngine.SceneManagement.Scene">
  41631. <summary>
  41632. <para>Run-time data structure for *.unity file.</para>
  41633. </summary>
  41634. </member>
  41635. <member name="P:UnityEngine.SceneManagement.Scene.buildIndex">
  41636. <summary>
  41637. <para>Return the index of the Scene in the Build Settings.</para>
  41638. </summary>
  41639. </member>
  41640. <member name="P:UnityEngine.SceneManagement.Scene.isDirty">
  41641. <summary>
  41642. <para>Returns true if the Scene is modifed.</para>
  41643. </summary>
  41644. </member>
  41645. <member name="P:UnityEngine.SceneManagement.Scene.isLoaded">
  41646. <summary>
  41647. <para>Returns true if the Scene is loaded.</para>
  41648. </summary>
  41649. </member>
  41650. <member name="P:UnityEngine.SceneManagement.Scene.name">
  41651. <summary>
  41652. <para>Returns the name of the Scene that is currently active in the game or app.</para>
  41653. </summary>
  41654. </member>
  41655. <member name="P:UnityEngine.SceneManagement.Scene.path">
  41656. <summary>
  41657. <para>Returns the relative path of the Scene. Like: "AssetsMyScenesMyScene.unity".</para>
  41658. </summary>
  41659. </member>
  41660. <member name="P:UnityEngine.SceneManagement.Scene.rootCount">
  41661. <summary>
  41662. <para>The number of root transforms of this Scene.</para>
  41663. </summary>
  41664. </member>
  41665. <member name="M:UnityEngine.SceneManagement.Scene.GetRootGameObjects">
  41666. <summary>
  41667. <para>Returns all the root game objects in the Scene.</para>
  41668. </summary>
  41669. <returns>
  41670. <para>An array of game objects.</para>
  41671. </returns>
  41672. </member>
  41673. <member name="M:UnityEngine.SceneManagement.Scene.GetRootGameObjects(System.Collections.Generic.List`1&lt;UnityEngine.GameObject&gt;)">
  41674. <summary>
  41675. <para>Returns all the root game objects in the Scene.</para>
  41676. </summary>
  41677. <param name="rootGameObjects">A list which is used to return the root game objects.</param>
  41678. </member>
  41679. <member name="M:UnityEngine.SceneManagement.Scene.IsValid">
  41680. <summary>
  41681. <para>Whether this is a valid Scene.
  41682. A Scene may be invalid if, for example, you tried to open a Scene that does not exist. In this case, the Scene returned from EditorSceneManager.OpenScene would return False for IsValid.</para>
  41683. </summary>
  41684. <returns>
  41685. <para>Whether this is a valid Scene.</para>
  41686. </returns>
  41687. </member>
  41688. <member name="?:UnityEngine.SceneManagement.Scene.op_Equal(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene)">
  41689. <summary>
  41690. <para>Returns true if the Scenes are equal.</para>
  41691. </summary>
  41692. <param name="lhs"></param>
  41693. <param name="rhs"></param>
  41694. </member>
  41695. <member name="?:UnityEngine.SceneManagement.Scene.op_NotEqual(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene)">
  41696. <summary>
  41697. <para>Returns true if the Scenes are different.</para>
  41698. </summary>
  41699. <param name="lhs"></param>
  41700. <param name="rhs"></param>
  41701. </member>
  41702. <member name="T:UnityEngine.SceneManagement.SceneManager">
  41703. <summary>
  41704. <para>Scene management at run-time.</para>
  41705. </summary>
  41706. </member>
  41707. <member name="?:UnityEngine.SceneManagement.SceneManager.activeSceneChanged(UnityEngine.Events.UnityAction`2&lt;UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene&gt;)">
  41708. <summary>
  41709. <para>Subscribe to this event to get notified when the active Scene has changed.</para>
  41710. </summary>
  41711. <param name="value">Use a subscription of either a UnityAction&lt;SceneManagement.Scene, SceneManagement.Scene&gt; or a method that takes two SceneManagement.Scene types arguments.</param>
  41712. </member>
  41713. <member name="P:UnityEngine.SceneManagement.SceneManager.sceneCount">
  41714. <summary>
  41715. <para>The total number of currently loaded Scenes.</para>
  41716. </summary>
  41717. </member>
  41718. <member name="P:UnityEngine.SceneManagement.SceneManager.sceneCountInBuildSettings">
  41719. <summary>
  41720. <para>Number of Scenes in Build Settings.</para>
  41721. </summary>
  41722. </member>
  41723. <member name="?:UnityEngine.SceneManagement.SceneManager.sceneLoaded(UnityEngine.Events.UnityAction`2&lt;UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode&gt;)">
  41724. <summary>
  41725. <para>Add a delegate to this to get notifications when a Scene has loaded.</para>
  41726. </summary>
  41727. <param name="value">Use a subscription of either a UnityAction&lt;SceneManagement.Scene, SceneManagement.LoadSceneMode&gt; or a method that takes a SceneManagement.Scene and a SceneManagement.LoadSceneMode.</param>
  41728. </member>
  41729. <member name="?:UnityEngine.SceneManagement.SceneManager.sceneUnloaded(UnityEngine.Events.UnityAction`1&lt;UnityEngine.SceneManagement.Scene&gt;)">
  41730. <summary>
  41731. <para>Add a delegate to this to get notifications when a Scene has unloaded.</para>
  41732. </summary>
  41733. <param name="value">Use a subscription of either a UnityAction&lt;SceneManagement.Scene&gt; or a method that takes a SceneManagement.Scene type argument.</param>
  41734. </member>
  41735. <member name="M:UnityEngine.SceneManagement.SceneManager.CreateScene(System.String)">
  41736. <summary>
  41737. <para>Create an empty new Scene at runtime with the given name.</para>
  41738. </summary>
  41739. <param name="sceneName">The name of the new Scene. It cannot be empty or null, or same as the name of the existing Scenes.</param>
  41740. <param name="parameters">Various parameters used to create the Scene.</param>
  41741. <returns>
  41742. <para>A reference to the new Scene that was created, or an invalid Scene if creation failed.</para>
  41743. </returns>
  41744. </member>
  41745. <member name="M:UnityEngine.SceneManagement.SceneManager.CreateScene(System.String,UnityEngine.SceneManagement.CreateSceneParameters)">
  41746. <summary>
  41747. <para>Create an empty new Scene at runtime with the given name.</para>
  41748. </summary>
  41749. <param name="sceneName">The name of the new Scene. It cannot be empty or null, or same as the name of the existing Scenes.</param>
  41750. <param name="parameters">Various parameters used to create the Scene.</param>
  41751. <returns>
  41752. <para>A reference to the new Scene that was created, or an invalid Scene if creation failed.</para>
  41753. </returns>
  41754. </member>
  41755. <member name="M:UnityEngine.SceneManagement.SceneManager.GetActiveScene">
  41756. <summary>
  41757. <para>Gets the currently active Scene.</para>
  41758. </summary>
  41759. <returns>
  41760. <para>The active Scene.</para>
  41761. </returns>
  41762. </member>
  41763. <member name="M:UnityEngine.SceneManagement.SceneManager.GetAllScenes">
  41764. <summary>
  41765. <para>Returns an array of all the Scenes currently open in the hierarchy.</para>
  41766. </summary>
  41767. <returns>
  41768. <para>Array of Scenes in the Hierarchy.</para>
  41769. </returns>
  41770. </member>
  41771. <member name="M:UnityEngine.SceneManagement.SceneManager.GetSceneAt(System.Int32)">
  41772. <summary>
  41773. <para>Get the Scene at index in the SceneManager's list of loaded Scenes.</para>
  41774. </summary>
  41775. <param name="index">Index of the Scene to get. Index must be greater than or equal to 0 and less than SceneManager.sceneCount.</param>
  41776. <returns>
  41777. <para>A reference to the Scene at the index specified.</para>
  41778. </returns>
  41779. </member>
  41780. <member name="M:UnityEngine.SceneManagement.SceneManager.GetSceneByBuildIndex(System.Int32)">
  41781. <summary>
  41782. <para>Get a Scene struct from a build index.</para>
  41783. </summary>
  41784. <param name="buildIndex">Build index as shown in the Build Settings window.</param>
  41785. <returns>
  41786. <para>A reference to the Scene, if valid. If not, an invalid Scene is returned.</para>
  41787. </returns>
  41788. </member>
  41789. <member name="M:UnityEngine.SceneManagement.SceneManager.GetSceneByName(System.String)">
  41790. <summary>
  41791. <para>Searches through the Scenes loaded for a Scene with the given name.</para>
  41792. </summary>
  41793. <param name="name">Name of Scene to find.</param>
  41794. <returns>
  41795. <para>A reference to the Scene, if valid. If not, an invalid Scene is returned.</para>
  41796. </returns>
  41797. </member>
  41798. <member name="M:UnityEngine.SceneManagement.SceneManager.GetSceneByPath(System.String)">
  41799. <summary>
  41800. <para>Searches all Scenes loaded for a Scene that has the given asset path.</para>
  41801. </summary>
  41802. <param name="scenePath">Path of the Scene. Should be relative to the project folder. Like: "AssetsMyScenesMyScene.unity".</param>
  41803. <returns>
  41804. <para>A reference to the Scene, if valid. If not, an invalid Scene is returned.</para>
  41805. </returns>
  41806. </member>
  41807. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadScene(System.Int32,UnityEngine.SceneManagement.LoadSceneMode)">
  41808. <summary>
  41809. <para>Loads the Scene by its name or index in Build Settings.</para>
  41810. </summary>
  41811. <param name="sceneName">Name or path of the Scene to load.</param>
  41812. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41813. <param name="mode">Allows you to specify whether or not to load the Scene additively. See SceneManagement.LoadSceneMode for more information about the options.</param>
  41814. </member>
  41815. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadScene(System.String,UnityEngine.SceneManagement.LoadSceneMode)">
  41816. <summary>
  41817. <para>Loads the Scene by its name or index in Build Settings.</para>
  41818. </summary>
  41819. <param name="sceneName">Name or path of the Scene to load.</param>
  41820. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41821. <param name="mode">Allows you to specify whether or not to load the Scene additively. See SceneManagement.LoadSceneMode for more information about the options.</param>
  41822. </member>
  41823. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadScene(System.Int32,UnityEngine.SceneManagement.LoadSceneParameters)">
  41824. <summary>
  41825. <para>Loads the Scene by its name or index in Build Settings.</para>
  41826. </summary>
  41827. <param name="sceneName">Name or path of the Scene to load.</param>
  41828. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41829. <param name="parameters">Various parameters used to load the Scene.</param>
  41830. <returns>
  41831. <para>A handle to the Scene being loaded.</para>
  41832. </returns>
  41833. </member>
  41834. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadScene(System.String,UnityEngine.SceneManagement.LoadSceneParameters)">
  41835. <summary>
  41836. <para>Loads the Scene by its name or index in Build Settings.</para>
  41837. </summary>
  41838. <param name="sceneName">Name or path of the Scene to load.</param>
  41839. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41840. <param name="parameters">Various parameters used to load the Scene.</param>
  41841. <returns>
  41842. <para>A handle to the Scene being loaded.</para>
  41843. </returns>
  41844. </member>
  41845. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(System.String,UnityEngine.SceneManagement.LoadSceneMode)">
  41846. <summary>
  41847. <para>Loads the Scene asynchronously in the background.</para>
  41848. </summary>
  41849. <param name="sceneName">Name or path of the Scene to load.</param>
  41850. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41851. <param name="mode">If LoadSceneMode.Single then all current Scenes will be unloaded before loading.</param>
  41852. <param name="parameters">Struct that collects the various parameters into a single place except for the name and index.</param>
  41853. <returns>
  41854. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41855. </returns>
  41856. </member>
  41857. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(System.Int32,UnityEngine.SceneManagement.LoadSceneMode)">
  41858. <summary>
  41859. <para>Loads the Scene asynchronously in the background.</para>
  41860. </summary>
  41861. <param name="sceneName">Name or path of the Scene to load.</param>
  41862. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41863. <param name="mode">If LoadSceneMode.Single then all current Scenes will be unloaded before loading.</param>
  41864. <param name="parameters">Struct that collects the various parameters into a single place except for the name and index.</param>
  41865. <returns>
  41866. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41867. </returns>
  41868. </member>
  41869. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(System.String,UnityEngine.SceneManagement.LoadSceneParameters)">
  41870. <summary>
  41871. <para>Loads the Scene asynchronously in the background.</para>
  41872. </summary>
  41873. <param name="sceneName">Name or path of the Scene to load.</param>
  41874. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41875. <param name="mode">If LoadSceneMode.Single then all current Scenes will be unloaded before loading.</param>
  41876. <param name="parameters">Struct that collects the various parameters into a single place except for the name and index.</param>
  41877. <returns>
  41878. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41879. </returns>
  41880. </member>
  41881. <member name="M:UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(System.Int32,UnityEngine.SceneManagement.LoadSceneParameters)">
  41882. <summary>
  41883. <para>Loads the Scene asynchronously in the background.</para>
  41884. </summary>
  41885. <param name="sceneName">Name or path of the Scene to load.</param>
  41886. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to load.</param>
  41887. <param name="mode">If LoadSceneMode.Single then all current Scenes will be unloaded before loading.</param>
  41888. <param name="parameters">Struct that collects the various parameters into a single place except for the name and index.</param>
  41889. <returns>
  41890. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41891. </returns>
  41892. </member>
  41893. <member name="M:UnityEngine.SceneManagement.SceneManager.MergeScenes(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene)">
  41894. <summary>
  41895. <para>This will merge the source Scene into the destinationScene.</para>
  41896. </summary>
  41897. <param name="sourceScene">The Scene that will be merged into the destination Scene.</param>
  41898. <param name="destinationScene">Existing Scene to merge the source Scene into.</param>
  41899. </member>
  41900. <member name="M:UnityEngine.SceneManagement.SceneManager.MoveGameObjectToScene(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene)">
  41901. <summary>
  41902. <para>Move a GameObject from its current Scene to a new Scene.</para>
  41903. </summary>
  41904. <param name="go">GameObject to move.</param>
  41905. <param name="scene">Scene to move into.</param>
  41906. </member>
  41907. <member name="M:UnityEngine.SceneManagement.SceneManager.SetActiveScene(UnityEngine.SceneManagement.Scene)">
  41908. <summary>
  41909. <para>Set the Scene to be active.</para>
  41910. </summary>
  41911. <param name="scene">The Scene to be set.</param>
  41912. <returns>
  41913. <para>Returns false if the Scene is not loaded yet.</para>
  41914. </returns>
  41915. </member>
  41916. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadScene(System.Int32)">
  41917. <summary>
  41918. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41919. </summary>
  41920. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to unload.</param>
  41921. <param name="sceneName">Name or path of the Scene to unload.</param>
  41922. <param name="scene">Scene to unload.</param>
  41923. <returns>
  41924. <para>Returns true if the Scene is unloaded.</para>
  41925. </returns>
  41926. </member>
  41927. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadScene(System.String)">
  41928. <summary>
  41929. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41930. </summary>
  41931. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to unload.</param>
  41932. <param name="sceneName">Name or path of the Scene to unload.</param>
  41933. <param name="scene">Scene to unload.</param>
  41934. <returns>
  41935. <para>Returns true if the Scene is unloaded.</para>
  41936. </returns>
  41937. </member>
  41938. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadScene(UnityEngine.SceneManagement.Scene)">
  41939. <summary>
  41940. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41941. </summary>
  41942. <param name="sceneBuildIndex">Index of the Scene in the Build Settings to unload.</param>
  41943. <param name="sceneName">Name or path of the Scene to unload.</param>
  41944. <param name="scene">Scene to unload.</param>
  41945. <returns>
  41946. <para>Returns true if the Scene is unloaded.</para>
  41947. </returns>
  41948. </member>
  41949. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(System.Int32)">
  41950. <summary>
  41951. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41952. </summary>
  41953. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  41954. <param name="sceneName">Name or path of the Scene to unload.</param>
  41955. <param name="scene">Scene to unload.</param>
  41956. <param name="options">Scene unloading options.</param>
  41957. <returns>
  41958. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41959. </returns>
  41960. </member>
  41961. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(System.String)">
  41962. <summary>
  41963. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41964. </summary>
  41965. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  41966. <param name="sceneName">Name or path of the Scene to unload.</param>
  41967. <param name="scene">Scene to unload.</param>
  41968. <param name="options">Scene unloading options.</param>
  41969. <returns>
  41970. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41971. </returns>
  41972. </member>
  41973. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(UnityEngine.SceneManagement.Scene)">
  41974. <summary>
  41975. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41976. </summary>
  41977. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  41978. <param name="sceneName">Name or path of the Scene to unload.</param>
  41979. <param name="scene">Scene to unload.</param>
  41980. <param name="options">Scene unloading options.</param>
  41981. <returns>
  41982. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41983. </returns>
  41984. </member>
  41985. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(System.Int32,UnityEngine.SceneManagement.UnloadSceneOptions)">
  41986. <summary>
  41987. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  41988. </summary>
  41989. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  41990. <param name="sceneName">Name or path of the Scene to unload.</param>
  41991. <param name="scene">Scene to unload.</param>
  41992. <param name="options">Scene unloading options.</param>
  41993. <returns>
  41994. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  41995. </returns>
  41996. </member>
  41997. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(System.String,UnityEngine.SceneManagement.UnloadSceneOptions)">
  41998. <summary>
  41999. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  42000. </summary>
  42001. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  42002. <param name="sceneName">Name or path of the Scene to unload.</param>
  42003. <param name="scene">Scene to unload.</param>
  42004. <param name="options">Scene unloading options.</param>
  42005. <returns>
  42006. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  42007. </returns>
  42008. </member>
  42009. <member name="M:UnityEngine.SceneManagement.SceneManager.UnloadSceneAsync(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.UnloadSceneOptions)">
  42010. <summary>
  42011. <para>Destroys all GameObjects associated with the given Scene and removes the Scene from the SceneManager.</para>
  42012. </summary>
  42013. <param name="sceneBuildIndex">Index of the Scene in BuildSettings.</param>
  42014. <param name="sceneName">Name or path of the Scene to unload.</param>
  42015. <param name="scene">Scene to unload.</param>
  42016. <param name="options">Scene unloading options.</param>
  42017. <returns>
  42018. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  42019. </returns>
  42020. </member>
  42021. <member name="T:UnityEngine.SceneManagement.SceneManagerAPI">
  42022. <summary>
  42023. <para>Derive from this base class to provide alternative implementations to the C# behavior of specific SceneManagement.SceneManager methods.</para>
  42024. </summary>
  42025. </member>
  42026. <member name="P:UnityEngine.SceneManagement.SceneManagerAPI.overrideAPI">
  42027. <summary>
  42028. <para>The specific SceneManagement.SceneManagerAPI instance to use to handle overridden SceneManagement.SceneManager methods.</para>
  42029. </summary>
  42030. </member>
  42031. <member name="M:UnityEngine.SceneManagement.SceneManagerAPI.GetNumScenesInBuildSettings">
  42032. <summary>
  42033. <para>Override for customizing the behavior of the SceneManagement.SceneManager.sceneCountInBuildSettings function.</para>
  42034. </summary>
  42035. <returns>
  42036. <para>Number of Scenes handled by SceneManagement.SceneManagerApi.GetSceneByBuildIndex.</para>
  42037. </returns>
  42038. </member>
  42039. <member name="M:UnityEngine.SceneManagement.SceneManagerAPI.GetSceneByBuildIndex(System.Int32)">
  42040. <summary>
  42041. <para>Override for customizing the behavior of the SceneManagement.SceneManager.GetSceneByBuildIndex function.</para>
  42042. </summary>
  42043. <param name="buildIndex">Build index as returned by SceneManagement.SceneManagerApi.GetNumScenesInBuildSettings.</param>
  42044. <returns>
  42045. <para>A reference to the Scene, if valid. If not, an invalid Scene is returned.</para>
  42046. </returns>
  42047. </member>
  42048. <member name="M:UnityEngine.SceneManagement.SceneManagerAPI.LoadFirstScene(System.Boolean)">
  42049. <summary>
  42050. <para>Override for customizing the behavior of loading the first Scene in a stub player build.</para>
  42051. </summary>
  42052. <param name="mustLoadAsync"></param>
  42053. </member>
  42054. <member name="M:UnityEngine.SceneManagement.SceneManagerAPI.LoadSceneAsyncByNameOrIndex(System.String,System.Int32,UnityEngine.SceneManagement.LoadSceneParameters,System.Boolean)">
  42055. <summary>
  42056. <para>Override for customizing the behavior of the SceneManagement.SceneManager.LoadScene and SceneManagement.SceneManager.LoadSceneAsync functions.</para>
  42057. </summary>
  42058. <param name="sceneName"></param>
  42059. <param name="sceneBuildIndex"></param>
  42060. <param name="parameters"></param>
  42061. <param name="mustCompleteNextFrame"></param>
  42062. </member>
  42063. <member name="M:UnityEngine.SceneManagement.SceneManagerAPI.UnloadSceneAsyncByNameOrIndex(System.String,System.Int32,System.Boolean,UnityEngine.SceneManagement.UnloadSceneOptions,System.Boolean&amp;)">
  42064. <summary>
  42065. <para>Override for customizing the behavior of the SceneManagement.SceneManager.UnloadSceneAsync function.</para>
  42066. </summary>
  42067. <param name="sceneName"></param>
  42068. <param name="sceneBuildIndex"></param>
  42069. <param name="immediately"></param>
  42070. <param name="options"></param>
  42071. <param name="outSuccess"></param>
  42072. </member>
  42073. <member name="T:UnityEngine.SceneManagement.SceneUtility">
  42074. <summary>
  42075. <para>Scene and Build Settings related utilities.</para>
  42076. </summary>
  42077. </member>
  42078. <member name="M:UnityEngine.SceneManagement.SceneUtility.GetBuildIndexByScenePath(System.String)">
  42079. <summary>
  42080. <para>Get the build index from a Scene path.</para>
  42081. </summary>
  42082. <param name="scenePath">Scene path (e.g: "AssetsScenesScene1.unity").</param>
  42083. <returns>
  42084. <para>Build index.</para>
  42085. </returns>
  42086. </member>
  42087. <member name="M:UnityEngine.SceneManagement.SceneUtility.GetScenePathByBuildIndex(System.Int32)">
  42088. <summary>
  42089. <para>Get the Scene path from a build index.</para>
  42090. </summary>
  42091. <param name="buildIndex"></param>
  42092. <returns>
  42093. <para>Scene path (e.g "AssetsScenesScene1.unity").</para>
  42094. </returns>
  42095. </member>
  42096. <member name="T:UnityEngine.SceneManagement.UnloadSceneOptions">
  42097. <summary>
  42098. <para>Scene unloading options passed to SceneManager.UnloadScene.</para>
  42099. </summary>
  42100. </member>
  42101. <member name="F:UnityEngine.SceneManagement.UnloadSceneOptions.None">
  42102. <summary>
  42103. <para>Unload the scene without any special options.</para>
  42104. </summary>
  42105. </member>
  42106. <member name="F:UnityEngine.SceneManagement.UnloadSceneOptions.UnloadAllEmbeddedSceneObjects">
  42107. <summary>
  42108. <para>Unloads all objects that are loaded from the scene's serialized file. Without this flag, only GameObject and Components within the scene's hierarchy are unloaded.
  42109. Note: Objects that are dynamically created during the build process can be embedded in the scene's serialized file. This can occur when asset types are created and referenced inside the scene's post-processor callback. Some examples of these types are textures, meshes, and scriptable objects. Assets from your assets folder are not embedded in the scene's serialized file.
  42110. Note: This flag does not unload assets which can be referenced by other scenes.</para>
  42111. </summary>
  42112. </member>
  42113. <member name="T:UnityEngine.Screen">
  42114. <summary>
  42115. <para>Provides access to display information.</para>
  42116. </summary>
  42117. </member>
  42118. <member name="P:UnityEngine.Screen.autorotateToLandscapeLeft">
  42119. <summary>
  42120. <para>Enables auto-rotation to landscape left</para>
  42121. </summary>
  42122. </member>
  42123. <member name="P:UnityEngine.Screen.autorotateToLandscapeRight">
  42124. <summary>
  42125. <para>Enables auto-rotation to landscape right.</para>
  42126. </summary>
  42127. </member>
  42128. <member name="P:UnityEngine.Screen.autorotateToPortrait">
  42129. <summary>
  42130. <para>Enables auto-rotation to portrait.</para>
  42131. </summary>
  42132. </member>
  42133. <member name="P:UnityEngine.Screen.autorotateToPortraitUpsideDown">
  42134. <summary>
  42135. <para>Enables auto-rotation to portrait, upside down.</para>
  42136. </summary>
  42137. </member>
  42138. <member name="P:UnityEngine.Screen.brightness">
  42139. <summary>
  42140. <para>The current brightness of the screen.</para>
  42141. </summary>
  42142. </member>
  42143. <member name="P:UnityEngine.Screen.currentResolution">
  42144. <summary>
  42145. <para>The current screen resolution (Read Only).</para>
  42146. </summary>
  42147. </member>
  42148. <member name="P:UnityEngine.Screen.cutouts">
  42149. <summary>
  42150. <para>Returns a list of screen areas that are not functional for displaying content (Read Only).</para>
  42151. </summary>
  42152. </member>
  42153. <member name="P:UnityEngine.Screen.dpi">
  42154. <summary>
  42155. <para>The current DPI of the screen / device (Read Only).</para>
  42156. </summary>
  42157. </member>
  42158. <member name="P:UnityEngine.Screen.fullScreen">
  42159. <summary>
  42160. <para>Enables full-screen mode for the application.</para>
  42161. </summary>
  42162. </member>
  42163. <member name="P:UnityEngine.Screen.fullScreenMode">
  42164. <summary>
  42165. <para>Set this property to one of the values in FullScreenMode to change the display mode of your application.</para>
  42166. </summary>
  42167. </member>
  42168. <member name="P:UnityEngine.Screen.height">
  42169. <summary>
  42170. <para>The current height of the screen window in pixels (Read Only).</para>
  42171. </summary>
  42172. </member>
  42173. <member name="P:UnityEngine.Screen.lockCursor">
  42174. <summary>
  42175. <para>Enable cursor locking</para>
  42176. </summary>
  42177. </member>
  42178. <member name="P:UnityEngine.Screen.mainWindowDisplayInfo">
  42179. <summary>
  42180. <para>The display information associated with the display that the main application window is on.</para>
  42181. </summary>
  42182. </member>
  42183. <member name="P:UnityEngine.Screen.mainWindowPosition">
  42184. <summary>
  42185. <para>The position of the top left corner of the main window relative to the top left corner of the display.</para>
  42186. </summary>
  42187. </member>
  42188. <member name="P:UnityEngine.Screen.orientation">
  42189. <summary>
  42190. <para>Specifies logical orientation of the screen.</para>
  42191. </summary>
  42192. </member>
  42193. <member name="P:UnityEngine.Screen.resolutions">
  42194. <summary>
  42195. <para>Returns all full-screen resolutions that the monitor supports (Read Only).</para>
  42196. </summary>
  42197. </member>
  42198. <member name="P:UnityEngine.Screen.safeArea">
  42199. <summary>
  42200. <para>Returns the safe area of the screen in pixels (Read Only).</para>
  42201. </summary>
  42202. </member>
  42203. <member name="P:UnityEngine.Screen.showCursor">
  42204. <summary>
  42205. <para>Should the cursor be visible?</para>
  42206. </summary>
  42207. </member>
  42208. <member name="P:UnityEngine.Screen.sleepTimeout">
  42209. <summary>
  42210. <para>A power saving setting, allowing the screen to dim some time after the last active user interaction.</para>
  42211. </summary>
  42212. </member>
  42213. <member name="P:UnityEngine.Screen.width">
  42214. <summary>
  42215. <para>The current width of the screen window in pixels (Read Only).</para>
  42216. </summary>
  42217. </member>
  42218. <member name="M:UnityEngine.Screen.GetDisplayLayout(System.Collections.Generic.List`1&lt;UnityEngine.DisplayInfo&gt;)">
  42219. <summary>
  42220. <para>Retrieves layout information about connected displays such as names, resolutions and refresh rates.</para>
  42221. </summary>
  42222. <param name="displayLayout">Connected display information.</param>
  42223. </member>
  42224. <member name="M:UnityEngine.Screen.MoveMainWindowTo(UnityEngine.DisplayInfo&amp;,UnityEngine.Vector2Int)">
  42225. <summary>
  42226. <para>Moves the main window to the specified position relative to the top left corner of the specified display. Position value is represented in pixels. Moving the window is an asynchronous operation, which can take multiple frames.</para>
  42227. </summary>
  42228. <param name="display">The target display where the window should move to.</param>
  42229. <param name="position">The position the window moves to. Relative to the top left corner of the specified display in pixels.</param>
  42230. <returns>
  42231. <para>Returns AsyncOperation that represents moving the window.</para>
  42232. </returns>
  42233. </member>
  42234. <member name="M:UnityEngine.Screen.SetResolution(System.Int32,System.Int32,System.Boolean)">
  42235. <summary>
  42236. <para>Switches the screen resolution.</para>
  42237. </summary>
  42238. <param name="width"></param>
  42239. <param name="height"></param>
  42240. <param name="fullscreen"></param>
  42241. <param name="preferredRefreshRate"></param>
  42242. <param name="fullscreenMode"></param>
  42243. </member>
  42244. <member name="M:UnityEngine.Screen.SetResolution(System.Int32,System.Int32,System.Boolean,System.Int32)">
  42245. <summary>
  42246. <para>Switches the screen resolution.</para>
  42247. </summary>
  42248. <param name="width"></param>
  42249. <param name="height"></param>
  42250. <param name="fullscreen"></param>
  42251. <param name="preferredRefreshRate"></param>
  42252. <param name="fullscreenMode"></param>
  42253. </member>
  42254. <member name="M:UnityEngine.Screen.SetResolution(System.Int32,System.Int32,UnityEngine.FullScreenMode)">
  42255. <summary>
  42256. <para>Switches the screen resolution.</para>
  42257. </summary>
  42258. <param name="width"></param>
  42259. <param name="height"></param>
  42260. <param name="fullscreen"></param>
  42261. <param name="preferredRefreshRate"></param>
  42262. <param name="fullscreenMode"></param>
  42263. </member>
  42264. <member name="M:UnityEngine.Screen.SetResolution(System.Int32,System.Int32,UnityEngine.FullScreenMode,System.Int32)">
  42265. <summary>
  42266. <para>Switches the screen resolution.</para>
  42267. </summary>
  42268. <param name="width"></param>
  42269. <param name="height"></param>
  42270. <param name="fullscreen"></param>
  42271. <param name="preferredRefreshRate"></param>
  42272. <param name="fullscreenMode"></param>
  42273. </member>
  42274. <member name="T:UnityEngine.ScreenOrientation">
  42275. <summary>
  42276. <para>Describes screen orientation.</para>
  42277. </summary>
  42278. </member>
  42279. <member name="F:UnityEngine.ScreenOrientation.AutoRotation">
  42280. <summary>
  42281. <para>Auto-rotates the screen as necessary toward any of the enabled orientations.</para>
  42282. </summary>
  42283. </member>
  42284. <member name="F:UnityEngine.ScreenOrientation.LandscapeLeft">
  42285. <summary>
  42286. <para>Landscape orientation, counter-clockwise from the portrait orientation.</para>
  42287. </summary>
  42288. </member>
  42289. <member name="F:UnityEngine.ScreenOrientation.LandscapeRight">
  42290. <summary>
  42291. <para>Landscape orientation, clockwise from the portrait orientation.</para>
  42292. </summary>
  42293. </member>
  42294. <member name="F:UnityEngine.ScreenOrientation.Portrait">
  42295. <summary>
  42296. <para>Portrait orientation.</para>
  42297. </summary>
  42298. </member>
  42299. <member name="F:UnityEngine.ScreenOrientation.PortraitUpsideDown">
  42300. <summary>
  42301. <para>Portrait orientation, upside down.</para>
  42302. </summary>
  42303. </member>
  42304. <member name="T:UnityEngine.ScriptableObject">
  42305. <summary>
  42306. <para>A class you can derive from if you want to create objects that don't need to be attached to game objects.</para>
  42307. </summary>
  42308. </member>
  42309. <member name="M:UnityEngine.ScriptableObject.CreateInstance(System.String)">
  42310. <summary>
  42311. <para>Creates an instance of a scriptable object.</para>
  42312. </summary>
  42313. <param name="className">The type of the ScriptableObject to create, as the name of the type.</param>
  42314. <param name="type">The type of the ScriptableObject to create, as a System.Type instance.</param>
  42315. <returns>
  42316. <para>The created ScriptableObject.</para>
  42317. </returns>
  42318. </member>
  42319. <member name="M:UnityEngine.ScriptableObject.CreateInstance(System.Type)">
  42320. <summary>
  42321. <para>Creates an instance of a scriptable object.</para>
  42322. </summary>
  42323. <param name="className">The type of the ScriptableObject to create, as the name of the type.</param>
  42324. <param name="type">The type of the ScriptableObject to create, as a System.Type instance.</param>
  42325. <returns>
  42326. <para>The created ScriptableObject.</para>
  42327. </returns>
  42328. </member>
  42329. <member name="M:UnityEngine.ScriptableObject.CreateInstance">
  42330. <summary>
  42331. <para>Creates an instance of a scriptable object.</para>
  42332. </summary>
  42333. <returns>
  42334. <para>The created ScriptableObject.</para>
  42335. </returns>
  42336. </member>
  42337. <member name="T:UnityEngine.Scripting.AlwaysLinkAssemblyAttribute">
  42338. <summary>
  42339. <para>Ensure an assembly is always processed during managed code stripping.</para>
  42340. </summary>
  42341. </member>
  42342. <member name="T:UnityEngine.Scripting.GarbageCollector">
  42343. <summary>
  42344. <para>API to control the garbage collector on the Mono and IL2CPP scripting backends.</para>
  42345. </summary>
  42346. </member>
  42347. <member name="P:UnityEngine.Scripting.GarbageCollector.incrementalTimeSliceNanoseconds">
  42348. <summary>
  42349. <para>The target duration of a collection step when performing incremental garbage collection.</para>
  42350. </summary>
  42351. </member>
  42352. <member name="P:UnityEngine.Scripting.GarbageCollector.isIncremental">
  42353. <summary>
  42354. <para>Reports whether incremental garbage collection is enabled.</para>
  42355. </summary>
  42356. </member>
  42357. <member name="M:UnityEngine.Scripting.GarbageCollector.CollectIncremental(System.UInt64)">
  42358. <summary>
  42359. <para>Perform incremental garbage collection for the duration specified by the nanoseconds parameter.</para>
  42360. </summary>
  42361. <param name="nanoseconds">The maximum number of nanoseconds to spend in garbage collection.</param>
  42362. <returns>
  42363. <para>Returns true if additional garbage collection work remains when the method returns and false if garbage collection is complete. Also returns false if incremental garbage collection is not enabled or is not supported on the current platform.</para>
  42364. </returns>
  42365. </member>
  42366. <member name="P:UnityEngine.Scripting.GarbageCollector.GCMode">
  42367. <summary>
  42368. <para>Set and get global garbage collector operation mode.</para>
  42369. </summary>
  42370. </member>
  42371. <member name="?:UnityEngine.Scripting.GarbageCollector.GCModeChanged(System.Action`1&lt;UnityEngine.Scripting.GarbageCollector/Mode&gt;)">
  42372. <summary>
  42373. <para>Subscribe to this event to get notified when GarbageCollector.GCMode changes.</para>
  42374. </summary>
  42375. <param name="value"></param>
  42376. </member>
  42377. <member name="T:UnityEngine.Scripting.GarbageCollector.Mode">
  42378. <summary>
  42379. <para>Garbage collector operation mode.</para>
  42380. </summary>
  42381. </member>
  42382. <member name="F:UnityEngine.Scripting.GarbageCollector.Mode.Disabled">
  42383. <summary>
  42384. <para>Disable garbage collector.</para>
  42385. </summary>
  42386. </member>
  42387. <member name="F:UnityEngine.Scripting.GarbageCollector.Mode.Enabled">
  42388. <summary>
  42389. <para>Enable garbage collector.</para>
  42390. </summary>
  42391. </member>
  42392. <member name="F:UnityEngine.Scripting.GarbageCollector.Mode.Manual">
  42393. <summary>
  42394. <para>Disable automatic invokations of the garbage collector, but allow manually invokations.</para>
  42395. </summary>
  42396. </member>
  42397. <member name="T:UnityEngine.Scripting.PreserveAttribute">
  42398. <summary>
  42399. <para>PreserveAttribute prevents byte code stripping from removing a class, method, field, or property.</para>
  42400. </summary>
  42401. </member>
  42402. <member name="T:UnityEngine.Scripting.RequireAttributeUsagesAttribute">
  42403. <summary>
  42404. <para>Only allowed on attribute types. If the attribute type is marked, then so too will all CustomAttributes of that type.</para>
  42405. </summary>
  42406. </member>
  42407. <member name="T:UnityEngine.Scripting.RequireDerivedAttribute">
  42408. <summary>
  42409. <para>When the type is marked, all types derived from that type will also be marked.</para>
  42410. </summary>
  42411. </member>
  42412. <member name="T:UnityEngine.Scripting.RequiredInterfaceAttribute">
  42413. <summary>
  42414. <para>When a type is marked, all interface implementations of the specified types will be marked.</para>
  42415. </summary>
  42416. </member>
  42417. <member name="T:UnityEngine.Scripting.RequiredMemberAttribute">
  42418. <summary>
  42419. <para>When a type is marked, all of it's members with [RequiredMember] will be marked.</para>
  42420. </summary>
  42421. </member>
  42422. <member name="T:UnityEngine.Scripting.RequireImplementorsAttribute">
  42423. <summary>
  42424. <para>When the interface type is marked, all types implementing that interface will be marked.</para>
  42425. </summary>
  42426. </member>
  42427. <member name="T:UnityEngine.Search.SearchContextAttribute">
  42428. <summary>
  42429. <para>This attribute can be attached to a component object field in order to have the ObjectField use the advanced Object Picker.</para>
  42430. </summary>
  42431. </member>
  42432. <member name="P:UnityEngine.Search.SearchContextAttribute.flags">
  42433. <summary>
  42434. <para>Search view flags used to open the Object Picker in various states.</para>
  42435. </summary>
  42436. </member>
  42437. <member name="P:UnityEngine.Search.SearchContextAttribute.instantiableProviders">
  42438. <summary>
  42439. <para>Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</para>
  42440. </summary>
  42441. </member>
  42442. <member name="P:UnityEngine.Search.SearchContextAttribute.providerIds">
  42443. <summary>
  42444. <para>A list of Search Provider IDs that will be used to create the search context.</para>
  42445. </summary>
  42446. </member>
  42447. <member name="P:UnityEngine.Search.SearchContextAttribute.query">
  42448. <summary>
  42449. <para>Initial search query used to open the Object Picker window.</para>
  42450. </summary>
  42451. </member>
  42452. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String)">
  42453. <summary>
  42454. <para>Search context constructor used to add some search context to an object field.</para>
  42455. </summary>
  42456. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42457. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42458. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42459. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42460. </member>
  42461. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,UnityEngine.Search.SearchViewFlags)">
  42462. <summary>
  42463. <para>Search context constructor used to add some search context to an object field.</para>
  42464. </summary>
  42465. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42466. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42467. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42468. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42469. </member>
  42470. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,System.String)">
  42471. <summary>
  42472. <para>Search context constructor used to add some search context to an object field.</para>
  42473. </summary>
  42474. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42475. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42476. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42477. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42478. </member>
  42479. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,System.String,UnityEngine.Search.SearchViewFlags)">
  42480. <summary>
  42481. <para>Search context constructor used to add some search context to an object field.</para>
  42482. </summary>
  42483. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42484. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42485. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42486. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42487. </member>
  42488. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,System.Type[])">
  42489. <summary>
  42490. <para>Search context constructor used to add some search context to an object field.</para>
  42491. </summary>
  42492. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42493. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42494. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42495. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42496. </member>
  42497. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,UnityEngine.Search.SearchViewFlags,System.Type[])">
  42498. <summary>
  42499. <para>Search context constructor used to add some search context to an object field.</para>
  42500. </summary>
  42501. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42502. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42503. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42504. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42505. </member>
  42506. <member name="M:UnityEngine.Search.SearchContextAttribute.#ctor(System.String,UnityEngine.Search.SearchViewFlags,System.String,System.Type[])">
  42507. <summary>
  42508. <para>Search context constructor used to add some search context to an object field.</para>
  42509. </summary>
  42510. <param name="query">Initial search query text used to open the Object Picker window.</param>
  42511. <param name="flags">Search view flags used to open the Object Picker in various states.</param>
  42512. <param name="providerIdsCommaSeparated">A list of Search Provider IDs that will be used to create the search context.</param>
  42513. <param name="instantiableProviders">Search provider concrete types that will be instantiated and assigned to the Object Picker search context.</param>
  42514. </member>
  42515. <member name="T:UnityEngine.Search.SearchViewFlags">
  42516. <summary>
  42517. <para>Search view flags used to open the Object Picker in various states.</para>
  42518. </summary>
  42519. </member>
  42520. <member name="F:UnityEngine.Search.SearchViewFlags.Borderless">
  42521. <summary>
  42522. <para>Opens a search window without any borders. This is useful to open the search window as a popup window for a quick pick.</para>
  42523. </summary>
  42524. </member>
  42525. <member name="F:UnityEngine.Search.SearchViewFlags.Centered">
  42526. <summary>
  42527. <para>The Object Picker window will open centered in the main Editor window.</para>
  42528. </summary>
  42529. </member>
  42530. <member name="F:UnityEngine.Search.SearchViewFlags.CompactView">
  42531. <summary>
  42532. <para>The Object Picker window will open in compact list view.</para>
  42533. </summary>
  42534. </member>
  42535. <member name="F:UnityEngine.Search.SearchViewFlags.Debug">
  42536. <summary>
  42537. <para>The Search Picker window reports debugging information while running queries.</para>
  42538. </summary>
  42539. </member>
  42540. <member name="F:UnityEngine.Search.SearchViewFlags.DisableBuilderModeToggle">
  42541. <summary>
  42542. <para>This flag disables the ability to switch between text mode and builder mode.</para>
  42543. </summary>
  42544. </member>
  42545. <member name="F:UnityEngine.Search.SearchViewFlags.DisableInspectorPreview">
  42546. <summary>
  42547. <para>This flag disables the use of the Inspector Preview in the Search Picker window.</para>
  42548. </summary>
  42549. </member>
  42550. <member name="F:UnityEngine.Search.SearchViewFlags.DisableSavedSearchQuery">
  42551. <summary>
  42552. <para>When creating a new search window, this flag can be used to disable the saved search query side panel.</para>
  42553. </summary>
  42554. </member>
  42555. <member name="F:UnityEngine.Search.SearchViewFlags.EnableSearchQuery">
  42556. <summary>
  42557. <para>This flag enables the use of the Saved Searches workflow in the Search Picker window.</para>
  42558. </summary>
  42559. </member>
  42560. <member name="F:UnityEngine.Search.SearchViewFlags.GridView">
  42561. <summary>
  42562. <para>The Search Picker window will open in grid view.</para>
  42563. </summary>
  42564. </member>
  42565. <member name="F:UnityEngine.Search.SearchViewFlags.HideSearchBar">
  42566. <summary>
  42567. <para>The Search Picker window will hide the Search field. This means the user will not be able to edit the initial search query used to open the Search window.</para>
  42568. </summary>
  42569. </member>
  42570. <member name="F:UnityEngine.Search.SearchViewFlags.ListView">
  42571. <summary>
  42572. <para>The Search Picker window will open in list view.</para>
  42573. </summary>
  42574. </member>
  42575. <member name="F:UnityEngine.Search.SearchViewFlags.NoIndexing">
  42576. <summary>
  42577. <para>The Search Picker window will ignore any indexed search entry while executing the search query.</para>
  42578. </summary>
  42579. </member>
  42580. <member name="F:UnityEngine.Search.SearchViewFlags.None">
  42581. <summary>
  42582. <para>The Search Picker window will be opened using default options.</para>
  42583. </summary>
  42584. </member>
  42585. <member name="F:UnityEngine.Search.SearchViewFlags.OpenInBuilderMode">
  42586. <summary>
  42587. <para>This flag forces the picker to open in builder mode.</para>
  42588. </summary>
  42589. </member>
  42590. <member name="F:UnityEngine.Search.SearchViewFlags.OpenInspectorPreview">
  42591. <summary>
  42592. <para>The Search Picker window will open with the Preview Inspector open.</para>
  42593. </summary>
  42594. </member>
  42595. <member name="F:UnityEngine.Search.SearchViewFlags.OpenInTextMode">
  42596. <summary>
  42597. <para>This flag forces the picker to open in text mode.</para>
  42598. </summary>
  42599. </member>
  42600. <member name="F:UnityEngine.Search.SearchViewFlags.OpenLeftSidePanel">
  42601. <summary>
  42602. <para>The Search Picker window will open with the Saved Searches panel open.</para>
  42603. </summary>
  42604. </member>
  42605. <member name="F:UnityEngine.Search.SearchViewFlags.Packages">
  42606. <summary>
  42607. <para>The Search Picker window will include results from packages.</para>
  42608. </summary>
  42609. </member>
  42610. <member name="F:UnityEngine.Search.SearchViewFlags.TableView">
  42611. <summary>
  42612. <para>The Search Picker window will open in table view.</para>
  42613. </summary>
  42614. </member>
  42615. <member name="T:UnityEngine.SearchService.ObjectSelectorHandlerWithLabelsAttribute">
  42616. <summary>
  42617. <para>A class attribute that allows you to define label constraints on a MonoBehavior or ScriptableObject's field in the object selector.</para>
  42618. </summary>
  42619. </member>
  42620. <member name="P:UnityEngine.SearchService.ObjectSelectorHandlerWithLabelsAttribute.labels">
  42621. <summary>
  42622. <para>The labels to match.</para>
  42623. </summary>
  42624. </member>
  42625. <member name="P:UnityEngine.SearchService.ObjectSelectorHandlerWithLabelsAttribute.matchAll">
  42626. <summary>
  42627. <para>Boolean that indicates whether all labels, or only one of them, should match. Default is true.</para>
  42628. </summary>
  42629. </member>
  42630. <member name="M:UnityEngine.SearchService.ObjectSelectorHandlerWithLabelsAttribute.#ctor(System.String[])">
  42631. <summary>
  42632. <para>Constructor used to declare the SearchService.ObjectSelectorHandlerWithLabelsAttribute on a field.</para>
  42633. </summary>
  42634. <param name="labels">An array of strings that represents the different labels to use as constraints.</param>
  42635. <param name="matchAll">This parameter specifies whether all labels must match, or only one of them must be present.</param>
  42636. </member>
  42637. <member name="M:UnityEngine.SearchService.ObjectSelectorHandlerWithLabelsAttribute.#ctor(System.Boolean,System.String[])">
  42638. <summary>
  42639. <para>Constructor used to declare the SearchService.ObjectSelectorHandlerWithLabelsAttribute on a field.</para>
  42640. </summary>
  42641. <param name="labels">An array of strings that represents the different labels to use as constraints.</param>
  42642. <param name="matchAll">This parameter specifies whether all labels must match, or only one of them must be present.</param>
  42643. </member>
  42644. <member name="T:UnityEngine.SearchService.ObjectSelectorHandlerWithTagsAttribute">
  42645. <summary>
  42646. <para>A class attribute that allows you to define tag constraints on a MonoBehavior or ScriptableObject's field in the object selector.</para>
  42647. </summary>
  42648. </member>
  42649. <member name="P:UnityEngine.SearchService.ObjectSelectorHandlerWithTagsAttribute.tags">
  42650. <summary>
  42651. <para>The tags to match. Because a GameObject can only have one tag, only one of them must be present.</para>
  42652. </summary>
  42653. </member>
  42654. <member name="M:UnityEngine.SearchService.ObjectSelectorHandlerWithTagsAttribute.#ctor(System.String[])">
  42655. <summary>
  42656. <para>Constructor used to declare the SearchService.ObjectSelectorHandlerWithTagsAttribute on a field.</para>
  42657. </summary>
  42658. <param name="tags">An array of strings that represents the different tags to use as constraints.</param>
  42659. </member>
  42660. <member name="T:UnityEngine.SecondarySpriteTexture">
  42661. <summary>
  42662. <para>Encapsulates a Texture2D and its shader property name to give Sprite-based renderers access to a secondary texture, in addition to the main Sprite texture.</para>
  42663. </summary>
  42664. </member>
  42665. <member name="F:UnityEngine.SecondarySpriteTexture.name">
  42666. <summary>
  42667. <para>The shader property name of the secondary Sprite texture. Use this name to identify and sample the texture in the shader.</para>
  42668. </summary>
  42669. </member>
  42670. <member name="F:UnityEngine.SecondarySpriteTexture.texture">
  42671. <summary>
  42672. <para>The texture to be used as a secondary Sprite texture.</para>
  42673. </summary>
  42674. </member>
  42675. <member name="T:UnityEngine.Security">
  42676. <summary>
  42677. <para>Webplayer security related class. Not supported from 5.4.0 onwards.</para>
  42678. </summary>
  42679. </member>
  42680. <member name="M:UnityEngine.Security.LoadAndVerifyAssembly(System.Byte[],System.String)">
  42681. <summary>
  42682. <para>Loads an assembly and checks that it is allowed to be used in the webplayer. (Web Player is no Longer Supported).</para>
  42683. </summary>
  42684. <param name="assemblyData">Assembly to verify.</param>
  42685. <param name="authorizationKey">Public key used to verify assembly.</param>
  42686. <returns>
  42687. <para>Loaded, verified, assembly, or null if the assembly cannot be verfied.</para>
  42688. </returns>
  42689. </member>
  42690. <member name="M:UnityEngine.Security.LoadAndVerifyAssembly(System.Byte[])">
  42691. <summary>
  42692. <para>Loads an assembly and checks that it is allowed to be used in the webplayer. (Web Player is no Longer Supported).</para>
  42693. </summary>
  42694. <param name="assemblyData">Assembly to verify.</param>
  42695. <param name="authorizationKey">Public key used to verify assembly.</param>
  42696. <returns>
  42697. <para>Loaded, verified, assembly, or null if the assembly cannot be verfied.</para>
  42698. </returns>
  42699. </member>
  42700. <member name="M:UnityEngine.Security.PrefetchSocketPolicy(System.String,System.Int32)">
  42701. <summary>
  42702. <para>Prefetch the webplayer socket security policy from a non-default port number.</para>
  42703. </summary>
  42704. <param name="ip">IP address of server.</param>
  42705. <param name="atPort">Port from where socket policy is read.</param>
  42706. <param name="timeout">Time to wait for response.</param>
  42707. </member>
  42708. <member name="M:UnityEngine.Security.PrefetchSocketPolicy(System.String,System.Int32,System.Int32)">
  42709. <summary>
  42710. <para>Prefetch the webplayer socket security policy from a non-default port number.</para>
  42711. </summary>
  42712. <param name="ip">IP address of server.</param>
  42713. <param name="atPort">Port from where socket policy is read.</param>
  42714. <param name="timeout">Time to wait for response.</param>
  42715. </member>
  42716. <member name="T:UnityEngine.SelectionBaseAttribute">
  42717. <summary>
  42718. <para>Add this attribute to a script class to mark its GameObject as a selection base object for Scene View picking.</para>
  42719. </summary>
  42720. </member>
  42721. <member name="T:UnityEngine.SendMessageOptions">
  42722. <summary>
  42723. <para>Options for how to send a message.</para>
  42724. </summary>
  42725. </member>
  42726. <member name="F:UnityEngine.SendMessageOptions.DontRequireReceiver">
  42727. <summary>
  42728. <para>No receiver is required for SendMessage.</para>
  42729. </summary>
  42730. </member>
  42731. <member name="F:UnityEngine.SendMessageOptions.RequireReceiver">
  42732. <summary>
  42733. <para>A receiver is required for SendMessage.</para>
  42734. </summary>
  42735. </member>
  42736. <member name="T:UnityEngine.Serialization.FormerlySerializedAsAttribute">
  42737. <summary>
  42738. <para>Use this attribute to rename a field without losing its serialized value.</para>
  42739. </summary>
  42740. </member>
  42741. <member name="P:UnityEngine.Serialization.FormerlySerializedAsAttribute.oldName">
  42742. <summary>
  42743. <para>The name of the field before the rename.</para>
  42744. </summary>
  42745. </member>
  42746. <member name="M:UnityEngine.Serialization.FormerlySerializedAsAttribute.#ctor(System.String)">
  42747. <summary>
  42748. <para></para>
  42749. </summary>
  42750. <param name="oldName">The name of the field before renaming.</param>
  42751. </member>
  42752. <member name="T:UnityEngine.SerializeField">
  42753. <summary>
  42754. <para>Force Unity to serialize a private field.</para>
  42755. </summary>
  42756. </member>
  42757. <member name="T:UnityEngine.SerializeReference">
  42758. <summary>
  42759. <para>A that instructs Unity to serialize a field as a reference instead of as a value.</para>
  42760. </summary>
  42761. </member>
  42762. <member name="T:UnityEngine.Shader">
  42763. <summary>
  42764. <para>Shader scripts used for all rendering.</para>
  42765. </summary>
  42766. </member>
  42767. <member name="P:UnityEngine.Shader.enabledGlobalKeywords">
  42768. <summary>
  42769. <para>An array containing the global shader keywords that are currently enabled.</para>
  42770. </summary>
  42771. </member>
  42772. <member name="P:UnityEngine.Shader.globalKeywords">
  42773. <summary>
  42774. <para>An array containing the global shader keywords that currently exist. This includes enabled and disabled global shader keywords.</para>
  42775. </summary>
  42776. </member>
  42777. <member name="P:UnityEngine.Shader.globalMaximumLOD">
  42778. <summary>
  42779. <para>Shader LOD level for all shaders.</para>
  42780. </summary>
  42781. </member>
  42782. <member name="P:UnityEngine.Shader.globalRenderPipeline">
  42783. <summary>
  42784. <para>Render pipeline currently in use.</para>
  42785. </summary>
  42786. </member>
  42787. <member name="P:UnityEngine.Shader.globalShaderHardwareTier">
  42788. <summary>
  42789. <para>Shader hardware tier classification for current device.</para>
  42790. </summary>
  42791. </member>
  42792. <member name="P:UnityEngine.Shader.isSupported">
  42793. <summary>
  42794. <para>Can this shader run on the end-users graphics card? (Read Only)</para>
  42795. </summary>
  42796. </member>
  42797. <member name="P:UnityEngine.Shader.keywordSpace">
  42798. <summary>
  42799. <para>The local keyword space of this shader.</para>
  42800. </summary>
  42801. </member>
  42802. <member name="P:UnityEngine.Shader.maximumChunksOverride">
  42803. <summary>
  42804. <para>Sets the limit on the number of shader variant chunks Unity loads and keeps in memory.</para>
  42805. </summary>
  42806. </member>
  42807. <member name="P:UnityEngine.Shader.maximumLOD">
  42808. <summary>
  42809. <para>Shader LOD level for this shader.</para>
  42810. </summary>
  42811. </member>
  42812. <member name="P:UnityEngine.Shader.passCount">
  42813. <summary>
  42814. <para>Returns the number of shader passes on the active SubShader.</para>
  42815. </summary>
  42816. </member>
  42817. <member name="P:UnityEngine.Shader.renderQueue">
  42818. <summary>
  42819. <para>Render queue of this shader. (Read Only)</para>
  42820. </summary>
  42821. </member>
  42822. <member name="P:UnityEngine.Shader.subshaderCount">
  42823. <summary>
  42824. <para>Returns the number of SubShaders in this shader.</para>
  42825. </summary>
  42826. </member>
  42827. <member name="M:UnityEngine.Shader.DisableKeyword(UnityEngine.Rendering.GlobalKeyword&amp;)">
  42828. <summary>
  42829. <para>Disables a global shader keyword.</para>
  42830. </summary>
  42831. <param name="keyword">The Rendering.GlobalKeyword to disable.</param>
  42832. <param name="keyword">The name of the Rendering.GlobalKeyword to disable.</param>
  42833. </member>
  42834. <member name="M:UnityEngine.Shader.DisableKeyword(System.String)">
  42835. <summary>
  42836. <para>Disables a global shader keyword.</para>
  42837. </summary>
  42838. <param name="keyword">The Rendering.GlobalKeyword to disable.</param>
  42839. <param name="keyword">The name of the Rendering.GlobalKeyword to disable.</param>
  42840. </member>
  42841. <member name="M:UnityEngine.Shader.EnableKeyword(UnityEngine.Rendering.GlobalKeyword&amp;)">
  42842. <summary>
  42843. <para>Enables a global shader keyword.</para>
  42844. </summary>
  42845. <param name="keyword">The Rendering.GlobalKeyword to enable.</param>
  42846. <param name="keyword">The name of the Rendering.GlobalKeyword to enable.</param>
  42847. </member>
  42848. <member name="M:UnityEngine.Shader.EnableKeyword(System.String)">
  42849. <summary>
  42850. <para>Enables a global shader keyword.</para>
  42851. </summary>
  42852. <param name="keyword">The Rendering.GlobalKeyword to enable.</param>
  42853. <param name="keyword">The name of the Rendering.GlobalKeyword to enable.</param>
  42854. </member>
  42855. <member name="M:UnityEngine.Shader.Find(System.String)">
  42856. <summary>
  42857. <para>Finds a shader with the given name.</para>
  42858. </summary>
  42859. <param name="name"></param>
  42860. </member>
  42861. <member name="M:UnityEngine.Shader.FindPassTagValue(System.Int32,UnityEngine.Rendering.ShaderTagId)">
  42862. <summary>
  42863. <para>Searches for the tag specified by tagName on the shader's active SubShader and returns the value of the tag.</para>
  42864. </summary>
  42865. <param name="passIndex">The index of the pass.</param>
  42866. <param name="tagName">The name of the tag.</param>
  42867. </member>
  42868. <member name="M:UnityEngine.Shader.FindPassTagValue(System.Int32,System.Int32,UnityEngine.Rendering.ShaderTagId)">
  42869. <summary>
  42870. <para>Searches for the tag specified by tagName on the SubShader specified by subshaderIndex and returns the value of the tag.</para>
  42871. </summary>
  42872. <param name="subshaderIndex">The index of the SubShader.</param>
  42873. <param name="passIndex">The index of the pass.</param>
  42874. <param name="tagName">The name of the tag.</param>
  42875. </member>
  42876. <member name="M:UnityEngine.Shader.FindPropertyIndex(System.String)">
  42877. <summary>
  42878. <para>Finds the index of a shader property by its name.</para>
  42879. </summary>
  42880. <param name="propertyName">The name of the shader property.</param>
  42881. </member>
  42882. <member name="M:UnityEngine.Shader.FindSubshaderTagValue(System.Int32,UnityEngine.Rendering.ShaderTagId)">
  42883. <summary>
  42884. <para>Searches for the tag specified by tagName on the SubShader specified by subshaderIndex and returns the value of the tag.</para>
  42885. </summary>
  42886. <param name="subshaderIndex">The index of the SubShader.</param>
  42887. <param name="tagName">The name of the tag.</param>
  42888. </member>
  42889. <member name="M:UnityEngine.Shader.FindTextureStack(System.Int32,System.String&amp;,System.Int32&amp;)">
  42890. <summary>
  42891. <para>Find the name of a texture stack a texture belongs too.</para>
  42892. </summary>
  42893. <param name="propertyIndex">Index of the property.</param>
  42894. <param name="stackName">On exit, contanis the name of the stack if one was found.</param>
  42895. <param name="layerIndex">On exit, contains the stack layer index of the texture property.</param>
  42896. <returns>
  42897. <para>True, if a stack was found for the given texture property, false if not.</para>
  42898. </returns>
  42899. </member>
  42900. <member name="M:UnityEngine.Shader.GetDependency(System.String)">
  42901. <summary>
  42902. <para>Returns the dependency shader.</para>
  42903. </summary>
  42904. <param name="name">The name of the dependency to query.</param>
  42905. </member>
  42906. <member name="M:UnityEngine.Shader.GetGlobalColor(System.String)">
  42907. <summary>
  42908. <para>Gets a global color property for all shaders previously set using SetGlobalColor.</para>
  42909. </summary>
  42910. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42911. <param name="name">The name of the property.</param>
  42912. </member>
  42913. <member name="M:UnityEngine.Shader.GetGlobalColor(System.Int32)">
  42914. <summary>
  42915. <para>Gets a global color property for all shaders previously set using SetGlobalColor.</para>
  42916. </summary>
  42917. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42918. <param name="name">The name of the property.</param>
  42919. </member>
  42920. <member name="M:UnityEngine.Shader.GetGlobalFloat(System.String)">
  42921. <summary>
  42922. <para>Gets a global float property for all shaders previously set using SetGlobalFloat.</para>
  42923. </summary>
  42924. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42925. <param name="name">The name of the property.</param>
  42926. </member>
  42927. <member name="M:UnityEngine.Shader.GetGlobalFloat(System.Int32)">
  42928. <summary>
  42929. <para>Gets a global float property for all shaders previously set using SetGlobalFloat.</para>
  42930. </summary>
  42931. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42932. <param name="name">The name of the property.</param>
  42933. </member>
  42934. <member name="M:UnityEngine.Shader.GetGlobalFloatArray(System.String)">
  42935. <summary>
  42936. <para>Gets a global float array for all shaders previously set using SetGlobalFloatArray.</para>
  42937. </summary>
  42938. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42939. <param name="name">The name of the property.</param>
  42940. </member>
  42941. <member name="M:UnityEngine.Shader.GetGlobalFloatArray(System.Int32)">
  42942. <summary>
  42943. <para>Gets a global float array for all shaders previously set using SetGlobalFloatArray.</para>
  42944. </summary>
  42945. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42946. <param name="name">The name of the property.</param>
  42947. </member>
  42948. <member name="M:UnityEngine.Shader.GetGlobalFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  42949. <summary>
  42950. <para>Fetches a global float array into a list.</para>
  42951. </summary>
  42952. <param name="values">The list to hold the returned array.</param>
  42953. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42954. <param name="name">The name of the property.</param>
  42955. </member>
  42956. <member name="M:UnityEngine.Shader.GetGlobalFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  42957. <summary>
  42958. <para>Fetches a global float array into a list.</para>
  42959. </summary>
  42960. <param name="values">The list to hold the returned array.</param>
  42961. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42962. <param name="name">The name of the property.</param>
  42963. </member>
  42964. <member name="M:UnityEngine.Shader.GetGlobalInt(System.String)">
  42965. <summary>
  42966. <para>This method is deprecated. Use GetGlobalFloat or GetGlobalInteger instead.</para>
  42967. </summary>
  42968. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42969. <param name="name">The name of the property.</param>
  42970. </member>
  42971. <member name="M:UnityEngine.Shader.GetGlobalInt(System.Int32)">
  42972. <summary>
  42973. <para>This method is deprecated. Use GetGlobalFloat or GetGlobalInteger instead.</para>
  42974. </summary>
  42975. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42976. <param name="name">The name of the property.</param>
  42977. </member>
  42978. <member name="M:UnityEngine.Shader.GetGlobalInteger(System.String)">
  42979. <summary>
  42980. <para>Gets a global integer property for all shaders previously set using SetGlobalInteger.</para>
  42981. </summary>
  42982. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42983. <param name="name">The name of the property.</param>
  42984. </member>
  42985. <member name="M:UnityEngine.Shader.GetGlobalInteger(System.Int32)">
  42986. <summary>
  42987. <para>Gets a global integer property for all shaders previously set using SetGlobalInteger.</para>
  42988. </summary>
  42989. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42990. <param name="name">The name of the property.</param>
  42991. </member>
  42992. <member name="M:UnityEngine.Shader.GetGlobalMatrix(System.String)">
  42993. <summary>
  42994. <para>Gets a global matrix property for all shaders previously set using SetGlobalMatrix.</para>
  42995. </summary>
  42996. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  42997. <param name="name">The name of the property.</param>
  42998. </member>
  42999. <member name="M:UnityEngine.Shader.GetGlobalMatrix(System.Int32)">
  43000. <summary>
  43001. <para>Gets a global matrix property for all shaders previously set using SetGlobalMatrix.</para>
  43002. </summary>
  43003. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43004. <param name="name">The name of the property.</param>
  43005. </member>
  43006. <member name="M:UnityEngine.Shader.GetGlobalMatrixArray(System.String)">
  43007. <summary>
  43008. <para>Gets a global matrix array for all shaders previously set using SetGlobalMatrixArray.</para>
  43009. </summary>
  43010. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43011. <param name="name">The name of the property.</param>
  43012. </member>
  43013. <member name="M:UnityEngine.Shader.GetGlobalMatrixArray(System.Int32)">
  43014. <summary>
  43015. <para>Gets a global matrix array for all shaders previously set using SetGlobalMatrixArray.</para>
  43016. </summary>
  43017. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43018. <param name="name">The name of the property.</param>
  43019. </member>
  43020. <member name="M:UnityEngine.Shader.GetGlobalMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  43021. <summary>
  43022. <para>Fetches a global matrix array into a list.</para>
  43023. </summary>
  43024. <param name="values">The list to hold the returned array.</param>
  43025. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43026. <param name="name">The name of the property.</param>
  43027. </member>
  43028. <member name="M:UnityEngine.Shader.GetGlobalMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  43029. <summary>
  43030. <para>Fetches a global matrix array into a list.</para>
  43031. </summary>
  43032. <param name="values">The list to hold the returned array.</param>
  43033. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43034. <param name="name">The name of the property.</param>
  43035. </member>
  43036. <member name="M:UnityEngine.Shader.GetGlobalTexture(System.String)">
  43037. <summary>
  43038. <para>Gets a global texture property for all shaders previously set using SetGlobalTexture.</para>
  43039. </summary>
  43040. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43041. <param name="name">The name of the property.</param>
  43042. </member>
  43043. <member name="M:UnityEngine.Shader.GetGlobalTexture(System.Int32)">
  43044. <summary>
  43045. <para>Gets a global texture property for all shaders previously set using SetGlobalTexture.</para>
  43046. </summary>
  43047. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43048. <param name="name">The name of the property.</param>
  43049. </member>
  43050. <member name="M:UnityEngine.Shader.GetGlobalVector(System.String)">
  43051. <summary>
  43052. <para>Gets a global vector property for all shaders previously set using SetGlobalVector.</para>
  43053. </summary>
  43054. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43055. <param name="name">The name of the property.</param>
  43056. </member>
  43057. <member name="M:UnityEngine.Shader.GetGlobalVector(System.Int32)">
  43058. <summary>
  43059. <para>Gets a global vector property for all shaders previously set using SetGlobalVector.</para>
  43060. </summary>
  43061. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43062. <param name="name">The name of the property.</param>
  43063. </member>
  43064. <member name="M:UnityEngine.Shader.GetGlobalVectorArray(System.String)">
  43065. <summary>
  43066. <para>Gets a global vector array for all shaders previously set using SetGlobalVectorArray.</para>
  43067. </summary>
  43068. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43069. <param name="name">The name of the property.</param>
  43070. </member>
  43071. <member name="M:UnityEngine.Shader.GetGlobalVectorArray(System.Int32)">
  43072. <summary>
  43073. <para>Gets a global vector array for all shaders previously set using SetGlobalVectorArray.</para>
  43074. </summary>
  43075. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43076. <param name="name">The name of the property.</param>
  43077. </member>
  43078. <member name="M:UnityEngine.Shader.GetGlobalVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  43079. <summary>
  43080. <para>Fetches a global vector array into a list.</para>
  43081. </summary>
  43082. <param name="values">The list to hold the returned array.</param>
  43083. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43084. <param name="name">The name of the property.</param>
  43085. </member>
  43086. <member name="M:UnityEngine.Shader.GetGlobalVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  43087. <summary>
  43088. <para>Fetches a global vector array into a list.</para>
  43089. </summary>
  43090. <param name="values">The list to hold the returned array.</param>
  43091. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43092. <param name="name">The name of the property.</param>
  43093. </member>
  43094. <member name="M:UnityEngine.Shader.GetPassCountInSubshader(System.Int32)">
  43095. <summary>
  43096. <para>Returns the number of passes in the given SubShader.</para>
  43097. </summary>
  43098. <param name="subshaderIndex">The index of the SubShader.</param>
  43099. </member>
  43100. <member name="M:UnityEngine.Shader.GetPropertyAttributes(System.Int32)">
  43101. <summary>
  43102. <para>Returns an array of strings containing attributes of the shader property at the specified index.</para>
  43103. </summary>
  43104. <param name="propertyIndex">The index of the shader property.</param>
  43105. </member>
  43106. <member name="M:UnityEngine.Shader.GetPropertyCount">
  43107. <summary>
  43108. <para>Returns the number of properties in this Shader.</para>
  43109. </summary>
  43110. </member>
  43111. <member name="M:UnityEngine.Shader.GetPropertyDefaultFloatValue(System.Int32)">
  43112. <summary>
  43113. <para>Returns the default float value of the shader property at the specified index.</para>
  43114. </summary>
  43115. <param name="propertyIndex">The index of the shader property.</param>
  43116. </member>
  43117. <member name="M:UnityEngine.Shader.GetPropertyDefaultVectorValue(System.Int32)">
  43118. <summary>
  43119. <para>Returns the default Vector4 value of the shader property at the specified index.</para>
  43120. </summary>
  43121. <param name="propertyIndex">The index of the shader property.</param>
  43122. </member>
  43123. <member name="M:UnityEngine.Shader.GetPropertyDescription(System.Int32)">
  43124. <summary>
  43125. <para>Returns the description string of the shader property at the specified index.</para>
  43126. </summary>
  43127. <param name="propertyIndex">The index of the shader property.</param>
  43128. </member>
  43129. <member name="M:UnityEngine.Shader.GetPropertyFlags(System.Int32)">
  43130. <summary>
  43131. <para>Returns the ShaderPropertyFlags of the shader property at the specified index.</para>
  43132. </summary>
  43133. <param name="propertyIndex">The index of the shader property.</param>
  43134. </member>
  43135. <member name="M:UnityEngine.Shader.GetPropertyName(System.Int32)">
  43136. <summary>
  43137. <para>Returns the name of the shader property at the specified index.</para>
  43138. </summary>
  43139. <param name="propertyIndex">The index of the shader property.</param>
  43140. </member>
  43141. <member name="M:UnityEngine.Shader.GetPropertyNameId(System.Int32)">
  43142. <summary>
  43143. <para>Returns the nameId of the shader property at the specified index.</para>
  43144. </summary>
  43145. <param name="propertyIndex">The index of the shader property.</param>
  43146. </member>
  43147. <member name="M:UnityEngine.Shader.GetPropertyRangeLimits(System.Int32)">
  43148. <summary>
  43149. <para>Returns the min and max limits for a &lt;a href="Rendering.ShaderPropertyType.Range.html"&gt;Range&lt;/a&gt; property at the specified index.</para>
  43150. </summary>
  43151. <param name="propertyIndex">The index of the shader property.</param>
  43152. </member>
  43153. <member name="M:UnityEngine.Shader.GetPropertyTextureDefaultName(System.Int32)">
  43154. <summary>
  43155. <para>Returns the default Texture name of a &lt;a href="Rendering.ShaderPropertyType.Texture.html"&gt;Texture&lt;/a&gt; shader property at the specified index.</para>
  43156. </summary>
  43157. <param name="propertyIndex">The index of the shader property.</param>
  43158. </member>
  43159. <member name="M:UnityEngine.Shader.GetPropertyTextureDimension(System.Int32)">
  43160. <summary>
  43161. <para>Returns the TextureDimension of a &lt;a href="Rendering.ShaderPropertyType.Texture.html"&gt;Texture&lt;/a&gt; shader property at the specified index.</para>
  43162. </summary>
  43163. <param name="propertyIndex">The index of the shader property.</param>
  43164. </member>
  43165. <member name="M:UnityEngine.Shader.GetPropertyType(System.Int32)">
  43166. <summary>
  43167. <para>Returns the ShaderPropertyType of the property at the specified index.</para>
  43168. </summary>
  43169. <param name="propertyIndex">The index of the shader property.</param>
  43170. </member>
  43171. <member name="M:UnityEngine.Shader.IsKeywordEnabled(UnityEngine.Rendering.GlobalKeyword&amp;)">
  43172. <summary>
  43173. <para>Checks whether a global shader keyword is enabled.</para>
  43174. </summary>
  43175. <param name="keyword">The Rendering.GlobalKeyword to check.</param>
  43176. <returns>
  43177. <para>Returns true if the given global shader keyword is enabled. Otherwise, returns false.</para>
  43178. </returns>
  43179. </member>
  43180. <member name="M:UnityEngine.Shader.IsKeywordEnabled(System.String)">
  43181. <summary>
  43182. <para>Checks whether a global shader keyword is enabled.</para>
  43183. </summary>
  43184. <param name="keyword">The name of the Rendering.GlobalKeyword to check.</param>
  43185. <returns>
  43186. <para>Returns true if a global shader keyword with the given name exists, and is enabled. Otherwise, returns false.</para>
  43187. </returns>
  43188. </member>
  43189. <member name="M:UnityEngine.Shader.PropertyToID(System.String)">
  43190. <summary>
  43191. <para>Gets unique identifier for a shader property name.</para>
  43192. </summary>
  43193. <param name="name">Shader property name.</param>
  43194. <returns>
  43195. <para>Unique integer for the name.</para>
  43196. </returns>
  43197. </member>
  43198. <member name="M:UnityEngine.Shader.SetGlobalBuffer(System.String,UnityEngine.ComputeBuffer)">
  43199. <summary>
  43200. <para>Sets a global buffer property for all shaders.</para>
  43201. </summary>
  43202. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43203. <param name="name">The name of the property.</param>
  43204. <param name="value">The buffer to set.</param>
  43205. </member>
  43206. <member name="M:UnityEngine.Shader.SetGlobalBuffer(System.Int32,UnityEngine.ComputeBuffer)">
  43207. <summary>
  43208. <para>Sets a global buffer property for all shaders.</para>
  43209. </summary>
  43210. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43211. <param name="name">The name of the property.</param>
  43212. <param name="value">The buffer to set.</param>
  43213. </member>
  43214. <member name="M:UnityEngine.Shader.SetGlobalBuffer(System.String,UnityEngine.GraphicsBuffer)">
  43215. <summary>
  43216. <para>Sets a global buffer property for all shaders.</para>
  43217. </summary>
  43218. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43219. <param name="name">The name of the property.</param>
  43220. <param name="value">The buffer to set.</param>
  43221. </member>
  43222. <member name="M:UnityEngine.Shader.SetGlobalBuffer(System.Int32,UnityEngine.GraphicsBuffer)">
  43223. <summary>
  43224. <para>Sets a global buffer property for all shaders.</para>
  43225. </summary>
  43226. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43227. <param name="name">The name of the property.</param>
  43228. <param name="value">The buffer to set.</param>
  43229. </member>
  43230. <member name="M:UnityEngine.Shader.SetGlobalColor(System.String,UnityEngine.Color)">
  43231. <summary>
  43232. <para>Sets a global color property for all shaders.</para>
  43233. </summary>
  43234. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43235. <param name="name">The name of the property.</param>
  43236. <param name="value"></param>
  43237. </member>
  43238. <member name="M:UnityEngine.Shader.SetGlobalColor(System.Int32,UnityEngine.Color)">
  43239. <summary>
  43240. <para>Sets a global color property for all shaders.</para>
  43241. </summary>
  43242. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43243. <param name="name">The name of the property.</param>
  43244. <param name="value"></param>
  43245. </member>
  43246. <member name="M:UnityEngine.Shader.SetGlobalConstantBuffer(System.String,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  43247. <summary>
  43248. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for all shader types.</para>
  43249. </summary>
  43250. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  43251. <param name="name">The name of the constant buffer to override.</param>
  43252. <param name="value">The buffer to override the constant buffer values with, or null to remove binding.</param>
  43253. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  43254. <param name="size">The number of bytes to bind.</param>
  43255. </member>
  43256. <member name="M:UnityEngine.Shader.SetGlobalConstantBuffer(System.Int32,UnityEngine.ComputeBuffer,System.Int32,System.Int32)">
  43257. <summary>
  43258. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for all shader types.</para>
  43259. </summary>
  43260. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  43261. <param name="name">The name of the constant buffer to override.</param>
  43262. <param name="value">The buffer to override the constant buffer values with, or null to remove binding.</param>
  43263. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  43264. <param name="size">The number of bytes to bind.</param>
  43265. </member>
  43266. <member name="M:UnityEngine.Shader.SetGlobalConstantBuffer(System.String,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  43267. <summary>
  43268. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for all shader types.</para>
  43269. </summary>
  43270. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  43271. <param name="name">The name of the constant buffer to override.</param>
  43272. <param name="value">The buffer to override the constant buffer values with, or null to remove binding.</param>
  43273. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  43274. <param name="size">The number of bytes to bind.</param>
  43275. </member>
  43276. <member name="M:UnityEngine.Shader.SetGlobalConstantBuffer(System.Int32,UnityEngine.GraphicsBuffer,System.Int32,System.Int32)">
  43277. <summary>
  43278. <para>Sets a ComputeBuffer or GraphicsBuffer as a named constant buffer for all shader types.</para>
  43279. </summary>
  43280. <param name="nameID">The name ID of the constant buffer retrieved by Shader.PropertyToID.</param>
  43281. <param name="name">The name of the constant buffer to override.</param>
  43282. <param name="value">The buffer to override the constant buffer values with, or null to remove binding.</param>
  43283. <param name="offset">Offset in bytes from the beginning of the buffer to bind. Must be a multiple of SystemInfo.constantBufferOffsetAlignment, or 0 if that value is 0.</param>
  43284. <param name="size">The number of bytes to bind.</param>
  43285. </member>
  43286. <member name="M:UnityEngine.Shader.SetGlobalFloat(System.String,System.Single)">
  43287. <summary>
  43288. <para>Sets a global float property for all shaders.</para>
  43289. </summary>
  43290. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43291. <param name="name">The name of the property.</param>
  43292. <param name="value"></param>
  43293. </member>
  43294. <member name="M:UnityEngine.Shader.SetGlobalFloat(System.Int32,System.Single)">
  43295. <summary>
  43296. <para>Sets a global float property for all shaders.</para>
  43297. </summary>
  43298. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43299. <param name="name">The name of the property.</param>
  43300. <param name="value"></param>
  43301. </member>
  43302. <member name="M:UnityEngine.Shader.SetGlobalFloatArray(System.String,System.Single[])">
  43303. <summary>
  43304. <para>Sets a global float array property for all shaders.</para>
  43305. </summary>
  43306. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43307. <param name="name">The name of the property.</param>
  43308. <param name="values"></param>
  43309. </member>
  43310. <member name="M:UnityEngine.Shader.SetGlobalFloatArray(System.Int32,System.Single[])">
  43311. <summary>
  43312. <para>Sets a global float array property for all shaders.</para>
  43313. </summary>
  43314. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43315. <param name="name">The name of the property.</param>
  43316. <param name="values"></param>
  43317. </member>
  43318. <member name="M:UnityEngine.Shader.SetGlobalFloatArray(System.String,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  43319. <summary>
  43320. <para>Sets a global float array property for all shaders.</para>
  43321. </summary>
  43322. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43323. <param name="name">The name of the property.</param>
  43324. <param name="values"></param>
  43325. </member>
  43326. <member name="M:UnityEngine.Shader.SetGlobalFloatArray(System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  43327. <summary>
  43328. <para>Sets a global float array property for all shaders.</para>
  43329. </summary>
  43330. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43331. <param name="name">The name of the property.</param>
  43332. <param name="values"></param>
  43333. </member>
  43334. <member name="M:UnityEngine.Shader.SetGlobalInt(System.String,System.Int32)">
  43335. <summary>
  43336. <para>This method is deprecated. Use SetGlobalFloat or SetGlobalInteger instead.</para>
  43337. </summary>
  43338. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43339. <param name="name">The name of the property.</param>
  43340. <param name="value"></param>
  43341. </member>
  43342. <member name="M:UnityEngine.Shader.SetGlobalInt(System.Int32,System.Int32)">
  43343. <summary>
  43344. <para>This method is deprecated. Use SetGlobalFloat or SetGlobalInteger instead.</para>
  43345. </summary>
  43346. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43347. <param name="name">The name of the property.</param>
  43348. <param name="value"></param>
  43349. </member>
  43350. <member name="M:UnityEngine.Shader.SetGlobalInteger(System.String,System.Int32)">
  43351. <summary>
  43352. <para>Sets a global integer property for all shaders.</para>
  43353. </summary>
  43354. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43355. <param name="name">The name of the property.</param>
  43356. <param name="value"></param>
  43357. </member>
  43358. <member name="M:UnityEngine.Shader.SetGlobalInteger(System.Int32,System.Int32)">
  43359. <summary>
  43360. <para>Sets a global integer property for all shaders.</para>
  43361. </summary>
  43362. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43363. <param name="name">The name of the property.</param>
  43364. <param name="value"></param>
  43365. </member>
  43366. <member name="M:UnityEngine.Shader.SetGlobalMatrix(System.String,UnityEngine.Matrix4x4)">
  43367. <summary>
  43368. <para>Sets a global matrix property for all shaders.</para>
  43369. </summary>
  43370. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43371. <param name="name">The name of the property.</param>
  43372. <param name="value"></param>
  43373. </member>
  43374. <member name="M:UnityEngine.Shader.SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4)">
  43375. <summary>
  43376. <para>Sets a global matrix property for all shaders.</para>
  43377. </summary>
  43378. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43379. <param name="name">The name of the property.</param>
  43380. <param name="value"></param>
  43381. </member>
  43382. <member name="M:UnityEngine.Shader.SetGlobalMatrixArray(System.String,UnityEngine.Matrix4x4[])">
  43383. <summary>
  43384. <para>Sets a global matrix array property for all shaders.</para>
  43385. </summary>
  43386. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43387. <param name="name">The name of the property.</param>
  43388. <param name="values"></param>
  43389. </member>
  43390. <member name="M:UnityEngine.Shader.SetGlobalMatrixArray(System.Int32,UnityEngine.Matrix4x4[])">
  43391. <summary>
  43392. <para>Sets a global matrix array property for all shaders.</para>
  43393. </summary>
  43394. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43395. <param name="name">The name of the property.</param>
  43396. <param name="values"></param>
  43397. </member>
  43398. <member name="M:UnityEngine.Shader.SetGlobalMatrixArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  43399. <summary>
  43400. <para>Sets a global matrix array property for all shaders.</para>
  43401. </summary>
  43402. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43403. <param name="name">The name of the property.</param>
  43404. <param name="values"></param>
  43405. </member>
  43406. <member name="M:UnityEngine.Shader.SetGlobalMatrixArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Matrix4x4&gt;)">
  43407. <summary>
  43408. <para>Sets a global matrix array property for all shaders.</para>
  43409. </summary>
  43410. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43411. <param name="name">The name of the property.</param>
  43412. <param name="values"></param>
  43413. </member>
  43414. <member name="M:UnityEngine.Shader.SetGlobalTexture(System.String,UnityEngine.Texture)">
  43415. <summary>
  43416. <para>Sets a global texture property for all shaders.</para>
  43417. </summary>
  43418. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43419. <param name="name">The name of the property.</param>
  43420. <param name="value">The texture to set.</param>
  43421. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  43422. </member>
  43423. <member name="M:UnityEngine.Shader.SetGlobalTexture(System.Int32,UnityEngine.Texture)">
  43424. <summary>
  43425. <para>Sets a global texture property for all shaders.</para>
  43426. </summary>
  43427. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43428. <param name="name">The name of the property.</param>
  43429. <param name="value">The texture to set.</param>
  43430. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  43431. </member>
  43432. <member name="M:UnityEngine.Shader.SetGlobalTexture(System.String,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  43433. <summary>
  43434. <para>Sets a global texture property for all shaders.</para>
  43435. </summary>
  43436. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43437. <param name="name">The name of the property.</param>
  43438. <param name="value">The texture to set.</param>
  43439. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  43440. </member>
  43441. <member name="M:UnityEngine.Shader.SetGlobalTexture(System.Int32,UnityEngine.RenderTexture,UnityEngine.Rendering.RenderTextureSubElement)">
  43442. <summary>
  43443. <para>Sets a global texture property for all shaders.</para>
  43444. </summary>
  43445. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43446. <param name="name">The name of the property.</param>
  43447. <param name="value">The texture to set.</param>
  43448. <param name="element">Optional parameter that specifies the type of data to set from the RenderTexture.</param>
  43449. </member>
  43450. <member name="M:UnityEngine.Shader.SetGlobalVector(System.String,UnityEngine.Vector4)">
  43451. <summary>
  43452. <para>Sets a global vector property for all shaders.</para>
  43453. </summary>
  43454. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43455. <param name="name">The name of the property.</param>
  43456. <param name="value"></param>
  43457. </member>
  43458. <member name="M:UnityEngine.Shader.SetGlobalVector(System.Int32,UnityEngine.Vector4)">
  43459. <summary>
  43460. <para>Sets a global vector property for all shaders.</para>
  43461. </summary>
  43462. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43463. <param name="name">The name of the property.</param>
  43464. <param name="value"></param>
  43465. </member>
  43466. <member name="M:UnityEngine.Shader.SetGlobalVectorArray(System.String,UnityEngine.Vector4[])">
  43467. <summary>
  43468. <para>Sets a global vector array property for all shaders.</para>
  43469. </summary>
  43470. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43471. <param name="name">The name of the property.</param>
  43472. <param name="values"></param>
  43473. </member>
  43474. <member name="M:UnityEngine.Shader.SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[])">
  43475. <summary>
  43476. <para>Sets a global vector array property for all shaders.</para>
  43477. </summary>
  43478. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43479. <param name="name">The name of the property.</param>
  43480. <param name="values"></param>
  43481. </member>
  43482. <member name="M:UnityEngine.Shader.SetGlobalVectorArray(System.String,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  43483. <summary>
  43484. <para>Sets a global vector array property for all shaders.</para>
  43485. </summary>
  43486. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43487. <param name="name">The name of the property.</param>
  43488. <param name="values"></param>
  43489. </member>
  43490. <member name="M:UnityEngine.Shader.SetGlobalVectorArray(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector4&gt;)">
  43491. <summary>
  43492. <para>Sets a global vector array property for all shaders.</para>
  43493. </summary>
  43494. <param name="nameID">The name ID of the property retrieved by Shader.PropertyToID.</param>
  43495. <param name="name">The name of the property.</param>
  43496. <param name="values"></param>
  43497. </member>
  43498. <member name="M:UnityEngine.Shader.SetKeyword(UnityEngine.Rendering.GlobalKeyword&amp;,System.Boolean)">
  43499. <summary>
  43500. <para>Sets the state of a global shader keyword.</para>
  43501. </summary>
  43502. <param name="keyword">The Rendering.GlobalKeyword to enable or disable.</param>
  43503. <param name="value">The desired keyword state.</param>
  43504. </member>
  43505. <member name="M:UnityEngine.Shader.WarmupAllShaders">
  43506. <summary>
  43507. <para>Prewarms all shader variants of all Shaders currently in memory.</para>
  43508. </summary>
  43509. </member>
  43510. <member name="T:UnityEngine.ShaderVariantCollection">
  43511. <summary>
  43512. <para>ShaderVariantCollection records which shader variants are actually used in each shader.</para>
  43513. </summary>
  43514. </member>
  43515. <member name="P:UnityEngine.ShaderVariantCollection.isWarmedUp">
  43516. <summary>
  43517. <para>Is this ShaderVariantCollection already warmed up? (Read Only)</para>
  43518. </summary>
  43519. </member>
  43520. <member name="P:UnityEngine.ShaderVariantCollection.shaderCount">
  43521. <summary>
  43522. <para>Number of shaders in this collection (Read Only).</para>
  43523. </summary>
  43524. </member>
  43525. <member name="P:UnityEngine.ShaderVariantCollection.variantCount">
  43526. <summary>
  43527. <para>Number of total varians in this collection (Read Only).</para>
  43528. </summary>
  43529. </member>
  43530. <member name="M:UnityEngine.ShaderVariantCollection.Add(UnityEngine.ShaderVariantCollection/ShaderVariant)">
  43531. <summary>
  43532. <para>Adds a new shader variant to the collection.</para>
  43533. </summary>
  43534. <param name="variant">Shader variant to add.</param>
  43535. <returns>
  43536. <para>False if already in the collection.</para>
  43537. </returns>
  43538. </member>
  43539. <member name="M:UnityEngine.ShaderVariantCollection.Clear">
  43540. <summary>
  43541. <para>Remove all shader variants from the collection.</para>
  43542. </summary>
  43543. </member>
  43544. <member name="M:UnityEngine.ShaderVariantCollection.Contains(UnityEngine.ShaderVariantCollection/ShaderVariant)">
  43545. <summary>
  43546. <para>Checks if a shader variant is in the collection.</para>
  43547. </summary>
  43548. <param name="variant">Shader variant to check.</param>
  43549. <returns>
  43550. <para>True if the variant is in the collection.</para>
  43551. </returns>
  43552. </member>
  43553. <member name="M:UnityEngine.ShaderVariantCollection.#ctor">
  43554. <summary>
  43555. <para>Create a new empty shader variant collection.</para>
  43556. </summary>
  43557. </member>
  43558. <member name="M:UnityEngine.ShaderVariantCollection.Remove(UnityEngine.ShaderVariantCollection/ShaderVariant)">
  43559. <summary>
  43560. <para>Removes shader variant from the collection.</para>
  43561. </summary>
  43562. <param name="variant">Shader variant to add.</param>
  43563. <returns>
  43564. <para>False if was not in the collection.</para>
  43565. </returns>
  43566. </member>
  43567. <member name="T:UnityEngine.ShaderVariantCollection.ShaderVariant">
  43568. <summary>
  43569. <para>Identifies a specific variant of a shader.</para>
  43570. </summary>
  43571. </member>
  43572. <member name="F:UnityEngine.ShaderVariantCollection.ShaderVariant.keywords">
  43573. <summary>
  43574. <para>Array of shader keywords to use in this variant.</para>
  43575. </summary>
  43576. </member>
  43577. <member name="F:UnityEngine.ShaderVariantCollection.ShaderVariant.passType">
  43578. <summary>
  43579. <para>Pass type to use in this variant.</para>
  43580. </summary>
  43581. </member>
  43582. <member name="F:UnityEngine.ShaderVariantCollection.ShaderVariant.shader">
  43583. <summary>
  43584. <para>Shader to use in this variant.</para>
  43585. </summary>
  43586. </member>
  43587. <member name="M:UnityEngine.ShaderVariantCollection.ShaderVariant.#ctor(UnityEngine.Shader,UnityEngine.Rendering.PassType,System.String[])">
  43588. <summary>
  43589. <para>Creates a ShaderVariant structure.</para>
  43590. </summary>
  43591. <param name="shader"></param>
  43592. <param name="passType"></param>
  43593. <param name="keywords"></param>
  43594. </member>
  43595. <member name="M:UnityEngine.ShaderVariantCollection.WarmUp">
  43596. <summary>
  43597. <para>Prewarms all shader variants in this shader variant collection.</para>
  43598. </summary>
  43599. </member>
  43600. <member name="T:UnityEngine.ShadowmaskMode">
  43601. <summary>
  43602. <para>The rendering mode of Shadowmask.</para>
  43603. </summary>
  43604. </member>
  43605. <member name="F:UnityEngine.ShadowmaskMode.DistanceShadowmask">
  43606. <summary>
  43607. <para>Static shadow casters will be rendered into real-time shadow maps. Shadowmasks and occlusion from Light Probes will only be used past the real-time shadow distance.</para>
  43608. </summary>
  43609. </member>
  43610. <member name="F:UnityEngine.ShadowmaskMode.Shadowmask">
  43611. <summary>
  43612. <para>Static shadow casters won't be rendered into real-time shadow maps. All shadows from static casters are handled via Shadowmasks and occlusion from Light Probes.</para>
  43613. </summary>
  43614. </member>
  43615. <member name="T:UnityEngine.ShadowObjectsFilter">
  43616. <summary>
  43617. <para>The filters that Unity can use when it renders GameObjects in the shadow pass.</para>
  43618. </summary>
  43619. </member>
  43620. <member name="F:UnityEngine.ShadowObjectsFilter.AllObjects">
  43621. <summary>
  43622. <para>Renders all GameObjects.</para>
  43623. </summary>
  43624. </member>
  43625. <member name="F:UnityEngine.ShadowObjectsFilter.DynamicOnly">
  43626. <summary>
  43627. <para>Only renders GameObjects that do not include the Static Shadow Caster tag.</para>
  43628. </summary>
  43629. </member>
  43630. <member name="F:UnityEngine.ShadowObjectsFilter.StaticOnly">
  43631. <summary>
  43632. <para>Only renders GameObjects that include the Static Shadow Caster tag.</para>
  43633. </summary>
  43634. </member>
  43635. <member name="T:UnityEngine.ShadowProjection">
  43636. <summary>
  43637. <para>Shadow projection type for.</para>
  43638. </summary>
  43639. </member>
  43640. <member name="F:UnityEngine.ShadowProjection.CloseFit">
  43641. <summary>
  43642. <para>Close fit shadow maps with linear fadeout.</para>
  43643. </summary>
  43644. </member>
  43645. <member name="F:UnityEngine.ShadowProjection.StableFit">
  43646. <summary>
  43647. <para>Stable shadow maps with spherical fadeout.</para>
  43648. </summary>
  43649. </member>
  43650. <member name="T:UnityEngine.ShadowQuality">
  43651. <summary>
  43652. <para>Determines which type of shadows should be used.</para>
  43653. </summary>
  43654. </member>
  43655. <member name="F:UnityEngine.ShadowQuality.All">
  43656. <summary>
  43657. <para>Hard and Soft Shadows.</para>
  43658. </summary>
  43659. </member>
  43660. <member name="F:UnityEngine.ShadowQuality.Disable">
  43661. <summary>
  43662. <para>Disable Shadows.</para>
  43663. </summary>
  43664. </member>
  43665. <member name="F:UnityEngine.ShadowQuality.HardOnly">
  43666. <summary>
  43667. <para>Hard Shadows Only.</para>
  43668. </summary>
  43669. </member>
  43670. <member name="T:UnityEngine.ShadowResolution">
  43671. <summary>
  43672. <para>Default shadow resolution.</para>
  43673. </summary>
  43674. </member>
  43675. <member name="F:UnityEngine.ShadowResolution.High">
  43676. <summary>
  43677. <para>High shadow map resolution.</para>
  43678. </summary>
  43679. </member>
  43680. <member name="F:UnityEngine.ShadowResolution.Low">
  43681. <summary>
  43682. <para>Low shadow map resolution.</para>
  43683. </summary>
  43684. </member>
  43685. <member name="F:UnityEngine.ShadowResolution.Medium">
  43686. <summary>
  43687. <para>Medium shadow map resolution.</para>
  43688. </summary>
  43689. </member>
  43690. <member name="F:UnityEngine.ShadowResolution.VeryHigh">
  43691. <summary>
  43692. <para>Very high shadow map resolution.</para>
  43693. </summary>
  43694. </member>
  43695. <member name="T:UnityEngine.SkinnedMeshRenderer">
  43696. <summary>
  43697. <para>The Skinned Mesh filter.</para>
  43698. </summary>
  43699. </member>
  43700. <member name="P:UnityEngine.SkinnedMeshRenderer.bones">
  43701. <summary>
  43702. <para>The bones used to skin the mesh.</para>
  43703. </summary>
  43704. </member>
  43705. <member name="P:UnityEngine.SkinnedMeshRenderer.forceMatrixRecalculationPerRender">
  43706. <summary>
  43707. <para>Forces the Skinned Mesh to recalculate its matricies when rendered</para>
  43708. </summary>
  43709. </member>
  43710. <member name="P:UnityEngine.SkinnedMeshRenderer.quality">
  43711. <summary>
  43712. <para>The maximum number of bones per vertex that are taken into account during skinning.</para>
  43713. </summary>
  43714. </member>
  43715. <member name="P:UnityEngine.SkinnedMeshRenderer.sharedMesh">
  43716. <summary>
  43717. <para>The mesh used for skinning.</para>
  43718. </summary>
  43719. </member>
  43720. <member name="P:UnityEngine.SkinnedMeshRenderer.skinnedMotionVectors">
  43721. <summary>
  43722. <para>Specifies whether skinned motion vectors should be used for this renderer.</para>
  43723. </summary>
  43724. </member>
  43725. <member name="P:UnityEngine.SkinnedMeshRenderer.updateWhenOffscreen">
  43726. <summary>
  43727. <para>If enabled, the Skinned Mesh will be updated when offscreen. If disabled, this also disables updating animations.</para>
  43728. </summary>
  43729. </member>
  43730. <member name="P:UnityEngine.SkinnedMeshRenderer.vertexBufferTarget">
  43731. <summary>
  43732. <para>The intended target usage of the skinned mesh GPU vertex buffer.</para>
  43733. </summary>
  43734. </member>
  43735. <member name="M:UnityEngine.SkinnedMeshRenderer.BakeMesh(UnityEngine.Mesh)">
  43736. <summary>
  43737. <para>Creates a snapshot of SkinnedMeshRenderer and stores it in mesh.</para>
  43738. </summary>
  43739. <param name="mesh">A static mesh that will receive the snapshot of the skinned mesh.</param>
  43740. <param name="useScale">Whether to use the SkinnedMeshRenderer's Transform scale when baking the Mesh. If this is true, Unity bakes the Mesh using the position, rotation, and scale values from the SkinnedMeshRenderer's Transform. If this is false, Unity bakes the Mesh using the position and rotation values from the SkinnedMeshRenderer's Transform, but without using the scale value from the SkinnedMeshRenderer's Transform. The default value is false.</param>
  43741. </member>
  43742. <member name="M:UnityEngine.SkinnedMeshRenderer.BakeMesh(UnityEngine.Mesh,System.Boolean)">
  43743. <summary>
  43744. <para>Creates a snapshot of SkinnedMeshRenderer and stores it in mesh.</para>
  43745. </summary>
  43746. <param name="mesh">A static mesh that will receive the snapshot of the skinned mesh.</param>
  43747. <param name="useScale">Whether to use the SkinnedMeshRenderer's Transform scale when baking the Mesh. If this is true, Unity bakes the Mesh using the position, rotation, and scale values from the SkinnedMeshRenderer's Transform. If this is false, Unity bakes the Mesh using the position and rotation values from the SkinnedMeshRenderer's Transform, but without using the scale value from the SkinnedMeshRenderer's Transform. The default value is false.</param>
  43748. </member>
  43749. <member name="M:UnityEngine.SkinnedMeshRenderer.GetBlendShapeWeight(System.Int32)">
  43750. <summary>
  43751. <para>Returns the weight of a BlendShape for this Renderer.</para>
  43752. </summary>
  43753. <param name="index">The index of the BlendShape whose weight you want to retrieve. Index must be smaller than the Mesh.blendShapeCount of the Mesh attached to this Renderer.</param>
  43754. <returns>
  43755. <para>The weight of the BlendShape.</para>
  43756. </returns>
  43757. </member>
  43758. <member name="M:UnityEngine.SkinnedMeshRenderer.GetPreviousVertexBuffer">
  43759. <summary>
  43760. <para>Retrieves a GraphicsBuffer that provides direct access to the GPU vertex buffer for this skinned mesh, for the previous frame.</para>
  43761. </summary>
  43762. <returns>
  43763. <para>The skinned mesh vertex buffer as a GraphicsBuffer.</para>
  43764. </returns>
  43765. </member>
  43766. <member name="M:UnityEngine.SkinnedMeshRenderer.GetVertexBuffer">
  43767. <summary>
  43768. <para>Retrieves a GraphicsBuffer that provides direct access to the GPU vertex buffer for this skinned mesh, for the current frame.</para>
  43769. </summary>
  43770. <returns>
  43771. <para>The skinned mesh vertex buffer as a GraphicsBuffer.</para>
  43772. </returns>
  43773. </member>
  43774. <member name="M:UnityEngine.SkinnedMeshRenderer.SetBlendShapeWeight(System.Int32,System.Single)">
  43775. <summary>
  43776. <para>Sets the weight of a BlendShape for this Renderer.</para>
  43777. </summary>
  43778. <param name="index">The index of the BlendShape to modify. Index must be smaller than the Mesh.blendShapeCount of the Mesh attached to this Renderer.</param>
  43779. <param name="value">The weight for this BlendShape.</param>
  43780. </member>
  43781. <member name="T:UnityEngine.SkinQuality">
  43782. <summary>
  43783. <para>The maximum number of bones affecting a single vertex.</para>
  43784. </summary>
  43785. </member>
  43786. <member name="F:UnityEngine.SkinQuality.Auto">
  43787. <summary>
  43788. <para>Chooses the number of bones from the number current QualitySettings. (Default)</para>
  43789. </summary>
  43790. </member>
  43791. <member name="F:UnityEngine.SkinQuality.Bone1">
  43792. <summary>
  43793. <para>Use only 1 bone to deform a single vertex. (The most important bone will be used).</para>
  43794. </summary>
  43795. </member>
  43796. <member name="F:UnityEngine.SkinQuality.Bone2">
  43797. <summary>
  43798. <para>Use 2 bones to deform a single vertex. (The most important bones will be used).</para>
  43799. </summary>
  43800. </member>
  43801. <member name="F:UnityEngine.SkinQuality.Bone4">
  43802. <summary>
  43803. <para>Use 4 bones to deform a single vertex.</para>
  43804. </summary>
  43805. </member>
  43806. <member name="T:UnityEngine.SkinWeights">
  43807. <summary>
  43808. <para>Skin weights.</para>
  43809. </summary>
  43810. </member>
  43811. <member name="F:UnityEngine.SkinWeights.FourBones">
  43812. <summary>
  43813. <para>Four bones affect each vertex.</para>
  43814. </summary>
  43815. </member>
  43816. <member name="F:UnityEngine.SkinWeights.OneBone">
  43817. <summary>
  43818. <para>One bone affects each vertex.</para>
  43819. </summary>
  43820. </member>
  43821. <member name="F:UnityEngine.SkinWeights.TwoBones">
  43822. <summary>
  43823. <para>Two bones affect each vertex.</para>
  43824. </summary>
  43825. </member>
  43826. <member name="F:UnityEngine.SkinWeights.Unlimited">
  43827. <summary>
  43828. <para>An unlimited number of bones affect each vertex.</para>
  43829. </summary>
  43830. </member>
  43831. <member name="T:UnityEngine.Skybox">
  43832. <summary>
  43833. <para>A script interface for the.</para>
  43834. </summary>
  43835. </member>
  43836. <member name="P:UnityEngine.Skybox.material">
  43837. <summary>
  43838. <para>The material used by the skybox.</para>
  43839. </summary>
  43840. </member>
  43841. <member name="T:UnityEngine.SleepTimeout">
  43842. <summary>
  43843. <para>Constants for special values of Screen.sleepTimeout.</para>
  43844. </summary>
  43845. </member>
  43846. <member name="F:UnityEngine.SleepTimeout.NeverSleep">
  43847. <summary>
  43848. <para>Prevent screen dimming.</para>
  43849. </summary>
  43850. </member>
  43851. <member name="F:UnityEngine.SleepTimeout.SystemSetting">
  43852. <summary>
  43853. <para>Set the sleep timeout to whatever the user has specified in the system settings.</para>
  43854. </summary>
  43855. </member>
  43856. <member name="T:UnityEngine.SnapAxis">
  43857. <summary>
  43858. <para>Defines the axes that can be snapped.</para>
  43859. </summary>
  43860. </member>
  43861. <member name="F:UnityEngine.SnapAxis.All">
  43862. <summary>
  43863. <para>Snapping is available on all axes: x, y, and z.</para>
  43864. </summary>
  43865. </member>
  43866. <member name="F:UnityEngine.SnapAxis.None">
  43867. <summary>
  43868. <para>No axes support snapping.</para>
  43869. </summary>
  43870. </member>
  43871. <member name="F:UnityEngine.SnapAxis.X">
  43872. <summary>
  43873. <para>Snapping is available only on the \x\ axis.</para>
  43874. </summary>
  43875. </member>
  43876. <member name="F:UnityEngine.SnapAxis.Y">
  43877. <summary>
  43878. <para>Snapping is available only on the \y\ axis.</para>
  43879. </summary>
  43880. </member>
  43881. <member name="F:UnityEngine.SnapAxis.Z">
  43882. <summary>
  43883. <para>Snapping is available only on the \z\ axis.</para>
  43884. </summary>
  43885. </member>
  43886. <member name="T:UnityEngine.Snapping">
  43887. <summary>
  43888. <para>Snap values to rounded increments.</para>
  43889. </summary>
  43890. </member>
  43891. <member name="M:UnityEngine.Snapping.Snap(System.Single,System.Single)">
  43892. <summary>
  43893. <para>Rounds value to the closest multiple of snap.</para>
  43894. </summary>
  43895. <param name="val">The value to round.</param>
  43896. <param name="snap">The increment to round to.</param>
  43897. <returns>
  43898. <para>The rounded value.</para>
  43899. </returns>
  43900. </member>
  43901. <member name="M:UnityEngine.Snapping.Snap(UnityEngine.Vector2,UnityEngine.Vector2)">
  43902. <summary>
  43903. <para>Rounds value to the closest multiple of snap.</para>
  43904. </summary>
  43905. <param name="val">The value to round.</param>
  43906. <param name="snap">The increment to round to.</param>
  43907. <returns>
  43908. <para>The rounded value.</para>
  43909. </returns>
  43910. </member>
  43911. <member name="M:UnityEngine.Snapping.Snap(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.SnapAxis)">
  43912. <summary>
  43913. <para>Rounds value to the closest multiple of snap.</para>
  43914. </summary>
  43915. <param name="val">The value to round.</param>
  43916. <param name="snap">The increment to round to.</param>
  43917. <param name="axis">Restrict snapping to the components on these axes.</param>
  43918. <returns>
  43919. <para>The rounded value.</para>
  43920. </returns>
  43921. </member>
  43922. <member name="T:UnityEngine.SortingLayer">
  43923. <summary>
  43924. <para>SortingLayer allows you to set the render order of multiple sprites easily. There is always a default SortingLayer named "Default" which all sprites are added to initially. Added more SortingLayers to easily control the order of rendering of groups of sprites. Layers can be ordered before or after the default layer.</para>
  43925. </summary>
  43926. </member>
  43927. <member name="P:UnityEngine.SortingLayer.id">
  43928. <summary>
  43929. <para>This is the unique id assigned to the layer. It is not an ordered running value and it should not be used to compare with other layers to determine the sorting order.</para>
  43930. </summary>
  43931. </member>
  43932. <member name="P:UnityEngine.SortingLayer.layers">
  43933. <summary>
  43934. <para>Returns all the layers defined in this project.</para>
  43935. </summary>
  43936. </member>
  43937. <member name="P:UnityEngine.SortingLayer.name">
  43938. <summary>
  43939. <para>Returns the name of the layer as defined in the TagManager.</para>
  43940. </summary>
  43941. </member>
  43942. <member name="P:UnityEngine.SortingLayer.value">
  43943. <summary>
  43944. <para>This is the relative value that indicates the sort order of this layer relative to the other layers.</para>
  43945. </summary>
  43946. </member>
  43947. <member name="M:UnityEngine.SortingLayer.GetLayerValueFromID(System.Int32)">
  43948. <summary>
  43949. <para>Returns the final sorting layer value. To determine the sorting order between the various sorting layers, use this method to retrieve the final sorting value and use CompareTo to determine the order.</para>
  43950. </summary>
  43951. <param name="id">The unique value of the sorting layer as returned by any renderer's sortingLayerID property.</param>
  43952. <returns>
  43953. <para>The final sorting value of the layer relative to other layers.</para>
  43954. </returns>
  43955. </member>
  43956. <member name="M:UnityEngine.SortingLayer.GetLayerValueFromName(System.String)">
  43957. <summary>
  43958. <para>Returns the final sorting layer value. See Also: GetLayerValueFromID.</para>
  43959. </summary>
  43960. <param name="name">The unique value of the sorting layer as returned by any renderer's sortingLayerID property.</param>
  43961. <returns>
  43962. <para>The final sorting value of the layer relative to other layers.</para>
  43963. </returns>
  43964. </member>
  43965. <member name="M:UnityEngine.SortingLayer.IDToName(System.Int32)">
  43966. <summary>
  43967. <para>Returns the unique id of the layer. Will return "&lt;unknown layer&gt;" if an invalid id is given.</para>
  43968. </summary>
  43969. <param name="id">The unique id of the layer.</param>
  43970. <returns>
  43971. <para>The name of the layer with id or "&lt;unknown layer&gt;" for invalid id.</para>
  43972. </returns>
  43973. </member>
  43974. <member name="M:UnityEngine.SortingLayer.IsValid(System.Int32)">
  43975. <summary>
  43976. <para>Returns true if the id provided is a valid layer id.</para>
  43977. </summary>
  43978. <param name="id">The unique id of a layer.</param>
  43979. <returns>
  43980. <para>True if the id provided is valid and assigned to a layer.</para>
  43981. </returns>
  43982. </member>
  43983. <member name="M:UnityEngine.SortingLayer.NameToID(System.String)">
  43984. <summary>
  43985. <para>Returns the id given the name. Will return 0 if an invalid name was given.</para>
  43986. </summary>
  43987. <param name="name">The name of the layer.</param>
  43988. <returns>
  43989. <para>The unique id of the layer with name.</para>
  43990. </returns>
  43991. </member>
  43992. <member name="T:UnityEngine.Space">
  43993. <summary>
  43994. <para>The coordinate space in which to operate.</para>
  43995. </summary>
  43996. </member>
  43997. <member name="F:UnityEngine.Space.Self">
  43998. <summary>
  43999. <para>Applies transformation relative to the local coordinate system.</para>
  44000. </summary>
  44001. </member>
  44002. <member name="F:UnityEngine.Space.World">
  44003. <summary>
  44004. <para>Applies transformation relative to the world coordinate system.</para>
  44005. </summary>
  44006. </member>
  44007. <member name="T:UnityEngine.SpaceAttribute">
  44008. <summary>
  44009. <para>Use this PropertyAttribute to add some spacing in the Inspector.</para>
  44010. </summary>
  44011. </member>
  44012. <member name="F:UnityEngine.SpaceAttribute.height">
  44013. <summary>
  44014. <para>The spacing in pixels.</para>
  44015. </summary>
  44016. </member>
  44017. <member name="M:UnityEngine.SpaceAttribute.#ctor(System.Single)">
  44018. <summary>
  44019. <para>Use this DecoratorDrawer to add some spacing in the Inspector.</para>
  44020. </summary>
  44021. <param name="height">The spacing in pixels.</param>
  44022. </member>
  44023. <member name="T:UnityEngine.SparseTexture">
  44024. <summary>
  44025. <para>Class for handling Sparse Textures.</para>
  44026. </summary>
  44027. </member>
  44028. <member name="P:UnityEngine.SparseTexture.isCreated">
  44029. <summary>
  44030. <para>Is the sparse texture actually created? (Read Only)</para>
  44031. </summary>
  44032. </member>
  44033. <member name="P:UnityEngine.SparseTexture.tileHeight">
  44034. <summary>
  44035. <para>Get sparse texture tile height (Read Only).</para>
  44036. </summary>
  44037. </member>
  44038. <member name="P:UnityEngine.SparseTexture.tileWidth">
  44039. <summary>
  44040. <para>Get sparse texture tile width (Read Only).</para>
  44041. </summary>
  44042. </member>
  44043. <member name="M:UnityEngine.SparseTexture.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32)">
  44044. <summary>
  44045. <para>Create a sparse texture.</para>
  44046. </summary>
  44047. <param name="width">Texture width in pixels.</param>
  44048. <param name="height">Texture height in pixels.</param>
  44049. <param name="mipCount">Mipmap count. Pass -1 to create full mipmap chain.</param>
  44050. <param name="linear">Whether texture data will be in linear or sRGB color space (default is sRGB).</param>
  44051. <param name="textureFormat">Texture Format.</param>
  44052. </member>
  44053. <member name="M:UnityEngine.SparseTexture.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32,System.Boolean)">
  44054. <summary>
  44055. <para>Create a sparse texture.</para>
  44056. </summary>
  44057. <param name="width">Texture width in pixels.</param>
  44058. <param name="height">Texture height in pixels.</param>
  44059. <param name="mipCount">Mipmap count. Pass -1 to create full mipmap chain.</param>
  44060. <param name="linear">Whether texture data will be in linear or sRGB color space (default is sRGB).</param>
  44061. <param name="textureFormat">Texture Format.</param>
  44062. </member>
  44063. <member name="M:UnityEngine.SparseTexture.UnloadTile(System.Int32,System.Int32,System.Int32)">
  44064. <summary>
  44065. <para>Unload sparse texture tile.</para>
  44066. </summary>
  44067. <param name="tileX">Tile X coordinate.</param>
  44068. <param name="tileY">Tile Y coordinate.</param>
  44069. <param name="miplevel">Mipmap level of the texture.</param>
  44070. </member>
  44071. <member name="M:UnityEngine.SparseTexture.UpdateTile(System.Int32,System.Int32,System.Int32,UnityEngine.Color32[])">
  44072. <summary>
  44073. <para>Update sparse texture tile with color values.</para>
  44074. </summary>
  44075. <param name="tileX">Tile X coordinate.</param>
  44076. <param name="tileY">Tile Y coordinate.</param>
  44077. <param name="miplevel">Mipmap level of the texture.</param>
  44078. <param name="data">Tile color data.</param>
  44079. </member>
  44080. <member name="M:UnityEngine.SparseTexture.UpdateTileRaw(System.Int32,System.Int32,System.Int32,System.Byte[])">
  44081. <summary>
  44082. <para>Update sparse texture tile with raw pixel values.</para>
  44083. </summary>
  44084. <param name="tileX">Tile X coordinate.</param>
  44085. <param name="tileY">Tile Y coordinate.</param>
  44086. <param name="miplevel">Mipmap level of the texture.</param>
  44087. <param name="data">Tile raw pixel data.</param>
  44088. </member>
  44089. <member name="T:UnityEngine.Sprite">
  44090. <summary>
  44091. <para>Represents a Sprite object for use in 2D gameplay.</para>
  44092. </summary>
  44093. </member>
  44094. <member name="P:UnityEngine.Sprite.associatedAlphaSplitTexture">
  44095. <summary>
  44096. <para>Returns the texture that contains the alpha channel from the source texture. Unity generates this texture under the hood for sprites that have alpha in the source, and need to be compressed using techniques like ETC1.
  44097. Returns NULL if there is no associated alpha texture for the source sprite. This is the case if the sprite has not been setup to use ETC1 compression.</para>
  44098. </summary>
  44099. </member>
  44100. <member name="P:UnityEngine.Sprite.border">
  44101. <summary>
  44102. <para>Returns the border sizes of the sprite.</para>
  44103. </summary>
  44104. </member>
  44105. <member name="P:UnityEngine.Sprite.bounds">
  44106. <summary>
  44107. <para>Bounds of the Sprite, specified by its center and extents in world space units.</para>
  44108. </summary>
  44109. </member>
  44110. <member name="P:UnityEngine.Sprite.packed">
  44111. <summary>
  44112. <para>Returns true if this Sprite is packed in an atlas.</para>
  44113. </summary>
  44114. </member>
  44115. <member name="P:UnityEngine.Sprite.packingMode">
  44116. <summary>
  44117. <para>If Sprite is packed (see Sprite.packed), returns its SpritePackingMode.</para>
  44118. </summary>
  44119. </member>
  44120. <member name="P:UnityEngine.Sprite.packingRotation">
  44121. <summary>
  44122. <para>If Sprite is packed (see Sprite.packed), returns its SpritePackingRotation.</para>
  44123. </summary>
  44124. </member>
  44125. <member name="P:UnityEngine.Sprite.pivot">
  44126. <summary>
  44127. <para>Location of the Sprite's center point in the Rect on the original Texture, specified in pixels.</para>
  44128. </summary>
  44129. </member>
  44130. <member name="P:UnityEngine.Sprite.pixelsPerUnit">
  44131. <summary>
  44132. <para>The number of pixels in the sprite that correspond to one unit in world space. (Read Only)</para>
  44133. </summary>
  44134. </member>
  44135. <member name="P:UnityEngine.Sprite.rect">
  44136. <summary>
  44137. <para>Location of the Sprite on the original Texture, specified in pixels.</para>
  44138. </summary>
  44139. </member>
  44140. <member name="P:UnityEngine.Sprite.spriteAtlasTextureScale">
  44141. <summary>
  44142. <para>The Variant scale of texture used by the Sprite. This is useful to check when a Variant SpriteAtlas is being used by Sprites.</para>
  44143. </summary>
  44144. </member>
  44145. <member name="P:UnityEngine.Sprite.texture">
  44146. <summary>
  44147. <para>Get the reference to the used texture. If packed this will point to the atlas, if not packed will point to the source sprite.</para>
  44148. </summary>
  44149. </member>
  44150. <member name="P:UnityEngine.Sprite.textureRect">
  44151. <summary>
  44152. <para>Get the rectangle this sprite uses on its texture. Raises an exception if this sprite is tightly packed in an atlas.</para>
  44153. </summary>
  44154. </member>
  44155. <member name="P:UnityEngine.Sprite.textureRectOffset">
  44156. <summary>
  44157. <para>Gets the offset of the rectangle this sprite uses on its texture to the original sprite bounds. If sprite mesh type is FullRect, offset is zero.</para>
  44158. </summary>
  44159. </member>
  44160. <member name="P:UnityEngine.Sprite.triangles">
  44161. <summary>
  44162. <para>Returns a copy of the array containing sprite mesh triangles.</para>
  44163. </summary>
  44164. </member>
  44165. <member name="P:UnityEngine.Sprite.uv">
  44166. <summary>
  44167. <para>The base texture coordinates of the sprite mesh.</para>
  44168. </summary>
  44169. </member>
  44170. <member name="P:UnityEngine.Sprite.vertices">
  44171. <summary>
  44172. <para>Returns a copy of the array containing sprite mesh vertex positions.</para>
  44173. </summary>
  44174. </member>
  44175. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2,System.Single,System.UInt32)">
  44176. <summary>
  44177. <para>Create a new Sprite object.</para>
  44178. </summary>
  44179. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44180. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44181. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44182. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44183. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44184. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44185. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44186. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44187. </member>
  44188. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2,System.Single,System.UInt32,UnityEngine.SpriteMeshType)">
  44189. <summary>
  44190. <para>Create a new Sprite object.</para>
  44191. </summary>
  44192. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44193. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44194. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44195. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44196. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44197. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44198. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44199. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44200. </member>
  44201. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2,System.Single,System.UInt32,UnityEngine.SpriteMeshType,UnityEngine.Vector4,System.Boolean)">
  44202. <summary>
  44203. <para>Create a new Sprite object.</para>
  44204. </summary>
  44205. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44206. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44207. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44208. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44209. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44210. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44211. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44212. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44213. </member>
  44214. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2,System.Single,System.UInt32,UnityEngine.SpriteMeshType,UnityEngine.Vector4)">
  44215. <summary>
  44216. <para>Create a new Sprite object.</para>
  44217. </summary>
  44218. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44219. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44220. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44221. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44222. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44223. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44224. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44225. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44226. </member>
  44227. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2)">
  44228. <summary>
  44229. <para>Create a new Sprite object.</para>
  44230. </summary>
  44231. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44232. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44233. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44234. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44235. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44236. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44237. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44238. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44239. </member>
  44240. <member name="M:UnityEngine.Sprite.Create(UnityEngine.Texture2D,UnityEngine.Rect,UnityEngine.Vector2,System.Single)">
  44241. <summary>
  44242. <para>Create a new Sprite object.</para>
  44243. </summary>
  44244. <param name="texture">Texture from which to obtain the sprite graphic.</param>
  44245. <param name="rect">Rectangular section of the texture to use for the sprite.</param>
  44246. <param name="pivot">Sprite's pivot point relative to its graphic rectangle.</param>
  44247. <param name="pixelsPerUnit">The number of pixels in the sprite that correspond to one unit in world space.</param>
  44248. <param name="extrude">Amount by which the sprite mesh should be expanded outwards.</param>
  44249. <param name="meshType">Controls the type of mesh generated for the sprite.</param>
  44250. <param name="border">The border sizes of the sprite (X=left, Y=bottom, Z=right, W=top).</param>
  44251. <param name="generateFallbackPhysicsShape">Generates a default physics shape for the sprite.</param>
  44252. </member>
  44253. <member name="M:UnityEngine.Sprite.GetPhysicsShape(System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Vector2&gt;)">
  44254. <summary>
  44255. <para>Gets a physics shape from the Sprite by its index.</para>
  44256. </summary>
  44257. <param name="shapeIdx">The index of the physics shape to retrieve.</param>
  44258. <param name="physicsShape">An ordered list of the points in the selected physics shape to store points in.</param>
  44259. <returns>
  44260. <para>The number of points stored in the given list.</para>
  44261. </returns>
  44262. </member>
  44263. <member name="M:UnityEngine.Sprite.GetPhysicsShapeCount">
  44264. <summary>
  44265. <para>The number of physics shapes for the Sprite.</para>
  44266. </summary>
  44267. <returns>
  44268. <para>The number of physics shapes for the Sprite.</para>
  44269. </returns>
  44270. </member>
  44271. <member name="M:UnityEngine.Sprite.GetPhysicsShapePointCount(System.Int32)">
  44272. <summary>
  44273. <para>The number of points in the selected physics shape for the Sprite.</para>
  44274. </summary>
  44275. <param name="shapeIdx">The index of the physics shape to retrieve the number of points from.</param>
  44276. <returns>
  44277. <para>The number of points in the selected physics shape for the Sprite.</para>
  44278. </returns>
  44279. </member>
  44280. <member name="M:UnityEngine.Sprite.OverrideGeometry(UnityEngine.Vector2[],System.UInt16[])">
  44281. <summary>
  44282. <para>Sets up new Sprite geometry.</para>
  44283. </summary>
  44284. <param name="vertices">Array of vertex positions in Sprite Rect space.</param>
  44285. <param name="triangles">Array of sprite mesh triangle indices.</param>
  44286. </member>
  44287. <member name="M:UnityEngine.Sprite.OverridePhysicsShape(System.Collections.Generic.IList`1&lt;UnityEngine.Vector2[]&gt;)">
  44288. <summary>
  44289. <para>Sets up a new Sprite physics shape.</para>
  44290. </summary>
  44291. <param name="physicsShapes">A multidimensional list of points in Sprite.rect space denoting the physics shape outlines.</param>
  44292. </member>
  44293. <member name="T:UnityEngine.SpriteAlignment">
  44294. <summary>
  44295. <para>How a Sprite's graphic rectangle is aligned with its pivot point.</para>
  44296. </summary>
  44297. </member>
  44298. <member name="F:UnityEngine.SpriteAlignment.BottomCenter">
  44299. <summary>
  44300. <para>Pivot is at the center of the bottom edge of the graphic rectangle.</para>
  44301. </summary>
  44302. </member>
  44303. <member name="F:UnityEngine.SpriteAlignment.BottomLeft">
  44304. <summary>
  44305. <para>Pivot is at the bottom left corner of the graphic rectangle.</para>
  44306. </summary>
  44307. </member>
  44308. <member name="F:UnityEngine.SpriteAlignment.BottomRight">
  44309. <summary>
  44310. <para>Pivot is at the bottom right corner of the graphic rectangle.</para>
  44311. </summary>
  44312. </member>
  44313. <member name="F:UnityEngine.SpriteAlignment.Center">
  44314. <summary>
  44315. <para>Pivot is at the center of the graphic rectangle.</para>
  44316. </summary>
  44317. </member>
  44318. <member name="F:UnityEngine.SpriteAlignment.Custom">
  44319. <summary>
  44320. <para>Pivot is at a custom position within the graphic rectangle.</para>
  44321. </summary>
  44322. </member>
  44323. <member name="F:UnityEngine.SpriteAlignment.LeftCenter">
  44324. <summary>
  44325. <para>Pivot is at the center of the left edge of the graphic rectangle.</para>
  44326. </summary>
  44327. </member>
  44328. <member name="F:UnityEngine.SpriteAlignment.RightCenter">
  44329. <summary>
  44330. <para>Pivot is at the center of the right edge of the graphic rectangle.</para>
  44331. </summary>
  44332. </member>
  44333. <member name="F:UnityEngine.SpriteAlignment.TopCenter">
  44334. <summary>
  44335. <para>Pivot is at the center of the top edge of the graphic rectangle.</para>
  44336. </summary>
  44337. </member>
  44338. <member name="F:UnityEngine.SpriteAlignment.TopLeft">
  44339. <summary>
  44340. <para>Pivot is at the top left corner of the graphic rectangle.</para>
  44341. </summary>
  44342. </member>
  44343. <member name="F:UnityEngine.SpriteAlignment.TopRight">
  44344. <summary>
  44345. <para>Pivot is at the top right corner of the graphic rectangle.</para>
  44346. </summary>
  44347. </member>
  44348. <member name="T:UnityEngine.SpriteDrawMode">
  44349. <summary>
  44350. <para>SpriteRenderer draw mode.</para>
  44351. </summary>
  44352. </member>
  44353. <member name="F:UnityEngine.SpriteDrawMode.Simple">
  44354. <summary>
  44355. <para>Displays the full sprite.</para>
  44356. </summary>
  44357. </member>
  44358. <member name="F:UnityEngine.SpriteDrawMode.Sliced">
  44359. <summary>
  44360. <para>The SpriteRenderer will render the sprite as a 9-slice image where the corners will remain constant and the other sections will scale.</para>
  44361. </summary>
  44362. </member>
  44363. <member name="F:UnityEngine.SpriteDrawMode.Tiled">
  44364. <summary>
  44365. <para>The SpriteRenderer will render the sprite as a 9-slice image where the corners will remain constant and the other sections will tile.</para>
  44366. </summary>
  44367. </member>
  44368. <member name="T:UnityEngine.SpriteMaskInteraction">
  44369. <summary>
  44370. <para>This enum controls the mode under which the sprite will interact with the masking system.</para>
  44371. </summary>
  44372. </member>
  44373. <member name="F:UnityEngine.SpriteMaskInteraction.None">
  44374. <summary>
  44375. <para>The sprite will not interact with the masking system.</para>
  44376. </summary>
  44377. </member>
  44378. <member name="F:UnityEngine.SpriteMaskInteraction.VisibleInsideMask">
  44379. <summary>
  44380. <para>The sprite will be visible only in areas where a mask is present.</para>
  44381. </summary>
  44382. </member>
  44383. <member name="F:UnityEngine.SpriteMaskInteraction.VisibleOutsideMask">
  44384. <summary>
  44385. <para>The sprite will be visible only in areas where no mask is present.</para>
  44386. </summary>
  44387. </member>
  44388. <member name="T:UnityEngine.SpriteMeshType">
  44389. <summary>
  44390. <para>Defines the type of mesh generated for a sprite.</para>
  44391. </summary>
  44392. </member>
  44393. <member name="F:UnityEngine.SpriteMeshType.FullRect">
  44394. <summary>
  44395. <para>Rectangle mesh equal to the user specified sprite size.</para>
  44396. </summary>
  44397. </member>
  44398. <member name="F:UnityEngine.SpriteMeshType.Tight">
  44399. <summary>
  44400. <para>Tight mesh based on pixel alpha values. As many excess pixels are cropped as possible.</para>
  44401. </summary>
  44402. </member>
  44403. <member name="T:UnityEngine.SpritePackingMode">
  44404. <summary>
  44405. <para>Sprite packing modes for the Sprite Packer.</para>
  44406. </summary>
  44407. </member>
  44408. <member name="F:UnityEngine.SpritePackingMode.Rectangle">
  44409. <summary>
  44410. <para>Alpha-cropped ractangle packing.</para>
  44411. </summary>
  44412. </member>
  44413. <member name="F:UnityEngine.SpritePackingMode.Tight">
  44414. <summary>
  44415. <para>Tight mesh based packing.</para>
  44416. </summary>
  44417. </member>
  44418. <member name="T:UnityEngine.SpritePackingRotation">
  44419. <summary>
  44420. <para>Sprite rotation modes for the Sprite Packer.</para>
  44421. </summary>
  44422. </member>
  44423. <member name="F:UnityEngine.SpritePackingRotation.Any">
  44424. <summary>
  44425. <para>Any rotation.</para>
  44426. </summary>
  44427. </member>
  44428. <member name="F:UnityEngine.SpritePackingRotation.FlipHorizontal">
  44429. <summary>
  44430. <para>Sprite is flipped horizontally when packed.</para>
  44431. </summary>
  44432. </member>
  44433. <member name="F:UnityEngine.SpritePackingRotation.FlipVertical">
  44434. <summary>
  44435. <para>Sprite is flipped vertically when packed.</para>
  44436. </summary>
  44437. </member>
  44438. <member name="F:UnityEngine.SpritePackingRotation.None">
  44439. <summary>
  44440. <para>No rotation.</para>
  44441. </summary>
  44442. </member>
  44443. <member name="F:UnityEngine.SpritePackingRotation.Rotate180">
  44444. <summary>
  44445. <para>Sprite is rotated 180 degree when packed.</para>
  44446. </summary>
  44447. </member>
  44448. <member name="T:UnityEngine.SpriteRenderer">
  44449. <summary>
  44450. <para>Renders a Sprite for 2D graphics.</para>
  44451. </summary>
  44452. </member>
  44453. <member name="P:UnityEngine.SpriteRenderer.adaptiveModeThreshold">
  44454. <summary>
  44455. <para>The current threshold for Sprite Renderer tiling.</para>
  44456. </summary>
  44457. </member>
  44458. <member name="P:UnityEngine.SpriteRenderer.color">
  44459. <summary>
  44460. <para>Rendering color for the Sprite graphic.</para>
  44461. </summary>
  44462. </member>
  44463. <member name="P:UnityEngine.SpriteRenderer.drawMode">
  44464. <summary>
  44465. <para>The current draw mode of the Sprite Renderer.</para>
  44466. </summary>
  44467. </member>
  44468. <member name="P:UnityEngine.SpriteRenderer.flipX">
  44469. <summary>
  44470. <para>Flips the sprite on the X axis.</para>
  44471. </summary>
  44472. </member>
  44473. <member name="P:UnityEngine.SpriteRenderer.flipY">
  44474. <summary>
  44475. <para>Flips the sprite on the Y axis.</para>
  44476. </summary>
  44477. </member>
  44478. <member name="P:UnityEngine.SpriteRenderer.maskInteraction">
  44479. <summary>
  44480. <para>Specifies how the sprite interacts with the masks.</para>
  44481. </summary>
  44482. </member>
  44483. <member name="P:UnityEngine.SpriteRenderer.size">
  44484. <summary>
  44485. <para>Property to set or get the size to render when the SpriteRenderer.drawMode is set to SpriteDrawMode.Sliced or SpriteDrawMode.Tiled.</para>
  44486. </summary>
  44487. </member>
  44488. <member name="P:UnityEngine.SpriteRenderer.sprite">
  44489. <summary>
  44490. <para>The Sprite to render.</para>
  44491. </summary>
  44492. </member>
  44493. <member name="P:UnityEngine.SpriteRenderer.spriteSortPoint">
  44494. <summary>
  44495. <para>Determines the position of the Sprite used for sorting the SpriteRenderer.</para>
  44496. </summary>
  44497. </member>
  44498. <member name="P:UnityEngine.SpriteRenderer.tileMode">
  44499. <summary>
  44500. <para>The current tile mode of the Sprite Renderer.</para>
  44501. </summary>
  44502. </member>
  44503. <member name="M:UnityEngine.SpriteRenderer.RegisterSpriteChangeCallback(UnityEngine.Events.UnityAction`1&lt;UnityEngine.SpriteRenderer&gt;)">
  44504. <summary>
  44505. <para>Registers a callback to receive a notification when the SpriteRenderer's Sprite reference changes.</para>
  44506. </summary>
  44507. <param name="callback">The callback to invoke when the SpriteRenderer's Sprite reference changes.</param>
  44508. </member>
  44509. <member name="M:UnityEngine.SpriteRenderer.UnregisterSpriteChangeCallback(UnityEngine.Events.UnityAction`1&lt;UnityEngine.SpriteRenderer&gt;)">
  44510. <summary>
  44511. <para>Removes a callback (that receives a notification when the Sprite reference changes) that was previously registered to a SpriteRenderer.</para>
  44512. </summary>
  44513. <param name="callback">The callback to be removed.</param>
  44514. </member>
  44515. <member name="T:UnityEngine.Sprites.DataUtility">
  44516. <summary>
  44517. <para>Helper utilities for accessing Sprite data.</para>
  44518. </summary>
  44519. </member>
  44520. <member name="M:UnityEngine.Sprites.DataUtility.GetInnerUV(UnityEngine.Sprite)">
  44521. <summary>
  44522. <para>Inner UV's of the Sprite.</para>
  44523. </summary>
  44524. <param name="sprite"></param>
  44525. </member>
  44526. <member name="M:UnityEngine.Sprites.DataUtility.GetMinSize(UnityEngine.Sprite)">
  44527. <summary>
  44528. <para>Minimum width and height of the Sprite.</para>
  44529. </summary>
  44530. <param name="sprite"></param>
  44531. </member>
  44532. <member name="M:UnityEngine.Sprites.DataUtility.GetOuterUV(UnityEngine.Sprite)">
  44533. <summary>
  44534. <para>Outer UV's of the Sprite.</para>
  44535. </summary>
  44536. <param name="sprite"></param>
  44537. </member>
  44538. <member name="M:UnityEngine.Sprites.DataUtility.GetPadding(UnityEngine.Sprite)">
  44539. <summary>
  44540. <para>Return the padding on the sprite.</para>
  44541. </summary>
  44542. <param name="sprite"></param>
  44543. </member>
  44544. <member name="T:UnityEngine.SpriteSortPoint">
  44545. <summary>
  44546. <para>Determines the position of the Sprite used for sorting the Renderer.</para>
  44547. </summary>
  44548. </member>
  44549. <member name="F:UnityEngine.SpriteSortPoint.Center">
  44550. <summary>
  44551. <para>The center of the Sprite is used as the point for sorting the Renderer.</para>
  44552. </summary>
  44553. </member>
  44554. <member name="F:UnityEngine.SpriteSortPoint.Pivot">
  44555. <summary>
  44556. <para>The pivot of the Sprite is used as the point for sorting the Renderer.</para>
  44557. </summary>
  44558. </member>
  44559. <member name="T:UnityEngine.SpriteTileMode">
  44560. <summary>
  44561. <para>Tiling mode for SpriteRenderer.tileMode.</para>
  44562. </summary>
  44563. </member>
  44564. <member name="F:UnityEngine.SpriteTileMode.Adaptive">
  44565. <summary>
  44566. <para>Sprite Renderer tiles the sprite once the Sprite Renderer size is above SpriteRenderer.adaptiveModeThreshold.</para>
  44567. </summary>
  44568. </member>
  44569. <member name="F:UnityEngine.SpriteTileMode.Continuous">
  44570. <summary>
  44571. <para>Sprite Renderer tiles the sprite continuously when is set to SpriteRenderer.tileMode.</para>
  44572. </summary>
  44573. </member>
  44574. <member name="T:UnityEngine.StackTraceLogType">
  44575. <summary>
  44576. <para>Stack trace logging options.</para>
  44577. </summary>
  44578. </member>
  44579. <member name="F:UnityEngine.StackTraceLogType.Full">
  44580. <summary>
  44581. <para>Native and managed stack trace will be logged.</para>
  44582. </summary>
  44583. </member>
  44584. <member name="F:UnityEngine.StackTraceLogType.None">
  44585. <summary>
  44586. <para>No stack trace will be outputed to log.</para>
  44587. </summary>
  44588. </member>
  44589. <member name="F:UnityEngine.StackTraceLogType.ScriptOnly">
  44590. <summary>
  44591. <para>Only managed stack trace will be outputed.</para>
  44592. </summary>
  44593. </member>
  44594. <member name="T:UnityEngine.StaticBatchingUtility">
  44595. <summary>
  44596. <para>StaticBatchingUtility can prepare your objects to take advantage of Unity's static batching.</para>
  44597. </summary>
  44598. </member>
  44599. <member name="M:UnityEngine.StaticBatchingUtility.Combine(UnityEngine.GameObject)">
  44600. <summary>
  44601. <para>Combines all children GameObjects of the staticBatchRoot for static batching.</para>
  44602. </summary>
  44603. <param name="staticBatchRoot">The GameObject that should become the root of the combined batch.</param>
  44604. </member>
  44605. <member name="M:UnityEngine.StaticBatchingUtility.Combine(UnityEngine.GameObject[],UnityEngine.GameObject)">
  44606. <summary>
  44607. <para>SCombines all GameObjects in gos for static batching and treats staticBatchRoot as the root.</para>
  44608. </summary>
  44609. <param name="gos">The GameObjects to prepare for static batching.</param>
  44610. <param name="staticBatchRoot">The GameObject that should become the root of the combined batch.</param>
  44611. </member>
  44612. <member name="T:UnityEngine.StereoTargetEyeMask">
  44613. <summary>
  44614. <para>Enum values for the Camera's targetEye property.</para>
  44615. </summary>
  44616. </member>
  44617. <member name="F:UnityEngine.StereoTargetEyeMask.Both">
  44618. <summary>
  44619. <para>Render both eyes to the HMD.</para>
  44620. </summary>
  44621. </member>
  44622. <member name="F:UnityEngine.StereoTargetEyeMask.Left">
  44623. <summary>
  44624. <para>Render only the Left eye to the HMD.</para>
  44625. </summary>
  44626. </member>
  44627. <member name="F:UnityEngine.StereoTargetEyeMask.None">
  44628. <summary>
  44629. <para>Do not render either eye to the HMD.</para>
  44630. </summary>
  44631. </member>
  44632. <member name="F:UnityEngine.StereoTargetEyeMask.Right">
  44633. <summary>
  44634. <para>Render only the right eye to the HMD.</para>
  44635. </summary>
  44636. </member>
  44637. <member name="T:UnityEngine.SystemInfo">
  44638. <summary>
  44639. <para>Access system and hardware information.</para>
  44640. </summary>
  44641. </member>
  44642. <member name="P:UnityEngine.SystemInfo.batteryLevel">
  44643. <summary>
  44644. <para>The current battery level (Read Only).</para>
  44645. </summary>
  44646. </member>
  44647. <member name="P:UnityEngine.SystemInfo.batteryStatus">
  44648. <summary>
  44649. <para>Returns the current status of the device's battery (Read Only).</para>
  44650. </summary>
  44651. </member>
  44652. <member name="P:UnityEngine.SystemInfo.computeSubGroupSize">
  44653. <summary>
  44654. <para>Size of the compute thread group that supports efficient memory sharing on the GPU (Read Only).</para>
  44655. </summary>
  44656. </member>
  44657. <member name="P:UnityEngine.SystemInfo.constantBufferOffsetAlignment">
  44658. <summary>
  44659. <para>Minimum buffer offset (in bytes) when binding a constant buffer using Shader.SetConstantBuffer or Material.SetConstantBuffer.</para>
  44660. </summary>
  44661. </member>
  44662. <member name="P:UnityEngine.SystemInfo.copyTextureSupport">
  44663. <summary>
  44664. <para>Support for various Graphics.CopyTexture cases (Read Only).</para>
  44665. </summary>
  44666. </member>
  44667. <member name="P:UnityEngine.SystemInfo.deviceModel">
  44668. <summary>
  44669. <para>The model of the device (Read Only).</para>
  44670. </summary>
  44671. </member>
  44672. <member name="P:UnityEngine.SystemInfo.deviceName">
  44673. <summary>
  44674. <para>The user defined name of the device (Read Only).</para>
  44675. </summary>
  44676. </member>
  44677. <member name="P:UnityEngine.SystemInfo.deviceType">
  44678. <summary>
  44679. <para>Returns the kind of device the application is running on (Read Only).</para>
  44680. </summary>
  44681. </member>
  44682. <member name="P:UnityEngine.SystemInfo.deviceUniqueIdentifier">
  44683. <summary>
  44684. <para>A unique device identifier. It is guaranteed to be unique for every device (Read Only).</para>
  44685. </summary>
  44686. </member>
  44687. <member name="P:UnityEngine.SystemInfo.graphicsDeviceID">
  44688. <summary>
  44689. <para>The identifier code of the graphics device (Read Only).</para>
  44690. </summary>
  44691. </member>
  44692. <member name="P:UnityEngine.SystemInfo.graphicsDeviceName">
  44693. <summary>
  44694. <para>The name of the graphics device (Read Only).</para>
  44695. </summary>
  44696. </member>
  44697. <member name="P:UnityEngine.SystemInfo.graphicsDeviceType">
  44698. <summary>
  44699. <para>The graphics API type used by the graphics device (Read Only).</para>
  44700. </summary>
  44701. </member>
  44702. <member name="P:UnityEngine.SystemInfo.graphicsDeviceVendor">
  44703. <summary>
  44704. <para>The vendor of the graphics device (Read Only).</para>
  44705. </summary>
  44706. </member>
  44707. <member name="P:UnityEngine.SystemInfo.graphicsDeviceVendorID">
  44708. <summary>
  44709. <para>The identifier code of the graphics device vendor (Read Only).</para>
  44710. </summary>
  44711. </member>
  44712. <member name="P:UnityEngine.SystemInfo.graphicsDeviceVersion">
  44713. <summary>
  44714. <para>The graphics API type and driver version used by the graphics device (Read Only).</para>
  44715. </summary>
  44716. </member>
  44717. <member name="P:UnityEngine.SystemInfo.graphicsMemorySize">
  44718. <summary>
  44719. <para>Amount of video memory present (Read Only).</para>
  44720. </summary>
  44721. </member>
  44722. <member name="P:UnityEngine.SystemInfo.graphicsMultiThreaded">
  44723. <summary>
  44724. <para>Is graphics device using multi-threaded rendering (Read Only)?</para>
  44725. </summary>
  44726. </member>
  44727. <member name="P:UnityEngine.SystemInfo.graphicsShaderLevel">
  44728. <summary>
  44729. <para>Graphics device shader capability level (Read Only).</para>
  44730. </summary>
  44731. </member>
  44732. <member name="P:UnityEngine.SystemInfo.graphicsUVStartsAtTop">
  44733. <summary>
  44734. <para>Returns true if the texture UV coordinate convention for this platform has Y starting at the top of the image.</para>
  44735. </summary>
  44736. </member>
  44737. <member name="P:UnityEngine.SystemInfo.hasDynamicUniformArrayIndexingInFragmentShaders">
  44738. <summary>
  44739. <para>Returns true when the GPU has native support for indexing uniform arrays in fragment shaders without restrictions.</para>
  44740. </summary>
  44741. </member>
  44742. <member name="P:UnityEngine.SystemInfo.hasHiddenSurfaceRemovalOnGPU">
  44743. <summary>
  44744. <para>True if the GPU supports hidden surface removal.</para>
  44745. </summary>
  44746. </member>
  44747. <member name="P:UnityEngine.SystemInfo.hasMipMaxLevel">
  44748. <summary>
  44749. <para>Returns true if the GPU supports partial mipmap chains (Read Only).</para>
  44750. </summary>
  44751. </member>
  44752. <member name="P:UnityEngine.SystemInfo.hdrDisplaySupportFlags">
  44753. <summary>
  44754. <para>Returns a bitwise combination of HDRDisplaySupportFlags describing the support for HDR displays on the system.</para>
  44755. </summary>
  44756. </member>
  44757. <member name="P:UnityEngine.SystemInfo.maxAnisotropyLevel">
  44758. <summary>
  44759. <para>Returns the maximum anisotropic level for anisotropic filtering that is supported on the device. </para>
  44760. </summary>
  44761. </member>
  44762. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsCompute">
  44763. <summary>
  44764. <para>Determines how many compute buffers Unity supports simultaneously in a compute shader for reading. (Read Only)</para>
  44765. </summary>
  44766. </member>
  44767. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsDomain">
  44768. <summary>
  44769. <para>Determines how many compute buffers Unity supports simultaneously in a domain shader for reading. (Read Only)</para>
  44770. </summary>
  44771. </member>
  44772. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsFragment">
  44773. <summary>
  44774. <para>Determines how many compute buffers Unity supports simultaneously in a fragment shader for reading. (Read Only)</para>
  44775. </summary>
  44776. </member>
  44777. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsGeometry">
  44778. <summary>
  44779. <para>Determines how many compute buffers Unity supports simultaneously in a geometry shader for reading. (Read Only)</para>
  44780. </summary>
  44781. </member>
  44782. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsHull">
  44783. <summary>
  44784. <para>Determines how many compute buffers Unity supports simultaneously in a hull shader for reading. (Read Only)</para>
  44785. </summary>
  44786. </member>
  44787. <member name="P:UnityEngine.SystemInfo.maxComputeBufferInputsVertex">
  44788. <summary>
  44789. <para>Determines how many compute buffers Unity supports simultaneously in a vertex shader for reading. (Read Only)</para>
  44790. </summary>
  44791. </member>
  44792. <member name="P:UnityEngine.SystemInfo.maxComputeWorkGroupSize">
  44793. <summary>
  44794. <para>The largest total number of invocations in a single local work group that can be dispatched to a compute shader (Read Only).</para>
  44795. </summary>
  44796. </member>
  44797. <member name="P:UnityEngine.SystemInfo.maxComputeWorkGroupSizeX">
  44798. <summary>
  44799. <para>The maximum number of work groups that a compute shader can use in X dimension (Read Only).</para>
  44800. </summary>
  44801. </member>
  44802. <member name="P:UnityEngine.SystemInfo.maxComputeWorkGroupSizeY">
  44803. <summary>
  44804. <para>The maximum number of work groups that a compute shader can use in Y dimension (Read Only).</para>
  44805. </summary>
  44806. </member>
  44807. <member name="P:UnityEngine.SystemInfo.maxComputeWorkGroupSizeZ">
  44808. <summary>
  44809. <para>The maximum number of work groups that a compute shader can use in Z dimension (Read Only).</para>
  44810. </summary>
  44811. </member>
  44812. <member name="P:UnityEngine.SystemInfo.maxCubemapSize">
  44813. <summary>
  44814. <para>Maximum Cubemap texture size (Read Only).</para>
  44815. </summary>
  44816. </member>
  44817. <member name="P:UnityEngine.SystemInfo.maxGraphicsBufferSize">
  44818. <summary>
  44819. <para>The maximum size of a graphics buffer (GraphicsBuffer, ComputeBuffer, vertex/index buffer, etc.) in bytes (Read Only).</para>
  44820. </summary>
  44821. </member>
  44822. <member name="P:UnityEngine.SystemInfo.maxTexture3DSize">
  44823. <summary>
  44824. <para>Maximum 3D Texture size (Read Only).</para>
  44825. </summary>
  44826. </member>
  44827. <member name="P:UnityEngine.SystemInfo.maxTextureArraySlices">
  44828. <summary>
  44829. <para>Maximum number of slices in a Texture array (Read Only).</para>
  44830. </summary>
  44831. </member>
  44832. <member name="P:UnityEngine.SystemInfo.maxTextureSize">
  44833. <summary>
  44834. <para>Maximum texture size (Read Only).</para>
  44835. </summary>
  44836. </member>
  44837. <member name="P:UnityEngine.SystemInfo.minConstantBufferOffsetAlignment">
  44838. <summary>
  44839. <para>Obsolete - use SystemInfo.constantBufferOffsetAlignment instead. Minimum buffer offset (in bytes) when binding a constant buffer using Shader.SetConstantBuffer or Material.SetConstantBuffer.</para>
  44840. </summary>
  44841. </member>
  44842. <member name="P:UnityEngine.SystemInfo.npotSupport">
  44843. <summary>
  44844. <para>What NPOT (non-power of two size) texture support does the GPU provide? (Read Only)</para>
  44845. </summary>
  44846. </member>
  44847. <member name="P:UnityEngine.SystemInfo.operatingSystem">
  44848. <summary>
  44849. <para>Operating system name with version (Read Only).</para>
  44850. </summary>
  44851. </member>
  44852. <member name="P:UnityEngine.SystemInfo.operatingSystemFamily">
  44853. <summary>
  44854. <para>Returns the operating system family the game is running on (Read Only).</para>
  44855. </summary>
  44856. </member>
  44857. <member name="P:UnityEngine.SystemInfo.processorCount">
  44858. <summary>
  44859. <para>Number of processors present (Read Only).</para>
  44860. </summary>
  44861. </member>
  44862. <member name="P:UnityEngine.SystemInfo.processorFrequency">
  44863. <summary>
  44864. <para>Processor frequency in MHz (Read Only).</para>
  44865. </summary>
  44866. </member>
  44867. <member name="P:UnityEngine.SystemInfo.processorType">
  44868. <summary>
  44869. <para>Processor name (Read Only).</para>
  44870. </summary>
  44871. </member>
  44872. <member name="P:UnityEngine.SystemInfo.renderingThreadingMode">
  44873. <summary>
  44874. <para>Application's actual rendering threading mode (Read Only).</para>
  44875. </summary>
  44876. </member>
  44877. <member name="P:UnityEngine.SystemInfo.supportedRandomWriteTargetCount">
  44878. <summary>
  44879. <para>The maximum number of random write targets (UAV) that Unity supports simultaneously. (Read Only)</para>
  44880. </summary>
  44881. </member>
  44882. <member name="P:UnityEngine.SystemInfo.supportedRenderTargetCount">
  44883. <summary>
  44884. <para>How many simultaneous render targets (MRTs) are supported? (Read Only)</para>
  44885. </summary>
  44886. </member>
  44887. <member name="P:UnityEngine.SystemInfo.supports2DArrayTextures">
  44888. <summary>
  44889. <para>Are 2D Array textures supported? (Read Only)</para>
  44890. </summary>
  44891. </member>
  44892. <member name="P:UnityEngine.SystemInfo.supports32bitsIndexBuffer">
  44893. <summary>
  44894. <para>Are 32-bit index buffers supported? (Read Only)</para>
  44895. </summary>
  44896. </member>
  44897. <member name="P:UnityEngine.SystemInfo.supports3DRenderTextures">
  44898. <summary>
  44899. <para>Are 3D (volume) RenderTextures supported? (Read Only)</para>
  44900. </summary>
  44901. </member>
  44902. <member name="P:UnityEngine.SystemInfo.supports3DTextures">
  44903. <summary>
  44904. <para>Are 3D (volume) textures supported? (Read Only)</para>
  44905. </summary>
  44906. </member>
  44907. <member name="P:UnityEngine.SystemInfo.supportsAccelerometer">
  44908. <summary>
  44909. <para>Is an accelerometer available on the device?</para>
  44910. </summary>
  44911. </member>
  44912. <member name="P:UnityEngine.SystemInfo.supportsAnisotropicFilter">
  44913. <summary>
  44914. <para>Returns true when anisotropic filtering is supported on the device.</para>
  44915. </summary>
  44916. </member>
  44917. <member name="P:UnityEngine.SystemInfo.supportsAsyncCompute">
  44918. <summary>
  44919. <para>Returns true when the platform supports asynchronous compute queues and false if otherwise.</para>
  44920. </summary>
  44921. </member>
  44922. <member name="P:UnityEngine.SystemInfo.supportsAsyncGPUReadback">
  44923. <summary>
  44924. <para>Returns true if asynchronous readback of GPU data is available for this device and false otherwise.</para>
  44925. </summary>
  44926. </member>
  44927. <member name="P:UnityEngine.SystemInfo.supportsAudio">
  44928. <summary>
  44929. <para>Is there an Audio device available for playback? (Read Only)</para>
  44930. </summary>
  44931. </member>
  44932. <member name="P:UnityEngine.SystemInfo.supportsCompressed3DTextures">
  44933. <summary>
  44934. <para>Are compressed formats for 3D (volume) textures supported? (Read Only).</para>
  44935. </summary>
  44936. </member>
  44937. <member name="P:UnityEngine.SystemInfo.supportsComputeShaders">
  44938. <summary>
  44939. <para>Are compute shaders supported? (Read Only)</para>
  44940. </summary>
  44941. </member>
  44942. <member name="P:UnityEngine.SystemInfo.supportsConservativeRaster">
  44943. <summary>
  44944. <para>Is conservative rasterization supported? (Read Only)</para>
  44945. </summary>
  44946. </member>
  44947. <member name="P:UnityEngine.SystemInfo.supportsCubemapArrayTextures">
  44948. <summary>
  44949. <para>Are Cubemap Array textures supported? (Read Only)</para>
  44950. </summary>
  44951. </member>
  44952. <member name="P:UnityEngine.SystemInfo.supportsGeometryShaders">
  44953. <summary>
  44954. <para>Are geometry shaders supported? (Read Only)</para>
  44955. </summary>
  44956. </member>
  44957. <member name="P:UnityEngine.SystemInfo.supportsGPUFence">
  44958. <summary>
  44959. <para>This functionality is deprecated, and should no longer be used. Please use SystemInfo.supportsGraphicsFence.</para>
  44960. </summary>
  44961. </member>
  44962. <member name="P:UnityEngine.SystemInfo.supportsGpuRecorder">
  44963. <summary>
  44964. <para>Specifies whether the current platform supports the GPU Recorder or not. (Read Only).</para>
  44965. </summary>
  44966. </member>
  44967. <member name="P:UnityEngine.SystemInfo.supportsGraphicsFence">
  44968. <summary>
  44969. <para>Returns true when the platform supports GraphicsFences, and false if otherwise.</para>
  44970. </summary>
  44971. </member>
  44972. <member name="P:UnityEngine.SystemInfo.supportsGyroscope">
  44973. <summary>
  44974. <para>Is a gyroscope available on the device?</para>
  44975. </summary>
  44976. </member>
  44977. <member name="P:UnityEngine.SystemInfo.supportsHardwareQuadTopology">
  44978. <summary>
  44979. <para>Does the hardware support quad topology? (Read Only)</para>
  44980. </summary>
  44981. </member>
  44982. <member name="P:UnityEngine.SystemInfo.supportsImageEffects">
  44983. <summary>
  44984. <para>Are image effects supported? (Read Only)</para>
  44985. </summary>
  44986. </member>
  44987. <member name="P:UnityEngine.SystemInfo.supportsInstancing">
  44988. <summary>
  44989. <para>Is GPU draw call instancing supported? (Read Only)</para>
  44990. </summary>
  44991. </member>
  44992. <member name="P:UnityEngine.SystemInfo.supportsLocationService">
  44993. <summary>
  44994. <para>Is the device capable of reporting its location?</para>
  44995. </summary>
  44996. </member>
  44997. <member name="P:UnityEngine.SystemInfo.supportsMipStreaming">
  44998. <summary>
  44999. <para>Is streaming of texture mip maps supported? (Read Only)</para>
  45000. </summary>
  45001. </member>
  45002. <member name="P:UnityEngine.SystemInfo.supportsMotionVectors">
  45003. <summary>
  45004. <para>Whether motion vectors are supported on this platform.</para>
  45005. </summary>
  45006. </member>
  45007. <member name="P:UnityEngine.SystemInfo.supportsMultisampleAutoResolve">
  45008. <summary>
  45009. <para>Returns true if multisampled textures are resolved automatically</para>
  45010. </summary>
  45011. </member>
  45012. <member name="P:UnityEngine.SystemInfo.supportsMultisampled2DArrayTextures">
  45013. <summary>
  45014. <para>Boolean that indicates whether multisampled texture arrays are supported (true if supported, false if not supported).</para>
  45015. </summary>
  45016. </member>
  45017. <member name="P:UnityEngine.SystemInfo.supportsMultisampledTextures">
  45018. <summary>
  45019. <para>Are multisampled textures supported? (Read Only)</para>
  45020. </summary>
  45021. </member>
  45022. <member name="P:UnityEngine.SystemInfo.supportsMultisampleResolveDepth">
  45023. <summary>
  45024. <para>Returns true if the platform supports multisample resolve of depth textures.</para>
  45025. </summary>
  45026. </member>
  45027. <member name="P:UnityEngine.SystemInfo.supportsMultiview">
  45028. <summary>
  45029. <para>Boolean that indicates whether Multiview is supported (true if supported, false if not supported). (Read Only)</para>
  45030. </summary>
  45031. </member>
  45032. <member name="P:UnityEngine.SystemInfo.supportsRawShadowDepthSampling">
  45033. <summary>
  45034. <para>Is sampling raw depth from shadowmaps supported? (Read Only)</para>
  45035. </summary>
  45036. </member>
  45037. <member name="P:UnityEngine.SystemInfo.supportsRayTracing">
  45038. <summary>
  45039. <para>Checks if ray tracing is supported by the current configuration.</para>
  45040. </summary>
  45041. </member>
  45042. <member name="P:UnityEngine.SystemInfo.supportsRenderTargetArrayIndexFromVertexShader">
  45043. <summary>
  45044. <para>Boolean that indicates if SV_RenderTargetArrayIndex can be used in a vertex shader (true if it can be used, false if not).</para>
  45045. </summary>
  45046. </member>
  45047. <member name="P:UnityEngine.SystemInfo.supportsRenderTextures">
  45048. <summary>
  45049. <para>Are render textures supported? (Read Only)</para>
  45050. </summary>
  45051. </member>
  45052. <member name="P:UnityEngine.SystemInfo.supportsRenderToCubemap">
  45053. <summary>
  45054. <para>Are cubemap render textures supported? (Read Only)</para>
  45055. </summary>
  45056. </member>
  45057. <member name="P:UnityEngine.SystemInfo.supportsSeparatedRenderTargetsBlend">
  45058. <summary>
  45059. <para>Returns true when the platform supports different blend modes when rendering to multiple render targets, or false otherwise.</para>
  45060. </summary>
  45061. </member>
  45062. <member name="P:UnityEngine.SystemInfo.supportsSetConstantBuffer">
  45063. <summary>
  45064. <para>Does the current renderer support binding constant buffers directly? (Read Only)</para>
  45065. </summary>
  45066. </member>
  45067. <member name="P:UnityEngine.SystemInfo.supportsShadows">
  45068. <summary>
  45069. <para>Are built-in shadows supported? (Read Only)</para>
  45070. </summary>
  45071. </member>
  45072. <member name="P:UnityEngine.SystemInfo.supportsSparseTextures">
  45073. <summary>
  45074. <para>Are sparse textures supported? (Read Only)</para>
  45075. </summary>
  45076. </member>
  45077. <member name="P:UnityEngine.SystemInfo.supportsStencil">
  45078. <summary>
  45079. <para>Is the stencil buffer supported? (Read Only)</para>
  45080. </summary>
  45081. </member>
  45082. <member name="P:UnityEngine.SystemInfo.supportsStoreAndResolveAction">
  45083. <summary>
  45084. <para>This property is true if the graphics API of the target build platform takes RenderBufferStoreAction.StoreAndResolve into account, false if otherwise.</para>
  45085. </summary>
  45086. </member>
  45087. <member name="P:UnityEngine.SystemInfo.supportsTessellationShaders">
  45088. <summary>
  45089. <para>Are tessellation shaders supported? (Read Only)</para>
  45090. </summary>
  45091. </member>
  45092. <member name="P:UnityEngine.SystemInfo.supportsTextureWrapMirrorOnce">
  45093. <summary>
  45094. <para>Returns true if the 'Mirror Once' texture wrap mode is supported. (Read Only)</para>
  45095. </summary>
  45096. </member>
  45097. <member name="P:UnityEngine.SystemInfo.supportsVibration">
  45098. <summary>
  45099. <para>Is the device capable of providing the user haptic feedback by vibration?</para>
  45100. </summary>
  45101. </member>
  45102. <member name="P:UnityEngine.SystemInfo.systemMemorySize">
  45103. <summary>
  45104. <para>Amount of system memory present (Read Only).</para>
  45105. </summary>
  45106. </member>
  45107. <member name="F:UnityEngine.SystemInfo.unsupportedIdentifier">
  45108. <summary>
  45109. <para>Value returned by SystemInfo string properties which are not supported on the current platform.</para>
  45110. </summary>
  45111. </member>
  45112. <member name="P:UnityEngine.SystemInfo.usesLoadStoreActions">
  45113. <summary>
  45114. <para>True if the Graphics API takes RenderBufferLoadAction and RenderBufferStoreAction into account, false if otherwise.</para>
  45115. </summary>
  45116. </member>
  45117. <member name="P:UnityEngine.SystemInfo.usesReversedZBuffer">
  45118. <summary>
  45119. <para>This property is true if the current platform uses a reversed depth buffer (where values range from 1 at the near plane and 0 at far plane), and false if the depth buffer is normal (0 is near, 1 is far). (Read Only)</para>
  45120. </summary>
  45121. </member>
  45122. <member name="M:UnityEngine.SystemInfo.GetCompatibleFormat">
  45123. <summary>
  45124. <para>Returns a format supported by the platform for the specified usage.</para>
  45125. </summary>
  45126. <param name="Format">The Experimental.Rendering.GraphicsFormat format to look up.</param>
  45127. <param name="Usage">The Experimental.Rendering.FormatUsage usage to look up.</param>
  45128. <returns>
  45129. <para>Returns a format supported by the platform. If no equivalent or compatible format is supported, the function returns GraphicsFormat.None.</para>
  45130. </returns>
  45131. </member>
  45132. <member name="M:UnityEngine.SystemInfo.GetGraphicsFormat(UnityEngine.Experimental.Rendering.DefaultFormat)">
  45133. <summary>
  45134. <para>Returns the platform-specific GraphicsFormat that is associated with the DefaultFormat.</para>
  45135. </summary>
  45136. <param name="format">The DefaultFormat format to look up.</param>
  45137. </member>
  45138. <member name="M:UnityEngine.SystemInfo.GetRenderTextureSupportedMSAASampleCount(UnityEngine.RenderTextureDescriptor)">
  45139. <summary>
  45140. <para>Checks if the target platform supports the MSAA samples count in the RenderTextureDescriptor argument.</para>
  45141. </summary>
  45142. <param name="desc">The RenderTextureDescriptor to check.</param>
  45143. <returns>
  45144. <para>If the target platform supports the given MSAA samples count of RenderTextureDescriptor, returns the given MSAA samples count. Otherwise returns a lower fallback MSAA samples count value that the target platform supports.</para>
  45145. </returns>
  45146. </member>
  45147. <member name="M:UnityEngine.SystemInfo.IsFormatSupported">
  45148. <summary>
  45149. <para>Verifies that the specified graphics format is supported for the specified usage.</para>
  45150. </summary>
  45151. <param name="Format">The Experimental.Rendering.GraphicsFormat format to look up.</param>
  45152. <param name="Usage">The Experimental.Rendering.FormatUsage usage to look up.</param>
  45153. <returns>
  45154. <para>Returns true if the format is supported for the specific usage. Returns false otherwise.</para>
  45155. </returns>
  45156. </member>
  45157. <member name="M:UnityEngine.SystemInfo.SupportsBlendingOnRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  45158. <summary>
  45159. <para>Is blending supported on render texture format?</para>
  45160. </summary>
  45161. <param name="format">The format to look up.</param>
  45162. <returns>
  45163. <para>True if blending is supported on the given format.</para>
  45164. </returns>
  45165. </member>
  45166. <member name="M:UnityEngine.SystemInfo.SupportsRandomWriteOnRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  45167. <summary>
  45168. <para>Tests if a RenderTextureFormat can be used with RenderTexture.enableRandomWrite.</para>
  45169. </summary>
  45170. <param name="format">The format to look up.</param>
  45171. <returns>
  45172. <para>True if the format can be used for random access writes.</para>
  45173. </returns>
  45174. </member>
  45175. <member name="M:UnityEngine.SystemInfo.SupportsRenderTextureFormat(UnityEngine.RenderTextureFormat)">
  45176. <summary>
  45177. <para>Is render texture format supported?</para>
  45178. </summary>
  45179. <param name="format">The format to look up.</param>
  45180. <returns>
  45181. <para>True if the format is supported.</para>
  45182. </returns>
  45183. </member>
  45184. <member name="M:UnityEngine.SystemInfo.SupportsTextureFormat(UnityEngine.TextureFormat)">
  45185. <summary>
  45186. <para>Is texture format supported on this device?</para>
  45187. </summary>
  45188. <param name="format">The TextureFormat format to look up.</param>
  45189. <returns>
  45190. <para>True if the format is supported.</para>
  45191. </returns>
  45192. </member>
  45193. <member name="M:UnityEngine.SystemInfo.SupportsVertexAttributeFormat(UnityEngine.Rendering.VertexAttributeFormat,System.Int32)">
  45194. <summary>
  45195. <para>Indicates whether the given combination of a vertex attribute format and dimension is supported on this device.</para>
  45196. </summary>
  45197. <param name="format">The VertexAttributeFormat format to look up.</param>
  45198. <param name="dimension">The dimension of vertex data to check for.</param>
  45199. <returns>
  45200. <para>True if the format with the given dimension is supported.</para>
  45201. </returns>
  45202. </member>
  45203. <member name="T:UnityEngine.SystemLanguage">
  45204. <summary>
  45205. <para>The language the user's operating system is running in. Returned by Application.systemLanguage.</para>
  45206. </summary>
  45207. </member>
  45208. <member name="F:UnityEngine.SystemLanguage.Afrikaans">
  45209. <summary>
  45210. <para>Afrikaans.</para>
  45211. </summary>
  45212. </member>
  45213. <member name="F:UnityEngine.SystemLanguage.Arabic">
  45214. <summary>
  45215. <para>Arabic.</para>
  45216. </summary>
  45217. </member>
  45218. <member name="F:UnityEngine.SystemLanguage.Basque">
  45219. <summary>
  45220. <para>Basque.</para>
  45221. </summary>
  45222. </member>
  45223. <member name="F:UnityEngine.SystemLanguage.Belarusian">
  45224. <summary>
  45225. <para>Belarusian.</para>
  45226. </summary>
  45227. </member>
  45228. <member name="F:UnityEngine.SystemLanguage.Bulgarian">
  45229. <summary>
  45230. <para>Bulgarian.</para>
  45231. </summary>
  45232. </member>
  45233. <member name="F:UnityEngine.SystemLanguage.Catalan">
  45234. <summary>
  45235. <para>Catalan.</para>
  45236. </summary>
  45237. </member>
  45238. <member name="F:UnityEngine.SystemLanguage.Chinese">
  45239. <summary>
  45240. <para>Chinese.</para>
  45241. </summary>
  45242. </member>
  45243. <member name="F:UnityEngine.SystemLanguage.ChineseSimplified">
  45244. <summary>
  45245. <para>ChineseSimplified.</para>
  45246. </summary>
  45247. </member>
  45248. <member name="F:UnityEngine.SystemLanguage.ChineseTraditional">
  45249. <summary>
  45250. <para>ChineseTraditional.</para>
  45251. </summary>
  45252. </member>
  45253. <member name="F:UnityEngine.SystemLanguage.Czech">
  45254. <summary>
  45255. <para>Czech.</para>
  45256. </summary>
  45257. </member>
  45258. <member name="F:UnityEngine.SystemLanguage.Danish">
  45259. <summary>
  45260. <para>Danish.</para>
  45261. </summary>
  45262. </member>
  45263. <member name="F:UnityEngine.SystemLanguage.Dutch">
  45264. <summary>
  45265. <para>Dutch.</para>
  45266. </summary>
  45267. </member>
  45268. <member name="F:UnityEngine.SystemLanguage.English">
  45269. <summary>
  45270. <para>English.</para>
  45271. </summary>
  45272. </member>
  45273. <member name="F:UnityEngine.SystemLanguage.Estonian">
  45274. <summary>
  45275. <para>Estonian.</para>
  45276. </summary>
  45277. </member>
  45278. <member name="F:UnityEngine.SystemLanguage.Faroese">
  45279. <summary>
  45280. <para>Faroese.</para>
  45281. </summary>
  45282. </member>
  45283. <member name="F:UnityEngine.SystemLanguage.Finnish">
  45284. <summary>
  45285. <para>Finnish.</para>
  45286. </summary>
  45287. </member>
  45288. <member name="F:UnityEngine.SystemLanguage.French">
  45289. <summary>
  45290. <para>French.</para>
  45291. </summary>
  45292. </member>
  45293. <member name="F:UnityEngine.SystemLanguage.German">
  45294. <summary>
  45295. <para>German.</para>
  45296. </summary>
  45297. </member>
  45298. <member name="F:UnityEngine.SystemLanguage.Greek">
  45299. <summary>
  45300. <para>Greek.</para>
  45301. </summary>
  45302. </member>
  45303. <member name="F:UnityEngine.SystemLanguage.Hebrew">
  45304. <summary>
  45305. <para>Hebrew.</para>
  45306. </summary>
  45307. </member>
  45308. <member name="F:UnityEngine.SystemLanguage.Hungarian">
  45309. <summary>
  45310. <para>Hungarian.</para>
  45311. </summary>
  45312. </member>
  45313. <member name="F:UnityEngine.SystemLanguage.Icelandic">
  45314. <summary>
  45315. <para>Icelandic.</para>
  45316. </summary>
  45317. </member>
  45318. <member name="F:UnityEngine.SystemLanguage.Indonesian">
  45319. <summary>
  45320. <para>Indonesian.</para>
  45321. </summary>
  45322. </member>
  45323. <member name="F:UnityEngine.SystemLanguage.Italian">
  45324. <summary>
  45325. <para>Italian.</para>
  45326. </summary>
  45327. </member>
  45328. <member name="F:UnityEngine.SystemLanguage.Japanese">
  45329. <summary>
  45330. <para>Japanese.</para>
  45331. </summary>
  45332. </member>
  45333. <member name="F:UnityEngine.SystemLanguage.Korean">
  45334. <summary>
  45335. <para>Korean.</para>
  45336. </summary>
  45337. </member>
  45338. <member name="F:UnityEngine.SystemLanguage.Latvian">
  45339. <summary>
  45340. <para>Latvian.</para>
  45341. </summary>
  45342. </member>
  45343. <member name="F:UnityEngine.SystemLanguage.Lithuanian">
  45344. <summary>
  45345. <para>Lithuanian.</para>
  45346. </summary>
  45347. </member>
  45348. <member name="F:UnityEngine.SystemLanguage.Norwegian">
  45349. <summary>
  45350. <para>Norwegian.</para>
  45351. </summary>
  45352. </member>
  45353. <member name="F:UnityEngine.SystemLanguage.Polish">
  45354. <summary>
  45355. <para>Polish.</para>
  45356. </summary>
  45357. </member>
  45358. <member name="F:UnityEngine.SystemLanguage.Portuguese">
  45359. <summary>
  45360. <para>Portuguese.</para>
  45361. </summary>
  45362. </member>
  45363. <member name="F:UnityEngine.SystemLanguage.Romanian">
  45364. <summary>
  45365. <para>Romanian.</para>
  45366. </summary>
  45367. </member>
  45368. <member name="F:UnityEngine.SystemLanguage.Russian">
  45369. <summary>
  45370. <para>Russian.</para>
  45371. </summary>
  45372. </member>
  45373. <member name="F:UnityEngine.SystemLanguage.SerboCroatian">
  45374. <summary>
  45375. <para>Serbo-Croatian.</para>
  45376. </summary>
  45377. </member>
  45378. <member name="F:UnityEngine.SystemLanguage.Slovak">
  45379. <summary>
  45380. <para>Slovak.</para>
  45381. </summary>
  45382. </member>
  45383. <member name="F:UnityEngine.SystemLanguage.Slovenian">
  45384. <summary>
  45385. <para>Slovenian.</para>
  45386. </summary>
  45387. </member>
  45388. <member name="F:UnityEngine.SystemLanguage.Spanish">
  45389. <summary>
  45390. <para>Spanish.</para>
  45391. </summary>
  45392. </member>
  45393. <member name="F:UnityEngine.SystemLanguage.Swedish">
  45394. <summary>
  45395. <para>Swedish.</para>
  45396. </summary>
  45397. </member>
  45398. <member name="F:UnityEngine.SystemLanguage.Thai">
  45399. <summary>
  45400. <para>Thai.</para>
  45401. </summary>
  45402. </member>
  45403. <member name="F:UnityEngine.SystemLanguage.Turkish">
  45404. <summary>
  45405. <para>Turkish.</para>
  45406. </summary>
  45407. </member>
  45408. <member name="F:UnityEngine.SystemLanguage.Ukrainian">
  45409. <summary>
  45410. <para>Ukrainian.</para>
  45411. </summary>
  45412. </member>
  45413. <member name="F:UnityEngine.SystemLanguage.Unknown">
  45414. <summary>
  45415. <para>Unknown.</para>
  45416. </summary>
  45417. </member>
  45418. <member name="F:UnityEngine.SystemLanguage.Vietnamese">
  45419. <summary>
  45420. <para>Vietnamese.</para>
  45421. </summary>
  45422. </member>
  45423. <member name="T:UnityEngine.TestTools.Coverage">
  45424. <summary>
  45425. <para>Describes the interface for the code coverage data exposed by mono.</para>
  45426. </summary>
  45427. </member>
  45428. <member name="P:UnityEngine.TestTools.Coverage.enabled">
  45429. <summary>
  45430. <para>Enables or disables code coverage. Note that Code Coverage can affect the performance.</para>
  45431. </summary>
  45432. <returns>
  45433. <para>Returns true if code coverage is enabled; otherwise, returns false.</para>
  45434. </returns>
  45435. </member>
  45436. <member name="M:UnityEngine.TestTools.Coverage.GetSequencePointsFor(System.Reflection.MethodBase)">
  45437. <summary>
  45438. <para>Returns the coverage sequence points for the method you specify. See CoveredSequencePoint for more information about the coverage data this method returns.</para>
  45439. </summary>
  45440. <param name="method">The method to get the sequence points for.</param>
  45441. <returns>
  45442. <para>Array of sequence points.</para>
  45443. </returns>
  45444. </member>
  45445. <member name="M:UnityEngine.TestTools.Coverage.GetStatsFor(System.Reflection.MethodBase)">
  45446. <summary>
  45447. <para>Returns the coverage summary for the specified method. See CoveredMethodStats for more information about the coverage statistics returned by this method.</para>
  45448. </summary>
  45449. <param name="method">The method to get coverage statistics for.</param>
  45450. <returns>
  45451. <para>Coverage summary.</para>
  45452. </returns>
  45453. </member>
  45454. <member name="M:UnityEngine.TestTools.Coverage.GetStatsFor(System.Reflection.MethodBase[])">
  45455. <summary>
  45456. <para>Returns an array of coverage summaries for the specified array of methods.</para>
  45457. </summary>
  45458. <param name="methods">The array of methods.</param>
  45459. <returns>
  45460. <para>Array of coverage summaries.</para>
  45461. </returns>
  45462. </member>
  45463. <member name="M:UnityEngine.TestTools.Coverage.GetStatsFor(System.Type)">
  45464. <summary>
  45465. <para>Returns an array of coverage summaries for the specified type.</para>
  45466. </summary>
  45467. <param name="type">The type.</param>
  45468. <returns>
  45469. <para>Array of coverage summaries.</para>
  45470. </returns>
  45471. </member>
  45472. <member name="M:UnityEngine.TestTools.Coverage.GetStatsForAllCoveredMethods">
  45473. <summary>
  45474. <para>Returns the coverage summary for all methods that have been called since either the Unity process was started or Coverage.ResetAll() has been called.</para>
  45475. </summary>
  45476. <returns>
  45477. <para>Array of coverage summaries.</para>
  45478. </returns>
  45479. </member>
  45480. <member name="M:UnityEngine.TestTools.Coverage.ResetAll">
  45481. <summary>
  45482. <para>Resets all coverage data.</para>
  45483. </summary>
  45484. </member>
  45485. <member name="M:UnityEngine.TestTools.Coverage.ResetFor(System.Reflection.MethodBase)">
  45486. <summary>
  45487. <para>Resets the coverage data for the specified method.</para>
  45488. </summary>
  45489. <param name="method">The method.</param>
  45490. </member>
  45491. <member name="T:UnityEngine.TestTools.CoveredMethodStats">
  45492. <summary>
  45493. <para>Describes the summary of the code coverage for the specified method used by TestTools.Coverage. For an example of typical usage, see TestTools.Coverage.GetStatsFor.</para>
  45494. </summary>
  45495. </member>
  45496. <member name="F:UnityEngine.TestTools.CoveredMethodStats.method">
  45497. <summary>
  45498. <para>The covered method.</para>
  45499. </summary>
  45500. </member>
  45501. <member name="F:UnityEngine.TestTools.CoveredMethodStats.totalSequencePoints">
  45502. <summary>
  45503. <para>The total number of sequence points in the method.</para>
  45504. </summary>
  45505. </member>
  45506. <member name="F:UnityEngine.TestTools.CoveredMethodStats.uncoveredSequencePoints">
  45507. <summary>
  45508. <para>The total number of uncovered sequence points in the method.</para>
  45509. </summary>
  45510. </member>
  45511. <member name="T:UnityEngine.TestTools.CoveredSequencePoint">
  45512. <summary>
  45513. <para>Describes a covered sequence point used by TestTools.Coverage. For an example of typical usage, see TestTools.Coverage.GetSequencePointsFor.</para>
  45514. </summary>
  45515. </member>
  45516. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.column">
  45517. <summary>
  45518. <para>The column number of the line of the file that contains the sequence point.</para>
  45519. </summary>
  45520. </member>
  45521. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.filename">
  45522. <summary>
  45523. <para>The name of the file that contains the sequence point.</para>
  45524. </summary>
  45525. </member>
  45526. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.hitCount">
  45527. <summary>
  45528. <para>The number of times the sequence point has been visited.</para>
  45529. </summary>
  45530. </member>
  45531. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.ilOffset">
  45532. <summary>
  45533. <para>The offset in bytes from the start of the method to the first Intermediate Language instruction of this sequence point.</para>
  45534. </summary>
  45535. </member>
  45536. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.line">
  45537. <summary>
  45538. <para>The line number of the file that contains the sequence point.</para>
  45539. </summary>
  45540. </member>
  45541. <member name="F:UnityEngine.TestTools.CoveredSequencePoint.method">
  45542. <summary>
  45543. <para>The method covered by the sequence point.</para>
  45544. </summary>
  45545. </member>
  45546. <member name="T:UnityEngine.TestTools.ExcludeFromCoverageAttribute">
  45547. <summary>
  45548. <para>Allows you to exclude an Assembly, Class, Constructor, Method or Struct from TestTools.Coverage.</para>
  45549. </summary>
  45550. </member>
  45551. <member name="T:UnityEngine.TextAreaAttribute">
  45552. <summary>
  45553. <para>Attribute to make a string be edited with a height-flexible and scrollable text area.</para>
  45554. </summary>
  45555. </member>
  45556. <member name="F:UnityEngine.TextAreaAttribute.maxLines">
  45557. <summary>
  45558. <para>The maximum amount of lines the text area can show before it starts using a scrollbar.</para>
  45559. </summary>
  45560. </member>
  45561. <member name="F:UnityEngine.TextAreaAttribute.minLines">
  45562. <summary>
  45563. <para>The minimum amount of lines the text area will use.</para>
  45564. </summary>
  45565. </member>
  45566. <member name="M:UnityEngine.TextAreaAttribute.#ctor">
  45567. <summary>
  45568. <para>Attribute to make a string be edited with a height-flexible and scrollable text area.</para>
  45569. </summary>
  45570. <param name="minLines">The minimum amount of lines the text area will use.</param>
  45571. <param name="maxLines">The maximum amount of lines the text area can show before it starts using a scrollbar.</param>
  45572. </member>
  45573. <member name="M:UnityEngine.TextAreaAttribute.#ctor(System.Int32,System.Int32)">
  45574. <summary>
  45575. <para>Attribute to make a string be edited with a height-flexible and scrollable text area.</para>
  45576. </summary>
  45577. <param name="minLines">The minimum amount of lines the text area will use.</param>
  45578. <param name="maxLines">The maximum amount of lines the text area can show before it starts using a scrollbar.</param>
  45579. </member>
  45580. <member name="T:UnityEngine.TextAsset">
  45581. <summary>
  45582. <para>Represents a raw text or binary file asset.</para>
  45583. </summary>
  45584. </member>
  45585. <member name="P:UnityEngine.TextAsset.bytes">
  45586. <summary>
  45587. <para>The raw bytes of the text asset. (Read Only)</para>
  45588. </summary>
  45589. </member>
  45590. <member name="P:UnityEngine.TextAsset.dataSize">
  45591. <summary>
  45592. <para>The size of the text asset data in bytes. (Read Only)</para>
  45593. </summary>
  45594. </member>
  45595. <member name="P:UnityEngine.TextAsset.text">
  45596. <summary>
  45597. <para>The text contents of the file as a string. (Read Only)</para>
  45598. </summary>
  45599. </member>
  45600. <member name="M:UnityEngine.TextAsset.#ctor(System.String)">
  45601. <summary>
  45602. <para>Create a new TextAsset with the specified text contents.
  45603. This constructor creates a TextAsset, which is not the same as a plain text file. When saved to disk using the AssetDatabase class, the TextAsset should be saved with the .asset extension.</para>
  45604. </summary>
  45605. <param name="text">The text contents for the TextAsset.</param>
  45606. </member>
  45607. <member name="M:UnityEngine.TextAsset.GetData">
  45608. <summary>
  45609. <para>Gets raw text asset data.</para>
  45610. </summary>
  45611. <returns>
  45612. <para>A reference to an array in native code that provides access to the raw asset data.</para>
  45613. </returns>
  45614. </member>
  45615. <member name="M:UnityEngine.TextAsset.ToString">
  45616. <summary>
  45617. <para>Returns the contents of the TextAsset.</para>
  45618. </summary>
  45619. </member>
  45620. <member name="T:UnityEngine.Texture">
  45621. <summary>
  45622. <para>Base class for Texture handling.</para>
  45623. </summary>
  45624. </member>
  45625. <member name="P:UnityEngine.Texture.allowThreadedTextureCreation">
  45626. <summary>
  45627. <para>Allow Unity internals to perform Texture creation on any thread (rather than the dedicated render thread).</para>
  45628. </summary>
  45629. </member>
  45630. <member name="P:UnityEngine.Texture.anisoLevel">
  45631. <summary>
  45632. <para>Defines the anisotropic filtering level of the Texture.</para>
  45633. </summary>
  45634. </member>
  45635. <member name="P:UnityEngine.Texture.currentTextureMemory">
  45636. <summary>
  45637. <para>The amount of memory that all Textures in the scene use.</para>
  45638. </summary>
  45639. </member>
  45640. <member name="P:UnityEngine.Texture.desiredTextureMemory">
  45641. <summary>
  45642. <para>The total size of the Textures, in bytes, that Unity loads if there were no other constraints. Before Unity loads any Textures, it applies the which reduces the loaded Texture resolution if the Texture sizes exceed its value. The `desiredTextureMemory` value takes into account the mipmap levels that Unity has requested or that you have set manually.
  45643. For example, if Unity does not load a Texture at full resolution because it is far away or its requested mipmap level is greater than 0, Unity reduces the `desiredTextureMemory` value to match the total memory needed.
  45644. The `desiredTextureMemory` value can be greater than the `targetTextureMemory` value.
  45645. </para>
  45646. </summary>
  45647. </member>
  45648. <member name="P:UnityEngine.Texture.dimension">
  45649. <summary>
  45650. <para>Dimensionality (type) of the Texture (Read Only).</para>
  45651. </summary>
  45652. </member>
  45653. <member name="P:UnityEngine.Texture.filterMode">
  45654. <summary>
  45655. <para>Filtering mode of the Texture.</para>
  45656. </summary>
  45657. </member>
  45658. <member name="P:UnityEngine.Texture.graphicsFormat">
  45659. <summary>
  45660. <para>Returns the GraphicsFormat format or color format of a Texture object.</para>
  45661. </summary>
  45662. </member>
  45663. <member name="P:UnityEngine.Texture.height">
  45664. <summary>
  45665. <para>Height of the Texture in pixels (Read Only).</para>
  45666. </summary>
  45667. </member>
  45668. <member name="P:UnityEngine.Texture.imageContentsHash">
  45669. <summary>
  45670. <para>The hash value of the Texture.</para>
  45671. </summary>
  45672. </member>
  45673. <member name="P:UnityEngine.Texture.isReadable">
  45674. <summary>
  45675. <para>Whether Unity stores an additional copy of this texture's pixel data in CPU-addressable memory.</para>
  45676. </summary>
  45677. </member>
  45678. <member name="P:UnityEngine.Texture.mipMapBias">
  45679. <summary>
  45680. <para>The mipmap bias of the Texture.</para>
  45681. </summary>
  45682. </member>
  45683. <member name="P:UnityEngine.Texture.mipmapCount">
  45684. <summary>
  45685. <para>How many mipmap levels are in this Texture (Read Only).</para>
  45686. </summary>
  45687. </member>
  45688. <member name="P:UnityEngine.Texture.nonStreamingTextureCount">
  45689. <summary>
  45690. <para>The number of non-streaming Textures in the scene. This includes instances of Texture2D and CubeMap Textures. This does not include any other Texture types, or 2D and CubeMap Textures that Unity creates internally.</para>
  45691. </summary>
  45692. </member>
  45693. <member name="P:UnityEngine.Texture.nonStreamingTextureMemory">
  45694. <summary>
  45695. <para>The amount of memory Unity allocates for non-streaming Textures in the scene. This only includes instances of Texture2D and CubeMap Textures. This does not include any other Texture types, or 2D and CubeMap Textures that Unity creates internally.</para>
  45696. </summary>
  45697. </member>
  45698. <member name="P:UnityEngine.Texture.streamingMipmapUploadCount">
  45699. <summary>
  45700. <para>How many times has a Texture been uploaded due to Texture mipmap streaming.</para>
  45701. </summary>
  45702. </member>
  45703. <member name="P:UnityEngine.Texture.streamingRendererCount">
  45704. <summary>
  45705. <para>Number of renderers registered with the Texture streaming system.</para>
  45706. </summary>
  45707. </member>
  45708. <member name="P:UnityEngine.Texture.streamingTextureCount">
  45709. <summary>
  45710. <para>Number of streaming Textures.</para>
  45711. </summary>
  45712. </member>
  45713. <member name="P:UnityEngine.Texture.streamingTextureDiscardUnusedMips">
  45714. <summary>
  45715. <para>This property forces the streaming Texture system to discard all unused mipmaps instead of caching them until the Texture is exceeded. This is useful when you profile or write tests to keep a predictable set of Textures in memory.</para>
  45716. </summary>
  45717. </member>
  45718. <member name="P:UnityEngine.Texture.streamingTextureForceLoadAll">
  45719. <summary>
  45720. <para>Force streaming Textures to load all mipmap levels.</para>
  45721. </summary>
  45722. </member>
  45723. <member name="P:UnityEngine.Texture.streamingTextureLoadingCount">
  45724. <summary>
  45725. <para>Number of streaming Textures with mipmaps currently loading.</para>
  45726. </summary>
  45727. </member>
  45728. <member name="P:UnityEngine.Texture.streamingTexturePendingLoadCount">
  45729. <summary>
  45730. <para>Number of streaming Textures with outstanding mipmaps to be loaded.</para>
  45731. </summary>
  45732. </member>
  45733. <member name="P:UnityEngine.Texture.targetTextureMemory">
  45734. <summary>
  45735. <para>The total amount of Texture memory that Unity allocates to the Textures in the scene after it applies the and finishes loading Textures. `targetTextureMemory`also takes mipmap streaming settings into account. This value only includes instances of Texture2D and CubeMap Textures. This value does not include any other Texture types, or 2D and CubeMap Textures that Unity creates internally.</para>
  45736. </summary>
  45737. </member>
  45738. <member name="P:UnityEngine.Texture.totalTextureMemory">
  45739. <summary>
  45740. <para>The total amount of Texture memory that Unity would use if it loads all Textures at mipmap level 0.
  45741. This is a theoretical value that does not take into account any input from the streaming system or any other input, for example when you set the`Texture2D.requestedMipmapLevel` manually.
  45742. To see a Texture memory value that takes inputs into account, use `desiredTextureMemory`.
  45743. `totalTextureMemory` only includes instances of Texture2D and CubeMap Textures. This value does not include any other Texture types, or 2D and CubeMap Textures that Unity creates internally.</para>
  45744. </summary>
  45745. </member>
  45746. <member name="P:UnityEngine.Texture.updateCount">
  45747. <summary>
  45748. <para>This counter is incremented when the Texture is updated.</para>
  45749. </summary>
  45750. </member>
  45751. <member name="P:UnityEngine.Texture.width">
  45752. <summary>
  45753. <para>Width of the Texture in pixels (Read Only).</para>
  45754. </summary>
  45755. </member>
  45756. <member name="P:UnityEngine.Texture.wrapMode">
  45757. <summary>
  45758. <para>Texture coordinate wrapping mode.</para>
  45759. </summary>
  45760. </member>
  45761. <member name="P:UnityEngine.Texture.wrapModeU">
  45762. <summary>
  45763. <para>Texture U coordinate wrapping mode.</para>
  45764. </summary>
  45765. </member>
  45766. <member name="P:UnityEngine.Texture.wrapModeV">
  45767. <summary>
  45768. <para>Texture V coordinate wrapping mode.</para>
  45769. </summary>
  45770. </member>
  45771. <member name="P:UnityEngine.Texture.wrapModeW">
  45772. <summary>
  45773. <para>Texture W coordinate wrapping mode for Texture3D.</para>
  45774. </summary>
  45775. </member>
  45776. <member name="F:UnityEngine.Texture.GenerateAllMips">
  45777. <summary>
  45778. <para>Can be used with Texture constructors that take a mip count to indicate that all mips should be generated. The value of this field is -1.</para>
  45779. </summary>
  45780. </member>
  45781. <member name="M:UnityEngine.Texture.GetNativeTexturePtr">
  45782. <summary>
  45783. <para>Retrieve a native (underlying graphics API) pointer to the Texture resource.</para>
  45784. </summary>
  45785. <returns>
  45786. <para>Pointer to an underlying graphics API Texture resource.</para>
  45787. </returns>
  45788. </member>
  45789. <member name="M:UnityEngine.Texture.IncrementUpdateCount">
  45790. <summary>
  45791. <para>Increment the update counter.</para>
  45792. </summary>
  45793. </member>
  45794. <member name="M:UnityEngine.Texture.SetGlobalAnisotropicFilteringLimits(System.Int32,System.Int32)">
  45795. <summary>
  45796. <para>Sets Anisotropic limits.</para>
  45797. </summary>
  45798. <param name="forcedMin"></param>
  45799. <param name="globalMax"></param>
  45800. </member>
  45801. <member name="M:UnityEngine.Texture.SetStreamingTextureMaterialDebugProperties">
  45802. <summary>
  45803. <para>This function sets mipmap streaming debug properties on any materials that use this Texture through the mipmap streaming system.</para>
  45804. </summary>
  45805. </member>
  45806. <member name="T:UnityEngine.Texture2D">
  45807. <summary>
  45808. <para>Class that represents textures in C# code.</para>
  45809. </summary>
  45810. </member>
  45811. <member name="P:UnityEngine.Texture2D.alphaIsTransparency">
  45812. <summary>
  45813. <para>Indicates whether this texture was imported with TextureImporter.alphaIsTransparency enabled. This setting is available only in the Editor scripts. Note that changing this setting will have no effect; it must be enabled in TextureImporter instead.</para>
  45814. </summary>
  45815. </member>
  45816. <member name="P:UnityEngine.Texture2D.blackTexture">
  45817. <summary>
  45818. <para>Gets a small Texture with all black pixels.</para>
  45819. </summary>
  45820. </member>
  45821. <member name="P:UnityEngine.Texture2D.calculatedMipmapLevel">
  45822. <summary>
  45823. <para>The mipmap level calculated by the streaming system, which takes into account the streaming Cameras and the location of the objects containing this Texture. This is unaffected by requestedMipmapLevel or minimumMipmapLevel.</para>
  45824. </summary>
  45825. </member>
  45826. <member name="P:UnityEngine.Texture2D.desiredMipmapLevel">
  45827. <summary>
  45828. <para>The mipmap level that the streaming system would load before memory budgets are applied.</para>
  45829. </summary>
  45830. </member>
  45831. <member name="P:UnityEngine.Texture2D.format">
  45832. <summary>
  45833. <para>The format of the pixel data in the texture (Read Only).</para>
  45834. </summary>
  45835. </member>
  45836. <member name="P:UnityEngine.Texture2D.grayTexture">
  45837. <summary>
  45838. <para>Gets a small Texture with all gray pixels.</para>
  45839. </summary>
  45840. </member>
  45841. <member name="P:UnityEngine.Texture2D.ignoreMipmapLimit">
  45842. <summary>
  45843. <para>This property causes a texture to ignore the QualitySettings.masterTextureLimit.</para>
  45844. </summary>
  45845. </member>
  45846. <member name="P:UnityEngine.Texture2D.linearGrayTexture">
  45847. <summary>
  45848. <para>Gets a small Texture with all gray pixels.</para>
  45849. </summary>
  45850. </member>
  45851. <member name="P:UnityEngine.Texture2D.loadedMipmapLevel">
  45852. <summary>
  45853. <para>The mipmap level that is currently loaded by the streaming system.</para>
  45854. </summary>
  45855. </member>
  45856. <member name="P:UnityEngine.Texture2D.loadingMipmapLevel">
  45857. <summary>
  45858. <para>The mipmap level that the mipmap streaming system is in the process of loading.</para>
  45859. </summary>
  45860. </member>
  45861. <member name="P:UnityEngine.Texture2D.minimumMipmapLevel">
  45862. <summary>
  45863. <para>Restricts the mipmap streaming system to a minimum mip level for this Texture.</para>
  45864. </summary>
  45865. </member>
  45866. <member name="P:UnityEngine.Texture2D.normalTexture">
  45867. <summary>
  45868. <para>Gets a small Texture with pixels that represent surface normal vectors at a neutral position.</para>
  45869. </summary>
  45870. </member>
  45871. <member name="P:UnityEngine.Texture2D.redTexture">
  45872. <summary>
  45873. <para>Gets a small Texture with all red pixels.</para>
  45874. </summary>
  45875. </member>
  45876. <member name="P:UnityEngine.Texture2D.requestedMipmapLevel">
  45877. <summary>
  45878. <para>The mipmap level to load.</para>
  45879. </summary>
  45880. </member>
  45881. <member name="P:UnityEngine.Texture2D.streamingMipmaps">
  45882. <summary>
  45883. <para>Determines whether mipmap streaming is enabled for this Texture.</para>
  45884. </summary>
  45885. </member>
  45886. <member name="P:UnityEngine.Texture2D.streamingMipmapsPriority">
  45887. <summary>
  45888. <para>Sets the relative priority for this Texture when reducing memory size to fit within the memory budget.</para>
  45889. </summary>
  45890. </member>
  45891. <member name="P:UnityEngine.Texture2D.vtOnly">
  45892. <summary>
  45893. <para>Returns true if the VTOnly checkbox was checked when the texture was imported; otherwise returns false. For additional information, see TextureImporter.vtOnly.</para>
  45894. </summary>
  45895. </member>
  45896. <member name="P:UnityEngine.Texture2D.whiteTexture">
  45897. <summary>
  45898. <para>Gets a small Texture with all white pixels.</para>
  45899. </summary>
  45900. </member>
  45901. <member name="M:UnityEngine.Texture2D.Apply(System.Boolean,System.Boolean)">
  45902. <summary>
  45903. <para>Actually apply all previous SetPixel and SetPixels changes.</para>
  45904. </summary>
  45905. <param name="updateMipmaps">When set to true, mipmap levels are recalculated.</param>
  45906. <param name="makeNoLongerReadable">When set to true, Unity discards the copy of pixel data in CPU-addressable memory after this operation.</param>
  45907. </member>
  45908. <member name="M:UnityEngine.Texture2D.ClearMinimumMipmapLevel">
  45909. <summary>
  45910. <para>Resets the minimumMipmapLevel field.</para>
  45911. </summary>
  45912. </member>
  45913. <member name="M:UnityEngine.Texture2D.ClearRequestedMipmapLevel">
  45914. <summary>
  45915. <para>Resets the requestedMipmapLevel field.</para>
  45916. </summary>
  45917. </member>
  45918. <member name="M:UnityEngine.Texture2D.Compress(System.Boolean)">
  45919. <summary>
  45920. <para>Compress texture at runtime to DXT/BCn or ETC formats.</para>
  45921. </summary>
  45922. <param name="highQuality"></param>
  45923. </member>
  45924. <member name="M:UnityEngine.Texture2D.CreateExternalTexture(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.Boolean,System.IntPtr)">
  45925. <summary>
  45926. <para>Creates a Unity Texture out of an externally created native texture object.</para>
  45927. </summary>
  45928. <param name="nativeTex">Native 2D texture object.</param>
  45929. <param name="width">Width of texture in pixels.</param>
  45930. <param name="height">Height of texture in pixels.</param>
  45931. <param name="format">Format of underlying texture object.</param>
  45932. <param name="mipmap">Does the texture have mipmaps?</param>
  45933. <param name="linear">Is texture using linear color space?</param>
  45934. <param name="mipChain"></param>
  45935. </member>
  45936. <member name="M:UnityEngine.Texture2D.#ctor(System.Int32,System.Int32)">
  45937. <summary>
  45938. <para>Create a new empty texture.</para>
  45939. </summary>
  45940. <param name="width"></param>
  45941. <param name="height"></param>
  45942. <param name="textureFormat"></param>
  45943. <param name="mipCount"></param>
  45944. <param name="linear"></param>
  45945. </member>
  45946. <member name="M:UnityEngine.Texture2D.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32,System.Boolean)">
  45947. <summary>
  45948. <para>Create a new empty texture.</para>
  45949. </summary>
  45950. <param name="width"></param>
  45951. <param name="height"></param>
  45952. <param name="textureFormat"></param>
  45953. <param name="mipCount"></param>
  45954. <param name="linear"></param>
  45955. </member>
  45956. <member name="M:UnityEngine.Texture2D.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  45957. <summary>
  45958. <para>Create a new empty texture.</para>
  45959. </summary>
  45960. <param name="width"></param>
  45961. <param name="height"></param>
  45962. <param name="textureFormat"></param>
  45963. <param name="mipChain"></param>
  45964. <param name="linear"></param>
  45965. </member>
  45966. <member name="M:UnityEngine.Texture2D.#ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.Boolean)">
  45967. <summary>
  45968. <para>Create a new empty texture.</para>
  45969. </summary>
  45970. <param name="width"></param>
  45971. <param name="height"></param>
  45972. <param name="textureFormat"></param>
  45973. <param name="mipChain"></param>
  45974. <param name="linear"></param>
  45975. </member>
  45976. <member name="T:UnityEngine.Texture2D.EXRFlags">
  45977. <summary>
  45978. <para>Flags used to control the encoding to an EXR file.</para>
  45979. </summary>
  45980. </member>
  45981. <member name="F:UnityEngine.Texture2D.EXRFlags.CompressPIZ">
  45982. <summary>
  45983. <para>This texture will use Wavelet compression. This is best used for grainy images.</para>
  45984. </summary>
  45985. </member>
  45986. <member name="F:UnityEngine.Texture2D.EXRFlags.CompressRLE">
  45987. <summary>
  45988. <para>The texture will use RLE (Run Length Encoding) EXR compression format (similar to Targa RLE compression).</para>
  45989. </summary>
  45990. </member>
  45991. <member name="F:UnityEngine.Texture2D.EXRFlags.CompressZIP">
  45992. <summary>
  45993. <para>The texture will use the EXR ZIP compression format.</para>
  45994. </summary>
  45995. </member>
  45996. <member name="F:UnityEngine.Texture2D.EXRFlags.None">
  45997. <summary>
  45998. <para>No flag. This will result in an uncompressed 16-bit float EXR file.</para>
  45999. </summary>
  46000. </member>
  46001. <member name="F:UnityEngine.Texture2D.EXRFlags.OutputAsFloat">
  46002. <summary>
  46003. <para>The texture will be exported as a 32-bit float EXR file (default is 16-bit).</para>
  46004. </summary>
  46005. </member>
  46006. <member name="M:UnityEngine.Texture2D.GenerateAtlas(UnityEngine.Vector2[],System.Int32,System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.Rect&gt;)">
  46007. <summary>
  46008. <para>Packs a set of rectangles into a square atlas, with optional padding between rectangles.</para>
  46009. </summary>
  46010. <param name="sizes">An array of rectangle dimensions.</param>
  46011. <param name="padding">Amount of padding to insert between adjacent rectangles in the atlas.</param>
  46012. <param name="atlasSize">The size of the atlas.</param>
  46013. <param name="results">If the function succeeds, Unity populates this with the packed rectangles.</param>
  46014. <returns>
  46015. <para>Returns true if the function succeeds. Otherwise, returns false.</para>
  46016. </returns>
  46017. </member>
  46018. <member name="M:UnityEngine.Texture2D.GetPixel(System.Int32,System.Int32,System.Int32)">
  46019. <summary>
  46020. <para>Returns pixel color at coordinates (x, y).</para>
  46021. </summary>
  46022. <param name="x">X coordinate of the pixel to set.</param>
  46023. <param name="y">Y coordinate of the pixel to set.</param>
  46024. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46025. <returns>
  46026. <para>Pixel color sampled.</para>
  46027. </returns>
  46028. </member>
  46029. <member name="M:UnityEngine.Texture2D.GetPixel(System.Int32,System.Int32)">
  46030. <summary>
  46031. <para>Returns pixel color at coordinates (x, y).</para>
  46032. </summary>
  46033. <param name="x">X coordinate of the pixel to set.</param>
  46034. <param name="y">Y coordinate of the pixel to set.</param>
  46035. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46036. <returns>
  46037. <para>Pixel color sampled.</para>
  46038. </returns>
  46039. </member>
  46040. <member name="M:UnityEngine.Texture2D.GetPixelBilinear(System.Single,System.Single,System.Int32)">
  46041. <summary>
  46042. <para>Returns filtered pixel color at normalized coordinates (u, v).</para>
  46043. </summary>
  46044. <param name="u">U coordinate of the sample.</param>
  46045. <param name="v">V coordinate of the sample.</param>
  46046. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46047. <returns>
  46048. <para>Pixel color sampled.</para>
  46049. </returns>
  46050. </member>
  46051. <member name="M:UnityEngine.Texture2D.GetPixelBilinear(System.Single,System.Single)">
  46052. <summary>
  46053. <para>Returns filtered pixel color at normalized coordinates (u, v).</para>
  46054. </summary>
  46055. <param name="u">U coordinate of the sample.</param>
  46056. <param name="v">V coordinate of the sample.</param>
  46057. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46058. <returns>
  46059. <para>Pixel color sampled.</para>
  46060. </returns>
  46061. </member>
  46062. <member name="M:UnityEngine.Texture2D.GetPixelData(System.Int32)">
  46063. <summary>
  46064. <para>Gets raw data from a Texture for reading or writing.</para>
  46065. </summary>
  46066. <param name="mipLevel">The mip level to reference.</param>
  46067. <returns>
  46068. <para>View into the texture system memory data buffer.</para>
  46069. </returns>
  46070. </member>
  46071. <member name="M:UnityEngine.Texture2D.GetPixels(System.Int32)">
  46072. <summary>
  46073. <para>Retrieves a copy of the the pixel color data for a given mip level. The colors are represented by Color structs.</para>
  46074. </summary>
  46075. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46076. <returns>
  46077. <para>An array that contains a copy of the requested pixel colors.</para>
  46078. </returns>
  46079. </member>
  46080. <member name="M:UnityEngine.Texture2D.GetPixels()">
  46081. <summary>
  46082. <para>Retrieves a copy of the the pixel color data for a given mip level. The colors are represented by Color structs.</para>
  46083. </summary>
  46084. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46085. <returns>
  46086. <para>An array that contains a copy of the requested pixel colors.</para>
  46087. </returns>
  46088. </member>
  46089. <member name="M:UnityEngine.Texture2D.GetPixels(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  46090. <summary>
  46091. <para>Retrieves a copy of the the pixel color data for a given area of a given mip level. The colors are represented by Color structs.</para>
  46092. </summary>
  46093. <param name="x">The x position of the pixel array to fetch.</param>
  46094. <param name="y">The y position of the pixel array to fetch.</param>
  46095. <param name="blockWidth">The width length of the pixel array to fetch.</param>
  46096. <param name="blockHeight">The height length of the pixel array to fetch.</param>
  46097. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46098. <returns>
  46099. <para>An array that contains a copy of the requested pixel colors.</para>
  46100. </returns>
  46101. </member>
  46102. <member name="M:UnityEngine.Texture2D.GetPixels(System.Int32,System.Int32,System.Int32,System.Int32)">
  46103. <summary>
  46104. <para>Retrieves a copy of the the pixel color data for a given area of a given mip level. The colors are represented by Color structs.</para>
  46105. </summary>
  46106. <param name="x">The x position of the pixel array to fetch.</param>
  46107. <param name="y">The y position of the pixel array to fetch.</param>
  46108. <param name="blockWidth">The width length of the pixel array to fetch.</param>
  46109. <param name="blockHeight">The height length of the pixel array to fetch.</param>
  46110. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46111. <returns>
  46112. <para>An array that contains a copy of the requested pixel colors.</para>
  46113. </returns>
  46114. </member>
  46115. <member name="M:UnityEngine.Texture2D.GetPixels32(System.Int32)">
  46116. <summary>
  46117. <para>Retrieves a copy of the pixel color data at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46118. </summary>
  46119. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46120. <returns>
  46121. <para>An array that contains a copy of the requested pixel colors.</para>
  46122. </returns>
  46123. </member>
  46124. <member name="M:UnityEngine.Texture2D.GetPixels32()">
  46125. <summary>
  46126. <para>Retrieves a copy of the pixel color data at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46127. </summary>
  46128. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46129. <returns>
  46130. <para>An array that contains a copy of the requested pixel colors.</para>
  46131. </returns>
  46132. </member>
  46133. <member name="M:UnityEngine.Texture2D.GetRawTextureData">
  46134. <summary>
  46135. <para>Get raw data from a texture for reading or writing.</para>
  46136. </summary>
  46137. <returns>
  46138. <para>Raw texture data view.</para>
  46139. </returns>
  46140. </member>
  46141. <member name="M:UnityEngine.Texture2D.GetRawTextureData">
  46142. <summary>
  46143. <para>Get raw data from a texture.</para>
  46144. </summary>
  46145. <returns>
  46146. <para>Raw texture data as a byte array.</para>
  46147. </returns>
  46148. </member>
  46149. <member name="M:UnityEngine.Texture2D.IsRequestedMipmapLevelLoaded">
  46150. <summary>
  46151. <para>Checks to see whether the mipmap level set by requestedMipmapLevel has finished loading.</para>
  46152. </summary>
  46153. <returns>
  46154. <para>True if the mipmap level requested by requestedMipmapLevel has finished loading.</para>
  46155. </returns>
  46156. </member>
  46157. <member name="M:UnityEngine.Texture2D.LoadRawTextureData(System.Byte[])">
  46158. <summary>
  46159. <para>Fills texture pixels with raw preformatted data.</para>
  46160. </summary>
  46161. <param name="data">Raw data array to initialize texture pixels with.</param>
  46162. <param name="size">Size of data in bytes.</param>
  46163. </member>
  46164. <member name="M:UnityEngine.Texture2D.LoadRawTextureData(Unity.Collections.NativeArray`1&lt;T&gt;)">
  46165. <summary>
  46166. <para>Fills texture pixels with raw preformatted data.</para>
  46167. </summary>
  46168. <param name="data">Raw data array to initialize texture pixels with.</param>
  46169. <param name="size">Size of data in bytes.</param>
  46170. </member>
  46171. <member name="M:UnityEngine.Texture2D.LoadRawTextureData(System.IntPtr,System.Int32)">
  46172. <summary>
  46173. <para>Fills texture pixels with raw preformatted data.</para>
  46174. </summary>
  46175. <param name="data">Raw data array to initialize texture pixels with.</param>
  46176. <param name="size">Size of data in bytes.</param>
  46177. </member>
  46178. <member name="M:UnityEngine.Texture2D.PackTextures(UnityEngine.Texture2D[],System.Int32,System.Int32,System.Boolean)">
  46179. <summary>
  46180. <para>Packs multiple Textures into a texture atlas.</para>
  46181. </summary>
  46182. <param name="textures">Array of textures to pack into the atlas.</param>
  46183. <param name="padding">Padding in pixels between the packed textures.</param>
  46184. <param name="maximumAtlasSize">Maximum size of the resulting texture.</param>
  46185. <param name="makeNoLongerReadable">Should the texture be marked as no longer readable?</param>
  46186. <returns>
  46187. <para>An array of rectangles containing the UV coordinates in the atlas for each input texture, or null if packing fails.</para>
  46188. </returns>
  46189. </member>
  46190. <member name="M:UnityEngine.Texture2D.ReadPixels(UnityEngine.Rect,System.Int32,System.Int32,System.Boolean)">
  46191. <summary>
  46192. <para>Reads the pixels from the current render target (the screen, or a RenderTexture), and writes them to the texture.</para>
  46193. </summary>
  46194. <param name="source">The region of the render target to read from.</param>
  46195. <param name="destX">The horizontal pixel position in the texture to write the pixels to.</param>
  46196. <param name="destY">The vertical pixel position in the texture to write the pixels to.</param>
  46197. <param name="recalculateMipMaps">If this parameter is true, Unity automatically recalculates the mipmaps for the texture after writing the pixel data. Otherwise, Unity does not do this automatically.</param>
  46198. </member>
  46199. <member name="M:UnityEngine.Texture2D.Reinitialize(System.Int32,System.Int32)">
  46200. <summary>
  46201. <para>Reinitializes a Texture2D, making it possible for you to replace width, height, textureformat, and graphicsformat data for that texture. This action also clears the pixel data associated with the texture from the CPU and GPU.
  46202. This function is very similar to the Texture constructor, except it works on a Texture object that already exists rather than creating a new one.
  46203. It is not possible to reinitialize Crunched textures, so if you pass a Crunched texture to this method, it returns false. See for more information about compressed and crunched textures.
  46204. Call Apply to upload the changed pixels to the graphics card.
  46205. Texture.isReadable must be true.</para>
  46206. </summary>
  46207. <param name="width">New width of the Texture.</param>
  46208. <param name="height">New height of the Texture.</param>
  46209. <param name="format">New format of the Texture.</param>
  46210. <param name="hasMipMap">Indicates if the Texture should reserve memory for a full mip map chain.</param>
  46211. <returns>
  46212. <para>Returns true if the reinitialization was a success.</para>
  46213. </returns>
  46214. </member>
  46215. <member name="M:UnityEngine.Texture2D.Reinitialize(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Boolean)">
  46216. <summary>
  46217. <para>Reinitializes a Texture2D, making it possible for you to replace width, height, textureformat, and graphicsformat data for that texture. This action also clears the pixel data associated with the texture from the CPU and GPU.
  46218. This function is very similar to the Texture constructor, except it works on a Texture object that already exists rather than creating a new one.
  46219. It is not possible to reinitialize Crunched textures, so if you pass a Crunched texture to this method, it returns false. See for more information about compressed and crunched textures.
  46220. Call Apply to upload the changed pixels to the graphics card.
  46221. Texture.isReadable must be true.</para>
  46222. </summary>
  46223. <param name="width">New width of the Texture.</param>
  46224. <param name="height">New height of the Texture.</param>
  46225. <param name="format">New format of the Texture.</param>
  46226. <param name="hasMipMap">Indicates if the Texture should reserve memory for a full mip map chain.</param>
  46227. <returns>
  46228. <para>Returns true if the reinitialization was a success.</para>
  46229. </returns>
  46230. </member>
  46231. <member name="M:UnityEngine.Texture2D.Reinitialize(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  46232. <summary>
  46233. <para>Reinitializes a Texture2D, making it possible for you to replace width, height, textureformat, and graphicsformat data for that texture. This action also clears the pixel data associated with the texture from the CPU and GPU.
  46234. This function is very similar to the Texture constructor, except it works on a Texture object that already exists rather than creating a new one.
  46235. It is not possible to reinitialize Crunched textures, so if you pass a Crunched texture to this method, it returns false. See for more information about compressed and crunched textures.
  46236. Call Apply to upload the changed pixels to the graphics card.
  46237. Texture.isReadable must be true.</para>
  46238. </summary>
  46239. <param name="width">New width of the Texture.</param>
  46240. <param name="height">New height of the Texture.</param>
  46241. <param name="format">New format of the Texture.</param>
  46242. <param name="hasMipMap">Indicates if the Texture should reserve memory for a full mip map chain.</param>
  46243. <returns>
  46244. <para>Returns true if the reinitialization was a success.</para>
  46245. </returns>
  46246. </member>
  46247. <member name="M:UnityEngine.Texture2D.Resize(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  46248. <summary>
  46249. <para>Resizes the texture.</para>
  46250. </summary>
  46251. <param name="width"></param>
  46252. <param name="height"></param>
  46253. <param name="format"></param>
  46254. <param name="hasMipMap"></param>
  46255. </member>
  46256. <member name="M:UnityEngine.Texture2D.Resize(System.Int32,System.Int32)">
  46257. <summary>
  46258. <para>Resizes the texture.</para>
  46259. </summary>
  46260. <param name="width"></param>
  46261. <param name="height"></param>
  46262. </member>
  46263. <member name="M:UnityEngine.Texture2D.SetPixel(System.Int32,System.Int32,UnityEngine.Color,System.Int32)">
  46264. <summary>
  46265. <para>Sets pixel color at coordinates (x,y).</para>
  46266. </summary>
  46267. <param name="x">X coordinate of the pixel to set.</param>
  46268. <param name="y">Y coordinate of the pixel to set.</param>
  46269. <param name="color">Color to set.</param>
  46270. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46271. </member>
  46272. <member name="M:UnityEngine.Texture2D.SetPixel(System.Int32,System.Int32,UnityEngine.Color)">
  46273. <summary>
  46274. <para>Sets pixel color at coordinates (x,y).</para>
  46275. </summary>
  46276. <param name="x">X coordinate of the pixel to set.</param>
  46277. <param name="y">Y coordinate of the pixel to set.</param>
  46278. <param name="color">Color to set.</param>
  46279. <param name="mipLevel">Mip level to sample, must be in the range [0, mipCount[.</param>
  46280. </member>
  46281. <member name="M:UnityEngine.Texture2D.SetPixelData(T[],System.Int32,System.Int32)">
  46282. <summary>
  46283. <para>Set pixel values from raw preformatted data.</para>
  46284. </summary>
  46285. <param name="data">Data array to initialize texture pixels with.</param>
  46286. <param name="mipLevel">Mip level to fill.</param>
  46287. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46288. </member>
  46289. <member name="M:UnityEngine.Texture2D.SetPixelData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  46290. <summary>
  46291. <para>Set pixel values from raw preformatted data.</para>
  46292. </summary>
  46293. <param name="data">Data array to initialize texture pixels with.</param>
  46294. <param name="mipLevel">Mip level to fill.</param>
  46295. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46296. </member>
  46297. <member name="M:UnityEngine.Texture2D.SetPixels(UnityEngine.Color[],System.Int32)">
  46298. <summary>
  46299. <para>Set a block of pixel colors.</para>
  46300. </summary>
  46301. <param name="colors">The array of pixel colours to assign (a 2D image flattened to a 1D array).</param>
  46302. <param name="miplevel">The mip level of the texture to write to.</param>
  46303. </member>
  46304. <member name="M:UnityEngine.Texture2D.SetPixels(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color[],System.Int32)">
  46305. <summary>
  46306. <para>Set a block of pixel colors.</para>
  46307. </summary>
  46308. <param name="miplevel">The mip level of the texture to write to.</param>
  46309. <param name="x"></param>
  46310. <param name="y"></param>
  46311. <param name="blockWidth"></param>
  46312. <param name="blockHeight"></param>
  46313. <param name="colors"></param>
  46314. </member>
  46315. <member name="M:UnityEngine.Texture2D.SetPixels32(UnityEngine.Color32[],System.Int32)">
  46316. <summary>
  46317. <para>Set a block of pixel colors.</para>
  46318. </summary>
  46319. <param name="colors">Pixel values to assign to the Texture.</param>
  46320. <param name="miplevel">Mip level of the Texture passed in pixel values.</param>
  46321. </member>
  46322. <member name="M:UnityEngine.Texture2D.SetPixels32(UnityEngine.Color32[])">
  46323. <summary>
  46324. <para>Set a block of pixel colors.</para>
  46325. </summary>
  46326. <param name="colors">Pixel values to assign to the Texture.</param>
  46327. <param name="miplevel">Mip level of the Texture passed in pixel values.</param>
  46328. </member>
  46329. <member name="M:UnityEngine.Texture2D.SetPixels32(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color32[],System.Int32)">
  46330. <summary>
  46331. <para>Set a block of pixel colors.</para>
  46332. </summary>
  46333. <param name="x"></param>
  46334. <param name="y"></param>
  46335. <param name="blockWidth"></param>
  46336. <param name="blockHeight"></param>
  46337. <param name="colors"></param>
  46338. <param name="miplevel"></param>
  46339. </member>
  46340. <member name="M:UnityEngine.Texture2D.SetPixels32(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color32[])">
  46341. <summary>
  46342. <para>Set a block of pixel colors.</para>
  46343. </summary>
  46344. <param name="x"></param>
  46345. <param name="y"></param>
  46346. <param name="blockWidth"></param>
  46347. <param name="blockHeight"></param>
  46348. <param name="colors"></param>
  46349. <param name="miplevel"></param>
  46350. </member>
  46351. <member name="M:UnityEngine.Texture2D.UpdateExternalTexture(System.IntPtr)">
  46352. <summary>
  46353. <para>Updates Unity texture to use different native texture object.</para>
  46354. </summary>
  46355. <param name="nativeTex">Native 2D texture object.</param>
  46356. </member>
  46357. <member name="T:UnityEngine.Texture2DArray">
  46358. <summary>
  46359. <para>Class for handling 2D texture arrays.</para>
  46360. </summary>
  46361. </member>
  46362. <member name="P:UnityEngine.Texture2DArray.allSlices">
  46363. <summary>
  46364. <para>Read Only. This property is used as a parameter in some overloads of the CommandBuffer.Blit, Graphics.Blit, CommandBuffer.SetRenderTarget, and Graphics.SetRenderTarget methods to indicate that all texture array slices are bound. The value of this property is -1.</para>
  46365. </summary>
  46366. </member>
  46367. <member name="P:UnityEngine.Texture2DArray.depth">
  46368. <summary>
  46369. <para>Number of elements in a texture array (Read Only).</para>
  46370. </summary>
  46371. </member>
  46372. <member name="P:UnityEngine.Texture2DArray.format">
  46373. <summary>
  46374. <para>Texture format (Read Only).</para>
  46375. </summary>
  46376. </member>
  46377. <member name="M:UnityEngine.Texture2DArray.Apply(System.Boolean,System.Boolean)">
  46378. <summary>
  46379. <para>Actually apply all previous SetPixels changes.</para>
  46380. </summary>
  46381. <param name="updateMipmaps">When set to true, mipmap levels are recalculated.</param>
  46382. <param name="makeNoLongerReadable">When set to true, Unity discards the copy of pixel data in CPU-addressable memory after this operation.</param>
  46383. </member>
  46384. <member name="M:UnityEngine.Texture2DArray.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  46385. <summary>
  46386. <para>Create a new texture array.</para>
  46387. </summary>
  46388. <param name="width">Width of texture array in pixels.</param>
  46389. <param name="height">Height of texture array in pixels.</param>
  46390. <param name="depth">Number of elements in the texture array.</param>
  46391. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  46392. <param name="textureFormat">Format of the texture.</param>
  46393. <param name="mipChain">Should mipmaps be created?</param>
  46394. <param name="mipCount">Amount of mips to allocate for the texture array.</param>
  46395. </member>
  46396. <member name="M:UnityEngine.Texture2DArray.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.Boolean)">
  46397. <summary>
  46398. <para>Create a new texture array.</para>
  46399. </summary>
  46400. <param name="width">Width of texture array in pixels.</param>
  46401. <param name="height">Height of texture array in pixels.</param>
  46402. <param name="depth">Number of elements in the texture array.</param>
  46403. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  46404. <param name="textureFormat">Format of the texture.</param>
  46405. <param name="mipChain">Should mipmaps be created?</param>
  46406. <param name="mipCount">Amount of mips to allocate for the texture array.</param>
  46407. </member>
  46408. <member name="M:UnityEngine.Texture2DArray.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32,System.Boolean)">
  46409. <summary>
  46410. <para>Create a new texture array.</para>
  46411. </summary>
  46412. <param name="width">Width of texture array in pixels.</param>
  46413. <param name="height">Height of texture array in pixels.</param>
  46414. <param name="depth">Number of elements in the texture array.</param>
  46415. <param name="linear">Does the texture contain non-color data (i.e. don't do any color space conversions when sampling)? Default is false.</param>
  46416. <param name="textureFormat">Format of the texture.</param>
  46417. <param name="mipChain">Should mipmaps be created?</param>
  46418. <param name="mipCount">Amount of mips to allocate for the texture array.</param>
  46419. </member>
  46420. <member name="M:UnityEngine.Texture2DArray.GetPixelData(System.Int32,System.Int32)">
  46421. <summary>
  46422. <para>Gets raw data from a Texture for reading or writing.</para>
  46423. </summary>
  46424. <param name="mipLevel">The mip level to reference.</param>
  46425. <param name="element">The array slice to reference.</param>
  46426. <returns>
  46427. <para>The view into the texture system memory data buffer.</para>
  46428. </returns>
  46429. </member>
  46430. <member name="M:UnityEngine.Texture2DArray.GetPixels(System.Int32,System.Int32)">
  46431. <summary>
  46432. <para>Retrieves a copy of the pixel color data for a given mip level of a given slice. The colors are represented by Color structs.</para>
  46433. </summary>
  46434. <param name="arrayElement">The array slice to read pixel data from.</param>
  46435. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46436. <returns>
  46437. <para>An array that contains a copy of the requested pixel colors.</para>
  46438. </returns>
  46439. </member>
  46440. <member name="M:UnityEngine.Texture2DArray.GetPixels(System.Int32)">
  46441. <summary>
  46442. <para>Retrieves a copy of the pixel color data for a given mip level of a given slice. The colors are represented by Color structs.</para>
  46443. </summary>
  46444. <param name="arrayElement">The array slice to read pixel data from.</param>
  46445. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46446. <returns>
  46447. <para>An array that contains a copy of the requested pixel colors.</para>
  46448. </returns>
  46449. </member>
  46450. <member name="M:UnityEngine.Texture2DArray.GetPixels32(System.Int32,System.Int32)">
  46451. <summary>
  46452. <para>Retrieves a copy of the pixel color data for a given slice, at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46453. </summary>
  46454. <param name="arrayElement">The array slice to read pixel data from.</param>
  46455. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46456. <returns>
  46457. <para>An array that contains a copy of the requested pixel colors.</para>
  46458. </returns>
  46459. </member>
  46460. <member name="M:UnityEngine.Texture2DArray.GetPixels32(System.Int32)">
  46461. <summary>
  46462. <para>Retrieves a copy of the pixel color data for a given slice, at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46463. </summary>
  46464. <param name="arrayElement">The array slice to read pixel data from.</param>
  46465. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46466. <returns>
  46467. <para>An array that contains a copy of the requested pixel colors.</para>
  46468. </returns>
  46469. </member>
  46470. <member name="M:UnityEngine.Texture2DArray.SetPixelData(T[],System.Int32,System.Int32,System.Int32)">
  46471. <summary>
  46472. <para>Set pixel values from raw preformatted data.</para>
  46473. </summary>
  46474. <param name="data">Data array to initialize texture pixels with.</param>
  46475. <param name="mipLevel">Mip level to fill.</param>
  46476. <param name="element">Array slice to copy pixels to.</param>
  46477. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46478. </member>
  46479. <member name="M:UnityEngine.Texture2DArray.SetPixelData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32,System.Int32)">
  46480. <summary>
  46481. <para>Set pixel values from raw preformatted data.</para>
  46482. </summary>
  46483. <param name="data">Data array to initialize texture pixels with.</param>
  46484. <param name="mipLevel">Mip level to fill.</param>
  46485. <param name="element">Array slice to copy pixels to.</param>
  46486. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46487. </member>
  46488. <member name="M:UnityEngine.Texture2DArray.SetPixels(UnityEngine.Color[],System.Int32,System.Int32)">
  46489. <summary>
  46490. <para>Set pixel colors for the whole mip level.</para>
  46491. </summary>
  46492. <param name="colors">An array of pixel colors.</param>
  46493. <param name="arrayElement">The texture array element index.</param>
  46494. <param name="miplevel">The mip level.</param>
  46495. </member>
  46496. <member name="M:UnityEngine.Texture2DArray.SetPixels(UnityEngine.Color[],System.Int32)">
  46497. <summary>
  46498. <para>Set pixel colors for the whole mip level.</para>
  46499. </summary>
  46500. <param name="colors">An array of pixel colors.</param>
  46501. <param name="arrayElement">The texture array element index.</param>
  46502. <param name="miplevel">The mip level.</param>
  46503. </member>
  46504. <member name="M:UnityEngine.Texture2DArray.SetPixels32(UnityEngine.Color32[],System.Int32,System.Int32)">
  46505. <summary>
  46506. <para>Set pixel colors for the whole mip level.</para>
  46507. </summary>
  46508. <param name="colors">An array of pixel colors.</param>
  46509. <param name="arrayElement">The texture array element index.</param>
  46510. <param name="miplevel">The mip level.</param>
  46511. </member>
  46512. <member name="M:UnityEngine.Texture2DArray.SetPixels32(UnityEngine.Color32[],System.Int32)">
  46513. <summary>
  46514. <para>Set pixel colors for the whole mip level.</para>
  46515. </summary>
  46516. <param name="colors">An array of pixel colors.</param>
  46517. <param name="arrayElement">The texture array element index.</param>
  46518. <param name="miplevel">The mip level.</param>
  46519. </member>
  46520. <member name="T:UnityEngine.Texture3D">
  46521. <summary>
  46522. <para>Class for handling 3D Textures, Use this to create.</para>
  46523. </summary>
  46524. </member>
  46525. <member name="P:UnityEngine.Texture3D.depth">
  46526. <summary>
  46527. <para>The depth of the texture (Read Only).</para>
  46528. </summary>
  46529. </member>
  46530. <member name="P:UnityEngine.Texture3D.format">
  46531. <summary>
  46532. <para>The format of the pixel data in the texture (Read Only).</para>
  46533. </summary>
  46534. </member>
  46535. <member name="M:UnityEngine.Texture3D.Apply(System.Boolean,System.Boolean)">
  46536. <summary>
  46537. <para>Actually apply all previous SetPixels changes.</para>
  46538. </summary>
  46539. <param name="updateMipmaps">When set to true, mipmap levels are recalculated.</param>
  46540. <param name="makeNoLongerReadable">Whether to discard the copy of pixel data in CPU-addressable memory after this operation.</param>
  46541. </member>
  46542. <member name="M:UnityEngine.Texture3D.CreateExternalTexture(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.IntPtr)">
  46543. <summary>
  46544. <para>Creates Unity Texture out of externally created native texture object.</para>
  46545. </summary>
  46546. <param name="nativeTex">Native 3D texture object.</param>
  46547. <param name="width">Width of texture in pixels.</param>
  46548. <param name="height">Height of texture in pixels.</param>
  46549. <param name="depth">Depth of texture in pixels</param>
  46550. <param name="format">Format of underlying texture object.</param>
  46551. <param name="mipmap">Does the texture have mipmaps?</param>
  46552. <param name="mipChain"></param>
  46553. </member>
  46554. <member name="M:UnityEngine.Texture3D.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)">
  46555. <summary>
  46556. <para>Create a new empty 3D Texture.</para>
  46557. </summary>
  46558. <param name="width">Width of texture in pixels.</param>
  46559. <param name="height">Height of texture in pixels.</param>
  46560. <param name="depth">Depth of texture in pixels.</param>
  46561. <param name="textureFormat">Texture data format.</param>
  46562. <param name="mipChain">Determines whether the texture has mipmaps or not. A value of 1 (true) means the texture does have mipmaps, and a value of 0 (false) means the texture doesn't have mipmaps.</param>
  46563. <param name="nativeTex">External native texture pointer to use. Defaults to generating its own internal native texture.</param>
  46564. <param name="mipCount">Amount of mipmaps to allocate for the texture.</param>
  46565. </member>
  46566. <member name="M:UnityEngine.Texture3D.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.IntPtr)">
  46567. <summary>
  46568. <para>Create a new empty 3D Texture.</para>
  46569. </summary>
  46570. <param name="width">Width of texture in pixels.</param>
  46571. <param name="height">Height of texture in pixels.</param>
  46572. <param name="depth">Depth of texture in pixels.</param>
  46573. <param name="textureFormat">Texture data format.</param>
  46574. <param name="mipChain">Determines whether the texture has mipmaps or not. A value of 1 (true) means the texture does have mipmaps, and a value of 0 (false) means the texture doesn't have mipmaps.</param>
  46575. <param name="nativeTex">External native texture pointer to use. Defaults to generating its own internal native texture.</param>
  46576. <param name="mipCount">Amount of mipmaps to allocate for the texture.</param>
  46577. </member>
  46578. <member name="M:UnityEngine.Texture3D.#ctor(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Int32,System.IntPtr)">
  46579. <summary>
  46580. <para>Create a new empty 3D Texture.</para>
  46581. </summary>
  46582. <param name="width">Width of texture in pixels.</param>
  46583. <param name="height">Height of texture in pixels.</param>
  46584. <param name="depth">Depth of texture in pixels.</param>
  46585. <param name="textureFormat">Texture data format.</param>
  46586. <param name="mipChain">Determines whether the texture has mipmaps or not. A value of 1 (true) means the texture does have mipmaps, and a value of 0 (false) means the texture doesn't have mipmaps.</param>
  46587. <param name="nativeTex">External native texture pointer to use. Defaults to generating its own internal native texture.</param>
  46588. <param name="mipCount">Amount of mipmaps to allocate for the texture.</param>
  46589. </member>
  46590. <member name="M:UnityEngine.Texture3D.GetPixel(System.Int32,System.Int32,System.Int32,System.Int32)">
  46591. <summary>
  46592. <para>Returns the pixel color that represents one mip level of the 3D texture at coordinates (x,y,z).</para>
  46593. </summary>
  46594. <param name="x">X coordinate to access a pixel.</param>
  46595. <param name="y">Y coordinate to access a pixel.</param>
  46596. <param name="z">Z coordinate to access a pixel.</param>
  46597. <param name="mipLevel">The mipmap level to be accessed.</param>
  46598. <returns>
  46599. <para>The color of the pixel.</para>
  46600. </returns>
  46601. </member>
  46602. <member name="M:UnityEngine.Texture3D.GetPixel(System.Int32,System.Int32,System.Int32)">
  46603. <summary>
  46604. <para>Returns the pixel color that represents one mip level of the 3D texture at coordinates (x,y,z).</para>
  46605. </summary>
  46606. <param name="x">X coordinate to access a pixel.</param>
  46607. <param name="y">Y coordinate to access a pixel.</param>
  46608. <param name="z">Z coordinate to access a pixel.</param>
  46609. <param name="mipLevel">The mipmap level to be accessed.</param>
  46610. <returns>
  46611. <para>The color of the pixel.</para>
  46612. </returns>
  46613. </member>
  46614. <member name="M:UnityEngine.Texture3D.GetPixelBilinear(System.Single,System.Single,System.Single,System.Int32)">
  46615. <summary>
  46616. <para>Returns the filtered pixel color that represents one mip level of the 3D texture at normalized coordinates (u,v,w).</para>
  46617. </summary>
  46618. <param name="u">U normalized coordinate to access a pixel.</param>
  46619. <param name="v">V normalized coordinate to access a pixel.</param>
  46620. <param name="w">W normalized coordinate to access a pixel.</param>
  46621. <param name="mipLevel">The mipmap level to be accessed.</param>
  46622. <returns>
  46623. <para>The colors to return by bilinear filtering.</para>
  46624. </returns>
  46625. </member>
  46626. <member name="M:UnityEngine.Texture3D.GetPixelBilinear(System.Single,System.Single,System.Single)">
  46627. <summary>
  46628. <para>Returns the filtered pixel color that represents one mip level of the 3D texture at normalized coordinates (u,v,w).</para>
  46629. </summary>
  46630. <param name="u">U normalized coordinate to access a pixel.</param>
  46631. <param name="v">V normalized coordinate to access a pixel.</param>
  46632. <param name="w">W normalized coordinate to access a pixel.</param>
  46633. <param name="mipLevel">The mipmap level to be accessed.</param>
  46634. <returns>
  46635. <para>The colors to return by bilinear filtering.</para>
  46636. </returns>
  46637. </member>
  46638. <member name="M:UnityEngine.Texture3D.GetPixelData(System.Int32)">
  46639. <summary>
  46640. <para>Gets raw data from a Texture for reading or writing.</para>
  46641. </summary>
  46642. <param name="mipLevel">The mip level to reference.</param>
  46643. <returns>
  46644. <para>View into the texture system memory data buffer.</para>
  46645. </returns>
  46646. </member>
  46647. <member name="M:UnityEngine.Texture3D.GetPixels(System.Int32)">
  46648. <summary>
  46649. <para>Retrieves a copy of the the pixel color data for a given mip level. The colors are represented by Color structs.</para>
  46650. </summary>
  46651. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46652. <returns>
  46653. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  46654. </returns>
  46655. </member>
  46656. <member name="M:UnityEngine.Texture3D.GetPixels">
  46657. <summary>
  46658. <para>Retrieves a copy of the the pixel color data for a given mip level. The colors are represented by Color structs.</para>
  46659. </summary>
  46660. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46661. <returns>
  46662. <para>An array that contains a copy of the requested pixel colors, represented by Color structs.</para>
  46663. </returns>
  46664. </member>
  46665. <member name="M:UnityEngine.Texture3D.GetPixels32(System.Int32)">
  46666. <summary>
  46667. <para>Retrieves a copy of the pixel color data at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46668. </summary>
  46669. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46670. <returns>
  46671. <para>An array that contains a copy of the requested pixel colors.</para>
  46672. </returns>
  46673. </member>
  46674. <member name="M:UnityEngine.Texture3D.GetPixels32">
  46675. <summary>
  46676. <para>Retrieves a copy of the pixel color data at a given mip level. The colors are represented by lower-precision Color32 structs.</para>
  46677. </summary>
  46678. <param name="miplevel">The mip level to read pixel data from. The default is 0.</param>
  46679. <returns>
  46680. <para>An array that contains a copy of the requested pixel colors.</para>
  46681. </returns>
  46682. </member>
  46683. <member name="M:UnityEngine.Texture3D.SetPixel(System.Int32,System.Int32,System.Int32,UnityEngine.Color,System.Int32)">
  46684. <summary>
  46685. <para>Sets the pixel color that represents one mip level of the 3D texture at coordinates (x,y,z).</para>
  46686. </summary>
  46687. <param name="x">X coordinate to access a pixel.</param>
  46688. <param name="y">Y coordinate to access a pixel.</param>
  46689. <param name="z">Z coordinate to access a pixel.</param>
  46690. <param name="color">The colors to set the pixels to.</param>
  46691. <param name="mipLevel">The mipmap level to be affected by the new colors.</param>
  46692. </member>
  46693. <member name="M:UnityEngine.Texture3D.SetPixel(System.Int32,System.Int32,System.Int32,UnityEngine.Color)">
  46694. <summary>
  46695. <para>Sets the pixel color that represents one mip level of the 3D texture at coordinates (x,y,z).</para>
  46696. </summary>
  46697. <param name="x">X coordinate to access a pixel.</param>
  46698. <param name="y">Y coordinate to access a pixel.</param>
  46699. <param name="z">Z coordinate to access a pixel.</param>
  46700. <param name="color">The colors to set the pixels to.</param>
  46701. <param name="mipLevel">The mipmap level to be affected by the new colors.</param>
  46702. </member>
  46703. <member name="M:UnityEngine.Texture3D.SetPixelData(T[],System.Int32,System.Int32)">
  46704. <summary>
  46705. <para>Set pixel values from raw preformatted data.</para>
  46706. </summary>
  46707. <param name="data">Data array to initialize texture pixels with.</param>
  46708. <param name="mipLevel">Mip level to fill.</param>
  46709. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46710. </member>
  46711. <member name="M:UnityEngine.Texture3D.SetPixelData(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  46712. <summary>
  46713. <para>Set pixel values from raw preformatted data.</para>
  46714. </summary>
  46715. <param name="data">Data array to initialize texture pixels with.</param>
  46716. <param name="mipLevel">Mip level to fill.</param>
  46717. <param name="sourceDataStartIndex">Index in the source array to start copying from (default 0).</param>
  46718. </member>
  46719. <member name="M:UnityEngine.Texture3D.SetPixels(UnityEngine.Color[],System.Int32)">
  46720. <summary>
  46721. <para>Sets pixel colors of a 3D texture.</para>
  46722. </summary>
  46723. <param name="colors">The colors to set the pixels to.</param>
  46724. <param name="miplevel">The mipmap level to be affected by the new colors.</param>
  46725. </member>
  46726. <member name="M:UnityEngine.Texture3D.SetPixels(UnityEngine.Color[])">
  46727. <summary>
  46728. <para>Sets pixel colors of a 3D texture.</para>
  46729. </summary>
  46730. <param name="colors">The colors to set the pixels to.</param>
  46731. <param name="miplevel">The mipmap level to be affected by the new colors.</param>
  46732. </member>
  46733. <member name="M:UnityEngine.Texture3D.SetPixels32(UnityEngine.Color32[],System.Int32)">
  46734. <summary>
  46735. <para>Sets pixel colors of a 3D texture.</para>
  46736. </summary>
  46737. <param name="colors">The colors to set the pixels to.</param>
  46738. <param name="miplevel">The mipmap level to be affected by the new colors.</param>
  46739. </member>
  46740. <member name="M:UnityEngine.Texture3D.SetPixels32(UnityEngine.Color32[])">
  46741. <summary>
  46742. <para>Sets pixel colors of a 3D texture.</para>
  46743. </summary>
  46744. <param name="colors">The colors to set the pixels to.</param>
  46745. <param name="miplevel">The mipmap level to be affected by the new colors.</param>
  46746. </member>
  46747. <member name="M:UnityEngine.Texture3D.UpdateExternalTexture(System.IntPtr)">
  46748. <summary>
  46749. <para>Updates Unity texture to use different native texture object.</para>
  46750. </summary>
  46751. <param name="nativeTex">Native 3D texture object.</param>
  46752. </member>
  46753. <member name="T:UnityEngine.TextureFormat">
  46754. <summary>
  46755. <para>Format used when creating textures from scripts.</para>
  46756. </summary>
  46757. </member>
  46758. <member name="F:UnityEngine.TextureFormat.Alpha8">
  46759. <summary>
  46760. <para>Alpha-only texture format, 8 bit integer.</para>
  46761. </summary>
  46762. </member>
  46763. <member name="F:UnityEngine.TextureFormat.ARGB32">
  46764. <summary>
  46765. <para>Color with alpha texture format, 8-bits per channel.</para>
  46766. </summary>
  46767. </member>
  46768. <member name="F:UnityEngine.TextureFormat.ARGB4444">
  46769. <summary>
  46770. <para>A 16 bits/pixel texture format. Texture stores color with an alpha channel.</para>
  46771. </summary>
  46772. </member>
  46773. <member name="F:UnityEngine.TextureFormat.ASTC_10x10">
  46774. <summary>
  46775. <para>ASTC (10x10 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46776. </summary>
  46777. </member>
  46778. <member name="F:UnityEngine.TextureFormat.ASTC_12x12">
  46779. <summary>
  46780. <para>ASTC (12x12 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46781. </summary>
  46782. </member>
  46783. <member name="F:UnityEngine.TextureFormat.ASTC_4x4">
  46784. <summary>
  46785. <para>ASTC (4x4 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46786. </summary>
  46787. </member>
  46788. <member name="F:UnityEngine.TextureFormat.ASTC_5x5">
  46789. <summary>
  46790. <para>ASTC (5x5 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46791. </summary>
  46792. </member>
  46793. <member name="F:UnityEngine.TextureFormat.ASTC_6x6">
  46794. <summary>
  46795. <para>ASTC (6x6 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46796. </summary>
  46797. </member>
  46798. <member name="F:UnityEngine.TextureFormat.ASTC_8x8">
  46799. <summary>
  46800. <para>ASTC (8x8 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46801. </summary>
  46802. </member>
  46803. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_10x10">
  46804. <summary>
  46805. <para>ASTC (10x10 pixel block in 128 bits) compressed RGB(A) HDR texture format.</para>
  46806. </summary>
  46807. </member>
  46808. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_12x12">
  46809. <summary>
  46810. <para>ASTC (12x12 pixel block in 128 bits) compressed RGB(A) HDR texture format.</para>
  46811. </summary>
  46812. </member>
  46813. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_4x4">
  46814. <summary>
  46815. <para>ASTC (4x4 pixel block in 128 bits) compressed RGB(A) HDR texture format.</para>
  46816. </summary>
  46817. </member>
  46818. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_5x5">
  46819. <summary>
  46820. <para>ASTC (5x5 pixel block in 128 bits) compressed RGB(A) HDR texture format.</para>
  46821. </summary>
  46822. </member>
  46823. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_6x6">
  46824. <summary>
  46825. <para>ASTC (6x6 pixel block in 128 bits) compressed RGB(A) HDR texture format.</para>
  46826. </summary>
  46827. </member>
  46828. <member name="F:UnityEngine.TextureFormat.ASTC_HDR_8x8">
  46829. <summary>
  46830. <para>ASTC (8x8 pixel block in 128 bits) compressed RGB(A) texture format.</para>
  46831. </summary>
  46832. </member>
  46833. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_10x10">
  46834. <summary>
  46835. <para>ASTC (10x10 pixel block in 128 bits) compressed RGB texture format.</para>
  46836. </summary>
  46837. </member>
  46838. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_12x12">
  46839. <summary>
  46840. <para>ASTC (12x12 pixel block in 128 bits) compressed RGB texture format.</para>
  46841. </summary>
  46842. </member>
  46843. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_4x4">
  46844. <summary>
  46845. <para>ASTC (4x4 pixel block in 128 bits) compressed RGB texture format.</para>
  46846. </summary>
  46847. </member>
  46848. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_5x5">
  46849. <summary>
  46850. <para>ASTC (5x5 pixel block in 128 bits) compressed RGB texture format.</para>
  46851. </summary>
  46852. </member>
  46853. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_6x6">
  46854. <summary>
  46855. <para>ASTC (6x6 pixel block in 128 bits) compressed RGB texture format.</para>
  46856. </summary>
  46857. </member>
  46858. <member name="F:UnityEngine.TextureFormat.ASTC_RGB_8x8">
  46859. <summary>
  46860. <para>ASTC (8x8 pixel block in 128 bits) compressed RGB texture format.</para>
  46861. </summary>
  46862. </member>
  46863. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_10x10">
  46864. <summary>
  46865. <para>ASTC (10x10 pixel block in 128 bits) compressed RGBA texture format.</para>
  46866. </summary>
  46867. </member>
  46868. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_12x12">
  46869. <summary>
  46870. <para>ASTC (12x12 pixel block in 128 bits) compressed RGBA texture format.</para>
  46871. </summary>
  46872. </member>
  46873. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_4x4">
  46874. <summary>
  46875. <para>ASTC (4x4 pixel block in 128 bits) compressed RGBA texture format.</para>
  46876. </summary>
  46877. </member>
  46878. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_5x5">
  46879. <summary>
  46880. <para>ASTC (5x5 pixel block in 128 bits) compressed RGBA texture format.</para>
  46881. </summary>
  46882. </member>
  46883. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_6x6">
  46884. <summary>
  46885. <para>ASTC (6x6 pixel block in 128 bits) compressed RGBA texture format.</para>
  46886. </summary>
  46887. </member>
  46888. <member name="F:UnityEngine.TextureFormat.ASTC_RGBA_8x8">
  46889. <summary>
  46890. <para>ASTC (8x8 pixel block in 128 bits) compressed RGBA texture format.</para>
  46891. </summary>
  46892. </member>
  46893. <member name="F:UnityEngine.TextureFormat.BC4">
  46894. <summary>
  46895. <para>Compressed one channel (R) texture format.</para>
  46896. </summary>
  46897. </member>
  46898. <member name="F:UnityEngine.TextureFormat.BC5">
  46899. <summary>
  46900. <para>Compressed two-channel (RG) texture format.</para>
  46901. </summary>
  46902. </member>
  46903. <member name="F:UnityEngine.TextureFormat.BC6H">
  46904. <summary>
  46905. <para>HDR compressed color texture format.</para>
  46906. </summary>
  46907. </member>
  46908. <member name="F:UnityEngine.TextureFormat.BC7">
  46909. <summary>
  46910. <para>High quality compressed color texture format.</para>
  46911. </summary>
  46912. </member>
  46913. <member name="F:UnityEngine.TextureFormat.BGRA32">
  46914. <summary>
  46915. <para>Color with alpha texture format, 8-bits per channel.</para>
  46916. </summary>
  46917. </member>
  46918. <member name="F:UnityEngine.TextureFormat.DXT1">
  46919. <summary>
  46920. <para>Compressed color texture format.</para>
  46921. </summary>
  46922. </member>
  46923. <member name="F:UnityEngine.TextureFormat.DXT1Crunched">
  46924. <summary>
  46925. <para>Compressed color texture format with Crunch compression for smaller storage sizes.</para>
  46926. </summary>
  46927. </member>
  46928. <member name="F:UnityEngine.TextureFormat.DXT5">
  46929. <summary>
  46930. <para>Compressed color with alpha channel texture format.</para>
  46931. </summary>
  46932. </member>
  46933. <member name="F:UnityEngine.TextureFormat.DXT5Crunched">
  46934. <summary>
  46935. <para>Compressed color with alpha channel texture format with Crunch compression for smaller storage sizes.</para>
  46936. </summary>
  46937. </member>
  46938. <member name="F:UnityEngine.TextureFormat.EAC_R">
  46939. <summary>
  46940. <para>ETC2 EAC (GL ES 3.0) 4 bitspixel compressed unsigned single-channel texture format.</para>
  46941. </summary>
  46942. </member>
  46943. <member name="F:UnityEngine.TextureFormat.EAC_R_SIGNED">
  46944. <summary>
  46945. <para>ETC2 EAC (GL ES 3.0) 4 bitspixel compressed signed single-channel texture format.</para>
  46946. </summary>
  46947. </member>
  46948. <member name="F:UnityEngine.TextureFormat.EAC_RG">
  46949. <summary>
  46950. <para>ETC2 EAC (GL ES 3.0) 8 bitspixel compressed unsigned dual-channel (RG) texture format.</para>
  46951. </summary>
  46952. </member>
  46953. <member name="F:UnityEngine.TextureFormat.EAC_RG_SIGNED">
  46954. <summary>
  46955. <para>ETC2 EAC (GL ES 3.0) 8 bitspixel compressed signed dual-channel (RG) texture format.</para>
  46956. </summary>
  46957. </member>
  46958. <member name="F:UnityEngine.TextureFormat.ETC_RGB4">
  46959. <summary>
  46960. <para>ETC (GLES2.0) 4 bits/pixel compressed RGB texture format.</para>
  46961. </summary>
  46962. </member>
  46963. <member name="F:UnityEngine.TextureFormat.ETC_RGB4_3DS">
  46964. <summary>
  46965. <para>ETC 4 bits/pixel compressed RGB texture format.</para>
  46966. </summary>
  46967. </member>
  46968. <member name="F:UnityEngine.TextureFormat.ETC_RGB4Crunched">
  46969. <summary>
  46970. <para>Compressed color texture format with Crunch compression for smaller storage sizes.</para>
  46971. </summary>
  46972. </member>
  46973. <member name="F:UnityEngine.TextureFormat.ETC_RGBA8_3DS">
  46974. <summary>
  46975. <para>ETC 4 bitspixel RGB + 4 bitspixel Alpha compressed texture format.</para>
  46976. </summary>
  46977. </member>
  46978. <member name="F:UnityEngine.TextureFormat.ETC2_RGB">
  46979. <summary>
  46980. <para>ETC2 (GL ES 3.0) 4 bits/pixel compressed RGB texture format.</para>
  46981. </summary>
  46982. </member>
  46983. <member name="F:UnityEngine.TextureFormat.ETC2_RGBA1">
  46984. <summary>
  46985. <para>ETC2 (GL ES 3.0) 4 bits/pixel RGB+1-bit alpha texture format.</para>
  46986. </summary>
  46987. </member>
  46988. <member name="F:UnityEngine.TextureFormat.ETC2_RGBA8">
  46989. <summary>
  46990. <para>ETC2 (GL ES 3.0) 8 bits/pixel compressed RGBA texture format.</para>
  46991. </summary>
  46992. </member>
  46993. <member name="F:UnityEngine.TextureFormat.ETC2_RGBA8Crunched">
  46994. <summary>
  46995. <para>Compressed color with alpha channel texture format using Crunch compression for smaller storage sizes.</para>
  46996. </summary>
  46997. </member>
  46998. <member name="F:UnityEngine.TextureFormat.PVRTC_RGB2">
  46999. <summary>
  47000. <para>PowerVR (iOS) 2 bits/pixel compressed color texture format.</para>
  47001. </summary>
  47002. </member>
  47003. <member name="F:UnityEngine.TextureFormat.PVRTC_RGB4">
  47004. <summary>
  47005. <para>PowerVR (iOS) 4 bits/pixel compressed color texture format.</para>
  47006. </summary>
  47007. </member>
  47008. <member name="F:UnityEngine.TextureFormat.PVRTC_RGBA2">
  47009. <summary>
  47010. <para>PowerVR (iOS) 2 bits/pixel compressed with alpha channel texture format.</para>
  47011. </summary>
  47012. </member>
  47013. <member name="F:UnityEngine.TextureFormat.PVRTC_RGBA4">
  47014. <summary>
  47015. <para>PowerVR (iOS) 4 bits/pixel compressed with alpha channel texture format.</para>
  47016. </summary>
  47017. </member>
  47018. <member name="F:UnityEngine.TextureFormat.R16">
  47019. <summary>
  47020. <para>Single channel (R) texture format, 16 bit integer.</para>
  47021. </summary>
  47022. </member>
  47023. <member name="F:UnityEngine.TextureFormat.R8">
  47024. <summary>
  47025. <para>Single channel (R) texture format, 8 bit integer.</para>
  47026. </summary>
  47027. </member>
  47028. <member name="F:UnityEngine.TextureFormat.RFloat">
  47029. <summary>
  47030. <para>Scalar (R) texture format, 32 bit floating point.</para>
  47031. </summary>
  47032. </member>
  47033. <member name="F:UnityEngine.TextureFormat.RG16">
  47034. <summary>
  47035. <para>Two color (RG) texture format, 8-bits per channel.</para>
  47036. </summary>
  47037. </member>
  47038. <member name="F:UnityEngine.TextureFormat.RG32">
  47039. <summary>
  47040. <para>Two channel (RG) texture format, 16 bit integer per channel.</para>
  47041. </summary>
  47042. </member>
  47043. <member name="F:UnityEngine.TextureFormat.RGB24">
  47044. <summary>
  47045. <para>Color texture format, 8-bits per channel.</para>
  47046. </summary>
  47047. </member>
  47048. <member name="F:UnityEngine.TextureFormat.RGB48">
  47049. <summary>
  47050. <para>Three channel (RGB) texture format, 16 bit integer per channel.</para>
  47051. </summary>
  47052. </member>
  47053. <member name="F:UnityEngine.TextureFormat.RGB565">
  47054. <summary>
  47055. <para>A 16 bit color texture format.</para>
  47056. </summary>
  47057. </member>
  47058. <member name="F:UnityEngine.TextureFormat.RGB9e5Float">
  47059. <summary>
  47060. <para>RGB HDR format, with 9 bit mantissa per channel and a 5 bit shared exponent.</para>
  47061. </summary>
  47062. </member>
  47063. <member name="F:UnityEngine.TextureFormat.RGBA32">
  47064. <summary>
  47065. <para>Color with alpha texture format, 8-bits per channel.</para>
  47066. </summary>
  47067. </member>
  47068. <member name="F:UnityEngine.TextureFormat.RGBA4444">
  47069. <summary>
  47070. <para>Color and alpha texture format, 4 bit per channel.</para>
  47071. </summary>
  47072. </member>
  47073. <member name="F:UnityEngine.TextureFormat.RGBA64">
  47074. <summary>
  47075. <para>Four channel (RGBA) texture format, 16 bit integer per channel.</para>
  47076. </summary>
  47077. </member>
  47078. <member name="F:UnityEngine.TextureFormat.RGBAFloat">
  47079. <summary>
  47080. <para>RGB color and alpha texture format, 32-bit floats per channel.</para>
  47081. </summary>
  47082. </member>
  47083. <member name="F:UnityEngine.TextureFormat.RGBAHalf">
  47084. <summary>
  47085. <para>RGB color and alpha texture format, 16 bit floating point per channel.</para>
  47086. </summary>
  47087. </member>
  47088. <member name="F:UnityEngine.TextureFormat.RGFloat">
  47089. <summary>
  47090. <para>Two color (RG) texture format, 32 bit floating point per channel.</para>
  47091. </summary>
  47092. </member>
  47093. <member name="F:UnityEngine.TextureFormat.RGHalf">
  47094. <summary>
  47095. <para>Two color (RG) texture format, 16 bit floating point per channel.</para>
  47096. </summary>
  47097. </member>
  47098. <member name="F:UnityEngine.TextureFormat.RHalf">
  47099. <summary>
  47100. <para>Scalar (R) texture format, 16 bit floating point.</para>
  47101. </summary>
  47102. </member>
  47103. <member name="F:UnityEngine.TextureFormat.YUY2">
  47104. <summary>
  47105. <para>A format that uses the YUV color space and is often used for video encoding or playback.</para>
  47106. </summary>
  47107. </member>
  47108. <member name="T:UnityEngine.TextureWrapMode">
  47109. <summary>
  47110. <para>Wrap mode for textures.</para>
  47111. </summary>
  47112. </member>
  47113. <member name="F:UnityEngine.TextureWrapMode.Clamp">
  47114. <summary>
  47115. <para>Clamps the texture to the last pixel at the edge.</para>
  47116. </summary>
  47117. </member>
  47118. <member name="F:UnityEngine.TextureWrapMode.Mirror">
  47119. <summary>
  47120. <para>Tiles the texture, creating a repeating pattern by mirroring it at every integer boundary.</para>
  47121. </summary>
  47122. </member>
  47123. <member name="F:UnityEngine.TextureWrapMode.MirrorOnce">
  47124. <summary>
  47125. <para>Mirrors the texture once, then clamps to edge pixels.</para>
  47126. </summary>
  47127. </member>
  47128. <member name="F:UnityEngine.TextureWrapMode.Repeat">
  47129. <summary>
  47130. <para>Tiles the texture, creating a repeating pattern.</para>
  47131. </summary>
  47132. </member>
  47133. <member name="T:UnityEngine.ThreadPriority">
  47134. <summary>
  47135. <para>Priority of a thread.</para>
  47136. </summary>
  47137. </member>
  47138. <member name="F:UnityEngine.ThreadPriority.BelowNormal">
  47139. <summary>
  47140. <para>Below normal thread priority.</para>
  47141. </summary>
  47142. </member>
  47143. <member name="F:UnityEngine.ThreadPriority.High">
  47144. <summary>
  47145. <para>Highest thread priority.</para>
  47146. </summary>
  47147. </member>
  47148. <member name="F:UnityEngine.ThreadPriority.Low">
  47149. <summary>
  47150. <para>Lowest thread priority.</para>
  47151. </summary>
  47152. </member>
  47153. <member name="F:UnityEngine.ThreadPriority.Normal">
  47154. <summary>
  47155. <para>Normal thread priority.</para>
  47156. </summary>
  47157. </member>
  47158. <member name="T:UnityEngine.Time">
  47159. <summary>
  47160. <para>Provides an interface to get time information from Unity.</para>
  47161. </summary>
  47162. </member>
  47163. <member name="P:UnityEngine.Time.captureDeltaTime">
  47164. <summary>
  47165. <para>Slows your application’s playback time to allow Unity to save screenshots in between frames.</para>
  47166. </summary>
  47167. </member>
  47168. <member name="P:UnityEngine.Time.captureFramerate">
  47169. <summary>
  47170. <para>The reciprocal of Time.captureDeltaTime.</para>
  47171. </summary>
  47172. </member>
  47173. <member name="P:UnityEngine.Time.deltaTime">
  47174. <summary>
  47175. <para>The interval in seconds from the last frame to the current one (Read Only).</para>
  47176. </summary>
  47177. </member>
  47178. <member name="P:UnityEngine.Time.fixedDeltaTime">
  47179. <summary>
  47180. <para>The interval in seconds at which physics and other fixed frame rate updates (like MonoBehaviour's MonoBehaviour.FixedUpdate) are performed.</para>
  47181. </summary>
  47182. </member>
  47183. <member name="P:UnityEngine.Time.fixedTime">
  47184. <summary>
  47185. <para>The time since the last MonoBehaviour.FixedUpdate started (Read Only). This is the time in seconds since the start of the game.</para>
  47186. </summary>
  47187. </member>
  47188. <member name="P:UnityEngine.Time.fixedTimeAsDouble">
  47189. <summary>
  47190. <para>The double precision time since the last MonoBehaviour.FixedUpdate started (Read Only). This is the time in seconds since the start of the game.</para>
  47191. </summary>
  47192. </member>
  47193. <member name="P:UnityEngine.Time.fixedUnscaledDeltaTime">
  47194. <summary>
  47195. <para>The timeScale-independent interval in seconds from the last MonoBehaviour.FixedUpdate phase to the current one (Read Only).</para>
  47196. </summary>
  47197. </member>
  47198. <member name="P:UnityEngine.Time.fixedUnscaledTime">
  47199. <summary>
  47200. <para>The timeScale-independent time at the beginning of the last MonoBehaviour.FixedUpdate phase (Read Only). This is the time in seconds since the start of the game.</para>
  47201. </summary>
  47202. </member>
  47203. <member name="P:UnityEngine.Time.fixedUnscaledTimeAsDouble">
  47204. <summary>
  47205. <para>The double precision timeScale-independent time at the beginning of the last MonoBehaviour.FixedUpdate (Read Only). This is the time in seconds since the start of the game.</para>
  47206. </summary>
  47207. </member>
  47208. <member name="P:UnityEngine.Time.frameCount">
  47209. <summary>
  47210. <para>The total number of frames since the start of the game (Read Only).</para>
  47211. </summary>
  47212. </member>
  47213. <member name="P:UnityEngine.Time.inFixedTimeStep">
  47214. <summary>
  47215. <para>Returns true if called inside a fixed time step callback (like MonoBehaviour's MonoBehaviour.FixedUpdate), otherwise returns false.</para>
  47216. </summary>
  47217. </member>
  47218. <member name="P:UnityEngine.Time.maximumDeltaTime">
  47219. <summary>
  47220. <para>The maximum value of Time.deltaTime in any given frame. This is a time in seconds that limits the increase of Time.time between two frames.</para>
  47221. </summary>
  47222. </member>
  47223. <member name="P:UnityEngine.Time.maximumParticleDeltaTime">
  47224. <summary>
  47225. <para>The maximum time a frame can spend on particle updates. If the frame takes longer than this, then updates are split into multiple smaller updates.</para>
  47226. </summary>
  47227. </member>
  47228. <member name="P:UnityEngine.Time.realtimeSinceStartup">
  47229. <summary>
  47230. <para>The real time in seconds since the game started (Read Only).</para>
  47231. </summary>
  47232. </member>
  47233. <member name="P:UnityEngine.Time.realtimeSinceStartupAsDouble">
  47234. <summary>
  47235. <para>The real time in seconds since the game started (Read Only). Double precision version of Time.realtimeSinceStartup. </para>
  47236. </summary>
  47237. </member>
  47238. <member name="P:UnityEngine.Time.smoothDeltaTime">
  47239. <summary>
  47240. <para>A smoothed out Time.deltaTime (Read Only).</para>
  47241. </summary>
  47242. </member>
  47243. <member name="P:UnityEngine.Time.time">
  47244. <summary>
  47245. <para>The time at the beginning of this frame (Read Only).</para>
  47246. </summary>
  47247. </member>
  47248. <member name="P:UnityEngine.Time.timeAsDouble">
  47249. <summary>
  47250. <para>The double precision time at the beginning of this frame (Read Only). This is the time in seconds since the start of the game.</para>
  47251. </summary>
  47252. </member>
  47253. <member name="P:UnityEngine.Time.timeScale">
  47254. <summary>
  47255. <para>The scale at which time passes.</para>
  47256. </summary>
  47257. </member>
  47258. <member name="P:UnityEngine.Time.timeSinceLevelLoad">
  47259. <summary>
  47260. <para>The time since this frame started (Read Only). This is the time in seconds since the last non-additive scene has finished loading.</para>
  47261. </summary>
  47262. </member>
  47263. <member name="P:UnityEngine.Time.timeSinceLevelLoadAsDouble">
  47264. <summary>
  47265. <para>The double precision time since this frame started (Read Only). This is the time in seconds since the last non-additive scene has finished loading.</para>
  47266. </summary>
  47267. </member>
  47268. <member name="P:UnityEngine.Time.unscaledDeltaTime">
  47269. <summary>
  47270. <para>The timeScale-independent interval in seconds from the last frame to the current one (Read Only).</para>
  47271. </summary>
  47272. </member>
  47273. <member name="P:UnityEngine.Time.unscaledTime">
  47274. <summary>
  47275. <para>The timeScale-independent time for this frame (Read Only). This is the time in seconds since the start of the game.</para>
  47276. </summary>
  47277. </member>
  47278. <member name="P:UnityEngine.Time.unscaledTimeAsDouble">
  47279. <summary>
  47280. <para>The double precision timeScale-independent time for this frame (Read Only). This is the time in seconds since the start of the game.</para>
  47281. </summary>
  47282. </member>
  47283. <member name="T:UnityEngine.TooltipAttribute">
  47284. <summary>
  47285. <para>Specify a tooltip for a field in the Inspector window.</para>
  47286. </summary>
  47287. </member>
  47288. <member name="F:UnityEngine.TooltipAttribute.tooltip">
  47289. <summary>
  47290. <para>The tooltip text.</para>
  47291. </summary>
  47292. </member>
  47293. <member name="M:UnityEngine.TooltipAttribute.#ctor(System.String)">
  47294. <summary>
  47295. <para>Specify a tooltip for a field.</para>
  47296. </summary>
  47297. <param name="tooltip">The tooltip text.</param>
  47298. </member>
  47299. <member name="T:UnityEngine.TouchScreenKeyboard">
  47300. <summary>
  47301. <para>Interface for on-screen keyboards. Only native iPhone, Android, and Windows Store Apps are supported.</para>
  47302. </summary>
  47303. </member>
  47304. <member name="P:UnityEngine.TouchScreenKeyboard.active">
  47305. <summary>
  47306. <para>Is the keyboard visible or sliding into the position on the screen?</para>
  47307. </summary>
  47308. </member>
  47309. <member name="P:UnityEngine.TouchScreenKeyboard.area">
  47310. <summary>
  47311. <para>Returns portion of the screen which is covered by the keyboard.</para>
  47312. </summary>
  47313. </member>
  47314. <member name="P:UnityEngine.TouchScreenKeyboard.canGetSelection">
  47315. <summary>
  47316. <para>Specifies whether the TouchScreenKeyboard supports the selection property. (Read Only)</para>
  47317. </summary>
  47318. </member>
  47319. <member name="P:UnityEngine.TouchScreenKeyboard.canSetSelection">
  47320. <summary>
  47321. <para>Specifies whether the TouchScreenKeyboard supports the selection property. (Read Only)</para>
  47322. </summary>
  47323. </member>
  47324. <member name="P:UnityEngine.TouchScreenKeyboard.characterLimit">
  47325. <summary>
  47326. <para>How many characters the keyboard input field is limited to. 0 = infinite.</para>
  47327. </summary>
  47328. </member>
  47329. <member name="P:UnityEngine.TouchScreenKeyboard.done">
  47330. <summary>
  47331. <para>Specifies if input process was finished. (Read Only)</para>
  47332. </summary>
  47333. </member>
  47334. <member name="P:UnityEngine.TouchScreenKeyboard.hideInput">
  47335. <summary>
  47336. <para>Will text input field above the keyboard be hidden when the keyboard is on screen?</para>
  47337. </summary>
  47338. </member>
  47339. <member name="P:UnityEngine.TouchScreenKeyboard.isInPlaceEditingAllowed">
  47340. <summary>
  47341. <para>Checks if the text within an input field can be selected and modified while TouchScreenKeyboard is open.</para>
  47342. </summary>
  47343. <returns>
  47344. <para>Returns true when you are able to select and modify the input field, returns false otherwise.</para>
  47345. </returns>
  47346. </member>
  47347. <member name="P:UnityEngine.TouchScreenKeyboard.isSupported">
  47348. <summary>
  47349. <para>Is touch screen keyboard supported.</para>
  47350. </summary>
  47351. </member>
  47352. <member name="P:UnityEngine.TouchScreenKeyboard.selection">
  47353. <summary>
  47354. <para>Gets or sets the character range of the selected text within the string currently being edited.</para>
  47355. </summary>
  47356. </member>
  47357. <member name="P:UnityEngine.TouchScreenKeyboard.status">
  47358. <summary>
  47359. <para>Returns the status of the on-screen keyboard. (Read Only)</para>
  47360. </summary>
  47361. </member>
  47362. <member name="P:UnityEngine.TouchScreenKeyboard.targetDisplay">
  47363. <summary>
  47364. <para>Specified on which display the on-screen keyboard will appear.</para>
  47365. </summary>
  47366. </member>
  47367. <member name="P:UnityEngine.TouchScreenKeyboard.text">
  47368. <summary>
  47369. <para>Returns the text displayed by the input field of the keyboard.</para>
  47370. </summary>
  47371. </member>
  47372. <member name="P:UnityEngine.TouchScreenKeyboard.type">
  47373. <summary>
  47374. <para>Returns the TouchScreenKeyboardType of the keyboard.</para>
  47375. </summary>
  47376. </member>
  47377. <member name="P:UnityEngine.TouchScreenKeyboard.visible">
  47378. <summary>
  47379. <para>Returns true whenever any keyboard is visible on the screen.</para>
  47380. </summary>
  47381. </member>
  47382. <member name="P:UnityEngine.TouchScreenKeyboard.wasCanceled">
  47383. <summary>
  47384. <para>Specifies if input process was canceled. (Read Only)</para>
  47385. </summary>
  47386. </member>
  47387. <member name="T:UnityEngine.TouchScreenKeyboard.Android">
  47388. <summary>
  47389. <para>Android specific on-screen keyboard settings.</para>
  47390. </summary>
  47391. </member>
  47392. <member name="P:UnityEngine.TouchScreenKeyboard.Android.closeKeyboardOnOutsideTap">
  47393. <summary>
  47394. <para>Enable legacy on-screen keyboard hiding on Android.</para>
  47395. </summary>
  47396. </member>
  47397. <member name="P:UnityEngine.TouchScreenKeyboard.Android.consumesOutsideTouches">
  47398. <summary>
  47399. <para>Indicates whether the keyboard consumes screen touches outside the visible keyboard area.</para>
  47400. </summary>
  47401. </member>
  47402. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String)">
  47403. <summary>
  47404. <para>Opens the native keyboard provided by OS on the screen.</para>
  47405. </summary>
  47406. <param name="text">Text to edit.</param>
  47407. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47408. <param name="autocorrection">Is autocorrection applied?</param>
  47409. <param name="multiline">Can more than one line of text be entered?</param>
  47410. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47411. <param name="alert">Is the keyboard opened in alert mode?</param>
  47412. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47413. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47414. </member>
  47415. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType)">
  47416. <summary>
  47417. <para>Opens the native keyboard provided by OS on the screen.</para>
  47418. </summary>
  47419. <param name="text">Text to edit.</param>
  47420. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47421. <param name="autocorrection">Is autocorrection applied?</param>
  47422. <param name="multiline">Can more than one line of text be entered?</param>
  47423. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47424. <param name="alert">Is the keyboard opened in alert mode?</param>
  47425. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47426. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47427. </member>
  47428. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean)">
  47429. <summary>
  47430. <para>Opens the native keyboard provided by OS on the screen.</para>
  47431. </summary>
  47432. <param name="text">Text to edit.</param>
  47433. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47434. <param name="autocorrection">Is autocorrection applied?</param>
  47435. <param name="multiline">Can more than one line of text be entered?</param>
  47436. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47437. <param name="alert">Is the keyboard opened in alert mode?</param>
  47438. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47439. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47440. </member>
  47441. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean,System.Boolean)">
  47442. <summary>
  47443. <para>Opens the native keyboard provided by OS on the screen.</para>
  47444. </summary>
  47445. <param name="text">Text to edit.</param>
  47446. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47447. <param name="autocorrection">Is autocorrection applied?</param>
  47448. <param name="multiline">Can more than one line of text be entered?</param>
  47449. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47450. <param name="alert">Is the keyboard opened in alert mode?</param>
  47451. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47452. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47453. </member>
  47454. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean,System.Boolean,System.Boolean)">
  47455. <summary>
  47456. <para>Opens the native keyboard provided by OS on the screen.</para>
  47457. </summary>
  47458. <param name="text">Text to edit.</param>
  47459. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47460. <param name="autocorrection">Is autocorrection applied?</param>
  47461. <param name="multiline">Can more than one line of text be entered?</param>
  47462. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47463. <param name="alert">Is the keyboard opened in alert mode?</param>
  47464. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47465. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47466. </member>
  47467. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
  47468. <summary>
  47469. <para>Opens the native keyboard provided by OS on the screen.</para>
  47470. </summary>
  47471. <param name="text">Text to edit.</param>
  47472. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47473. <param name="autocorrection">Is autocorrection applied?</param>
  47474. <param name="multiline">Can more than one line of text be entered?</param>
  47475. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47476. <param name="alert">Is the keyboard opened in alert mode?</param>
  47477. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47478. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47479. </member>
  47480. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.String)">
  47481. <summary>
  47482. <para>Opens the native keyboard provided by OS on the screen.</para>
  47483. </summary>
  47484. <param name="text">Text to edit.</param>
  47485. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47486. <param name="autocorrection">Is autocorrection applied?</param>
  47487. <param name="multiline">Can more than one line of text be entered?</param>
  47488. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47489. <param name="alert">Is the keyboard opened in alert mode?</param>
  47490. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47491. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47492. </member>
  47493. <member name="M:UnityEngine.TouchScreenKeyboard.Open(System.String,UnityEngine.TouchScreenKeyboardType,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32)">
  47494. <summary>
  47495. <para>Opens the native keyboard provided by OS on the screen.</para>
  47496. </summary>
  47497. <param name="text">Text to edit.</param>
  47498. <param name="keyboardType">Type of keyboard (eg, any text, numbers only, etc).</param>
  47499. <param name="autocorrection">Is autocorrection applied?</param>
  47500. <param name="multiline">Can more than one line of text be entered?</param>
  47501. <param name="secure">Is the text masked (for passwords, etc)?</param>
  47502. <param name="alert">Is the keyboard opened in alert mode?</param>
  47503. <param name="textPlaceholder">Text to be used if no other text is present.</param>
  47504. <param name="characterLimit">How many characters the keyboard input field is limited to. 0 = infinite. (Android and iOS only)</param>
  47505. </member>
  47506. <member name="T:UnityEngine.TouchScreenKeyboard.Status">
  47507. <summary>
  47508. <para>The status of the on-screen keyboard.</para>
  47509. </summary>
  47510. </member>
  47511. <member name="F:UnityEngine.TouchScreenKeyboard.Status.Canceled">
  47512. <summary>
  47513. <para>The on-screen keyboard was canceled.</para>
  47514. </summary>
  47515. </member>
  47516. <member name="F:UnityEngine.TouchScreenKeyboard.Status.Done">
  47517. <summary>
  47518. <para>The user has finished providing input.</para>
  47519. </summary>
  47520. </member>
  47521. <member name="F:UnityEngine.TouchScreenKeyboard.Status.LostFocus">
  47522. <summary>
  47523. <para>The on-screen keyboard has lost focus.</para>
  47524. </summary>
  47525. </member>
  47526. <member name="F:UnityEngine.TouchScreenKeyboard.Status.Visible">
  47527. <summary>
  47528. <para>The on-screen keyboard is visible.</para>
  47529. </summary>
  47530. </member>
  47531. <member name="T:UnityEngine.TouchScreenKeyboardType">
  47532. <summary>
  47533. <para>Enumeration of the different types of supported touchscreen keyboards.</para>
  47534. </summary>
  47535. </member>
  47536. <member name="F:UnityEngine.TouchScreenKeyboardType.ASCIICapable">
  47537. <summary>
  47538. <para>Keyboard with standard ASCII keys.</para>
  47539. </summary>
  47540. </member>
  47541. <member name="F:UnityEngine.TouchScreenKeyboardType.DecimalPad">
  47542. <summary>
  47543. <para>Keyboard with numbers and a decimal point.</para>
  47544. </summary>
  47545. </member>
  47546. <member name="F:UnityEngine.TouchScreenKeyboardType.Default">
  47547. <summary>
  47548. <para>The default keyboard layout of the target platform.</para>
  47549. </summary>
  47550. </member>
  47551. <member name="F:UnityEngine.TouchScreenKeyboardType.EmailAddress">
  47552. <summary>
  47553. <para>Keyboard with additional keys suitable for typing email addresses.</para>
  47554. </summary>
  47555. </member>
  47556. <member name="F:UnityEngine.TouchScreenKeyboardType.NamePhonePad">
  47557. <summary>
  47558. <para>Keyboard with alphanumeric keys.</para>
  47559. </summary>
  47560. </member>
  47561. <member name="F:UnityEngine.TouchScreenKeyboardType.NintendoNetworkAccount">
  47562. <summary>
  47563. <para>Keyboard for the Nintendo Network (Deprecated).</para>
  47564. </summary>
  47565. </member>
  47566. <member name="F:UnityEngine.TouchScreenKeyboardType.NumberPad">
  47567. <summary>
  47568. <para>Keyboard with standard numeric keys.</para>
  47569. </summary>
  47570. </member>
  47571. <member name="F:UnityEngine.TouchScreenKeyboardType.NumbersAndPunctuation">
  47572. <summary>
  47573. <para>Keyboard with numbers and punctuation mark keys.</para>
  47574. </summary>
  47575. </member>
  47576. <member name="F:UnityEngine.TouchScreenKeyboardType.OneTimeCode">
  47577. <summary>
  47578. <para>Keyboard with standard numeric keys.</para>
  47579. </summary>
  47580. </member>
  47581. <member name="F:UnityEngine.TouchScreenKeyboardType.PhonePad">
  47582. <summary>
  47583. <para>Keyboard with a layout suitable for typing telephone numbers.</para>
  47584. </summary>
  47585. </member>
  47586. <member name="F:UnityEngine.TouchScreenKeyboardType.Search">
  47587. <summary>
  47588. <para>Keyboard with the "." key beside the space key, suitable for typing search terms.</para>
  47589. </summary>
  47590. </member>
  47591. <member name="F:UnityEngine.TouchScreenKeyboardType.Social">
  47592. <summary>
  47593. <para>Keyboard with symbol keys often used on social media, such as Twitter.</para>
  47594. </summary>
  47595. </member>
  47596. <member name="F:UnityEngine.TouchScreenKeyboardType.URL">
  47597. <summary>
  47598. <para>Keyboard with keys for URL entry.</para>
  47599. </summary>
  47600. </member>
  47601. <member name="T:UnityEngine.TrailRenderer">
  47602. <summary>
  47603. <para>The trail renderer is used to make trails behind objects in the Scene as they move about.</para>
  47604. </summary>
  47605. </member>
  47606. <member name="P:UnityEngine.TrailRenderer.alignment">
  47607. <summary>
  47608. <para>Select whether the trail will face the camera, or the orientation of the Transform Component.</para>
  47609. </summary>
  47610. </member>
  47611. <member name="P:UnityEngine.TrailRenderer.autodestruct">
  47612. <summary>
  47613. <para>Does the GameObject of this Trail Renderer auto destruct?</para>
  47614. </summary>
  47615. </member>
  47616. <member name="P:UnityEngine.TrailRenderer.colorGradient">
  47617. <summary>
  47618. <para>Set the color gradient describing the color of the trail at various points along its length.</para>
  47619. </summary>
  47620. </member>
  47621. <member name="P:UnityEngine.TrailRenderer.emitting">
  47622. <summary>
  47623. <para>Creates trails when the GameObject moves.</para>
  47624. </summary>
  47625. </member>
  47626. <member name="P:UnityEngine.TrailRenderer.endColor">
  47627. <summary>
  47628. <para>Set the color at the end of the trail.</para>
  47629. </summary>
  47630. </member>
  47631. <member name="P:UnityEngine.TrailRenderer.endWidth">
  47632. <summary>
  47633. <para>The width of the trail at the end of the trail.</para>
  47634. </summary>
  47635. </member>
  47636. <member name="P:UnityEngine.TrailRenderer.generateLightingData">
  47637. <summary>
  47638. <para>Configures a trail to generate Normals and Tangents. With this data, Scene lighting can affect the trail via Normal Maps and the Unity Standard Shader, or your own custom-built Shaders.</para>
  47639. </summary>
  47640. </member>
  47641. <member name="P:UnityEngine.TrailRenderer.minVertexDistance">
  47642. <summary>
  47643. <para>Set the minimum distance the trail can travel before a new vertex is added to it.</para>
  47644. </summary>
  47645. </member>
  47646. <member name="P:UnityEngine.TrailRenderer.numCapVertices">
  47647. <summary>
  47648. <para>Set this to a value greater than 0, to get rounded corners on each end of the trail.</para>
  47649. </summary>
  47650. </member>
  47651. <member name="P:UnityEngine.TrailRenderer.numCornerVertices">
  47652. <summary>
  47653. <para>Set this to a value greater than 0, to get rounded corners between each segment of the trail.</para>
  47654. </summary>
  47655. </member>
  47656. <member name="P:UnityEngine.TrailRenderer.numPositions">
  47657. <summary>
  47658. <para>Get the number of line segments in the trail.</para>
  47659. </summary>
  47660. </member>
  47661. <member name="P:UnityEngine.TrailRenderer.positionCount">
  47662. <summary>
  47663. <para>Get the number of line segments in the trail.</para>
  47664. </summary>
  47665. </member>
  47666. <member name="P:UnityEngine.TrailRenderer.shadowBias">
  47667. <summary>
  47668. <para>Apply a shadow bias to prevent self-shadowing artifacts. The specified value is the proportion of the trail width at each segment.</para>
  47669. </summary>
  47670. </member>
  47671. <member name="P:UnityEngine.TrailRenderer.startColor">
  47672. <summary>
  47673. <para>Set the color at the start of the trail.</para>
  47674. </summary>
  47675. </member>
  47676. <member name="P:UnityEngine.TrailRenderer.startWidth">
  47677. <summary>
  47678. <para>The width of the trail at the spawning point.</para>
  47679. </summary>
  47680. </member>
  47681. <member name="P:UnityEngine.TrailRenderer.textureMode">
  47682. <summary>
  47683. <para>Choose whether the U coordinate of the trail texture is tiled or stretched.</para>
  47684. </summary>
  47685. </member>
  47686. <member name="P:UnityEngine.TrailRenderer.time">
  47687. <summary>
  47688. <para>How long does the trail take to fade out.</para>
  47689. </summary>
  47690. </member>
  47691. <member name="P:UnityEngine.TrailRenderer.widthCurve">
  47692. <summary>
  47693. <para>Set the curve describing the width of the trail at various points along its length.</para>
  47694. </summary>
  47695. </member>
  47696. <member name="P:UnityEngine.TrailRenderer.widthMultiplier">
  47697. <summary>
  47698. <para>Set an overall multiplier that is applied to the TrailRenderer.widthCurve to get the final width of the trail.</para>
  47699. </summary>
  47700. </member>
  47701. <member name="M:UnityEngine.TrailRenderer.AddPosition(UnityEngine.Vector3)">
  47702. <summary>
  47703. <para>Adds a position to the trail.</para>
  47704. </summary>
  47705. <param name="position">The position to add to the trail.</param>
  47706. </member>
  47707. <member name="M:UnityEngine.TrailRenderer.AddPositions(UnityEngine.Vector3[])">
  47708. <summary>
  47709. <para>Add an array of positions to the trail.</para>
  47710. </summary>
  47711. <param name="positions">The positions to add to the trail.</param>
  47712. </member>
  47713. <member name="M:UnityEngine.TrailRenderer.AddPositions(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  47714. <summary>
  47715. <para>Add an array of positions to the trail.</para>
  47716. </summary>
  47717. <param name="positions">The positions to add to the trail.</param>
  47718. </member>
  47719. <member name="M:UnityEngine.TrailRenderer.AddPositions(Unity.Collections.NativeSlice`1&lt;UnityEngine.Vector3&gt;)">
  47720. <summary>
  47721. <para>Add an array of positions to the trail.</para>
  47722. </summary>
  47723. <param name="positions">The positions to add to the trail.</param>
  47724. </member>
  47725. <member name="M:UnityEngine.TrailRenderer.BakeMesh(UnityEngine.Mesh)">
  47726. <summary>
  47727. <para>Creates a snapshot of TrailRenderer and stores it in mesh.</para>
  47728. </summary>
  47729. <param name="mesh">A static mesh that will receive the snapshot of the trail.</param>
  47730. <param name="camera">The camera used for determining which way camera-space trails will face.</param>
  47731. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  47732. </member>
  47733. <member name="M:UnityEngine.TrailRenderer.BakeMesh(UnityEngine.Mesh,System.Boolean)">
  47734. <summary>
  47735. <para>Creates a snapshot of TrailRenderer and stores it in mesh.</para>
  47736. </summary>
  47737. <param name="mesh">A static mesh that will receive the snapshot of the trail.</param>
  47738. <param name="camera">The camera used for determining which way camera-space trails will face.</param>
  47739. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  47740. </member>
  47741. <member name="M:UnityEngine.TrailRenderer.BakeMesh(UnityEngine.Mesh,UnityEngine.Camera)">
  47742. <summary>
  47743. <para>Creates a snapshot of TrailRenderer and stores it in mesh.</para>
  47744. </summary>
  47745. <param name="mesh">A static mesh that will receive the snapshot of the trail.</param>
  47746. <param name="camera">The camera used for determining which way camera-space trails will face.</param>
  47747. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  47748. </member>
  47749. <member name="M:UnityEngine.TrailRenderer.BakeMesh(UnityEngine.Mesh,UnityEngine.Camera,System.Boolean)">
  47750. <summary>
  47751. <para>Creates a snapshot of TrailRenderer and stores it in mesh.</para>
  47752. </summary>
  47753. <param name="mesh">A static mesh that will receive the snapshot of the trail.</param>
  47754. <param name="camera">The camera used for determining which way camera-space trails will face.</param>
  47755. <param name="useTransform">Include the rotation and scale of the Transform in the baked mesh.</param>
  47756. </member>
  47757. <member name="M:UnityEngine.TrailRenderer.Clear">
  47758. <summary>
  47759. <para>Removes all points from the TrailRenderer.
  47760. Useful for restarting a trail from a new position.</para>
  47761. </summary>
  47762. </member>
  47763. <member name="M:UnityEngine.TrailRenderer.GetPosition(System.Int32)">
  47764. <summary>
  47765. <para>Get the position of a vertex in the trail.</para>
  47766. </summary>
  47767. <param name="index">The index of the position to retrieve.</param>
  47768. <returns>
  47769. <para>The position at the specified index in the array.</para>
  47770. </returns>
  47771. </member>
  47772. <member name="M:UnityEngine.TrailRenderer.GetPositions(UnityEngine.Vector3[])">
  47773. <summary>
  47774. <para>Get the positions of all vertices in the trail.</para>
  47775. </summary>
  47776. <param name="positions">The array of positions to retrieve.</param>
  47777. <returns>
  47778. <para>How many positions were actually stored in the output array.</para>
  47779. </returns>
  47780. </member>
  47781. <member name="M:UnityEngine.TrailRenderer.GetPositions(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  47782. <summary>
  47783. <para>Get the positions of all vertices in the trail.</para>
  47784. </summary>
  47785. <param name="positions">The array of positions to retrieve.</param>
  47786. <returns>
  47787. <para>How many positions were actually stored in the output array.</para>
  47788. </returns>
  47789. </member>
  47790. <member name="M:UnityEngine.TrailRenderer.GetPositions(Unity.Collections.NativeSlice`1&lt;UnityEngine.Vector3&gt;)">
  47791. <summary>
  47792. <para>Get the positions of all vertices in the trail.</para>
  47793. </summary>
  47794. <param name="positions">The array of positions to retrieve.</param>
  47795. <returns>
  47796. <para>How many positions were actually stored in the output array.</para>
  47797. </returns>
  47798. </member>
  47799. <member name="M:UnityEngine.TrailRenderer.SetPosition(System.Int32,UnityEngine.Vector3)">
  47800. <summary>
  47801. <para>Set the position of a vertex in the trail.</para>
  47802. </summary>
  47803. <param name="index">Which position to set.</param>
  47804. <param name="position">The new position.</param>
  47805. </member>
  47806. <member name="M:UnityEngine.TrailRenderer.SetPositions(UnityEngine.Vector3[])">
  47807. <summary>
  47808. <para>Sets the positions of all vertices in the trail.</para>
  47809. </summary>
  47810. <param name="positions">The array of positions to set.</param>
  47811. </member>
  47812. <member name="M:UnityEngine.TrailRenderer.SetPositions(Unity.Collections.NativeArray`1&lt;UnityEngine.Vector3&gt;)">
  47813. <summary>
  47814. <para>Sets the positions of all vertices in the trail.</para>
  47815. </summary>
  47816. <param name="positions">The array of positions to set.</param>
  47817. </member>
  47818. <member name="M:UnityEngine.TrailRenderer.SetPositions(Unity.Collections.NativeSlice`1&lt;UnityEngine.Vector3&gt;)">
  47819. <summary>
  47820. <para>Sets the positions of all vertices in the trail.</para>
  47821. </summary>
  47822. <param name="positions">The array of positions to set.</param>
  47823. </member>
  47824. <member name="T:UnityEngine.Transform">
  47825. <summary>
  47826. <para>Position, rotation and scale of an object.</para>
  47827. </summary>
  47828. </member>
  47829. <member name="P:UnityEngine.Transform.childCount">
  47830. <summary>
  47831. <para>The number of children the parent Transform has.</para>
  47832. </summary>
  47833. </member>
  47834. <member name="P:UnityEngine.Transform.eulerAngles">
  47835. <summary>
  47836. <para>The rotation as Euler angles in degrees.</para>
  47837. </summary>
  47838. </member>
  47839. <member name="P:UnityEngine.Transform.forward">
  47840. <summary>
  47841. <para>Returns a normalized vector representing the blue axis of the transform in world space.</para>
  47842. </summary>
  47843. </member>
  47844. <member name="P:UnityEngine.Transform.hasChanged">
  47845. <summary>
  47846. <para>Has the transform changed since the last time the flag was set to 'false'?</para>
  47847. </summary>
  47848. </member>
  47849. <member name="P:UnityEngine.Transform.hierarchyCapacity">
  47850. <summary>
  47851. <para>The transform capacity of the transform's hierarchy data structure.</para>
  47852. </summary>
  47853. </member>
  47854. <member name="P:UnityEngine.Transform.hierarchyCount">
  47855. <summary>
  47856. <para>The number of transforms in the transform's hierarchy data structure.</para>
  47857. </summary>
  47858. </member>
  47859. <member name="P:UnityEngine.Transform.localEulerAngles">
  47860. <summary>
  47861. <para>The rotation as Euler angles in degrees relative to the parent transform's rotation.</para>
  47862. </summary>
  47863. </member>
  47864. <member name="P:UnityEngine.Transform.localPosition">
  47865. <summary>
  47866. <para>Position of the transform relative to the parent transform.</para>
  47867. </summary>
  47868. </member>
  47869. <member name="P:UnityEngine.Transform.localRotation">
  47870. <summary>
  47871. <para>The rotation of the transform relative to the transform rotation of the parent.</para>
  47872. </summary>
  47873. </member>
  47874. <member name="P:UnityEngine.Transform.localScale">
  47875. <summary>
  47876. <para>The scale of the transform relative to the GameObjects parent.</para>
  47877. </summary>
  47878. </member>
  47879. <member name="P:UnityEngine.Transform.localToWorldMatrix">
  47880. <summary>
  47881. <para>Matrix that transforms a point from local space into world space (Read Only).</para>
  47882. </summary>
  47883. </member>
  47884. <member name="P:UnityEngine.Transform.lossyScale">
  47885. <summary>
  47886. <para>The global scale of the object (Read Only).</para>
  47887. </summary>
  47888. </member>
  47889. <member name="P:UnityEngine.Transform.parent">
  47890. <summary>
  47891. <para>The parent of the transform.</para>
  47892. </summary>
  47893. </member>
  47894. <member name="P:UnityEngine.Transform.position">
  47895. <summary>
  47896. <para>The world space position of the Transform.</para>
  47897. </summary>
  47898. </member>
  47899. <member name="P:UnityEngine.Transform.right">
  47900. <summary>
  47901. <para>The red axis of the transform in world space.</para>
  47902. </summary>
  47903. </member>
  47904. <member name="P:UnityEngine.Transform.root">
  47905. <summary>
  47906. <para>Returns the topmost transform in the hierarchy.</para>
  47907. </summary>
  47908. </member>
  47909. <member name="P:UnityEngine.Transform.rotation">
  47910. <summary>
  47911. <para>A Quaternion that stores the rotation of the Transform in world space.</para>
  47912. </summary>
  47913. </member>
  47914. <member name="P:UnityEngine.Transform.up">
  47915. <summary>
  47916. <para>The green axis of the transform in world space.</para>
  47917. </summary>
  47918. </member>
  47919. <member name="P:UnityEngine.Transform.worldToLocalMatrix">
  47920. <summary>
  47921. <para>Matrix that transforms a point from world space into local space (Read Only).</para>
  47922. </summary>
  47923. </member>
  47924. <member name="M:UnityEngine.Transform.DetachChildren">
  47925. <summary>
  47926. <para>Unparents all children.</para>
  47927. </summary>
  47928. </member>
  47929. <member name="M:UnityEngine.Transform.Find(System.String)">
  47930. <summary>
  47931. <para>Finds a child by name n and returns it.</para>
  47932. </summary>
  47933. <param name="n">Name of child to be found.</param>
  47934. <returns>
  47935. <para>The found child transform. Null if child with matching name isn't found.</para>
  47936. </returns>
  47937. </member>
  47938. <member name="M:UnityEngine.Transform.GetChild(System.Int32)">
  47939. <summary>
  47940. <para>Returns a transform child by index.</para>
  47941. </summary>
  47942. <param name="index">Index of the child transform to return. Must be smaller than Transform.childCount.</param>
  47943. <returns>
  47944. <para>Transform child by index.</para>
  47945. </returns>
  47946. </member>
  47947. <member name="M:UnityEngine.Transform.GetSiblingIndex">
  47948. <summary>
  47949. <para>Gets the sibling index.</para>
  47950. </summary>
  47951. </member>
  47952. <member name="M:UnityEngine.Transform.InverseTransformDirection(UnityEngine.Vector3)">
  47953. <summary>
  47954. <para>Transforms a direction from world space to local space. The opposite of Transform.TransformDirection.</para>
  47955. </summary>
  47956. <param name="direction"></param>
  47957. </member>
  47958. <member name="M:UnityEngine.Transform.InverseTransformDirection(System.Single,System.Single,System.Single)">
  47959. <summary>
  47960. <para>Transforms the direction x, y, z from world space to local space. The opposite of Transform.TransformDirection.</para>
  47961. </summary>
  47962. <param name="x"></param>
  47963. <param name="y"></param>
  47964. <param name="z"></param>
  47965. </member>
  47966. <member name="M:UnityEngine.Transform.InverseTransformPoint(UnityEngine.Vector3)">
  47967. <summary>
  47968. <para>Transforms position from world space to local space.</para>
  47969. </summary>
  47970. <param name="position"></param>
  47971. </member>
  47972. <member name="M:UnityEngine.Transform.InverseTransformPoint(System.Single,System.Single,System.Single)">
  47973. <summary>
  47974. <para>Transforms the position x, y, z from world space to local space. The opposite of Transform.TransformPoint.</para>
  47975. </summary>
  47976. <param name="x"></param>
  47977. <param name="y"></param>
  47978. <param name="z"></param>
  47979. </member>
  47980. <member name="M:UnityEngine.Transform.InverseTransformVector(UnityEngine.Vector3)">
  47981. <summary>
  47982. <para>Transforms a vector from world space to local space. The opposite of Transform.TransformVector.</para>
  47983. </summary>
  47984. <param name="vector"></param>
  47985. </member>
  47986. <member name="M:UnityEngine.Transform.InverseTransformVector(System.Single,System.Single,System.Single)">
  47987. <summary>
  47988. <para>Transforms the vector x, y, z from world space to local space. The opposite of Transform.TransformVector.</para>
  47989. </summary>
  47990. <param name="x"></param>
  47991. <param name="y"></param>
  47992. <param name="z"></param>
  47993. </member>
  47994. <member name="M:UnityEngine.Transform.IsChildOf(UnityEngine.Transform)">
  47995. <summary>
  47996. <para>Is this transform a child of parent?</para>
  47997. </summary>
  47998. <param name="parent"></param>
  47999. </member>
  48000. <member name="M:UnityEngine.Transform.LookAt(UnityEngine.Transform)">
  48001. <summary>
  48002. <para>Rotates the transform so the forward vector points at target's current position.</para>
  48003. </summary>
  48004. <param name="target">Object to point towards.</param>
  48005. <param name="worldUp">Vector specifying the upward direction.</param>
  48006. </member>
  48007. <member name="M:UnityEngine.Transform.LookAt(UnityEngine.Transform,UnityEngine.Vector3)">
  48008. <summary>
  48009. <para>Rotates the transform so the forward vector points at target's current position.</para>
  48010. </summary>
  48011. <param name="target">Object to point towards.</param>
  48012. <param name="worldUp">Vector specifying the upward direction.</param>
  48013. </member>
  48014. <member name="M:UnityEngine.Transform.LookAt(UnityEngine.Vector3)">
  48015. <summary>
  48016. <para>Rotates the transform so the forward vector points at worldPosition.</para>
  48017. </summary>
  48018. <param name="worldPosition">Point to look at.</param>
  48019. <param name="worldUp">Vector specifying the upward direction.</param>
  48020. </member>
  48021. <member name="M:UnityEngine.Transform.LookAt(UnityEngine.Vector3,UnityEngine.Vector3)">
  48022. <summary>
  48023. <para>Rotates the transform so the forward vector points at worldPosition.</para>
  48024. </summary>
  48025. <param name="worldPosition">Point to look at.</param>
  48026. <param name="worldUp">Vector specifying the upward direction.</param>
  48027. </member>
  48028. <member name="M:UnityEngine.Transform.Rotate(UnityEngine.Vector3,UnityEngine.Space)">
  48029. <summary>
  48030. <para>Applies a rotation of eulerAngles.z degrees around the z-axis, eulerAngles.x degrees around the x-axis, and eulerAngles.y degrees around the y-axis (in that order).</para>
  48031. </summary>
  48032. <param name="eulers">The rotation to apply in euler angles.</param>
  48033. <param name="relativeTo">Determines whether to rotate the GameObject either locally to the GameObject or relative to the Scene in world space.</param>
  48034. </member>
  48035. <member name="M:UnityEngine.Transform.Rotate(System.Single,System.Single,System.Single,UnityEngine.Space)">
  48036. <summary>
  48037. <para>The implementation of this method applies a rotation of zAngle degrees around the z axis, xAngle degrees around the x axis, and yAngle degrees around the y axis (in that order).</para>
  48038. </summary>
  48039. <param name="relativeTo">Determines whether to rotate the GameObject either locally to the GameObject or relative to the Scene in world space.</param>
  48040. <param name="xAngle">Degrees to rotate the GameObject around the X axis.</param>
  48041. <param name="yAngle">Degrees to rotate the GameObject around the Y axis.</param>
  48042. <param name="zAngle">Degrees to rotate the GameObject around the Z axis.</param>
  48043. </member>
  48044. <member name="M:UnityEngine.Transform.Rotate(UnityEngine.Vector3,System.Single,UnityEngine.Space)">
  48045. <summary>
  48046. <para>Rotates the object around the given axis by the number of degrees defined by the given angle.</para>
  48047. </summary>
  48048. <param name="angle">The degrees of rotation to apply.</param>
  48049. <param name="axis">The axis to apply rotation to.</param>
  48050. <param name="relativeTo">Determines whether to rotate the GameObject either locally to the GameObject or relative to the Scene in world space.</param>
  48051. </member>
  48052. <member name="M:UnityEngine.Transform.Rotate(UnityEngine.Vector3)">
  48053. <summary>
  48054. <para>Applies a rotation of eulerAngles.z degrees around the z-axis, eulerAngles.x degrees around the x-axis, and eulerAngles.y degrees around the y-axis (in that order).</para>
  48055. </summary>
  48056. <param name="eulers">The rotation to apply in euler angles.</param>
  48057. </member>
  48058. <member name="M:UnityEngine.Transform.Rotate(System.Single,System.Single,System.Single)">
  48059. <summary>
  48060. <para>The implementation of this method applies a rotation of zAngle degrees around the z axis, xAngle degrees around the x axis, and yAngle degrees around the y axis (in that order).</para>
  48061. </summary>
  48062. <param name="xAngle">Degrees to rotate the GameObject around the X axis.</param>
  48063. <param name="yAngle">Degrees to rotate the GameObject around the Y axis.</param>
  48064. <param name="zAngle">Degrees to rotate the GameObject around the Z axis.</param>
  48065. </member>
  48066. <member name="M:UnityEngine.Transform.Rotate(UnityEngine.Vector3,System.Single)">
  48067. <summary>
  48068. <para>Rotates the object around the given axis by the number of degrees defined by the given angle.</para>
  48069. </summary>
  48070. <param name="axis">The axis to apply rotation to.</param>
  48071. <param name="angle">The degrees of rotation to apply.</param>
  48072. </member>
  48073. <member name="M:UnityEngine.Transform.RotateAround(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  48074. <summary>
  48075. <para>Rotates the transform about axis passing through point in world coordinates by angle degrees.</para>
  48076. </summary>
  48077. <param name="point"></param>
  48078. <param name="axis"></param>
  48079. <param name="angle"></param>
  48080. </member>
  48081. <member name="M:UnityEngine.Transform.RotateAround(UnityEngine.Vector3,System.Single)">
  48082. <summary>
  48083. <para></para>
  48084. </summary>
  48085. <param name="axis"></param>
  48086. <param name="angle"></param>
  48087. </member>
  48088. <member name="M:UnityEngine.Transform.SetAsFirstSibling">
  48089. <summary>
  48090. <para>Move the transform to the start of the local transform list.</para>
  48091. </summary>
  48092. </member>
  48093. <member name="M:UnityEngine.Transform.SetAsLastSibling">
  48094. <summary>
  48095. <para>Move the transform to the end of the local transform list.</para>
  48096. </summary>
  48097. </member>
  48098. <member name="M:UnityEngine.Transform.SetLocalPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion)">
  48099. <summary>
  48100. <para>Sets the position and rotation of the Transform component in local space (i.e. relative to its parent transform).</para>
  48101. </summary>
  48102. <param name="localPosition"></param>
  48103. <param name="localRotation"></param>
  48104. </member>
  48105. <member name="M:UnityEngine.Transform.SetParent(UnityEngine.Transform)">
  48106. <summary>
  48107. <para>Set the parent of the transform.</para>
  48108. </summary>
  48109. <param name="parent">The parent Transform to use.</param>
  48110. <param name="worldPositionStays">If true, the parent-relative position, scale and rotation are modified such that the object keeps the same world space position, rotation and scale as before.</param>
  48111. <param name="p"></param>
  48112. </member>
  48113. <member name="M:UnityEngine.Transform.SetParent(UnityEngine.Transform,System.Boolean)">
  48114. <summary>
  48115. <para>Set the parent of the transform.</para>
  48116. </summary>
  48117. <param name="parent">The parent Transform to use.</param>
  48118. <param name="worldPositionStays">If true, the parent-relative position, scale and rotation are modified such that the object keeps the same world space position, rotation and scale as before.</param>
  48119. <param name="p"></param>
  48120. </member>
  48121. <member name="M:UnityEngine.Transform.SetPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion)">
  48122. <summary>
  48123. <para>Sets the world space position and rotation of the Transform component.</para>
  48124. </summary>
  48125. <param name="position"></param>
  48126. <param name="rotation"></param>
  48127. </member>
  48128. <member name="M:UnityEngine.Transform.SetSiblingIndex(System.Int32)">
  48129. <summary>
  48130. <para>Sets the sibling index.</para>
  48131. </summary>
  48132. <param name="index">Index to set.</param>
  48133. </member>
  48134. <member name="M:UnityEngine.Transform.TransformDirection(UnityEngine.Vector3)">
  48135. <summary>
  48136. <para>Transforms direction from local space to world space.</para>
  48137. </summary>
  48138. <param name="direction"></param>
  48139. </member>
  48140. <member name="M:UnityEngine.Transform.TransformDirection(System.Single,System.Single,System.Single)">
  48141. <summary>
  48142. <para>Transforms direction x, y, z from local space to world space.</para>
  48143. </summary>
  48144. <param name="x"></param>
  48145. <param name="y"></param>
  48146. <param name="z"></param>
  48147. </member>
  48148. <member name="M:UnityEngine.Transform.TransformPoint(UnityEngine.Vector3)">
  48149. <summary>
  48150. <para>Transforms position from local space to world space.</para>
  48151. </summary>
  48152. <param name="position"></param>
  48153. </member>
  48154. <member name="M:UnityEngine.Transform.TransformPoint(System.Single,System.Single,System.Single)">
  48155. <summary>
  48156. <para>Transforms the position x, y, z from local space to world space.</para>
  48157. </summary>
  48158. <param name="x"></param>
  48159. <param name="y"></param>
  48160. <param name="z"></param>
  48161. </member>
  48162. <member name="M:UnityEngine.Transform.TransformVector(UnityEngine.Vector3)">
  48163. <summary>
  48164. <para>Transforms vector from local space to world space.</para>
  48165. </summary>
  48166. <param name="vector"></param>
  48167. </member>
  48168. <member name="M:UnityEngine.Transform.TransformVector(System.Single,System.Single,System.Single)">
  48169. <summary>
  48170. <para>Transforms vector x, y, z from local space to world space.</para>
  48171. </summary>
  48172. <param name="x"></param>
  48173. <param name="y"></param>
  48174. <param name="z"></param>
  48175. </member>
  48176. <member name="M:UnityEngine.Transform.Translate(UnityEngine.Vector3)">
  48177. <summary>
  48178. <para>Moves the transform in the direction and distance of translation.</para>
  48179. </summary>
  48180. <param name="translation"></param>
  48181. <param name="relativeTo"></param>
  48182. </member>
  48183. <member name="M:UnityEngine.Transform.Translate(UnityEngine.Vector3,UnityEngine.Space)">
  48184. <summary>
  48185. <para>Moves the transform in the direction and distance of translation.</para>
  48186. </summary>
  48187. <param name="translation"></param>
  48188. <param name="relativeTo"></param>
  48189. </member>
  48190. <member name="M:UnityEngine.Transform.Translate(System.Single,System.Single,System.Single)">
  48191. <summary>
  48192. <para>Moves the transform by x along the x axis, y along the y axis, and z along the z axis.</para>
  48193. </summary>
  48194. <param name="x"></param>
  48195. <param name="y"></param>
  48196. <param name="z"></param>
  48197. <param name="relativeTo"></param>
  48198. </member>
  48199. <member name="M:UnityEngine.Transform.Translate(System.Single,System.Single,System.Single,UnityEngine.Space)">
  48200. <summary>
  48201. <para>Moves the transform by x along the x axis, y along the y axis, and z along the z axis.</para>
  48202. </summary>
  48203. <param name="x"></param>
  48204. <param name="y"></param>
  48205. <param name="z"></param>
  48206. <param name="relativeTo"></param>
  48207. </member>
  48208. <member name="M:UnityEngine.Transform.Translate(UnityEngine.Vector3,UnityEngine.Transform)">
  48209. <summary>
  48210. <para>Moves the transform in the direction and distance of translation.</para>
  48211. </summary>
  48212. <param name="translation"></param>
  48213. <param name="relativeTo"></param>
  48214. </member>
  48215. <member name="M:UnityEngine.Transform.Translate(System.Single,System.Single,System.Single,UnityEngine.Transform)">
  48216. <summary>
  48217. <para>Moves the transform by x along the x axis, y along the y axis, and z along the z axis.</para>
  48218. </summary>
  48219. <param name="x"></param>
  48220. <param name="y"></param>
  48221. <param name="z"></param>
  48222. <param name="relativeTo"></param>
  48223. </member>
  48224. <member name="T:UnityEngine.TransparencySortMode">
  48225. <summary>
  48226. <para>Transparent object sorting mode of a Camera.</para>
  48227. </summary>
  48228. </member>
  48229. <member name="F:UnityEngine.TransparencySortMode.CustomAxis">
  48230. <summary>
  48231. <para>Sort objects based on distance along a custom axis.</para>
  48232. </summary>
  48233. </member>
  48234. <member name="F:UnityEngine.TransparencySortMode.Default">
  48235. <summary>
  48236. <para>Default transparency sorting mode.</para>
  48237. </summary>
  48238. </member>
  48239. <member name="F:UnityEngine.TransparencySortMode.Orthographic">
  48240. <summary>
  48241. <para>Orthographic transparency sorting mode.</para>
  48242. </summary>
  48243. </member>
  48244. <member name="F:UnityEngine.TransparencySortMode.Perspective">
  48245. <summary>
  48246. <para>Perspective transparency sorting mode.</para>
  48247. </summary>
  48248. </member>
  48249. <member name="T:UnityEngine.tvOS.Device">
  48250. <summary>
  48251. <para>Interface into tvOS specific functionality.</para>
  48252. </summary>
  48253. </member>
  48254. <member name="P:UnityEngine.tvOS.Device.advertisingIdentifier">
  48255. <summary>
  48256. <para>Advertising ID.</para>
  48257. </summary>
  48258. </member>
  48259. <member name="P:UnityEngine.tvOS.Device.advertisingTrackingEnabled">
  48260. <summary>
  48261. <para>Is advertising tracking enabled.</para>
  48262. </summary>
  48263. </member>
  48264. <member name="P:UnityEngine.tvOS.Device.generation">
  48265. <summary>
  48266. <para>The generation of the device. (Read Only)</para>
  48267. </summary>
  48268. </member>
  48269. <member name="P:UnityEngine.tvOS.Device.systemVersion">
  48270. <summary>
  48271. <para>iOS version.</para>
  48272. </summary>
  48273. </member>
  48274. <member name="P:UnityEngine.tvOS.Device.vendorIdentifier">
  48275. <summary>
  48276. <para>Vendor ID.</para>
  48277. </summary>
  48278. </member>
  48279. <member name="M:UnityEngine.tvOS.Device.ResetNoBackupFlag(System.String)">
  48280. <summary>
  48281. <para>Reset "no backup" file flag: file will be synced with iCloud/iTunes backup and can be deleted by OS in low storage situations.</para>
  48282. </summary>
  48283. <param name="path"></param>
  48284. </member>
  48285. <member name="M:UnityEngine.tvOS.Device.SetNoBackupFlag(System.String)">
  48286. <summary>
  48287. <para>Set file flag to be excluded from iCloud/iTunes backup.</para>
  48288. </summary>
  48289. <param name="path"></param>
  48290. </member>
  48291. <member name="T:UnityEngine.tvOS.DeviceGeneration">
  48292. <summary>
  48293. <para>iOS device generation.</para>
  48294. </summary>
  48295. </member>
  48296. <member name="F:UnityEngine.tvOS.DeviceGeneration.AppleTV1Gen">
  48297. <summary>
  48298. <para>Apple TV HD.</para>
  48299. </summary>
  48300. </member>
  48301. <member name="F:UnityEngine.tvOS.DeviceGeneration.AppleTV2Gen">
  48302. <summary>
  48303. <para>First generation Apple TV 4K.</para>
  48304. </summary>
  48305. </member>
  48306. <member name="F:UnityEngine.tvOS.DeviceGeneration.AppleTV4K">
  48307. <summary>
  48308. <para>First generation Apple TV 4K.</para>
  48309. </summary>
  48310. </member>
  48311. <member name="F:UnityEngine.tvOS.DeviceGeneration.AppleTV4K2Gen">
  48312. <summary>
  48313. <para>Second generation Apple TV 4K.</para>
  48314. </summary>
  48315. </member>
  48316. <member name="F:UnityEngine.tvOS.DeviceGeneration.AppleTVHD">
  48317. <summary>
  48318. <para>Apple TV HD.</para>
  48319. </summary>
  48320. </member>
  48321. <member name="T:UnityEngine.tvOS.Remote">
  48322. <summary>
  48323. <para>A class for Apple TV remote input configuration.</para>
  48324. </summary>
  48325. </member>
  48326. <member name="P:UnityEngine.tvOS.Remote.allowExitToHome">
  48327. <summary>
  48328. <para>Configures how "Menu" button behaves on Apple TV Remote. If this property is set to true hitting "Menu" on Remote will exit to system home screen. When this property is false current application is responsible for handling "Menu" button. It is recommended to set this property to true on top level menus of your application.</para>
  48329. </summary>
  48330. </member>
  48331. <member name="P:UnityEngine.tvOS.Remote.allowRemoteRotation">
  48332. <summary>
  48333. <para>Configures if Apple TV Remote should autorotate all the inputs when Remote is being held in horizontal orientation. Default is false.</para>
  48334. </summary>
  48335. </member>
  48336. <member name="P:UnityEngine.tvOS.Remote.reportAbsoluteDpadValues">
  48337. <summary>
  48338. <para>Configures how touches are mapped to analog joystick axes in relative or absolute values. If set to true it will return +1 on Horizontal axis when very far right is being touched on Remote touch aread (and -1 when very left area is touched correspondingly). The same applies for Vertical axis too. When this property is set to false player should swipe instead of touching specific area of remote to generate Horizontal or Vertical input.</para>
  48339. </summary>
  48340. </member>
  48341. <member name="P:UnityEngine.tvOS.Remote.touchesEnabled">
  48342. <summary>
  48343. <para>Disables Apple TV Remote touch propagation to Unity Input.touches API. Useful for 3rd party frameworks, which do not respect Touch.type == Indirect.
  48344. Default is false.</para>
  48345. </summary>
  48346. </member>
  48347. <member name="T:UnityEngine.U2D.Light2DBase">
  48348. <summary>
  48349. <para>Provides a base class for 2D lights.</para>
  48350. </summary>
  48351. </member>
  48352. <member name="T:UnityEngine.U2D.PixelPerfectRendering">
  48353. <summary>
  48354. <para>A collection of APIs that facilitate pixel perfect rendering of sprite-based renderers.</para>
  48355. </summary>
  48356. </member>
  48357. <member name="P:UnityEngine.U2D.PixelPerfectRendering.pixelSnapSpacing">
  48358. <summary>
  48359. <para>To achieve a pixel perfect render, Sprites must be displaced to discrete positions at render time. This value defines the minimum distance between these positions. This doesn’t affect the GameObject's transform position.</para>
  48360. </summary>
  48361. </member>
  48362. <member name="T:UnityEngine.U2D.SpriteAtlas">
  48363. <summary>
  48364. <para>Sprite Atlas is an asset created within Unity. It is part of the built-in sprite packing solution.</para>
  48365. </summary>
  48366. </member>
  48367. <member name="P:UnityEngine.U2D.SpriteAtlas.isVariant">
  48368. <summary>
  48369. <para>Return true if this SpriteAtlas is a variant.</para>
  48370. </summary>
  48371. </member>
  48372. <member name="P:UnityEngine.U2D.SpriteAtlas.spriteCount">
  48373. <summary>
  48374. <para>Get the total number of Sprite packed into this atlas.</para>
  48375. </summary>
  48376. </member>
  48377. <member name="P:UnityEngine.U2D.SpriteAtlas.tag">
  48378. <summary>
  48379. <para>Get the tag of this SpriteAtlas.</para>
  48380. </summary>
  48381. </member>
  48382. <member name="M:UnityEngine.U2D.SpriteAtlas.CanBindTo(UnityEngine.Sprite)">
  48383. <summary>
  48384. <para>Return true if Sprite is packed into this SpriteAtlas.</para>
  48385. </summary>
  48386. <param name="sprite"></param>
  48387. </member>
  48388. <member name="M:UnityEngine.U2D.SpriteAtlas.GetSprite(System.String)">
  48389. <summary>
  48390. <para>Clone the first Sprite in this atlas that matches the name packed in this atlas and return it.</para>
  48391. </summary>
  48392. <param name="name">The name of the Sprite.</param>
  48393. </member>
  48394. <member name="M:UnityEngine.U2D.SpriteAtlas.GetSprites(UnityEngine.Sprite[])">
  48395. <summary>
  48396. <para>Clone all the Sprite in this atlas and fill them into the supplied array.</para>
  48397. </summary>
  48398. <param name="sprites">Array of Sprite that will be filled.</param>
  48399. <returns>
  48400. <para>The size of the returned array.</para>
  48401. </returns>
  48402. </member>
  48403. <member name="M:UnityEngine.U2D.SpriteAtlas.GetSprites(UnityEngine.Sprite[],System.String)">
  48404. <summary>
  48405. <para>Clone all the Sprite matching the name in this atlas and fill them into the supplied array.</para>
  48406. </summary>
  48407. <param name="sprites">Array of Sprite that will be filled.</param>
  48408. <param name="name">The name of the Sprite.</param>
  48409. </member>
  48410. <member name="T:UnityEngine.U2D.SpriteAtlasManager">
  48411. <summary>
  48412. <para>Manages SpriteAtlas during runtime.</para>
  48413. </summary>
  48414. </member>
  48415. <member name="?:UnityEngine.U2D.SpriteAtlasManager.atlasRegistered(System.Action`1&lt;UnityEngine.U2D.SpriteAtlas&gt;)">
  48416. <summary>
  48417. <para>Trigger when a SpriteAtlas is registered via invoking the callback in U2D.SpriteAtlasManager.atlasRequested.</para>
  48418. </summary>
  48419. <param name="value"></param>
  48420. </member>
  48421. <member name="?:UnityEngine.U2D.SpriteAtlasManager.atlasRequested(System.Action`2&lt;System.String,System.Action`1&lt;UnityEngine.U2D.SpriteAtlas&gt;&gt;)">
  48422. <summary>
  48423. <para>Trigger when any Sprite was bound to SpriteAtlas but couldn't locate the atlas asset during runtime.</para>
  48424. </summary>
  48425. <param name="value"></param>
  48426. </member>
  48427. <member name="T:UnityEngine.U2D.SpriteBone">
  48428. <summary>
  48429. <para>Stores a set of information that describes the bind pose of this Sprite.</para>
  48430. </summary>
  48431. </member>
  48432. <member name="P:UnityEngine.U2D.SpriteBone.color">
  48433. <summary>
  48434. <para>Shows the color set for the bone in the Editor.</para>
  48435. </summary>
  48436. </member>
  48437. <member name="P:UnityEngine.U2D.SpriteBone.guid">
  48438. <summary>
  48439. <para>The Unique GUID of this bone.</para>
  48440. </summary>
  48441. </member>
  48442. <member name="P:UnityEngine.U2D.SpriteBone.length">
  48443. <summary>
  48444. <para>The length of the bone. This is important for the leaf bones to describe their length without needing another bone as the terminal bone.</para>
  48445. </summary>
  48446. </member>
  48447. <member name="P:UnityEngine.U2D.SpriteBone.name">
  48448. <summary>
  48449. <para>The name of the bone. This is useful when recreating bone hierarchy at editor or runtime. You can also use this as a way of resolving the bone path when a Sprite is bound to a more complex or richer hierarchy.</para>
  48450. </summary>
  48451. </member>
  48452. <member name="P:UnityEngine.U2D.SpriteBone.parentId">
  48453. <summary>
  48454. <para>The ID of the parent of this bone.</para>
  48455. </summary>
  48456. </member>
  48457. <member name="P:UnityEngine.U2D.SpriteBone.position">
  48458. <summary>
  48459. <para>The position in local space of this bone.</para>
  48460. </summary>
  48461. </member>
  48462. <member name="P:UnityEngine.U2D.SpriteBone.rotation">
  48463. <summary>
  48464. <para>The rotation of this bone in local space.</para>
  48465. </summary>
  48466. </member>
  48467. <member name="T:UnityEngine.U2D.SpriteDataAccessExtensions">
  48468. <summary>
  48469. <para>A list of methods designed for reading and writing to the rich internal data of a Sprite.</para>
  48470. </summary>
  48471. </member>
  48472. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.GetBindPoses(UnityEngine.Sprite)">
  48473. <summary>
  48474. <para>Returns an array of BindPoses.</para>
  48475. </summary>
  48476. <param name="sprite">The sprite to retrieve the bind pose from.</param>
  48477. <returns>
  48478. <para>A list of bind poses for this sprite. There is no need to dispose the returned NativeArray.</para>
  48479. </returns>
  48480. </member>
  48481. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.GetBones(UnityEngine.Sprite)">
  48482. <summary>
  48483. <para>Returns a list of SpriteBone in this Sprite.</para>
  48484. </summary>
  48485. <param name="sprite">The sprite to get the list of SpriteBone from.</param>
  48486. <returns>
  48487. <para>An array of SpriteBone that belongs to this Sprite.</para>
  48488. </returns>
  48489. </member>
  48490. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.GetIndices(UnityEngine.Sprite)">
  48491. <summary>
  48492. <para>Returns a list of indices. This is the same as Sprite.triangle.</para>
  48493. </summary>
  48494. <param name="sprite"></param>
  48495. <returns>
  48496. <para>A read-only list of indices indicating how the triangles are formed between the vertices. The array is marked as undisposable.</para>
  48497. </returns>
  48498. </member>
  48499. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.GetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute)">
  48500. <summary>
  48501. <para>Retrieves a strided accessor to the internal vertex attributes.</para>
  48502. </summary>
  48503. <param name="sprite"></param>
  48504. <param name="channel"></param>
  48505. <returns>
  48506. <para>A read-only list of.</para>
  48507. </returns>
  48508. </member>
  48509. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.GetVertexCount(UnityEngine.Sprite)">
  48510. <summary>
  48511. <para>Returns the number of vertices in this Sprite.</para>
  48512. </summary>
  48513. <param name="sprite"></param>
  48514. </member>
  48515. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.HasVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute)">
  48516. <summary>
  48517. <para>Checks if a specific channel exists for this Sprite.</para>
  48518. </summary>
  48519. <param name="sprite"></param>
  48520. <param name="channel"></param>
  48521. <returns>
  48522. <para>True if the channel exists.</para>
  48523. </returns>
  48524. </member>
  48525. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.SetBindPoses(UnityEngine.Sprite,Unity.Collections.NativeArray`1&lt;UnityEngine.Matrix4x4&gt;)">
  48526. <summary>
  48527. <para>Sets the bind poses for this Sprite.</para>
  48528. </summary>
  48529. <param name="src">The list of bind poses for this Sprite. The array must be disposed of by the caller.</param>
  48530. <param name="sprite"></param>
  48531. </member>
  48532. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.SetBones(UnityEngine.Sprite,UnityEngine.U2D.SpriteBone[])">
  48533. <summary>
  48534. <para>Sets the SpriteBones for this Sprite.</para>
  48535. </summary>
  48536. <param name="sprite"></param>
  48537. <param name="src"></param>
  48538. </member>
  48539. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.SetIndices(UnityEngine.Sprite,Unity.Collections.NativeArray`1&lt;System.UInt16&gt;)">
  48540. <summary>
  48541. <para>Set the indices for this Sprite. This is the same as Sprite.triangle.</para>
  48542. </summary>
  48543. <param name="src">The list of indices for this Sprite. The array must be disposed of by the caller.</param>
  48544. <param name="sprite"></param>
  48545. </member>
  48546. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.SetVertexAttribute(UnityEngine.Sprite,UnityEngine.Rendering.VertexAttribute,Unity.Collections.NativeArray`1&lt;T&gt;)">
  48547. <summary>
  48548. <para>Sets a specific channel of the VertexAttribute.</para>
  48549. </summary>
  48550. <param name="src">The list of values for this specific VertexAttribute channel. The array must be disposed of by the caller.</param>
  48551. <param name="sprite"></param>
  48552. <param name="channel"></param>
  48553. </member>
  48554. <member name="M:UnityEngine.U2D.SpriteDataAccessExtensions.SetVertexCount(UnityEngine.Sprite,System.Int32)">
  48555. <summary>
  48556. <para>Sets the vertex count. This resizes the internal buffer. It also preserves any configurations of VertexAttributes.</para>
  48557. </summary>
  48558. <param name="sprite"></param>
  48559. <param name="count"></param>
  48560. </member>
  48561. <member name="T:UnityEngine.U2D.SpriteRendererDataAccessExtensions">
  48562. <summary>
  48563. <para>A list of methods that allow the caller to override what the SpriteRenderer renders.</para>
  48564. </summary>
  48565. </member>
  48566. <member name="M:UnityEngine.U2D.SpriteRendererDataAccessExtensions.DeactivateDeformableBuffer(UnityEngine.SpriteRenderer)">
  48567. <summary>
  48568. <para>Stop using the deformable buffer to render the Sprite and use the original mesh instead.</para>
  48569. </summary>
  48570. <param name="renderer"></param>
  48571. </member>
  48572. <member name="T:Unity.Burst.BurstAuthorizedExternalMethodAttribute">
  48573. <summary>
  48574. <para>The BurstAuthorizedExternalMethod attribute lets you mark a function as being authorized for Burst to call from within a static constructor.</para>
  48575. </summary>
  48576. </member>
  48577. <member name="T:Unity.Burst.BurstAuthorizedExternalMethodAttribute">
  48578. <summary>
  48579. <para>The BurstAuthorizedExternalMethod attribute lets you mark a function as being authorized for Burst to call from within a static constructor.</para>
  48580. </summary>
  48581. </member>
  48582. <member name="T:Unity.Burst.BurstDiscardAttribute">
  48583. <summary>
  48584. <para>The BurstDiscard attribute lets you remove a method or property from being compiled to native code by the burst compiler.</para>
  48585. </summary>
  48586. </member>
  48587. <member name="T:Unity.Burst.BurstDiscardAttribute">
  48588. <summary>
  48589. <para>The BurstDiscard attribute lets you remove a method or property from being compiled to native code by the burst compiler.</para>
  48590. </summary>
  48591. </member>
  48592. <member name="T:Unity.Collections.Allocator">
  48593. <summary>
  48594. <para>Used to specify allocation type for NativeArray.</para>
  48595. </summary>
  48596. </member>
  48597. <member name="F:Unity.Collections.Allocator.AudioKernel">
  48598. <summary>
  48599. <para>Allocation associated with a DSPGraph audio kernel.</para>
  48600. </summary>
  48601. </member>
  48602. <member name="F:Unity.Collections.Allocator.Invalid">
  48603. <summary>
  48604. <para>Invalid allocation.</para>
  48605. </summary>
  48606. </member>
  48607. <member name="F:Unity.Collections.Allocator.None">
  48608. <summary>
  48609. <para>No allocation.</para>
  48610. </summary>
  48611. </member>
  48612. <member name="F:Unity.Collections.Allocator.Persistent">
  48613. <summary>
  48614. <para>Persistent allocation.</para>
  48615. </summary>
  48616. </member>
  48617. <member name="F:Unity.Collections.Allocator.Temp">
  48618. <summary>
  48619. <para>Temporary allocation.</para>
  48620. </summary>
  48621. </member>
  48622. <member name="F:Unity.Collections.Allocator.TempJob">
  48623. <summary>
  48624. <para>Temporary job allocation.</para>
  48625. </summary>
  48626. </member>
  48627. <member name="T:Unity.Collections.DeallocateOnJobCompletionAttribute">
  48628. <summary>
  48629. <para>DeallocateOnJobCompletionAttribute.</para>
  48630. </summary>
  48631. </member>
  48632. <member name="T:Unity.Collections.LowLevel.Unsafe.AtomicSafetyErrorType">
  48633. <summary>
  48634. <para>Enumeration of AtomicSafetyHandle errors.</para>
  48635. </summary>
  48636. </member>
  48637. <member name="F:Unity.Collections.LowLevel.Unsafe.AtomicSafetyErrorType.Deallocated">
  48638. <summary>
  48639. <para>Corresponds to an error triggered when the object protected by this AtomicSafetyHandle is accessed on the main thread after it is deallocated.</para>
  48640. </summary>
  48641. </member>
  48642. <member name="F:Unity.Collections.LowLevel.Unsafe.AtomicSafetyErrorType.DeallocatedFromJob">
  48643. <summary>
  48644. <para>Corresponds to an error triggered when the object protected by this AtomicSafetyHandle is accessed by a worker thread after it is deallocated.</para>
  48645. </summary>
  48646. </member>
  48647. <member name="F:Unity.Collections.LowLevel.Unsafe.AtomicSafetyErrorType.NotAllocatedFromJob">
  48648. <summary>
  48649. <para>Corresponds to an error triggered when the object protected by this AtomicSafetyHandle is accessed by a worker thread before it is allocated.</para>
  48650. </summary>
  48651. </member>
  48652. <member name="T:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle">
  48653. <summary>
  48654. <para>AtomicSafetyHandle is used by the job system to provide validation and full safety.</para>
  48655. </summary>
  48656. </member>
  48657. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckDeallocateAndThrow(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48658. <summary>
  48659. <para>Checks if the handle can be deallocated. Throws an exception if it has already been destroyed or a job is currently accessing the data.</para>
  48660. </summary>
  48661. <param name="handle">Safety handle.</param>
  48662. </member>
  48663. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckExistsAndThrow(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle&amp;)">
  48664. <summary>
  48665. <para>Checks if the handle is still valid and throws an exception if it is already destroyed.</para>
  48666. </summary>
  48667. <param name="handle">Safety handle.</param>
  48668. </member>
  48669. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckGetSecondaryDataPointerAndThrow(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48670. <summary>
  48671. <para>CheckGetSecondaryDataPointerAndThrow.</para>
  48672. </summary>
  48673. <param name="handle">Safety handle.</param>
  48674. </member>
  48675. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckReadAndThrow(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48676. <summary>
  48677. <para>Checks if the handle can be read from. Throws an exception if already destroyed or a job is currently writing to the data.</para>
  48678. </summary>
  48679. <param name="handle">Safety handle.</param>
  48680. </member>
  48681. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckWriteAndBumpSecondaryVersion(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48682. <summary>
  48683. <para>Performs CheckWriteAndThrow and then bumps the secondary version.</para>
  48684. </summary>
  48685. <param name="handle">Safety handle.</param>
  48686. </member>
  48687. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.CheckWriteAndThrow(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48688. <summary>
  48689. <para>Checks if the handle can be written to. Throws an exception if already destroyed or a job is currently reading or writing to the data.</para>
  48690. </summary>
  48691. <param name="handle">Safety handle.</param>
  48692. </member>
  48693. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.Create">
  48694. <summary>
  48695. <para>Creates a new AtomicSafetyHandle that is valid until AtomicSafetyHandle.Release is called.</para>
  48696. </summary>
  48697. <returns>
  48698. <para>Safety handle.</para>
  48699. </returns>
  48700. </member>
  48701. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.EnforceAllBufferJobsHaveCompleted(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48702. <summary>
  48703. <para>Waits for all jobs running against this AtomicSafetyHandle to complete.</para>
  48704. </summary>
  48705. <param name="handle">Safety handle.</param>
  48706. <returns>
  48707. <para>Result.</para>
  48708. </returns>
  48709. </member>
  48710. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.EnforceAllBufferJobsHaveCompletedAndDisableReadWrite(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48711. <summary>
  48712. <para>Waits for all jobs running against this AtomicSafetyHandle to complete and then disables the read and write access on this atomic safety handle.</para>
  48713. </summary>
  48714. <param name="handle">Safety handle.</param>
  48715. <returns>
  48716. <para>Result.</para>
  48717. </returns>
  48718. </member>
  48719. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.EnforceAllBufferJobsHaveCompletedAndRelease(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48720. <summary>
  48721. <para>Waits for all jobs running against this AtomicSafetyHandle to complete and then releases the atomic safety handle.</para>
  48722. </summary>
  48723. <param name="handle">Safety handle.</param>
  48724. <returns>
  48725. <para>Result.</para>
  48726. </returns>
  48727. </member>
  48728. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetAllowReadOrWriteAccess(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48729. <summary>
  48730. <para>Returns true if the AtomicSafetyHandle is configured to allow reading or writing.</para>
  48731. </summary>
  48732. <param name="handle">Safety handle.</param>
  48733. <returns>
  48734. <para>True if the AtomicSafetyHandle is configured to allow reading or writing, false otherwise.</para>
  48735. </returns>
  48736. </member>
  48737. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetReaderArray(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle,System.Int32,System.IntPtr)">
  48738. <summary>
  48739. <para>Fetch the job handles of all jobs reading from the safety handle.</para>
  48740. </summary>
  48741. <param name="handle">The atomic safety handle to return readers for.</param>
  48742. <param name="maxCount">The maximum number of handles to be written to the output array.</param>
  48743. <param name="output">A buffer where the job handles will be written.</param>
  48744. <returns>
  48745. <para>The actual number of readers on the handle, which can be greater than the maximum count provided.</para>
  48746. </returns>
  48747. </member>
  48748. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetReaderName(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle,System.Int32)">
  48749. <summary>
  48750. <para>Return the name of the specified reading job.</para>
  48751. </summary>
  48752. <param name="handle">Safety handle.</param>
  48753. <param name="readerIndex">Index of the reader.</param>
  48754. <returns>
  48755. <para>The debug name of the reader.</para>
  48756. </returns>
  48757. </member>
  48758. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetTempMemoryHandle">
  48759. <summary>
  48760. <para>Returns the safety handle which should be used for all temp memory allocations in this temp memory scope. All temp memory allocations share the same safety handle since they are automatically disposed of at the same time.</para>
  48761. </summary>
  48762. <returns>
  48763. <para>The safety handle for temp memory allocations in the current scope.</para>
  48764. </returns>
  48765. </member>
  48766. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetTempUnsafePtrSliceHandle">
  48767. <summary>
  48768. <para>Returns a single shared handle, that can be shared by for example NativeSlice pointing to stack memory.</para>
  48769. </summary>
  48770. <returns>
  48771. <para>Safety handle.</para>
  48772. </returns>
  48773. </member>
  48774. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetWriter(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48775. <summary>
  48776. <para>Return the writer (if any) on an atomic safety handle.</para>
  48777. </summary>
  48778. <param name="handle">Safety handle.</param>
  48779. <returns>
  48780. <para>The job handle of the writer.</para>
  48781. </returns>
  48782. </member>
  48783. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.GetWriterName(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48784. <summary>
  48785. <para>Return the debug name of the current writer on an atomic safety handle.</para>
  48786. </summary>
  48787. <param name="handle">Safety handle.</param>
  48788. <returns>
  48789. <para>Name of the writer, if any.</para>
  48790. </returns>
  48791. </member>
  48792. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.IsTempMemoryHandle(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48793. <summary>
  48794. <para>Checks if an AtomicSafetyHandle is the temp memory safety handle for the currently active temp memory scope.</para>
  48795. </summary>
  48796. <param name="handle">Safety handle.</param>
  48797. <returns>
  48798. <para>True if the safety handle is the temp memory handle for the current scope.</para>
  48799. </returns>
  48800. </member>
  48801. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.NewStaticSafetyId(System.Byte*,System.Int32)">
  48802. <summary>
  48803. <para>Allocates a new static safety ID, to store information for the provided type T.</para>
  48804. </summary>
  48805. <param name="ownerTypeNameBytes">The name of the scripting type that owns this AtomicSafetyHandle, to be embedded in error messages involving the handle. This is expected to be a UTF8-encoded byte array, and is not required to be null-terminated.</param>
  48806. <param name="byteCount">The number of bytes in the ownerTypeNameBytes array, excluding the optional null terminator.</param>
  48807. </member>
  48808. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.NewStaticSafetyId">
  48809. <summary>
  48810. <para>Allocates a new static safety ID, to store information for the provided type T.</para>
  48811. </summary>
  48812. </member>
  48813. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.PrepareUndisposable(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle&amp;)">
  48814. <summary>
  48815. <para>Marks the AtomicSafetyHandle so that it cannot be disposed of.</para>
  48816. </summary>
  48817. <param name="handle">Safety handle.</param>
  48818. </member>
  48819. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.Release(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48820. <summary>
  48821. <para>Releases a previously created AtomicSafetyHandle.</para>
  48822. </summary>
  48823. <param name="handle">Safety handle.</param>
  48824. </member>
  48825. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.SetAllowReadOrWriteAccess(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle,System.Boolean)">
  48826. <summary>
  48827. <para>Lets you prevent read or write access on the atomic safety handle.</para>
  48828. </summary>
  48829. <param name="handle">Safety handle.</param>
  48830. <param name="allowReadWriteAccess">Use false to disallow read or write access, or true otherwise.</param>
  48831. </member>
  48832. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.SetAllowSecondaryVersionWriting(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle,System.Boolean)">
  48833. <summary>
  48834. <para>Switches the AtomicSafetyHandle to the secondary version number.</para>
  48835. </summary>
  48836. <param name="handle">Safety handle.</param>
  48837. <param name="allowWriting">Allow writing.</param>
  48838. </member>
  48839. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.SetBumpSecondaryVersionOnScheduleWrite(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle,System.Boolean)">
  48840. <summary>
  48841. <para>Lets you bump the secondary version when scheduling a job that has write access to the atomic safety handle.</para>
  48842. </summary>
  48843. <param name="handle">Safety handle.</param>
  48844. <param name="value">Use true to bump secondary version on schedule.</param>
  48845. </member>
  48846. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.SetCustomErrorMessage(System.Int32,Unity.Collections.LowLevel.Unsafe.AtomicSafetyErrorType,System.Byte*,System.Int32)">
  48847. <summary>
  48848. <para>Provide a custom error message for a specific job debugger error type, in cases where additional context can be provided.</para>
  48849. </summary>
  48850. <param name="staticSafetyId">The static safety ID with which the provided custom error message should be associated. This ID must have been allocated with NewStaticSafetyId. Passing 0 is invalid; this is the default static safety ID, and its error messages can not be modified.</param>
  48851. <param name="errorType">The class of error that should use the provided custom error message instead of the default job debugger error message.</param>
  48852. <param name="messageBytes">The error message to use for the specified error type. This is expected to be a UTF8-encoded byte array, and is not required to be null-terminated.</param>
  48853. <param name="byteCount">The number of bytes in the messageBytes array, excluding the optional null terminator.</param>
  48854. </member>
  48855. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.SetStaticSafetyId(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle&amp;,System.Int32)">
  48856. <summary>
  48857. <para>Assigns the provided static safety ID to an AtomicSafetyHandle. The ID's owner type name and any custom error messages are used by the job debugger when reporting errors involving the target handle.</para>
  48858. </summary>
  48859. <param name="handle">The AtomicSafetyHandle to modify.</param>
  48860. <param name="staticSafetyId">The static safety ID to associate with the provided handle. This ID must have been allocated with NewStaticSafetyId.</param>
  48861. </member>
  48862. <member name="M:Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle.UseSecondaryVersion(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle&amp;)">
  48863. <summary>
  48864. <para>Switches the AtomicSafetyHandle to the secondary version number.</para>
  48865. </summary>
  48866. <param name="handle">Safety handle.</param>
  48867. </member>
  48868. <member name="T:Unity.Collections.LowLevel.Unsafe.DisposeSentinel">
  48869. <summary>
  48870. <para>DisposeSentinel is used to automatically detect memory leaks.</para>
  48871. </summary>
  48872. </member>
  48873. <member name="M:Unity.Collections.LowLevel.Unsafe.DisposeSentinel.Clear(Unity.Collections.LowLevel.Unsafe.DisposeSentinel&amp;)">
  48874. <summary>
  48875. <para>Clears the DisposeSentinel.</para>
  48876. </summary>
  48877. <param name="sentinel">The DisposeSentinel to clear.</param>
  48878. </member>
  48879. <member name="M:Unity.Collections.LowLevel.Unsafe.DisposeSentinel.Create">
  48880. <summary>
  48881. <para>Creates a new AtomicSafetyHandle and a new DisposeSentinel, to be used to track safety and leaks on some native data.</para>
  48882. </summary>
  48883. <param name="safety">The AtomicSafetyHandle that can be used to control access to the data related to the DisposeSentinel being created.</param>
  48884. <param name="sentinel">The new DisposeSentinel.</param>
  48885. <param name="callSiteStackDepth">The stack depth where to extract the logging information from.</param>
  48886. </member>
  48887. <member name="M:Unity.Collections.LowLevel.Unsafe.DisposeSentinel.Dispose(Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle&amp;,Unity.Collections.LowLevel.Unsafe.DisposeSentinel&amp;)">
  48888. <summary>
  48889. <para>Releases the AtomicSafetyHandle and clears the DisposeSentinel.</para>
  48890. </summary>
  48891. <param name="safety">The AtomicSafetyHandle returned when invoking Create.</param>
  48892. <param name="sentinel">The DisposeSentinel.</param>
  48893. </member>
  48894. <member name="T:Unity.Collections.LowLevel.Unsafe.EnforceJobResult">
  48895. <summary>
  48896. <para>EnforceJobResult.</para>
  48897. </summary>
  48898. </member>
  48899. <member name="F:Unity.Collections.LowLevel.Unsafe.EnforceJobResult.AllJobsAlreadySynced">
  48900. <summary>
  48901. <para>AllJobsAlreadySynced.</para>
  48902. </summary>
  48903. </member>
  48904. <member name="F:Unity.Collections.LowLevel.Unsafe.EnforceJobResult.DidSyncRunningJobs">
  48905. <summary>
  48906. <para>DidSyncRunningJobs.</para>
  48907. </summary>
  48908. </member>
  48909. <member name="F:Unity.Collections.LowLevel.Unsafe.EnforceJobResult.HandleWasAlreadyDeallocated">
  48910. <summary>
  48911. <para>HandleWasAlreadyDeallocated.</para>
  48912. </summary>
  48913. </member>
  48914. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility">
  48915. <summary>
  48916. <para>NativeArray Unsafe Utility.</para>
  48917. </summary>
  48918. </member>
  48919. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.ConvertExistingDataToNativeArray(System.Void*,System.Int32,Unity.Collections.Allocator)">
  48920. <summary>
  48921. <para>Converts an existing buffer to a NativeArray.</para>
  48922. </summary>
  48923. <param name="dataPointer">Pointer to the preallocated data.</param>
  48924. <param name="length">Number of elements. The length of the data in bytes will be computed automatically from this.</param>
  48925. <param name="allocator">Allocation strategy to use.</param>
  48926. <returns>
  48927. <para>A new NativeArray, allocated with the given strategy and wrapping the provided data.</para>
  48928. </returns>
  48929. </member>
  48930. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.GetAtomicSafetyHandle(Unity.Collections.NativeArray`1&lt;T&gt;)">
  48931. <summary>
  48932. <para>Returns the AtomicSafetyHandle that is used for safety control on the NativeArray.</para>
  48933. </summary>
  48934. <param name="array">NativeArray.</param>
  48935. <returns>
  48936. <para>Safety handle.</para>
  48937. </returns>
  48938. </member>
  48939. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.GetUnsafeBufferPointerWithoutChecks(Unity.Collections.NativeArray`1&lt;T&gt;)">
  48940. <summary>
  48941. <para>Gets the pointer to the data owner by the NativeArray, without performing checks.</para>
  48942. </summary>
  48943. <param name="nativeArray">NativeArray.</param>
  48944. <returns>
  48945. <para>NativeArray memory buffer pointer.</para>
  48946. </returns>
  48947. </member>
  48948. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.GetUnsafePtr(Unity.Collections.NativeArray`1&lt;T&gt;)">
  48949. <summary>
  48950. <para>Gets the pointer to the memory buffer owner by the NativeArray, performing checks on whether the native array can be written to.</para>
  48951. </summary>
  48952. <param name="nativeArray">NativeArray.</param>
  48953. <returns>
  48954. <para>NativeArray memory buffer pointer.</para>
  48955. </returns>
  48956. </member>
  48957. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.GetUnsafeReadOnlyPtr(Unity.Collections.NativeArray`1&lt;T&gt;)">
  48958. <summary>
  48959. <para>Gets a pointer to the memory buffer of the NativeArray or NativeArray.ReadOnly.</para>
  48960. </summary>
  48961. <param name="nativeArray">NativeArray.</param>
  48962. <returns>
  48963. <para>NativeArray memory buffer pointer.</para>
  48964. </returns>
  48965. </member>
  48966. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.GetUnsafeReadOnlyPtr(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;)">
  48967. <summary>
  48968. <para>Gets a pointer to the memory buffer of the NativeArray or NativeArray.ReadOnly.</para>
  48969. </summary>
  48970. <param name="nativeArray">NativeArray.</param>
  48971. <returns>
  48972. <para>NativeArray memory buffer pointer.</para>
  48973. </returns>
  48974. </member>
  48975. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.SetAtomicSafetyHandle(Unity.Collections.NativeArray`1&lt;T&gt;&amp;,Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  48976. <summary>
  48977. <para>Sets a new AtomicSafetyHandle for the provided NativeArray.</para>
  48978. </summary>
  48979. <param name="array">NativeArray.</param>
  48980. <param name="safety">Safety handle.</param>
  48981. </member>
  48982. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerAttribute">
  48983. <summary>
  48984. <para>Allows you to create your own custom native container.</para>
  48985. </summary>
  48986. </member>
  48987. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerIsAtomicWriteOnlyAttribute">
  48988. <summary>
  48989. <para>NativeContainerIsAtomicWriteOnlyAttribute.</para>
  48990. </summary>
  48991. </member>
  48992. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerIsReadOnlyAttribute">
  48993. <summary>
  48994. <para>NativeContainerIsReadOnlyAttribute.</para>
  48995. </summary>
  48996. </member>
  48997. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerSupportsDeallocateOnJobCompletionAttribute">
  48998. <summary>
  48999. <para>NativeContainerSupportsDeallocateOnJobCompletionAttribute.</para>
  49000. </summary>
  49001. </member>
  49002. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerSupportsDeferredConvertListToArray">
  49003. <summary>
  49004. <para>NativeContainerSupportsDeferredConvertListToArray.</para>
  49005. </summary>
  49006. </member>
  49007. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeContainerSupportsMinMaxWriteRestrictionAttribute">
  49008. <summary>
  49009. <para>NativeContainerSupportsMinMaxWriteRestrictionAttribute.</para>
  49010. </summary>
  49011. </member>
  49012. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeDisableContainerSafetyRestrictionAttribute">
  49013. <summary>
  49014. <para>By default native containers are tracked by the safety system to avoid race conditions. The safety system encapsulates the best practices and catches many race condition bugs from the start.</para>
  49015. </summary>
  49016. </member>
  49017. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeDisableUnsafePtrRestrictionAttribute">
  49018. <summary>
  49019. <para>By default unsafe Pointers are not allowed to be used in a job since it is not possible for the Job Debugger to gurantee race condition free behaviour. This attribute lets you explicitly disable the restriction on a job.</para>
  49020. </summary>
  49021. </member>
  49022. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeSetClassTypeToNullOnScheduleAttribute">
  49023. <summary>
  49024. <para>When this attribute is applied to a field in a job struct, the managed reference to the class will be set to null on the copy of the job struct that is passed to the job.</para>
  49025. </summary>
  49026. </member>
  49027. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeSetThreadIndexAttribute">
  49028. <summary>
  49029. <para>This attribute can inject a worker thread index into an int on the job struct. This is usually used in the implementation of atomic containers. The index is guaranteed to be unique to any other job that might be running in parallel.</para>
  49030. </summary>
  49031. </member>
  49032. <member name="T:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility">
  49033. <summary>
  49034. <para>NativeSlice unsafe utility class.</para>
  49035. </summary>
  49036. </member>
  49037. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility.ConvertExistingDataToNativeSlice">
  49038. <summary>
  49039. <para>ConvertExistingDataToNativeSlice.</para>
  49040. </summary>
  49041. <param name="ptr">Memory pointer.</param>
  49042. <param name="length">Number of elements.</param>
  49043. </member>
  49044. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility.GetAtomicSafetyHandle(Unity.Collections.NativeSlice`1&lt;T&gt;)">
  49045. <summary>
  49046. <para>Get safety handle for native slice.</para>
  49047. </summary>
  49048. <param name="slice">NativeSlice.</param>
  49049. <returns>
  49050. <para>Safety handle.</para>
  49051. </returns>
  49052. </member>
  49053. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility.GetUnsafePtr(Unity.Collections.NativeSlice`1&lt;T&gt;)">
  49054. <summary>
  49055. <para>Get NativeSlice memory buffer pointer. Checks whether the native array can be written to.</para>
  49056. </summary>
  49057. <param name="nativeSlice">NativeSlice.</param>
  49058. <returns>
  49059. <para>Memory pointer.</para>
  49060. </returns>
  49061. </member>
  49062. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility.GetUnsafeReadOnlyPtr(Unity.Collections.NativeSlice`1&lt;T&gt;)">
  49063. <summary>
  49064. <para>Get NativeSlice memory buffer pointer. Checks whether the native array can be read from.</para>
  49065. </summary>
  49066. <param name="nativeSlice">NativeSlice.</param>
  49067. <returns>
  49068. <para>Memory pointer.</para>
  49069. </returns>
  49070. </member>
  49071. <member name="M:Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility.SetAtomicSafetyHandle(Unity.Collections.NativeSlice`1&lt;T&gt;&amp;,Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle)">
  49072. <summary>
  49073. <para>Set safetly handle on NativeSlice.</para>
  49074. </summary>
  49075. <param name="slice">NativeSlice.</param>
  49076. <param name="safety">Safety handle.</param>
  49077. </member>
  49078. <member name="T:Unity.Collections.LowLevel.Unsafe.UnsafeUtility">
  49079. <summary>
  49080. <para>Unsafe utility class.</para>
  49081. </summary>
  49082. </member>
  49083. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.AddressOf(T&amp;)">
  49084. <summary>
  49085. <para>The memory address of the struct.</para>
  49086. </summary>
  49087. <param name="output">Struct.</param>
  49088. <returns>
  49089. <para>Memory pointer.</para>
  49090. </returns>
  49091. </member>
  49092. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.AlignOf">
  49093. <summary>
  49094. <para>Minimum alignment of a struct.</para>
  49095. </summary>
  49096. <returns>
  49097. <para>Memory pointer.</para>
  49098. </returns>
  49099. </member>
  49100. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.ArrayElementAsRef">
  49101. <summary>
  49102. <para>Gets a reference to the array element at its current location in memory.</para>
  49103. </summary>
  49104. <param name="ptr">The pointer to beginning of array of struct to reference.</param>
  49105. <param name="index">Index of element in array.</param>
  49106. <returns>
  49107. <para>A reference to a value of type T.</para>
  49108. </returns>
  49109. </member>
  49110. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.As">
  49111. <summary>
  49112. <para>Reinterprets the reference as a reference of a different type.</para>
  49113. </summary>
  49114. <param name="from">The reference to reinterpret.</param>
  49115. <returns>
  49116. <para>A reference to a value of type T.</para>
  49117. </returns>
  49118. </member>
  49119. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.AsRef">
  49120. <summary>
  49121. <para>Gets a reference to the struct at its current location in memory.</para>
  49122. </summary>
  49123. <param name="ptr">The pointer of struct to reference.</param>
  49124. <returns>
  49125. <para>A reference to a value of type T.</para>
  49126. </returns>
  49127. </member>
  49128. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.CheckForLeaks">
  49129. <summary>
  49130. <para>Any memory allocated before this call, that hasn't already been freed, is assumed to have leaked. Prints a list of leaks.</para>
  49131. </summary>
  49132. <returns>
  49133. <para>The number of leaks found.</para>
  49134. </returns>
  49135. </member>
  49136. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.CopyObjectAddressToPtr(System.Object,System.Void*)">
  49137. <summary>
  49138. <para>Assigns an Object reference to a struct or pinned class. See Also: UnsafeUtility.PinGCObjectAndGetAddress.</para>
  49139. </summary>
  49140. <param name="target"></param>
  49141. <param name="dstPtr"></param>
  49142. </member>
  49143. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.CopyPtrToStructure(System.Void*,T&amp;)">
  49144. <summary>
  49145. <para>Copies sizeof(T) bytes from ptr to output.</para>
  49146. </summary>
  49147. <param name="ptr">Memory pointer.</param>
  49148. <param name="output">Struct.</param>
  49149. </member>
  49150. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.CopyStructureToPtr(T&amp;,System.Void*)">
  49151. <summary>
  49152. <para>Copies sizeof(T) bytes from input to ptr.</para>
  49153. </summary>
  49154. <param name="ptr">Memory pointer.</param>
  49155. <param name="input">Struct.</param>
  49156. </member>
  49157. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.EnumEquals(T,T)">
  49158. <summary>
  49159. <para>Determines whether the specified enums are equal without boxing.</para>
  49160. </summary>
  49161. <param name="lhs">The first enum to compare.</param>
  49162. <param name="rhs">The second enum to compare.</param>
  49163. <returns>
  49164. <para>True if equal, otherwise false.</para>
  49165. </returns>
  49166. </member>
  49167. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.EnumToInt(T)">
  49168. <summary>
  49169. <para>Return integer representation of enum value without boxing.</para>
  49170. </summary>
  49171. <param name="enumValue">Enum value to convert.</param>
  49172. <returns>
  49173. <para>Returns the integer representation of the enum value.</para>
  49174. </returns>
  49175. </member>
  49176. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.ForgiveLeaks">
  49177. <summary>
  49178. <para>Tells the leak checking system to ignore any memory allocations made up to that point - if they leak, they are forgiven.</para>
  49179. </summary>
  49180. <returns>
  49181. <para>The number of leaks forgiven.</para>
  49182. </returns>
  49183. </member>
  49184. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.Free(System.Void*,Unity.Collections.Allocator)">
  49185. <summary>
  49186. <para>Free memory.</para>
  49187. </summary>
  49188. <param name="memory">Memory pointer.</param>
  49189. <param name="allocator">Allocator.</param>
  49190. </member>
  49191. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.FreeTracked(System.Void*,Unity.Collections.Allocator)">
  49192. <summary>
  49193. <para>Free memory with leak tracking.</para>
  49194. </summary>
  49195. <param name="memory">Memory pointer.</param>
  49196. <param name="allocator">Allocator.</param>
  49197. </member>
  49198. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.GetFieldOffset(System.Reflection.FieldInfo)">
  49199. <summary>
  49200. <para>Returns the offset of the field relative struct or class it is contained in.</para>
  49201. </summary>
  49202. <param name="field"></param>
  49203. </member>
  49204. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.GetLeakDetectionMode">
  49205. <summary>
  49206. <para>Get whether leak detection is 1=disabled, 2=enabled, or 3=enabled with callstacks.</para>
  49207. </summary>
  49208. <returns>
  49209. <para>The mode of leak detection.</para>
  49210. </returns>
  49211. </member>
  49212. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsBlittable">
  49213. <summary>
  49214. <para>Returns whether the struct is blittable.</para>
  49215. </summary>
  49216. <param name="type">The System.Type of a struct.</param>
  49217. <returns>
  49218. <para>True if struct is blittable, otherwise false.</para>
  49219. </returns>
  49220. </member>
  49221. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsBlittable(System.Type)">
  49222. <summary>
  49223. <para>Returns whether the struct is blittable.</para>
  49224. </summary>
  49225. <param name="type">The System.Type of a struct.</param>
  49226. <returns>
  49227. <para>True if struct is blittable, otherwise false.</para>
  49228. </returns>
  49229. </member>
  49230. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsUnmanaged">
  49231. <summary>
  49232. <para>Returns whether the struct or type is unmanaged. An unmanaged type contains no managed fields, and can be freely copied in memory.</para>
  49233. </summary>
  49234. <param name="type">The System.Type of a struct.</param>
  49235. <returns>
  49236. <para>True if struct is unmanaged, otherwise false.</para>
  49237. </returns>
  49238. </member>
  49239. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsUnmanaged(System.Type)">
  49240. <summary>
  49241. <para>Returns whether the struct or type is unmanaged. An unmanaged type contains no managed fields, and can be freely copied in memory.</para>
  49242. </summary>
  49243. <param name="type">The System.Type of a struct.</param>
  49244. <returns>
  49245. <para>True if struct is unmanaged, otherwise false.</para>
  49246. </returns>
  49247. </member>
  49248. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsValidAllocator(Unity.Collections.Allocator)">
  49249. <summary>
  49250. <para>Returns true if the allocator label is valid and can be used to allocate or deallocate memory.</para>
  49251. </summary>
  49252. <param name="allocator"></param>
  49253. </member>
  49254. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsValidNativeContainerElementType(System.Type)">
  49255. <summary>
  49256. <para>Returns whether the type is acceptable as an element type in native containers.</para>
  49257. </summary>
  49258. <param name="type">The System.Type to check.</param>
  49259. <returns>
  49260. <para>True if type is acceptable as a native container element.</para>
  49261. </returns>
  49262. </member>
  49263. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.IsValidNativeContainerElementType">
  49264. <summary>
  49265. <para>Returns whether the type is acceptable as an element type in native containers.</para>
  49266. </summary>
  49267. <param name="type">The System.Type to check.</param>
  49268. <returns>
  49269. <para>True if type is acceptable as a native container element.</para>
  49270. </returns>
  49271. </member>
  49272. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.Malloc">
  49273. <summary>
  49274. <para>Allocate memory.</para>
  49275. </summary>
  49276. <param name="size">Size.</param>
  49277. <param name="alignment">Alignment.</param>
  49278. <param name="allocator">Allocator.</param>
  49279. <returns>
  49280. <para>Memory pointer.</para>
  49281. </returns>
  49282. </member>
  49283. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MallocTracked">
  49284. <summary>
  49285. <para>Allocate memory with leak tracking.</para>
  49286. </summary>
  49287. <param name="size">Size.</param>
  49288. <param name="alignment">Alignment.</param>
  49289. <param name="allocator">Allocator.</param>
  49290. <param name="callstacksToSkip">Callstacks to skip.</param>
  49291. <returns>
  49292. <para>Memory pointer.</para>
  49293. </returns>
  49294. </member>
  49295. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemClear">
  49296. <summary>
  49297. <para>Clear memory.</para>
  49298. </summary>
  49299. <param name="destination">Memory pointer.</param>
  49300. <param name="size">Size.</param>
  49301. </member>
  49302. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemCmp">
  49303. <summary>
  49304. <para>Checks to see whether two memory regions are identical or not by comparing a specified memory region in the first given memory buffer with the same region in the second given memory buffer.</para>
  49305. </summary>
  49306. <param name="ptr1">Pointer to the first memory buffer.</param>
  49307. <param name="ptr2">Pointer to the second memory buffer to compare the first one to.</param>
  49308. <param name="size">Number of bytes to compare.</param>
  49309. <returns>
  49310. <para>0 if the contents are identical, non-zero otherwise.</para>
  49311. </returns>
  49312. </member>
  49313. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemCpy">
  49314. <summary>
  49315. <para>Copy memory.</para>
  49316. </summary>
  49317. <param name="destination">Destination memory pointer.</param>
  49318. <param name="source">Source memory pointer.</param>
  49319. <param name="size">Size.</param>
  49320. </member>
  49321. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemCpyReplicate">
  49322. <summary>
  49323. <para>Copy memory and replicate.</para>
  49324. </summary>
  49325. <param name="destination">Destination memory pointer.</param>
  49326. <param name="source">Source memory pointer.</param>
  49327. <param name="size">Size.</param>
  49328. <param name="count">Count.</param>
  49329. </member>
  49330. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemCpyStride(System.Void*,System.Int32,System.Void*,System.Int32,System.Int32,System.Int32)">
  49331. <summary>
  49332. <para>Similar to UnsafeUtility.MemCpy but can skip bytes via desinationStride and sourceStride.</para>
  49333. </summary>
  49334. <param name="destination"></param>
  49335. <param name="destinationStride"></param>
  49336. <param name="source"></param>
  49337. <param name="sourceStride"></param>
  49338. <param name="elementSize"></param>
  49339. <param name="count"></param>
  49340. </member>
  49341. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemMove">
  49342. <summary>
  49343. <para>Move memory.</para>
  49344. </summary>
  49345. <param name="destination">Destination memory pointer.</param>
  49346. <param name="source">Source memory pointer.</param>
  49347. <param name="size">Size.</param>
  49348. </member>
  49349. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.MemSet">
  49350. <summary>
  49351. <para>Set memory to specified value.</para>
  49352. </summary>
  49353. <param name="destination">Destination memory pointer.</param>
  49354. <param name="value">Value to be set.</param>
  49355. <param name="size">Size.</param>
  49356. </member>
  49357. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.PinGCArrayAndGetDataAddress">
  49358. <summary>
  49359. <para>Keeps a strong GC reference to the object and pins it. The object is guranteed to not move its memory location in a moving GC. Returns the address of the first element of the array.
  49360. See Also: UnsafeUtility.ReleaseGCObject.</para>
  49361. </summary>
  49362. </member>
  49363. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.PinGCObjectAndGetAddress(System.Object,System.UInt64&amp;)">
  49364. <summary>
  49365. <para>Keeps a strong GC reference to the object and pins it. The object is guranteed to not move its memory location in a moving GC. Returns the address of the memory location of the object.
  49366. See Also: UnsafeUtility.ReleaseGCObject.</para>
  49367. </summary>
  49368. <param name="target"></param>
  49369. <param name="gcHandle"></param>
  49370. </member>
  49371. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.ReadArrayElement(System.Void*,System.Int32)">
  49372. <summary>
  49373. <para>Read array element.</para>
  49374. </summary>
  49375. <param name="source">Memory pointer.</param>
  49376. <param name="index">Array index.</param>
  49377. <returns>
  49378. <para>Array Element.</para>
  49379. </returns>
  49380. </member>
  49381. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.ReadArrayElementWithStride(System.Void*,System.Int32,System.Int32)">
  49382. <summary>
  49383. <para>Read array element with stride.</para>
  49384. </summary>
  49385. <param name="source">Memory pointer.</param>
  49386. <param name="index">Array index.</param>
  49387. <param name="stride">Stride.</param>
  49388. <returns>
  49389. <para>Array element.</para>
  49390. </returns>
  49391. </member>
  49392. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.ReleaseGCObject(System.UInt64)">
  49393. <summary>
  49394. <para>Releases a GC Object Handle, previously aquired by UnsafeUtility.PinGCObjectAndGetAddress.</para>
  49395. </summary>
  49396. <param name="gcHandle"></param>
  49397. </member>
  49398. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.SetLeakDetectionMode(Unity.Collections.NativeLeakDetectionMode)">
  49399. <summary>
  49400. <para>Sets whether leak detection is 1=disabled, 2=enabled, or 3=enabled with callstacks.</para>
  49401. </summary>
  49402. <param name="value">The mode of leak detection.</param>
  49403. </member>
  49404. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.SizeOf">
  49405. <summary>
  49406. <para>Size of struct.</para>
  49407. </summary>
  49408. <returns>
  49409. <para>Size of struct.</para>
  49410. </returns>
  49411. </member>
  49412. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.WriteArrayElement(System.Void*,System.Int32,T)">
  49413. <summary>
  49414. <para>Write array element.</para>
  49415. </summary>
  49416. <param name="destination">Memory pointer.</param>
  49417. <param name="index">Array index.</param>
  49418. <param name="value">Value to write.</param>
  49419. </member>
  49420. <member name="M:Unity.Collections.LowLevel.Unsafe.UnsafeUtility.WriteArrayElementWithStride(System.Void*,System.Int32,System.Int32,T)">
  49421. <summary>
  49422. <para>Write array element with stride.</para>
  49423. </summary>
  49424. <param name="destination">Memory pointer.</param>
  49425. <param name="index">Array index.</param>
  49426. <param name="stride">Stride.</param>
  49427. <param name="value">Value to write.</param>
  49428. </member>
  49429. <member name="T:Unity.Collections.LowLevel.Unsafe.WriteAccessRequiredAttribute">
  49430. <summary>
  49431. <para>Used in conjunction with the ReadOnlyAttribute, WriteAccessRequiredAttribute lets you specify which struct method and property require write access to be invoked.</para>
  49432. </summary>
  49433. </member>
  49434. <member name="T:Unity.Collections.NativeArray`1">
  49435. <summary>
  49436. <para>A NativeArray exposes a buffer of native memory to managed code, making it possible to share data between managed and native without marshalling costs.</para>
  49437. </summary>
  49438. </member>
  49439. <member name="M:Unity.Collections.NativeArray_1.AsReadOnly">
  49440. <summary>
  49441. <para>Cast NativeArray to read-only array.</para>
  49442. </summary>
  49443. <returns>
  49444. <para>Read-only array.</para>
  49445. </returns>
  49446. </member>
  49447. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,Unity.Collections.NativeArray`1&lt;T&gt;)">
  49448. <summary>
  49449. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49450. </summary>
  49451. <param name="src">The data to copy.</param>
  49452. <param name="dst">The array that receives the data.</param>
  49453. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49454. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49455. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49456. </member>
  49457. <member name="M:Unity.Collections.NativeArray_1.Copy(T[],Unity.Collections.NativeArray`1&lt;T&gt;)">
  49458. <summary>
  49459. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49460. </summary>
  49461. <param name="src">The data to copy.</param>
  49462. <param name="dst">The array that receives the data.</param>
  49463. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49464. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49465. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49466. </member>
  49467. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,Unity.Collections.NativeArray`1&lt;T&gt;)">
  49468. <summary>
  49469. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49470. </summary>
  49471. <param name="src">The data to copy.</param>
  49472. <param name="dst">The array that receives the data.</param>
  49473. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49474. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49475. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49476. </member>
  49477. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,T[])">
  49478. <summary>
  49479. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49480. </summary>
  49481. <param name="src">The data to copy.</param>
  49482. <param name="dst">The array that receives the data.</param>
  49483. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49484. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49485. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49486. </member>
  49487. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,T[])">
  49488. <summary>
  49489. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49490. </summary>
  49491. <param name="src">The data to copy.</param>
  49492. <param name="dst">The array that receives the data.</param>
  49493. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49494. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49495. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49496. </member>
  49497. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32)">
  49498. <summary>
  49499. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49500. </summary>
  49501. <param name="src">The data to copy.</param>
  49502. <param name="dst">The array that receives the data.</param>
  49503. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49504. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49505. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49506. </member>
  49507. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32)">
  49508. <summary>
  49509. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49510. </summary>
  49511. <param name="src">The data to copy.</param>
  49512. <param name="dst">The array that receives the data.</param>
  49513. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49514. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49515. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49516. </member>
  49517. <member name="M:Unity.Collections.NativeArray_1.Copy(T[],Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32)">
  49518. <summary>
  49519. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49520. </summary>
  49521. <param name="src">The data to copy.</param>
  49522. <param name="dst">The array that receives the data.</param>
  49523. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49524. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49525. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49526. </member>
  49527. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,T[],System.Int32)">
  49528. <summary>
  49529. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49530. </summary>
  49531. <param name="src">The data to copy.</param>
  49532. <param name="dst">The array that receives the data.</param>
  49533. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49534. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49535. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49536. </member>
  49537. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,T[],System.Int32)">
  49538. <summary>
  49539. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49540. </summary>
  49541. <param name="src">The data to copy.</param>
  49542. <param name="dst">The array that receives the data.</param>
  49543. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49544. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49545. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49546. </member>
  49547. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  49548. <summary>
  49549. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49550. </summary>
  49551. <param name="src">The data to copy.</param>
  49552. <param name="dst">The array that receives the data.</param>
  49553. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49554. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49555. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49556. </member>
  49557. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,System.Int32,T[],System.Int32,System.Int32)">
  49558. <summary>
  49559. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49560. </summary>
  49561. <param name="src">The data to copy.</param>
  49562. <param name="dst">The array that receives the data.</param>
  49563. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49564. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49565. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49566. </member>
  49567. <member name="M:Unity.Collections.NativeArray_1.Copy(T[],System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  49568. <summary>
  49569. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49570. </summary>
  49571. <param name="src">The data to copy.</param>
  49572. <param name="dst">The array that receives the data.</param>
  49573. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49574. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49575. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49576. </member>
  49577. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,T[],System.Int32,System.Int32)">
  49578. <summary>
  49579. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49580. </summary>
  49581. <param name="src">The data to copy.</param>
  49582. <param name="dst">The array that receives the data.</param>
  49583. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49584. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49585. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49586. </member>
  49587. <member name="M:Unity.Collections.NativeArray_1.Copy(Unity.Collections.NativeArray`1/ReadOnly&lt;T&gt;,System.Int32,Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  49588. <summary>
  49589. <para>Copies a range of elements from a source array to a destination array, starting from the source index and copying them to the destination index.</para>
  49590. </summary>
  49591. <param name="src">The data to copy.</param>
  49592. <param name="dst">The array that receives the data.</param>
  49593. <param name="length">A 32-bit integer that represents the number of elements to copy. The integer must be equal or greater than zero.</param>
  49594. <param name="srcIndex">A 32-bit integer that represents the index in the srcArray at which copying begins.</param>
  49595. <param name="dstIndex">A 32-bit integer that represents the index in the dstArray at which storing begins.</param>
  49596. </member>
  49597. <member name="M:Unity.Collections.NativeArray_1.CopyFrom(T[])">
  49598. <summary>
  49599. <para>Copy all the elements from another NativeArray or managed array of the same length.</para>
  49600. </summary>
  49601. <param name="array">Source array.</param>
  49602. </member>
  49603. <member name="M:Unity.Collections.NativeArray_1.CopyFrom(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49604. <summary>
  49605. <para>Copy all the elements from another NativeArray or managed array of the same length.</para>
  49606. </summary>
  49607. <param name="array">Source array.</param>
  49608. </member>
  49609. <member name="M:Unity.Collections.NativeArray_1.CopyTo(T[])">
  49610. <summary>
  49611. <para>Copy all elements to another NativeArray or managed array of the same length.</para>
  49612. </summary>
  49613. <param name="array">Destination array.</param>
  49614. </member>
  49615. <member name="M:Unity.Collections.NativeArray_1.CopyTo(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49616. <summary>
  49617. <para>Copy all elements to another NativeArray or managed array of the same length.</para>
  49618. </summary>
  49619. <param name="array">Destination array.</param>
  49620. </member>
  49621. <member name="M:Unity.Collections.NativeArray_1.#ctor(T[],Unity.Collections.Allocator)">
  49622. <summary>
  49623. <para>Creates a new NativeArray from an existing array of elements.</para>
  49624. </summary>
  49625. <param name="array">An array to copy the data from.</param>
  49626. <param name="allocator">The allocation strategy used for the data.</param>
  49627. </member>
  49628. <member name="M:Unity.Collections.NativeArray_1.#ctor(Unity.Collections.NativeArray`1&lt;T&gt;,Unity.Collections.Allocator)">
  49629. <summary>
  49630. <para>Creates a new NativeArray from an existing NativeArray.</para>
  49631. </summary>
  49632. <param name="array">NativeArray to copy the data from.</param>
  49633. <param name="allocator">The allocation strategy used for the data.</param>
  49634. </member>
  49635. <member name="M:Unity.Collections.NativeArray_1.#ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)">
  49636. <summary>
  49637. <para>Creates a new NativeArray allocating enough memory to fit the provided amount of elements.</para>
  49638. </summary>
  49639. <param name="length">Number of elements to be allocated.</param>
  49640. <param name="allocator">The allocation strategy used for the data.</param>
  49641. <param name="options">Options to control the behaviour of the NativeArray.</param>
  49642. </member>
  49643. <member name="M:Unity.Collections.NativeArray_1.Dispose">
  49644. <summary>
  49645. <para>Disposes the NativeArray.</para>
  49646. </summary>
  49647. </member>
  49648. <member name="M:Unity.Collections.NativeArray_1.Equals(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49649. <summary>
  49650. <para>Compares to NativeArray.</para>
  49651. </summary>
  49652. <param name="other">NativeArray to compare against.</param>
  49653. <returns>
  49654. <para>True in case the two NativeArray are the same, false otherwise.</para>
  49655. </returns>
  49656. </member>
  49657. <member name="M:Unity.Collections.NativeArray_1.Equals(System.Object)">
  49658. <summary>
  49659. <para>Compares to NativeArray.</para>
  49660. </summary>
  49661. <param name="obj">Object to compare against.</param>
  49662. <returns>
  49663. <para>True in case the two NativeArray are the same, false otherwise.</para>
  49664. </returns>
  49665. </member>
  49666. <member name="M:Unity.Collections.NativeArray_1.GetEnumerator">
  49667. <summary>
  49668. <para>Get enumerator.</para>
  49669. </summary>
  49670. <returns>
  49671. <para>Enumerator.</para>
  49672. </returns>
  49673. </member>
  49674. <member name="M:Unity.Collections.NativeArray_1.GetHashCode">
  49675. <summary>
  49676. <para>Returns a hash code for the current instance.</para>
  49677. </summary>
  49678. <returns>
  49679. <para>Hash code.</para>
  49680. </returns>
  49681. </member>
  49682. <member name="M:Unity.Collections.NativeArray_1.GetSubArray(System.Int32,System.Int32)">
  49683. <summary>
  49684. <para>Return a view into the array starting at the specified index.</para>
  49685. </summary>
  49686. <param name="start">The start index of the sub array.</param>
  49687. <param name="length">The length of the sub array.</param>
  49688. <returns>
  49689. <para>A view into the array that aliases the original array. Cannot be disposed.</para>
  49690. </returns>
  49691. </member>
  49692. <member name="P:Unity.Collections.NativeArray_1.IsCreated">
  49693. <summary>
  49694. <para>Indicates that the NativeArray has an allocated memory buffer.</para>
  49695. </summary>
  49696. </member>
  49697. <member name="P:Unity.Collections.NativeArray_1.Length">
  49698. <summary>
  49699. <para>Number of elements in the NativeArray.</para>
  49700. </summary>
  49701. </member>
  49702. <member name="T:Unity.Collections.NativeArray`1.ReadOnly">
  49703. <summary>
  49704. <para>NativeArray interface constrained to read-only operation.</para>
  49705. </summary>
  49706. </member>
  49707. <member name="M:Unity.Collections.NativeArray_1.ReadOnly.CopyTo(T[])">
  49708. <summary>
  49709. <para>Copy all elements to a NativeArray or managed array of the same length.</para>
  49710. </summary>
  49711. <param name="array">The destination array to copy to.</param>
  49712. </member>
  49713. <member name="M:Unity.Collections.NativeArray_1.ReadOnly.CopyTo(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49714. <summary>
  49715. <para>Copy all elements to a NativeArray or managed array of the same length.</para>
  49716. </summary>
  49717. <param name="array">The destination array to copy to.</param>
  49718. </member>
  49719. <member name="M:Unity.Collections.NativeArray_1.ReadOnly.GetEnumerator">
  49720. <summary>
  49721. <para>Get enumerator.</para>
  49722. </summary>
  49723. <returns>
  49724. <para>Enumerator.</para>
  49725. </returns>
  49726. </member>
  49727. <member name="P:Unity.Collections.NativeArray_1.ReadOnly.IsCreated">
  49728. <summary>
  49729. <para>Indicates that the NativeArray.ReadOnly has an allocated memory buffer.</para>
  49730. </summary>
  49731. </member>
  49732. <member name="P:Unity.Collections.NativeArray_1.ReadOnly.Length">
  49733. <summary>
  49734. <para>Number of elements in the NativeArray.ReadOnly.</para>
  49735. </summary>
  49736. </member>
  49737. <member name="M:Unity.Collections.NativeArray_1.ReadOnly.Reinterpret">
  49738. <summary>
  49739. <para>Reinterpret the array as having a different data type (type punning).</para>
  49740. </summary>
  49741. <returns>
  49742. <para>An alias of the same array, but reinterpreted as the target type.</para>
  49743. </returns>
  49744. </member>
  49745. <member name="P:Unity.Collections.NativeArray_1.ReadOnly.this">
  49746. <summary>
  49747. <para>Read-only access to NativeArray.ReadOnly elements by index.</para>
  49748. </summary>
  49749. </member>
  49750. <member name="M:Unity.Collections.NativeArray_1.ReadOnly.ToArray">
  49751. <summary>
  49752. <para>Convert the data in this NativeArray.ReadOnly to a managed array.</para>
  49753. </summary>
  49754. <returns>
  49755. <para>A new managed array with the same contents as this array.</para>
  49756. </returns>
  49757. </member>
  49758. <member name="M:Unity.Collections.NativeArray_1.Reinterpret">
  49759. <summary>
  49760. <para>Reinterpret the array as having a different data type (type punning).</para>
  49761. </summary>
  49762. <param name="expectedTypeSize">The expected size (in bytes, as given by sizeof) of the current element type of the array.</param>
  49763. <returns>
  49764. <para>An alias of the same array, but reinterpreted as the target type.</para>
  49765. </returns>
  49766. </member>
  49767. <member name="M:Unity.Collections.NativeArray_1.Reinterpret(System.Int32)">
  49768. <summary>
  49769. <para>Reinterpret the array as having a different data type (type punning).</para>
  49770. </summary>
  49771. <param name="expectedTypeSize">The expected size (in bytes, as given by sizeof) of the current element type of the array.</param>
  49772. <returns>
  49773. <para>An alias of the same array, but reinterpreted as the target type.</para>
  49774. </returns>
  49775. </member>
  49776. <member name="M:Unity.Collections.NativeArray_1.ReinterpretLoad(System.Int32)">
  49777. <summary>
  49778. <para>Reinterpret and load data starting at underlying index as a different type.</para>
  49779. </summary>
  49780. <param name="sourceIndex">Index in underlying array where the load should start.</param>
  49781. <returns>
  49782. <para>The loaded data.</para>
  49783. </returns>
  49784. </member>
  49785. <member name="M:Unity.Collections.NativeArray_1.ReinterpretStore(System.Int32,U)">
  49786. <summary>
  49787. <para>Reinterpret and store data starting at underlying index as a different type.</para>
  49788. </summary>
  49789. <param name="destIndex">Index in the underlying array where the data is to be stored.</param>
  49790. <param name="data">The data to store.</param>
  49791. </member>
  49792. <member name="P:Unity.Collections.NativeArray_1.this">
  49793. <summary>
  49794. <para>Access NativeArray elements by index. Notice that structs are returned by value and not by reference.</para>
  49795. </summary>
  49796. </member>
  49797. <member name="M:Unity.Collections.NativeArray_1.ToArray">
  49798. <summary>
  49799. <para>Convert NativeArray to array.</para>
  49800. </summary>
  49801. <returns>
  49802. <para>Array.</para>
  49803. </returns>
  49804. </member>
  49805. <member name="T:Unity.Collections.NativeArrayOptions">
  49806. <summary>
  49807. <para>NativeArrayOptions lets you control if memory should be cleared on allocation or left uninitialized.</para>
  49808. </summary>
  49809. </member>
  49810. <member name="F:Unity.Collections.NativeArrayOptions.ClearMemory">
  49811. <summary>
  49812. <para>Clear NativeArray memory on allocation.</para>
  49813. </summary>
  49814. </member>
  49815. <member name="F:Unity.Collections.NativeArrayOptions.UninitializedMemory">
  49816. <summary>
  49817. <para>Uninitialized memory can improve performance, but results in the contents of the array elements being undefined.
  49818. In performance sensitive code it can make sense to use NativeArrayOptions.Uninitialized, if you are writing to the entire array right after creating it without reading any of the elements first.
  49819. </para>
  49820. </summary>
  49821. </member>
  49822. <member name="T:Unity.Collections.NativeDisableParallelForRestrictionAttribute">
  49823. <summary>
  49824. <para>NativeDisableParallelForRestrictionAttribute.</para>
  49825. </summary>
  49826. </member>
  49827. <member name="T:Unity.Collections.NativeFixedLengthAttribute">
  49828. <summary>
  49829. <para>The container has from start a size that will never change.</para>
  49830. </summary>
  49831. </member>
  49832. <member name="M:Unity.Collections.NativeFixedLengthAttribute.#ctor(System.Int32)">
  49833. <summary>
  49834. <para>The specified number of elements will never change.</para>
  49835. </summary>
  49836. <param name="fixedLength">The fixed number of elements in the container.</param>
  49837. </member>
  49838. <member name="F:Unity.Collections.NativeFixedLengthAttribute.FixedLength">
  49839. <summary>
  49840. <para>The fixed number of elements in the container.</para>
  49841. </summary>
  49842. </member>
  49843. <member name="T:Unity.Collections.NativeLeakDetection">
  49844. <summary>
  49845. <para>Static class for native leak detection settings.</para>
  49846. </summary>
  49847. </member>
  49848. <member name="P:Unity.Collections.NativeLeakDetection.Mode">
  49849. <summary>
  49850. <para>Set whether native memory leak detection should be enabled or disabled.</para>
  49851. </summary>
  49852. </member>
  49853. <member name="T:Unity.Collections.NativeLeakDetectionMode">
  49854. <summary>
  49855. <para>Native leak memory leak detection mode enum.</para>
  49856. </summary>
  49857. </member>
  49858. <member name="F:Unity.Collections.NativeLeakDetectionMode.Disabled">
  49859. <summary>
  49860. <para>Indicates that native memory leak detection is disabled.</para>
  49861. </summary>
  49862. </member>
  49863. <member name="F:Unity.Collections.NativeLeakDetectionMode.Enabled">
  49864. <summary>
  49865. <para>Indicates that native memory leak detection is enabled. It is lightweight and will not collect any stacktraces.</para>
  49866. </summary>
  49867. </member>
  49868. <member name="F:Unity.Collections.NativeLeakDetectionMode.EnabledWithStackTrace">
  49869. <summary>
  49870. <para>Indicates that native memory leak detection is enabled with full stack trace extraction &amp; logging.</para>
  49871. </summary>
  49872. </member>
  49873. <member name="T:Unity.Collections.NativeSlice`1">
  49874. <summary>
  49875. <para>Native Slice.</para>
  49876. </summary>
  49877. </member>
  49878. <member name="M:Unity.Collections.NativeSlice_1.CopyFrom(Unity.Collections.NativeSlice`1&lt;T&gt;)">
  49879. <summary>
  49880. <para>Copy all the elements from a NativeSlice or managed array of the same length.</para>
  49881. </summary>
  49882. <param name="slice">NativeSlice.</param>
  49883. <param name="array">Array.</param>
  49884. </member>
  49885. <member name="M:Unity.Collections.NativeSlice_1.CopyFrom(T[])">
  49886. <summary>
  49887. <para>Copy all the elements from a NativeSlice or managed array of the same length.</para>
  49888. </summary>
  49889. <param name="slice">NativeSlice.</param>
  49890. <param name="array">Array.</param>
  49891. </member>
  49892. <member name="M:Unity.Collections.NativeSlice_1.CopyTo(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49893. <summary>
  49894. <para>Copy all the elements of the slice to a NativeArray or managed array of the same length.</para>
  49895. </summary>
  49896. <param name="array">Array.</param>
  49897. </member>
  49898. <member name="M:Unity.Collections.NativeSlice_1.CopyTo(T[])">
  49899. <summary>
  49900. <para>Copy all the elements of the slice to a NativeArray or managed array of the same length.</para>
  49901. </summary>
  49902. <param name="array">Array.</param>
  49903. </member>
  49904. <member name="M:Unity.Collections.NativeSlice_1.#ctor(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49905. <summary>
  49906. <para>Constructor.</para>
  49907. </summary>
  49908. <param name="array">NativeArray.</param>
  49909. <param name="start">Start index.</param>
  49910. <param name="ptr">Memory pointer.</param>
  49911. <param name="length">Length.</param>
  49912. </member>
  49913. <member name="M:Unity.Collections.NativeSlice_1.#ctor(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32)">
  49914. <summary>
  49915. <para>Constructor.</para>
  49916. </summary>
  49917. <param name="array">NativeArray.</param>
  49918. <param name="start">Start index.</param>
  49919. <param name="ptr">Memory pointer.</param>
  49920. <param name="length">Length.</param>
  49921. </member>
  49922. <member name="M:Unity.Collections.NativeSlice_1.#ctor">
  49923. <summary>
  49924. <para>Constructor.</para>
  49925. </summary>
  49926. <param name="array">NativeArray.</param>
  49927. <param name="start">Start index.</param>
  49928. <param name="ptr">Memory pointer.</param>
  49929. <param name="length">Length.</param>
  49930. </member>
  49931. <member name="M:Unity.Collections.NativeSlice_1.#ctor(Unity.Collections.NativeArray`1&lt;T&gt;,System.Int32,System.Int32)">
  49932. <summary>
  49933. <para>Constructor.</para>
  49934. </summary>
  49935. <param name="array">NativeArray.</param>
  49936. <param name="start">Start index.</param>
  49937. <param name="ptr">Memory pointer.</param>
  49938. <param name="length">Length.</param>
  49939. </member>
  49940. <member name="M:Unity.Collections.NativeSlice_1.GetEnumerator">
  49941. <summary>
  49942. <para>GetEnumerator.</para>
  49943. </summary>
  49944. <returns>
  49945. <para>Enumerator.</para>
  49946. </returns>
  49947. </member>
  49948. <member name="?:Unity.Collections.NativeSlice_1.implop_NativeSlice&lt;T&gt;(NativeArray&lt;T&gt;)(Unity.Collections.NativeArray`1&lt;T&gt;)">
  49949. <summary>
  49950. <para>Implicit operator for creating a NativeSlice from a NativeArray.</para>
  49951. </summary>
  49952. <param name="array">NativeArray.</param>
  49953. </member>
  49954. <member name="P:Unity.Collections.NativeSlice_1.Length">
  49955. <summary>
  49956. <para>Number of elements in the slice.</para>
  49957. </summary>
  49958. </member>
  49959. <member name="M:Unity.Collections.NativeSlice_1.SliceConvert">
  49960. <summary>
  49961. <para>SliceConvert.</para>
  49962. </summary>
  49963. <returns>
  49964. <para>NativeSlice.</para>
  49965. </returns>
  49966. </member>
  49967. <member name="M:Unity.Collections.NativeSlice_1.SliceWithStride(System.Int32)">
  49968. <summary>
  49969. <para>SliceWithStride.</para>
  49970. </summary>
  49971. <param name="offset">Stride offset.</param>
  49972. <param name="offsetFieldName">Field name whos offset should be used as stride.</param>
  49973. <returns>
  49974. <para>NativeSlice.</para>
  49975. </returns>
  49976. </member>
  49977. <member name="M:Unity.Collections.NativeSlice_1.SliceWithStride">
  49978. <summary>
  49979. <para>SliceWithStride.</para>
  49980. </summary>
  49981. <param name="offset">Stride offset.</param>
  49982. <param name="offsetFieldName">Field name whos offset should be used as stride.</param>
  49983. <returns>
  49984. <para>NativeSlice.</para>
  49985. </returns>
  49986. </member>
  49987. <member name="M:Unity.Collections.NativeSlice_1.SliceWithStride">
  49988. <summary>
  49989. <para>SliceWithStride.</para>
  49990. </summary>
  49991. <param name="offset">Stride offset.</param>
  49992. <param name="offsetFieldName">Field name whos offset should be used as stride.</param>
  49993. <returns>
  49994. <para>NativeSlice.</para>
  49995. </returns>
  49996. </member>
  49997. <member name="P:Unity.Collections.NativeSlice_1.Stride">
  49998. <summary>
  49999. <para>Returns stride set for Slice.</para>
  50000. </summary>
  50001. </member>
  50002. <member name="P:Unity.Collections.NativeSlice_1.this">
  50003. <summary>
  50004. <para>Access NativeSlice elements by index. Notice that structs are returned by value and not by reference.</para>
  50005. </summary>
  50006. </member>
  50007. <member name="M:Unity.Collections.NativeSlice_1.ToArray">
  50008. <summary>
  50009. <para>Convert NativeSlice to array.</para>
  50010. </summary>
  50011. <returns>
  50012. <para>Array.</para>
  50013. </returns>
  50014. </member>
  50015. <member name="T:Unity.Collections.ReadOnlyAttribute">
  50016. <summary>
  50017. <para>The ReadOnly attribute lets you mark a member of a struct used in a job as read-only.</para>
  50018. </summary>
  50019. </member>
  50020. <member name="T:Unity.Collections.ReadOnlyAttribute">
  50021. <summary>
  50022. <para>The ReadOnly attribute lets you mark a member of a struct used in a job as read-only.</para>
  50023. </summary>
  50024. </member>
  50025. <member name="T:Unity.Collections.WriteOnlyAttribute">
  50026. <summary>
  50027. <para>The WriteOnly attribute lets you mark a member of a struct used in a job as write-only.</para>
  50028. </summary>
  50029. </member>
  50030. <member name="T:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem">
  50031. <summary>
  50032. <para>Subsystem tags for the read request, describing broad asset type or subsystem that triggered the read request.</para>
  50033. </summary>
  50034. </member>
  50035. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.Audio">
  50036. <summary>
  50037. <para>The read request originated from an audio subsystem.</para>
  50038. </summary>
  50039. </member>
  50040. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.EntitiesScene">
  50041. <summary>
  50042. <para>The read request originated in a Unity.Entities scene loading subsystem.</para>
  50043. </summary>
  50044. </member>
  50045. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.EntitiesStreamBinaryReader">
  50046. <summary>
  50047. <para>The read request originated in a Unity.Entities.Serialization binary reader subsystem.</para>
  50048. </summary>
  50049. </member>
  50050. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.FileInfo">
  50051. <summary>
  50052. <para>A request for file information.</para>
  50053. </summary>
  50054. </member>
  50055. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.Mesh">
  50056. <summary>
  50057. <para>The read request originated in mesh loading.</para>
  50058. </summary>
  50059. </member>
  50060. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.Other">
  50061. <summary>
  50062. <para>The subsystem where the read request originated is unknown.</para>
  50063. </summary>
  50064. </member>
  50065. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.Scripts">
  50066. <summary>
  50067. <para>The read request originated in scripts.</para>
  50068. </summary>
  50069. </member>
  50070. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.Texture">
  50071. <summary>
  50072. <para>The read request originated in texture loading.</para>
  50073. </summary>
  50074. </member>
  50075. <member name="F:Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem.VirtualTexture">
  50076. <summary>
  50077. <para>The read request originated in Virtual Texturing.</para>
  50078. </summary>
  50079. </member>
  50080. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManager">
  50081. <summary>
  50082. <para>With the AsyncReadManager, you can perform asynchronous I/O operations through Unity's virtual file system. You can perform these operations on any thread or job.</para>
  50083. </summary>
  50084. </member>
  50085. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.CloseCachedFileAsync(System.String,Unity.Jobs.JobHandle)">
  50086. <summary>
  50087. <para>Closes a file held open internally by the AsyncReadManager.</para>
  50088. </summary>
  50089. <param name="fileName">The path to the file to close.</param>
  50090. <param name="dependency">(Optional) A JobHandle to wait on before performing the close.</param>
  50091. <returns>
  50092. <para>A JobHandle that completes when the asynchronous close operation finishes.</para>
  50093. </returns>
  50094. </member>
  50095. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.GetFileInfo(System.String,Unity.IO.LowLevel.Unsafe.FileInfoResult*)">
  50096. <summary>
  50097. <para>Gets information about a file.</para>
  50098. </summary>
  50099. <param name="filename">The name of the file to query.</param>
  50100. <param name="result">A struct that this function fills in with information about the file upon completion of this asynchronous request.</param>
  50101. <returns>
  50102. <para>A read handle that you can use to monitor the progress and status of this GetFileInfo command.</para>
  50103. </returns>
  50104. </member>
  50105. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.OpenFileAsync(System.String)">
  50106. <summary>
  50107. <para>Opens the file asynchronously.</para>
  50108. </summary>
  50109. <param name="fileName">The path to the file to be opened.</param>
  50110. <returns>
  50111. <para>The FileHandle of the file being opened. Use the FileHandle to check the status of the open operation, to read the file, and to close the file when done.</para>
  50112. </returns>
  50113. </member>
  50114. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.Read(System.String,Unity.IO.LowLevel.Unsafe.ReadCommand*,System.UInt32,System.String,System.UInt64,Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem)">
  50115. <summary>
  50116. <para>Issues an asynchronous file read operation. Returns a ReadHandle.</para>
  50117. </summary>
  50118. <param name="filename">The filename to read from.</param>
  50119. <param name="readCmds">A pointer to an array of ReadCommand structs that specify offset, size, and destination buffer.</param>
  50120. <param name="readCmdCount">The number of read commands pointed to by readCmds.</param>
  50121. <param name="assetName">(Optional) The name of the object being read, for metrics purposes.</param>
  50122. <param name="typeID">(Optional) The of the object being read, for metrics purposes.</param>
  50123. <param name="subsystem">(Optional) The AssetLoadingSubsystem|Subsystem tag for the read operation, for metrics purposes.</param>
  50124. <returns>
  50125. <para>Used to monitor the progress and status of the read command.</para>
  50126. </returns>
  50127. </member>
  50128. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.Read(Unity.IO.LowLevel.Unsafe.FileHandle&amp;,Unity.IO.LowLevel.Unsafe.ReadCommandArray)">
  50129. <summary>
  50130. <para>Queues a set of read operations for a file opened with OpenFileAsync.</para>
  50131. </summary>
  50132. <param name="fileHandle">The FileHandle to be read from, opened by AsyncReadManager.OpenFileAsync.</param>
  50133. <param name="readCmdArray">A struct containing the read commands to queue.</param>
  50134. <returns>
  50135. <para>A ReadHandle object you can use to check the status and monitor the progress of the read operations.</para>
  50136. </returns>
  50137. </member>
  50138. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManager.ReadDeferred(Unity.IO.LowLevel.Unsafe.FileHandle&amp;,Unity.IO.LowLevel.Unsafe.ReadCommandArray*,Unity.Jobs.JobHandle)">
  50139. <summary>
  50140. <para>Queues a set of read operations for a file once the specified Jobs have completed.</para>
  50141. </summary>
  50142. <param name="fileHandle">The FileHandle to be read from, opened by AsyncReadManager.OpenFileAsync.</param>
  50143. <param name="readCmdArray">A pointer to a struct containing the read commands to queue.</param>
  50144. <param name="dependency">The dependency that will trigger the read to begin.</param>
  50145. <returns>
  50146. <para>A ReadHandle object you can to use to check the status and monitor the progress of the read operations.</para>
  50147. </returns>
  50148. </member>
  50149. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics">
  50150. <summary>
  50151. <para>Manages the recording and retrieval of metrics from the AsyncReadManager.</para>
  50152. </summary>
  50153. </member>
  50154. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.ClearCompletedMetrics">
  50155. <summary>
  50156. <para>Clears the metrics for all completed requests, including failed and canceled requests.</para>
  50157. </summary>
  50158. </member>
  50159. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.Flags">
  50160. <summary>
  50161. <para>Flags controlling the behaviour of AsyncReadManagerMetrics.GetMetrics and AsyncReadManagerMetrics.GetCurrentSummaryMetrics.</para>
  50162. </summary>
  50163. </member>
  50164. <member name="F:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.Flags.ClearOnRead">
  50165. <summary>
  50166. <para>Clear metrics for completed read requests after returning.</para>
  50167. </summary>
  50168. </member>
  50169. <member name="F:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.Flags.None">
  50170. <summary>
  50171. <para>Pass no flags.</para>
  50172. </summary>
  50173. </member>
  50174. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetCurrentSummaryMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50175. <summary>
  50176. <para>Gets a summary of the metrics collected for AsyncReadManager read operations since you started data collection or last cleared the metrics data.</para>
  50177. </summary>
  50178. <param name="flags">Flags to control the behavior, including clearing the underlying completed metrics after reading.</param>
  50179. <returns>
  50180. <para>A summary of the current metrics data.</para>
  50181. </returns>
  50182. </member>
  50183. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetCurrentSummaryMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50184. <summary>
  50185. <para>Gets a filtered summary of the metrics collected for AsyncReadManager read operations since you started data collection or last cleared the metrics data.</para>
  50186. </summary>
  50187. <param name="metricsFilters">The filters to apply to the metrics before calculating the summary.</param>
  50188. <param name="flags">Flags to control the behavior, including clearing the underlying completed metrics after reading.</param>
  50189. <returns>
  50190. <para>A summary of the current metric data, filtered by the specified metricsFilters.</para>
  50191. </returns>
  50192. </member>
  50193. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50194. <summary>
  50195. <para>Returns the current AsyncReadManager metrics.</para>
  50196. </summary>
  50197. <param name="flags">Flags to control the behaviour, including clearing the underlying completed metrics after reading.</param>
  50198. <param name="filters">(Optional) The AsyncReadManagerMetricsFilters|filters to control the data returned.</param>
  50199. <returns>
  50200. <para>Array of AsyncReadManagerRequestMetric|read request metrics currently stored in the AsyncReadManager, which can be filtered by passing AsyncReadManagerMetricsFilters.</para>
  50201. </returns>
  50202. </member>
  50203. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50204. <summary>
  50205. <para>Returns the current AsyncReadManager metrics.</para>
  50206. </summary>
  50207. <param name="flags">Flags to control the behaviour, including clearing the underlying completed metrics after reading.</param>
  50208. <param name="filters">(Optional) The AsyncReadManagerMetricsFilters|filters to control the data returned.</param>
  50209. <returns>
  50210. <para>Array of AsyncReadManagerRequestMetric|read request metrics currently stored in the AsyncReadManager, which can be filtered by passing AsyncReadManagerMetricsFilters.</para>
  50211. </returns>
  50212. </member>
  50213. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetMetrics(System.Collections.Generic.List`1&lt;Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric&gt;,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50214. <summary>
  50215. <para>Writes the current AsyncReadManager metrics into the given List.</para>
  50216. </summary>
  50217. <param name="outMetrics">The pre-allocated list to store the metrics in.</param>
  50218. <param name="flags">Flags to control the behaviour, including clearing the underlying completed metrics after reading.</param>
  50219. <param name="filters">(Optional) The AsyncReadManagerMetricsFilters|filters to control the data returned.</param>
  50220. </member>
  50221. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetMetrics(System.Collections.Generic.List`1&lt;Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric&gt;,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics/Flags)">
  50222. <summary>
  50223. <para>Writes the current AsyncReadManager metrics into the given List.</para>
  50224. </summary>
  50225. <param name="outMetrics">The pre-allocated list to store the metrics in.</param>
  50226. <param name="flags">Flags to control the behaviour, including clearing the underlying completed metrics after reading.</param>
  50227. <param name="filters">(Optional) The AsyncReadManagerMetricsFilters|filters to control the data returned.</param>
  50228. </member>
  50229. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetSummaryOfMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric[])">
  50230. <summary>
  50231. <para>Summarizes an array containing AsyncReadManagerRequestMetric records.</para>
  50232. </summary>
  50233. <param name="metrics">Array of previously collected AsyncReadManagerRequestMetrics.</param>
  50234. <returns>
  50235. <para>Calculated summary of the given metrics.</para>
  50236. </returns>
  50237. </member>
  50238. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetSummaryOfMetrics(System.Collections.Generic.List`1&lt;Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric&gt;)">
  50239. <summary>
  50240. <para>Summarizes an array containing AsyncReadManagerRequestMetric records.</para>
  50241. </summary>
  50242. <param name="metrics">Array of previously collected AsyncReadManagerRequestMetrics.</param>
  50243. <returns>
  50244. <para>Calculated summary of the given metrics.</para>
  50245. </returns>
  50246. </member>
  50247. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetSummaryOfMetrics(Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric[],Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters)">
  50248. <summary>
  50249. <para>Summarizes AsyncReadManagerRequestMetric records that match the specified filter.</para>
  50250. </summary>
  50251. <param name="metrics">List of previously collected AsyncReadManagerRequestMetrics.</param>
  50252. <param name="metricsFilters">AsyncReadManagerMetricsFilters|Filters to apply to the data used in calculating the summary.</param>
  50253. <returns>
  50254. <para>Calculated summary of given metrics that match the filters.</para>
  50255. </returns>
  50256. </member>
  50257. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetSummaryOfMetrics(System.Collections.Generic.List`1&lt;Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric&gt;,Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters)">
  50258. <summary>
  50259. <para>Summarizes AsyncReadManagerRequestMetric records that match the specified filter.</para>
  50260. </summary>
  50261. <param name="metrics">List of previously collected AsyncReadManagerRequestMetrics.</param>
  50262. <param name="metricsFilters">AsyncReadManagerMetricsFilters|Filters to apply to the data used in calculating the summary.</param>
  50263. <returns>
  50264. <para>Calculated summary of given metrics that match the filters.</para>
  50265. </returns>
  50266. </member>
  50267. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.GetTotalSizeOfNonASRMReadsBytes(System.Boolean)">
  50268. <summary>
  50269. <para>Returns the amount of data (in bytes) read through systems other than the AsyncReadManager.</para>
  50270. </summary>
  50271. <param name="emptyAfterRead">Set to true to reset the underlying data counter to zero after calling this function. Set to false if you want each call to this function to return the running, cumulative total.</param>
  50272. <returns>
  50273. <para>Number of bytes of data read through systems other than the AsyncReadManager since you started metrics collection or you cleared this data counter by setting emptyAfterRead to true.</para>
  50274. </returns>
  50275. </member>
  50276. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.IsEnabled">
  50277. <summary>
  50278. <para>Reports whether the metrics system for the AsyncReadManager is currently recording data.</para>
  50279. </summary>
  50280. <returns>
  50281. <para>True, if the metrics system of the AsyncReadManager is currently recording data; false, otherwise.</para>
  50282. </returns>
  50283. </member>
  50284. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.StartCollectingMetrics">
  50285. <summary>
  50286. <para>Begin recording metrics data for AsyncReadManager read operations.</para>
  50287. </summary>
  50288. </member>
  50289. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetrics.StopCollectingMetrics">
  50290. <summary>
  50291. <para>Stop recording metrics data for AsyncReadManager read operations.</para>
  50292. </summary>
  50293. </member>
  50294. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters">
  50295. <summary>
  50296. <para>Defines a filter for selecting specific categories of data when summarizing AsyncReadManager metrics.</para>
  50297. </summary>
  50298. </member>
  50299. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.ClearFilters">
  50300. <summary>
  50301. <para>Clears all the filters on an existing AsyncReadManagerMetricsFilters instance.</para>
  50302. </summary>
  50303. </member>
  50304. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor">
  50305. <summary>
  50306. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50307. </summary>
  50308. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50309. <param name="state">The Processing State to include in the summary calculations.</param>
  50310. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50311. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50312. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50313. </member>
  50314. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(System.UInt64)">
  50315. <summary>
  50316. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50317. </summary>
  50318. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50319. <param name="state">The Processing State to include in the summary calculations.</param>
  50320. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50321. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50322. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50323. </member>
  50324. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.ProcessingState)">
  50325. <summary>
  50326. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50327. </summary>
  50328. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50329. <param name="state">The Processing State to include in the summary calculations.</param>
  50330. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50331. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50332. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50333. </member>
  50334. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.FileReadType)">
  50335. <summary>
  50336. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50337. </summary>
  50338. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50339. <param name="state">The Processing State to include in the summary calculations.</param>
  50340. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50341. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50342. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50343. </member>
  50344. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.Priority)">
  50345. <summary>
  50346. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50347. </summary>
  50348. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50349. <param name="state">The Processing State to include in the summary calculations.</param>
  50350. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50351. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50352. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50353. </member>
  50354. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem)">
  50355. <summary>
  50356. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50357. </summary>
  50358. <param name="typeID">The YAML Class ID for the asset type to include in the summary calculations. See the page.</param>
  50359. <param name="state">The Processing State to include in the summary calculations.</param>
  50360. <param name="readType">The type of file read (async or sync) to include in the summary calculations.</param>
  50361. <param name="priorityLevel">The priority level to include in the summary calculations.</param>
  50362. <param name="subsystem">The Subsystem 'tag' to include in the summary calculations.</param>
  50363. </member>
  50364. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(System.UInt64[],Unity.IO.LowLevel.Unsafe.ProcessingState[],Unity.IO.LowLevel.Unsafe.FileReadType[],Unity.IO.LowLevel.Unsafe.Priority[],Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem[])">
  50365. <summary>
  50366. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50367. </summary>
  50368. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50369. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50370. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50371. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50372. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50373. </member>
  50374. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(System.UInt64[])">
  50375. <summary>
  50376. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50377. </summary>
  50378. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50379. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50380. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50381. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50382. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50383. </member>
  50384. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.ProcessingState[])">
  50385. <summary>
  50386. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50387. </summary>
  50388. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50389. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50390. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50391. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50392. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50393. </member>
  50394. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.FileReadType[])">
  50395. <summary>
  50396. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50397. </summary>
  50398. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50399. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50400. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50401. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50402. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50403. </member>
  50404. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.Priority[])">
  50405. <summary>
  50406. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50407. </summary>
  50408. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50409. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50410. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50411. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50412. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50413. </member>
  50414. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.#ctor(Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem[])">
  50415. <summary>
  50416. <para>Constructor for an instance of the Summary Metrics Filters, used to filter the metrics data that is included in the calculation of a summary.</para>
  50417. </summary>
  50418. <param name="typeIDs">An array of all the to include in the summary calculations.</param>
  50419. <param name="states">An array of all the ProcessingStates to include in the summary calculations.</param>
  50420. <param name="readTypes">An array of all the FileReadTypes to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50421. <param name="priorityLevels">An array of all the Priority levels to include in the summary calculations. As there are only two options, this is generally unnecesary.</param>
  50422. <param name="subsystems">An array of all the Subsystem 'tags' to include in the summary calculations.</param>
  50423. </member>
  50424. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.RemovePriorityFilter">
  50425. <summary>
  50426. <para>Remove the Priority filters from an existing SummaryMetricsFilters instance.</para>
  50427. </summary>
  50428. </member>
  50429. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.RemoveReadTypeFilter">
  50430. <summary>
  50431. <para>Remove the ReadType filters from an existing SummaryMetricsFilters instance.</para>
  50432. </summary>
  50433. </member>
  50434. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.RemoveStateFilter">
  50435. <summary>
  50436. <para>Remove the State filters from an existing SummaryMetricsFilters instance.</para>
  50437. </summary>
  50438. </member>
  50439. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.RemoveSubsystemFilter">
  50440. <summary>
  50441. <para>Remove the Subsystem filters from an existing SummaryMetricsFilters instance.</para>
  50442. </summary>
  50443. </member>
  50444. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.RemoveTypeIDFilter">
  50445. <summary>
  50446. <para>Remove the TypeID filters from an existing SummaryMetricsFilters instance.</para>
  50447. </summary>
  50448. </member>
  50449. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetPriorityFilter(Unity.IO.LowLevel.Unsafe.Priority)">
  50450. <summary>
  50451. <para>Set Priority filters on an existing SummaryMetricsFilters instance.</para>
  50452. </summary>
  50453. <param name="_priorityLevel">Priority level to filter by. Summary will include reads that had this priority level only.</param>
  50454. <param name="_priorityLevels">Array of priority levels to filter by. Summary will include reads that have any of these priority levels.</param>
  50455. </member>
  50456. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetPriorityFilter(Unity.IO.LowLevel.Unsafe.Priority[])">
  50457. <summary>
  50458. <para>Set Priority filters on an existing SummaryMetricsFilters instance.</para>
  50459. </summary>
  50460. <param name="_priorityLevel">Priority level to filter by. Summary will include reads that had this priority level only.</param>
  50461. <param name="_priorityLevels">Array of priority levels to filter by. Summary will include reads that have any of these priority levels.</param>
  50462. </member>
  50463. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetReadTypeFilter(Unity.IO.LowLevel.Unsafe.FileReadType)">
  50464. <summary>
  50465. <para>Set FileReadType filters on an existing SummaryMetricsFilters instance.</para>
  50466. </summary>
  50467. <param name="_readType">FileReadType to filter by. Summary will include reads that had this read type only.</param>
  50468. <param name="_readTypes">Array of FileReadType|FileReadTypes to filter by. Summary will include reads that have any of these read types.</param>
  50469. </member>
  50470. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetReadTypeFilter(Unity.IO.LowLevel.Unsafe.FileReadType[])">
  50471. <summary>
  50472. <para>Set FileReadType filters on an existing SummaryMetricsFilters instance.</para>
  50473. </summary>
  50474. <param name="_readType">FileReadType to filter by. Summary will include reads that had this read type only.</param>
  50475. <param name="_readTypes">Array of FileReadType|FileReadTypes to filter by. Summary will include reads that have any of these read types.</param>
  50476. </member>
  50477. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetStateFilter(Unity.IO.LowLevel.Unsafe.ProcessingState)">
  50478. <summary>
  50479. <para>Set ProcessingState filters on an existing SummaryMetricsFilters instance.</para>
  50480. </summary>
  50481. <param name="_state">ProcessingState to filter by. Summary will include reads that have this state only.</param>
  50482. <param name="_states">Array of ProcessingState|ProcessingStates to filter by. Summary will include reads that have any of these states.</param>
  50483. </member>
  50484. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetStateFilter(Unity.IO.LowLevel.Unsafe.ProcessingState[])">
  50485. <summary>
  50486. <para>Set ProcessingState filters on an existing SummaryMetricsFilters instance.</para>
  50487. </summary>
  50488. <param name="_state">ProcessingState to filter by. Summary will include reads that have this state only.</param>
  50489. <param name="_states">Array of ProcessingState|ProcessingStates to filter by. Summary will include reads that have any of these states.</param>
  50490. </member>
  50491. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetSubsystemFilter(Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem)">
  50492. <summary>
  50493. <para>Set AssetLoadingSubsystem filters on an existing SummaryMetricsFilters instance.</para>
  50494. </summary>
  50495. <param name="_subsystem">AssetLoadingSubsystem to filter by. Summary will include reads that have this subsystem tag only.</param>
  50496. <param name="_subsystems">Array of AssetLoadingSubsystem|AssetLoadingSubsystems to filter by. Summary will include reads that have any of these subsystem tags.</param>
  50497. </member>
  50498. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetSubsystemFilter(Unity.IO.LowLevel.Unsafe.AssetLoadingSubsystem[])">
  50499. <summary>
  50500. <para>Set AssetLoadingSubsystem filters on an existing SummaryMetricsFilters instance.</para>
  50501. </summary>
  50502. <param name="_subsystem">AssetLoadingSubsystem to filter by. Summary will include reads that have this subsystem tag only.</param>
  50503. <param name="_subsystems">Array of AssetLoadingSubsystem|AssetLoadingSubsystems to filter by. Summary will include reads that have any of these subsystem tags.</param>
  50504. </member>
  50505. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetTypeIDFilter(System.UInt64)">
  50506. <summary>
  50507. <para>Set TypeID filters on an existing SummaryMetricsFilters instance.</para>
  50508. </summary>
  50509. <param name="_typeID"> to filter by. Summary will include reads that have this type ID only.</param>
  50510. <param name="_typeIDs">Array of to filter by. Summary will include reads that have any of these Type IDs.</param>
  50511. </member>
  50512. <member name="M:Unity.IO.LowLevel.Unsafe.AsyncReadManagerMetricsFilters.SetTypeIDFilter(System.UInt64[])">
  50513. <summary>
  50514. <para>Set TypeID filters on an existing SummaryMetricsFilters instance.</para>
  50515. </summary>
  50516. <param name="_typeID"> to filter by. Summary will include reads that have this type ID only.</param>
  50517. <param name="_typeIDs">Array of to filter by. Summary will include reads that have any of these Type IDs.</param>
  50518. </member>
  50519. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric">
  50520. <summary>
  50521. <para>Metrics for an individual read request.</para>
  50522. </summary>
  50523. </member>
  50524. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.AssetName">
  50525. <summary>
  50526. <para>The name of the asset being read.</para>
  50527. </summary>
  50528. </member>
  50529. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.AssetTypeId">
  50530. <summary>
  50531. <para>The of the asset being read in the read request.</para>
  50532. </summary>
  50533. </member>
  50534. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.BatchReadCount">
  50535. <summary>
  50536. <para>The number of batch read commands contained in the read request.</para>
  50537. </summary>
  50538. </member>
  50539. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.CurrentBytesRead">
  50540. <summary>
  50541. <para>Total number of bytes of the read request read so far.</para>
  50542. </summary>
  50543. </member>
  50544. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.FileName">
  50545. <summary>
  50546. <para>The filename the read request is reading from.</para>
  50547. </summary>
  50548. </member>
  50549. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.IsBatchRead">
  50550. <summary>
  50551. <para>Returns whether this read request contained batch read commands.</para>
  50552. </summary>
  50553. </member>
  50554. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.OffsetBytes">
  50555. <summary>
  50556. <para>The offset of the read request from the start of the file, in bytes.</para>
  50557. </summary>
  50558. </member>
  50559. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.PriorityLevel">
  50560. <summary>
  50561. <para>The Priority|priority level of the read request.</para>
  50562. </summary>
  50563. </member>
  50564. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.ReadType">
  50565. <summary>
  50566. <para>The FileReadType|read type (sync or async) of the read request.</para>
  50567. </summary>
  50568. </member>
  50569. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.RequestTimeMicroseconds">
  50570. <summary>
  50571. <para>The time at which the read request was made, in microseconds elapsed since application startup.</para>
  50572. </summary>
  50573. </member>
  50574. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.SizeBytes">
  50575. <summary>
  50576. <para>The size of the read request, in bytes.</para>
  50577. </summary>
  50578. </member>
  50579. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.State">
  50580. <summary>
  50581. <para>The ProcessingState|state of the read request at the time of retrieving the metrics.</para>
  50582. </summary>
  50583. </member>
  50584. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.Subsystem">
  50585. <summary>
  50586. <para>The AssetLoadingSubsystem|Subsystem tag assigned to the read operation.</para>
  50587. </summary>
  50588. </member>
  50589. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.TimeInQueueMicroseconds">
  50590. <summary>
  50591. <para>The amount of time the read request waited in the AsyncReadManager queue, in microseconds.</para>
  50592. </summary>
  50593. </member>
  50594. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerRequestMetric.TotalTimeMicroseconds">
  50595. <summary>
  50596. <para>The total time in microseconds from the read request being added until its completion, or the time of metrics retrieval, depending whether the read has completed or not.</para>
  50597. </summary>
  50598. </member>
  50599. <member name="T:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics">
  50600. <summary>
  50601. <para>A summary of the metrics collected for AsyncReadManager read operations.</para>
  50602. </summary>
  50603. </member>
  50604. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageBandwidthMBPerSecond">
  50605. <summary>
  50606. <para>The mean rate of reading of data (bandwidth), in Mbps, for read request metrics included in the summary calculation.</para>
  50607. </summary>
  50608. </member>
  50609. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageReadSizeInBytes">
  50610. <summary>
  50611. <para>The mean size of data read, in bytes, for read request metrics included in the summary calculation.</para>
  50612. </summary>
  50613. </member>
  50614. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageReadTimeMicroseconds">
  50615. <summary>
  50616. <para>The mean time taken for reading (excluding queue time), in microseconds, for read request metrics included in the summary calculation.</para>
  50617. </summary>
  50618. </member>
  50619. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageThroughputMBPerSecond">
  50620. <summary>
  50621. <para>The mean rate of request throughput, in Mbps, for read request metrics included in the summary calculation.</para>
  50622. </summary>
  50623. </member>
  50624. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageTotalRequestTimeMicroseconds">
  50625. <summary>
  50626. <para>The mean time taken from request to completion, in microseconds, for completed read request metrics included in the summary calculation.</para>
  50627. </summary>
  50628. </member>
  50629. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.AverageWaitTimeMicroseconds">
  50630. <summary>
  50631. <para>The mean time taken from request to the start of reading, in microseconds, for read request metrics included in the summary calculation.</para>
  50632. </summary>
  50633. </member>
  50634. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestReadAssetType">
  50635. <summary>
  50636. <para>The for the longest read included in the summary calculation.</para>
  50637. </summary>
  50638. </member>
  50639. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestReadSubsystem">
  50640. <summary>
  50641. <para>The Subsystem tag for the longest read included in the summary calculation.</para>
  50642. </summary>
  50643. </member>
  50644. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestReadTimeMicroseconds">
  50645. <summary>
  50646. <para>The longest read time (not including time in queue) included in the summary calculation in microseconds.</para>
  50647. </summary>
  50648. </member>
  50649. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestWaitAssetType">
  50650. <summary>
  50651. <para>The for the longest wait time included in the summary calculation.</para>
  50652. </summary>
  50653. </member>
  50654. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestWaitSubsystem">
  50655. <summary>
  50656. <para>The Subsystem tag for the longest wait time included in the summary calculation.</para>
  50657. </summary>
  50658. </member>
  50659. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.LongestWaitTimeMicroseconds">
  50660. <summary>
  50661. <para>The longest time spent waiting of metrics included in the summary calculation, in microseconds.</para>
  50662. </summary>
  50663. </member>
  50664. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfAsyncReads">
  50665. <summary>
  50666. <para>The total number of Async reads in the metrics included in the summary calculation.</para>
  50667. </summary>
  50668. </member>
  50669. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfCachedReads">
  50670. <summary>
  50671. <para>The total number of cached reads (so read time was zero) in the metrics included in the summary calculation.</para>
  50672. </summary>
  50673. </member>
  50674. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfCanceledRequests">
  50675. <summary>
  50676. <para>The total number of canceled requests in the metrics included in the summary calculation.</para>
  50677. </summary>
  50678. </member>
  50679. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfCompletedRequests">
  50680. <summary>
  50681. <para>The total number of completed requests in the metrics included in the summary calculation.</para>
  50682. </summary>
  50683. </member>
  50684. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfFailedRequests">
  50685. <summary>
  50686. <para>The total number of failed requests in the metrics included in the summary calculation.</para>
  50687. </summary>
  50688. </member>
  50689. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfInProgressRequests">
  50690. <summary>
  50691. <para>The total number of in progress requests in the metrics included in the summary calculation.</para>
  50692. </summary>
  50693. </member>
  50694. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfSyncReads">
  50695. <summary>
  50696. <para>The total number of Sync reads in the metrics included in the summary calculation.</para>
  50697. </summary>
  50698. </member>
  50699. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.NumberOfWaitingRequests">
  50700. <summary>
  50701. <para>The total number of waiting requests in the metrics included in the summary calculation.</para>
  50702. </summary>
  50703. </member>
  50704. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.TotalBytesRead">
  50705. <summary>
  50706. <para>The total number of bytes read in the metrics included in the summary calculation.</para>
  50707. </summary>
  50708. </member>
  50709. <member name="P:Unity.IO.LowLevel.Unsafe.AsyncReadManagerSummaryMetrics.TotalNumberOfRequests">
  50710. <summary>
  50711. <para>The total number of read requests included in the summary calculation.</para>
  50712. </summary>
  50713. </member>
  50714. <member name="T:Unity.IO.LowLevel.Unsafe.FileHandle">
  50715. <summary>
  50716. <para>A handle to an asynchronously opened file.</para>
  50717. </summary>
  50718. </member>
  50719. <member name="M:Unity.IO.LowLevel.Unsafe.FileHandle.Close(Unity.Jobs.JobHandle)">
  50720. <summary>
  50721. <para>Asynchronously closes the file referenced by this FileHandle and disposes the FileHandle instance.</para>
  50722. </summary>
  50723. <param name="dependency">(Optional) The JobHandle to wait on before closing the file.</param>
  50724. <returns>
  50725. <para>The JobHandle for the asynchronous close operation. You can use this JobHandle as a dependency when scheduling other jobs that must not run before the close operation is finished.</para>
  50726. </returns>
  50727. </member>
  50728. <member name="M:Unity.IO.LowLevel.Unsafe.FileHandle.IsValid">
  50729. <summary>
  50730. <para>Reports whether this FileHandle instance is valid.</para>
  50731. </summary>
  50732. <returns>
  50733. <para>True, if this FileHandle represents an open file; otherwise, false.</para>
  50734. </returns>
  50735. </member>
  50736. <member name="P:Unity.IO.LowLevel.Unsafe.FileHandle.JobHandle">
  50737. <summary>
  50738. <para>The JobHandle of the asynchronous file open operation begun by the call to AsyncReadManager.OpenFileAsync that returned this FileHandle instance.</para>
  50739. </summary>
  50740. </member>
  50741. <member name="P:Unity.IO.LowLevel.Unsafe.FileHandle.Status">
  50742. <summary>
  50743. <para>The current status of this FileHandle.</para>
  50744. </summary>
  50745. </member>
  50746. <member name="T:Unity.IO.LowLevel.Unsafe.FileInfoResult">
  50747. <summary>
  50748. <para>The results of an asynchronous AsyncReadManager.GetFileInfo call.</para>
  50749. </summary>
  50750. </member>
  50751. <member name="F:Unity.IO.LowLevel.Unsafe.FileInfoResult.FileSize">
  50752. <summary>
  50753. <para>Indicates the size of the file in bytes.</para>
  50754. </summary>
  50755. </member>
  50756. <member name="F:Unity.IO.LowLevel.Unsafe.FileInfoResult.FileState">
  50757. <summary>
  50758. <para>Indicates whether the file exists or not.</para>
  50759. </summary>
  50760. </member>
  50761. <member name="T:Unity.IO.LowLevel.Unsafe.FileReadType">
  50762. <summary>
  50763. <para>The type of FileReadType|file read requested from the AsyncReadManager.</para>
  50764. </summary>
  50765. </member>
  50766. <member name="F:Unity.IO.LowLevel.Unsafe.FileReadType.Async">
  50767. <summary>
  50768. <para>Async Read Request.</para>
  50769. </summary>
  50770. </member>
  50771. <member name="F:Unity.IO.LowLevel.Unsafe.FileReadType.Sync">
  50772. <summary>
  50773. <para>Sync Read Request.</para>
  50774. </summary>
  50775. </member>
  50776. <member name="T:Unity.IO.LowLevel.Unsafe.FileState">
  50777. <summary>
  50778. <para>Defines the possible existential states of a file.</para>
  50779. </summary>
  50780. </member>
  50781. <member name="F:Unity.IO.LowLevel.Unsafe.FileState.Absent">
  50782. <summary>
  50783. <para>The file does not exist.</para>
  50784. </summary>
  50785. </member>
  50786. <member name="F:Unity.IO.LowLevel.Unsafe.FileState.Exists">
  50787. <summary>
  50788. <para>The file exists.</para>
  50789. </summary>
  50790. </member>
  50791. <member name="T:Unity.IO.LowLevel.Unsafe.FileStatus">
  50792. <summary>
  50793. <para>The possible statuses of a FileHandle.</para>
  50794. </summary>
  50795. </member>
  50796. <member name="F:Unity.IO.LowLevel.Unsafe.FileStatus.Closed">
  50797. <summary>
  50798. <para>The file has been closed.</para>
  50799. </summary>
  50800. </member>
  50801. <member name="F:Unity.IO.LowLevel.Unsafe.FileStatus.Open">
  50802. <summary>
  50803. <para>The file is open for reading.</para>
  50804. </summary>
  50805. </member>
  50806. <member name="F:Unity.IO.LowLevel.Unsafe.FileStatus.OpenFailed">
  50807. <summary>
  50808. <para>The request to open this file has failed. You must still dispose of the FileHandle using FileHandle.Close.</para>
  50809. </summary>
  50810. </member>
  50811. <member name="F:Unity.IO.LowLevel.Unsafe.FileStatus.Pending">
  50812. <summary>
  50813. <para>The asynchronous operation to open the file is still in progress.</para>
  50814. </summary>
  50815. </member>
  50816. <member name="T:Unity.IO.LowLevel.Unsafe.Priority">
  50817. <summary>
  50818. <para>The priority level attached to the AsyncReadManager read request.</para>
  50819. </summary>
  50820. </member>
  50821. <member name="F:Unity.IO.LowLevel.Unsafe.Priority.PriorityHigh">
  50822. <summary>
  50823. <para>High priority request.</para>
  50824. </summary>
  50825. </member>
  50826. <member name="F:Unity.IO.LowLevel.Unsafe.Priority.PriorityLow">
  50827. <summary>
  50828. <para>Low priority request.</para>
  50829. </summary>
  50830. </member>
  50831. <member name="T:Unity.IO.LowLevel.Unsafe.ProcessingState">
  50832. <summary>
  50833. <para>The state of the read request at the time of retrieval of AsyncReadManagerMetrics.</para>
  50834. </summary>
  50835. </member>
  50836. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.Canceled">
  50837. <summary>
  50838. <para>The read was canceled before completion.</para>
  50839. </summary>
  50840. </member>
  50841. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.Completed">
  50842. <summary>
  50843. <para>The read request had fully completed.</para>
  50844. </summary>
  50845. </member>
  50846. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.Failed">
  50847. <summary>
  50848. <para>The read request had failed before completion.</para>
  50849. </summary>
  50850. </member>
  50851. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.InQueue">
  50852. <summary>
  50853. <para>The read request was waiting in the queue to be read.</para>
  50854. </summary>
  50855. </member>
  50856. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.Reading">
  50857. <summary>
  50858. <para>The read request was in the process of being read.</para>
  50859. </summary>
  50860. </member>
  50861. <member name="F:Unity.IO.LowLevel.Unsafe.ProcessingState.Unknown">
  50862. <summary>
  50863. <para>The read request status was unknown.</para>
  50864. </summary>
  50865. </member>
  50866. <member name="T:Unity.IO.LowLevel.Unsafe.ReadCommand">
  50867. <summary>
  50868. <para>Describes the offset, size, and destination buffer of a single read operation.</para>
  50869. </summary>
  50870. </member>
  50871. <member name="F:Unity.IO.LowLevel.Unsafe.ReadCommand.Buffer">
  50872. <summary>
  50873. <para>The buffer that receives the read data.</para>
  50874. </summary>
  50875. </member>
  50876. <member name="F:Unity.IO.LowLevel.Unsafe.ReadCommand.Offset">
  50877. <summary>
  50878. <para>The offset where the read begins, within the file.</para>
  50879. </summary>
  50880. </member>
  50881. <member name="F:Unity.IO.LowLevel.Unsafe.ReadCommand.Size">
  50882. <summary>
  50883. <para>The size of the read in bytes.</para>
  50884. </summary>
  50885. </member>
  50886. <member name="T:Unity.IO.LowLevel.Unsafe.ReadCommandArray">
  50887. <summary>
  50888. <para>An array of ReadCommand instances to pass to AsyncReadManager.Read and AsyncReadManager.ReadDeferred.</para>
  50889. </summary>
  50890. </member>
  50891. <member name="F:Unity.IO.LowLevel.Unsafe.ReadCommandArray.CommandCount">
  50892. <summary>
  50893. <para>The number of individual entries in the array of ReadCommands pointed to by ReadCommands.</para>
  50894. </summary>
  50895. </member>
  50896. <member name="F:Unity.IO.LowLevel.Unsafe.ReadCommandArray.ReadCommands">
  50897. <summary>
  50898. <para>Pointer to a NativeArray of ReadCommands.</para>
  50899. </summary>
  50900. </member>
  50901. <member name="T:Unity.IO.LowLevel.Unsafe.ReadHandle">
  50902. <summary>
  50903. <para>You can use this handle to query the status of an asynchronous read operation. Note: To avoid a memory leak, you must call Dispose.</para>
  50904. </summary>
  50905. </member>
  50906. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.Cancel">
  50907. <summary>
  50908. <para>Cancels the AsyncReadManager.Read operation on this handle.</para>
  50909. </summary>
  50910. </member>
  50911. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.Dispose">
  50912. <summary>
  50913. <para>Disposes the ReadHandle. Use this to free up internal resources for reuse.</para>
  50914. </summary>
  50915. </member>
  50916. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.GetBytesRead">
  50917. <summary>
  50918. <para>Returns the total number of bytes read by all the ReadCommand operations the asynchronous file read request.</para>
  50919. </summary>
  50920. <returns>
  50921. <para>The total number of bytes read by the asynchronous file read request.</para>
  50922. </returns>
  50923. </member>
  50924. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.GetBytesRead(System.UInt32)">
  50925. <summary>
  50926. <para>Returns the total number of bytes read for a specific ReadCommand index.</para>
  50927. </summary>
  50928. <param name="readCommandIndex">The index of the ReadCommand for which to retrieve the number of bytes read.</param>
  50929. <returns>
  50930. <para>The number of bytes read for the specified ReadCommand.</para>
  50931. </returns>
  50932. </member>
  50933. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.GetBytesReadArray">
  50934. <summary>
  50935. <para>Returns an array containing the number of bytes read by the ReadCommand operations during the asynchronous file read request, where each index corresponds to the ReadCommand index.</para>
  50936. </summary>
  50937. <returns>
  50938. <para>An unsafe pointer to the array storing the number of bytes read for each ReadCommand in the request.</para>
  50939. </returns>
  50940. </member>
  50941. <member name="M:Unity.IO.LowLevel.Unsafe.ReadHandle.IsValid">
  50942. <summary>
  50943. <para>Check if the ReadHandle is valid.</para>
  50944. </summary>
  50945. <returns>
  50946. <para>True if the ReadHandle is valid.</para>
  50947. </returns>
  50948. </member>
  50949. <member name="P:Unity.IO.LowLevel.Unsafe.ReadHandle.JobHandle">
  50950. <summary>
  50951. <para>JobHandle that completes when the read operation completes.</para>
  50952. </summary>
  50953. </member>
  50954. <member name="P:Unity.IO.LowLevel.Unsafe.ReadHandle.ReadCount">
  50955. <summary>
  50956. <para>The number of read commands performed for this read operation. Will return zero until the reads have begun.</para>
  50957. </summary>
  50958. </member>
  50959. <member name="P:Unity.IO.LowLevel.Unsafe.ReadHandle.Status">
  50960. <summary>
  50961. <para>Current state of the read operation.</para>
  50962. </summary>
  50963. </member>
  50964. <member name="T:Unity.IO.LowLevel.Unsafe.ReadStatus">
  50965. <summary>
  50966. <para>The state of an asynchronous file request.</para>
  50967. </summary>
  50968. </member>
  50969. <member name="F:Unity.IO.LowLevel.Unsafe.ReadStatus.Canceled">
  50970. <summary>
  50971. <para>The asynchronous file request was canceled before the read operations were completed.</para>
  50972. </summary>
  50973. </member>
  50974. <member name="F:Unity.IO.LowLevel.Unsafe.ReadStatus.Complete">
  50975. <summary>
  50976. <para>The asynchronous file request completed successfully and all read operations within it were completed in full.</para>
  50977. </summary>
  50978. </member>
  50979. <member name="F:Unity.IO.LowLevel.Unsafe.ReadStatus.Failed">
  50980. <summary>
  50981. <para>One or more of the asynchronous file request's read operations have failed.</para>
  50982. </summary>
  50983. </member>
  50984. <member name="F:Unity.IO.LowLevel.Unsafe.ReadStatus.InProgress">
  50985. <summary>
  50986. <para>The asynchronous file request is in progress.</para>
  50987. </summary>
  50988. </member>
  50989. <member name="F:Unity.IO.LowLevel.Unsafe.ReadStatus.Truncated">
  50990. <summary>
  50991. <para>The asynchronous file request has completed but one or more of the read operations were truncated.</para>
  50992. </summary>
  50993. </member>
  50994. <member name="T:Unity.IO.LowLevel.Unsafe.VirtualFileSystem">
  50995. <summary>
  50996. <para>Class that provides access to some of the Unity low level virtual file system APIs.</para>
  50997. </summary>
  50998. </member>
  50999. <member name="M:Unity.IO.LowLevel.Unsafe.VirtualFileSystem.GetLocalFileSystemName(System.String,System.String&amp;,System.UInt64&amp;,System.UInt64&amp;)">
  51000. <summary>
  51001. <para>This method looks up the virtual file entry specified, and returns the details of that file within the file on the local filesystem.</para>
  51002. </summary>
  51003. <param name="vfsFileName">Virtual file entry to find.</param>
  51004. <param name="localFileName">Out parameter containing the file on the local filesystem.</param>
  51005. <param name="localFileOffset">Out parameter containing the offset inside of file on the local filesystem.</param>
  51006. <param name="localFileSize">Out parameter containing the size inside of file on the local filesystem.</param>
  51007. <returns>
  51008. <para>Details were successfully found.</para>
  51009. </returns>
  51010. </member>
  51011. <member name="?:Unity.Jobs.IJob">
  51012. <summary>
  51013. <para>Use IJob to schedule a single job that runs in parallel to other jobs and the main thread.</para>
  51014. </summary>
  51015. </member>
  51016. <member name="M:Unity.Jobs.IJob.Execute">
  51017. <summary>
  51018. <para>Implement this method to perform work on a worker thread.</para>
  51019. </summary>
  51020. </member>
  51021. <member name="T:Unity.Jobs.IJobExtensions">
  51022. <summary>
  51023. <para>Extension methods for Jobs using the IJob interface.</para>
  51024. </summary>
  51025. </member>
  51026. <member name="M:Unity.Jobs.IJobExtensions.Run(T)">
  51027. <summary>
  51028. <para>Perform the job's Execute method immediately on the same thread.</para>
  51029. </summary>
  51030. <param name="jobData">The job and data to Run.</param>
  51031. </member>
  51032. <member name="M:Unity.Jobs.IJobExtensions.Schedule(T,Unity.Jobs.JobHandle)">
  51033. <summary>
  51034. <para>Schedule the job for execution on a worker thread.</para>
  51035. </summary>
  51036. <param name="jobData">The job and data to schedule.</param>
  51037. <param name="dependsOn">Dependencies are used to ensure that a job executes on workerthreads after the dependency has completed execution. Making sure that two jobs reading or writing to same data do not run in parallel.</param>
  51038. <returns>
  51039. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  51040. </returns>
  51041. </member>
  51042. <member name="?:Unity.Jobs.IJobFor">
  51043. <summary>
  51044. <para>For jobs allow you to perform the same independent operation for each element of a native container or for a fixed number of iterations.
  51045. This Job type gives you the most flexibility over how you want your job scheduled.</para>
  51046. </summary>
  51047. </member>
  51048. <member name="M:Unity.Jobs.IJobFor.Execute(System.Int32)">
  51049. <summary>
  51050. <para>Implement this method to perform work against a specific iteration index.</para>
  51051. </summary>
  51052. <param name="index">The index of the for loop at which to perform work.</param>
  51053. </member>
  51054. <member name="T:Unity.Jobs.IJobForExtensions">
  51055. <summary>
  51056. <para>Extension methods for Jobs using the IJobFor.</para>
  51057. </summary>
  51058. </member>
  51059. <member name="M:Unity.Jobs.IJobForExtensions.Run(T,System.Int32)">
  51060. <summary>
  51061. <para>Perform the job's Execute method immediately on the main thread.</para>
  51062. </summary>
  51063. <param name="jobData">The job and data to Run.</param>
  51064. <param name="arrayLength">The number of iterations the for loop will execute.</param>
  51065. </member>
  51066. <member name="M:Unity.Jobs.IJobForExtensions.Schedule">
  51067. <summary>
  51068. <para>Schedule the job for execution on a single worker thread.</para>
  51069. </summary>
  51070. <param name="jobData">The job and data to Schedule.</param>
  51071. <param name="arrayLength">The number of iterations the for loop will execute.</param>
  51072. <param name="dependency">Dependencies are used to ensure that a job executes on worker threads after the dependency has completed execution. Making sure that two jobs reading or writing to same data do not run in parallel.</param>
  51073. <returns>
  51074. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  51075. </returns>
  51076. </member>
  51077. <member name="M:Unity.Jobs.IJobForExtensions.ScheduleParallel(T,System.Int32,System.Int32,Unity.Jobs.JobHandle)">
  51078. <summary>
  51079. <para>Schedule the job for concurrent execution on a number of worker threads.</para>
  51080. </summary>
  51081. <param name="jobData">The job and data to Schedule.</param>
  51082. <param name="arrayLength">The number of iterations the for loop will execute.</param>
  51083. <param name="innerloopBatchCount">Granularity in which workstealing is performed. A value of 32, means the job queue will steal 32 iterations and then perform them in an efficient inner loop.</param>
  51084. <param name="dependency">Dependencies are used to ensure that a job executes on worker threads after the dependency has completed execution. Making sure that two jobs reading or writing to same data do not run in parallel.</param>
  51085. <returns>
  51086. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  51087. </returns>
  51088. </member>
  51089. <member name="?:Unity.Jobs.IJobParallelFor">
  51090. <summary>
  51091. <para>Parallel-for jobs allow you to perform the same independent operation for each element of a native container or for a fixed number of iterations.</para>
  51092. </summary>
  51093. </member>
  51094. <member name="M:Unity.Jobs.IJobParallelFor.Execute(System.Int32)">
  51095. <summary>
  51096. <para>Implement this method to perform work against a specific iteration index.</para>
  51097. </summary>
  51098. <param name="index">The index of the Parallel for loop at which to perform work.</param>
  51099. </member>
  51100. <member name="T:Unity.Jobs.IJobParallelForExtensions">
  51101. <summary>
  51102. <para>Extension methods for Jobs using the IJobParallelFor.</para>
  51103. </summary>
  51104. </member>
  51105. <member name="M:Unity.Jobs.IJobParallelForExtensions.Run(T,System.Int32)">
  51106. <summary>
  51107. <para>Perform the job's Execute method immediately on the same thread.</para>
  51108. </summary>
  51109. <param name="jobData">The job and data to Run.</param>
  51110. <param name="arrayLength">The number of iterations the for loop will execute.</param>
  51111. </member>
  51112. <member name="M:Unity.Jobs.IJobParallelForExtensions.Schedule(T,System.Int32,System.Int32,Unity.Jobs.JobHandle)">
  51113. <summary>
  51114. <para>Schedule the job for execution on a worker thread.</para>
  51115. </summary>
  51116. <param name="jobData">The job and data to Schedule.</param>
  51117. <param name="arrayLength">The number of iterations the for loop will execute.</param>
  51118. <param name="innerloopBatchCount">Granularity in which workstealing is performed. A value of 32, means the job queue will steal 32 iterations and then perform them in an efficient inner loop.</param>
  51119. <param name="dependsOn">Dependencies are used to ensure that a job executes on workerthreads after the dependency has completed execution. Making sure that two jobs reading or writing to same data do not run in parallel.</param>
  51120. <returns>
  51121. <para>The handle identifying the scheduled job. Can be used as a dependency for a later job or ensure completion on the main thread.</para>
  51122. </returns>
  51123. </member>
  51124. <member name="T:Unity.Jobs.JobHandle">
  51125. <summary>
  51126. <para>JobHandle.</para>
  51127. </summary>
  51128. </member>
  51129. <member name="M:Unity.Jobs.JobHandle.CheckFenceIsDependencyOrDidSyncFence(Unity.Jobs.JobHandle,Unity.Jobs.JobHandle)">
  51130. <summary>
  51131. <para>CheckFenceIsDependencyOrDidSyncFence.</para>
  51132. </summary>
  51133. <param name="jobHandle">Job handle.</param>
  51134. <param name="dependsOn">Job handle dependency.</param>
  51135. <returns>
  51136. <para>Return value.</para>
  51137. </returns>
  51138. </member>
  51139. <member name="M:Unity.Jobs.JobHandle.CombineDependencies(Unity.Jobs.JobHandle,Unity.Jobs.JobHandle)">
  51140. <summary>
  51141. <para>Combines multiple dependencies into a single one.</para>
  51142. </summary>
  51143. <param name="job0"></param>
  51144. <param name="job1"></param>
  51145. <param name="job2"></param>
  51146. <param name="jobs"></param>
  51147. </member>
  51148. <member name="M:Unity.Jobs.JobHandle.CombineDependencies(Unity.Jobs.JobHandle,Unity.Jobs.JobHandle,Unity.Jobs.JobHandle)">
  51149. <summary>
  51150. <para>Combines multiple dependencies into a single one.</para>
  51151. </summary>
  51152. <param name="job0"></param>
  51153. <param name="job1"></param>
  51154. <param name="job2"></param>
  51155. <param name="jobs"></param>
  51156. </member>
  51157. <member name="M:Unity.Jobs.JobHandle.CombineDependencies(Unity.Collections.NativeArray`1&lt;Unity.Jobs.JobHandle&gt;)">
  51158. <summary>
  51159. <para>Combines multiple dependencies into a single one.</para>
  51160. </summary>
  51161. <param name="job0"></param>
  51162. <param name="job1"></param>
  51163. <param name="job2"></param>
  51164. <param name="jobs"></param>
  51165. </member>
  51166. <member name="M:Unity.Jobs.JobHandle.CombineDependencies(Unity.Collections.NativeSlice`1&lt;Unity.Jobs.JobHandle&gt;)">
  51167. <summary>
  51168. <para>Combines multiple dependencies into a single one.</para>
  51169. </summary>
  51170. <param name="job0"></param>
  51171. <param name="job1"></param>
  51172. <param name="job2"></param>
  51173. <param name="jobs"></param>
  51174. </member>
  51175. <member name="M:Unity.Jobs.JobHandle.Complete">
  51176. <summary>
  51177. <para>Ensures that the job has completed.</para>
  51178. </summary>
  51179. </member>
  51180. <member name="M:Unity.Jobs.JobHandle.CompleteAll(Unity.Jobs.JobHandle&amp;,Unity.Jobs.JobHandle&amp;)">
  51181. <summary>
  51182. <para>Ensures that all jobs have completed.</para>
  51183. </summary>
  51184. <param name="job0"></param>
  51185. <param name="job1"></param>
  51186. <param name="job2"></param>
  51187. <param name="jobs"></param>
  51188. </member>
  51189. <member name="M:Unity.Jobs.JobHandle.CompleteAll(Unity.Jobs.JobHandle&amp;,Unity.Jobs.JobHandle&amp;,Unity.Jobs.JobHandle&amp;)">
  51190. <summary>
  51191. <para>Ensures that all jobs have completed.</para>
  51192. </summary>
  51193. <param name="job0"></param>
  51194. <param name="job1"></param>
  51195. <param name="job2"></param>
  51196. <param name="jobs"></param>
  51197. </member>
  51198. <member name="M:Unity.Jobs.JobHandle.CompleteAll(Unity.Collections.NativeArray`1&lt;Unity.Jobs.JobHandle&gt;)">
  51199. <summary>
  51200. <para>Ensures that all jobs have completed.</para>
  51201. </summary>
  51202. <param name="job0"></param>
  51203. <param name="job1"></param>
  51204. <param name="job2"></param>
  51205. <param name="jobs"></param>
  51206. </member>
  51207. <member name="P:Unity.Jobs.JobHandle.IsCompleted">
  51208. <summary>
  51209. <para>Returns false if the task is currently running. Returns true if the task has completed.</para>
  51210. </summary>
  51211. </member>
  51212. <member name="M:Unity.Jobs.JobHandle.ScheduleBatchedJobs">
  51213. <summary>
  51214. <para>By default jobs are only put on a local queue when using Job Schedule functions, this actually makes them available to the worker threads to execute them.</para>
  51215. </summary>
  51216. </member>
  51217. <member name="T:Unity.Jobs.LowLevel.Unsafe.BatchQueryJob`2">
  51218. <summary>
  51219. <para>Struct used to implement batch query jobs.</para>
  51220. </summary>
  51221. </member>
  51222. <member name="M:Unity.Jobs.LowLevel.Unsafe.BatchQueryJob_2.#ctor">
  51223. <summary>
  51224. <para>Create BatchQueryJob.</para>
  51225. </summary>
  51226. <param name="commands">NativeArray containing the commands to execute during a batch. The job executing the query will only read from the array, not write to it.</param>
  51227. <param name="results">NativeArray which can contain the results from the commands. The job executing the query will write to the array.</param>
  51228. </member>
  51229. <member name="T:Unity.Jobs.LowLevel.Unsafe.BatchQueryJobStruct`1">
  51230. <summary>
  51231. <para>Struct used to schedule batch query jobs.</para>
  51232. </summary>
  51233. </member>
  51234. <member name="M:Unity.Jobs.LowLevel.Unsafe.BatchQueryJobStruct_1.Initialize">
  51235. <summary>
  51236. <para>Initializes a BatchQueryJobStruct and returns a pointer to an internal structure (System.IntPtr) which should be passed to JobsUtility.JobScheduleParameters.</para>
  51237. </summary>
  51238. </member>
  51239. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobHandleUnsafeUtility">
  51240. <summary>
  51241. <para>JobHandle Unsafe Utilities.</para>
  51242. </summary>
  51243. </member>
  51244. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobHandleUnsafeUtility.CombineDependencies(Unity.Jobs.JobHandle*,System.Int32)">
  51245. <summary>
  51246. <para>Combines multiple dependencies into a single one using an unsafe array of job handles.
  51247. See Also: JobHandle.CombineDependencies.</para>
  51248. </summary>
  51249. <param name="jobs"></param>
  51250. <param name="count"></param>
  51251. </member>
  51252. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobProducerTypeAttribute">
  51253. <summary>
  51254. <para>All job interface types must be marked with the JobProducerType. This is used to compile the Execute method by the Burst ASM inspector.</para>
  51255. </summary>
  51256. </member>
  51257. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobProducerTypeAttribute.#ctor(System.Type)">
  51258. <summary>
  51259. <para></para>
  51260. </summary>
  51261. <param name="producerType">The type containing a static method named "Execute" method which is the method invokes by the job system.</param>
  51262. </member>
  51263. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobProducerTypeAttribute.ProducerType">
  51264. <summary>
  51265. <para>ProducerType is the type containing a static method named "Execute" method which is the method invokes by the job system.</para>
  51266. </summary>
  51267. </member>
  51268. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobRanges">
  51269. <summary>
  51270. <para>Struct containing information about a range the job is allowed to work on.</para>
  51271. </summary>
  51272. </member>
  51273. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobRanges.TotalIterationCount">
  51274. <summary>
  51275. <para>Total iteration count.</para>
  51276. </summary>
  51277. </member>
  51278. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobsUtility">
  51279. <summary>
  51280. <para>Static class containing functionality to create, run and debug jobs.</para>
  51281. </summary>
  51282. </member>
  51283. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.CacheLineSize">
  51284. <summary>
  51285. <para>Size of a cache line.</para>
  51286. </summary>
  51287. </member>
  51288. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.CreateJobReflectionData(System.Type,System.Object,System.Object,System.Object)">
  51289. <summary>
  51290. <para>Creates job reflection data.</para>
  51291. </summary>
  51292. <param name="type"></param>
  51293. <param name="managedJobFunction0"></param>
  51294. <param name="managedJobFunction1"></param>
  51295. <param name="managedJobFunction2"></param>
  51296. <param name="wrapperJobType"></param>
  51297. <param name="userJobType"></param>
  51298. <returns>
  51299. <para>Returns pointer to internal JobReflectionData.</para>
  51300. </returns>
  51301. </member>
  51302. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.CreateJobReflectionData(System.Type,System.Type,System.Object)">
  51303. <summary>
  51304. <para>Creates job reflection data.</para>
  51305. </summary>
  51306. <param name="type"></param>
  51307. <param name="managedJobFunction0"></param>
  51308. <param name="managedJobFunction1"></param>
  51309. <param name="managedJobFunction2"></param>
  51310. <param name="wrapperJobType"></param>
  51311. <param name="userJobType"></param>
  51312. <returns>
  51313. <para>Returns pointer to internal JobReflectionData.</para>
  51314. </returns>
  51315. </member>
  51316. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.GetJobRange(Unity.Jobs.LowLevel.Unsafe.JobRanges&amp;,System.Int32,System.Int32&amp;,System.Int32&amp;)">
  51317. <summary>
  51318. <para>Returns the begin index and end index of the range.</para>
  51319. </summary>
  51320. <param name="ranges"></param>
  51321. <param name="jobIndex"></param>
  51322. <param name="beginIndex"></param>
  51323. <param name="endIndex"></param>
  51324. </member>
  51325. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.GetWorkStealingRange(Unity.Jobs.LowLevel.Unsafe.JobRanges&amp;,System.Int32,System.Int32&amp;,System.Int32&amp;)">
  51326. <summary>
  51327. <para>Returns the work stealing range.</para>
  51328. </summary>
  51329. <param name="ranges"></param>
  51330. <param name="jobIndex"></param>
  51331. <param name="beginIndex"></param>
  51332. <param name="endIndex"></param>
  51333. <returns>
  51334. <para>Returns true if successful.</para>
  51335. </returns>
  51336. </member>
  51337. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobsUtility.IsExecutingJob">
  51338. <summary>
  51339. <para>Returns true if we this is called from inside of a C# job.</para>
  51340. </summary>
  51341. </member>
  51342. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobCompilerEnabled">
  51343. <summary>
  51344. <para>When disabled, forces jobs that have already been compiled with burst to run in mono instead. For example if you want to debug the C# jobs or just want to compare behaviour or performance.</para>
  51345. </summary>
  51346. </member>
  51347. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobDebuggerEnabled">
  51348. <summary>
  51349. <para>Enables and disables the job debugger at runtime. Note that currently the job debugger is only supported in the Editor. Thus this only has effect in the editor.</para>
  51350. </summary>
  51351. </member>
  51352. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters">
  51353. <summary>
  51354. <para>Struct containing job parameters for scheduling.</para>
  51355. </summary>
  51356. </member>
  51357. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters.#ctor(System.Void*,System.IntPtr,Unity.Jobs.JobHandle,Unity.Jobs.LowLevel.Unsafe.ScheduleMode)">
  51358. <summary>
  51359. <para>Constructor.</para>
  51360. </summary>
  51361. <param name="i_jobData"></param>
  51362. <param name="i_reflectionData"></param>
  51363. <param name="i_dependency"></param>
  51364. <param name="i_scheduleMode"></param>
  51365. </member>
  51366. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters.Dependency">
  51367. <summary>
  51368. <para>A JobHandle to any dependency this job would have.</para>
  51369. </summary>
  51370. </member>
  51371. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters.JobDataPtr">
  51372. <summary>
  51373. <para>Pointer to the job data.</para>
  51374. </summary>
  51375. </member>
  51376. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters.ReflectionData">
  51377. <summary>
  51378. <para>Pointer to the reflection data.</para>
  51379. </summary>
  51380. </member>
  51381. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobScheduleParameters.ScheduleMode">
  51382. <summary>
  51383. <para>ScheduleMode option.</para>
  51384. </summary>
  51385. </member>
  51386. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobWorkerCount">
  51387. <summary>
  51388. <para>Current number of worker threads available to the Unity JobQueue.</para>
  51389. </summary>
  51390. </member>
  51391. <member name="P:Unity.Jobs.LowLevel.Unsafe.JobsUtility.JobWorkerMaximumCount">
  51392. <summary>
  51393. <para>Maximum number of worker threads available to the Unity JobQueue (Read Only).</para>
  51394. </summary>
  51395. </member>
  51396. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobsUtility.MaxJobThreadCount">
  51397. <summary>
  51398. <para>Maximum job thread count.</para>
  51399. </summary>
  51400. </member>
  51401. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.PatchBufferMinMaxRanges">
  51402. <summary>
  51403. <para>Injects debug checks for min and max ranges of native array.</para>
  51404. </summary>
  51405. </member>
  51406. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.ResetJobWorkerCount">
  51407. <summary>
  51408. <para>Reset JobWorkerCount to the Unity adjusted value.</para>
  51409. </summary>
  51410. </member>
  51411. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.Schedule(Unity.Jobs.LowLevel.Unsafe.JobsUtility/JobScheduleParameters&amp;)">
  51412. <summary>
  51413. <para>Schedule a single IJob.</para>
  51414. </summary>
  51415. <param name="parameters"></param>
  51416. <returns>
  51417. <para>Returns a JobHandle to the newly created Job.</para>
  51418. </returns>
  51419. </member>
  51420. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.ScheduleParallelFor(Unity.Jobs.LowLevel.Unsafe.JobsUtility/JobScheduleParameters&amp;,System.Int32,System.Int32)">
  51421. <summary>
  51422. <para>Schedule a IJobParallelFor job.</para>
  51423. </summary>
  51424. <param name="parameters"></param>
  51425. <param name="arrayLength"></param>
  51426. <param name="innerloopBatchCount"></param>
  51427. <returns>
  51428. <para>Returns a JobHandle to the newly created Job.</para>
  51429. </returns>
  51430. </member>
  51431. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.ScheduleParallelForDeferArraySize(Unity.Jobs.LowLevel.Unsafe.JobsUtility/JobScheduleParameters&amp;,System.Int32,System.Void*,System.Void*)">
  51432. <summary>
  51433. <para>Schedule a IJobParallelFor job.</para>
  51434. </summary>
  51435. <param name="parameters"></param>
  51436. <param name="innerloopBatchCount"></param>
  51437. <param name="listData"></param>
  51438. <param name="listDataAtomicSafetyHandle"></param>
  51439. <returns>
  51440. <para>Returns a JobHandle to the newly created Job.</para>
  51441. </returns>
  51442. </member>
  51443. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.ScheduleParallelForTransform(Unity.Jobs.LowLevel.Unsafe.JobsUtility/JobScheduleParameters&amp;,System.IntPtr)">
  51444. <summary>
  51445. <para>Schedule an IJobParallelForTransform job.</para>
  51446. </summary>
  51447. <param name="parameters"></param>
  51448. <param name="transfromAccesssArray"></param>
  51449. <returns>
  51450. <para>Returns a JobHandle to the newly created Job.</para>
  51451. </returns>
  51452. </member>
  51453. <member name="M:Unity.Jobs.LowLevel.Unsafe.JobsUtility.ScheduleParallelForTransformReadOnly(Unity.Jobs.LowLevel.Unsafe.JobsUtility/JobScheduleParameters&amp;,System.IntPtr,System.Int32)">
  51454. <summary>
  51455. <para>Schedule an IJobParallelForTransform job with read-only access to the transform data. This method provides better parallelization because it can read all transforms in parallel instead of just parallelizing across transforms in different hierarchies.</para>
  51456. </summary>
  51457. <param name="parameters"></param>
  51458. <param name="transfromAccesssArray"></param>
  51459. <param name="innerloopBatchCount"></param>
  51460. <returns>
  51461. <para>Returns a JobHandle to the newly created Job.</para>
  51462. </returns>
  51463. </member>
  51464. <member name="T:Unity.Jobs.LowLevel.Unsafe.JobType">
  51465. <summary>
  51466. <para>Determines what the job is used for (ParallelFor or a single job).</para>
  51467. </summary>
  51468. </member>
  51469. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobType.ParallelFor">
  51470. <summary>
  51471. <para>A parallel for job.</para>
  51472. </summary>
  51473. </member>
  51474. <member name="F:Unity.Jobs.LowLevel.Unsafe.JobType.Single">
  51475. <summary>
  51476. <para>A single job.</para>
  51477. </summary>
  51478. </member>
  51479. <member name="T:Unity.Jobs.LowLevel.Unsafe.ScheduleMode">
  51480. <summary>
  51481. <para>ScheduleMode options for scheduling a manage job.</para>
  51482. </summary>
  51483. </member>
  51484. <member name="F:Unity.Jobs.LowLevel.Unsafe.ScheduleMode.Batched">
  51485. <summary>
  51486. <para>Schedule job as batched (ScheduleMode.Batched is the same as ScheduleMode.Parallel; this enumeration value is retained to support legacy code)</para>
  51487. </summary>
  51488. </member>
  51489. <member name="F:Unity.Jobs.LowLevel.Unsafe.ScheduleMode.Parallel">
  51490. <summary>
  51491. <para>Schedule job to run on multiple worker threads if possible. Jobs that cannot run concurrently will run on one thread only.</para>
  51492. </summary>
  51493. </member>
  51494. <member name="F:Unity.Jobs.LowLevel.Unsafe.ScheduleMode.Run">
  51495. <summary>
  51496. <para>Run job immediately on calling thread.</para>
  51497. </summary>
  51498. </member>
  51499. <member name="F:Unity.Jobs.LowLevel.Unsafe.ScheduleMode.Single">
  51500. <summary>
  51501. <para>Schedule job to run on a single worker thread.</para>
  51502. </summary>
  51503. </member>
  51504. <member name="T:Unity.Profiling.LowLevel.MarkerFlags">
  51505. <summary>
  51506. <para>Profiler marker usage flags.</para>
  51507. </summary>
  51508. </member>
  51509. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.AvailabilityEditor">
  51510. <summary>
  51511. <para>Specifies that marker is present only in the Editor.</para>
  51512. </summary>
  51513. </member>
  51514. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.AvailabilityNonDevelopment">
  51515. <summary>
  51516. <para>Specifies that marker is present in non-development Players.</para>
  51517. </summary>
  51518. </member>
  51519. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.Counter">
  51520. <summary>
  51521. <para>Marker represents a counter.</para>
  51522. </summary>
  51523. </member>
  51524. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.Default">
  51525. <summary>
  51526. <para>Default value for markers created in native code.</para>
  51527. </summary>
  51528. </member>
  51529. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.SampleGPU">
  51530. <summary>
  51531. <para>Specifies that marker is capable of capturing GPU timings.</para>
  51532. </summary>
  51533. </member>
  51534. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.Script">
  51535. <summary>
  51536. <para>Marker is created by scripting code.</para>
  51537. </summary>
  51538. </member>
  51539. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.ScriptDeepProfiler">
  51540. <summary>
  51541. <para>Specifies that marker is generated by deep profiling.</para>
  51542. </summary>
  51543. </member>
  51544. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.ScriptInvoke">
  51545. <summary>
  51546. <para>Specifies that marker is generated by invocation of scripting method from native code.</para>
  51547. </summary>
  51548. </member>
  51549. <member name="F:Unity.Profiling.LowLevel.MarkerFlags.Warning">
  51550. <summary>
  51551. <para>Specifies that marker highlights performance suboptimal behavior.</para>
  51552. </summary>
  51553. </member>
  51554. <member name="T:Unity.Profiling.LowLevel.ProfilerMarkerDataType">
  51555. <summary>
  51556. <para>Options for the Profiler metadata type.</para>
  51557. </summary>
  51558. </member>
  51559. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.Blob8">
  51560. <summary>
  51561. <para>Signifies that ProfilerMarkerData.Ptr points to a raw byte array.</para>
  51562. </summary>
  51563. </member>
  51564. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.Double">
  51565. <summary>
  51566. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type double.</para>
  51567. </summary>
  51568. </member>
  51569. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.Float">
  51570. <summary>
  51571. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type float.</para>
  51572. </summary>
  51573. </member>
  51574. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.Int32">
  51575. <summary>
  51576. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type int.</para>
  51577. </summary>
  51578. </member>
  51579. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.Int64">
  51580. <summary>
  51581. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type long.</para>
  51582. </summary>
  51583. </member>
  51584. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.String16">
  51585. <summary>
  51586. <para>Signifies that ProfilerMarkerData.Ptr points to a char*.</para>
  51587. </summary>
  51588. </member>
  51589. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.UInt32">
  51590. <summary>
  51591. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type uint.</para>
  51592. </summary>
  51593. </member>
  51594. <member name="F:Unity.Profiling.LowLevel.ProfilerMarkerDataType.UInt64">
  51595. <summary>
  51596. <para>Signifies that ProfilerMarkerData.Ptr points to a value of type ulong.</para>
  51597. </summary>
  51598. </member>
  51599. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription">
  51600. <summary>
  51601. <para>Provides information about Profiler category.</para>
  51602. </summary>
  51603. </member>
  51604. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.Color">
  51605. <summary>
  51606. <para>Profiler category color.</para>
  51607. </summary>
  51608. </member>
  51609. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.Flags">
  51610. <summary>
  51611. <para>Profiler category flags.</para>
  51612. </summary>
  51613. </member>
  51614. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.Id">
  51615. <summary>
  51616. <para>Profiler category identifier.</para>
  51617. </summary>
  51618. </member>
  51619. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.Name">
  51620. <summary>
  51621. <para>Gets Profiler category name as string.</para>
  51622. </summary>
  51623. </member>
  51624. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.NameUtf8">
  51625. <summary>
  51626. <para>Profiler category name pointer.</para>
  51627. </summary>
  51628. </member>
  51629. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerCategoryDescription.NameUtf8Len">
  51630. <summary>
  51631. <para>Profiler category name length.</para>
  51632. </summary>
  51633. </member>
  51634. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData">
  51635. <summary>
  51636. <para>Describes Profiler metadata parameter that can be associated with a sample.</para>
  51637. </summary>
  51638. </member>
  51639. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData.Ptr">
  51640. <summary>
  51641. <para>Raw pointer to the metadata value.</para>
  51642. </summary>
  51643. </member>
  51644. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData.Size">
  51645. <summary>
  51646. <para>Size of the metadata value in bytes.</para>
  51647. </summary>
  51648. </member>
  51649. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData.Type">
  51650. <summary>
  51651. <para>Metadata type.</para>
  51652. </summary>
  51653. </member>
  51654. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription">
  51655. <summary>
  51656. <para>Gets the description of a Profiler metric.</para>
  51657. </summary>
  51658. </member>
  51659. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.Category">
  51660. <summary>
  51661. <para>Gets the ProfilerCategory value of the Profiler metric.</para>
  51662. </summary>
  51663. </member>
  51664. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.DataType">
  51665. <summary>
  51666. <para>Gets the data value type of the Profiler metric.</para>
  51667. </summary>
  51668. </member>
  51669. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.Flags">
  51670. <summary>
  51671. <para>Profiler marker flags of the metric.</para>
  51672. </summary>
  51673. </member>
  51674. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.Name">
  51675. <summary>
  51676. <para>The name of the Profiler metric.</para>
  51677. </summary>
  51678. </member>
  51679. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.NameUtf8">
  51680. <summary>
  51681. <para>The name of the Profiler metric as a pointer to UTF-8 byte array.</para>
  51682. </summary>
  51683. </member>
  51684. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.NameUtf8Len">
  51685. <summary>
  51686. <para>Name length excluding null terminator.</para>
  51687. </summary>
  51688. </member>
  51689. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderDescription.UnitType">
  51690. <summary>
  51691. <para>Gets the data unit type of the Profiler metric.</para>
  51692. </summary>
  51693. </member>
  51694. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle">
  51695. <summary>
  51696. <para>Gets the handle of a Profiler metric.</para>
  51697. </summary>
  51698. </member>
  51699. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle.GetAvailable(System.Collections.Generic.List`1&lt;Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle&gt;)">
  51700. <summary>
  51701. <para>Gets all available handles which can be accessed with ProfilerRecorder.</para>
  51702. </summary>
  51703. <param name="outRecorderHandleList"></param>
  51704. </member>
  51705. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle.GetDescription(Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle)">
  51706. <summary>
  51707. <para>Gets description of Profiler marker or counter handle.</para>
  51708. </summary>
  51709. <param name="handle"></param>
  51710. </member>
  51711. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle.Valid">
  51712. <summary>
  51713. <para>Indicates if a handle is valid and can be used with ProfilerRecorder.</para>
  51714. </summary>
  51715. </member>
  51716. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility">
  51717. <summary>
  51718. <para>Utility class which provides access to low level Profiler API.</para>
  51719. </summary>
  51720. </member>
  51721. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.BeginSample(System.IntPtr)">
  51722. <summary>
  51723. <para>Starts profiling a piece of code marked with a custom name that the markerPtr handle has defined.</para>
  51724. </summary>
  51725. <param name="markerPtr">Profiler marker handle.</param>
  51726. </member>
  51727. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.BeginSampleWithMetadata(System.IntPtr,System.Int32,System.Void*)">
  51728. <summary>
  51729. <para>Starts profiling a piece of code marked with a custom name that the markerPtr handle and metadata parameters has defined.</para>
  51730. </summary>
  51731. <param name="markerPtr">Profiler marker handle.</param>
  51732. <param name="metadataCount">Metadata parameters count.</param>
  51733. <param name="metadata">Unsafe pointer to the ProfilerMarkerData array.</param>
  51734. </member>
  51735. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryAi">
  51736. <summary>
  51737. <para>AI and NavMesh Profiler category.</para>
  51738. </summary>
  51739. </member>
  51740. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryAllocation">
  51741. <summary>
  51742. <para>Memory allocation Profiler category.</para>
  51743. </summary>
  51744. </member>
  51745. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryAnimation">
  51746. <summary>
  51747. <para>Animation Profiler category.</para>
  51748. </summary>
  51749. </member>
  51750. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryAudio">
  51751. <summary>
  51752. <para>Audio system Profiler category.</para>
  51753. </summary>
  51754. </member>
  51755. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryFileIO">
  51756. <summary>
  51757. <para>File IO Profiler category.</para>
  51758. </summary>
  51759. </member>
  51760. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryGUI">
  51761. <summary>
  51762. <para>UI Profiler category.</para>
  51763. </summary>
  51764. </member>
  51765. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryInput">
  51766. <summary>
  51767. <para>Input system Profiler category.</para>
  51768. </summary>
  51769. </member>
  51770. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryInternal">
  51771. <summary>
  51772. <para>Internal Unity systems Profiler category.</para>
  51773. </summary>
  51774. </member>
  51775. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryLighting">
  51776. <summary>
  51777. <para>Global Illumination Profiler category.</para>
  51778. </summary>
  51779. </member>
  51780. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryLoading">
  51781. <summary>
  51782. <para>Loading system Profiler category.</para>
  51783. </summary>
  51784. </member>
  51785. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryNetwork">
  51786. <summary>
  51787. <para>Networking system Profiler category.</para>
  51788. </summary>
  51789. </member>
  51790. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryOther">
  51791. <summary>
  51792. <para>Uncategorized Profiler category.</para>
  51793. </summary>
  51794. </member>
  51795. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryParticles">
  51796. <summary>
  51797. <para>Particle system Profiler category.</para>
  51798. </summary>
  51799. </member>
  51800. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryPhysics">
  51801. <summary>
  51802. <para>Physics system Profiler category.</para>
  51803. </summary>
  51804. </member>
  51805. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryRender">
  51806. <summary>
  51807. <para>Rendering system Profiler category.</para>
  51808. </summary>
  51809. </member>
  51810. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryScripts">
  51811. <summary>
  51812. <para>Generic C# code Profiler category.</para>
  51813. </summary>
  51814. </member>
  51815. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryVideo">
  51816. <summary>
  51817. <para>Video system Profiler category.</para>
  51818. </summary>
  51819. </member>
  51820. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryVirtualTexturing">
  51821. <summary>
  51822. <para>Virtual Texturing system Profiler category.</para>
  51823. </summary>
  51824. </member>
  51825. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CategoryVr">
  51826. <summary>
  51827. <para>VR systen Profiler category.</para>
  51828. </summary>
  51829. </member>
  51830. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CreateFlow(System.UInt16)">
  51831. <summary>
  51832. <para>Create a new Profiler flow identifier.</para>
  51833. </summary>
  51834. <param name="categoryId"></param>
  51835. <returns>
  51836. <para>Returns flow identifier.</para>
  51837. </returns>
  51838. </member>
  51839. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CreateMarker(System.String,System.UInt16,Unity.Profiling.LowLevel.MarkerFlags,System.Int32)">
  51840. <summary>
  51841. <para>Constructs a new Profiler marker handle for code instrumentation.</para>
  51842. </summary>
  51843. <param name="name">A marker name.</param>
  51844. <param name="categoryId">A profiler category identifier.</param>
  51845. <param name="flags">The marker flags.</param>
  51846. <param name="metadataCount">The metadata parameters count, or 0 if no parameters are expected.</param>
  51847. <param name="nameLen">Marker name string length.</param>
  51848. <returns>
  51849. <para>Returns the marker native handle.</para>
  51850. </returns>
  51851. </member>
  51852. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.CreateMarker(System.Char*,System.Int32,System.UInt16,Unity.Profiling.LowLevel.MarkerFlags,System.Int32)">
  51853. <summary>
  51854. <para>Constructs a new Profiler marker handle for code instrumentation.</para>
  51855. </summary>
  51856. <param name="name">A marker name.</param>
  51857. <param name="categoryId">A profiler category identifier.</param>
  51858. <param name="flags">The marker flags.</param>
  51859. <param name="metadataCount">The metadata parameters count, or 0 if no parameters are expected.</param>
  51860. <param name="nameLen">Marker name string length.</param>
  51861. <returns>
  51862. <para>Returns the marker native handle.</para>
  51863. </returns>
  51864. </member>
  51865. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.EndSample(System.IntPtr)">
  51866. <summary>
  51867. <para>End profiling a piece of code marked with a custom name defined by this instance of ProfilerMarker.</para>
  51868. </summary>
  51869. <param name="markerPtr">Marker handle.</param>
  51870. </member>
  51871. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.FlowEvent(System.UInt32,Unity.Profiling.ProfilerFlowEventType)">
  51872. <summary>
  51873. <para>Add flow event to a Profiler sample.</para>
  51874. </summary>
  51875. <param name="flowId">Profiler flow identifier.</param>
  51876. <param name="flowEventType">Flow event type.</param>
  51877. </member>
  51878. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.GetCategoryByName(System.Char*,System.Int32)">
  51879. <summary>
  51880. <para>Gets the Profiler category identifier.</para>
  51881. </summary>
  51882. <param name="name">Category name.</param>
  51883. <param name="nameLen">Category name length.</param>
  51884. <returns>
  51885. <para>Returns Profiler category identifier.</para>
  51886. </returns>
  51887. </member>
  51888. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.GetCategoryDescription(System.UInt16)">
  51889. <summary>
  51890. <para>Retrieves Profiler category information such as name or color.</para>
  51891. </summary>
  51892. <param name="categoryId">Profiler category identifier.</param>
  51893. <returns>
  51894. <para>Returns description of the category.</para>
  51895. </returns>
  51896. </member>
  51897. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.SetMarkerMetadata(System.IntPtr,System.Int32,System.String,System.Byte,System.Byte)">
  51898. <summary>
  51899. <para>Set Profiler marker metadata name and type.</para>
  51900. </summary>
  51901. <param name="markerPtr">Profiler marker handle.</param>
  51902. <param name="index">Metadata parameter index.</param>
  51903. <param name="name">Metadata parameter name.</param>
  51904. <param name="type">Metadata type. Must be one of ProfilerMarkerDataType values.</param>
  51905. <param name="unit">Metadata unit. Must be one of ProfilerMarkerDataUnit values.</param>
  51906. <param name="nameLen">Metadata parameter name length.</param>
  51907. </member>
  51908. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.SetMarkerMetadata(System.IntPtr,System.Int32,System.Char*,System.Int32,System.Byte,System.Byte)">
  51909. <summary>
  51910. <para>Set Profiler marker metadata name and type.</para>
  51911. </summary>
  51912. <param name="markerPtr">Profiler marker handle.</param>
  51913. <param name="index">Metadata parameter index.</param>
  51914. <param name="name">Metadata parameter name.</param>
  51915. <param name="type">Metadata type. Must be one of ProfilerMarkerDataType values.</param>
  51916. <param name="unit">Metadata unit. Must be one of ProfilerMarkerDataUnit values.</param>
  51917. <param name="nameLen">Metadata parameter name length.</param>
  51918. </member>
  51919. <member name="M:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.SingleSampleWithMetadata(System.IntPtr,System.Int32,System.Void*)">
  51920. <summary>
  51921. <para>Creates profiling sample with a custom name that the markerPtr handle and metadata parameters has defined.</para>
  51922. </summary>
  51923. <param name="markerPtr">Profiler marker handle.</param>
  51924. <param name="metadataCount">Metadata parameters count.</param>
  51925. <param name="metadata">Unsafe pointer to the ProfilerMarkerData array.</param>
  51926. </member>
  51927. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.Timestamp">
  51928. <summary>
  51929. <para>Gets Profiler timestamp.</para>
  51930. </summary>
  51931. </member>
  51932. <member name="T:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.TimestampConversionRatio">
  51933. <summary>
  51934. <para>Fraction that converts the Profiler timestamp to nanoseconds.</para>
  51935. </summary>
  51936. </member>
  51937. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.TimestampConversionRatio.Denominator">
  51938. <summary>
  51939. <para>Denominator of timestamp to nanoseconds conversion fraction.</para>
  51940. </summary>
  51941. </member>
  51942. <member name="F:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.TimestampConversionRatio.Numerator">
  51943. <summary>
  51944. <para>Numerator of timestamp to nanoseconds conversion fraction.</para>
  51945. </summary>
  51946. </member>
  51947. <member name="P:Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility.TimestampToNanosecondsConversionRatio">
  51948. <summary>
  51949. <para>Gets conversion ratio from Profiler timestamp to nanoseconds.</para>
  51950. </summary>
  51951. </member>
  51952. <member name="T:Unity.Profiling.ProfilerCategory">
  51953. <summary>
  51954. <para>Use to specify category for instrumentation Profiler markers.</para>
  51955. </summary>
  51956. </member>
  51957. <member name="P:Unity.Profiling.ProfilerCategory.Ai">
  51958. <summary>
  51959. <para>AI and NavMesh Profiler category.</para>
  51960. </summary>
  51961. </member>
  51962. <member name="P:Unity.Profiling.ProfilerCategory.Animation">
  51963. <summary>
  51964. <para>Animation Profiler category.</para>
  51965. </summary>
  51966. </member>
  51967. <member name="P:Unity.Profiling.ProfilerCategory.Audio">
  51968. <summary>
  51969. <para>Audio system Profiler category.</para>
  51970. </summary>
  51971. </member>
  51972. <member name="P:Unity.Profiling.ProfilerCategory.Color">
  51973. <summary>
  51974. <para>Gets Profiler category color.</para>
  51975. </summary>
  51976. </member>
  51977. <member name="M:Unity.Profiling.ProfilerCategory.#ctor(System.String)">
  51978. <summary>
  51979. <para>Use to construct ProfilerCategory by category name.</para>
  51980. </summary>
  51981. <param name="categoryName">Profiler category name.</param>
  51982. </member>
  51983. <member name="P:Unity.Profiling.ProfilerCategory.FileIO">
  51984. <summary>
  51985. <para>File IO Profiler category.</para>
  51986. </summary>
  51987. </member>
  51988. <member name="P:Unity.Profiling.ProfilerCategory.Gui">
  51989. <summary>
  51990. <para>UI Profiler category.</para>
  51991. </summary>
  51992. </member>
  51993. <member name="P:Unity.Profiling.ProfilerCategory.Input">
  51994. <summary>
  51995. <para>Input system Profiler category.</para>
  51996. </summary>
  51997. </member>
  51998. <member name="P:Unity.Profiling.ProfilerCategory.Internal">
  51999. <summary>
  52000. <para>Internal Unity systems Profiler category.</para>
  52001. </summary>
  52002. </member>
  52003. <member name="P:Unity.Profiling.ProfilerCategory.Lighting">
  52004. <summary>
  52005. <para>Global Illumination Profiler category.</para>
  52006. </summary>
  52007. </member>
  52008. <member name="P:Unity.Profiling.ProfilerCategory.Loading">
  52009. <summary>
  52010. <para>Loading system Profiler category.</para>
  52011. </summary>
  52012. </member>
  52013. <member name="P:Unity.Profiling.ProfilerCategory.Memory">
  52014. <summary>
  52015. <para>Memory allocation Profiler category.</para>
  52016. </summary>
  52017. </member>
  52018. <member name="P:Unity.Profiling.ProfilerCategory.Name">
  52019. <summary>
  52020. <para>Gets Profiler category name.</para>
  52021. </summary>
  52022. </member>
  52023. <member name="P:Unity.Profiling.ProfilerCategory.Network">
  52024. <summary>
  52025. <para>Networking system Profiler category.</para>
  52026. </summary>
  52027. </member>
  52028. <member name="P:Unity.Profiling.ProfilerCategory.Particles">
  52029. <summary>
  52030. <para>Particle system Profiler category.</para>
  52031. </summary>
  52032. </member>
  52033. <member name="P:Unity.Profiling.ProfilerCategory.Physics">
  52034. <summary>
  52035. <para>Physics system Profiler category.</para>
  52036. </summary>
  52037. </member>
  52038. <member name="P:Unity.Profiling.ProfilerCategory.Render">
  52039. <summary>
  52040. <para>Rendering system Profiler category.</para>
  52041. </summary>
  52042. </member>
  52043. <member name="P:Unity.Profiling.ProfilerCategory.Scripts">
  52044. <summary>
  52045. <para>Generic C# code Profiler category.</para>
  52046. </summary>
  52047. </member>
  52048. <member name="P:Unity.Profiling.ProfilerCategory.Video">
  52049. <summary>
  52050. <para>Video system Profiler category.</para>
  52051. </summary>
  52052. </member>
  52053. <member name="P:Unity.Profiling.ProfilerCategory.VirtualTexturing">
  52054. <summary>
  52055. <para>Virtual Texturing system Profiler category.</para>
  52056. </summary>
  52057. </member>
  52058. <member name="P:Unity.Profiling.ProfilerCategory.Vr">
  52059. <summary>
  52060. <para>VR systen Profiler category.</para>
  52061. </summary>
  52062. </member>
  52063. <member name="T:Unity.Profiling.ProfilerCategoryColor">
  52064. <summary>
  52065. <para>Profiler category colors enum.</para>
  52066. </summary>
  52067. </member>
  52068. <member name="F:Unity.Profiling.ProfilerCategoryColor.Animation">
  52069. <summary>
  52070. <para>Animation category markers color.</para>
  52071. </summary>
  52072. </member>
  52073. <member name="F:Unity.Profiling.ProfilerCategoryColor.Audio">
  52074. <summary>
  52075. <para>Audio category markers color.</para>
  52076. </summary>
  52077. </member>
  52078. <member name="F:Unity.Profiling.ProfilerCategoryColor.AudioJob">
  52079. <summary>
  52080. <para>Audio Jobs category markers color.</para>
  52081. </summary>
  52082. </member>
  52083. <member name="F:Unity.Profiling.ProfilerCategoryColor.AudioUpdateJob">
  52084. <summary>
  52085. <para>Audio Update Jobs category markers color.</para>
  52086. </summary>
  52087. </member>
  52088. <member name="F:Unity.Profiling.ProfilerCategoryColor.Build">
  52089. <summary>
  52090. <para>Build System category markers color.</para>
  52091. </summary>
  52092. </member>
  52093. <member name="F:Unity.Profiling.ProfilerCategoryColor.BurstJobs">
  52094. <summary>
  52095. <para>Burst Jobs category markers color.</para>
  52096. </summary>
  52097. </member>
  52098. <member name="F:Unity.Profiling.ProfilerCategoryColor.GC">
  52099. <summary>
  52100. <para>Garbage Collection category markers color.</para>
  52101. </summary>
  52102. </member>
  52103. <member name="F:Unity.Profiling.ProfilerCategoryColor.Input">
  52104. <summary>
  52105. <para>Input category markers color.</para>
  52106. </summary>
  52107. </member>
  52108. <member name="F:Unity.Profiling.ProfilerCategoryColor.Internal">
  52109. <summary>
  52110. <para>Internal category markers color.</para>
  52111. </summary>
  52112. </member>
  52113. <member name="F:Unity.Profiling.ProfilerCategoryColor.Lighting">
  52114. <summary>
  52115. <para>Lighting and Global Illumination category markers color.</para>
  52116. </summary>
  52117. </member>
  52118. <member name="F:Unity.Profiling.ProfilerCategoryColor.Memory">
  52119. <summary>
  52120. <para>Memory Allocation category markers color.</para>
  52121. </summary>
  52122. </member>
  52123. <member name="F:Unity.Profiling.ProfilerCategoryColor.Other">
  52124. <summary>
  52125. <para>Multiple miscellaneous categories markers color.</para>
  52126. </summary>
  52127. </member>
  52128. <member name="F:Unity.Profiling.ProfilerCategoryColor.Physics">
  52129. <summary>
  52130. <para>Physics category markers color.</para>
  52131. </summary>
  52132. </member>
  52133. <member name="F:Unity.Profiling.ProfilerCategoryColor.Render">
  52134. <summary>
  52135. <para>Render category markers color.</para>
  52136. </summary>
  52137. </member>
  52138. <member name="F:Unity.Profiling.ProfilerCategoryColor.Scripts">
  52139. <summary>
  52140. <para>Scripts category markers color.</para>
  52141. </summary>
  52142. </member>
  52143. <member name="F:Unity.Profiling.ProfilerCategoryColor.UI">
  52144. <summary>
  52145. <para>User Interface category markers color.</para>
  52146. </summary>
  52147. </member>
  52148. <member name="F:Unity.Profiling.ProfilerCategoryColor.VSync">
  52149. <summary>
  52150. <para>Rendering Vertical Sync category markers color.</para>
  52151. </summary>
  52152. </member>
  52153. <member name="T:Unity.Profiling.ProfilerCategoryFlags">
  52154. <summary>
  52155. <para>Options for determining if a Profiler category is built into Unity by default.</para>
  52156. </summary>
  52157. </member>
  52158. <member name="F:Unity.Profiling.ProfilerCategoryFlags.Builtin">
  52159. <summary>
  52160. <para>Use this flag to determine that a Profiler category is built into the Unity Editor by default.</para>
  52161. </summary>
  52162. </member>
  52163. <member name="F:Unity.Profiling.ProfilerCategoryFlags.None">
  52164. <summary>
  52165. <para>Use this flag to determine that a Profiler category is not built into Unity by default.</para>
  52166. </summary>
  52167. </member>
  52168. <member name="T:Unity.Profiling.ProfilerFlowEventType">
  52169. <summary>
  52170. <para>Defines Profiler flow event type.</para>
  52171. </summary>
  52172. </member>
  52173. <member name="F:Unity.Profiling.ProfilerFlowEventType.Begin">
  52174. <summary>
  52175. <para>Use for the flow start point.</para>
  52176. </summary>
  52177. </member>
  52178. <member name="F:Unity.Profiling.ProfilerFlowEventType.End">
  52179. <summary>
  52180. <para>Use for the flow end point.</para>
  52181. </summary>
  52182. </member>
  52183. <member name="F:Unity.Profiling.ProfilerFlowEventType.Next">
  52184. <summary>
  52185. <para>Use for the flow continuation point.</para>
  52186. </summary>
  52187. </member>
  52188. <member name="F:Unity.Profiling.ProfilerFlowEventType.ParallelNext">
  52189. <summary>
  52190. <para>Use for the parallel flow continuation point.</para>
  52191. </summary>
  52192. </member>
  52193. <member name="T:Unity.Profiling.ProfilerMarker">
  52194. <summary>
  52195. <para>Performance marker used for profiling arbitrary code blocks.</para>
  52196. </summary>
  52197. </member>
  52198. <member name="M:Unity.Profiling.ProfilerMarker.Auto">
  52199. <summary>
  52200. <para>Creates a helper struct for the scoped using blocks.</para>
  52201. </summary>
  52202. <returns>
  52203. <para>IDisposable struct which calls Begin and End automatically.</para>
  52204. </returns>
  52205. </member>
  52206. <member name="T:Unity.Profiling.ProfilerMarker.AutoScope">
  52207. <summary>
  52208. <para>Helper IDisposable struct for use with ProfilerMarker.Auto.</para>
  52209. </summary>
  52210. </member>
  52211. <member name="M:Unity.Profiling.ProfilerMarker.Begin">
  52212. <summary>
  52213. <para>Begin profiling a piece of code marked with a custom name defined by this instance of ProfilerMarker.</para>
  52214. </summary>
  52215. <param name="contextUnityObject">Object associated with the operation.</param>
  52216. </member>
  52217. <member name="M:Unity.Profiling.ProfilerMarker.Begin(UnityEngine.Object)">
  52218. <summary>
  52219. <para>Begin profiling a piece of code marked with a custom name defined by this instance of ProfilerMarker.</para>
  52220. </summary>
  52221. <param name="contextUnityObject">Object associated with the operation.</param>
  52222. </member>
  52223. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(System.String)">
  52224. <summary>
  52225. <para>Constructs a new performance marker for code instrumentation.</para>
  52226. </summary>
  52227. <param name="name">Marker name.</param>
  52228. <param name="category">Profiler category.</param>
  52229. <param name="nameLen">Marker name length.</param>
  52230. <param name="flags">The marker flags.</param>
  52231. </member>
  52232. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(Unity.Profiling.ProfilerCategory,System.String)">
  52233. <summary>
  52234. <para>Constructs a new performance marker for code instrumentation.</para>
  52235. </summary>
  52236. <param name="name">Marker name.</param>
  52237. <param name="category">Profiler category.</param>
  52238. <param name="nameLen">Marker name length.</param>
  52239. <param name="flags">The marker flags.</param>
  52240. </member>
  52241. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(Unity.Profiling.ProfilerCategory,System.Char*,System.Int32)">
  52242. <summary>
  52243. <para>Constructs a new performance marker for code instrumentation.</para>
  52244. </summary>
  52245. <param name="name">Marker name.</param>
  52246. <param name="category">Profiler category.</param>
  52247. <param name="nameLen">Marker name length.</param>
  52248. <param name="flags">The marker flags.</param>
  52249. </member>
  52250. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(Unity.Profiling.ProfilerCategory,System.String,Unity.Profiling.LowLevel.MarkerFlags)">
  52251. <summary>
  52252. <para>Constructs a new performance marker for code instrumentation.</para>
  52253. </summary>
  52254. <param name="name">Marker name.</param>
  52255. <param name="category">Profiler category.</param>
  52256. <param name="nameLen">Marker name length.</param>
  52257. <param name="flags">The marker flags.</param>
  52258. </member>
  52259. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(Unity.Profiling.ProfilerCategory,System.Char*,System.Int32,Unity.Profiling.LowLevel.MarkerFlags)">
  52260. <summary>
  52261. <para>Constructs a new performance marker for code instrumentation.</para>
  52262. </summary>
  52263. <param name="name">Marker name.</param>
  52264. <param name="category">Profiler category.</param>
  52265. <param name="nameLen">Marker name length.</param>
  52266. <param name="flags">The marker flags.</param>
  52267. </member>
  52268. <member name="M:Unity.Profiling.ProfilerMarker.#ctor(System.Char*,System.Int32)">
  52269. <summary>
  52270. <para>Constructs a new performance marker for code instrumentation.</para>
  52271. </summary>
  52272. <param name="name">Marker name.</param>
  52273. <param name="category">Profiler category.</param>
  52274. <param name="nameLen">Marker name length.</param>
  52275. <param name="flags">The marker flags.</param>
  52276. </member>
  52277. <member name="M:Unity.Profiling.ProfilerMarker.End">
  52278. <summary>
  52279. <para>End profiling a piece of code marked with a custom name defined by this instance of ProfilerMarker.</para>
  52280. </summary>
  52281. </member>
  52282. <member name="P:Unity.Profiling.ProfilerMarker.Handle">
  52283. <summary>
  52284. <para>Gets native handle of the ProfilerMarker.</para>
  52285. </summary>
  52286. </member>
  52287. <member name="T:Unity.Profiling.ProfilerMarkerDataUnit">
  52288. <summary>
  52289. <para>Options for Profiler marker data unit types.</para>
  52290. </summary>
  52291. </member>
  52292. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.Bytes">
  52293. <summary>
  52294. <para>Display data value as a size, specified in bytes.</para>
  52295. </summary>
  52296. </member>
  52297. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.Count">
  52298. <summary>
  52299. <para>Display data value as a simple number without any unit abbreviations.</para>
  52300. </summary>
  52301. </member>
  52302. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.FrequencyHz">
  52303. <summary>
  52304. <para>Display data value as a frequency, specified in hertz.</para>
  52305. </summary>
  52306. </member>
  52307. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.Percent">
  52308. <summary>
  52309. <para>Display data value as a percentage value with % postfix.</para>
  52310. </summary>
  52311. </member>
  52312. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.TimeNanoseconds">
  52313. <summary>
  52314. <para>Display data value as a time, specified in nanoseconds.</para>
  52315. </summary>
  52316. </member>
  52317. <member name="F:Unity.Profiling.ProfilerMarkerDataUnit.Undefined">
  52318. <summary>
  52319. <para>Use to display data value as string if ProfilerMarkerDataTypes.String16 or as a simple number without any unit abbreviations. Also use Undefined in combination with ProfilerMarkerDataTypes.Blob8 which won't be visualized.</para>
  52320. </summary>
  52321. </member>
  52322. <member name="T:Unity.Profiling.ProfilerRecorder">
  52323. <summary>
  52324. <para>Records the Profiler metric data that a Profiler marker or counter produces.</para>
  52325. </summary>
  52326. </member>
  52327. <member name="P:Unity.Profiling.ProfilerRecorder.Capacity">
  52328. <summary>
  52329. <para>Maximum amount of samples ProfilerRecorder can capture.</para>
  52330. </summary>
  52331. </member>
  52332. <member name="M:Unity.Profiling.ProfilerRecorder.CopyTo(Unity.Profiling.ProfilerRecorderSample*,System.Int32,System.Boolean)">
  52333. <summary>
  52334. <para>Copies collected samples to the destination array.</para>
  52335. </summary>
  52336. <param name="dest">Pointer to the destination samples array.</param>
  52337. <param name="destSize">Destination samples array size.</param>
  52338. <param name="reset">Reset ProfilerRecorder.</param>
  52339. <returns>
  52340. <para>Returns the count of the copied elements.</para>
  52341. </returns>
  52342. </member>
  52343. <member name="M:Unity.Profiling.ProfilerRecorder.CopyTo(System.Collections.Generic.List`1&lt;Unity.Profiling.ProfilerRecorderSample&gt;,System.Boolean)">
  52344. <summary>
  52345. <para>Copies all collected samples to the destination list.</para>
  52346. </summary>
  52347. <param name="outSamples">Destination list.</param>
  52348. <param name="reset">Reset ProfilerRecorder.</param>
  52349. </member>
  52350. <member name="P:Unity.Profiling.ProfilerRecorder.Count">
  52351. <summary>
  52352. <para>Collected samples count.</para>
  52353. </summary>
  52354. </member>
  52355. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(System.String,System.String,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52356. <summary>
  52357. <para>Constructs ProfilerRecorder instance with a Profiler metric name and category.</para>
  52358. </summary>
  52359. <param name="categoryName">Profiler category name.</param>
  52360. <param name="statName">Profiler marker or counter name.</param>
  52361. <param name="capacity">Maximum amount of samples to be collected.</param>
  52362. <param name="options">Profiler recorder options.</param>
  52363. <param name="category">Profiler category identifier.</param>
  52364. </member>
  52365. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(Unity.Profiling.ProfilerCategory,System.String,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52366. <summary>
  52367. <para>Constructs ProfilerRecorder instance with a Profiler metric name and category.</para>
  52368. </summary>
  52369. <param name="categoryName">Profiler category name.</param>
  52370. <param name="statName">Profiler marker or counter name.</param>
  52371. <param name="capacity">Maximum amount of samples to be collected.</param>
  52372. <param name="options">Profiler recorder options.</param>
  52373. <param name="category">Profiler category identifier.</param>
  52374. </member>
  52375. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(System.String,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52376. <summary>
  52377. <para>Constructs ProfilerRecorder instance with a Profiler metric name.</para>
  52378. </summary>
  52379. <param name="statName">Profiler marker or counter name.</param>
  52380. <param name="capacity">Maximum amount of samples to be collected.</param>
  52381. <param name="options">Profiler recorder options.</param>
  52382. </member>
  52383. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(Unity.Profiling.ProfilerCategory,System.Char*,System.Int32,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52384. <summary>
  52385. <para>Constructs ProfilerRecorder instance with a Profiler metric name pointer or other unsafe handles.</para>
  52386. </summary>
  52387. <param name="category">Profiler category identifier.</param>
  52388. <param name="statName">Profiler marker or counter name pointer.</param>
  52389. <param name="statNameLen">Profiler marker or counter name length.</param>
  52390. <param name="capacity">Maximum amount of samples to be collected.</param>
  52391. <param name="options">Profiler recorder options.</param>
  52392. <param name="marker">Profiler marker instance.</param>
  52393. <param name="statHandle">Profiler recorder handle.</param>
  52394. </member>
  52395. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(Unity.Profiling.ProfilerMarker,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52396. <summary>
  52397. <para>Constructs ProfilerRecorder instance with a Profiler metric name pointer or other unsafe handles.</para>
  52398. </summary>
  52399. <param name="category">Profiler category identifier.</param>
  52400. <param name="statName">Profiler marker or counter name pointer.</param>
  52401. <param name="statNameLen">Profiler marker or counter name length.</param>
  52402. <param name="capacity">Maximum amount of samples to be collected.</param>
  52403. <param name="options">Profiler recorder options.</param>
  52404. <param name="marker">Profiler marker instance.</param>
  52405. <param name="statHandle">Profiler recorder handle.</param>
  52406. </member>
  52407. <member name="M:Unity.Profiling.ProfilerRecorder.#ctor(Unity.Profiling.LowLevel.Unsafe.ProfilerRecorderHandle,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52408. <summary>
  52409. <para>Constructs ProfilerRecorder instance with a Profiler metric name pointer or other unsafe handles.</para>
  52410. </summary>
  52411. <param name="category">Profiler category identifier.</param>
  52412. <param name="statName">Profiler marker or counter name pointer.</param>
  52413. <param name="statNameLen">Profiler marker or counter name length.</param>
  52414. <param name="capacity">Maximum amount of samples to be collected.</param>
  52415. <param name="options">Profiler recorder options.</param>
  52416. <param name="marker">Profiler marker instance.</param>
  52417. <param name="statHandle">Profiler recorder handle.</param>
  52418. </member>
  52419. <member name="P:Unity.Profiling.ProfilerRecorder.CurrentValue">
  52420. <summary>
  52421. <para>Gets current value of the Profiler metric.</para>
  52422. </summary>
  52423. </member>
  52424. <member name="P:Unity.Profiling.ProfilerRecorder.CurrentValueAsDouble">
  52425. <summary>
  52426. <para>Gets current value of the Profiler metric as double value.</para>
  52427. </summary>
  52428. </member>
  52429. <member name="P:Unity.Profiling.ProfilerRecorder.DataType">
  52430. <summary>
  52431. <para>Value data type of the Profiler metric.</para>
  52432. </summary>
  52433. </member>
  52434. <member name="M:Unity.Profiling.ProfilerRecorder.Dispose">
  52435. <summary>
  52436. <para>Releases unmanaged instance of the ProfilerRecorder.</para>
  52437. </summary>
  52438. </member>
  52439. <member name="M:Unity.Profiling.ProfilerRecorder.GetSample(System.Int32)">
  52440. <summary>
  52441. <para>Gets sample data.</para>
  52442. </summary>
  52443. <param name="index"></param>
  52444. </member>
  52445. <member name="P:Unity.Profiling.ProfilerRecorder.IsRunning">
  52446. <summary>
  52447. <para>Indicates if ProfilerRecorder is attached to the Profiler metric.</para>
  52448. </summary>
  52449. </member>
  52450. <member name="P:Unity.Profiling.ProfilerRecorder.LastValue">
  52451. <summary>
  52452. <para>Gets the last value collected by the ProfilerRecorder.</para>
  52453. </summary>
  52454. </member>
  52455. <member name="P:Unity.Profiling.ProfilerRecorder.LastValueAsDouble">
  52456. <summary>
  52457. <para>Gets the last value collected by the ProfilerRecorder as double.</para>
  52458. </summary>
  52459. </member>
  52460. <member name="M:Unity.Profiling.ProfilerRecorder.Reset">
  52461. <summary>
  52462. <para>Clears collected samples.</para>
  52463. </summary>
  52464. </member>
  52465. <member name="M:Unity.Profiling.ProfilerRecorder.Start">
  52466. <summary>
  52467. <para>Start data collection.</para>
  52468. </summary>
  52469. </member>
  52470. <member name="M:Unity.Profiling.ProfilerRecorder.StartNew(Unity.Profiling.ProfilerCategory,System.String,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52471. <summary>
  52472. <para>Initialize a new instance of ProfilerRecorder and start data collection.</para>
  52473. </summary>
  52474. <param name="category">Profiler category.</param>
  52475. <param name="statName">Profiler marker or counter name.</param>
  52476. <param name="capacity">Maximum amount of samples to collect.</param>
  52477. <param name="options">ProfilerRecorder options.</param>
  52478. <returns>
  52479. <para>Returns new enabled recorder instance.</para>
  52480. </returns>
  52481. </member>
  52482. <member name="M:Unity.Profiling.ProfilerRecorder.StartNew(Unity.Profiling.ProfilerMarker,System.Int32,Unity.Profiling.ProfilerRecorderOptions)">
  52483. <summary>
  52484. <para>Initialize a new instance of ProfilerRecorder for ProfilerMarker and start data collection.</para>
  52485. </summary>
  52486. <param name="capacity">Maximum amount of samples to be collected.</param>
  52487. <param name="options">Profiler recorder options.</param>
  52488. <param name="marker">Profiler marker instance.</param>
  52489. <returns>
  52490. <para>Returns new enabled recorder instance.</para>
  52491. </returns>
  52492. </member>
  52493. <member name="M:Unity.Profiling.ProfilerRecorder.Stop">
  52494. <summary>
  52495. <para>Stops data collection.</para>
  52496. </summary>
  52497. </member>
  52498. <member name="M:Unity.Profiling.ProfilerRecorder.ToArray">
  52499. <summary>
  52500. <para>Use to convert collected samples to an array.</para>
  52501. </summary>
  52502. </member>
  52503. <member name="P:Unity.Profiling.ProfilerRecorder.UnitType">
  52504. <summary>
  52505. <para>Unit type.</para>
  52506. </summary>
  52507. </member>
  52508. <member name="P:Unity.Profiling.ProfilerRecorder.Valid">
  52509. <summary>
  52510. <para>Indicates whether ProfilerRecorder is associated with a valid Profiler marker or counter.</para>
  52511. </summary>
  52512. </member>
  52513. <member name="P:Unity.Profiling.ProfilerRecorder.WrappedAround">
  52514. <summary>
  52515. <para>Indicates if ProfilerRecorder capacity has been exceeded.</para>
  52516. </summary>
  52517. </member>
  52518. <member name="T:Unity.Profiling.ProfilerRecorderOptions">
  52519. <summary>
  52520. <para>ProfilerRecorder lifecycle and collection options.</para>
  52521. </summary>
  52522. </member>
  52523. <member name="F:Unity.Profiling.ProfilerRecorderOptions.CollectOnlyOnCurrentThread">
  52524. <summary>
  52525. <para>Use to collect samples only on the thread ProfilerRecorder was initialized on.</para>
  52526. </summary>
  52527. </member>
  52528. <member name="F:Unity.Profiling.ProfilerRecorderOptions.Default">
  52529. <summary>
  52530. <para>Default initialization options. Equivalent to (SumSamplesInFrame | WrapAroundWhenCapacityReached).</para>
  52531. </summary>
  52532. </member>
  52533. <member name="F:Unity.Profiling.ProfilerRecorderOptions.GpuRecorder">
  52534. <summary>
  52535. <para>Use to indicate that ProfilerRecorder should collect GPU timing instead of CPU.</para>
  52536. </summary>
  52537. </member>
  52538. <member name="F:Unity.Profiling.ProfilerRecorderOptions.KeepAliveDuringDomainReload">
  52539. <summary>
  52540. <para>Use to keep the ProfilerRecorder unmanaged instance running across a Unity domain reload.</para>
  52541. </summary>
  52542. </member>
  52543. <member name="F:Unity.Profiling.ProfilerRecorderOptions.StartImmediately">
  52544. <summary>
  52545. <para>Use to start data collection immediately upon ProfilerRecorder initialization.</para>
  52546. </summary>
  52547. </member>
  52548. <member name="F:Unity.Profiling.ProfilerRecorderOptions.SumAllSamplesInFrame">
  52549. <summary>
  52550. <para>Use to sum all samples within a frame and collect those as one sample per frame.</para>
  52551. </summary>
  52552. </member>
  52553. <member name="F:Unity.Profiling.ProfilerRecorderOptions.WrapAroundWhenCapacityReached">
  52554. <summary>
  52555. <para>Use to allow sample value overwrite when ProfilerRecorder capacity is exceeded.</para>
  52556. </summary>
  52557. </member>
  52558. <member name="T:Unity.Profiling.ProfilerRecorderSample">
  52559. <summary>
  52560. <para>Sample value structure.</para>
  52561. </summary>
  52562. </member>
  52563. <member name="P:Unity.Profiling.ProfilerRecorderSample.Count">
  52564. <summary>
  52565. <para>Sample count.</para>
  52566. </summary>
  52567. </member>
  52568. <member name="P:Unity.Profiling.ProfilerRecorderSample.Value">
  52569. <summary>
  52570. <para>Raw sample value.</para>
  52571. </summary>
  52572. </member>
  52573. <member name="T:Unity.Rendering.HybridV2.DOTSInstancingCbuffer">
  52574. <summary>
  52575. <para>Reflection data for a DOTS instancing constant buffer.</para>
  52576. </summary>
  52577. </member>
  52578. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingCbuffer.CbufferIndex">
  52579. <summary>
  52580. <para>The index of this constant buffer in the list of constant buffers returned by HybridV2ShaderReflection.GetDOTSInstancingCbuffers.</para>
  52581. </summary>
  52582. </member>
  52583. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingCbuffer.NameID">
  52584. <summary>
  52585. <para>The value returned by Shader.PropertyToID for the name of this constant buffer.</para>
  52586. </summary>
  52587. </member>
  52588. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingCbuffer.SizeBytes">
  52589. <summary>
  52590. <para>The size of this constant buffer in bytes.</para>
  52591. </summary>
  52592. </member>
  52593. <member name="T:Unity.Rendering.HybridV2.DOTSInstancingProperty">
  52594. <summary>
  52595. <para>Reflection data for a DOTS instancing property.</para>
  52596. </summary>
  52597. </member>
  52598. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.CbufferIndex">
  52599. <summary>
  52600. <para>The index of the constant buffer that contains this property in the list of constant buffers returned by HybridV2ShaderReflection.GetDOTSInstancingCbuffers.</para>
  52601. </summary>
  52602. </member>
  52603. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.Cols">
  52604. <summary>
  52605. <para>The amount of columns or elements of this property if it's a matrix or a vector, respectively.</para>
  52606. </summary>
  52607. </member>
  52608. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.ConstantNameID">
  52609. <summary>
  52610. <para>The value returned by Shader.PropertyToID for the name of this property.</para>
  52611. </summary>
  52612. </member>
  52613. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.ConstantType">
  52614. <summary>
  52615. <para>The type of this property.</para>
  52616. </summary>
  52617. </member>
  52618. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.MetadataNameID">
  52619. <summary>
  52620. <para>The value returned by Shader.PropertyToID for the DOTS instancing metadata constant of this property.</para>
  52621. </summary>
  52622. </member>
  52623. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.MetadataOffset">
  52624. <summary>
  52625. <para>The offset of the metadata constant of this property in its DOTS instancing metadata constant buffer.</para>
  52626. </summary>
  52627. </member>
  52628. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.Rows">
  52629. <summary>
  52630. <para>The amount of rows of this property if it's a matrix.</para>
  52631. </summary>
  52632. </member>
  52633. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingProperty.SizeBytes">
  52634. <summary>
  52635. <para>The size of this property in bytes.</para>
  52636. </summary>
  52637. </member>
  52638. <member name="T:Unity.Rendering.HybridV2.DOTSInstancingPropertyType">
  52639. <summary>
  52640. <para>Describes the type of a DOTS instancing property.</para>
  52641. </summary>
  52642. </member>
  52643. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Bool">
  52644. <summary>
  52645. <para>The property has type bool.</para>
  52646. </summary>
  52647. </member>
  52648. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Float">
  52649. <summary>
  52650. <para>The property has type float.</para>
  52651. </summary>
  52652. </member>
  52653. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Half">
  52654. <summary>
  52655. <para>The property has type half.</para>
  52656. </summary>
  52657. </member>
  52658. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Int">
  52659. <summary>
  52660. <para>The property has type int.</para>
  52661. </summary>
  52662. </member>
  52663. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Short">
  52664. <summary>
  52665. <para>The property has type short.</para>
  52666. </summary>
  52667. </member>
  52668. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Struct">
  52669. <summary>
  52670. <para>The property has a structure type.</para>
  52671. </summary>
  52672. </member>
  52673. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Uint">
  52674. <summary>
  52675. <para>The property has type uint.</para>
  52676. </summary>
  52677. </member>
  52678. <member name="F:Unity.Rendering.HybridV2.DOTSInstancingPropertyType.Unknown">
  52679. <summary>
  52680. <para>The property has an unknown type.</para>
  52681. </summary>
  52682. </member>
  52683. <member name="T:Unity.Rendering.HybridV2.HybridV2ShaderReflection">
  52684. <summary>
  52685. <para>Contains methods for reading Hybrid Renderer specific reflection data from shaders.</para>
  52686. </summary>
  52687. </member>
  52688. <member name="M:Unity.Rendering.HybridV2.HybridV2ShaderReflection.GetDOTSInstancingCbuffers(UnityEngine.Shader)">
  52689. <summary>
  52690. <para>Returns the list of detected Hybrid Renderer DOTS instancing constant buffers for the given shader.</para>
  52691. </summary>
  52692. <param name="shader">Shader to get reflection data from.</param>
  52693. <returns>
  52694. <para>List of detected DOTS instancing constant buffers.</para>
  52695. </returns>
  52696. </member>
  52697. <member name="M:Unity.Rendering.HybridV2.HybridV2ShaderReflection.GetDOTSInstancingProperties(UnityEngine.Shader)">
  52698. <summary>
  52699. <para>Returns the list of detected DOTS instancing properties for the given shader.</para>
  52700. </summary>
  52701. <param name="shader">Shader to get reflection data from.</param>
  52702. <returns>
  52703. <para>List of detected DOTS instancing properties.</para>
  52704. </returns>
  52705. </member>
  52706. <member name="M:Unity.Rendering.HybridV2.HybridV2ShaderReflection.GetDOTSReflectionVersionNumber">
  52707. <summary>
  52708. <para>Returns a monotonically increasing DOTS reflection data version number, which is incremented whenever a shader is loaded that contains DOTS instancing properties.</para>
  52709. </summary>
  52710. <returns>
  52711. <para>DOTS reflection data version number.</para>
  52712. </returns>
  52713. </member>
  52714. <member name="T:UnityEngine.UnityAPICompatibilityVersionAttribute">
  52715. <summary>
  52716. <para>Declares an assembly to be compatible (API wise) with a specific Unity API. Used by internal tools to avoid processing the assembly in order to decide whether assemblies may be using old Unity API.</para>
  52717. </summary>
  52718. </member>
  52719. <member name="P:UnityEngine.UnityAPICompatibilityVersionAttribute.version">
  52720. <summary>
  52721. <para>Version of Unity API.</para>
  52722. </summary>
  52723. </member>
  52724. <member name="M:UnityEngine.UnityAPICompatibilityVersionAttribute.#ctor(System.String,System.Boolean)">
  52725. <summary>
  52726. <para>Initializes a new instance of UnityAPICompatibilityVersionAttribute.</para>
  52727. </summary>
  52728. <param name="version">Unity version that this assembly is compatible with.</param>
  52729. <param name="checkOnlyUnityVersion">Must be set to true.</param>
  52730. </member>
  52731. <member name="M:UnityEngine.UnityAPICompatibilityVersionAttribute.#ctor(System.String)">
  52732. <summary>
  52733. <para>Initializes a new instance of UnityAPICompatibilityVersionAttribute. This overload has been deprecated.</para>
  52734. </summary>
  52735. <param name="version">Unity version that this assembly is compatible with.</param>
  52736. </member>
  52737. <member name="M:UnityEngine.UnityAPICompatibilityVersionAttribute.#ctor(System.String,System.String[])">
  52738. <summary>
  52739. <para>Initializes a new instance of UnityAPICompatibilityVersionAttribute. This constructor is used by internal tooling.</para>
  52740. </summary>
  52741. <param name="version">Unity version that this assembly is compatible with.</param>
  52742. <param name="configurationAssembliesHashes">A comma-separated list comprised of the assembly name and attribute hash pairs. For example, assemblyname:hash,assemblyname:hash.</param>
  52743. </member>
  52744. <member name="A:UnityEngine.CoreModule">
  52745. <summary>
  52746. <para>The Core module implements basic classes required for Unity to function.</para>
  52747. </summary>
  52748. </member>
  52749. <member name="T:UnityEngine.UserAuthorization">
  52750. <summary>
  52751. <para>Constants to pass to Application.RequestUserAuthorization.</para>
  52752. </summary>
  52753. </member>
  52754. <member name="F:UnityEngine.UserAuthorization.Microphone">
  52755. <summary>
  52756. <para>Request permission to use any audio input sources attached to the computer.</para>
  52757. </summary>
  52758. </member>
  52759. <member name="F:UnityEngine.UserAuthorization.WebCam">
  52760. <summary>
  52761. <para>Request permission to use any video input sources attached to the computer.</para>
  52762. </summary>
  52763. </member>
  52764. <member name="T:UnityEngine.Vector2">
  52765. <summary>
  52766. <para>Representation of 2D vectors and points.</para>
  52767. </summary>
  52768. </member>
  52769. <member name="P:UnityEngine.Vector2.down">
  52770. <summary>
  52771. <para>Shorthand for writing Vector2(0, -1).</para>
  52772. </summary>
  52773. </member>
  52774. <member name="P:UnityEngine.Vector2.left">
  52775. <summary>
  52776. <para>Shorthand for writing Vector2(-1, 0).</para>
  52777. </summary>
  52778. </member>
  52779. <member name="P:UnityEngine.Vector2.magnitude">
  52780. <summary>
  52781. <para>Returns the length of this vector (Read Only).</para>
  52782. </summary>
  52783. </member>
  52784. <member name="P:UnityEngine.Vector2.negativeInfinity">
  52785. <summary>
  52786. <para>Shorthand for writing Vector2(float.NegativeInfinity, float.NegativeInfinity).</para>
  52787. </summary>
  52788. </member>
  52789. <member name="P:UnityEngine.Vector2.normalized">
  52790. <summary>
  52791. <para>Returns this vector with a magnitude of 1 (Read Only).</para>
  52792. </summary>
  52793. </member>
  52794. <member name="P:UnityEngine.Vector2.one">
  52795. <summary>
  52796. <para>Shorthand for writing Vector2(1, 1).</para>
  52797. </summary>
  52798. </member>
  52799. <member name="P:UnityEngine.Vector2.positiveInfinity">
  52800. <summary>
  52801. <para>Shorthand for writing Vector2(float.PositiveInfinity, float.PositiveInfinity).</para>
  52802. </summary>
  52803. </member>
  52804. <member name="P:UnityEngine.Vector2.right">
  52805. <summary>
  52806. <para>Shorthand for writing Vector2(1, 0).</para>
  52807. </summary>
  52808. </member>
  52809. <member name="P:UnityEngine.Vector2.sqrMagnitude">
  52810. <summary>
  52811. <para>Returns the squared length of this vector (Read Only).</para>
  52812. </summary>
  52813. </member>
  52814. <member name="P:UnityEngine.Vector2.up">
  52815. <summary>
  52816. <para>Shorthand for writing Vector2(0, 1).</para>
  52817. </summary>
  52818. </member>
  52819. <member name="F:UnityEngine.Vector2.x">
  52820. <summary>
  52821. <para>X component of the vector.</para>
  52822. </summary>
  52823. </member>
  52824. <member name="F:UnityEngine.Vector2.y">
  52825. <summary>
  52826. <para>Y component of the vector.</para>
  52827. </summary>
  52828. </member>
  52829. <member name="P:UnityEngine.Vector2.zero">
  52830. <summary>
  52831. <para>Shorthand for writing Vector2(0, 0).</para>
  52832. </summary>
  52833. </member>
  52834. <member name="M:UnityEngine.Vector2.Angle(UnityEngine.Vector2,UnityEngine.Vector2)">
  52835. <summary>
  52836. <para>Gets the unsigned angle in degrees between from and to.</para>
  52837. </summary>
  52838. <param name="from">The vector from which the angular difference is measured.</param>
  52839. <param name="to">The vector to which the angular difference is measured.</param>
  52840. <returns>
  52841. <para>The unsigned angle in degrees between the two vectors.</para>
  52842. </returns>
  52843. </member>
  52844. <member name="M:UnityEngine.Vector2.ClampMagnitude(UnityEngine.Vector2,System.Single)">
  52845. <summary>
  52846. <para>Returns a copy of vector with its magnitude clamped to maxLength.</para>
  52847. </summary>
  52848. <param name="vector"></param>
  52849. <param name="maxLength"></param>
  52850. </member>
  52851. <member name="M:UnityEngine.Vector2.#ctor(System.Single,System.Single)">
  52852. <summary>
  52853. <para>Constructs a new vector with given x, y components.</para>
  52854. </summary>
  52855. <param name="x"></param>
  52856. <param name="y"></param>
  52857. </member>
  52858. <member name="M:UnityEngine.Vector2.Distance(UnityEngine.Vector2,UnityEngine.Vector2)">
  52859. <summary>
  52860. <para>Returns the distance between a and b.</para>
  52861. </summary>
  52862. <param name="a"></param>
  52863. <param name="b"></param>
  52864. </member>
  52865. <member name="M:UnityEngine.Vector2.Dot(UnityEngine.Vector2,UnityEngine.Vector2)">
  52866. <summary>
  52867. <para>Dot Product of two vectors.</para>
  52868. </summary>
  52869. <param name="lhs"></param>
  52870. <param name="rhs"></param>
  52871. </member>
  52872. <member name="M:UnityEngine.Vector2.Equals(System.Object)">
  52873. <summary>
  52874. <para>Returns true if the given vector is exactly equal to this vector.</para>
  52875. </summary>
  52876. <param name="other"></param>
  52877. </member>
  52878. <member name="?:UnityEngine.Vector2.implop_Vector2(Vector3)(UnityEngine.Vector3)">
  52879. <summary>
  52880. <para>Converts a Vector3 to a Vector2.</para>
  52881. </summary>
  52882. <param name="v"></param>
  52883. </member>
  52884. <member name="?:UnityEngine.Vector2.implop_Vector3(Vector2)(UnityEngine.Vector2)">
  52885. <summary>
  52886. <para>Converts a Vector2 to a Vector3.</para>
  52887. </summary>
  52888. <param name="v"></param>
  52889. </member>
  52890. <member name="M:UnityEngine.Vector2.Lerp(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)">
  52891. <summary>
  52892. <para>Linearly interpolates between vectors a and b by t.</para>
  52893. </summary>
  52894. <param name="a"></param>
  52895. <param name="b"></param>
  52896. <param name="t"></param>
  52897. </member>
  52898. <member name="M:UnityEngine.Vector2.LerpUnclamped(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)">
  52899. <summary>
  52900. <para>Linearly interpolates between vectors a and b by t.</para>
  52901. </summary>
  52902. <param name="a"></param>
  52903. <param name="b"></param>
  52904. <param name="t"></param>
  52905. </member>
  52906. <member name="M:UnityEngine.Vector2.Max(UnityEngine.Vector2,UnityEngine.Vector2)">
  52907. <summary>
  52908. <para>Returns a vector that is made from the largest components of two vectors.</para>
  52909. </summary>
  52910. <param name="lhs"></param>
  52911. <param name="rhs"></param>
  52912. </member>
  52913. <member name="M:UnityEngine.Vector2.Min(UnityEngine.Vector2,UnityEngine.Vector2)">
  52914. <summary>
  52915. <para>Returns a vector that is made from the smallest components of two vectors.</para>
  52916. </summary>
  52917. <param name="lhs"></param>
  52918. <param name="rhs"></param>
  52919. </member>
  52920. <member name="M:UnityEngine.Vector2.MoveTowards(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)">
  52921. <summary>
  52922. <para>Moves a point current towards target.</para>
  52923. </summary>
  52924. <param name="current"></param>
  52925. <param name="target"></param>
  52926. <param name="maxDistanceDelta"></param>
  52927. </member>
  52928. <member name="M:UnityEngine.Vector2.Normalize">
  52929. <summary>
  52930. <para>Makes this vector have a magnitude of 1.</para>
  52931. </summary>
  52932. </member>
  52933. <member name="?:UnityEngine.Vector2.op_Divide(UnityEngine.Vector2,System.Single)">
  52934. <summary>
  52935. <para>Divides a vector by a number.</para>
  52936. </summary>
  52937. <param name="a"></param>
  52938. <param name="d"></param>
  52939. </member>
  52940. <member name="?:UnityEngine.Vector2.op_Divide(UnityEngine.Vector2,UnityEngine.Vector2)">
  52941. <summary>
  52942. <para>Divides a vector by another vector.</para>
  52943. </summary>
  52944. <param name="a"></param>
  52945. <param name="b"></param>
  52946. </member>
  52947. <member name="?:UnityEngine.Vector2.op_Equal(UnityEngine.Vector2,UnityEngine.Vector2)">
  52948. <summary>
  52949. <para>Returns true if two vectors are approximately equal.</para>
  52950. </summary>
  52951. <param name="lhs"></param>
  52952. <param name="rhs"></param>
  52953. </member>
  52954. <member name="?:UnityEngine.Vector2.op_Minus(UnityEngine.Vector2,UnityEngine.Vector2)">
  52955. <summary>
  52956. <para>Subtracts one vector from another.</para>
  52957. </summary>
  52958. <param name="a"></param>
  52959. <param name="b"></param>
  52960. </member>
  52961. <member name="?:UnityEngine.Vector2.op_Minus(UnityEngine.Vector2)">
  52962. <summary>
  52963. <para>Negates a vector.</para>
  52964. </summary>
  52965. <param name="a"></param>
  52966. </member>
  52967. <member name="?:UnityEngine.Vector2.op_Multiply(UnityEngine.Vector2,System.Single)">
  52968. <summary>
  52969. <para>Multiplies a vector by a number.</para>
  52970. </summary>
  52971. <param name="a"></param>
  52972. <param name="d"></param>
  52973. </member>
  52974. <member name="?:UnityEngine.Vector2.op_Multiply(System.Single,UnityEngine.Vector2)">
  52975. <summary>
  52976. <para>Multiplies a vector by a number.</para>
  52977. </summary>
  52978. <param name="d"></param>
  52979. <param name="a"></param>
  52980. </member>
  52981. <member name="?:UnityEngine.Vector2.op_Multiply(UnityEngine.Vector2,UnityEngine.Vector2)">
  52982. <summary>
  52983. <para>Multiplies a vector by another vector.</para>
  52984. </summary>
  52985. <param name="a"></param>
  52986. <param name="b"></param>
  52987. </member>
  52988. <member name="?:UnityEngine.Vector2.op_Plus(UnityEngine.Vector2,UnityEngine.Vector2)">
  52989. <summary>
  52990. <para>Adds two vectors.</para>
  52991. </summary>
  52992. <param name="a"></param>
  52993. <param name="b"></param>
  52994. </member>
  52995. <member name="M:UnityEngine.Vector2.Perpendicular(UnityEngine.Vector2)">
  52996. <summary>
  52997. <para>Returns the 2D vector perpendicular to this 2D vector. The result is always rotated 90-degrees in a counter-clockwise direction for a 2D coordinate system where the positive Y axis goes up.</para>
  52998. </summary>
  52999. <param name="inDirection">The input direction.</param>
  53000. <returns>
  53001. <para>The perpendicular direction.</para>
  53002. </returns>
  53003. </member>
  53004. <member name="M:UnityEngine.Vector2.Reflect(UnityEngine.Vector2,UnityEngine.Vector2)">
  53005. <summary>
  53006. <para>Reflects a vector off the vector defined by a normal.</para>
  53007. </summary>
  53008. <param name="inDirection"></param>
  53009. <param name="inNormal"></param>
  53010. </member>
  53011. <member name="M:UnityEngine.Vector2.Scale(UnityEngine.Vector2,UnityEngine.Vector2)">
  53012. <summary>
  53013. <para>Multiplies two vectors component-wise.</para>
  53014. </summary>
  53015. <param name="a"></param>
  53016. <param name="b"></param>
  53017. </member>
  53018. <member name="M:UnityEngine.Vector2.Scale(UnityEngine.Vector2)">
  53019. <summary>
  53020. <para>Multiplies every component of this vector by the same component of scale.</para>
  53021. </summary>
  53022. <param name="scale"></param>
  53023. </member>
  53024. <member name="M:UnityEngine.Vector2.Set(System.Single,System.Single)">
  53025. <summary>
  53026. <para>Set x and y components of an existing Vector2.</para>
  53027. </summary>
  53028. <param name="newX"></param>
  53029. <param name="newY"></param>
  53030. </member>
  53031. <member name="M:UnityEngine.Vector2.SignedAngle(UnityEngine.Vector2,UnityEngine.Vector2)">
  53032. <summary>
  53033. <para>Gets the signed angle in degrees between from and to.</para>
  53034. </summary>
  53035. <param name="from">The vector from which the angular difference is measured.</param>
  53036. <param name="to">The vector to which the angular difference is measured.</param>
  53037. <returns>
  53038. <para>The signed angle in degrees between the two vectors.</para>
  53039. </returns>
  53040. </member>
  53041. <member name="M:UnityEngine.Vector2.SmoothDamp(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2&amp;,System.Single)">
  53042. <summary>
  53043. <para>Gradually changes a vector towards a desired goal over time.</para>
  53044. </summary>
  53045. <param name="current">The current position.</param>
  53046. <param name="target">The position we are trying to reach.</param>
  53047. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53048. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53049. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53050. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53051. </member>
  53052. <member name="M:UnityEngine.Vector2.SmoothDamp(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2&amp;,System.Single,System.Single)">
  53053. <summary>
  53054. <para>Gradually changes a vector towards a desired goal over time.</para>
  53055. </summary>
  53056. <param name="current">The current position.</param>
  53057. <param name="target">The position we are trying to reach.</param>
  53058. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53059. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53060. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53061. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53062. </member>
  53063. <member name="M:UnityEngine.Vector2.SmoothDamp(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2&amp;,System.Single,System.Single,System.Single)">
  53064. <summary>
  53065. <para>Gradually changes a vector towards a desired goal over time.</para>
  53066. </summary>
  53067. <param name="current">The current position.</param>
  53068. <param name="target">The position we are trying to reach.</param>
  53069. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53070. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53071. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53072. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53073. </member>
  53074. <member name="P:UnityEngine.Vector2.this">
  53075. <summary>
  53076. <para>Access the x or y component using [0] or [1] respectively.</para>
  53077. </summary>
  53078. </member>
  53079. <member name="M:UnityEngine.Vector2.ToString">
  53080. <summary>
  53081. <para>Returns a formatted string for this vector.</para>
  53082. </summary>
  53083. <param name="format">A numeric format string.</param>
  53084. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53085. </member>
  53086. <member name="M:UnityEngine.Vector2.ToString(System.String)">
  53087. <summary>
  53088. <para>Returns a formatted string for this vector.</para>
  53089. </summary>
  53090. <param name="format">A numeric format string.</param>
  53091. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53092. </member>
  53093. <member name="M:UnityEngine.Vector2.ToString(System.String,System.IFormatProvider)">
  53094. <summary>
  53095. <para>Returns a formatted string for this vector.</para>
  53096. </summary>
  53097. <param name="format">A numeric format string.</param>
  53098. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53099. </member>
  53100. <member name="T:UnityEngine.Vector2Int">
  53101. <summary>
  53102. <para>Representation of 2D vectors and points using integers.</para>
  53103. </summary>
  53104. </member>
  53105. <member name="P:UnityEngine.Vector2Int.down">
  53106. <summary>
  53107. <para>Shorthand for writing Vector2Int(0, -1).</para>
  53108. </summary>
  53109. </member>
  53110. <member name="P:UnityEngine.Vector2Int.left">
  53111. <summary>
  53112. <para>Shorthand for writing Vector2Int(-1, 0).</para>
  53113. </summary>
  53114. </member>
  53115. <member name="P:UnityEngine.Vector2Int.magnitude">
  53116. <summary>
  53117. <para>Returns the length of this vector (Read Only).</para>
  53118. </summary>
  53119. </member>
  53120. <member name="P:UnityEngine.Vector2Int.one">
  53121. <summary>
  53122. <para>Shorthand for writing Vector2Int(1, 1).</para>
  53123. </summary>
  53124. </member>
  53125. <member name="P:UnityEngine.Vector2Int.right">
  53126. <summary>
  53127. <para>Shorthand for writing Vector2Int(1, 0).</para>
  53128. </summary>
  53129. </member>
  53130. <member name="P:UnityEngine.Vector2Int.sqrMagnitude">
  53131. <summary>
  53132. <para>Returns the squared length of this vector (Read Only).</para>
  53133. </summary>
  53134. </member>
  53135. <member name="P:UnityEngine.Vector2Int.up">
  53136. <summary>
  53137. <para>Shorthand for writing Vector2Int(0, 1).</para>
  53138. </summary>
  53139. </member>
  53140. <member name="P:UnityEngine.Vector2Int.x">
  53141. <summary>
  53142. <para>X component of the vector.</para>
  53143. </summary>
  53144. </member>
  53145. <member name="P:UnityEngine.Vector2Int.y">
  53146. <summary>
  53147. <para>Y component of the vector.</para>
  53148. </summary>
  53149. </member>
  53150. <member name="P:UnityEngine.Vector2Int.zero">
  53151. <summary>
  53152. <para>Shorthand for writing Vector2Int(0, 0).</para>
  53153. </summary>
  53154. </member>
  53155. <member name="M:UnityEngine.Vector2Int.CeilToInt(UnityEngine.Vector2)">
  53156. <summary>
  53157. <para>Converts a Vector2 to a Vector2Int by doing a Ceiling to each value.</para>
  53158. </summary>
  53159. <param name="v"></param>
  53160. </member>
  53161. <member name="M:UnityEngine.Vector2Int.Clamp(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53162. <summary>
  53163. <para>Clamps the Vector2Int to the bounds given by min and max.</para>
  53164. </summary>
  53165. <param name="min"></param>
  53166. <param name="max"></param>
  53167. </member>
  53168. <member name="M:UnityEngine.Vector2Int.Distance(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53169. <summary>
  53170. <para>Returns the distance between a and b.</para>
  53171. </summary>
  53172. <param name="a"></param>
  53173. <param name="b"></param>
  53174. </member>
  53175. <member name="M:UnityEngine.Vector2Int.Equals(System.Object)">
  53176. <summary>
  53177. <para>Returns true if the objects are equal.</para>
  53178. </summary>
  53179. <param name="other"></param>
  53180. </member>
  53181. <member name="M:UnityEngine.Vector2Int.FloorToInt(UnityEngine.Vector2)">
  53182. <summary>
  53183. <para>Converts a Vector2 to a Vector2Int by doing a Floor to each value.</para>
  53184. </summary>
  53185. <param name="v"></param>
  53186. </member>
  53187. <member name="M:UnityEngine.Vector2Int.GetHashCode">
  53188. <summary>
  53189. <para>Gets the hash code for the Vector2Int.</para>
  53190. </summary>
  53191. <returns>
  53192. <para>The hash code of the Vector2Int.</para>
  53193. </returns>
  53194. </member>
  53195. <member name="?:UnityEngine.Vector2Int.implop_Vector2(Vector2Int)(UnityEngine.Vector2Int)">
  53196. <summary>
  53197. <para>Converts a Vector2Int to a Vector2.</para>
  53198. </summary>
  53199. <param name="v"></param>
  53200. </member>
  53201. <member name="M:UnityEngine.Vector2Int.Max(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53202. <summary>
  53203. <para>Returns a vector that is made from the largest components of two vectors.</para>
  53204. </summary>
  53205. <param name="lhs"></param>
  53206. <param name="rhs"></param>
  53207. </member>
  53208. <member name="M:UnityEngine.Vector2Int.Min(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53209. <summary>
  53210. <para>Returns a vector that is made from the smallest components of two vectors.</para>
  53211. </summary>
  53212. <param name="lhs"></param>
  53213. <param name="rhs"></param>
  53214. </member>
  53215. <member name="?:UnityEngine.Vector2Int.op_Divide(UnityEngine.Vector2Int,System.Int32)">
  53216. <summary>
  53217. <para>Divides a vector by a number.</para>
  53218. </summary>
  53219. <param name="a"></param>
  53220. <param name="b"></param>
  53221. </member>
  53222. <member name="?:UnityEngine.Vector2Int.op_Equal(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53223. <summary>
  53224. <para>Returns true if the vectors are equal.</para>
  53225. </summary>
  53226. <param name="lhs"></param>
  53227. <param name="rhs"></param>
  53228. </member>
  53229. <member name="?:UnityEngine.Vector2Int.op_Explicit(UnityEngine.Vector2Int)">
  53230. <summary>
  53231. <para>Converts a Vector2Int to a Vector3Int.</para>
  53232. </summary>
  53233. <param name="v"></param>
  53234. </member>
  53235. <member name="?:UnityEngine.Vector2Int.op_Minus(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53236. <summary>
  53237. <para>Subtracts one vector from another.</para>
  53238. </summary>
  53239. <param name="a"></param>
  53240. <param name="b"></param>
  53241. </member>
  53242. <member name="?:UnityEngine.Vector2Int.op_Multiply(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53243. <summary>
  53244. <para>Multiplies a vector by a number.</para>
  53245. </summary>
  53246. <param name="a"></param>
  53247. <param name="b"></param>
  53248. </member>
  53249. <member name="?:UnityEngine.Vector2Int.op_Multiply(UnityEngine.Vector2Int,System.Int32)">
  53250. <summary>
  53251. <para>Multiplies a vector by a number.</para>
  53252. </summary>
  53253. <param name="a"></param>
  53254. <param name="b"></param>
  53255. </member>
  53256. <member name="?:UnityEngine.Vector2Int.op_NotEqual(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53257. <summary>
  53258. <para>Returns true if vectors different.</para>
  53259. </summary>
  53260. <param name="lhs"></param>
  53261. <param name="rhs"></param>
  53262. </member>
  53263. <member name="?:UnityEngine.Vector2Int.op_Plus(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53264. <summary>
  53265. <para>Adds two vectors.</para>
  53266. </summary>
  53267. <param name="a"></param>
  53268. <param name="b"></param>
  53269. </member>
  53270. <member name="M:UnityEngine.Vector2Int.RoundToInt(UnityEngine.Vector2)">
  53271. <summary>
  53272. <para>Converts a Vector2 to a Vector2Int by doing a Round to each value.</para>
  53273. </summary>
  53274. <param name="v"></param>
  53275. </member>
  53276. <member name="M:UnityEngine.Vector2Int.Scale(UnityEngine.Vector2Int,UnityEngine.Vector2Int)">
  53277. <summary>
  53278. <para>Multiplies two vectors component-wise.</para>
  53279. </summary>
  53280. <param name="a"></param>
  53281. <param name="b"></param>
  53282. </member>
  53283. <member name="M:UnityEngine.Vector2Int.Scale(UnityEngine.Vector2Int)">
  53284. <summary>
  53285. <para>Multiplies every component of this vector by the same component of scale.</para>
  53286. </summary>
  53287. <param name="scale"></param>
  53288. </member>
  53289. <member name="M:UnityEngine.Vector2Int.Set(System.Int32,System.Int32)">
  53290. <summary>
  53291. <para>Set x and y components of an existing Vector2Int.</para>
  53292. </summary>
  53293. <param name="x"></param>
  53294. <param name="y"></param>
  53295. </member>
  53296. <member name="P:UnityEngine.Vector2Int.this">
  53297. <summary>
  53298. <para>Access the x or y component using [0] or [1] respectively.</para>
  53299. </summary>
  53300. </member>
  53301. <member name="M:UnityEngine.Vector2Int.ToString">
  53302. <summary>
  53303. <para>Returns a formatted string for this vector.</para>
  53304. </summary>
  53305. <param name="format">A numeric format string.</param>
  53306. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53307. </member>
  53308. <member name="M:UnityEngine.Vector2Int.ToString(System.String)">
  53309. <summary>
  53310. <para>Returns a formatted string for this vector.</para>
  53311. </summary>
  53312. <param name="format">A numeric format string.</param>
  53313. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53314. </member>
  53315. <member name="M:UnityEngine.Vector2Int.ToString(System.String,System.IFormatProvider)">
  53316. <summary>
  53317. <para>Returns a formatted string for this vector.</para>
  53318. </summary>
  53319. <param name="format">A numeric format string.</param>
  53320. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53321. </member>
  53322. <member name="T:UnityEngine.Vector3">
  53323. <summary>
  53324. <para>Representation of 3D vectors and points.</para>
  53325. </summary>
  53326. </member>
  53327. <member name="P:UnityEngine.Vector3.back">
  53328. <summary>
  53329. <para>Shorthand for writing Vector3(0, 0, -1).</para>
  53330. </summary>
  53331. </member>
  53332. <member name="P:UnityEngine.Vector3.down">
  53333. <summary>
  53334. <para>Shorthand for writing Vector3(0, -1, 0).</para>
  53335. </summary>
  53336. </member>
  53337. <member name="P:UnityEngine.Vector3.forward">
  53338. <summary>
  53339. <para>Shorthand for writing Vector3(0, 0, 1).</para>
  53340. </summary>
  53341. </member>
  53342. <member name="P:UnityEngine.Vector3.left">
  53343. <summary>
  53344. <para>Shorthand for writing Vector3(-1, 0, 0).</para>
  53345. </summary>
  53346. </member>
  53347. <member name="P:UnityEngine.Vector3.magnitude">
  53348. <summary>
  53349. <para>Returns the length of this vector (Read Only).</para>
  53350. </summary>
  53351. </member>
  53352. <member name="P:UnityEngine.Vector3.negativeInfinity">
  53353. <summary>
  53354. <para>Shorthand for writing Vector3(float.NegativeInfinity, float.NegativeInfinity, float.NegativeInfinity).</para>
  53355. </summary>
  53356. </member>
  53357. <member name="P:UnityEngine.Vector3.normalized">
  53358. <summary>
  53359. <para>Returns this vector with a magnitude of 1 (Read Only).</para>
  53360. </summary>
  53361. </member>
  53362. <member name="P:UnityEngine.Vector3.one">
  53363. <summary>
  53364. <para>Shorthand for writing Vector3(1, 1, 1).</para>
  53365. </summary>
  53366. </member>
  53367. <member name="P:UnityEngine.Vector3.positiveInfinity">
  53368. <summary>
  53369. <para>Shorthand for writing Vector3(float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity).</para>
  53370. </summary>
  53371. </member>
  53372. <member name="P:UnityEngine.Vector3.right">
  53373. <summary>
  53374. <para>Shorthand for writing Vector3(1, 0, 0).</para>
  53375. </summary>
  53376. </member>
  53377. <member name="P:UnityEngine.Vector3.sqrMagnitude">
  53378. <summary>
  53379. <para>Returns the squared length of this vector (Read Only).</para>
  53380. </summary>
  53381. </member>
  53382. <member name="P:UnityEngine.Vector3.up">
  53383. <summary>
  53384. <para>Shorthand for writing Vector3(0, 1, 0).</para>
  53385. </summary>
  53386. </member>
  53387. <member name="F:UnityEngine.Vector3.x">
  53388. <summary>
  53389. <para>X component of the vector.</para>
  53390. </summary>
  53391. </member>
  53392. <member name="F:UnityEngine.Vector3.y">
  53393. <summary>
  53394. <para>Y component of the vector.</para>
  53395. </summary>
  53396. </member>
  53397. <member name="F:UnityEngine.Vector3.z">
  53398. <summary>
  53399. <para>Z component of the vector.</para>
  53400. </summary>
  53401. </member>
  53402. <member name="P:UnityEngine.Vector3.zero">
  53403. <summary>
  53404. <para>Shorthand for writing Vector3(0, 0, 0).</para>
  53405. </summary>
  53406. </member>
  53407. <member name="M:UnityEngine.Vector3.Angle(UnityEngine.Vector3,UnityEngine.Vector3)">
  53408. <summary>
  53409. <para>Calculates the angle between vectors from and.</para>
  53410. </summary>
  53411. <param name="from">The vector from which the angular difference is measured.</param>
  53412. <param name="to">The vector to which the angular difference is measured.</param>
  53413. <returns>
  53414. <para>The angle in degrees between the two vectors.</para>
  53415. </returns>
  53416. </member>
  53417. <member name="M:UnityEngine.Vector3.ClampMagnitude(UnityEngine.Vector3,System.Single)">
  53418. <summary>
  53419. <para>Returns a copy of vector with its magnitude clamped to maxLength.</para>
  53420. </summary>
  53421. <param name="vector"></param>
  53422. <param name="maxLength"></param>
  53423. </member>
  53424. <member name="M:UnityEngine.Vector3.Cross(UnityEngine.Vector3,UnityEngine.Vector3)">
  53425. <summary>
  53426. <para>Cross Product of two vectors.</para>
  53427. </summary>
  53428. <param name="lhs"></param>
  53429. <param name="rhs"></param>
  53430. </member>
  53431. <member name="M:UnityEngine.Vector3.#ctor(System.Single,System.Single,System.Single)">
  53432. <summary>
  53433. <para>Creates a new vector with given x, y, z components.</para>
  53434. </summary>
  53435. <param name="x"></param>
  53436. <param name="y"></param>
  53437. <param name="z"></param>
  53438. </member>
  53439. <member name="M:UnityEngine.Vector3.#ctor(System.Single,System.Single)">
  53440. <summary>
  53441. <para>Creates a new vector with given x, y components and sets z to zero.</para>
  53442. </summary>
  53443. <param name="x"></param>
  53444. <param name="y"></param>
  53445. </member>
  53446. <member name="M:UnityEngine.Vector3.Distance(UnityEngine.Vector3,UnityEngine.Vector3)">
  53447. <summary>
  53448. <para>Returns the distance between a and b.</para>
  53449. </summary>
  53450. <param name="a"></param>
  53451. <param name="b"></param>
  53452. </member>
  53453. <member name="M:UnityEngine.Vector3.Dot(UnityEngine.Vector3,UnityEngine.Vector3)">
  53454. <summary>
  53455. <para>Dot Product of two vectors.</para>
  53456. </summary>
  53457. <param name="lhs"></param>
  53458. <param name="rhs"></param>
  53459. </member>
  53460. <member name="M:UnityEngine.Vector3.Equals(System.Object)">
  53461. <summary>
  53462. <para>Returns true if the given vector is exactly equal to this vector.</para>
  53463. </summary>
  53464. <param name="other"></param>
  53465. </member>
  53466. <member name="M:UnityEngine.Vector3.Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  53467. <summary>
  53468. <para>Linearly interpolates between two points.</para>
  53469. </summary>
  53470. <param name="a">Start value, returned when t = 0.</param>
  53471. <param name="b">End value, returned when t = 1.</param>
  53472. <param name="t">Value used to interpolate between a and b.</param>
  53473. <returns>
  53474. <para>Interpolated value, equals to a + (b - a) * t.</para>
  53475. </returns>
  53476. </member>
  53477. <member name="M:UnityEngine.Vector3.LerpUnclamped(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  53478. <summary>
  53479. <para>Linearly interpolates between two vectors.</para>
  53480. </summary>
  53481. <param name="a"></param>
  53482. <param name="b"></param>
  53483. <param name="t"></param>
  53484. </member>
  53485. <member name="M:UnityEngine.Vector3.Max(UnityEngine.Vector3,UnityEngine.Vector3)">
  53486. <summary>
  53487. <para>Returns a vector that is made from the largest components of two vectors.</para>
  53488. </summary>
  53489. <param name="lhs"></param>
  53490. <param name="rhs"></param>
  53491. </member>
  53492. <member name="M:UnityEngine.Vector3.Min(UnityEngine.Vector3,UnityEngine.Vector3)">
  53493. <summary>
  53494. <para>Returns a vector that is made from the smallest components of two vectors.</para>
  53495. </summary>
  53496. <param name="lhs"></param>
  53497. <param name="rhs"></param>
  53498. </member>
  53499. <member name="M:UnityEngine.Vector3.MoveTowards(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  53500. <summary>
  53501. <para>Calculate a position between the points specified by current and target, moving no farther than the distance specified by maxDistanceDelta.</para>
  53502. </summary>
  53503. <param name="current">The position to move from.</param>
  53504. <param name="target">The position to move towards.</param>
  53505. <param name="maxDistanceDelta">Distance to move current per call.</param>
  53506. <returns>
  53507. <para>The new position.</para>
  53508. </returns>
  53509. </member>
  53510. <member name="M:UnityEngine.Vector3.Normalize(UnityEngine.Vector3)">
  53511. <summary>
  53512. <para>Makes this vector have a magnitude of 1.</para>
  53513. </summary>
  53514. <param name="value"></param>
  53515. </member>
  53516. <member name="?:UnityEngine.Vector3.op_Divide(UnityEngine.Vector3,System.Single)">
  53517. <summary>
  53518. <para>Divides a vector by a number.</para>
  53519. </summary>
  53520. <param name="a"></param>
  53521. <param name="d"></param>
  53522. </member>
  53523. <member name="?:UnityEngine.Vector3.op_Equal(UnityEngine.Vector3,UnityEngine.Vector3)">
  53524. <summary>
  53525. <para>Returns true if two vectors are approximately equal.</para>
  53526. </summary>
  53527. <param name="lhs"></param>
  53528. <param name="rhs"></param>
  53529. </member>
  53530. <member name="?:UnityEngine.Vector3.op_Minus(UnityEngine.Vector3,UnityEngine.Vector3)">
  53531. <summary>
  53532. <para>Subtracts one vector from another.</para>
  53533. </summary>
  53534. <param name="a"></param>
  53535. <param name="b"></param>
  53536. </member>
  53537. <member name="?:UnityEngine.Vector3.op_Minus(UnityEngine.Vector3)">
  53538. <summary>
  53539. <para>Negates a vector.</para>
  53540. </summary>
  53541. <param name="a"></param>
  53542. </member>
  53543. <member name="?:UnityEngine.Vector3.op_Multiply(UnityEngine.Vector3,System.Single)">
  53544. <summary>
  53545. <para>Multiplies a vector by a number.</para>
  53546. </summary>
  53547. <param name="a"></param>
  53548. <param name="d"></param>
  53549. </member>
  53550. <member name="?:UnityEngine.Vector3.op_Multiply(System.Single,UnityEngine.Vector3)">
  53551. <summary>
  53552. <para>Multiplies a vector by a number.</para>
  53553. </summary>
  53554. <param name="d"></param>
  53555. <param name="a"></param>
  53556. </member>
  53557. <member name="?:UnityEngine.Vector3.op_NotEqual(UnityEngine.Vector3,UnityEngine.Vector3)">
  53558. <summary>
  53559. <para>Returns true if vectors are different.</para>
  53560. </summary>
  53561. <param name="lhs"></param>
  53562. <param name="rhs"></param>
  53563. </member>
  53564. <member name="?:UnityEngine.Vector3.op_Plus(UnityEngine.Vector3,UnityEngine.Vector3)">
  53565. <summary>
  53566. <para>Adds two vectors.</para>
  53567. </summary>
  53568. <param name="a"></param>
  53569. <param name="b"></param>
  53570. </member>
  53571. <member name="M:UnityEngine.Vector3.OrthoNormalize(UnityEngine.Vector3&amp;,UnityEngine.Vector3&amp;)">
  53572. <summary>
  53573. <para>Makes vectors normalized and orthogonal to each other.</para>
  53574. </summary>
  53575. <param name="normal"></param>
  53576. <param name="tangent"></param>
  53577. </member>
  53578. <member name="M:UnityEngine.Vector3.OrthoNormalize(UnityEngine.Vector3&amp;,UnityEngine.Vector3&amp;,UnityEngine.Vector3&amp;)">
  53579. <summary>
  53580. <para>Makes vectors normalized and orthogonal to each other.</para>
  53581. </summary>
  53582. <param name="normal"></param>
  53583. <param name="tangent"></param>
  53584. <param name="binormal"></param>
  53585. </member>
  53586. <member name="M:UnityEngine.Vector3.Project(UnityEngine.Vector3,UnityEngine.Vector3)">
  53587. <summary>
  53588. <para>Projects a vector onto another vector.</para>
  53589. </summary>
  53590. <param name="vector"></param>
  53591. <param name="onNormal"></param>
  53592. </member>
  53593. <member name="M:UnityEngine.Vector3.ProjectOnPlane(UnityEngine.Vector3,UnityEngine.Vector3)">
  53594. <summary>
  53595. <para>Projects a vector onto a plane defined by a normal orthogonal to the plane.</para>
  53596. </summary>
  53597. <param name="planeNormal">The direction from the vector towards the plane.</param>
  53598. <param name="vector">The location of the vector above the plane.</param>
  53599. <returns>
  53600. <para>The location of the vector on the plane.</para>
  53601. </returns>
  53602. </member>
  53603. <member name="M:UnityEngine.Vector3.Reflect(UnityEngine.Vector3,UnityEngine.Vector3)">
  53604. <summary>
  53605. <para>Reflects a vector off the plane defined by a normal.</para>
  53606. </summary>
  53607. <param name="inDirection"></param>
  53608. <param name="inNormal"></param>
  53609. </member>
  53610. <member name="M:UnityEngine.Vector3.RotateTowards(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  53611. <summary>
  53612. <para>Rotates a vector current towards target.</para>
  53613. </summary>
  53614. <param name="current">The vector being managed.</param>
  53615. <param name="target">The vector.</param>
  53616. <param name="maxRadiansDelta">The maximum angle in radians allowed for this rotation.</param>
  53617. <param name="maxMagnitudeDelta">The maximum allowed change in vector magnitude for this rotation.</param>
  53618. <returns>
  53619. <para>The location that RotateTowards generates.</para>
  53620. </returns>
  53621. </member>
  53622. <member name="M:UnityEngine.Vector3.Scale(UnityEngine.Vector3,UnityEngine.Vector3)">
  53623. <summary>
  53624. <para>Multiplies two vectors component-wise.</para>
  53625. </summary>
  53626. <param name="a"></param>
  53627. <param name="b"></param>
  53628. </member>
  53629. <member name="M:UnityEngine.Vector3.Scale(UnityEngine.Vector3)">
  53630. <summary>
  53631. <para>Multiplies every component of this vector by the same component of scale.</para>
  53632. </summary>
  53633. <param name="scale"></param>
  53634. </member>
  53635. <member name="M:UnityEngine.Vector3.Set(System.Single,System.Single,System.Single)">
  53636. <summary>
  53637. <para>Set x, y and z components of an existing Vector3.</para>
  53638. </summary>
  53639. <param name="newX"></param>
  53640. <param name="newY"></param>
  53641. <param name="newZ"></param>
  53642. </member>
  53643. <member name="M:UnityEngine.Vector3.SignedAngle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  53644. <summary>
  53645. <para>Calculates the signed angle between vectors from and to in relation to axis.</para>
  53646. </summary>
  53647. <param name="from">The vector from which the angular difference is measured.</param>
  53648. <param name="to">The vector to which the angular difference is measured.</param>
  53649. <param name="axis">A vector around which the other vectors are rotated.</param>
  53650. <returns>
  53651. <para>Returns the signed angle between from and to in degrees.</para>
  53652. </returns>
  53653. </member>
  53654. <member name="M:UnityEngine.Vector3.Slerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  53655. <summary>
  53656. <para>Spherically interpolates between two vectors.</para>
  53657. </summary>
  53658. <param name="a"></param>
  53659. <param name="b"></param>
  53660. <param name="t"></param>
  53661. </member>
  53662. <member name="M:UnityEngine.Vector3.SlerpUnclamped(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  53663. <summary>
  53664. <para>Spherically interpolates between two vectors.</para>
  53665. </summary>
  53666. <param name="a"></param>
  53667. <param name="b"></param>
  53668. <param name="t"></param>
  53669. </member>
  53670. <member name="M:UnityEngine.Vector3.SmoothDamp(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&amp;,System.Single)">
  53671. <summary>
  53672. <para>Gradually changes a vector towards a desired goal over time.</para>
  53673. </summary>
  53674. <param name="current">The current position.</param>
  53675. <param name="target">The position we are trying to reach.</param>
  53676. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53677. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53678. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53679. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53680. </member>
  53681. <member name="M:UnityEngine.Vector3.SmoothDamp(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&amp;,System.Single,System.Single)">
  53682. <summary>
  53683. <para>Gradually changes a vector towards a desired goal over time.</para>
  53684. </summary>
  53685. <param name="current">The current position.</param>
  53686. <param name="target">The position we are trying to reach.</param>
  53687. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53688. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53689. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53690. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53691. </member>
  53692. <member name="M:UnityEngine.Vector3.SmoothDamp(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3&amp;,System.Single,System.Single,System.Single)">
  53693. <summary>
  53694. <para>Gradually changes a vector towards a desired goal over time.</para>
  53695. </summary>
  53696. <param name="current">The current position.</param>
  53697. <param name="target">The position we are trying to reach.</param>
  53698. <param name="currentVelocity">The current velocity, this value is modified by the function every time you call it.</param>
  53699. <param name="smoothTime">Approximately the time it will take to reach the target. A smaller value will reach the target faster.</param>
  53700. <param name="maxSpeed">Optionally allows you to clamp the maximum speed.</param>
  53701. <param name="deltaTime">The time since the last call to this function. By default Time.deltaTime.</param>
  53702. </member>
  53703. <member name="P:UnityEngine.Vector3.this">
  53704. <summary>
  53705. <para>Access the x, y, z components using [0], [1], [2] respectively.</para>
  53706. </summary>
  53707. </member>
  53708. <member name="M:UnityEngine.Vector3.ToString">
  53709. <summary>
  53710. <para>Returns a formatted string for this vector.</para>
  53711. </summary>
  53712. <param name="format">A numeric format string.</param>
  53713. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53714. </member>
  53715. <member name="M:UnityEngine.Vector3.ToString(System.String)">
  53716. <summary>
  53717. <para>Returns a formatted string for this vector.</para>
  53718. </summary>
  53719. <param name="format">A numeric format string.</param>
  53720. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53721. </member>
  53722. <member name="M:UnityEngine.Vector3.ToString(System.String,System.IFormatProvider)">
  53723. <summary>
  53724. <para>Returns a formatted string for this vector.</para>
  53725. </summary>
  53726. <param name="format">A numeric format string.</param>
  53727. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53728. </member>
  53729. <member name="T:UnityEngine.Vector3Int">
  53730. <summary>
  53731. <para>Representation of 3D vectors and points using integers.</para>
  53732. </summary>
  53733. </member>
  53734. <member name="P:UnityEngine.Vector3Int.back">
  53735. <summary>
  53736. <para>Shorthand for writing Vector3Int(0, 0, -1).</para>
  53737. </summary>
  53738. </member>
  53739. <member name="P:UnityEngine.Vector3Int.down">
  53740. <summary>
  53741. <para>Shorthand for writing Vector3Int(0, -1, 0).</para>
  53742. </summary>
  53743. </member>
  53744. <member name="P:UnityEngine.Vector3Int.forward">
  53745. <summary>
  53746. <para>Shorthand for writing Vector3Int(0, 0, 1).</para>
  53747. </summary>
  53748. </member>
  53749. <member name="P:UnityEngine.Vector3Int.left">
  53750. <summary>
  53751. <para>Shorthand for writing Vector3Int(-1, 0, 0).</para>
  53752. </summary>
  53753. </member>
  53754. <member name="P:UnityEngine.Vector3Int.magnitude">
  53755. <summary>
  53756. <para>Returns the length of this vector (Read Only).</para>
  53757. </summary>
  53758. </member>
  53759. <member name="P:UnityEngine.Vector3Int.one">
  53760. <summary>
  53761. <para>Shorthand for writing Vector3Int(1, 1, 1).</para>
  53762. </summary>
  53763. </member>
  53764. <member name="P:UnityEngine.Vector3Int.right">
  53765. <summary>
  53766. <para>Shorthand for writing Vector3Int(1, 0, 0).</para>
  53767. </summary>
  53768. </member>
  53769. <member name="P:UnityEngine.Vector3Int.sqrMagnitude">
  53770. <summary>
  53771. <para>Returns the squared length of this vector (Read Only).</para>
  53772. </summary>
  53773. </member>
  53774. <member name="P:UnityEngine.Vector3Int.up">
  53775. <summary>
  53776. <para>Shorthand for writing Vector3Int(0, 1, 0).</para>
  53777. </summary>
  53778. </member>
  53779. <member name="P:UnityEngine.Vector3Int.x">
  53780. <summary>
  53781. <para>X component of the vector.</para>
  53782. </summary>
  53783. </member>
  53784. <member name="P:UnityEngine.Vector3Int.y">
  53785. <summary>
  53786. <para>Y component of the vector.</para>
  53787. </summary>
  53788. </member>
  53789. <member name="P:UnityEngine.Vector3Int.z">
  53790. <summary>
  53791. <para>Z component of the vector.</para>
  53792. </summary>
  53793. </member>
  53794. <member name="P:UnityEngine.Vector3Int.zero">
  53795. <summary>
  53796. <para>Shorthand for writing Vector3Int(0, 0, 0).</para>
  53797. </summary>
  53798. </member>
  53799. <member name="M:UnityEngine.Vector3Int.CeilToInt(UnityEngine.Vector3)">
  53800. <summary>
  53801. <para>Converts a Vector3 to a Vector3Int by doing a Ceiling to each value.</para>
  53802. </summary>
  53803. <param name="v"></param>
  53804. </member>
  53805. <member name="M:UnityEngine.Vector3Int.Clamp(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53806. <summary>
  53807. <para>Clamps the Vector3Int to the bounds given by min and max.</para>
  53808. </summary>
  53809. <param name="min"></param>
  53810. <param name="max"></param>
  53811. </member>
  53812. <member name="M:UnityEngine.Vector3Int.#ctor(System.Int32,System.Int32,System.Int32)">
  53813. <summary>
  53814. <para>Initializes and returns an instance of a new Vector3Int with x, y, z components.</para>
  53815. </summary>
  53816. <param name="x">The X component of the Vector3Int.</param>
  53817. <param name="y">The Y component of the Vector3Int.</param>
  53818. <param name="z">The Z component of the Vector3Int.</param>
  53819. </member>
  53820. <member name="M:UnityEngine.Vector3Int.#ctor(System.Int32,System.Int32)">
  53821. <summary>
  53822. <para>Initializes and returns an instance of a new Vector3Int with x and y components and sets z to zero.</para>
  53823. </summary>
  53824. <param name="x">The X component of the Vector3Int.</param>
  53825. <param name="y">The Y component of the Vector3Int.</param>
  53826. </member>
  53827. <member name="M:UnityEngine.Vector3Int.Distance(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53828. <summary>
  53829. <para>Returns the distance between a and b.</para>
  53830. </summary>
  53831. <param name="a"></param>
  53832. <param name="b"></param>
  53833. </member>
  53834. <member name="M:UnityEngine.Vector3Int.Equals(System.Object)">
  53835. <summary>
  53836. <para>Returns true if the objects are equal.</para>
  53837. </summary>
  53838. <param name="other"></param>
  53839. </member>
  53840. <member name="M:UnityEngine.Vector3Int.FloorToInt(UnityEngine.Vector3)">
  53841. <summary>
  53842. <para>Converts a Vector3 to a Vector3Int by doing a Floor to each value.</para>
  53843. </summary>
  53844. <param name="v"></param>
  53845. </member>
  53846. <member name="M:UnityEngine.Vector3Int.GetHashCode">
  53847. <summary>
  53848. <para>Gets the hash code for the Vector3Int.</para>
  53849. </summary>
  53850. <returns>
  53851. <para>The hash code of the Vector3Int.</para>
  53852. </returns>
  53853. </member>
  53854. <member name="?:UnityEngine.Vector3Int.implop_Vector3(Vector3Int)(UnityEngine.Vector3Int)">
  53855. <summary>
  53856. <para>Converts a Vector3Int to a Vector3.</para>
  53857. </summary>
  53858. <param name="v"></param>
  53859. </member>
  53860. <member name="M:UnityEngine.Vector3Int.Max(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53861. <summary>
  53862. <para>Returns a vector that is made from the largest components of two vectors.</para>
  53863. </summary>
  53864. <param name="lhs"></param>
  53865. <param name="rhs"></param>
  53866. </member>
  53867. <member name="M:UnityEngine.Vector3Int.Min(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53868. <summary>
  53869. <para>Returns a vector that is made from the smallest components of two vectors.</para>
  53870. </summary>
  53871. <param name="lhs"></param>
  53872. <param name="rhs"></param>
  53873. </member>
  53874. <member name="?:UnityEngine.Vector3Int.op_Divide(UnityEngine.Vector3Int,System.Int32)">
  53875. <summary>
  53876. <para>Divides a vector by a number.</para>
  53877. </summary>
  53878. <param name="a"></param>
  53879. <param name="b"></param>
  53880. </member>
  53881. <member name="?:UnityEngine.Vector3Int.op_Equal(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53882. <summary>
  53883. <para>Returns true if the vectors are equal.</para>
  53884. </summary>
  53885. <param name="lhs"></param>
  53886. <param name="rhs"></param>
  53887. </member>
  53888. <member name="?:UnityEngine.Vector3Int.op_Explicit(UnityEngine.Vector3Int)">
  53889. <summary>
  53890. <para>Converts a Vector3Int to a Vector2Int.</para>
  53891. </summary>
  53892. <param name="v"></param>
  53893. </member>
  53894. <member name="?:UnityEngine.Vector3Int.op_Minus(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53895. <summary>
  53896. <para>Subtracts one vector from another.</para>
  53897. </summary>
  53898. <param name="a"></param>
  53899. <param name="b"></param>
  53900. </member>
  53901. <member name="?:UnityEngine.Vector3Int.op_Multiply(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53902. <summary>
  53903. <para>Multiplies a vector by a number.</para>
  53904. </summary>
  53905. <param name="a"></param>
  53906. <param name="b"></param>
  53907. </member>
  53908. <member name="?:UnityEngine.Vector3Int.op_Multiply(UnityEngine.Vector3Int,System.Int32)">
  53909. <summary>
  53910. <para>Multiplies a vector by a number.</para>
  53911. </summary>
  53912. <param name="a"></param>
  53913. <param name="b"></param>
  53914. </member>
  53915. <member name="?:UnityEngine.Vector3Int.op_NotEqual(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53916. <summary>
  53917. <para>Returns true if vectors different.</para>
  53918. </summary>
  53919. <param name="lhs"></param>
  53920. <param name="rhs"></param>
  53921. </member>
  53922. <member name="?:UnityEngine.Vector3Int.op_Plus(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53923. <summary>
  53924. <para>Adds two vectors.</para>
  53925. </summary>
  53926. <param name="a"></param>
  53927. <param name="b"></param>
  53928. </member>
  53929. <member name="M:UnityEngine.Vector3Int.RoundToInt(UnityEngine.Vector3)">
  53930. <summary>
  53931. <para>Converts a Vector3 to a Vector3Int by doing a Round to each value.</para>
  53932. </summary>
  53933. <param name="v"></param>
  53934. </member>
  53935. <member name="M:UnityEngine.Vector3Int.Scale(UnityEngine.Vector3Int,UnityEngine.Vector3Int)">
  53936. <summary>
  53937. <para>Multiplies two vectors component-wise.</para>
  53938. </summary>
  53939. <param name="a"></param>
  53940. <param name="b"></param>
  53941. </member>
  53942. <member name="M:UnityEngine.Vector3Int.Scale(UnityEngine.Vector3Int)">
  53943. <summary>
  53944. <para>Multiplies every component of this vector by the same component of scale.</para>
  53945. </summary>
  53946. <param name="scale"></param>
  53947. </member>
  53948. <member name="M:UnityEngine.Vector3Int.Set(System.Int32,System.Int32,System.Int32)">
  53949. <summary>
  53950. <para>Set x, y and z components of an existing Vector3Int.</para>
  53951. </summary>
  53952. <param name="x"></param>
  53953. <param name="y"></param>
  53954. <param name="z"></param>
  53955. </member>
  53956. <member name="P:UnityEngine.Vector3Int.this">
  53957. <summary>
  53958. <para>Access the x, y or z component using [0], [1] or [2] respectively.</para>
  53959. </summary>
  53960. </member>
  53961. <member name="M:UnityEngine.Vector3Int.ToString">
  53962. <summary>
  53963. <para>Returns a formatted string for this vector.</para>
  53964. </summary>
  53965. <param name="format">A numeric format string.</param>
  53966. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53967. </member>
  53968. <member name="M:UnityEngine.Vector3Int.ToString(System.String)">
  53969. <summary>
  53970. <para>Returns a formatted string for this vector.</para>
  53971. </summary>
  53972. <param name="format">A numeric format string.</param>
  53973. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53974. </member>
  53975. <member name="M:UnityEngine.Vector3Int.ToString(System.String,System.IFormatProvider)">
  53976. <summary>
  53977. <para>Returns a formatted string for this vector.</para>
  53978. </summary>
  53979. <param name="format">A numeric format string.</param>
  53980. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  53981. </member>
  53982. <member name="T:UnityEngine.Vector4">
  53983. <summary>
  53984. <para>Representation of four-dimensional vectors.</para>
  53985. </summary>
  53986. </member>
  53987. <member name="P:UnityEngine.Vector4.magnitude">
  53988. <summary>
  53989. <para>Returns the length of this vector (Read Only).</para>
  53990. </summary>
  53991. </member>
  53992. <member name="P:UnityEngine.Vector4.negativeInfinity">
  53993. <summary>
  53994. <para>Shorthand for writing Vector4(float.NegativeInfinity, float.NegativeInfinity, float.NegativeInfinity, float.NegativeInfinity).</para>
  53995. </summary>
  53996. </member>
  53997. <member name="P:UnityEngine.Vector4.normalized">
  53998. <summary>
  53999. <para>Returns this vector with a magnitude of 1 (Read Only).</para>
  54000. </summary>
  54001. </member>
  54002. <member name="P:UnityEngine.Vector4.one">
  54003. <summary>
  54004. <para>Shorthand for writing Vector4(1,1,1,1).</para>
  54005. </summary>
  54006. </member>
  54007. <member name="P:UnityEngine.Vector4.positiveInfinity">
  54008. <summary>
  54009. <para>Shorthand for writing Vector4(float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity).</para>
  54010. </summary>
  54011. </member>
  54012. <member name="P:UnityEngine.Vector4.sqrMagnitude">
  54013. <summary>
  54014. <para>Returns the squared length of this vector (Read Only).</para>
  54015. </summary>
  54016. </member>
  54017. <member name="F:UnityEngine.Vector4.w">
  54018. <summary>
  54019. <para>W component of the vector.</para>
  54020. </summary>
  54021. </member>
  54022. <member name="F:UnityEngine.Vector4.x">
  54023. <summary>
  54024. <para>X component of the vector.</para>
  54025. </summary>
  54026. </member>
  54027. <member name="F:UnityEngine.Vector4.y">
  54028. <summary>
  54029. <para>Y component of the vector.</para>
  54030. </summary>
  54031. </member>
  54032. <member name="F:UnityEngine.Vector4.z">
  54033. <summary>
  54034. <para>Z component of the vector.</para>
  54035. </summary>
  54036. </member>
  54037. <member name="P:UnityEngine.Vector4.zero">
  54038. <summary>
  54039. <para>Shorthand for writing Vector4(0,0,0,0).</para>
  54040. </summary>
  54041. </member>
  54042. <member name="M:UnityEngine.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)">
  54043. <summary>
  54044. <para>Creates a new vector with given x, y, z, w components.</para>
  54045. </summary>
  54046. <param name="x"></param>
  54047. <param name="y"></param>
  54048. <param name="z"></param>
  54049. <param name="w"></param>
  54050. </member>
  54051. <member name="M:UnityEngine.Vector4.#ctor(System.Single,System.Single,System.Single)">
  54052. <summary>
  54053. <para>Creates a new vector with given x, y, z components and sets w to zero.</para>
  54054. </summary>
  54055. <param name="x"></param>
  54056. <param name="y"></param>
  54057. <param name="z"></param>
  54058. </member>
  54059. <member name="M:UnityEngine.Vector4.#ctor(System.Single,System.Single)">
  54060. <summary>
  54061. <para>Creates a new vector with given x, y components and sets z and w to zero.</para>
  54062. </summary>
  54063. <param name="x"></param>
  54064. <param name="y"></param>
  54065. </member>
  54066. <member name="M:UnityEngine.Vector4.Distance(UnityEngine.Vector4,UnityEngine.Vector4)">
  54067. <summary>
  54068. <para>Returns the distance between a and b.</para>
  54069. </summary>
  54070. <param name="a"></param>
  54071. <param name="b"></param>
  54072. </member>
  54073. <member name="M:UnityEngine.Vector4.Dot(UnityEngine.Vector4,UnityEngine.Vector4)">
  54074. <summary>
  54075. <para>Dot Product of two vectors.</para>
  54076. </summary>
  54077. <param name="a"></param>
  54078. <param name="b"></param>
  54079. </member>
  54080. <member name="M:UnityEngine.Vector4.Equals(System.Object)">
  54081. <summary>
  54082. <para>Returns true if the given vector is exactly equal to this vector.</para>
  54083. </summary>
  54084. <param name="other"></param>
  54085. </member>
  54086. <member name="?:UnityEngine.Vector4.implop_Vector2(Vector4)(UnityEngine.Vector4)">
  54087. <summary>
  54088. <para>Converts a Vector4 to a Vector2.</para>
  54089. </summary>
  54090. <param name="v"></param>
  54091. </member>
  54092. <member name="?:UnityEngine.Vector4.implop_Vector3(Vector4)(UnityEngine.Vector4)">
  54093. <summary>
  54094. <para>Converts a Vector4 to a Vector3.</para>
  54095. </summary>
  54096. <param name="v"></param>
  54097. </member>
  54098. <member name="?:UnityEngine.Vector4.implop_Vector4(Vector2)(UnityEngine.Vector2)">
  54099. <summary>
  54100. <para>Converts a Vector2 to a Vector4.</para>
  54101. </summary>
  54102. <param name="v"></param>
  54103. </member>
  54104. <member name="?:UnityEngine.Vector4.implop_Vector4(Vector3)(UnityEngine.Vector3)">
  54105. <summary>
  54106. <para>Converts a Vector3 to a Vector4.</para>
  54107. </summary>
  54108. <param name="v"></param>
  54109. </member>
  54110. <member name="M:UnityEngine.Vector4.Lerp(UnityEngine.Vector4,UnityEngine.Vector4,System.Single)">
  54111. <summary>
  54112. <para>Linearly interpolates between two vectors.</para>
  54113. </summary>
  54114. <param name="a"></param>
  54115. <param name="b"></param>
  54116. <param name="t"></param>
  54117. </member>
  54118. <member name="M:UnityEngine.Vector4.LerpUnclamped(UnityEngine.Vector4,UnityEngine.Vector4,System.Single)">
  54119. <summary>
  54120. <para>Linearly interpolates between two vectors.</para>
  54121. </summary>
  54122. <param name="a"></param>
  54123. <param name="b"></param>
  54124. <param name="t"></param>
  54125. </member>
  54126. <member name="M:UnityEngine.Vector4.Max(UnityEngine.Vector4,UnityEngine.Vector4)">
  54127. <summary>
  54128. <para>Returns a vector that is made from the largest components of two vectors.</para>
  54129. </summary>
  54130. <param name="lhs"></param>
  54131. <param name="rhs"></param>
  54132. </member>
  54133. <member name="M:UnityEngine.Vector4.Min(UnityEngine.Vector4,UnityEngine.Vector4)">
  54134. <summary>
  54135. <para>Returns a vector that is made from the smallest components of two vectors.</para>
  54136. </summary>
  54137. <param name="lhs"></param>
  54138. <param name="rhs"></param>
  54139. </member>
  54140. <member name="M:UnityEngine.Vector4.MoveTowards(UnityEngine.Vector4,UnityEngine.Vector4,System.Single)">
  54141. <summary>
  54142. <para>Moves a point current towards target.</para>
  54143. </summary>
  54144. <param name="current"></param>
  54145. <param name="target"></param>
  54146. <param name="maxDistanceDelta"></param>
  54147. </member>
  54148. <member name="M:UnityEngine.Vector4.Normalize(UnityEngine.Vector4)">
  54149. <summary>
  54150. <para></para>
  54151. </summary>
  54152. <param name="a"></param>
  54153. </member>
  54154. <member name="M:UnityEngine.Vector4.Normalize">
  54155. <summary>
  54156. <para>Makes this vector have a magnitude of 1.</para>
  54157. </summary>
  54158. </member>
  54159. <member name="?:UnityEngine.Vector4.op_Divide(UnityEngine.Vector4,System.Single)">
  54160. <summary>
  54161. <para>Divides a vector by a number.</para>
  54162. </summary>
  54163. <param name="a"></param>
  54164. <param name="d"></param>
  54165. </member>
  54166. <member name="?:UnityEngine.Vector4.op_Equal(UnityEngine.Vector4,UnityEngine.Vector4)">
  54167. <summary>
  54168. <para>Returns true if two vectors are approximately equal.</para>
  54169. </summary>
  54170. <param name="lhs"></param>
  54171. <param name="rhs"></param>
  54172. </member>
  54173. <member name="?:UnityEngine.Vector4.op_Minus(UnityEngine.Vector4,UnityEngine.Vector4)">
  54174. <summary>
  54175. <para>Subtracts one vector from another.</para>
  54176. </summary>
  54177. <param name="a"></param>
  54178. <param name="b"></param>
  54179. </member>
  54180. <member name="?:UnityEngine.Vector4.op_Minus(UnityEngine.Vector4)">
  54181. <summary>
  54182. <para>Negates a vector.</para>
  54183. </summary>
  54184. <param name="a"></param>
  54185. </member>
  54186. <member name="?:UnityEngine.Vector4.op_Multiply(UnityEngine.Vector4,System.Single)">
  54187. <summary>
  54188. <para>Multiplies a vector by a number.</para>
  54189. </summary>
  54190. <param name="a"></param>
  54191. <param name="d"></param>
  54192. </member>
  54193. <member name="?:UnityEngine.Vector4.op_Multiply(System.Single,UnityEngine.Vector4)">
  54194. <summary>
  54195. <para>Multiplies a vector by a number.</para>
  54196. </summary>
  54197. <param name="d"></param>
  54198. <param name="a"></param>
  54199. </member>
  54200. <member name="?:UnityEngine.Vector4.op_Plus(UnityEngine.Vector4,UnityEngine.Vector4)">
  54201. <summary>
  54202. <para>Adds two vectors.</para>
  54203. </summary>
  54204. <param name="a"></param>
  54205. <param name="b"></param>
  54206. </member>
  54207. <member name="M:UnityEngine.Vector4.Project(UnityEngine.Vector4,UnityEngine.Vector4)">
  54208. <summary>
  54209. <para>Projects a vector onto another vector.</para>
  54210. </summary>
  54211. <param name="a"></param>
  54212. <param name="b"></param>
  54213. </member>
  54214. <member name="M:UnityEngine.Vector4.Scale(UnityEngine.Vector4,UnityEngine.Vector4)">
  54215. <summary>
  54216. <para>Multiplies two vectors component-wise.</para>
  54217. </summary>
  54218. <param name="a"></param>
  54219. <param name="b"></param>
  54220. </member>
  54221. <member name="M:UnityEngine.Vector4.Scale(UnityEngine.Vector4)">
  54222. <summary>
  54223. <para>Multiplies every component of this vector by the same component of scale.</para>
  54224. </summary>
  54225. <param name="scale"></param>
  54226. </member>
  54227. <member name="M:UnityEngine.Vector4.Set(System.Single,System.Single,System.Single,System.Single)">
  54228. <summary>
  54229. <para>Set x, y, z and w components of an existing Vector4.</para>
  54230. </summary>
  54231. <param name="newX"></param>
  54232. <param name="newY"></param>
  54233. <param name="newZ"></param>
  54234. <param name="newW"></param>
  54235. </member>
  54236. <member name="P:UnityEngine.Vector4.this">
  54237. <summary>
  54238. <para>Access the x, y, z, w components using [0], [1], [2], [3] respectively.</para>
  54239. </summary>
  54240. </member>
  54241. <member name="M:UnityEngine.Vector4.ToString">
  54242. <summary>
  54243. <para>Returns a formatted string for this vector.</para>
  54244. </summary>
  54245. <param name="format">A numeric format string.</param>
  54246. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  54247. </member>
  54248. <member name="M:UnityEngine.Vector4.ToString(System.String)">
  54249. <summary>
  54250. <para>Returns a formatted string for this vector.</para>
  54251. </summary>
  54252. <param name="format">A numeric format string.</param>
  54253. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  54254. </member>
  54255. <member name="M:UnityEngine.Vector4.ToString(System.String,System.IFormatProvider)">
  54256. <summary>
  54257. <para>Returns a formatted string for this vector.</para>
  54258. </summary>
  54259. <param name="format">A numeric format string.</param>
  54260. <param name="formatProvider">An object that specifies culture-specific formatting.</param>
  54261. </member>
  54262. <member name="T:UnityEngine.VRTextureUsage">
  54263. <summary>
  54264. <para>This enum describes how the RenderTexture is used as a VR eye texture. Instead of using the values of this enum manually, use the value returned by XR.XRSettings.eyeTextureDesc|eyeTextureDesc or other VR functions returning a RenderTextureDescriptor.</para>
  54265. </summary>
  54266. </member>
  54267. <member name="F:UnityEngine.VRTextureUsage.DeviceSpecific">
  54268. <summary>
  54269. <para>The texture used by an external XR provider. The provider is responsible for defining the texture's layout and use.</para>
  54270. </summary>
  54271. </member>
  54272. <member name="F:UnityEngine.VRTextureUsage.None">
  54273. <summary>
  54274. <para>The RenderTexture is not a VR eye texture. No special rendering behavior will occur.</para>
  54275. </summary>
  54276. </member>
  54277. <member name="F:UnityEngine.VRTextureUsage.OneEye">
  54278. <summary>
  54279. <para>This texture corresponds to a single eye on a stereoscopic display.</para>
  54280. </summary>
  54281. </member>
  54282. <member name="F:UnityEngine.VRTextureUsage.TwoEyes">
  54283. <summary>
  54284. <para>This texture corresponds to two eyes on a stereoscopic display. This will be taken into account when using Graphics.Blit and other rendering functions.</para>
  54285. </summary>
  54286. </member>
  54287. <member name="T:UnityEngine.WaitForEndOfFrame">
  54288. <summary>
  54289. <para>Waits until the end of the frame after Unity has rendererd every Camera and GUI, just before displaying the frame on screen.</para>
  54290. </summary>
  54291. </member>
  54292. <member name="T:UnityEngine.WaitForFixedUpdate">
  54293. <summary>
  54294. <para>Waits until next fixed frame rate update function. See Also: MonoBehaviour.FixedUpdate.</para>
  54295. </summary>
  54296. </member>
  54297. <member name="T:UnityEngine.WaitForSeconds">
  54298. <summary>
  54299. <para>Suspends the coroutine execution for the given amount of seconds using scaled time.</para>
  54300. </summary>
  54301. </member>
  54302. <member name="M:UnityEngine.WaitForSeconds.#ctor(System.Single)">
  54303. <summary>
  54304. <para>Suspends the coroutine execution for the given amount of seconds using scaled time.</para>
  54305. </summary>
  54306. <param name="seconds">Delay execution by the amount of time in seconds.</param>
  54307. </member>
  54308. <member name="T:UnityEngine.WaitForSecondsRealtime">
  54309. <summary>
  54310. <para>Suspends the coroutine execution for the given amount of seconds using unscaled time.</para>
  54311. </summary>
  54312. </member>
  54313. <member name="P:UnityEngine.WaitForSecondsRealtime.waitTime">
  54314. <summary>
  54315. <para>The given amount of seconds that the yield instruction will wait for.</para>
  54316. </summary>
  54317. </member>
  54318. <member name="M:UnityEngine.WaitForSecondsRealtime.#ctor(System.Single)">
  54319. <summary>
  54320. <para>Creates a yield instruction to wait for a given number of seconds using unscaled time.</para>
  54321. </summary>
  54322. <param name="time"></param>
  54323. </member>
  54324. <member name="T:UnityEngine.WaitUntil">
  54325. <summary>
  54326. <para>Suspends the coroutine execution until the supplied delegate evaluates to true.</para>
  54327. </summary>
  54328. </member>
  54329. <member name="M:UnityEngine.WaitUntil.#ctor(System.Func`1&lt;System.Boolean&gt;)">
  54330. <summary>
  54331. <para>Initializes a yield instruction with a given delegate to be evaluated.</para>
  54332. </summary>
  54333. <param name="predicate">Supplied delegate will be evaluated each frame after MonoBehaviour.Update and before MonoBehaviour.LateUpdate until delegate returns true.</param>
  54334. </member>
  54335. <member name="T:UnityEngine.WaitWhile">
  54336. <summary>
  54337. <para>Suspends the coroutine execution until the supplied delegate evaluates to false.</para>
  54338. </summary>
  54339. </member>
  54340. <member name="M:UnityEngine.WaitWhile.#ctor(System.Func`1&lt;System.Boolean&gt;)">
  54341. <summary>
  54342. <para>Initializes a yield instruction with a given delegate to be evaluated.</para>
  54343. </summary>
  54344. <param name="predicate">The supplied delegate will be evaluated each frame after MonoBehaviour.Update and before MonoBehaviour.LateUpdate until delegate returns false.</param>
  54345. </member>
  54346. <member name="T:UnityEngine.WeightedMode">
  54347. <summary>
  54348. <para>Sets which weights to use when calculating curve segments.</para>
  54349. </summary>
  54350. </member>
  54351. <member name="F:UnityEngine.WeightedMode.Both">
  54352. <summary>
  54353. <para>Include inWeight and outWeight when calculating curve segments.</para>
  54354. </summary>
  54355. </member>
  54356. <member name="F:UnityEngine.WeightedMode.In">
  54357. <summary>
  54358. <para>Include inWeight when calculating the previous curve segment.</para>
  54359. </summary>
  54360. </member>
  54361. <member name="F:UnityEngine.WeightedMode.None">
  54362. <summary>
  54363. <para>Exclude both inWeight or outWeight when calculating curve segments.</para>
  54364. </summary>
  54365. </member>
  54366. <member name="F:UnityEngine.WeightedMode.Out">
  54367. <summary>
  54368. <para>Include outWeight when calculating the next curve segment.</para>
  54369. </summary>
  54370. </member>
  54371. <member name="T:UnityEngine.Windows.CrashReporting">
  54372. <summary>
  54373. <para>Exposes useful information related to crash reporting on Windows platforms.</para>
  54374. </summary>
  54375. </member>
  54376. <member name="P:UnityEngine.Windows.CrashReporting.crashReportFolder">
  54377. <summary>
  54378. <para>Returns the path to the crash report folder on Windows.</para>
  54379. </summary>
  54380. </member>
  54381. <member name="T:UnityEngine.Windows.Crypto">
  54382. <summary>
  54383. <para>Class representing cryptography algorithms.</para>
  54384. </summary>
  54385. </member>
  54386. <member name="M:UnityEngine.Windows.Crypto.ComputeMD5Hash(System.Byte[])">
  54387. <summary>
  54388. <para>Computes MD5 hash value for the specified byte array.</para>
  54389. </summary>
  54390. <param name="buffer">The input to compute the hash code for.</param>
  54391. </member>
  54392. <member name="M:UnityEngine.Windows.Crypto.ComputeSHA1Hash(System.Byte[])">
  54393. <summary>
  54394. <para>Computes SHA1 hash value for the specified byte array.</para>
  54395. </summary>
  54396. <param name="buffer">The input to compute the hash code for.</param>
  54397. </member>
  54398. <member name="T:UnityEngine.Windows.Directory">
  54399. <summary>
  54400. <para>Exposes static methods for directory operations.</para>
  54401. </summary>
  54402. </member>
  54403. <member name="P:UnityEngine.Windows.Directory.localFolder">
  54404. <summary>
  54405. <para>Returns a path to local folder.</para>
  54406. </summary>
  54407. </member>
  54408. <member name="P:UnityEngine.Windows.Directory.roamingFolder">
  54409. <summary>
  54410. <para>Returns a path to roaming folder.</para>
  54411. </summary>
  54412. </member>
  54413. <member name="P:UnityEngine.Windows.Directory.temporaryFolder">
  54414. <summary>
  54415. <para>Returns a path to temporary folder.</para>
  54416. </summary>
  54417. </member>
  54418. <member name="M:UnityEngine.Windows.Directory.CreateDirectory(System.String)">
  54419. <summary>
  54420. <para>Creates directory in the specified path.</para>
  54421. </summary>
  54422. <param name="path">The directory path to create.</param>
  54423. </member>
  54424. <member name="M:UnityEngine.Windows.Directory.Delete(System.String)">
  54425. <summary>
  54426. <para>Deletes a directory from a specified path.</para>
  54427. </summary>
  54428. <param name="path">The name of the directory to remove.</param>
  54429. </member>
  54430. <member name="M:UnityEngine.Windows.Directory.Exists(System.String)">
  54431. <summary>
  54432. <para>Determines whether the given path refers to an existing directory.</para>
  54433. </summary>
  54434. <param name="path">The path to test.</param>
  54435. </member>
  54436. <member name="T:UnityEngine.Windows.File">
  54437. <summary>
  54438. <para>Provides static methods for file operations.</para>
  54439. </summary>
  54440. </member>
  54441. <member name="M:UnityEngine.Windows.File.Delete(System.String)">
  54442. <summary>
  54443. <para>Deletes the specified file.</para>
  54444. </summary>
  54445. <param name="path">The name of the file to be deleted.</param>
  54446. </member>
  54447. <member name="M:UnityEngine.Windows.File.Exists(System.String)">
  54448. <summary>
  54449. <para>Determines whether the specified file exists.</para>
  54450. </summary>
  54451. <param name="path">The file to check.</param>
  54452. </member>
  54453. <member name="M:UnityEngine.Windows.File.ReadAllBytes(System.String)">
  54454. <summary>
  54455. <para>Opens a binary file, reads the contents of the file into a byte array, and then closes the file.</para>
  54456. </summary>
  54457. <param name="path">The file to open for reading.</param>
  54458. </member>
  54459. <member name="M:UnityEngine.Windows.File.WriteAllBytes(System.String,System.Byte[])">
  54460. <summary>
  54461. <para>Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten.</para>
  54462. </summary>
  54463. <param name="path">The file to write to.</param>
  54464. <param name="bytes">The bytes to write to the file.</param>
  54465. </member>
  54466. <member name="T:UnityEngine.Windows.Input">
  54467. <summary>
  54468. <para>Provides static methods for Windows specific input manipulation.</para>
  54469. </summary>
  54470. </member>
  54471. <member name="M:UnityEngine.Windows.Input.ForwardRawInput(System.IntPtr,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32)">
  54472. <summary>
  54473. <para>Forwards raw input events to Unity.</para>
  54474. </summary>
  54475. <param name="rawInputHeaderIndices">Pointer to array of indices that specify the byte offsets of RAWINPUTHEADER structures in rawInputData.</param>
  54476. <param name="rawInputDataIndices">Pointer to array of indices that specify the byte offsets of RAWINPUT::data field in rawInputData.</param>
  54477. <param name="indicesCount">Number of RAWINPUT events.</param>
  54478. <param name="rawInputData">Pointer to byte array containing RAWINPUT events.</param>
  54479. <param name="rawInputDataSize">RawInputData array size in bytes.</param>
  54480. </member>
  54481. <member name="M:UnityEngine.Windows.Input.ForwardRawInput(System.UInt32*,System.UInt32*,System.UInt32,System.Byte*,System.UInt32)">
  54482. <summary>
  54483. <para>Forwards raw input events to Unity.</para>
  54484. </summary>
  54485. <param name="rawInputHeaderIndices">Pointer to array of indices that specify the byte offsets of RAWINPUTHEADER structures in rawInputData.</param>
  54486. <param name="rawInputDataIndices">Pointer to array of indices that specify the byte offsets of RAWINPUT::data field in rawInputData.</param>
  54487. <param name="indicesCount">Number of RAWINPUT events.</param>
  54488. <param name="rawInputData">Pointer to byte array containing RAWINPUT events.</param>
  54489. <param name="rawInputDataSize">RawInputData array size in bytes.</param>
  54490. </member>
  54491. <member name="T:UnityEngine.Windows.LicenseInformation">
  54492. <summary>
  54493. <para>This class provides information regarding application's trial status and allows initiating application purchase.</para>
  54494. </summary>
  54495. </member>
  54496. <member name="P:UnityEngine.Windows.LicenseInformation.isOnAppTrial">
  54497. <summary>
  54498. <para>Checks whether the application is installed in trial mode.</para>
  54499. </summary>
  54500. </member>
  54501. <member name="M:UnityEngine.Windows.LicenseInformation.PurchaseApp">
  54502. <summary>
  54503. <para>Attempts to purchase the app if it is in installed in trial mode.</para>
  54504. </summary>
  54505. <returns>
  54506. <para>Purchase receipt.</para>
  54507. </returns>
  54508. </member>
  54509. <member name="T:UnityEngine.Windows.Speech.ConfidenceLevel">
  54510. <summary>
  54511. <para>Used by KeywordRecognizer, GrammarRecognizer, DictationRecognizer. Phrases under the specified minimum level will be ignored.</para>
  54512. </summary>
  54513. </member>
  54514. <member name="F:UnityEngine.Windows.Speech.ConfidenceLevel.High">
  54515. <summary>
  54516. <para>High confidence level.</para>
  54517. </summary>
  54518. </member>
  54519. <member name="F:UnityEngine.Windows.Speech.ConfidenceLevel.Low">
  54520. <summary>
  54521. <para>Low confidence level.</para>
  54522. </summary>
  54523. </member>
  54524. <member name="F:UnityEngine.Windows.Speech.ConfidenceLevel.Medium">
  54525. <summary>
  54526. <para>Medium confidence level.</para>
  54527. </summary>
  54528. </member>
  54529. <member name="F:UnityEngine.Windows.Speech.ConfidenceLevel.Rejected">
  54530. <summary>
  54531. <para>Everything is rejected.</para>
  54532. </summary>
  54533. </member>
  54534. <member name="T:UnityEngine.Windows.Speech.DictationCompletionCause">
  54535. <summary>
  54536. <para>Represents the reason why dictation session has completed.</para>
  54537. </summary>
  54538. </member>
  54539. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.AudioQualityFailure">
  54540. <summary>
  54541. <para>Dictation session completion was caused by bad audio quality.</para>
  54542. </summary>
  54543. </member>
  54544. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.Canceled">
  54545. <summary>
  54546. <para>Dictation session was either cancelled, or the application was paused while dictation session was in progress.</para>
  54547. </summary>
  54548. </member>
  54549. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.Complete">
  54550. <summary>
  54551. <para>Dictation session has completed successfully.</para>
  54552. </summary>
  54553. </member>
  54554. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.MicrophoneUnavailable">
  54555. <summary>
  54556. <para>Dictation session has finished because a microphone was not available.</para>
  54557. </summary>
  54558. </member>
  54559. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.NetworkFailure">
  54560. <summary>
  54561. <para>Dictation session has finished because network connection was not available.</para>
  54562. </summary>
  54563. </member>
  54564. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.TimeoutExceeded">
  54565. <summary>
  54566. <para>Dictation session has reached its timeout.</para>
  54567. </summary>
  54568. </member>
  54569. <member name="F:UnityEngine.Windows.Speech.DictationCompletionCause.UnknownError">
  54570. <summary>
  54571. <para>Dictation session has completed due to an unknown error.</para>
  54572. </summary>
  54573. </member>
  54574. <member name="T:UnityEngine.Windows.Speech.DictationRecognizer">
  54575. <summary>
  54576. <para>DictationRecognizer listens to speech input and attempts to determine what phrase was uttered.</para>
  54577. </summary>
  54578. </member>
  54579. <member name="P:UnityEngine.Windows.Speech.DictationRecognizer.AutoSilenceTimeoutSeconds">
  54580. <summary>
  54581. <para>The time length in seconds before dictation recognizer session ends due to lack of audio input.</para>
  54582. </summary>
  54583. </member>
  54584. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.#ctor">
  54585. <summary>
  54586. <para>Create a DictationRecognizer with the specified minimum confidence and dictation topic constraint. Phrases under the specified minimum level will be ignored.</para>
  54587. </summary>
  54588. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54589. <param name="topic">The dictation topic that this dictation recognizer should optimize its recognition for.</param>
  54590. <param name="confidenceLevel"></param>
  54591. </member>
  54592. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.#ctor(UnityEngine.Windows.Speech.ConfidenceLevel)">
  54593. <summary>
  54594. <para>Create a DictationRecognizer with the specified minimum confidence and dictation topic constraint. Phrases under the specified minimum level will be ignored.</para>
  54595. </summary>
  54596. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54597. <param name="topic">The dictation topic that this dictation recognizer should optimize its recognition for.</param>
  54598. <param name="confidenceLevel"></param>
  54599. </member>
  54600. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.#ctor(UnityEngine.Windows.Speech.DictationTopicConstraint)">
  54601. <summary>
  54602. <para>Create a DictationRecognizer with the specified minimum confidence and dictation topic constraint. Phrases under the specified minimum level will be ignored.</para>
  54603. </summary>
  54604. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54605. <param name="topic">The dictation topic that this dictation recognizer should optimize its recognition for.</param>
  54606. <param name="confidenceLevel"></param>
  54607. </member>
  54608. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.#ctor(UnityEngine.Windows.Speech.ConfidenceLevel,UnityEngine.Windows.Speech.DictationTopicConstraint)">
  54609. <summary>
  54610. <para>Create a DictationRecognizer with the specified minimum confidence and dictation topic constraint. Phrases under the specified minimum level will be ignored.</para>
  54611. </summary>
  54612. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54613. <param name="topic">The dictation topic that this dictation recognizer should optimize its recognition for.</param>
  54614. <param name="confidenceLevel"></param>
  54615. </member>
  54616. <member name="?:UnityEngine.Windows.Speech.DictationRecognizer.DictationComplete(UnityEngine.Windows.Speech.DictationRecognizer/DictationCompletedDelegate)">
  54617. <summary>
  54618. <para>Event that is triggered when the recognizer session completes.</para>
  54619. </summary>
  54620. <param name="value">Delegate that is to be invoked on DictationComplete event.</param>
  54621. </member>
  54622. <member name="T:UnityEngine.Windows.Speech.DictationRecognizer.DictationCompletedDelegate">
  54623. <summary>
  54624. <para>Delegate for DictationComplete event.</para>
  54625. </summary>
  54626. <param name="cause">The cause of dictation session completion.</param>
  54627. </member>
  54628. <member name="?:UnityEngine.Windows.Speech.DictationRecognizer.DictationError(UnityEngine.Windows.Speech.DictationRecognizer/DictationErrorHandler)">
  54629. <summary>
  54630. <para>Event that is triggered when the recognizer session encouters an error.</para>
  54631. </summary>
  54632. <param name="value">Delegate that is to be invoked on DictationError event.</param>
  54633. </member>
  54634. <member name="T:UnityEngine.Windows.Speech.DictationRecognizer.DictationErrorHandler">
  54635. <summary>
  54636. <para>Delegate for DictationError event.</para>
  54637. </summary>
  54638. <param name="error">The error mesage.</param>
  54639. <param name="hresult">HRESULT code that corresponds to the error.</param>
  54640. </member>
  54641. <member name="?:UnityEngine.Windows.Speech.DictationRecognizer.DictationHypothesis(UnityEngine.Windows.Speech.DictationRecognizer/DictationHypothesisDelegate)">
  54642. <summary>
  54643. <para>Event that is triggered when the recognizer changes its hypothesis for the current fragment.</para>
  54644. </summary>
  54645. <param name="value">Delegate to be triggered in the event of a hypothesis changed event.</param>
  54646. </member>
  54647. <member name="T:UnityEngine.Windows.Speech.DictationRecognizer.DictationHypothesisDelegate">
  54648. <summary>
  54649. <para>Callback indicating a hypothesis change event. You should register with DictationHypothesis event.</para>
  54650. </summary>
  54651. <param name="text">The text that the recognizer believes may have been recognized.</param>
  54652. </member>
  54653. <member name="?:UnityEngine.Windows.Speech.DictationRecognizer.DictationResult(UnityEngine.Windows.Speech.DictationRecognizer/DictationResultDelegate)">
  54654. <summary>
  54655. <para>Event indicating a phrase has been recognized with the specified confidence level.</para>
  54656. </summary>
  54657. <param name="value">The delegate to be triggered when this event is triggered.</param>
  54658. </member>
  54659. <member name="T:UnityEngine.Windows.Speech.DictationRecognizer.DictationResultDelegate">
  54660. <summary>
  54661. <para>Callback indicating a phrase has been recognized with the specified confidence level. You should register with DictationResult event.</para>
  54662. </summary>
  54663. <param name="text">The recognized text.</param>
  54664. <param name="confidence">The confidence level at which the text was recognized.</param>
  54665. </member>
  54666. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.Dispose">
  54667. <summary>
  54668. <para>Disposes the resources this dictation recognizer uses.</para>
  54669. </summary>
  54670. </member>
  54671. <member name="P:UnityEngine.Windows.Speech.DictationRecognizer.InitialSilenceTimeoutSeconds">
  54672. <summary>
  54673. <para>The time length in seconds before dictation recognizer session ends due to lack of audio input in case there was no audio heard in the current session.</para>
  54674. </summary>
  54675. </member>
  54676. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.Start">
  54677. <summary>
  54678. <para>Starts the dictation recognization session. Dictation recognizer can only be started if PhraseRecognitionSystem is not running.</para>
  54679. </summary>
  54680. </member>
  54681. <member name="P:UnityEngine.Windows.Speech.DictationRecognizer.Status">
  54682. <summary>
  54683. <para>Indicates the status of dictation recognizer.</para>
  54684. </summary>
  54685. </member>
  54686. <member name="M:UnityEngine.Windows.Speech.DictationRecognizer.Stop">
  54687. <summary>
  54688. <para>Stops the dictation recognization session.</para>
  54689. </summary>
  54690. </member>
  54691. <member name="T:UnityEngine.Windows.Speech.DictationTopicConstraint">
  54692. <summary>
  54693. <para>DictationTopicConstraint enum specifies the scenario for which a specific dictation recognizer should optimize.</para>
  54694. </summary>
  54695. </member>
  54696. <member name="F:UnityEngine.Windows.Speech.DictationTopicConstraint.Dictation">
  54697. <summary>
  54698. <para>Dictation recognizer will optimize for dictation scenario.</para>
  54699. </summary>
  54700. </member>
  54701. <member name="F:UnityEngine.Windows.Speech.DictationTopicConstraint.Form">
  54702. <summary>
  54703. <para>Dictation recognizer will optimize for form-filling scenario.</para>
  54704. </summary>
  54705. </member>
  54706. <member name="F:UnityEngine.Windows.Speech.DictationTopicConstraint.WebSearch">
  54707. <summary>
  54708. <para>Dictation recognizer will optimize for web search scenario.</para>
  54709. </summary>
  54710. </member>
  54711. <member name="T:UnityEngine.Windows.Speech.GrammarRecognizer">
  54712. <summary>
  54713. <para>The GrammarRecognizer is a complement to the KeywordRecognizer. In many cases developers will find the KeywordRecognizer fills all their development needs. However, in some cases, more complex grammars will be better expressed in the form of an xml file on disk.
  54714. The GrammarRecognizer uses Extensible Markup Language (XML) elements and attributes, as specified in the World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Version 1.0. These XML elements and attributes represent the rule structures that define the words or phrases (commands) recognized by speech recognition engines.</para>
  54715. </summary>
  54716. </member>
  54717. <member name="M:UnityEngine.Windows.Speech.GrammarRecognizer.#ctor(System.String)">
  54718. <summary>
  54719. <para>Creates a grammar recognizer using specified file path and minimum confidence.</para>
  54720. </summary>
  54721. <param name="grammarFilePath">Path of the grammar file.</param>
  54722. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54723. </member>
  54724. <member name="M:UnityEngine.Windows.Speech.GrammarRecognizer.#ctor(System.String,UnityEngine.Windows.Speech.ConfidenceLevel)">
  54725. <summary>
  54726. <para>Creates a grammar recognizer using specified file path and minimum confidence.</para>
  54727. </summary>
  54728. <param name="grammarFilePath">Path of the grammar file.</param>
  54729. <param name="minimumConfidence">The confidence level at which the recognizer will begin accepting phrases.</param>
  54730. </member>
  54731. <member name="P:UnityEngine.Windows.Speech.GrammarRecognizer.GrammarFilePath">
  54732. <summary>
  54733. <para>Returns the grammar file path which was supplied when the grammar recognizer was created.</para>
  54734. </summary>
  54735. </member>
  54736. <member name="T:UnityEngine.Windows.Speech.KeywordRecognizer">
  54737. <summary>
  54738. <para>KeywordRecognizer listens to speech input and attempts to match uttered phrases to a list of registered keywords.</para>
  54739. </summary>
  54740. </member>
  54741. <member name="M:UnityEngine.Windows.Speech.KeywordRecognizer.#ctor(System.String[])">
  54742. <summary>
  54743. <para>Create a KeywordRecognizer which listens to specified keywords with the specified minimum confidence. Phrases under the specified minimum level will be ignored.</para>
  54744. </summary>
  54745. <param name="keywords">The keywords that the recognizer will listen to.</param>
  54746. <param name="minimumConfidence">The minimum confidence level of speech recognition that the recognizer will accept.</param>
  54747. </member>
  54748. <member name="M:UnityEngine.Windows.Speech.KeywordRecognizer.#ctor(System.String[],UnityEngine.Windows.Speech.ConfidenceLevel)">
  54749. <summary>
  54750. <para>Create a KeywordRecognizer which listens to specified keywords with the specified minimum confidence. Phrases under the specified minimum level will be ignored.</para>
  54751. </summary>
  54752. <param name="keywords">The keywords that the recognizer will listen to.</param>
  54753. <param name="minimumConfidence">The minimum confidence level of speech recognition that the recognizer will accept.</param>
  54754. </member>
  54755. <member name="P:UnityEngine.Windows.Speech.KeywordRecognizer.Keywords">
  54756. <summary>
  54757. <para>Returns the list of keywords which was supplied when the keyword recognizer was created.</para>
  54758. </summary>
  54759. </member>
  54760. <member name="T:UnityEngine.Windows.Speech.PhraseRecognitionSystem">
  54761. <summary>
  54762. <para>Phrase recognition system is responsible for managing phrase recognizers and dispatching recognition events to them.</para>
  54763. </summary>
  54764. </member>
  54765. <member name="P:UnityEngine.Windows.Speech.PhraseRecognitionSystem.isSupported">
  54766. <summary>
  54767. <para>Returns whether speech recognition is supported on the machine that the application is running on.</para>
  54768. </summary>
  54769. </member>
  54770. <member name="T:UnityEngine.Windows.Speech.PhraseRecognitionSystem.ErrorDelegate">
  54771. <summary>
  54772. <para>Delegate for OnError event.</para>
  54773. </summary>
  54774. <param name="errorCode">Error code for the error that occurred.</param>
  54775. </member>
  54776. <member name="?:UnityEngine.Windows.Speech.PhraseRecognitionSystem.OnError(UnityEngine.Windows.Speech.PhraseRecognitionSystem/ErrorDelegate)">
  54777. <summary>
  54778. <para>Event that gets invoked when phrase recognition system encounters an error.</para>
  54779. </summary>
  54780. <param name="value">Delegate that will be invoked when the event occurs.</param>
  54781. </member>
  54782. <member name="?:UnityEngine.Windows.Speech.PhraseRecognitionSystem.OnStatusChanged(UnityEngine.Windows.Speech.PhraseRecognitionSystem/StatusDelegate)">
  54783. <summary>
  54784. <para>Event which occurs when the status of the phrase recognition system changes.</para>
  54785. </summary>
  54786. <param name="value">Delegate that will be invoked when the event occurs.</param>
  54787. </member>
  54788. <member name="M:UnityEngine.Windows.Speech.PhraseRecognitionSystem.Restart">
  54789. <summary>
  54790. <para>Attempts to restart the phrase recognition system.</para>
  54791. </summary>
  54792. </member>
  54793. <member name="M:UnityEngine.Windows.Speech.PhraseRecognitionSystem.Shutdown">
  54794. <summary>
  54795. <para>Shuts phrase recognition system down.</para>
  54796. </summary>
  54797. </member>
  54798. <member name="P:UnityEngine.Windows.Speech.PhraseRecognitionSystem.Status">
  54799. <summary>
  54800. <para>Returns the current status of the phrase recognition system.</para>
  54801. </summary>
  54802. </member>
  54803. <member name="T:UnityEngine.Windows.Speech.PhraseRecognitionSystem.StatusDelegate">
  54804. <summary>
  54805. <para>Delegate for OnStatusChanged event.</para>
  54806. </summary>
  54807. <param name="status">The new status of the phrase recognition system.</param>
  54808. </member>
  54809. <member name="T:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs">
  54810. <summary>
  54811. <para>Provides information about a phrase recognized event.</para>
  54812. </summary>
  54813. </member>
  54814. <member name="F:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs.confidence">
  54815. <summary>
  54816. <para>A measure of correct recognition certainty.</para>
  54817. </summary>
  54818. </member>
  54819. <member name="F:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs.phraseDuration">
  54820. <summary>
  54821. <para>The time it took for the phrase to be uttered.</para>
  54822. </summary>
  54823. </member>
  54824. <member name="F:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs.phraseStartTime">
  54825. <summary>
  54826. <para>The moment in time when uttering of the phrase began.</para>
  54827. </summary>
  54828. </member>
  54829. <member name="F:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs.semanticMeanings">
  54830. <summary>
  54831. <para>A semantic meaning of recognized phrase.</para>
  54832. </summary>
  54833. </member>
  54834. <member name="F:UnityEngine.Windows.Speech.PhraseRecognizedEventArgs.text">
  54835. <summary>
  54836. <para>The text that was recognized.</para>
  54837. </summary>
  54838. </member>
  54839. <member name="T:UnityEngine.Windows.Speech.PhraseRecognizer">
  54840. <summary>
  54841. <para>A common base class for both keyword recognizer and grammar recognizer.</para>
  54842. </summary>
  54843. </member>
  54844. <member name="M:UnityEngine.Windows.Speech.PhraseRecognizer.Dispose">
  54845. <summary>
  54846. <para>Disposes the resources used by phrase recognizer.</para>
  54847. </summary>
  54848. </member>
  54849. <member name="P:UnityEngine.Windows.Speech.PhraseRecognizer.IsRunning">
  54850. <summary>
  54851. <para>Tells whether the phrase recognizer is listening for phrases.</para>
  54852. </summary>
  54853. </member>
  54854. <member name="?:UnityEngine.Windows.Speech.PhraseRecognizer.OnPhraseRecognized(UnityEngine.Windows.Speech.PhraseRecognizer/PhraseRecognizedDelegate)">
  54855. <summary>
  54856. <para>Event that gets fired when the phrase recognizer recognizes a phrase.</para>
  54857. </summary>
  54858. <param name="value">Delegate that will be invoked when the event occurs.</param>
  54859. </member>
  54860. <member name="T:UnityEngine.Windows.Speech.PhraseRecognizer.PhraseRecognizedDelegate">
  54861. <summary>
  54862. <para>Delegate for OnPhraseRecognized event.</para>
  54863. </summary>
  54864. <param name="args">Information about a phrase recognized event.</param>
  54865. </member>
  54866. <member name="M:UnityEngine.Windows.Speech.PhraseRecognizer.Start">
  54867. <summary>
  54868. <para>Makes the phrase recognizer start listening to phrases.</para>
  54869. </summary>
  54870. </member>
  54871. <member name="M:UnityEngine.Windows.Speech.PhraseRecognizer.Stop">
  54872. <summary>
  54873. <para>Stops the phrase recognizer from listening to phrases.</para>
  54874. </summary>
  54875. </member>
  54876. <member name="T:UnityEngine.Windows.Speech.SemanticMeaning">
  54877. <summary>
  54878. <para>Semantic meaning is a collection of semantic properties of a recognized phrase. These semantic properties can be specified in SRGS grammar files.</para>
  54879. </summary>
  54880. </member>
  54881. <member name="F:UnityEngine.Windows.Speech.SemanticMeaning.key">
  54882. <summary>
  54883. <para>A key of semantic meaning.</para>
  54884. </summary>
  54885. </member>
  54886. <member name="F:UnityEngine.Windows.Speech.SemanticMeaning.values">
  54887. <summary>
  54888. <para>Values of semantic property that the correspond to the semantic meaning key.</para>
  54889. </summary>
  54890. </member>
  54891. <member name="T:UnityEngine.Windows.Speech.SpeechError">
  54892. <summary>
  54893. <para>Represents an error in a speech recognition system.</para>
  54894. </summary>
  54895. </member>
  54896. <member name="F:UnityEngine.Windows.Speech.SpeechError.AudioQualityFailure">
  54897. <summary>
  54898. <para>Speech recognition engine failed because the audio quality was too low.</para>
  54899. </summary>
  54900. </member>
  54901. <member name="F:UnityEngine.Windows.Speech.SpeechError.GrammarCompilationFailure">
  54902. <summary>
  54903. <para>Speech recognition engine failed to compiled specified grammar.</para>
  54904. </summary>
  54905. </member>
  54906. <member name="F:UnityEngine.Windows.Speech.SpeechError.MicrophoneUnavailable">
  54907. <summary>
  54908. <para>Speech error occurred because a microphone was not available.</para>
  54909. </summary>
  54910. </member>
  54911. <member name="F:UnityEngine.Windows.Speech.SpeechError.NetworkFailure">
  54912. <summary>
  54913. <para>Speech error occurred due to a network failure.</para>
  54914. </summary>
  54915. </member>
  54916. <member name="F:UnityEngine.Windows.Speech.SpeechError.NoError">
  54917. <summary>
  54918. <para>No error occurred.</para>
  54919. </summary>
  54920. </member>
  54921. <member name="F:UnityEngine.Windows.Speech.SpeechError.TimeoutExceeded">
  54922. <summary>
  54923. <para>A speech recognition system has timed out.</para>
  54924. </summary>
  54925. </member>
  54926. <member name="F:UnityEngine.Windows.Speech.SpeechError.TopicLanguageNotSupported">
  54927. <summary>
  54928. <para>Supplied grammar file language is not supported.</para>
  54929. </summary>
  54930. </member>
  54931. <member name="F:UnityEngine.Windows.Speech.SpeechError.UnknownError">
  54932. <summary>
  54933. <para>A speech recognition system has encountered an unknown error.</para>
  54934. </summary>
  54935. </member>
  54936. <member name="T:UnityEngine.Windows.Speech.SpeechSystemStatus">
  54937. <summary>
  54938. <para>Represents the current status of the speech recognition system or a dictation recognizer.</para>
  54939. </summary>
  54940. </member>
  54941. <member name="F:UnityEngine.Windows.Speech.SpeechSystemStatus.Failed">
  54942. <summary>
  54943. <para>Speech recognition system has encountered an error and is in an indeterminate state.</para>
  54944. </summary>
  54945. </member>
  54946. <member name="F:UnityEngine.Windows.Speech.SpeechSystemStatus.Running">
  54947. <summary>
  54948. <para>Speech recognition system is running.</para>
  54949. </summary>
  54950. </member>
  54951. <member name="F:UnityEngine.Windows.Speech.SpeechSystemStatus.Stopped">
  54952. <summary>
  54953. <para>Speech recognition system is stopped.</para>
  54954. </summary>
  54955. </member>
  54956. <member name="T:UnityEngine.Windows.WebCam.CameraParameters">
  54957. <summary>
  54958. <para>When calling PhotoCapture.StartPhotoModeAsync, you must pass in a CameraParameters object that contains the various settings that the web camera will use.</para>
  54959. </summary>
  54960. </member>
  54961. <member name="P:UnityEngine.Windows.WebCam.CameraParameters.cameraResolutionHeight">
  54962. <summary>
  54963. <para>A valid height resolution for use with the web camera.</para>
  54964. </summary>
  54965. </member>
  54966. <member name="P:UnityEngine.Windows.WebCam.CameraParameters.cameraResolutionWidth">
  54967. <summary>
  54968. <para>A valid width resolution for use with the web camera.</para>
  54969. </summary>
  54970. </member>
  54971. <member name="P:UnityEngine.Windows.WebCam.CameraParameters.frameRate">
  54972. <summary>
  54973. <para>The framerate at which to capture video. This is only for use with VideoCapture.</para>
  54974. </summary>
  54975. </member>
  54976. <member name="P:UnityEngine.Windows.WebCam.CameraParameters.hologramOpacity">
  54977. <summary>
  54978. <para>The opacity of captured holograms.</para>
  54979. </summary>
  54980. </member>
  54981. <member name="P:UnityEngine.Windows.WebCam.CameraParameters.pixelFormat">
  54982. <summary>
  54983. <para>The pixel format used to capture and record your image data.</para>
  54984. </summary>
  54985. </member>
  54986. <member name="T:UnityEngine.Windows.WebCam.CapturePixelFormat">
  54987. <summary>
  54988. <para>The encoded image or video pixel format to use for PhotoCapture and VideoCapture.</para>
  54989. </summary>
  54990. </member>
  54991. <member name="F:UnityEngine.Windows.WebCam.CapturePixelFormat.BGRA32">
  54992. <summary>
  54993. <para>8 bits per channel (blue, green, red, and alpha).</para>
  54994. </summary>
  54995. </member>
  54996. <member name="F:UnityEngine.Windows.WebCam.CapturePixelFormat.JPEG">
  54997. <summary>
  54998. <para>Encode photo in JPEG format.</para>
  54999. </summary>
  55000. </member>
  55001. <member name="F:UnityEngine.Windows.WebCam.CapturePixelFormat.NV12">
  55002. <summary>
  55003. <para>8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling.</para>
  55004. </summary>
  55005. </member>
  55006. <member name="F:UnityEngine.Windows.WebCam.CapturePixelFormat.PNG">
  55007. <summary>
  55008. <para>Portable Network Graphics Format.</para>
  55009. </summary>
  55010. </member>
  55011. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture">
  55012. <summary>
  55013. <para>Captures a photo from the web camera and stores it in memory or on disk.</para>
  55014. </summary>
  55015. </member>
  55016. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.CaptureResultType">
  55017. <summary>
  55018. <para>Contains the result of the capture request.</para>
  55019. </summary>
  55020. </member>
  55021. <member name="F:UnityEngine.Windows.WebCam.PhotoCapture.CaptureResultType.Success">
  55022. <summary>
  55023. <para>Specifies that the desired operation was successful.</para>
  55024. </summary>
  55025. </member>
  55026. <member name="F:UnityEngine.Windows.WebCam.PhotoCapture.CaptureResultType.UnknownError">
  55027. <summary>
  55028. <para>Specifies that an unknown error occurred.</para>
  55029. </summary>
  55030. </member>
  55031. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.CreateAsync(UnityEngine.Windows.WebCam.PhotoCapture/OnCaptureResourceCreatedCallback)">
  55032. <summary>
  55033. <para>Asynchronously creates an instance of a PhotoCapture object that can be used to capture photos.</para>
  55034. </summary>
  55035. <param name="showHolograms">Will allow you to capture holograms in your photo.</param>
  55036. <param name="onCreatedCallback">This callback will be invoked when the PhotoCapture instance is created and ready to be used.</param>
  55037. </member>
  55038. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.CreateAsync(System.Boolean,UnityEngine.Windows.WebCam.PhotoCapture/OnCaptureResourceCreatedCallback)">
  55039. <summary>
  55040. <para>Asynchronously creates an instance of a PhotoCapture object that can be used to capture photos.</para>
  55041. </summary>
  55042. <param name="showHolograms">Will allow you to capture holograms in your photo.</param>
  55043. <param name="onCreatedCallback">This callback will be invoked when the PhotoCapture instance is created and ready to be used.</param>
  55044. </member>
  55045. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.Dispose">
  55046. <summary>
  55047. <para>Dispose must be called to shutdown the PhotoCapture instance.</para>
  55048. </summary>
  55049. </member>
  55050. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.GetUnsafePointerToVideoDeviceController">
  55051. <summary>
  55052. <para>Provides a COM pointer to the native IVideoDeviceController.</para>
  55053. </summary>
  55054. <returns>
  55055. <para>A native COM pointer to the IVideoDeviceController.</para>
  55056. </returns>
  55057. </member>
  55058. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.OnCapturedToDiskCallback">
  55059. <summary>
  55060. <para>Called when a photo has been saved to the file system.</para>
  55061. </summary>
  55062. <param name="result">Indicates whether or not the photo was successfully saved to the file system.</param>
  55063. </member>
  55064. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.OnCapturedToMemoryCallback">
  55065. <summary>
  55066. <para>Called when a photo has been captured to memory.</para>
  55067. </summary>
  55068. <param name="result">Indicates whether or not the photo was successfully captured to memory.</param>
  55069. <param name="photoCaptureFrame">Contains the target texture. If available, the spatial information will be accessible through this structure as well.</param>
  55070. </member>
  55071. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.OnCaptureResourceCreatedCallback">
  55072. <summary>
  55073. <para>Called when a PhotoCapture resource has been created.</para>
  55074. </summary>
  55075. <param name="captureObject">The PhotoCapture instance.</param>
  55076. </member>
  55077. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.OnPhotoModeStartedCallback">
  55078. <summary>
  55079. <para>Called when photo mode has been started.</para>
  55080. </summary>
  55081. <param name="result">Indicates whether or not photo mode was successfully activated.</param>
  55082. </member>
  55083. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.OnPhotoModeStoppedCallback">
  55084. <summary>
  55085. <para>Called when photo mode has been stopped.</para>
  55086. </summary>
  55087. <param name="result">Indicates whether or not photo mode was successfully deactivated.</param>
  55088. </member>
  55089. <member name="T:UnityEngine.Windows.WebCam.PhotoCapture.PhotoCaptureResult">
  55090. <summary>
  55091. <para>A data container that contains the result information of a photo capture operation.</para>
  55092. </summary>
  55093. </member>
  55094. <member name="F:UnityEngine.Windows.WebCam.PhotoCapture.PhotoCaptureResult.hResult">
  55095. <summary>
  55096. <para>The specific HResult value.</para>
  55097. </summary>
  55098. </member>
  55099. <member name="F:UnityEngine.Windows.WebCam.PhotoCapture.PhotoCaptureResult.resultType">
  55100. <summary>
  55101. <para>A generic result that indicates whether or not the PhotoCapture operation succeeded.</para>
  55102. </summary>
  55103. </member>
  55104. <member name="P:UnityEngine.Windows.WebCam.PhotoCapture.PhotoCaptureResult.success">
  55105. <summary>
  55106. <para>Indicates whether or not the operation was successful.</para>
  55107. </summary>
  55108. </member>
  55109. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.StartPhotoModeAsync(UnityEngine.Windows.WebCam.CameraParameters,UnityEngine.Windows.WebCam.PhotoCapture/OnPhotoModeStartedCallback)">
  55110. <summary>
  55111. <para>Asynchronously starts photo mode.</para>
  55112. </summary>
  55113. <param name="setupParams">The various settings that should be applied to the web camera.</param>
  55114. <param name="onPhotoModeStartedCallback">This callback will be invoked once photo mode has been activated.</param>
  55115. </member>
  55116. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.StopPhotoModeAsync(UnityEngine.Windows.WebCam.PhotoCapture/OnPhotoModeStoppedCallback)">
  55117. <summary>
  55118. <para>Asynchronously stops photo mode.</para>
  55119. </summary>
  55120. <param name="onPhotoModeStoppedCallback">This callback will be invoked once photo mode has been deactivated.</param>
  55121. </member>
  55122. <member name="P:UnityEngine.Windows.WebCam.PhotoCapture.SupportedResolutions">
  55123. <summary>
  55124. <para>A list of all the supported device resolutions for taking pictures.</para>
  55125. </summary>
  55126. </member>
  55127. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.TakePhotoAsync(System.String,UnityEngine.Windows.WebCam.PhotoCaptureFileOutputFormat,UnityEngine.Windows.WebCam.PhotoCapture/OnCapturedToDiskCallback)">
  55128. <summary>
  55129. <para>Asynchronously captures a photo from the web camera and saves it to disk.</para>
  55130. </summary>
  55131. <param name="filename">The location where the photo should be saved. The filename must end with a png or jpg file extension.</param>
  55132. <param name="fileOutputFormat">The encoding format that should be used.</param>
  55133. <param name="onCapturedPhotoToDiskCallback">Invoked once the photo has been saved to disk.</param>
  55134. <param name="onCapturedPhotoToMemoryCallback">Invoked once the photo has been copied to the target texture.</param>
  55135. </member>
  55136. <member name="M:UnityEngine.Windows.WebCam.PhotoCapture.TakePhotoAsync(UnityEngine.Windows.WebCam.PhotoCapture/OnCapturedToMemoryCallback)">
  55137. <summary>
  55138. <para>Asynchronously captures a photo from the web camera and saves it to disk.</para>
  55139. </summary>
  55140. <param name="filename">The location where the photo should be saved. The filename must end with a png or jpg file extension.</param>
  55141. <param name="fileOutputFormat">The encoding format that should be used.</param>
  55142. <param name="onCapturedPhotoToDiskCallback">Invoked once the photo has been saved to disk.</param>
  55143. <param name="onCapturedPhotoToMemoryCallback">Invoked once the photo has been copied to the target texture.</param>
  55144. </member>
  55145. <member name="T:UnityEngine.Windows.WebCam.PhotoCaptureFileOutputFormat">
  55146. <summary>
  55147. <para>Image Encoding Format.</para>
  55148. </summary>
  55149. </member>
  55150. <member name="F:UnityEngine.Windows.WebCam.PhotoCaptureFileOutputFormat.JPG">
  55151. <summary>
  55152. <para>JPEG Encoding.</para>
  55153. </summary>
  55154. </member>
  55155. <member name="F:UnityEngine.Windows.WebCam.PhotoCaptureFileOutputFormat.PNG">
  55156. <summary>
  55157. <para>PNG Encoding.</para>
  55158. </summary>
  55159. </member>
  55160. <member name="T:UnityEngine.Windows.WebCam.PhotoCaptureFrame">
  55161. <summary>
  55162. <para>Contains information captured from the web camera.</para>
  55163. </summary>
  55164. </member>
  55165. <member name="P:UnityEngine.Windows.WebCam.PhotoCaptureFrame.dataLength">
  55166. <summary>
  55167. <para>The length of the raw IMFMediaBuffer which contains the image captured.</para>
  55168. </summary>
  55169. </member>
  55170. <member name="P:UnityEngine.Windows.WebCam.PhotoCaptureFrame.hasLocationData">
  55171. <summary>
  55172. <para>Specifies whether or not spatial data was captured.</para>
  55173. </summary>
  55174. </member>
  55175. <member name="P:UnityEngine.Windows.WebCam.PhotoCaptureFrame.pixelFormat">
  55176. <summary>
  55177. <para>The raw image data pixel format.</para>
  55178. </summary>
  55179. </member>
  55180. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.CopyRawImageDataIntoBuffer(System.Collections.Generic.List`1&lt;System.Byte&gt;)">
  55181. <summary>
  55182. <para>Will copy the raw IMFMediaBuffer image data into a byte list.</para>
  55183. </summary>
  55184. <param name="byteBuffer">The destination byte list to which the raw captured image data will be copied to.</param>
  55185. </member>
  55186. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.Dispose">
  55187. <summary>
  55188. <para>Disposes the PhotoCaptureFrame and any resources it uses.</para>
  55189. </summary>
  55190. </member>
  55191. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.GetUnsafePointerToBuffer">
  55192. <summary>
  55193. <para>Provides a COM pointer to the native IMFMediaBuffer that contains the image data.</para>
  55194. </summary>
  55195. <returns>
  55196. <para>A native COM pointer to the IMFMediaBuffer which contains the image data.</para>
  55197. </returns>
  55198. </member>
  55199. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.TryGetCameraToWorldMatrix(UnityEngine.Matrix4x4&amp;)">
  55200. <summary>
  55201. <para>This method will return the camera to world matrix at the time the photo was captured if location data if available.</para>
  55202. </summary>
  55203. <param name="cameraToWorldMatrix">A matrix to be populated by the Camera to world Matrix.</param>
  55204. <returns>
  55205. <para>True if a valid matrix is returned or false otherwise. This will be false if the frame has no location data.</para>
  55206. </returns>
  55207. </member>
  55208. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.TryGetProjectionMatrix(System.Single,System.Single,UnityEngine.Matrix4x4&amp;)">
  55209. <summary>
  55210. <para>This method will return the projection matrix at the time the photo was captured if location data if available.</para>
  55211. </summary>
  55212. <param name="nearClipPlane">The near clip plane distance.</param>
  55213. <param name="farClipPlane">The far clip plane distance.</param>
  55214. <param name="projectionMatrix">A matrix to be populated by the Projection Matrix.</param>
  55215. <returns>
  55216. <para>True if a valid matrix is returned or false otherwise. This will be false if the frame has no location data.</para>
  55217. </returns>
  55218. </member>
  55219. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.TryGetProjectionMatrix(UnityEngine.Matrix4x4&amp;)">
  55220. <summary>
  55221. <para>This method will return the projection matrix at the time the photo was captured if location data if available.</para>
  55222. </summary>
  55223. <param name="nearClipPlane">The near clip plane distance.</param>
  55224. <param name="farClipPlane">The far clip plane distance.</param>
  55225. <param name="projectionMatrix">A matrix to be populated by the Projection Matrix.</param>
  55226. <returns>
  55227. <para>True if a valid matrix is returned or false otherwise. This will be false if the frame has no location data.</para>
  55228. </returns>
  55229. </member>
  55230. <member name="M:UnityEngine.Windows.WebCam.PhotoCaptureFrame.UploadImageDataToTexture(UnityEngine.Texture2D)">
  55231. <summary>
  55232. <para>This method will copy the captured image data into a user supplied texture for use in Unity.</para>
  55233. </summary>
  55234. <param name="targetTexture">The target texture that the captured image data will be copied to.</param>
  55235. </member>
  55236. <member name="T:UnityEngine.Windows.WebCam.VideoCapture">
  55237. <summary>
  55238. <para>Records a video from the web camera directly to disk.</para>
  55239. </summary>
  55240. </member>
  55241. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.AudioState">
  55242. <summary>
  55243. <para>Specifies what audio sources should be recorded while recording the video.</para>
  55244. </summary>
  55245. </member>
  55246. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.AudioState.ApplicationAndMicAudio">
  55247. <summary>
  55248. <para>Include both the application audio as well as the mic audio in the video recording.</para>
  55249. </summary>
  55250. </member>
  55251. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.AudioState.ApplicationAudio">
  55252. <summary>
  55253. <para>Only include the application audio in the video recording.</para>
  55254. </summary>
  55255. </member>
  55256. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.AudioState.MicAudio">
  55257. <summary>
  55258. <para>Only include the mic audio in the video recording.</para>
  55259. </summary>
  55260. </member>
  55261. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.AudioState.None">
  55262. <summary>
  55263. <para>Do not include any audio in the video recording.</para>
  55264. </summary>
  55265. </member>
  55266. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.CaptureResultType">
  55267. <summary>
  55268. <para>Contains the result of the capture request.</para>
  55269. </summary>
  55270. </member>
  55271. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.CaptureResultType.Success">
  55272. <summary>
  55273. <para>Specifies that the desired operation was successful.</para>
  55274. </summary>
  55275. </member>
  55276. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.CaptureResultType.UnknownError">
  55277. <summary>
  55278. <para>Specifies that an unknown error occurred.</para>
  55279. </summary>
  55280. </member>
  55281. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.CreateAsync(UnityEngine.Windows.WebCam.VideoCapture/OnVideoCaptureResourceCreatedCallback)">
  55282. <summary>
  55283. <para>Asynchronously creates an instance of a VideoCapture object that can be used to record videos from the web camera to disk.</para>
  55284. </summary>
  55285. <param name="showHolograms">Allows capturing holograms in your video.</param>
  55286. <param name="onCreatedCallback">This callback will be invoked when the VideoCapture instance is created and ready to be used.</param>
  55287. </member>
  55288. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.CreateAsync(System.Boolean,UnityEngine.Windows.WebCam.VideoCapture/OnVideoCaptureResourceCreatedCallback)">
  55289. <summary>
  55290. <para>Asynchronously creates an instance of a VideoCapture object that can be used to record videos from the web camera to disk.</para>
  55291. </summary>
  55292. <param name="showHolograms">Allows capturing holograms in your video.</param>
  55293. <param name="onCreatedCallback">This callback will be invoked when the VideoCapture instance is created and ready to be used.</param>
  55294. </member>
  55295. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.Dispose">
  55296. <summary>
  55297. <para>You must call Dispose to shutdown the VideoCapture instance and release the native WinRT objects.</para>
  55298. </summary>
  55299. </member>
  55300. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.GetSupportedFrameRatesForResolution(UnityEngine.Resolution)">
  55301. <summary>
  55302. <para>Returns the supported frame rates at which a video can be recorded given a resolution.</para>
  55303. </summary>
  55304. <param name="resolution">A recording resolution.</param>
  55305. <returns>
  55306. <para>The frame rates at which the video can be recorded.</para>
  55307. </returns>
  55308. </member>
  55309. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.GetUnsafePointerToVideoDeviceController">
  55310. <summary>
  55311. <para>Provides a COM pointer to the native IVideoDeviceController.</para>
  55312. </summary>
  55313. <returns>
  55314. <para>A native COM pointer to the IVideoDeviceController.</para>
  55315. </returns>
  55316. </member>
  55317. <member name="P:UnityEngine.Windows.WebCam.VideoCapture.IsRecording">
  55318. <summary>
  55319. <para>Indicates whether or not the VideoCapture instance is currently recording video.</para>
  55320. </summary>
  55321. </member>
  55322. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.OnStartedRecordingVideoCallback">
  55323. <summary>
  55324. <para>Called when the web camera begins recording the video.</para>
  55325. </summary>
  55326. <param name="result">Indicates whether or not video recording started successfully.</param>
  55327. </member>
  55328. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.OnStoppedRecordingVideoCallback">
  55329. <summary>
  55330. <para>Called when the video recording has been saved to the file system.</para>
  55331. </summary>
  55332. <param name="result">Indicates whether or not video recording was saved successfully to the file system.</param>
  55333. </member>
  55334. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.OnVideoCaptureResourceCreatedCallback">
  55335. <summary>
  55336. <para>Called when a VideoCapture resource has been created.</para>
  55337. </summary>
  55338. <param name="captureObject">The VideoCapture instance.</param>
  55339. </member>
  55340. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.OnVideoModeStartedCallback">
  55341. <summary>
  55342. <para>Called when video mode has been started.</para>
  55343. </summary>
  55344. <param name="result">Indicates whether or not video mode was successfully activated.</param>
  55345. </member>
  55346. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.OnVideoModeStoppedCallback">
  55347. <summary>
  55348. <para>Called when video mode has been stopped.</para>
  55349. </summary>
  55350. <param name="result">Indicates whether or not video mode was successfully deactivated.</param>
  55351. </member>
  55352. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.StartRecordingAsync(System.String,UnityEngine.Windows.WebCam.VideoCapture/OnStartedRecordingVideoCallback)">
  55353. <summary>
  55354. <para>Asynchronously records a video from the web camera to the file system.</para>
  55355. </summary>
  55356. <param name="filename">The name of the video to be recorded to.</param>
  55357. <param name="onStartedRecordingVideoCallback">Invoked as soon as the video recording begins.</param>
  55358. </member>
  55359. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.StartVideoModeAsync(UnityEngine.Windows.WebCam.CameraParameters,UnityEngine.Windows.WebCam.VideoCapture/AudioState,UnityEngine.Windows.WebCam.VideoCapture/OnVideoModeStartedCallback)">
  55360. <summary>
  55361. <para>Asynchronously starts video mode.</para>
  55362. </summary>
  55363. <param name="setupParams">The various settings that should be applied to the web camera.</param>
  55364. <param name="audioState">Indicates how audio should be recorded.</param>
  55365. <param name="onVideoModeStartedCallback">This callback will be invoked once video mode has been activated.</param>
  55366. </member>
  55367. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.StopRecordingAsync(UnityEngine.Windows.WebCam.VideoCapture/OnStoppedRecordingVideoCallback)">
  55368. <summary>
  55369. <para>Asynchronously stops recording a video from the web camera to the file system.</para>
  55370. </summary>
  55371. <param name="onStoppedRecordingVideoCallback">Invoked as soon as video recording has finished.</param>
  55372. </member>
  55373. <member name="M:UnityEngine.Windows.WebCam.VideoCapture.StopVideoModeAsync(UnityEngine.Windows.WebCam.VideoCapture/OnVideoModeStoppedCallback)">
  55374. <summary>
  55375. <para>Asynchronously stops video mode.</para>
  55376. </summary>
  55377. <param name="onVideoModeStoppedCallback">This callback will be invoked once video mode has been deactivated.</param>
  55378. </member>
  55379. <member name="P:UnityEngine.Windows.WebCam.VideoCapture.SupportedResolutions">
  55380. <summary>
  55381. <para>A list of all the supported device resolutions for recording videos.</para>
  55382. </summary>
  55383. </member>
  55384. <member name="T:UnityEngine.Windows.WebCam.VideoCapture.VideoCaptureResult">
  55385. <summary>
  55386. <para>A data container that contains the result information of a video recording operation.</para>
  55387. </summary>
  55388. </member>
  55389. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.VideoCaptureResult.hResult">
  55390. <summary>
  55391. <para>The specific Windows HRESULT code.</para>
  55392. </summary>
  55393. </member>
  55394. <member name="F:UnityEngine.Windows.WebCam.VideoCapture.VideoCaptureResult.resultType">
  55395. <summary>
  55396. <para>A generic result that indicates whether or not the VideoCapture operation succeeded.</para>
  55397. </summary>
  55398. </member>
  55399. <member name="P:UnityEngine.Windows.WebCam.VideoCapture.VideoCaptureResult.success">
  55400. <summary>
  55401. <para>Indicates whether or not the operation was successful.</para>
  55402. </summary>
  55403. </member>
  55404. <member name="T:UnityEngine.Windows.WebCam.WebCam">
  55405. <summary>
  55406. <para>Contains general information about the current state of the web camera.</para>
  55407. </summary>
  55408. </member>
  55409. <member name="P:UnityEngine.Windows.WebCam.WebCam.Mode">
  55410. <summary>
  55411. <para>Specifies what mode the Web Camera is currently in.</para>
  55412. </summary>
  55413. </member>
  55414. <member name="T:UnityEngine.Windows.WebCam.WebCamMode">
  55415. <summary>
  55416. <para>Describes the active mode of the Web Camera resource.</para>
  55417. </summary>
  55418. </member>
  55419. <member name="F:UnityEngine.Windows.WebCam.WebCamMode.None">
  55420. <summary>
  55421. <para>Resource is not in use.</para>
  55422. </summary>
  55423. </member>
  55424. <member name="F:UnityEngine.Windows.WebCam.WebCamMode.PhotoMode">
  55425. <summary>
  55426. <para>Resource is in Photo Mode.</para>
  55427. </summary>
  55428. </member>
  55429. <member name="F:UnityEngine.Windows.WebCam.WebCamMode.VideoMode">
  55430. <summary>
  55431. <para>Resource is in Video Mode.</para>
  55432. </summary>
  55433. </member>
  55434. <member name="T:UnityEngine.WrapMode">
  55435. <summary>
  55436. <para>Determines how time is treated outside of the keyframed range of an AnimationClip or AnimationCurve.</para>
  55437. </summary>
  55438. </member>
  55439. <member name="F:UnityEngine.WrapMode.ClampForever">
  55440. <summary>
  55441. <para>Plays back the animation. When it reaches the end, it will keep playing the last frame and never stop playing.</para>
  55442. </summary>
  55443. </member>
  55444. <member name="F:UnityEngine.WrapMode.Default">
  55445. <summary>
  55446. <para>Reads the default repeat mode set higher up.</para>
  55447. </summary>
  55448. </member>
  55449. <member name="F:UnityEngine.WrapMode.Loop">
  55450. <summary>
  55451. <para>When time reaches the end of the animation clip, time will continue at the beginning.</para>
  55452. </summary>
  55453. </member>
  55454. <member name="F:UnityEngine.WrapMode.Once">
  55455. <summary>
  55456. <para>When time reaches the end of the animation clip, the clip will automatically stop playing and time will be reset to beginning of the clip.</para>
  55457. </summary>
  55458. </member>
  55459. <member name="F:UnityEngine.WrapMode.PingPong">
  55460. <summary>
  55461. <para>When time reaches the end of the animation clip, time will ping pong back between beginning and end.</para>
  55462. </summary>
  55463. </member>
  55464. <member name="T:UnityEngine.WSA.AppCallbackItem">
  55465. <summary>
  55466. <para>Delegate that can be invoked on specific thread.</para>
  55467. </summary>
  55468. </member>
  55469. <member name="T:UnityEngine.WSA.Application">
  55470. <summary>
  55471. <para>Provides essential methods related to Window Store application.</para>
  55472. </summary>
  55473. </member>
  55474. <member name="P:UnityEngine.WSA.Application.advertisingIdentifier">
  55475. <summary>
  55476. <para>Advertising ID.</para>
  55477. </summary>
  55478. </member>
  55479. <member name="P:UnityEngine.WSA.Application.arguments">
  55480. <summary>
  55481. <para>Arguments passed to application.</para>
  55482. </summary>
  55483. </member>
  55484. <member name="?:UnityEngine.WSA.Application.windowActivated(UnityEngine.WSA.WindowActivated)">
  55485. <summary>
  55486. <para>Fired when application window is activated.</para>
  55487. </summary>
  55488. <param name="value"></param>
  55489. </member>
  55490. <member name="?:UnityEngine.WSA.Application.windowSizeChanged(UnityEngine.WSA.WindowSizeChanged)">
  55491. <summary>
  55492. <para>Fired when window size changes.</para>
  55493. </summary>
  55494. <param name="value"></param>
  55495. </member>
  55496. <member name="M:UnityEngine.WSA.Application.InvokeOnAppThread(UnityEngine.WSA.AppCallbackItem,System.Boolean)">
  55497. <summary>
  55498. <para>Executes callback item on application thread.</para>
  55499. </summary>
  55500. <param name="item">Item to execute.</param>
  55501. <param name="waitUntilDone">Wait until item is executed.</param>
  55502. </member>
  55503. <member name="M:UnityEngine.WSA.Application.InvokeOnUIThread(UnityEngine.WSA.AppCallbackItem,System.Boolean)">
  55504. <summary>
  55505. <para>Executes callback item on UI thread.</para>
  55506. </summary>
  55507. <param name="item">Item to execute.</param>
  55508. <param name="waitUntilDone">Wait until item is executed.</param>
  55509. </member>
  55510. <member name="M:UnityEngine.WSA.Application.RunningOnAppThread">
  55511. <summary>
  55512. <para>Returns true if you're running on application thread.</para>
  55513. </summary>
  55514. </member>
  55515. <member name="M:UnityEngine.WSA.Application.RunningOnUIThread">
  55516. <summary>
  55517. <para>Returns true if you're running on UI thread.</para>
  55518. </summary>
  55519. </member>
  55520. <member name="T:UnityEngine.WSA.Cursor">
  55521. <summary>
  55522. <para>Cursor API for Windows Store Apps.</para>
  55523. </summary>
  55524. </member>
  55525. <member name="M:UnityEngine.WSA.Cursor.SetCustomCursor(System.UInt32)">
  55526. <summary>
  55527. <para>Set a custom cursor.</para>
  55528. </summary>
  55529. <param name="id">The cursor resource id.</param>
  55530. </member>
  55531. <member name="T:UnityEngine.WSA.Folder">
  55532. <summary>
  55533. <para>List of accessible folders on Windows Store Apps.</para>
  55534. </summary>
  55535. </member>
  55536. <member name="T:UnityEngine.WSA.Launcher">
  55537. <summary>
  55538. <para>Class which is capable of launching user's default app for file type or a protocol. See also PlayerSettings where you can specify file or URI associations.</para>
  55539. </summary>
  55540. </member>
  55541. <member name="M:UnityEngine.WSA.Launcher.LaunchFile(UnityEngine.WSA.Folder,System.String,System.Boolean)">
  55542. <summary>
  55543. <para>Launches the default app associated with specified file.</para>
  55544. </summary>
  55545. <param name="folder">Folder type where the file is located.</param>
  55546. <param name="relativeFilePath">Relative file path inside the specified folder.</param>
  55547. <param name="showWarning">Shows user a warning that application will be switched.</param>
  55548. </member>
  55549. <member name="M:UnityEngine.WSA.Launcher.LaunchFileWithPicker(System.String)">
  55550. <summary>
  55551. <para>Opens a dialog for picking the file.</para>
  55552. </summary>
  55553. <param name="fileExtension">File extension.</param>
  55554. </member>
  55555. <member name="M:UnityEngine.WSA.Launcher.LaunchUri(System.String,System.Boolean)">
  55556. <summary>
  55557. <para>Starts the default app associated with the URI scheme name for the specified URI, using the specified options.</para>
  55558. </summary>
  55559. <param name="uri">The URI.</param>
  55560. <param name="showWarning">Displays a warning that the URI is potentially unsafe.</param>
  55561. </member>
  55562. <member name="T:UnityEngine.WSA.SecondaryTileData">
  55563. <summary>
  55564. <para>Defines the default look of secondary tile.
  55565. </para>
  55566. </summary>
  55567. </member>
  55568. <member name="F:UnityEngine.WSA.SecondaryTileData.arguments">
  55569. <summary>
  55570. <para>Arguments to be passed for application when secondary tile is activated.</para>
  55571. </summary>
  55572. </member>
  55573. <member name="P:UnityEngine.WSA.SecondaryTileData.backgroundColor">
  55574. <summary>
  55575. <para>Defines background color for secondary tile.
  55576. </para>
  55577. </summary>
  55578. </member>
  55579. <member name="F:UnityEngine.WSA.SecondaryTileData.backgroundColorSet">
  55580. <summary>
  55581. <para>Defines, whether backgroundColor should be used.
  55582. </para>
  55583. </summary>
  55584. </member>
  55585. <member name="F:UnityEngine.WSA.SecondaryTileData.displayName">
  55586. <summary>
  55587. <para>Display name for secondary tile.
  55588. </para>
  55589. </summary>
  55590. </member>
  55591. <member name="F:UnityEngine.WSA.SecondaryTileData.foregroundText">
  55592. <summary>
  55593. <para>Defines the style for foreground text on a secondary tile.
  55594. </para>
  55595. </summary>
  55596. </member>
  55597. <member name="F:UnityEngine.WSA.SecondaryTileData.lockScreenBadgeLogo">
  55598. <summary>
  55599. <para>Uri to logo, shown for secondary tile on lock screen.
  55600. </para>
  55601. </summary>
  55602. </member>
  55603. <member name="F:UnityEngine.WSA.SecondaryTileData.lockScreenDisplayBadgeAndTileText">
  55604. <summary>
  55605. <para>Whether to show secondary tile on lock screen.
  55606. </para>
  55607. </summary>
  55608. </member>
  55609. <member name="F:UnityEngine.WSA.SecondaryTileData.phoneticName">
  55610. <summary>
  55611. <para>Phonetic name for secondary tile.
  55612. </para>
  55613. </summary>
  55614. </member>
  55615. <member name="F:UnityEngine.WSA.SecondaryTileData.roamingEnabled">
  55616. <summary>
  55617. <para>Defines whether secondary tile is copied to another device when application is installed by the same users account.
  55618. </para>
  55619. </summary>
  55620. </member>
  55621. <member name="F:UnityEngine.WSA.SecondaryTileData.showNameOnSquare150x150Logo">
  55622. <summary>
  55623. <para>Defines whether the displayName should be shown on a medium secondary tile.
  55624. </para>
  55625. </summary>
  55626. </member>
  55627. <member name="F:UnityEngine.WSA.SecondaryTileData.showNameOnSquare310x310Logo">
  55628. <summary>
  55629. <para>Defines whether the displayName should be shown on a large secondary tile.
  55630. </para>
  55631. </summary>
  55632. </member>
  55633. <member name="F:UnityEngine.WSA.SecondaryTileData.showNameOnWide310x150Logo">
  55634. <summary>
  55635. <para>Defines whether the displayName should be shown on a wide secondary tile.
  55636. </para>
  55637. </summary>
  55638. </member>
  55639. <member name="F:UnityEngine.WSA.SecondaryTileData.square150x150Logo">
  55640. <summary>
  55641. <para>Uri to the logo for medium size tile.</para>
  55642. </summary>
  55643. </member>
  55644. <member name="F:UnityEngine.WSA.SecondaryTileData.square30x30Logo">
  55645. <summary>
  55646. <para>Uri to the logo shown on tile
  55647. </para>
  55648. </summary>
  55649. </member>
  55650. <member name="F:UnityEngine.WSA.SecondaryTileData.square310x310Logo">
  55651. <summary>
  55652. <para>Uri to the logo for large size tile.
  55653. </para>
  55654. </summary>
  55655. </member>
  55656. <member name="F:UnityEngine.WSA.SecondaryTileData.square70x70Logo">
  55657. <summary>
  55658. <para>Uri to the logo for small size tile.
  55659. </para>
  55660. </summary>
  55661. </member>
  55662. <member name="F:UnityEngine.WSA.SecondaryTileData.tileId">
  55663. <summary>
  55664. <para>Unique identifier within application for a secondary tile.
  55665. </para>
  55666. </summary>
  55667. </member>
  55668. <member name="F:UnityEngine.WSA.SecondaryTileData.wide310x150Logo">
  55669. <summary>
  55670. <para>Uri to the logo for wide tile.</para>
  55671. </summary>
  55672. </member>
  55673. <member name="M:UnityEngine.WSA.SecondaryTileData.#ctor(System.String,System.String)">
  55674. <summary>
  55675. <para>Constructor for SecondaryTileData, sets default values for all members.</para>
  55676. </summary>
  55677. <param name="id">Unique identifier for secondary tile.</param>
  55678. <param name="displayName">A display name for a tile.</param>
  55679. </member>
  55680. <member name="T:UnityEngine.WSA.Tile">
  55681. <summary>
  55682. <para>Represents tile on Windows start screen
  55683. </para>
  55684. </summary>
  55685. </member>
  55686. <member name="P:UnityEngine.WSA.Tile.exists">
  55687. <summary>
  55688. <para>Whether secondary tile is pinned to start screen.
  55689. </para>
  55690. </summary>
  55691. </member>
  55692. <member name="P:UnityEngine.WSA.Tile.hasUserConsent">
  55693. <summary>
  55694. <para>Whether secondary tile was approved (pinned to start screen) or rejected by user.
  55695. </para>
  55696. </summary>
  55697. </member>
  55698. <member name="P:UnityEngine.WSA.Tile.id">
  55699. <summary>
  55700. <para>A unique string, identifying secondary tile</para>
  55701. </summary>
  55702. </member>
  55703. <member name="P:UnityEngine.WSA.Tile.main">
  55704. <summary>
  55705. <para>Returns applications main tile
  55706. </para>
  55707. </summary>
  55708. </member>
  55709. <member name="M:UnityEngine.WSA.Tile.CreateOrUpdateSecondary(UnityEngine.WSA.SecondaryTileData)">
  55710. <summary>
  55711. <para>Creates new or updates existing secondary tile.</para>
  55712. </summary>
  55713. <param name="data">The data used to create or update secondary tile.</param>
  55714. <param name="pos">The coordinates for a request to create new tile.</param>
  55715. <param name="area">The area on the screen above which the request to create new tile will be displayed.</param>
  55716. <returns>
  55717. <para>New Tile object, that can be used for further work with the tile.</para>
  55718. </returns>
  55719. </member>
  55720. <member name="M:UnityEngine.WSA.Tile.CreateOrUpdateSecondary(UnityEngine.WSA.SecondaryTileData,UnityEngine.Vector2)">
  55721. <summary>
  55722. <para>Creates new or updates existing secondary tile.</para>
  55723. </summary>
  55724. <param name="data">The data used to create or update secondary tile.</param>
  55725. <param name="pos">The coordinates for a request to create new tile.</param>
  55726. <param name="area">The area on the screen above which the request to create new tile will be displayed.</param>
  55727. <returns>
  55728. <para>New Tile object, that can be used for further work with the tile.</para>
  55729. </returns>
  55730. </member>
  55731. <member name="M:UnityEngine.WSA.Tile.CreateOrUpdateSecondary(UnityEngine.WSA.SecondaryTileData,UnityEngine.Rect)">
  55732. <summary>
  55733. <para>Creates new or updates existing secondary tile.</para>
  55734. </summary>
  55735. <param name="data">The data used to create or update secondary tile.</param>
  55736. <param name="pos">The coordinates for a request to create new tile.</param>
  55737. <param name="area">The area on the screen above which the request to create new tile will be displayed.</param>
  55738. <returns>
  55739. <para>New Tile object, that can be used for further work with the tile.</para>
  55740. </returns>
  55741. </member>
  55742. <member name="M:UnityEngine.WSA.Tile.Delete">
  55743. <summary>
  55744. <para>Show a request to unpin secondary tile from start screen.</para>
  55745. </summary>
  55746. <param name="pos">The coordinates for a request to unpin tile.</param>
  55747. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55748. </member>
  55749. <member name="M:UnityEngine.WSA.Tile.Delete(UnityEngine.Vector2)">
  55750. <summary>
  55751. <para>Show a request to unpin secondary tile from start screen.</para>
  55752. </summary>
  55753. <param name="pos">The coordinates for a request to unpin tile.</param>
  55754. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55755. </member>
  55756. <member name="M:UnityEngine.WSA.Tile.Delete(UnityEngine.Rect)">
  55757. <summary>
  55758. <para>Show a request to unpin secondary tile from start screen.</para>
  55759. </summary>
  55760. <param name="pos">The coordinates for a request to unpin tile.</param>
  55761. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55762. </member>
  55763. <member name="M:UnityEngine.WSA.Tile.DeleteSecondary(System.String)">
  55764. <summary>
  55765. <para>Show a request to unpin secondary tile from start screen.</para>
  55766. </summary>
  55767. <param name="tileId">An identifier for secondary tile.</param>
  55768. <param name="pos">The coordinates for a request to unpin tile.</param>
  55769. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55770. </member>
  55771. <member name="M:UnityEngine.WSA.Tile.DeleteSecondary(System.String,UnityEngine.Vector2)">
  55772. <summary>
  55773. <para>Show a request to unpin secondary tile from start screen.</para>
  55774. </summary>
  55775. <param name="tileId">An identifier for secondary tile.</param>
  55776. <param name="pos">The coordinates for a request to unpin tile.</param>
  55777. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55778. </member>
  55779. <member name="M:UnityEngine.WSA.Tile.DeleteSecondary(System.String,UnityEngine.Rect)">
  55780. <summary>
  55781. <para>Show a request to unpin secondary tile from start screen.</para>
  55782. </summary>
  55783. <param name="tileId">An identifier for secondary tile.</param>
  55784. <param name="pos">The coordinates for a request to unpin tile.</param>
  55785. <param name="area">The area on the screen above which the request to unpin tile will be displayed.</param>
  55786. </member>
  55787. <member name="M:UnityEngine.WSA.Tile.Exists(System.String)">
  55788. <summary>
  55789. <para>Whether secondary tile is pinned to start screen.</para>
  55790. </summary>
  55791. <param name="tileId">An identifier for secondary tile.</param>
  55792. </member>
  55793. <member name="M:UnityEngine.WSA.Tile.GetSecondaries">
  55794. <summary>
  55795. <para>Gets all secondary tiles.</para>
  55796. </summary>
  55797. <returns>
  55798. <para>An array of Tile objects.</para>
  55799. </returns>
  55800. </member>
  55801. <member name="M:UnityEngine.WSA.Tile.GetSecondary(System.String)">
  55802. <summary>
  55803. <para>Returns the secondary tile, identified by tile id.</para>
  55804. </summary>
  55805. <param name="tileId">A tile identifier.</param>
  55806. <returns>
  55807. <para>A Tile object or null if secondary tile does not exist (not pinned to start screen and user request is complete).</para>
  55808. </returns>
  55809. </member>
  55810. <member name="M:UnityEngine.WSA.Tile.GetTemplate(UnityEngine.WSA.TileTemplate)">
  55811. <summary>
  55812. <para>Get template XML for tile notification.</para>
  55813. </summary>
  55814. <param name="templ">A template identifier.</param>
  55815. <returns>
  55816. <para>String, which is an empty XML document to be filled and used for tile notification.</para>
  55817. </returns>
  55818. </member>
  55819. <member name="M:UnityEngine.WSA.Tile.PeriodicBadgeUpdate(System.String,System.Single)">
  55820. <summary>
  55821. <para>Starts periodic update of a badge on a tile.
  55822. </para>
  55823. </summary>
  55824. <param name="uri">A remote location from where to retrieve tile update</param>
  55825. <param name="interval">A time interval in minutes, will be rounded to a value, supported by the system</param>
  55826. </member>
  55827. <member name="M:UnityEngine.WSA.Tile.PeriodicUpdate(System.String,System.Single)">
  55828. <summary>
  55829. <para>Starts periodic update of a tile.
  55830. </para>
  55831. </summary>
  55832. <param name="uri">a remote location fromwhere to retrieve tile update</param>
  55833. <param name="interval">a time interval in minutes, will be rounded to a value, supported by the system</param>
  55834. </member>
  55835. <member name="M:UnityEngine.WSA.Tile.RemoveBadge">
  55836. <summary>
  55837. <para>Remove badge from tile.</para>
  55838. </summary>
  55839. </member>
  55840. <member name="M:UnityEngine.WSA.Tile.StopPeriodicBadgeUpdate">
  55841. <summary>
  55842. <para>Stops previously started periodic update of a tile.</para>
  55843. </summary>
  55844. </member>
  55845. <member name="M:UnityEngine.WSA.Tile.StopPeriodicUpdate">
  55846. <summary>
  55847. <para>Stops previously started periodic update of a tile.</para>
  55848. </summary>
  55849. </member>
  55850. <member name="M:UnityEngine.WSA.Tile.Update(System.String)">
  55851. <summary>
  55852. <para>Send a notification for tile (update tiles look).</para>
  55853. </summary>
  55854. <param name="xml">A string containing XML document for new tile look.</param>
  55855. <param name="medium">An uri to 150x150 image, shown on medium tile.</param>
  55856. <param name="wide">An uri to a 310x150 image to be shown on a wide tile (if such issupported).</param>
  55857. <param name="large">An uri to a 310x310 image to be shown on a large tile (if such is supported).</param>
  55858. <param name="text">A text to shown on a tile.</param>
  55859. </member>
  55860. <member name="M:UnityEngine.WSA.Tile.Update(System.String,System.String,System.String,System.String)">
  55861. <summary>
  55862. <para>Send a notification for tile (update tiles look).</para>
  55863. </summary>
  55864. <param name="xml">A string containing XML document for new tile look.</param>
  55865. <param name="medium">An uri to 150x150 image, shown on medium tile.</param>
  55866. <param name="wide">An uri to a 310x150 image to be shown on a wide tile (if such issupported).</param>
  55867. <param name="large">An uri to a 310x310 image to be shown on a large tile (if such is supported).</param>
  55868. <param name="text">A text to shown on a tile.</param>
  55869. </member>
  55870. <member name="M:UnityEngine.WSA.Tile.UpdateBadgeImage(System.String)">
  55871. <summary>
  55872. <para>Sets or updates badge on a tile to an image.</para>
  55873. </summary>
  55874. <param name="image">Image identifier.</param>
  55875. </member>
  55876. <member name="M:UnityEngine.WSA.Tile.UpdateBadgeNumber(System.Single)">
  55877. <summary>
  55878. <para>Set or update a badge on a tile to a number.</para>
  55879. </summary>
  55880. <param name="number">Number to be shown on a badge.</param>
  55881. </member>
  55882. <member name="T:UnityEngine.WSA.TileForegroundText">
  55883. <summary>
  55884. <para>Style for foreground text on a secondary tile.</para>
  55885. </summary>
  55886. </member>
  55887. <member name="T:UnityEngine.WSA.TileTemplate">
  55888. <summary>
  55889. <para>Templates for various tile styles.
  55890. </para>
  55891. </summary>
  55892. </member>
  55893. <member name="T:UnityEngine.WSA.Toast">
  55894. <summary>
  55895. <para>Represents a toast notification in Windows Store Apps.
  55896. </para>
  55897. </summary>
  55898. </member>
  55899. <member name="P:UnityEngine.WSA.Toast.activated">
  55900. <summary>
  55901. <para>true if toast was activated by user.</para>
  55902. </summary>
  55903. </member>
  55904. <member name="P:UnityEngine.WSA.Toast.arguments">
  55905. <summary>
  55906. <para>Arguments to be passed for application when toast notification is activated.</para>
  55907. </summary>
  55908. </member>
  55909. <member name="P:UnityEngine.WSA.Toast.dismissed">
  55910. <summary>
  55911. <para>true if toast notification was dismissed (for any reason).</para>
  55912. </summary>
  55913. </member>
  55914. <member name="P:UnityEngine.WSA.Toast.dismissedByUser">
  55915. <summary>
  55916. <para>true if toast notification was explicitly dismissed by user.</para>
  55917. </summary>
  55918. </member>
  55919. <member name="M:UnityEngine.WSA.Toast.Create(System.String)">
  55920. <summary>
  55921. <para>Create toast notification.</para>
  55922. </summary>
  55923. <param name="xml">XML document with tile data.</param>
  55924. <param name="image">Uri to image to show on a toast, can be empty, in that case text-only notification will be shown.</param>
  55925. <param name="text">A text to display on a toast notification.</param>
  55926. <returns>
  55927. <para>A toast object for further work with created notification or null, if creation of toast failed.</para>
  55928. </returns>
  55929. </member>
  55930. <member name="M:UnityEngine.WSA.Toast.Create(System.String,System.String)">
  55931. <summary>
  55932. <para>Create toast notification.</para>
  55933. </summary>
  55934. <param name="xml">XML document with tile data.</param>
  55935. <param name="image">Uri to image to show on a toast, can be empty, in that case text-only notification will be shown.</param>
  55936. <param name="text">A text to display on a toast notification.</param>
  55937. <returns>
  55938. <para>A toast object for further work with created notification or null, if creation of toast failed.</para>
  55939. </returns>
  55940. </member>
  55941. <member name="M:UnityEngine.WSA.Toast.GetTemplate(UnityEngine.WSA.ToastTemplate)">
  55942. <summary>
  55943. <para>Get template XML for toast notification.
  55944. </para>
  55945. </summary>
  55946. <param name="templ">A template identifier.</param>
  55947. <returns>
  55948. <para>string, which is an empty XML document to be filled and used for toast notification.</para>
  55949. </returns>
  55950. </member>
  55951. <member name="M:UnityEngine.WSA.Toast.Hide">
  55952. <summary>
  55953. <para>Hide displayed toast notification.</para>
  55954. </summary>
  55955. </member>
  55956. <member name="M:UnityEngine.WSA.Toast.Show">
  55957. <summary>
  55958. <para>Show toast notification.</para>
  55959. </summary>
  55960. </member>
  55961. <member name="T:UnityEngine.WSA.ToastTemplate">
  55962. <summary>
  55963. <para>Templates for various toast styles.
  55964. </para>
  55965. </summary>
  55966. </member>
  55967. <member name="T:UnityEngine.WSA.WindowActivated">
  55968. <summary>
  55969. <para>This event occurs when window completes activation or deactivation, it also fires up when you snap and unsnap the application.</para>
  55970. </summary>
  55971. <param name="state"></param>
  55972. </member>
  55973. <member name="T:UnityEngine.WSA.WindowActivationState">
  55974. <summary>
  55975. <para>Specifies the set of reasons that a windowActivated event was raised.</para>
  55976. </summary>
  55977. </member>
  55978. <member name="F:UnityEngine.WSA.WindowActivationState.CodeActivated">
  55979. <summary>
  55980. <para>The window was activated.</para>
  55981. </summary>
  55982. </member>
  55983. <member name="F:UnityEngine.WSA.WindowActivationState.Deactivated">
  55984. <summary>
  55985. <para>The window was deactivated.</para>
  55986. </summary>
  55987. </member>
  55988. <member name="F:UnityEngine.WSA.WindowActivationState.PointerActivated">
  55989. <summary>
  55990. <para>The window was activated by pointer interaction.</para>
  55991. </summary>
  55992. </member>
  55993. <member name="T:UnityEngine.WSA.WindowSizeChanged">
  55994. <summary>
  55995. <para>This event occurs when window rendering size changes.</para>
  55996. </summary>
  55997. <param name="width"></param>
  55998. <param name="height"></param>
  55999. </member>
  56000. <member name="T:UnityEngine.YieldInstruction">
  56001. <summary>
  56002. <para>Base class for all yield instructions.</para>
  56003. </summary>
  56004. </member>
  56005. </members>
  56006. </doc>