UnityEditor.CoreModule.xml 2.6 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239532405324153242532435324453245532465324753248532495325053251532525325353254532555325653257532585325953260532615326253263532645326553266532675326853269532705327153272532735327453275532765327753278532795328053281532825328353284532855328653287532885328953290532915329253293532945329553296532975329853299533005330153302533035330453305533065330753308533095331053311533125331353314533155331653317533185331953320533215332253323533245332553326533275332853329533305333153332533335333453335533365333753338533395334053341533425334353344533455334653347533485334953350533515335253353533545335553356533575335853359533605336153362533635336453365533665336753368533695337053371533725337353374533755337653377533785337953380533815338253383533845338553386533875338853389533905339153392533935339453395533965339753398533995340053401534025340353404534055340653407534085340953410534115341253413534145341553416534175341853419534205342153422534235342453425534265342753428534295343053431534325343353434534355343653437534385343953440534415344253443534445344553446534475344853449534505345153452534535345453455534565345753458534595346053461534625346353464534655346653467534685346953470534715347253473534745347553476534775347853479534805348153482534835348453485534865348753488534895349053491534925349353494534955349653497534985349953500535015350253503535045350553506535075350853509535105351153512535135351453515535165351753518535195352053521535225352353524535255352653527535285352953530535315353253533535345353553536535375353853539535405354153542535435354453545535465354753548535495355053551535525355353554535555355653557535585355953560535615356253563535645356553566535675356853569535705357153572535735357453575535765357753578535795358053581535825358353584535855358653587535885358953590535915359253593535945359553596535975359853599536005360153602536035360453605536065360753608536095361053611536125361353614536155361653617536185361953620536215362253623536245362553626536275362853629536305363153632536335363453635536365363753638536395364053641536425364353644536455364653647536485364953650536515365253653536545365553656536575365853659536605366153662536635366453665536665366753668536695367053671536725367353674536755367653677536785367953680536815368253683536845368553686536875368853689536905369153692536935369453695536965369753698536995370053701537025370353704537055370653707537085370953710537115371253713537145371553716537175371853719537205372153722537235372453725537265372753728537295373053731537325373353734537355373653737537385373953740537415374253743537445374553746537475374853749537505375153752537535375453755537565375753758537595376053761537625376353764537655376653767537685376953770537715377253773537745377553776537775377853779537805378153782537835378453785537865378753788537895379053791537925379353794537955379653797537985379953800538015380253803538045380553806538075380853809538105381153812538135381453815538165381753818538195382053821538225382353824538255382653827538285382953830538315383253833538345383553836538375383853839538405384153842538435384453845538465384753848538495385053851538525385353854538555385653857538585385953860538615386253863538645386553866538675386853869538705387153872538735387453875538765387753878538795388053881538825388353884538855388653887538885388953890538915389253893538945389553896538975389853899539005390153902539035390453905539065390753908539095391053911539125391353914539155391653917539185391953920539215392253923539245392553926539275392853929539305393153932539335393453935539365393753938539395394053941539425394353944539455394653947539485394953950539515395253953539545395553956539575395853959539605396153962539635396453965539665396753968539695397053971539725397353974539755397653977539785397953980539815398253983539845398553986539875398853989539905399153992539935399453995539965399753998539995400054001540025400354004540055400654007540085400954010540115401254013540145401554016540175401854019540205402154022540235402454025540265402754028540295403054031540325403354034540355403654037540385403954040540415404254043540445404554046540475404854049540505405154052540535405454055540565405754058540595406054061540625406354064540655406654067540685406954070540715407254073540745407554076540775407854079540805408154082540835408454085540865408754088540895409054091540925409354094540955409654097540985409954100541015410254103541045410554106541075410854109541105411154112541135411454115541165411754118541195412054121541225412354124541255412654127541285412954130541315413254133541345413554136541375413854139541405414154142541435414454145541465414754148541495415054151541525415354154541555415654157541585415954160541615416254163541645416554166541675416854169541705417154172541735417454175541765417754178541795418054181541825418354184541855418654187541885418954190541915419254193541945419554196541975419854199542005420154202542035420454205542065420754208542095421054211542125421354214542155421654217
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <doc>
  3. <members>
  4. <assembly>
  5. <name>UnityEditor.CoreModule</name>
  6. </assembly>
  7. <member name="T:UnityEditor.ActionOnDotNetUnhandledException">
  8. <summary>
  9. <para>The behavior in case of unhandled .NET exception.</para>
  10. </summary>
  11. </member>
  12. <member name="F:UnityEditor.ActionOnDotNetUnhandledException.Crash">
  13. <summary>
  14. <para>Crash in case of unhandled .NET exception (Crash Report will be generated).</para>
  15. </summary>
  16. </member>
  17. <member name="F:UnityEditor.ActionOnDotNetUnhandledException.SilentExit">
  18. <summary>
  19. <para>Silent exit in case of unhandled .NET exception (no Crash Report generated).</para>
  20. </summary>
  21. </member>
  22. <member name="T:UnityEditor.Advertisements.AdvertisementSettings">
  23. <summary>
  24. <para>Editor API for the Unity Services editor feature. Normally UnityAds is enabled from the Services window, but if writing your own editor extension, this API can be used.</para>
  25. </summary>
  26. </member>
  27. <member name="P:UnityEditor.Advertisements.AdvertisementSettings.enabled">
  28. <summary>
  29. <para>Global boolean for enabling or disabling the advertisement feature.</para>
  30. </summary>
  31. </member>
  32. <member name="P:UnityEditor.Advertisements.AdvertisementSettings.initializeOnStartup">
  33. <summary>
  34. <para>Controls if the advertisement system should be initialized immediately on startup.</para>
  35. </summary>
  36. </member>
  37. <member name="P:UnityEditor.Advertisements.AdvertisementSettings.testMode">
  38. <summary>
  39. <para>Controls if testing advertisements are used instead of production advertisements.</para>
  40. </summary>
  41. </member>
  42. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.GetGameId(UnityEngine.RuntimePlatform)">
  43. <summary>
  44. <para>Gets the game identifier specified for a runtime platform.</para>
  45. </summary>
  46. <param name="platform"></param>
  47. <returns>
  48. <para>The platform specific game identifier.</para>
  49. </returns>
  50. </member>
  51. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.GetPlatformGameId(System.String)">
  52. <summary>
  53. <para>Gets the game identifier specified for a runtime platform.</para>
  54. </summary>
  55. <param name="platformName"></param>
  56. <returns>
  57. <para>The platform specific game identifier.</para>
  58. </returns>
  59. </member>
  60. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.IsPlatformEnabled(UnityEngine.RuntimePlatform)">
  61. <summary>
  62. <para>Returns whether a specific platform is enabled.</para>
  63. </summary>
  64. <param name="platform">The platform to check.</param>
  65. <returns>
  66. <para>Boolean for the platform.</para>
  67. </returns>
  68. </member>
  69. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.SetGameId(UnityEngine.RuntimePlatform,System.String)">
  70. <summary>
  71. <para>Sets the game identifier for the specified platform.</para>
  72. </summary>
  73. <param name="platform"></param>
  74. <param name="gameId"></param>
  75. </member>
  76. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.SetPlatformEnabled(UnityEngine.RuntimePlatform,System.Boolean)">
  77. <summary>
  78. <para>Enable the specific platform.</para>
  79. </summary>
  80. <param name="platform"></param>
  81. <param name="value"></param>
  82. </member>
  83. <member name="M:UnityEditor.Advertisements.AdvertisementSettings.SetPlatformGameId(System.String,System.String)">
  84. <summary>
  85. <para>Sets the game identifier for the specified platform.</para>
  86. </summary>
  87. <param name="platformName"></param>
  88. <param name="gameId"></param>
  89. </member>
  90. <member name="T:UnityEditor.AI.NavMeshBuilder">
  91. <summary>
  92. <para>Navigation mesh builder interface.</para>
  93. </summary>
  94. </member>
  95. <member name="P:UnityEditor.AI.NavMeshBuilder.isRunning">
  96. <summary>
  97. <para>Returns true if an asynchronous build is still running. (UnityEditor)</para>
  98. </summary>
  99. </member>
  100. <member name="M:UnityEditor.AI.NavMeshBuilder.BuildNavMesh">
  101. <summary>
  102. <para>Build the Navmesh. (UnityEditor)</para>
  103. </summary>
  104. </member>
  105. <member name="M:UnityEditor.AI.NavMeshBuilder.BuildNavMeshAsync">
  106. <summary>
  107. <para>Build the Navmesh Asyncronously. (UnityEditor)</para>
  108. </summary>
  109. </member>
  110. <member name="M:UnityEditor.AI.NavMeshBuilder.BuildNavMeshForMultipleScenes(System.String[])">
  111. <summary>
  112. <para>Builds the combined navmesh for the contents of multiple Scenes. (UnityEditor)</para>
  113. </summary>
  114. <param name="paths">Array of paths to Scenes that are used for building the navmesh.</param>
  115. </member>
  116. <member name="M:UnityEditor.AI.NavMeshBuilder.Cancel">
  117. <summary>
  118. <para>Cancel Navmesh construction. (UnityEditor) See Also: NavMeshBuilder.BuildNavMeshAsync</para>
  119. </summary>
  120. </member>
  121. <member name="M:UnityEditor.AI.NavMeshBuilder.Cancel(UnityEngine.AI.NavMeshData)">
  122. <summary>
  123. <para>Cancels an asynchronous update of the specified NavMesh data. (UnityEngine) See Also: NavMeshBuilder.UpdateNavMeshDataAsync.</para>
  124. </summary>
  125. <param name="data">The data associated with asynchronous updating.</param>
  126. </member>
  127. <member name="M:UnityEditor.AI.NavMeshBuilder.ClearAllNavMeshes">
  128. <summary>
  129. <para>Clear all Navmeshes. (UnityEditor)</para>
  130. </summary>
  131. </member>
  132. <member name="M:UnityEditor.AI.NavMeshBuilder.CollectSourcesInStage(UnityEngine.Bounds,System.Int32,UnityEngine.AI.NavMeshCollectGeometry,System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.AI.NavMeshBuildMarkup&gt;,UnityEngine.SceneManagement.Scene,System.Collections.Generic.List`1&lt;UnityEngine.AI.NavMeshBuildSource&gt;)">
  133. <summary>
  134. <para>Collects renderers or physics colliders, and terrains within a volume. (UnityEditor)</para>
  135. </summary>
  136. <param name="includedWorldBounds">The queried objects must overlap these bounds to be included in the results.</param>
  137. <param name="includedLayerMask">Specifies which layers are included in the query.</param>
  138. <param name="geometry">Which type of geometry to collect - e.g. physics colliders.</param>
  139. <param name="defaultArea">Area type to assign to results, unless modified by NavMeshMarkup.</param>
  140. <param name="markups">List of markups which allows finer control over how objects are collected.</param>
  141. <param name="stageProxy">Results are selected only from the stage to which this scene belongs.</param>
  142. <param name="results">List where results are stored, the list is cleared at the beginning of the call.</param>
  143. </member>
  144. <member name="M:UnityEditor.AI.NavMeshBuilder.CollectSourcesInStage(UnityEngine.Transform,System.Int32,UnityEngine.AI.NavMeshCollectGeometry,System.Int32,System.Collections.Generic.List`1&lt;UnityEngine.AI.NavMeshBuildMarkup&gt;,UnityEngine.SceneManagement.Scene,System.Collections.Generic.List`1&lt;UnityEngine.AI.NavMeshBuildSource&gt;)">
  145. <summary>
  146. <para>Collects renderers or physics colliders, and terrains within a transform hierarchy. (UnityEditor)</para>
  147. </summary>
  148. <param name="root">If not null, consider only root and its children in the query; if null, includes everything loaded.</param>
  149. <param name="includedLayerMask">Specifies which layers are included in the query.</param>
  150. <param name="geometry">Which type of geometry to collect - e.g. physics colliders.</param>
  151. <param name="defaultArea">Area type to assign to results, unless modified by NavMeshMarkup.</param>
  152. <param name="markups">List of markups which allows finer control over how objects are collected.</param>
  153. <param name="stageProxy">Results are selected only from the stage to which this scene belongs.</param>
  154. <param name="results">List where results are stored, the list is cleared at the beginning of the call.</param>
  155. </member>
  156. <member name="T:UnityEditor.AI.NavMeshEditorHelpers">
  157. <summary>
  158. <para>NavMesh utility functionality effective only in the Editor.</para>
  159. </summary>
  160. </member>
  161. <member name="M:UnityEditor.AI.NavMeshEditorHelpers.DrawBuildDebug(UnityEngine.AI.NavMeshData,UnityEngine.AI.NavMeshBuildDebugFlags)">
  162. <summary>
  163. <para>Displays in the Editor the precise intermediate data used during the build process of the specified NavMesh.</para>
  164. </summary>
  165. <param name="navMeshData">NavMesh object for which debug data has been deliberately collected during the build process.</param>
  166. <param name="flags">Bitmask that designates the types of data to show at one time.</param>
  167. </member>
  168. <member name="T:UnityEditor.AI.NavMeshVisualizationSettings">
  169. <summary>
  170. <para>Represents the visualization state of the navigation debug graphics.</para>
  171. </summary>
  172. </member>
  173. <member name="P:UnityEditor.AI.NavMeshVisualizationSettings.showNavigation">
  174. <summary>
  175. <para>A count of how many users requesting navigation debug graphics to be enabled.</para>
  176. </summary>
  177. </member>
  178. <member name="T:UnityEditor.Analytics.AnalyticsSettings">
  179. <summary>
  180. <para>Editor API for the Unity Services editor feature. Normally Analytics is enabled from the Services window, but if writing your own editor extension, this API can be used.</para>
  181. </summary>
  182. </member>
  183. <member name="P:UnityEditor.Analytics.AnalyticsSettings.configUrl">
  184. <summary>
  185. <para>Set the Analytics config end point.</para>
  186. </summary>
  187. </member>
  188. <member name="P:UnityEditor.Analytics.AnalyticsSettings.dashboardUrl">
  189. <summary>
  190. <para>Get the Analytics dashboard endpoint.</para>
  191. </summary>
  192. </member>
  193. <member name="P:UnityEditor.Analytics.AnalyticsSettings.deviceStatsEnabledInBuild">
  194. <summary>
  195. <para>Reports whether device stats are enabled at runtime.</para>
  196. </summary>
  197. </member>
  198. <member name="P:UnityEditor.Analytics.AnalyticsSettings.enabled">
  199. <summary>
  200. <para>If set to true, this Boolean field enables the Analytics feature in Unity. It disables the feature if it is set to false.</para>
  201. </summary>
  202. </member>
  203. <member name="P:UnityEditor.Analytics.AnalyticsSettings.eventUrl">
  204. <summary>
  205. <para>Set the Analytics event end point.</para>
  206. </summary>
  207. </member>
  208. <member name="P:UnityEditor.Analytics.AnalyticsSettings.initializeOnStartup">
  209. <summary>
  210. <para>Controls whether Unity initializes Analytics immediately on startup.</para>
  211. </summary>
  212. </member>
  213. <member name="P:UnityEditor.Analytics.AnalyticsSettings.testMode">
  214. <summary>
  215. <para>Set to true for testing Analytics integration only within the Editor.</para>
  216. </summary>
  217. </member>
  218. <member name="?:UnityEditor.Analytics.AnalyticsSettings.OnRequireInBuildHandler(UnityEditor.Analytics.AnalyticsSettings/RequireInBuildDelegate)">
  219. <summary>
  220. <para>Dispatches whenever a platform build starts. Use this event to enable Analytics in a platform build.</para>
  221. </summary>
  222. <param name="value"></param>
  223. </member>
  224. <member name="T:UnityEditor.Analytics.AnalyticsSettings.RequireInBuildDelegate">
  225. <summary>
  226. <para>Defines the delegate signature to handle AnalyticsSettings.RequireInBuildDelegate events.</para>
  227. </summary>
  228. </member>
  229. <member name="T:UnityEditor.Analytics.PerformanceReportingSettings">
  230. <summary>
  231. <para>Normally performance reporting is enabled from the Services window, but if writing your own editor extension, this API can be used.</para>
  232. </summary>
  233. </member>
  234. <member name="P:UnityEditor.Analytics.PerformanceReportingSettings.enabled">
  235. <summary>
  236. <para>This Boolean field causes the performance reporting feature in Unity to be enabled if true, or disabled if false.</para>
  237. </summary>
  238. </member>
  239. <member name="?:UnityEditor.Android.IPostGenerateGradleAndroidProject">
  240. <summary>
  241. <para>Implement this interface to receive a callback after the Android Gradle project is generated. Inherited from UnityEditor.Build.IOrderedCallback.</para>
  242. </summary>
  243. </member>
  244. <member name="M:UnityEditor.Android.IPostGenerateGradleAndroidProject.OnPostGenerateGradleAndroidProject(System.String)">
  245. <summary>
  246. <para>Implement this function to receive a callback after the Android Gradle project is generated and before building begins. It is not called when doing an Internal build.</para>
  247. </summary>
  248. <param name="path">The path to the root of the Unity library Gradle project. Note: when exporting the project, this parameter holds the path to the Unity library in the folder specified for export.</param>
  249. </member>
  250. <member name="T:UnityEditor.AndroidArchitecture">
  251. <summary>
  252. <para>Android CPU architecture.</para>
  253. </summary>
  254. </member>
  255. <member name="F:UnityEditor.AndroidArchitecture.All">
  256. <summary>
  257. <para>All architectures.</para>
  258. </summary>
  259. </member>
  260. <member name="F:UnityEditor.AndroidArchitecture.ARM64">
  261. <summary>
  262. <para>64-bit ARM architecture.</para>
  263. </summary>
  264. </member>
  265. <member name="F:UnityEditor.AndroidArchitecture.ARMv7">
  266. <summary>
  267. <para>32-bit ARM architecture.</para>
  268. </summary>
  269. </member>
  270. <member name="F:UnityEditor.AndroidArchitecture.None">
  271. <summary>
  272. <para>Invalid architecture.</para>
  273. </summary>
  274. </member>
  275. <member name="F:UnityEditor.AndroidArchitecture.X86">
  276. <summary>
  277. <para>32-bit Intel architecture.</para>
  278. </summary>
  279. </member>
  280. <member name="F:UnityEditor.AndroidArchitecture.X86_64">
  281. <summary>
  282. <para>64-bit Intel architecture.</para>
  283. </summary>
  284. </member>
  285. <member name="T:UnityEditor.AndroidAssetPackImporter">
  286. <summary>
  287. <para>Represents an Android asset pack directory in a project.</para>
  288. </summary>
  289. </member>
  290. <member name="M:UnityEditor.AndroidAssetPackImporter.GetAllImporters">
  291. <summary>
  292. <para>Gets all Android asset pack importers.</para>
  293. </summary>
  294. <returns>
  295. <para>Returns an array with all Android asset pack importers.</para>
  296. </returns>
  297. </member>
  298. <member name="T:UnityEditor.AndroidBlitType">
  299. <summary>
  300. <para>Describes the method for how content is displayed on the screen.</para>
  301. </summary>
  302. </member>
  303. <member name="F:UnityEditor.AndroidBlitType.Always">
  304. <summary>
  305. <para>Always render offscreen and blit to the backbuffer.</para>
  306. </summary>
  307. </member>
  308. <member name="F:UnityEditor.AndroidBlitType.Auto">
  309. <summary>
  310. <para>Automatically determine the most appropriate method for drawing to the screen.</para>
  311. </summary>
  312. </member>
  313. <member name="F:UnityEditor.AndroidBlitType.Never">
  314. <summary>
  315. <para>Never render offscreen and blit to the backbuffer. Always render directly to the backbuffer.</para>
  316. </summary>
  317. </member>
  318. <member name="T:UnityEditor.AndroidBuildSystem">
  319. <summary>
  320. <para>Type of Android build system.</para>
  321. </summary>
  322. </member>
  323. <member name="F:UnityEditor.AndroidBuildSystem.ADT">
  324. <summary>
  325. <para>Export ADT (legacy) project. This option is obsolete and no longer supported - please use AndroidBuildSystem.Gradle export instead.</para>
  326. </summary>
  327. </member>
  328. <member name="F:UnityEditor.AndroidBuildSystem.Gradle">
  329. <summary>
  330. <para>Build APK using Gradle or export Gradle project.</para>
  331. </summary>
  332. </member>
  333. <member name="F:UnityEditor.AndroidBuildSystem.Internal">
  334. <summary>
  335. <para>Build APK using internal build system.</para>
  336. </summary>
  337. </member>
  338. <member name="T:UnityEditor.AndroidBuildType">
  339. <summary>
  340. <para>Build configurations for the generated project.</para>
  341. </summary>
  342. </member>
  343. <member name="F:UnityEditor.AndroidBuildType.Debug">
  344. <summary>
  345. <para>Build configuration set to Debug for the generated project.</para>
  346. </summary>
  347. </member>
  348. <member name="F:UnityEditor.AndroidBuildType.Development">
  349. <summary>
  350. <para>Build configuration set to Development for the generated project.</para>
  351. </summary>
  352. </member>
  353. <member name="F:UnityEditor.AndroidBuildType.Release">
  354. <summary>
  355. <para>Build configuration set to Release for the generated project.</para>
  356. </summary>
  357. </member>
  358. <member name="T:UnityEditor.AndroidCreateSymbols">
  359. <summary>
  360. <para>Defines the options available for choosing the type of symbol file to create in an Android build.</para>
  361. </summary>
  362. </member>
  363. <member name="F:UnityEditor.AndroidCreateSymbols.Debugging">
  364. <summary>
  365. <para>Create a zip package containing debugging symbols.</para>
  366. </summary>
  367. </member>
  368. <member name="F:UnityEditor.AndroidCreateSymbols.Disabled">
  369. <summary>
  370. <para>Do not create a symbols package.</para>
  371. </summary>
  372. </member>
  373. <member name="F:UnityEditor.AndroidCreateSymbols.Public">
  374. <summary>
  375. <para>Create a zip package containing public symbols.</para>
  376. </summary>
  377. </member>
  378. <member name="T:UnityEditor.AndroidETC2Fallback">
  379. <summary>
  380. <para>This enumeration has values for different qualities to decompress ETC2 textures on Android devices that don't support the ETC2 texture format.</para>
  381. </summary>
  382. </member>
  383. <member name="F:UnityEditor.AndroidETC2Fallback.Quality16Bit">
  384. <summary>
  385. <para>Textures are decompressed to a suitable 16-bit format.</para>
  386. </summary>
  387. </member>
  388. <member name="F:UnityEditor.AndroidETC2Fallback.Quality32Bit">
  389. <summary>
  390. <para>Textures are decompressed to the TextureFormat.RGBA32 format.</para>
  391. </summary>
  392. </member>
  393. <member name="F:UnityEditor.AndroidETC2Fallback.Quality32BitDownscaled">
  394. <summary>
  395. <para>Textures are decompressed to the TextureFormat.RGBA32 format and downscaled to half of the original texture width and height.</para>
  396. </summary>
  397. </member>
  398. <member name="T:UnityEditor.AndroidETC2FallbackOverride">
  399. <summary>
  400. <para>This enumeration has values for different qualities to decompress an ETC2 texture on Android devices that don't support the ETC2 texture format.</para>
  401. </summary>
  402. </member>
  403. <member name="F:UnityEditor.AndroidETC2FallbackOverride.Quality16Bit">
  404. <summary>
  405. <para>Texture is decompressed to a suitable 16-bit format.</para>
  406. </summary>
  407. </member>
  408. <member name="F:UnityEditor.AndroidETC2FallbackOverride.Quality32Bit">
  409. <summary>
  410. <para>Texture is decompressed to the TextureFormat.RGBA32 format.</para>
  411. </summary>
  412. </member>
  413. <member name="F:UnityEditor.AndroidETC2FallbackOverride.Quality32BitDownscaled">
  414. <summary>
  415. <para>Texture is decompressed to the TextureFormat.RGBA32 format and downscaled to half of the original texture width and height.</para>
  416. </summary>
  417. </member>
  418. <member name="F:UnityEditor.AndroidETC2FallbackOverride.UseBuildSettings">
  419. <summary>
  420. <para>Use the value defined in Player build settings.</para>
  421. </summary>
  422. </member>
  423. <member name="T:UnityEditor.AndroidGamepadSupportLevel">
  424. <summary>
  425. <para>Gamepad support level for Android TV.</para>
  426. </summary>
  427. </member>
  428. <member name="F:UnityEditor.AndroidGamepadSupportLevel.RequiresGamepad">
  429. <summary>
  430. <para>Requires a gamepad for gameplay.</para>
  431. </summary>
  432. </member>
  433. <member name="F:UnityEditor.AndroidGamepadSupportLevel.SupportsDPad">
  434. <summary>
  435. <para>Game is fully operational with a D-pad, no gamepad needed.</para>
  436. </summary>
  437. </member>
  438. <member name="F:UnityEditor.AndroidGamepadSupportLevel.SupportsGamepad">
  439. <summary>
  440. <para>Works with a gamepad, but does not require it.</para>
  441. </summary>
  442. </member>
  443. <member name="T:UnityEditor.AndroidMinification">
  444. <summary>
  445. <para>How to minify the java code of your binary.</para>
  446. </summary>
  447. </member>
  448. <member name="F:UnityEditor.AndroidMinification.Gradle">
  449. <summary>
  450. <para>Use experimental internal gradle minification.</para>
  451. </summary>
  452. </member>
  453. <member name="F:UnityEditor.AndroidMinification.None">
  454. <summary>
  455. <para>Use no minification.</para>
  456. </summary>
  457. </member>
  458. <member name="F:UnityEditor.AndroidMinification.Proguard">
  459. <summary>
  460. <para>Use proguard minification.</para>
  461. </summary>
  462. </member>
  463. <member name="T:UnityEditor.AndroidPreferredInstallLocation">
  464. <summary>
  465. <para>Preferred application install location.</para>
  466. </summary>
  467. </member>
  468. <member name="F:UnityEditor.AndroidPreferredInstallLocation.Auto">
  469. <summary>
  470. <para>Let the OS decide, app doesn't have any preferences.</para>
  471. </summary>
  472. </member>
  473. <member name="F:UnityEditor.AndroidPreferredInstallLocation.ForceInternal">
  474. <summary>
  475. <para>Force installation into internal memory. Needed for things like Live Wallpapers.</para>
  476. </summary>
  477. </member>
  478. <member name="F:UnityEditor.AndroidPreferredInstallLocation.PreferExternal">
  479. <summary>
  480. <para>Prefer external, if possible. Install to internal otherwise.</para>
  481. </summary>
  482. </member>
  483. <member name="T:UnityEditor.AndroidSdkVersions">
  484. <summary>
  485. <para>API levels that can be specified in scripts. Note that the lowest API level here strictly corresponds to the lowest supported API level, however these values should not be used to determine the highest supported API level.</para>
  486. </summary>
  487. </member>
  488. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel16">
  489. <summary>
  490. <para>Android 4.1, "Jelly Bean", API level 16.</para>
  491. </summary>
  492. </member>
  493. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel17">
  494. <summary>
  495. <para>Android 4.2, "Jelly Bean", API level 17.</para>
  496. </summary>
  497. </member>
  498. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel18">
  499. <summary>
  500. <para>Android 4.3, "Jelly Bean", API level 18.</para>
  501. </summary>
  502. </member>
  503. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel19">
  504. <summary>
  505. <para>Android 4.4, "KitKat", API level 19.</para>
  506. </summary>
  507. </member>
  508. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel21">
  509. <summary>
  510. <para>Android 5.0, "Lollipop", API level 21.</para>
  511. </summary>
  512. </member>
  513. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel22">
  514. <summary>
  515. <para>Android 5.1, "Lollipop", API level 22.</para>
  516. </summary>
  517. </member>
  518. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel23">
  519. <summary>
  520. <para>Android 6.0, "Marshmallow", API level 23.</para>
  521. </summary>
  522. </member>
  523. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel24">
  524. <summary>
  525. <para>Android 7.0, "Nougat", API level 24.</para>
  526. </summary>
  527. </member>
  528. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel25">
  529. <summary>
  530. <para>Android 7.1, "Nougat", API level 25.</para>
  531. </summary>
  532. </member>
  533. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel26">
  534. <summary>
  535. <para>Android 8.0, "Oreo", API level 26.</para>
  536. </summary>
  537. </member>
  538. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel27">
  539. <summary>
  540. <para>Android 8.1, "Oreo", API level 27.</para>
  541. </summary>
  542. </member>
  543. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel28">
  544. <summary>
  545. <para>Android 9.0, "Pie", API level 28.</para>
  546. </summary>
  547. </member>
  548. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel29">
  549. <summary>
  550. <para>Android 10.0, API level 29.</para>
  551. </summary>
  552. </member>
  553. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevel30">
  554. <summary>
  555. <para>Android 11.0, API level 30.</para>
  556. </summary>
  557. </member>
  558. <member name="F:UnityEditor.AndroidSdkVersions.AndroidApiLevelAuto">
  559. <summary>
  560. <para>Sets the target API level automatically, according to the latest installed SDK on your computer.</para>
  561. </summary>
  562. </member>
  563. <member name="T:UnityEditor.AndroidShowActivityIndicatorOnLoading">
  564. <summary>
  565. <para>Application should show ActivityIndicator when loading.</para>
  566. </summary>
  567. </member>
  568. <member name="F:UnityEditor.AndroidShowActivityIndicatorOnLoading.DontShow">
  569. <summary>
  570. <para>Don't Show.</para>
  571. </summary>
  572. </member>
  573. <member name="F:UnityEditor.AndroidShowActivityIndicatorOnLoading.InversedLarge">
  574. <summary>
  575. <para>Inversed Large.</para>
  576. </summary>
  577. </member>
  578. <member name="F:UnityEditor.AndroidShowActivityIndicatorOnLoading.InversedSmall">
  579. <summary>
  580. <para>Inversed Small.</para>
  581. </summary>
  582. </member>
  583. <member name="F:UnityEditor.AndroidShowActivityIndicatorOnLoading.Large">
  584. <summary>
  585. <para>Large.</para>
  586. </summary>
  587. </member>
  588. <member name="F:UnityEditor.AndroidShowActivityIndicatorOnLoading.Small">
  589. <summary>
  590. <para>Small.</para>
  591. </summary>
  592. </member>
  593. <member name="T:UnityEditor.AndroidSplashScreenScale">
  594. <summary>
  595. <para>Android splash screen scale modes.</para>
  596. </summary>
  597. </member>
  598. <member name="F:UnityEditor.AndroidSplashScreenScale.Center">
  599. <summary>
  600. <para>Center.</para>
  601. </summary>
  602. </member>
  603. <member name="F:UnityEditor.AndroidSplashScreenScale.ScaleToFill">
  604. <summary>
  605. <para>Scale to fill.</para>
  606. </summary>
  607. </member>
  608. <member name="F:UnityEditor.AndroidSplashScreenScale.ScaleToFit">
  609. <summary>
  610. <para>Scale to fit.</para>
  611. </summary>
  612. </member>
  613. <member name="T:UnityEditor.AndroidTargetDevice">
  614. <summary>
  615. <para>Target Android device architecture.</para>
  616. </summary>
  617. </member>
  618. <member name="F:UnityEditor.AndroidTargetDevice.ARMv7">
  619. <summary>
  620. <para>ARMv7 only.</para>
  621. </summary>
  622. </member>
  623. <member name="F:UnityEditor.AndroidTargetDevice.FAT">
  624. <summary>
  625. <para>All supported architectures.</para>
  626. </summary>
  627. </member>
  628. <member name="T:UnityEditor.AndroidTargetDevices">
  629. <summary>
  630. <para>Defines the types of devices on which an Android application is allowed to run. Used for the PlayerSettings.Android._androidTargetDevices property.</para>
  631. </summary>
  632. </member>
  633. <member name="F:UnityEditor.AndroidTargetDevices.AllDevices">
  634. <summary>
  635. <para>The Android build is allowed to run on all target devices.</para>
  636. </summary>
  637. </member>
  638. <member name="F:UnityEditor.AndroidTargetDevices.ChromeOSDevicesOnly">
  639. <summary>
  640. <para>The Android build is only allowed to run on Chrome OS devices.</para>
  641. </summary>
  642. </member>
  643. <member name="F:UnityEditor.AndroidTargetDevices.PhonesTabletsAndTVDevicesOnly">
  644. <summary>
  645. <para>The Android build is only allowed to run on Android phones, tablets, and TV devices, not on any type of Chrome OS device.</para>
  646. </summary>
  647. </member>
  648. <member name="T:UnityEditor.AnimatedValues.AnimBool">
  649. <summary>
  650. <para>Lerp from 0 - 1.</para>
  651. </summary>
  652. </member>
  653. <member name="P:UnityEditor.AnimatedValues.AnimBool.faded">
  654. <summary>
  655. <para>Retuns the float value of the tween.</para>
  656. </summary>
  657. </member>
  658. <member name="M:UnityEditor.AnimatedValues.AnimBool.#ctor">
  659. <summary>
  660. <para>Constructor.</para>
  661. </summary>
  662. <param name="value">Start Value.</param>
  663. <param name="callback"></param>
  664. </member>
  665. <member name="M:UnityEditor.AnimatedValues.AnimBool.#ctor(System.Boolean)">
  666. <summary>
  667. <para>Constructor.</para>
  668. </summary>
  669. <param name="value">Start Value.</param>
  670. <param name="callback"></param>
  671. </member>
  672. <member name="M:UnityEditor.AnimatedValues.AnimBool.#ctor(UnityEngine.Events.UnityAction)">
  673. <summary>
  674. <para>Constructor.</para>
  675. </summary>
  676. <param name="value">Start Value.</param>
  677. <param name="callback"></param>
  678. </member>
  679. <member name="M:UnityEditor.AnimatedValues.AnimBool.#ctor(System.Boolean,UnityEngine.Events.UnityAction)">
  680. <summary>
  681. <para>Constructor.</para>
  682. </summary>
  683. <param name="value">Start Value.</param>
  684. <param name="callback"></param>
  685. </member>
  686. <member name="M:UnityEditor.AnimatedValues.AnimBool.Fade(System.Single,System.Single)">
  687. <summary>
  688. <para>Returns a value between from and to depending on the current value of the bools animation.</para>
  689. </summary>
  690. <param name="from">Value to lerp from.</param>
  691. <param name="to">Value to lerp to.</param>
  692. </member>
  693. <member name="M:UnityEditor.AnimatedValues.AnimBool.GetValue">
  694. <summary>
  695. <para>Type specific implementation of BaseAnimValue_1.GetValue.</para>
  696. </summary>
  697. <returns>
  698. <para>Current value.</para>
  699. </returns>
  700. </member>
  701. <member name="T:UnityEditor.AnimatedValues.AnimFloat">
  702. <summary>
  703. <para>An animated float value.</para>
  704. </summary>
  705. </member>
  706. <member name="M:UnityEditor.AnimatedValues.AnimFloat.#ctor(System.Single)">
  707. <summary>
  708. <para>Constructor.</para>
  709. </summary>
  710. <param name="value">Start Value.</param>
  711. <param name="callback"></param>
  712. </member>
  713. <member name="M:UnityEditor.AnimatedValues.AnimFloat.#ctor(System.Single,UnityEngine.Events.UnityAction)">
  714. <summary>
  715. <para>Constructor.</para>
  716. </summary>
  717. <param name="value">Start Value.</param>
  718. <param name="callback"></param>
  719. </member>
  720. <member name="M:UnityEditor.AnimatedValues.AnimFloat.GetValue">
  721. <summary>
  722. <para>Type specific implementation of BaseAnimValue_1.GetValue.</para>
  723. </summary>
  724. <returns>
  725. <para>Current Value.</para>
  726. </returns>
  727. </member>
  728. <member name="T:UnityEditor.AnimatedValues.AnimQuaternion">
  729. <summary>
  730. <para>An animated Quaternion value.</para>
  731. </summary>
  732. </member>
  733. <member name="M:UnityEditor.AnimatedValues.AnimQuaternion.#ctor(UnityEngine.Quaternion)">
  734. <summary>
  735. <para>Constructor.</para>
  736. </summary>
  737. <param name="value">Start Value.</param>
  738. <param name="callback"></param>
  739. </member>
  740. <member name="M:UnityEditor.AnimatedValues.AnimQuaternion.#ctor(UnityEngine.Quaternion,UnityEngine.Events.UnityAction)">
  741. <summary>
  742. <para>Constructor.</para>
  743. </summary>
  744. <param name="value">Start Value.</param>
  745. <param name="callback"></param>
  746. </member>
  747. <member name="M:UnityEditor.AnimatedValues.AnimQuaternion.GetValue">
  748. <summary>
  749. <para>Type specific implementation of BaseAnimValue_1.GetValue.</para>
  750. </summary>
  751. <returns>
  752. <para>Current Value.</para>
  753. </returns>
  754. </member>
  755. <member name="T:UnityEditor.AnimatedValues.AnimVector3">
  756. <summary>
  757. <para>An animated Vector3 value.</para>
  758. </summary>
  759. </member>
  760. <member name="M:UnityEditor.AnimatedValues.AnimVector3.#ctor">
  761. <summary>
  762. <para>Constructor.</para>
  763. </summary>
  764. <param name="value">Start Value.</param>
  765. <param name="callback"></param>
  766. </member>
  767. <member name="M:UnityEditor.AnimatedValues.AnimVector3.#ctor(UnityEngine.Vector3)">
  768. <summary>
  769. <para>Constructor.</para>
  770. </summary>
  771. <param name="value">Start Value.</param>
  772. <param name="callback"></param>
  773. </member>
  774. <member name="M:UnityEditor.AnimatedValues.AnimVector3.#ctor(UnityEngine.Vector3,UnityEngine.Events.UnityAction)">
  775. <summary>
  776. <para>Constructor.</para>
  777. </summary>
  778. <param name="value">Start Value.</param>
  779. <param name="callback"></param>
  780. </member>
  781. <member name="M:UnityEditor.AnimatedValues.AnimVector3.GetValue">
  782. <summary>
  783. <para>Type specific implementation of BaseAnimValue_1.GetValue.</para>
  784. </summary>
  785. <returns>
  786. <para>Current Value.</para>
  787. </returns>
  788. </member>
  789. <member name="T:UnityEditor.AnimatedValues.BaseAnimValue`1">
  790. <summary>
  791. <para>Abstract base class for Animated Values.</para>
  792. </summary>
  793. </member>
  794. <member name="P:UnityEditor.AnimatedValues.BaseAnimValue_1.isAnimating">
  795. <summary>
  796. <para>Is the value currently animating.</para>
  797. </summary>
  798. </member>
  799. <member name="F:UnityEditor.AnimatedValues.BaseAnimValue_1.speed">
  800. <summary>
  801. <para>Speed of the tween.</para>
  802. </summary>
  803. </member>
  804. <member name="P:UnityEditor.AnimatedValues.BaseAnimValue_1.target">
  805. <summary>
  806. <para>Target to tween towards.</para>
  807. </summary>
  808. </member>
  809. <member name="P:UnityEditor.AnimatedValues.BaseAnimValue_1.value">
  810. <summary>
  811. <para>Current value of the animation.</para>
  812. </summary>
  813. </member>
  814. <member name="F:UnityEditor.AnimatedValues.BaseAnimValue_1.valueChanged">
  815. <summary>
  816. <para>Callback while the value is changing.</para>
  817. </summary>
  818. </member>
  819. <member name="M:UnityEditor.AnimatedValues.BaseAnimValue_1.BeginAnimating(T,T)">
  820. <summary>
  821. <para>Begin an animation moving from the start value to the target value.</para>
  822. </summary>
  823. <param name="newTarget">Target value.</param>
  824. <param name="newStart">Start value.</param>
  825. </member>
  826. <member name="M:UnityEditor.AnimatedValues.BaseAnimValue_1.GetValue">
  827. <summary>
  828. <para>Abstract function to be overridden in derived types. Should return the current value of the animated value.</para>
  829. </summary>
  830. <returns>
  831. <para>Current Value.</para>
  832. </returns>
  833. </member>
  834. <member name="M:UnityEditor.AnimatedValues.BaseAnimValue_1.StopAnim(T)">
  835. <summary>
  836. <para>Stop the animation and assign the given value.</para>
  837. </summary>
  838. <param name="newValue">Value to assign.</param>
  839. </member>
  840. <member name="T:UnityEditor.AnimatedValues.BaseAnimValueNonAlloc`1">
  841. <summary>
  842. <para>Abstract base class that provides an allocation free version of BaseAnimValue.</para>
  843. </summary>
  844. </member>
  845. <member name="T:UnityEditor.AnimationClipCurveData">
  846. <summary>
  847. <para>An AnimationClipCurveData object contains all the information needed to identify a specific curve in an AnimationClip. The curve animates a specific property of a component material attached to a game object animated bone.</para>
  848. </summary>
  849. </member>
  850. <member name="F:UnityEditor.AnimationClipCurveData.curve">
  851. <summary>
  852. <para>The actual animation curve.</para>
  853. </summary>
  854. </member>
  855. <member name="F:UnityEditor.AnimationClipCurveData.path">
  856. <summary>
  857. <para>The path of the game object / bone being animated.</para>
  858. </summary>
  859. </member>
  860. <member name="F:UnityEditor.AnimationClipCurveData.propertyName">
  861. <summary>
  862. <para>The name of the property being animated.</para>
  863. </summary>
  864. </member>
  865. <member name="F:UnityEditor.AnimationClipCurveData.type">
  866. <summary>
  867. <para>The type of the component / material being animated.</para>
  868. </summary>
  869. </member>
  870. <member name="T:UnityEditor.AnimationMode">
  871. <summary>
  872. <para>AnimationMode is used by the AnimationWindow to store properties modified
  873. by the AnimationClip playback.</para>
  874. </summary>
  875. </member>
  876. <member name="P:UnityEditor.AnimationMode.animatedPropertyColor">
  877. <summary>
  878. <para>The color used to show that a property is currently being animated.</para>
  879. </summary>
  880. </member>
  881. <member name="P:UnityEditor.AnimationMode.candidatePropertyColor">
  882. <summary>
  883. <para>The color used to show that an animated property has been modified.</para>
  884. </summary>
  885. </member>
  886. <member name="P:UnityEditor.AnimationMode.recordedPropertyColor">
  887. <summary>
  888. <para>The color used to show that an animated property automatically records changes in the animation clip.</para>
  889. </summary>
  890. </member>
  891. <member name="M:UnityEditor.AnimationMode.AddEditorCurveBinding(UnityEngine.GameObject,UnityEditor.EditorCurveBinding)">
  892. <summary>
  893. <para>Marks a property defined by an EditorCurveBinding as currently being animated.</para>
  894. </summary>
  895. <param name="gameObject">The GameObject being modified.</param>
  896. <param name="binding">The binding for the property being modified.</param>
  897. </member>
  898. <member name="M:UnityEditor.AnimationMode.AddPropertyModification(UnityEditor.EditorCurveBinding,UnityEditor.PropertyModification,System.Boolean)">
  899. <summary>
  900. <para>Marks a property as currently being animated.</para>
  901. </summary>
  902. <param name="binding">Description of the animation clip curve being modified.</param>
  903. <param name="modification">Object property being modified.</param>
  904. <param name="keepPrefabOverride">Indicates whether to retain modifications when the targeted object is an instance of a Prefab.</param>
  905. </member>
  906. <member name="M:UnityEditor.AnimationMode.BeginSampling">
  907. <summary>
  908. <para>Initialise the start of the animation clip sampling.</para>
  909. </summary>
  910. </member>
  911. <member name="M:UnityEditor.AnimationMode.EndSampling">
  912. <summary>
  913. <para>Finish the sampling of the animation clip.</para>
  914. </summary>
  915. </member>
  916. <member name="M:UnityEditor.AnimationMode.InAnimationMode">
  917. <summary>
  918. <para>Checks whether the Editor is in Animation mode.</para>
  919. </summary>
  920. <param name="driver">An AnimationModeDriver object that tests if AnimationMode has been locked specifically for this driver.</param>
  921. </member>
  922. <member name="M:UnityEditor.AnimationMode.InAnimationMode(UnityEditor.AnimationModeDriver)">
  923. <summary>
  924. <para>Checks whether the Editor is in Animation mode.</para>
  925. </summary>
  926. <param name="driver">An AnimationModeDriver object that tests if AnimationMode has been locked specifically for this driver.</param>
  927. </member>
  928. <member name="M:UnityEditor.AnimationMode.IsPropertyAnimated(UnityEngine.Object,System.String)">
  929. <summary>
  930. <para>Checks whether the specified property is in Animation mode and is being animated.</para>
  931. </summary>
  932. <param name="target">The object to determine if it contained the animation.</param>
  933. <param name="propertyPath">The name of the animation to search for.</param>
  934. <returns>
  935. <para>Whether the property search is found or not.</para>
  936. </returns>
  937. </member>
  938. <member name="M:UnityEditor.AnimationMode.SampleAnimationClip(UnityEngine.GameObject,UnityEngine.AnimationClip,System.Single)">
  939. <summary>
  940. <para>Samples the AnimationClip for the GameObject and also records modified properties when in Animation mode.</para>
  941. </summary>
  942. <param name="gameObject">The root GameObject for the animation.</param>
  943. <param name="clip">The AnimationClip to sample.</param>
  944. <param name="time">The time at which to sample.</param>
  945. <returns>
  946. <para>Returns true when the Editor is in Animation mode. Returns false otherwise.</para>
  947. </returns>
  948. </member>
  949. <member name="M:UnityEditor.AnimationMode.SamplePlayableGraph">
  950. <summary>
  951. <para>Samples the specified output index of a PlayableGraph and also records modified properties when in Animation mode.</para>
  952. </summary>
  953. <param name="graph">The PlayableGraph to sample.</param>
  954. <param name="index">The output index to sample in the Playable Graph.</param>
  955. <param name="time">The time at which to sample.</param>
  956. </member>
  957. <member name="M:UnityEditor.AnimationMode.StartAnimationMode">
  958. <summary>
  959. <para>Starts the Animation mode.</para>
  960. </summary>
  961. <param name="driver">Specify an AnimationModeDriver object to lock the AnimationMode to a driver.</param>
  962. </member>
  963. <member name="M:UnityEditor.AnimationMode.StartAnimationMode(UnityEditor.AnimationModeDriver)">
  964. <summary>
  965. <para>Starts the Animation mode.</para>
  966. </summary>
  967. <param name="driver">Specify an AnimationModeDriver object to lock the AnimationMode to a driver.</param>
  968. </member>
  969. <member name="M:UnityEditor.AnimationMode.StopAnimationMode">
  970. <summary>
  971. <para>Stops the Animation mode and reverts any properties that were animated while in Animation mode.</para>
  972. </summary>
  973. <param name="driver">An AnimationModeDriver object must be specified if one was specified when the Animation mode was started (StartAnimationMode.)</param>
  974. </member>
  975. <member name="M:UnityEditor.AnimationMode.StopAnimationMode(UnityEditor.AnimationModeDriver)">
  976. <summary>
  977. <para>Stops the Animation mode and reverts any properties that were animated while in Animation mode.</para>
  978. </summary>
  979. <param name="driver">An AnimationModeDriver object must be specified if one was specified when the Animation mode was started (StartAnimationMode.)</param>
  980. </member>
  981. <member name="T:UnityEditor.AnimationModeDriver">
  982. <summary>
  983. <para>AnimationMode uses AnimationModeDriver to identify the animation driver.</para>
  984. </summary>
  985. </member>
  986. <member name="T:UnityEditor.Animations.AnimatorCondition">
  987. <summary>
  988. <para>Condition that is used to determine if a transition must be taken.</para>
  989. </summary>
  990. </member>
  991. <member name="P:UnityEditor.Animations.AnimatorCondition.mode">
  992. <summary>
  993. <para>The mode of the condition.</para>
  994. </summary>
  995. </member>
  996. <member name="P:UnityEditor.Animations.AnimatorCondition.parameter">
  997. <summary>
  998. <para>The name of the parameter used in the condition.</para>
  999. </summary>
  1000. </member>
  1001. <member name="P:UnityEditor.Animations.AnimatorCondition.threshold">
  1002. <summary>
  1003. <para>The AnimatorParameter's threshold value for the condition to be true.</para>
  1004. </summary>
  1005. </member>
  1006. <member name="T:UnityEditor.Animations.AnimatorConditionMode">
  1007. <summary>
  1008. <para>The mode of the condition.</para>
  1009. </summary>
  1010. </member>
  1011. <member name="F:UnityEditor.Animations.AnimatorConditionMode.Equals">
  1012. <summary>
  1013. <para>The condition is true when parameter value is equal to the threshold.</para>
  1014. </summary>
  1015. </member>
  1016. <member name="F:UnityEditor.Animations.AnimatorConditionMode.Greater">
  1017. <summary>
  1018. <para>The condition is true when parameter value is greater than the threshold.</para>
  1019. </summary>
  1020. </member>
  1021. <member name="F:UnityEditor.Animations.AnimatorConditionMode.If">
  1022. <summary>
  1023. <para>The condition is true when the parameter value is true.</para>
  1024. </summary>
  1025. </member>
  1026. <member name="F:UnityEditor.Animations.AnimatorConditionMode.IfNot">
  1027. <summary>
  1028. <para>The condition is true when the parameter value is false.</para>
  1029. </summary>
  1030. </member>
  1031. <member name="F:UnityEditor.Animations.AnimatorConditionMode.Less">
  1032. <summary>
  1033. <para>The condition is true when the parameter value is less than the threshold.</para>
  1034. </summary>
  1035. </member>
  1036. <member name="F:UnityEditor.Animations.AnimatorConditionMode.NotEqual">
  1037. <summary>
  1038. <para>The condition is true when the parameter value is not equal to the threshold.</para>
  1039. </summary>
  1040. </member>
  1041. <member name="T:UnityEditor.Animations.AnimatorController">
  1042. <summary>
  1043. <para>The Animator Controller controls animation through layers with state machines, controlled by parameters.</para>
  1044. </summary>
  1045. </member>
  1046. <member name="P:UnityEditor.Animations.AnimatorController.layers">
  1047. <summary>
  1048. <para>The layers in the controller.</para>
  1049. </summary>
  1050. </member>
  1051. <member name="P:UnityEditor.Animations.AnimatorController.parameters">
  1052. <summary>
  1053. <para>Parameters are used to communicate between scripting and the controller. They are used to drive transitions and blendtrees for example.</para>
  1054. </summary>
  1055. </member>
  1056. <member name="M:UnityEditor.Animations.AnimatorController.AddEffectiveStateMachineBehaviour(UnityEditor.Animations.AnimatorState,System.Int32)">
  1057. <summary>
  1058. <para>Adds a state machine behaviour class of a specific type to the AnimatorState for layer layerIndex.
  1059. This method should be used when you are dealing with synchronized layer and would like to add a state machine behaviour on a synchronized layer.
  1060. Note that there is no corresponding "Remove" method. To remove a state machine behaviour, use Object.Destroy.</para>
  1061. </summary>
  1062. <param name="state">The AnimatorState to add the Behaviour to.</param>
  1063. <param name="layerIndex">The layer index.</param>
  1064. </member>
  1065. <member name="M:UnityEditor.Animations.AnimatorController.AddEffectiveStateMachineBehaviour(System.Type,UnityEditor.Animations.AnimatorState,System.Int32)">
  1066. <summary>
  1067. <para>The non-generic version of this method.</para>
  1068. </summary>
  1069. <param name="stateMachineBehaviourType">The type of state machine behaviour to add.</param>
  1070. <param name="state">The AnimatorState to add the Behaviour to.</param>
  1071. <param name="layerIndex">The layer index.</param>
  1072. </member>
  1073. <member name="M:UnityEditor.Animations.AnimatorController.AddLayer(System.String)">
  1074. <summary>
  1075. <para>Utility function to add a layer to the controller.</para>
  1076. </summary>
  1077. <param name="name">The name of the Layer.</param>
  1078. <param name="layer">The layer to add.</param>
  1079. </member>
  1080. <member name="M:UnityEditor.Animations.AnimatorController.AddLayer(UnityEditor.Animations.AnimatorControllerLayer)">
  1081. <summary>
  1082. <para>Utility function to add a layer to the controller.</para>
  1083. </summary>
  1084. <param name="name">The name of the Layer.</param>
  1085. <param name="layer">The layer to add.</param>
  1086. </member>
  1087. <member name="M:UnityEditor.Animations.AnimatorController.AddMotion(UnityEngine.Motion)">
  1088. <summary>
  1089. <para>Utility function that creates a new state with the motion in it.</para>
  1090. </summary>
  1091. <param name="motion">The Motion that will be in the AnimatorState.</param>
  1092. <param name="layerIndex">The layer where the Motion will be added.</param>
  1093. </member>
  1094. <member name="M:UnityEditor.Animations.AnimatorController.AddMotion(UnityEngine.Motion,System.Int32)">
  1095. <summary>
  1096. <para>Utility function that creates a new state with the motion in it.</para>
  1097. </summary>
  1098. <param name="motion">The Motion that will be in the AnimatorState.</param>
  1099. <param name="layerIndex">The layer where the Motion will be added.</param>
  1100. </member>
  1101. <member name="M:UnityEditor.Animations.AnimatorController.AddParameter(System.String,UnityEngine.AnimatorControllerParameterType)">
  1102. <summary>
  1103. <para>Utility function to add a parameter to the controller.</para>
  1104. </summary>
  1105. <param name="name">The name of the parameter.</param>
  1106. <param name="type">The type of the parameter.</param>
  1107. <param name="parameter">The parameter to add.</param>
  1108. <param name="paramater"></param>
  1109. </member>
  1110. <member name="M:UnityEditor.Animations.AnimatorController.AddParameter(UnityEngine.AnimatorControllerParameter)">
  1111. <summary>
  1112. <para>Utility function to add a parameter to the controller.</para>
  1113. </summary>
  1114. <param name="name">The name of the parameter.</param>
  1115. <param name="type">The type of the parameter.</param>
  1116. <param name="parameter">The parameter to add.</param>
  1117. <param name="paramater"></param>
  1118. </member>
  1119. <member name="M:UnityEditor.Animations.AnimatorController.CreateAnimatorControllerAtPath(System.String)">
  1120. <summary>
  1121. <para>Creates an AnimatorController at the given path.</para>
  1122. </summary>
  1123. <param name="path">The path where the AnimatorController asset will be created.</param>
  1124. <returns>
  1125. <para>The created AnimationController or null if an error occured.</para>
  1126. </returns>
  1127. </member>
  1128. <member name="M:UnityEditor.Animations.AnimatorController.CreateAnimatorControllerAtPathWithClip(System.String,UnityEngine.AnimationClip)">
  1129. <summary>
  1130. <para>Creates an AnimatorController at the given path, and automatically create an AnimatorLayer with an AnimatorStateMachine that will add a State with the AnimationClip in it.</para>
  1131. </summary>
  1132. <param name="path">The path where the AnimatorController will be created.</param>
  1133. <param name="clip">The default clip that will be played by the AnimatorController.</param>
  1134. </member>
  1135. <member name="M:UnityEditor.Animations.AnimatorController.CreateBlendTreeInController(System.String,UnityEditor.Animations.BlendTree&amp;)">
  1136. <summary>
  1137. <para>Creates a BlendTree in a new AnimatorState.</para>
  1138. </summary>
  1139. <param name="name">The name of the BlendTree.</param>
  1140. <param name="tree">The created BlendTree.</param>
  1141. <param name="layerIndex">The index where the BlendTree will be created.</param>
  1142. </member>
  1143. <member name="M:UnityEditor.Animations.AnimatorController.CreateBlendTreeInController(System.String,UnityEditor.Animations.BlendTree&amp;,System.Int32)">
  1144. <summary>
  1145. <para>Creates a BlendTree in a new AnimatorState.</para>
  1146. </summary>
  1147. <param name="name">The name of the BlendTree.</param>
  1148. <param name="tree">The created BlendTree.</param>
  1149. <param name="layerIndex">The index where the BlendTree will be created.</param>
  1150. </member>
  1151. <member name="M:UnityEditor.Animations.AnimatorController.CreateStateMachineBehaviour(UnityEditor.MonoScript)">
  1152. <summary>
  1153. <para>This function will create a StateMachineBehaviour instance based on the class define in this script.</para>
  1154. </summary>
  1155. <param name="script">MonoScript class to instantiate.</param>
  1156. <returns>
  1157. <para>Returns instance id of created object, returns 0 if something is not valid.</para>
  1158. </returns>
  1159. </member>
  1160. <member name="M:UnityEditor.Animations.AnimatorController.#ctor">
  1161. <summary>
  1162. <para>Constructor.</para>
  1163. </summary>
  1164. </member>
  1165. <member name="M:UnityEditor.Animations.AnimatorController.FindStateMachineBehaviourContext(UnityEngine.StateMachineBehaviour)">
  1166. <summary>
  1167. <para>Use this function to retrieve the owner of this behaviour.</para>
  1168. </summary>
  1169. <param name="behaviour">The State Machine Behaviour to get context for.</param>
  1170. <returns>
  1171. <para>Returns the State Machine Behaviour edition context.</para>
  1172. </returns>
  1173. </member>
  1174. <member name="M:UnityEditor.Animations.AnimatorController.GetBehaviours">
  1175. <summary>
  1176. <para>Returns all StateMachineBehaviour that match type T or are derived from T.</para>
  1177. </summary>
  1178. </member>
  1179. <member name="M:UnityEditor.Animations.AnimatorController.GetStateEffectiveBehaviours(UnityEditor.Animations.AnimatorState,System.Int32)">
  1180. <summary>
  1181. <para>Gets the effective state machine behaviour list for the AnimatorState. Behaviours are either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get Behaviour list that is effectively used.</para>
  1182. </summary>
  1183. <param name="state">The AnimatorState which we want the Behaviour list.</param>
  1184. <param name="layerIndex">The layer that is queried.</param>
  1185. </member>
  1186. <member name="M:UnityEditor.Animations.AnimatorController.GetStateEffectiveMotion(UnityEditor.Animations.AnimatorState)">
  1187. <summary>
  1188. <para>Gets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get the Motion that is effectively used.</para>
  1189. </summary>
  1190. <param name="state">The AnimatorState which we want the Motion.</param>
  1191. <param name="layerIndex">The layer that is queried.</param>
  1192. </member>
  1193. <member name="M:UnityEditor.Animations.AnimatorController.GetStateEffectiveMotion(UnityEditor.Animations.AnimatorState,System.Int32)">
  1194. <summary>
  1195. <para>Gets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get the Motion that is effectively used.</para>
  1196. </summary>
  1197. <param name="state">The AnimatorState which we want the Motion.</param>
  1198. <param name="layerIndex">The layer that is queried.</param>
  1199. </member>
  1200. <member name="M:UnityEditor.Animations.AnimatorController.MakeUniqueLayerName(System.String)">
  1201. <summary>
  1202. <para>Creates a unique name for the layers.</para>
  1203. </summary>
  1204. <param name="name">The desired name of the AnimatorLayer.</param>
  1205. </member>
  1206. <member name="M:UnityEditor.Animations.AnimatorController.MakeUniqueParameterName(System.String)">
  1207. <summary>
  1208. <para>Creates a unique name for the parameter.</para>
  1209. </summary>
  1210. <param name="name">The desired name of the AnimatorParameter.</param>
  1211. </member>
  1212. <member name="M:UnityEditor.Animations.AnimatorController.RemoveLayer(System.Int32)">
  1213. <summary>
  1214. <para>Utility function to remove a layer from the controller.</para>
  1215. </summary>
  1216. <param name="index">The index of the AnimatorLayer.</param>
  1217. </member>
  1218. <member name="M:UnityEditor.Animations.AnimatorController.RemoveParameter(System.Int32)">
  1219. <summary>
  1220. <para>Utility function to remove a parameter from the controller.</para>
  1221. </summary>
  1222. <param name="index">The index of the AnimatorParameter.</param>
  1223. </member>
  1224. <member name="M:UnityEditor.Animations.AnimatorController.SetStateEffectiveBehaviours">
  1225. <summary>
  1226. <para>Sets the effective state machine Behaviour list for the AnimatorState. The Behaviour list is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Behaviour list that is effectively used.</para>
  1227. </summary>
  1228. <param name="state">The AnimatorState which we want to set the Behaviour list.</param>
  1229. <param name="layerIndex">The layer to set the Behaviour list.</param>
  1230. <param name="behaviours">The Behaviour list that will be set.</param>
  1231. </member>
  1232. <member name="M:UnityEditor.Animations.AnimatorController.SetStateEffectiveMotion(UnityEditor.Animations.AnimatorState,UnityEngine.Motion)">
  1233. <summary>
  1234. <para>Sets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Motion that is effectively used.</para>
  1235. </summary>
  1236. <param name="state">The AnimatorState which we want to set the Motion.</param>
  1237. <param name="motion">The Motion that will be set.</param>
  1238. <param name="layerIndex">The layer to set the Motion.</param>
  1239. </member>
  1240. <member name="M:UnityEditor.Animations.AnimatorController.SetStateEffectiveMotion(UnityEditor.Animations.AnimatorState,UnityEngine.Motion,System.Int32)">
  1241. <summary>
  1242. <para>Sets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Motion that is effectively used.</para>
  1243. </summary>
  1244. <param name="state">The AnimatorState which we want to set the Motion.</param>
  1245. <param name="motion">The Motion that will be set.</param>
  1246. <param name="layerIndex">The layer to set the Motion.</param>
  1247. </member>
  1248. <member name="T:UnityEditor.Animations.AnimatorControllerLayer">
  1249. <summary>
  1250. <para>The Animation Layer contains a state machine that controls animations of a model or part of it.</para>
  1251. </summary>
  1252. </member>
  1253. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.avatarMask">
  1254. <summary>
  1255. <para>The AvatarMask that is used to mask the animation on the given layer.</para>
  1256. </summary>
  1257. </member>
  1258. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.blendingMode">
  1259. <summary>
  1260. <para>The blending mode used by the layer. It is not taken into account for the first layer.</para>
  1261. </summary>
  1262. </member>
  1263. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.defaultWeight">
  1264. <summary>
  1265. <para>The default blending weight that the layers has. It is not taken into account for the first layer.</para>
  1266. </summary>
  1267. </member>
  1268. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.iKPass">
  1269. <summary>
  1270. <para>When active, the layer will have an IK pass when evaluated. It will trigger an OnAnimatorIK callback.</para>
  1271. </summary>
  1272. </member>
  1273. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.name">
  1274. <summary>
  1275. <para>The name of the layer.</para>
  1276. </summary>
  1277. </member>
  1278. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.stateMachine">
  1279. <summary>
  1280. <para>The state machine for the layer.</para>
  1281. </summary>
  1282. </member>
  1283. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.syncedLayerAffectsTiming">
  1284. <summary>
  1285. <para>When active, the layer will take control of the duration of the Synced Layer.</para>
  1286. </summary>
  1287. </member>
  1288. <member name="P:UnityEditor.Animations.AnimatorControllerLayer.syncedLayerIndex">
  1289. <summary>
  1290. <para>Specifies the index of the Synced Layer.</para>
  1291. </summary>
  1292. </member>
  1293. <member name="M:UnityEditor.Animations.AnimatorControllerLayer.GetOverrideBehaviours(UnityEditor.Animations.AnimatorState)">
  1294. <summary>
  1295. <para>Gets the override behaviour list for the state on the given layer.</para>
  1296. </summary>
  1297. <param name="state">The state which we want to get the behaviour list.</param>
  1298. </member>
  1299. <member name="M:UnityEditor.Animations.AnimatorControllerLayer.GetOverrideMotion(UnityEditor.Animations.AnimatorState)">
  1300. <summary>
  1301. <para>Gets the override motion for the state on the given layer.</para>
  1302. </summary>
  1303. <param name="state">The state which we want to get the motion.</param>
  1304. </member>
  1305. <member name="M:UnityEditor.Animations.AnimatorControllerLayer.SetOverrideBehaviours">
  1306. <summary>
  1307. <para>Sets the override behaviour list for the state on the given layer.</para>
  1308. </summary>
  1309. <param name="state">The state which we want to set the behaviour list.</param>
  1310. <param name="behaviours">The behaviour list that will be set.</param>
  1311. </member>
  1312. <member name="M:UnityEditor.Animations.AnimatorControllerLayer.SetOverrideMotion(UnityEditor.Animations.AnimatorState,UnityEngine.Motion)">
  1313. <summary>
  1314. <para>Sets the override motion for the state on the given layer.</para>
  1315. </summary>
  1316. <param name="state">The state which we want to set the motion.</param>
  1317. <param name="motion">The motion that will be set.</param>
  1318. </member>
  1319. <member name="T:UnityEditor.Animations.AnimatorLayerBlendingMode">
  1320. <summary>
  1321. <para>Specifies how the layer is blended with the previous layers.</para>
  1322. </summary>
  1323. </member>
  1324. <member name="F:UnityEditor.Animations.AnimatorLayerBlendingMode.Additive">
  1325. <summary>
  1326. <para>Animations are added to the previous layers.</para>
  1327. </summary>
  1328. </member>
  1329. <member name="F:UnityEditor.Animations.AnimatorLayerBlendingMode.Override">
  1330. <summary>
  1331. <para>Animations overrides to the previous layers.</para>
  1332. </summary>
  1333. </member>
  1334. <member name="T:UnityEditor.Animations.AnimatorState">
  1335. <summary>
  1336. <para>States are the basic building blocks of a state machine. Each state contains a Motion ( AnimationClip or BlendTree) which will play while the character is in that state. When an event in the game triggers a state transition, the character will be left in a new state whose animation sequence will then take over.</para>
  1337. </summary>
  1338. </member>
  1339. <member name="P:UnityEditor.Animations.AnimatorState.behaviours">
  1340. <summary>
  1341. <para>The Behaviour list assigned to this state.</para>
  1342. </summary>
  1343. </member>
  1344. <member name="P:UnityEditor.Animations.AnimatorState.cycleOffset">
  1345. <summary>
  1346. <para>Offset at which the animation loop starts. Useful for synchronizing looped animations.
  1347. Units is normalized time.</para>
  1348. </summary>
  1349. </member>
  1350. <member name="P:UnityEditor.Animations.AnimatorState.cycleOffsetParameter">
  1351. <summary>
  1352. <para>The animator controller parameter that drives the cycle offset value.</para>
  1353. </summary>
  1354. </member>
  1355. <member name="P:UnityEditor.Animations.AnimatorState.cycleOffsetParameterActive">
  1356. <summary>
  1357. <para>Define if the cycle offset value is driven by an Animator controller parameter or by the value set in the editor.</para>
  1358. </summary>
  1359. </member>
  1360. <member name="P:UnityEditor.Animations.AnimatorState.iKOnFeet">
  1361. <summary>
  1362. <para>Should Foot IK be respected for this state.</para>
  1363. </summary>
  1364. </member>
  1365. <member name="P:UnityEditor.Animations.AnimatorState.mirror">
  1366. <summary>
  1367. <para>Should the state be mirrored.</para>
  1368. </summary>
  1369. </member>
  1370. <member name="P:UnityEditor.Animations.AnimatorState.mirrorParameter">
  1371. <summary>
  1372. <para>The animator controller parameter that drives the mirror value.</para>
  1373. </summary>
  1374. </member>
  1375. <member name="P:UnityEditor.Animations.AnimatorState.mirrorParameterActive">
  1376. <summary>
  1377. <para>Define if the mirror value is driven by an Animator controller parameter or by the value set in the editor.</para>
  1378. </summary>
  1379. </member>
  1380. <member name="P:UnityEditor.Animations.AnimatorState.motion">
  1381. <summary>
  1382. <para>The motion assigned to this state.</para>
  1383. </summary>
  1384. </member>
  1385. <member name="P:UnityEditor.Animations.AnimatorState.nameHash">
  1386. <summary>
  1387. <para>The hashed name of the state.</para>
  1388. </summary>
  1389. </member>
  1390. <member name="P:UnityEditor.Animations.AnimatorState.speed">
  1391. <summary>
  1392. <para>The default speed of the motion.</para>
  1393. </summary>
  1394. </member>
  1395. <member name="P:UnityEditor.Animations.AnimatorState.speedParameter">
  1396. <summary>
  1397. <para>The animator controller parameter that drives the speed value.</para>
  1398. </summary>
  1399. </member>
  1400. <member name="P:UnityEditor.Animations.AnimatorState.speedParameterActive">
  1401. <summary>
  1402. <para>Define if the speed value is driven by an Animator controller parameter or by the value set in the editor.</para>
  1403. </summary>
  1404. </member>
  1405. <member name="P:UnityEditor.Animations.AnimatorState.tag">
  1406. <summary>
  1407. <para>A tag can be used to identify a state.</para>
  1408. </summary>
  1409. </member>
  1410. <member name="P:UnityEditor.Animations.AnimatorState.timeParameter">
  1411. <summary>
  1412. <para>If timeParameterActive is true, the value of this Parameter will be used instead of normalized time.</para>
  1413. </summary>
  1414. </member>
  1415. <member name="P:UnityEditor.Animations.AnimatorState.timeParameterActive">
  1416. <summary>
  1417. <para>If true, use value of given Parameter as normalized time.</para>
  1418. </summary>
  1419. </member>
  1420. <member name="P:UnityEditor.Animations.AnimatorState.transitions">
  1421. <summary>
  1422. <para>The transitions that are going out of the state.</para>
  1423. </summary>
  1424. </member>
  1425. <member name="P:UnityEditor.Animations.AnimatorState.writeDefaultValues">
  1426. <summary>
  1427. <para>Whether or not the AnimatorStates writes back the default values for properties that are not animated by its Motion.</para>
  1428. </summary>
  1429. </member>
  1430. <member name="M:UnityEditor.Animations.AnimatorState.AddExitTransition">
  1431. <summary>
  1432. <para>Utility function to add an outgoing transition to the exit of the state's parent state machine.</para>
  1433. </summary>
  1434. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1435. <returns>
  1436. <para>The Animations.AnimatorStateTransition that was added.</para>
  1437. </returns>
  1438. </member>
  1439. <member name="M:UnityEditor.Animations.AnimatorState.AddExitTransition(System.Boolean)">
  1440. <summary>
  1441. <para>Utility function to add an outgoing transition to the exit of the state's parent state machine.</para>
  1442. </summary>
  1443. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1444. <returns>
  1445. <para>The Animations.AnimatorStateTransition that was added.</para>
  1446. </returns>
  1447. </member>
  1448. <member name="M:UnityEditor.Animations.AnimatorState.AddStateMachineBehaviour">
  1449. <summary>
  1450. <para>Adds a state machine behaviour class of type T to the AnimatorState.
  1451. Note that there is no corresponding "Remove" method. To remove a state machine behaviour, use Object.Destroy.</para>
  1452. </summary>
  1453. <returns>
  1454. <para>The type of state machine behaviour to add.</para>
  1455. </returns>
  1456. </member>
  1457. <member name="M:UnityEditor.Animations.AnimatorState.AddStateMachineBehaviour(System.Type)">
  1458. <summary>
  1459. <para>Non-generic version of this method.</para>
  1460. </summary>
  1461. <param name="stateMachineBehaviourType"></param>
  1462. </member>
  1463. <member name="M:UnityEditor.Animations.AnimatorState.AddTransition(UnityEditor.Animations.AnimatorState)">
  1464. <summary>
  1465. <para>Utility function to add an outgoing transition to the destination state.</para>
  1466. </summary>
  1467. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1468. <param name="destinationState">The destination state.</param>
  1469. </member>
  1470. <member name="M:UnityEditor.Animations.AnimatorState.AddTransition(UnityEditor.Animations.AnimatorState,System.Boolean)">
  1471. <summary>
  1472. <para>Utility function to add an outgoing transition to the destination state.</para>
  1473. </summary>
  1474. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1475. <param name="destinationState">The destination state.</param>
  1476. </member>
  1477. <member name="M:UnityEditor.Animations.AnimatorState.AddTransition(UnityEditor.Animations.AnimatorStateMachine)">
  1478. <summary>
  1479. <para>Utility function to add an outgoing transition to the destination state machine.</para>
  1480. </summary>
  1481. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1482. <param name="destinationStateMachine">The destination state machine.</param>
  1483. </member>
  1484. <member name="M:UnityEditor.Animations.AnimatorState.AddTransition(UnityEditor.Animations.AnimatorStateMachine,System.Boolean)">
  1485. <summary>
  1486. <para>Utility function to add an outgoing transition to the destination state machine.</para>
  1487. </summary>
  1488. <param name="defaultExitTime">If true, the exit time will be the equivalent of 0.25 second.</param>
  1489. <param name="destinationStateMachine">The destination state machine.</param>
  1490. </member>
  1491. <member name="M:UnityEditor.Animations.AnimatorState.AddTransition(UnityEditor.Animations.AnimatorStateTransition)">
  1492. <summary>
  1493. <para>Utility function to add an outgoing transition.</para>
  1494. </summary>
  1495. <param name="transition">The transition to add.</param>
  1496. </member>
  1497. <member name="M:UnityEditor.Animations.AnimatorState.RemoveTransition(UnityEditor.Animations.AnimatorStateTransition)">
  1498. <summary>
  1499. <para>Utility function to remove a transition from the state.</para>
  1500. </summary>
  1501. <param name="transition">Transition to remove.</param>
  1502. </member>
  1503. <member name="T:UnityEditor.Animations.AnimatorStateMachine">
  1504. <summary>
  1505. <para>A graph controlling the interaction of states. Each state references a motion.</para>
  1506. </summary>
  1507. </member>
  1508. <member name="P:UnityEditor.Animations.AnimatorStateMachine.anyStatePosition">
  1509. <summary>
  1510. <para>The position of the AnyState node.</para>
  1511. </summary>
  1512. </member>
  1513. <member name="P:UnityEditor.Animations.AnimatorStateMachine.anyStateTransitions">
  1514. <summary>
  1515. <para>The list of AnyState transitions.</para>
  1516. </summary>
  1517. </member>
  1518. <member name="P:UnityEditor.Animations.AnimatorStateMachine.behaviours">
  1519. <summary>
  1520. <para>The Behaviour list assigned to this state machine.</para>
  1521. </summary>
  1522. </member>
  1523. <member name="P:UnityEditor.Animations.AnimatorStateMachine.defaultState">
  1524. <summary>
  1525. <para>The state that the state machine will be in when it starts.</para>
  1526. </summary>
  1527. </member>
  1528. <member name="P:UnityEditor.Animations.AnimatorStateMachine.entryPosition">
  1529. <summary>
  1530. <para>The position of the entry node.</para>
  1531. </summary>
  1532. </member>
  1533. <member name="P:UnityEditor.Animations.AnimatorStateMachine.entryTransitions">
  1534. <summary>
  1535. <para>The list of entry transitions in the state machine.</para>
  1536. </summary>
  1537. </member>
  1538. <member name="P:UnityEditor.Animations.AnimatorStateMachine.exitPosition">
  1539. <summary>
  1540. <para>The position of the exit node.</para>
  1541. </summary>
  1542. </member>
  1543. <member name="P:UnityEditor.Animations.AnimatorStateMachine.parentStateMachinePosition">
  1544. <summary>
  1545. <para>The position of the parent state machine node. Only valid when in a hierachic state machine.</para>
  1546. </summary>
  1547. </member>
  1548. <member name="P:UnityEditor.Animations.AnimatorStateMachine.stateMachines">
  1549. <summary>
  1550. <para>The list of sub state machines.</para>
  1551. </summary>
  1552. </member>
  1553. <member name="P:UnityEditor.Animations.AnimatorStateMachine.states">
  1554. <summary>
  1555. <para>The list of states.</para>
  1556. </summary>
  1557. </member>
  1558. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddAnyStateTransition(UnityEditor.Animations.AnimatorState)">
  1559. <summary>
  1560. <para>Utility function to add an AnyState transition to the specified state or statemachine.</para>
  1561. </summary>
  1562. <param name="destinationState">The destination state.</param>
  1563. <param name="destinationStateMachine">The destination statemachine.</param>
  1564. </member>
  1565. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddAnyStateTransition(UnityEditor.Animations.AnimatorStateMachine)">
  1566. <summary>
  1567. <para>Utility function to add an AnyState transition to the specified state or statemachine.</para>
  1568. </summary>
  1569. <param name="destinationState">The destination state.</param>
  1570. <param name="destinationStateMachine">The destination statemachine.</param>
  1571. </member>
  1572. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddEntryTransition(UnityEditor.Animations.AnimatorState)">
  1573. <summary>
  1574. <para>Utility function to add an incoming transition to the exit of it's parent state machine.</para>
  1575. </summary>
  1576. <param name="destinationState">The destination Animations.AnimatorState state.</param>
  1577. <param name="destinationStateMachine">The destination Animations.AnimatorStateMachine state machine.</param>
  1578. </member>
  1579. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddEntryTransition(UnityEditor.Animations.AnimatorStateMachine)">
  1580. <summary>
  1581. <para>Utility function to add an incoming transition to the exit of it's parent state machine.</para>
  1582. </summary>
  1583. <param name="destinationState">The destination Animations.AnimatorState state.</param>
  1584. <param name="destinationStateMachine">The destination Animations.AnimatorStateMachine state machine.</param>
  1585. </member>
  1586. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddState(System.String)">
  1587. <summary>
  1588. <para>Utility function to add a state to the state machine.</para>
  1589. </summary>
  1590. <param name="name">The name of the new state.</param>
  1591. <param name="position">The position of the state node.</param>
  1592. <returns>
  1593. <para>The AnimatorState that was created for this state.</para>
  1594. </returns>
  1595. </member>
  1596. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddState(System.String,UnityEngine.Vector3)">
  1597. <summary>
  1598. <para>Utility function to add a state to the state machine.</para>
  1599. </summary>
  1600. <param name="name">The name of the new state.</param>
  1601. <param name="position">The position of the state node.</param>
  1602. <returns>
  1603. <para>The AnimatorState that was created for this state.</para>
  1604. </returns>
  1605. </member>
  1606. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddState(UnityEditor.Animations.AnimatorState,UnityEngine.Vector3)">
  1607. <summary>
  1608. <para>Utility function to add a state to the state machine.</para>
  1609. </summary>
  1610. <param name="state">The state to add.</param>
  1611. <param name="position">The position of the state node.</param>
  1612. </member>
  1613. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachine(System.String)">
  1614. <summary>
  1615. <para>Utility function to add a state machine to the state machine.</para>
  1616. </summary>
  1617. <param name="name">The name of the new state machine.</param>
  1618. <param name="position">The position of the state machine node.</param>
  1619. <returns>
  1620. <para>The newly created Animations.AnimatorStateMachine state machine.</para>
  1621. </returns>
  1622. </member>
  1623. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachine(System.String,UnityEngine.Vector3)">
  1624. <summary>
  1625. <para>Utility function to add a state machine to the state machine.</para>
  1626. </summary>
  1627. <param name="name">The name of the new state machine.</param>
  1628. <param name="position">The position of the state machine node.</param>
  1629. <returns>
  1630. <para>The newly created Animations.AnimatorStateMachine state machine.</para>
  1631. </returns>
  1632. </member>
  1633. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachine(UnityEditor.Animations.AnimatorStateMachine,UnityEngine.Vector3)">
  1634. <summary>
  1635. <para>Utility function to add a state machine to the state machine.</para>
  1636. </summary>
  1637. <param name="stateMachine">The state machine to add.</param>
  1638. <param name="position">The position of the state machine node.</param>
  1639. </member>
  1640. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineBehaviour">
  1641. <summary>
  1642. <para>Adds a state machine behaviour class of type T to the AnimatorStateMachine.
  1643. Note that there is no corresponding "Remove" method. To remove a state machine behaviour, use Object.Destroy.</para>
  1644. </summary>
  1645. </member>
  1646. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineBehaviour(System.Type)">
  1647. <summary>
  1648. <para>A non-generic version of this method.</para>
  1649. </summary>
  1650. <param name="stateMachineBehaviourType">The type of state machine behaviour class to add.</param>
  1651. </member>
  1652. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineExitTransition(UnityEditor.Animations.AnimatorStateMachine)">
  1653. <summary>
  1654. <para>Utility function to add an outgoing transition from the source state machine to the exit of it's parent state machine.</para>
  1655. </summary>
  1656. <param name="sourceStateMachine">The source state machine.</param>
  1657. </member>
  1658. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineTransition(UnityEditor.Animations.AnimatorStateMachine)">
  1659. <summary>
  1660. <para>Utility function to add an outgoing transition from the source state machine to the destination.</para>
  1661. </summary>
  1662. <param name="sourceStateMachine">The source state machine.</param>
  1663. <param name="destinationStateMachine">The destination state machine.</param>
  1664. <param name="destinationState">The destination state.</param>
  1665. <returns>
  1666. <para>The Animations.AnimatorTransition transition that was created.</para>
  1667. </returns>
  1668. </member>
  1669. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineTransition(UnityEditor.Animations.AnimatorStateMachine,UnityEditor.Animations.AnimatorStateMachine)">
  1670. <summary>
  1671. <para>Utility function to add an outgoing transition from the source state machine to the destination.</para>
  1672. </summary>
  1673. <param name="sourceStateMachine">The source state machine.</param>
  1674. <param name="destinationStateMachine">The destination state machine.</param>
  1675. <param name="destinationState">The destination state.</param>
  1676. <returns>
  1677. <para>The Animations.AnimatorTransition transition that was created.</para>
  1678. </returns>
  1679. </member>
  1680. <member name="M:UnityEditor.Animations.AnimatorStateMachine.AddStateMachineTransition(UnityEditor.Animations.AnimatorStateMachine,UnityEditor.Animations.AnimatorState)">
  1681. <summary>
  1682. <para>Utility function to add an outgoing transition from the source state machine to the destination.</para>
  1683. </summary>
  1684. <param name="sourceStateMachine">The source state machine.</param>
  1685. <param name="destinationStateMachine">The destination state machine.</param>
  1686. <param name="destinationState">The destination state.</param>
  1687. <returns>
  1688. <para>The Animations.AnimatorTransition transition that was created.</para>
  1689. </returns>
  1690. </member>
  1691. <member name="M:UnityEditor.Animations.AnimatorStateMachine.GetStateMachineTransitions(UnityEditor.Animations.AnimatorStateMachine)">
  1692. <summary>
  1693. <para>Gets the list of all outgoing state machine transitions from given state machine.</para>
  1694. </summary>
  1695. <param name="sourceStateMachine">The source state machine.</param>
  1696. </member>
  1697. <member name="M:UnityEditor.Animations.AnimatorStateMachine.MakeUniqueStateMachineName(System.String)">
  1698. <summary>
  1699. <para>Makes a unique state machine name in the context of the parent state machine.</para>
  1700. </summary>
  1701. <param name="name">Desired name for the state machine.</param>
  1702. </member>
  1703. <member name="M:UnityEditor.Animations.AnimatorStateMachine.MakeUniqueStateName(System.String)">
  1704. <summary>
  1705. <para>Makes a unique state name in the context of the parent state machine.</para>
  1706. </summary>
  1707. <param name="name">Desired name for the state.</param>
  1708. </member>
  1709. <member name="M:UnityEditor.Animations.AnimatorStateMachine.RemoveAnyStateTransition(UnityEditor.Animations.AnimatorStateTransition)">
  1710. <summary>
  1711. <para>Utility function to remove an AnyState transition from the state machine.</para>
  1712. </summary>
  1713. <param name="transition">The AnyStat transition to remove.</param>
  1714. </member>
  1715. <member name="M:UnityEditor.Animations.AnimatorStateMachine.RemoveEntryTransition(UnityEditor.Animations.AnimatorTransition)">
  1716. <summary>
  1717. <para>Utility function to remove an entry transition from the state machine.</para>
  1718. </summary>
  1719. <param name="transition">The transition to remove.</param>
  1720. </member>
  1721. <member name="M:UnityEditor.Animations.AnimatorStateMachine.RemoveState(UnityEditor.Animations.AnimatorState)">
  1722. <summary>
  1723. <para>Utility function to remove a state from the state machine.</para>
  1724. </summary>
  1725. <param name="state">The state to remove.</param>
  1726. </member>
  1727. <member name="M:UnityEditor.Animations.AnimatorStateMachine.RemoveStateMachine(UnityEditor.Animations.AnimatorStateMachine)">
  1728. <summary>
  1729. <para>Utility function to remove a state machine from its parent state machine.</para>
  1730. </summary>
  1731. <param name="stateMachine">The state machine to remove.</param>
  1732. </member>
  1733. <member name="M:UnityEditor.Animations.AnimatorStateMachine.RemoveStateMachineTransition(UnityEditor.Animations.AnimatorStateMachine,UnityEditor.Animations.AnimatorTransition)">
  1734. <summary>
  1735. <para>Utility function to remove an outgoing transition from source state machine.</para>
  1736. </summary>
  1737. <param name="transition">The transition to remove.</param>
  1738. <param name="sourceStateMachine">The source state machine.</param>
  1739. </member>
  1740. <member name="M:UnityEditor.Animations.AnimatorStateMachine.SetStateMachineTransitions(UnityEditor.Animations.AnimatorStateMachine,UnityEditor.Animations.AnimatorTransition[])">
  1741. <summary>
  1742. <para>Sets the list of all outgoing state machine transitions from given state machine.</para>
  1743. </summary>
  1744. <param name="stateMachine">The source state machine.</param>
  1745. <param name="transitions">The outgoing transitions.</param>
  1746. <param name="sourceStateMachine"></param>
  1747. </member>
  1748. <member name="T:UnityEditor.Animations.AnimatorStateTransition">
  1749. <summary>
  1750. <para>Transitions define when and how the state machine switch from one state to another. AnimatorStateTransition always originate from an Animator State (or AnyState) and have timing parameters.</para>
  1751. </summary>
  1752. </member>
  1753. <member name="P:UnityEditor.Animations.AnimatorStateTransition.canTransitionToSelf">
  1754. <summary>
  1755. <para>Set to true to allow or disallow transition to self during AnyState transition.</para>
  1756. </summary>
  1757. </member>
  1758. <member name="P:UnityEditor.Animations.AnimatorStateTransition.duration">
  1759. <summary>
  1760. <para>The duration of the transition.</para>
  1761. </summary>
  1762. </member>
  1763. <member name="P:UnityEditor.Animations.AnimatorStateTransition.exitTime">
  1764. <summary>
  1765. <para>If AnimatorStateTransition.hasExitTime is true, exitTime represents the exact time at which the transition can take effect.
  1766. This is represented in normalized time, so for example an exit time of 0.75 means that on the first frame where 75% of the animation has played, the Exit Time condition will be true. On the next frame, the condition will be false.
  1767. For looped animations, transitions with exit times smaller than 1 will be evaluated every loop, so you can use this to time your transition with the proper timing in the animation, every loop.
  1768. Transitions with exit times greater than one will be evaluated only once, so they can be used to exit at a specific time, after a fixed number of loops. For example, a transition with an exit time of 3.5 will be evaluated once, after three and a half loops.</para>
  1769. </summary>
  1770. </member>
  1771. <member name="P:UnityEditor.Animations.AnimatorStateTransition.hasExitTime">
  1772. <summary>
  1773. <para>When active the transition will have an exit time condition.</para>
  1774. </summary>
  1775. </member>
  1776. <member name="P:UnityEditor.Animations.AnimatorStateTransition.hasFixedDuration">
  1777. <summary>
  1778. <para>Determines whether the duration of the transition is reported in a fixed duration in seconds or as a normalized time.</para>
  1779. </summary>
  1780. </member>
  1781. <member name="P:UnityEditor.Animations.AnimatorStateTransition.interruptionSource">
  1782. <summary>
  1783. <para>Which AnimatorState transitions can interrupt the Transition.</para>
  1784. </summary>
  1785. </member>
  1786. <member name="P:UnityEditor.Animations.AnimatorStateTransition.offset">
  1787. <summary>
  1788. <para>The time at which the destination state will start.</para>
  1789. </summary>
  1790. </member>
  1791. <member name="P:UnityEditor.Animations.AnimatorStateTransition.orderedInterruption">
  1792. <summary>
  1793. <para>The Transition can be interrupted by a transition that has a higher priority.</para>
  1794. </summary>
  1795. </member>
  1796. <member name="M:UnityEditor.Animations.AnimatorStateTransition.#ctor">
  1797. <summary>
  1798. <para>Creates a new animator state transition.</para>
  1799. </summary>
  1800. </member>
  1801. <member name="T:UnityEditor.Animations.AnimatorTransition">
  1802. <summary>
  1803. <para>Transitions define when and how the state machine switch from on state to another. AnimatorTransition always originate from a StateMachine or a StateMachine entry. They do not define timing parameters.</para>
  1804. </summary>
  1805. </member>
  1806. <member name="M:UnityEditor.Animations.AnimatorTransition.#ctor">
  1807. <summary>
  1808. <para>Creates a new animator transition.</para>
  1809. </summary>
  1810. </member>
  1811. <member name="T:UnityEditor.Animations.AnimatorTransitionBase">
  1812. <summary>
  1813. <para>Base class for animator transitions. Transitions define when and how the state machine switches from one state to another.</para>
  1814. </summary>
  1815. </member>
  1816. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.conditions">
  1817. <summary>
  1818. <para>Animations.AnimatorCondition conditions that need to be met for a transition to happen.</para>
  1819. </summary>
  1820. </member>
  1821. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.destinationState">
  1822. <summary>
  1823. <para>The destination state of the transition.</para>
  1824. </summary>
  1825. </member>
  1826. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.destinationStateMachine">
  1827. <summary>
  1828. <para>The destination state machine of the transition.</para>
  1829. </summary>
  1830. </member>
  1831. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.isExit">
  1832. <summary>
  1833. <para>Is the transition destination the exit of the current state machine.</para>
  1834. </summary>
  1835. </member>
  1836. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.mute">
  1837. <summary>
  1838. <para>Mutes the transition. The transition will never occur.</para>
  1839. </summary>
  1840. </member>
  1841. <member name="P:UnityEditor.Animations.AnimatorTransitionBase.solo">
  1842. <summary>
  1843. <para>Mutes all other transitions in the source state.</para>
  1844. </summary>
  1845. </member>
  1846. <member name="M:UnityEditor.Animations.AnimatorTransitionBase.AddCondition(UnityEditor.Animations.AnimatorConditionMode,System.Single,System.String)">
  1847. <summary>
  1848. <para>Utility function to add a condition to a transition.</para>
  1849. </summary>
  1850. <param name="mode">The Animations.AnimatorCondition mode of the condition.</param>
  1851. <param name="threshold">The threshold value of the condition.</param>
  1852. <param name="parameter">The name of the parameter.</param>
  1853. </member>
  1854. <member name="M:UnityEditor.Animations.AnimatorTransitionBase.RemoveCondition(UnityEditor.Animations.AnimatorCondition)">
  1855. <summary>
  1856. <para>Utility function to remove a condition from the transition.</para>
  1857. </summary>
  1858. <param name="condition">The condition to remove.</param>
  1859. </member>
  1860. <member name="T:UnityEditor.Animations.BlendTree">
  1861. <summary>
  1862. <para>Blend trees are used to blend continuously animation between their children. They can either be 1D or 2D.</para>
  1863. </summary>
  1864. </member>
  1865. <member name="P:UnityEditor.Animations.BlendTree.blendParameter">
  1866. <summary>
  1867. <para>Parameter that is used to compute the blending weight of the children in 1D blend trees or on the X axis of a 2D blend tree.</para>
  1868. </summary>
  1869. </member>
  1870. <member name="P:UnityEditor.Animations.BlendTree.blendParameterY">
  1871. <summary>
  1872. <para>Parameter that is used to compute the blending weight of the children on the Y axis of a 2D blend tree.</para>
  1873. </summary>
  1874. </member>
  1875. <member name="P:UnityEditor.Animations.BlendTree.blendType">
  1876. <summary>
  1877. <para>The Blending type can be either 1D or different types of 2D.</para>
  1878. </summary>
  1879. </member>
  1880. <member name="P:UnityEditor.Animations.BlendTree.children">
  1881. <summary>
  1882. <para>A copy of the list of the blend tree child motions.</para>
  1883. </summary>
  1884. </member>
  1885. <member name="P:UnityEditor.Animations.BlendTree.maxThreshold">
  1886. <summary>
  1887. <para>Sets the maximum threshold that will be used by the ChildMotion. Only used when useAutomaticThresholds is true.</para>
  1888. </summary>
  1889. </member>
  1890. <member name="P:UnityEditor.Animations.BlendTree.minThreshold">
  1891. <summary>
  1892. <para>Sets the minimum threshold that will be used by the ChildMotion. Only used when useAutomaticThresholds is true.</para>
  1893. </summary>
  1894. </member>
  1895. <member name="P:UnityEditor.Animations.BlendTree.useAutomaticThresholds">
  1896. <summary>
  1897. <para>When active, the children's thresholds are automatically spread between 0 and 1.</para>
  1898. </summary>
  1899. </member>
  1900. <member name="M:UnityEditor.Animations.BlendTree.AddChild(UnityEngine.Motion)">
  1901. <summary>
  1902. <para>Utility function to add a child motion to a blend trees.</para>
  1903. </summary>
  1904. <param name="motion">The motion to add as child.</param>
  1905. <param name="position">The position of the child. When using 2D blend trees.</param>
  1906. <param name="threshold">The threshold of the child. When using 1D blend trees.</param>
  1907. </member>
  1908. <member name="M:UnityEditor.Animations.BlendTree.AddChild(UnityEngine.Motion,UnityEngine.Vector2)">
  1909. <summary>
  1910. <para>Utility function to add a child motion to a blend trees.</para>
  1911. </summary>
  1912. <param name="motion">The motion to add as child.</param>
  1913. <param name="position">The position of the child. When using 2D blend trees.</param>
  1914. <param name="threshold">The threshold of the child. When using 1D blend trees.</param>
  1915. </member>
  1916. <member name="M:UnityEditor.Animations.BlendTree.AddChild(UnityEngine.Motion,System.Single)">
  1917. <summary>
  1918. <para>Utility function to add a child motion to a blend trees.</para>
  1919. </summary>
  1920. <param name="motion">The motion to add as child.</param>
  1921. <param name="position">The position of the child. When using 2D blend trees.</param>
  1922. <param name="threshold">The threshold of the child. When using 1D blend trees.</param>
  1923. </member>
  1924. <member name="M:UnityEditor.Animations.BlendTree.CreateBlendTreeChild(System.Single)">
  1925. <summary>
  1926. <para>Utility function to add a child blend tree to a blend tree.</para>
  1927. </summary>
  1928. <param name="position">The position of the child. When using 2D blend trees.</param>
  1929. <param name="threshold">The threshold of the child. When using 1D blend trees.</param>
  1930. </member>
  1931. <member name="M:UnityEditor.Animations.BlendTree.CreateBlendTreeChild(UnityEngine.Vector2)">
  1932. <summary>
  1933. <para>Utility function to add a child blend tree to a blend tree.</para>
  1934. </summary>
  1935. <param name="position">The position of the child. When using 2D blend trees.</param>
  1936. <param name="threshold">The threshold of the child. When using 1D blend trees.</param>
  1937. </member>
  1938. <member name="M:UnityEditor.Animations.BlendTree.RemoveChild(System.Int32)">
  1939. <summary>
  1940. <para>Utility function to remove the child of a blend tree.</para>
  1941. </summary>
  1942. <param name="index">The index of the blend tree to remove.</param>
  1943. </member>
  1944. <member name="T:UnityEditor.Animations.BlendTreeType">
  1945. <summary>
  1946. <para>The type of blending algorithm that the blend tree uses.</para>
  1947. </summary>
  1948. </member>
  1949. <member name="F:UnityEditor.Animations.BlendTreeType.Direct">
  1950. <summary>
  1951. <para>Direct control of blending weight for each node.</para>
  1952. </summary>
  1953. </member>
  1954. <member name="F:UnityEditor.Animations.BlendTreeType.FreeformCartesian2D">
  1955. <summary>
  1956. <para>Best used when your motions do not represent different directions.</para>
  1957. </summary>
  1958. </member>
  1959. <member name="F:UnityEditor.Animations.BlendTreeType.FreeformDirectional2D">
  1960. <summary>
  1961. <para>This blend type is used when your motions represent different directions, however you can have multiple motions in the same direction, for example "walk forward" and "run forward".</para>
  1962. </summary>
  1963. </member>
  1964. <member name="F:UnityEditor.Animations.BlendTreeType.Simple1D">
  1965. <summary>
  1966. <para>Basic blending using a single parameter.</para>
  1967. </summary>
  1968. </member>
  1969. <member name="F:UnityEditor.Animations.BlendTreeType.SimpleDirectional2D">
  1970. <summary>
  1971. <para>Best used when your motions represent different directions, such as "walk forward", "walk backward", "walk left", and "walk right", or "aim up", "aim down", "aim left", and "aim right".</para>
  1972. </summary>
  1973. </member>
  1974. <member name="T:UnityEditor.Animations.ChildAnimatorState">
  1975. <summary>
  1976. <para>Structure that represents a state in the context of its parent state machine.</para>
  1977. </summary>
  1978. </member>
  1979. <member name="P:UnityEditor.Animations.ChildAnimatorState.position">
  1980. <summary>
  1981. <para>The position the the state node in the context of its parent state machine.</para>
  1982. </summary>
  1983. </member>
  1984. <member name="P:UnityEditor.Animations.ChildAnimatorState.state">
  1985. <summary>
  1986. <para>The state.</para>
  1987. </summary>
  1988. </member>
  1989. <member name="T:UnityEditor.Animations.ChildAnimatorStateMachine">
  1990. <summary>
  1991. <para>Structure that represents a state machine in the context of its parent state machine.</para>
  1992. </summary>
  1993. </member>
  1994. <member name="P:UnityEditor.Animations.ChildAnimatorStateMachine.position">
  1995. <summary>
  1996. <para>The position of the state machine node in the context of its parent state machine.</para>
  1997. </summary>
  1998. </member>
  1999. <member name="P:UnityEditor.Animations.ChildAnimatorStateMachine.stateMachine">
  2000. <summary>
  2001. <para>The state machine.</para>
  2002. </summary>
  2003. </member>
  2004. <member name="T:UnityEditor.Animations.ChildMotion">
  2005. <summary>
  2006. <para>Structure that represents a motion in the context of its parent blend tree.</para>
  2007. </summary>
  2008. </member>
  2009. <member name="P:UnityEditor.Animations.ChildMotion.cycleOffset">
  2010. <summary>
  2011. <para>Normalized time offset of the child.</para>
  2012. </summary>
  2013. </member>
  2014. <member name="P:UnityEditor.Animations.ChildMotion.directBlendParameter">
  2015. <summary>
  2016. <para>The parameter used by the child when used in a BlendTree of type BlendTreeType.Direct.</para>
  2017. </summary>
  2018. </member>
  2019. <member name="P:UnityEditor.Animations.ChildMotion.mirror">
  2020. <summary>
  2021. <para>Mirror of the child.</para>
  2022. </summary>
  2023. </member>
  2024. <member name="P:UnityEditor.Animations.ChildMotion.motion">
  2025. <summary>
  2026. <para>The motion itself.</para>
  2027. </summary>
  2028. </member>
  2029. <member name="P:UnityEditor.Animations.ChildMotion.position">
  2030. <summary>
  2031. <para>The position of the child. Used in 2D blend trees.</para>
  2032. </summary>
  2033. </member>
  2034. <member name="P:UnityEditor.Animations.ChildMotion.threshold">
  2035. <summary>
  2036. <para>The threshold of the child. Used in 1D blend trees.</para>
  2037. </summary>
  2038. </member>
  2039. <member name="P:UnityEditor.Animations.ChildMotion.timeScale">
  2040. <summary>
  2041. <para>The relative speed of the child.</para>
  2042. </summary>
  2043. </member>
  2044. <member name="T:UnityEditor.Animations.CurveFilterOptions">
  2045. <summary>
  2046. <para>The keyframe reduction settings for compressing animation curves.</para>
  2047. </summary>
  2048. </member>
  2049. <member name="F:UnityEditor.Animations.CurveFilterOptions.floatError">
  2050. <summary>
  2051. <para>The amount the float animation curve is allowed to deviate from its original curve. This amount is expressed as a percentage: a positive value between 0 and 100.</para>
  2052. </summary>
  2053. </member>
  2054. <member name="F:UnityEditor.Animations.CurveFilterOptions.keyframeReduction">
  2055. <summary>
  2056. <para>Whether to apply keyframe reduction.</para>
  2057. </summary>
  2058. </member>
  2059. <member name="F:UnityEditor.Animations.CurveFilterOptions.positionError">
  2060. <summary>
  2061. <para>The amount the position animation curve is allowed to deviate from its original curve. This amount is expressed as a percentage: a positive value between 0 and 100.</para>
  2062. </summary>
  2063. </member>
  2064. <member name="F:UnityEditor.Animations.CurveFilterOptions.rotationError">
  2065. <summary>
  2066. <para>The amount the rotation animation curve is allowed to deviate from its original curve. This amount is expressed as a number of degrees. It should be a positive value between 0 and 180.</para>
  2067. </summary>
  2068. </member>
  2069. <member name="F:UnityEditor.Animations.CurveFilterOptions.scaleError">
  2070. <summary>
  2071. <para>The amount the scale animation curve is allowed to deviate from its original curve. This amount is expressed as a percentage: a positive value between 0 and 100.</para>
  2072. </summary>
  2073. </member>
  2074. <member name="F:UnityEditor.Animations.CurveFilterOptions.unrollRotation">
  2075. <summary>
  2076. <para>Whether to apply rotation unrolling. This option is enabled by default.</para>
  2077. </summary>
  2078. </member>
  2079. <member name="T:UnityEditor.Animations.GameObjectRecorder">
  2080. <summary>
  2081. <para>Records the changing properties of a GameObject as the Scene runs and saves the information into an AnimationClip.</para>
  2082. </summary>
  2083. </member>
  2084. <member name="P:UnityEditor.Animations.GameObjectRecorder.currentTime">
  2085. <summary>
  2086. <para>Returns the current time of the recording. (Read Only)</para>
  2087. </summary>
  2088. </member>
  2089. <member name="P:UnityEditor.Animations.GameObjectRecorder.isRecording">
  2090. <summary>
  2091. <para>Returns true when the recorder is recording. (Read Only)</para>
  2092. </summary>
  2093. </member>
  2094. <member name="P:UnityEditor.Animations.GameObjectRecorder.root">
  2095. <summary>
  2096. <para>The GameObject root of the animated hierarchy. (Read Only)</para>
  2097. </summary>
  2098. </member>
  2099. <member name="M:UnityEditor.Animations.GameObjectRecorder.Bind(UnityEditor.EditorCurveBinding)">
  2100. <summary>
  2101. <para>Binds a GameObject's property as defined by EditorCurveBinding.</para>
  2102. </summary>
  2103. <param name="binding">The binding definition.</param>
  2104. </member>
  2105. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindAll(UnityEngine.GameObject,System.Boolean)">
  2106. <summary>
  2107. <para>Adds bindings for all of target's properties, and also for all the target's children if recursive is true.</para>
  2108. </summary>
  2109. <param name="target">.root or any of its children.</param>
  2110. <param name="recursive">Binds also all the target's children properties when set to true.</param>
  2111. </member>
  2112. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindComponent(UnityEngine.Component)">
  2113. <summary>
  2114. <para>Adds bindings for all the properties of component.</para>
  2115. </summary>
  2116. <param name="component">The component to bind.</param>
  2117. </member>
  2118. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindComponent(UnityEngine.GameObject,System.Type,System.Boolean)">
  2119. <summary>
  2120. <para>TODO.</para>
  2121. </summary>
  2122. <param name="target"></param>
  2123. <param name="componentType"></param>
  2124. <param name="recursive"></param>
  2125. </member>
  2126. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindComponent(UnityEngine.GameObject,System.Boolean)">
  2127. <summary>
  2128. <para>TODO.</para>
  2129. </summary>
  2130. <param name="target"></param>
  2131. <param name="componentType"></param>
  2132. <param name="recursive"></param>
  2133. </member>
  2134. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindComponentsOfType(UnityEngine.GameObject,System.Boolean)">
  2135. <summary>
  2136. <para>Adds bindings for all the properties of the first component of type T found in target, and also for all the target's children if recursive is true.</para>
  2137. </summary>
  2138. <param name="target">.root or any of its children.</param>
  2139. <param name="recursive">Binds also the target's children transform properties when set to true.</param>
  2140. <param name="componentType">Type of the component.</param>
  2141. </member>
  2142. <member name="M:UnityEditor.Animations.GameObjectRecorder.BindComponentsOfType(UnityEngine.GameObject,System.Type,System.Boolean)">
  2143. <summary>
  2144. <para>Adds bindings for all the properties of the first component of type T found in target, and also for all the target's children if recursive is true.</para>
  2145. </summary>
  2146. <param name="target">.root or any of its children.</param>
  2147. <param name="recursive">Binds also the target's children transform properties when set to true.</param>
  2148. <param name="componentType">Type of the component.</param>
  2149. </member>
  2150. <member name="M:UnityEditor.Animations.GameObjectRecorder.#ctor(UnityEngine.GameObject)">
  2151. <summary>
  2152. <para>Create a new GameObjectRecorder.</para>
  2153. </summary>
  2154. <param name="root">The root GameObject for the animated hierarchy.</param>
  2155. </member>
  2156. <member name="M:UnityEditor.Animations.GameObjectRecorder.#ctor">
  2157. <summary>
  2158. <para>TODO.</para>
  2159. </summary>
  2160. </member>
  2161. <member name="M:UnityEditor.Animations.GameObjectRecorder.GetBindings">
  2162. <summary>
  2163. <para>Returns an array of all the bindings added to the recorder.</para>
  2164. </summary>
  2165. <returns>
  2166. <para>Array of bindings.</para>
  2167. </returns>
  2168. </member>
  2169. <member name="M:UnityEditor.Animations.GameObjectRecorder.ResetRecording">
  2170. <summary>
  2171. <para>Reset the recording.</para>
  2172. </summary>
  2173. </member>
  2174. <member name="M:UnityEditor.Animations.GameObjectRecorder.SaveToClip(UnityEngine.AnimationClip)">
  2175. <summary>
  2176. <para>Saves recorded animation to a destination clip.</para>
  2177. </summary>
  2178. <param name="clip">The destination clip. If this clip has animation curves, they will be removed.</param>
  2179. <param name="fps">The frames per second (FPS) for the clip. If no value is specified, by default, this method uses 60 FPS.</param>
  2180. <param name="filterOptions">The filtering options for processing the animation curves when saved to the destination clip. If no options are specified, by default, this method filters out irrelevant keys by applying a light compression of 0.5 for positionError, rotationError, scaleError and floatError.</param>
  2181. </member>
  2182. <member name="M:UnityEditor.Animations.GameObjectRecorder.SaveToClip(UnityEngine.AnimationClip,System.Single)">
  2183. <summary>
  2184. <para>Saves recorded animation to a destination clip.</para>
  2185. </summary>
  2186. <param name="clip">The destination clip. If this clip has animation curves, they will be removed.</param>
  2187. <param name="fps">The frames per second (FPS) for the clip. If no value is specified, by default, this method uses 60 FPS.</param>
  2188. <param name="filterOptions">The filtering options for processing the animation curves when saved to the destination clip. If no options are specified, by default, this method filters out irrelevant keys by applying a light compression of 0.5 for positionError, rotationError, scaleError and floatError.</param>
  2189. </member>
  2190. <member name="M:UnityEditor.Animations.GameObjectRecorder.SaveToClip(UnityEngine.AnimationClip,System.Single,UnityEditor.Animations.CurveFilterOptions)">
  2191. <summary>
  2192. <para>Saves recorded animation to a destination clip.</para>
  2193. </summary>
  2194. <param name="clip">The destination clip. If this clip has animation curves, they will be removed.</param>
  2195. <param name="fps">The frames per second (FPS) for the clip. If no value is specified, by default, this method uses 60 FPS.</param>
  2196. <param name="filterOptions">The filtering options for processing the animation curves when saved to the destination clip. If no options are specified, by default, this method filters out irrelevant keys by applying a light compression of 0.5 for positionError, rotationError, scaleError and floatError.</param>
  2197. </member>
  2198. <member name="M:UnityEditor.Animations.GameObjectRecorder.TakeSnapshot(System.Single)">
  2199. <summary>
  2200. <para>Forwards the animation by dt seconds, then record the values of the added bindings.</para>
  2201. </summary>
  2202. <param name="dt">Delta time.</param>
  2203. </member>
  2204. <member name="T:UnityEditor.Animations.StateMachineBehaviourContext">
  2205. <summary>
  2206. <para>This class contains all the owner's information for this State Machine Behaviour.</para>
  2207. </summary>
  2208. </member>
  2209. <member name="F:UnityEditor.Animations.StateMachineBehaviourContext.animatorController">
  2210. <summary>
  2211. <para>The Animations.AnimatorController that owns this state machine behaviour.</para>
  2212. </summary>
  2213. </member>
  2214. <member name="F:UnityEditor.Animations.StateMachineBehaviourContext.animatorObject">
  2215. <summary>
  2216. <para>The object that owns this state machine behaviour. Could be an Animations.AnimatorState or Animations.AnimatorStateMachine.</para>
  2217. </summary>
  2218. </member>
  2219. <member name="F:UnityEditor.Animations.StateMachineBehaviourContext.layerIndex">
  2220. <summary>
  2221. <para>The animator's layer index that owns this state machine behaviour.</para>
  2222. </summary>
  2223. </member>
  2224. <member name="T:UnityEditor.Animations.TransitionInterruptionSource">
  2225. <summary>
  2226. <para>Which AnimatorState transitions can interrupt the Transition.</para>
  2227. </summary>
  2228. </member>
  2229. <member name="F:UnityEditor.Animations.TransitionInterruptionSource.Destination">
  2230. <summary>
  2231. <para>The Transition can be interrupted by transitions in the destination AnimatorState.</para>
  2232. </summary>
  2233. </member>
  2234. <member name="F:UnityEditor.Animations.TransitionInterruptionSource.DestinationThenSource">
  2235. <summary>
  2236. <para>The Transition can be interrupted by transitions in the source or the destination AnimatorState.</para>
  2237. </summary>
  2238. </member>
  2239. <member name="F:UnityEditor.Animations.TransitionInterruptionSource.None">
  2240. <summary>
  2241. <para>The Transition cannot be interrupted. Formely know as Atomic.</para>
  2242. </summary>
  2243. </member>
  2244. <member name="F:UnityEditor.Animations.TransitionInterruptionSource.Source">
  2245. <summary>
  2246. <para>The Transition can be interrupted by transitions in the source AnimatorState.</para>
  2247. </summary>
  2248. </member>
  2249. <member name="F:UnityEditor.Animations.TransitionInterruptionSource.SourceThenDestination">
  2250. <summary>
  2251. <para>The Transition can be interrupted by transitions in the source or the destination AnimatorState.</para>
  2252. </summary>
  2253. </member>
  2254. <member name="T:UnityEditor.AnimationUtility">
  2255. <summary>
  2256. <para>Editor utility functions for modifying animation clips.</para>
  2257. </summary>
  2258. </member>
  2259. <member name="F:UnityEditor.AnimationUtility.onCurveWasModified">
  2260. <summary>
  2261. <para>Called when an animation curve, in an animation clip, is modified.</para>
  2262. </summary>
  2263. </member>
  2264. <member name="M:UnityEditor.AnimationUtility.CalculateTransformPath(UnityEngine.Transform,UnityEngine.Transform)">
  2265. <summary>
  2266. <para>Retrieves the path from the root transform to the target transform.</para>
  2267. </summary>
  2268. <param name="targetTransform"></param>
  2269. <param name="root"></param>
  2270. <returns>
  2271. <para>Returns a string representing the path in the transform hierarchy.</para>
  2272. </returns>
  2273. </member>
  2274. <member name="T:UnityEditor.AnimationUtility.CurveModifiedType">
  2275. <summary>
  2276. <para>Describes the type of modification that caused OnCurveWasModified to fire.</para>
  2277. </summary>
  2278. </member>
  2279. <member name="M:UnityEditor.AnimationUtility.GetAllCurves(UnityEngine.AnimationClip)">
  2280. <summary>
  2281. <para>Retrieves all curves from a specific animation clip.</para>
  2282. </summary>
  2283. <param name="clip"></param>
  2284. <param name="includeCurveData"></param>
  2285. </member>
  2286. <member name="M:UnityEditor.AnimationUtility.GetAllCurves(UnityEngine.AnimationClip,System.Boolean)">
  2287. <summary>
  2288. <para>Retrieves all curves from a specific animation clip.</para>
  2289. </summary>
  2290. <param name="clip"></param>
  2291. <param name="includeCurveData"></param>
  2292. </member>
  2293. <member name="M:UnityEditor.AnimationUtility.GetAnimatableBindings(UnityEngine.GameObject,UnityEngine.GameObject)">
  2294. <summary>
  2295. <para>Retrieves the animatable bindings for a specific GameObject.</para>
  2296. </summary>
  2297. <param name="targetObject"></param>
  2298. <param name="root"></param>
  2299. </member>
  2300. <member name="M:UnityEditor.AnimationUtility.GetAnimatedObject(UnityEngine.GameObject,UnityEditor.EditorCurveBinding)">
  2301. <summary>
  2302. <para>Retrieves the animated object that the binding points to.</para>
  2303. </summary>
  2304. <param name="root"></param>
  2305. <param name="binding"></param>
  2306. </member>
  2307. <member name="M:UnityEditor.AnimationUtility.GetAnimationClips(UnityEngine.Animation)">
  2308. <summary>
  2309. <para>Retrieves an array of animation clips associated with a GameObject or component.</para>
  2310. </summary>
  2311. <param name="component"></param>
  2312. <param name="gameObject"></param>
  2313. </member>
  2314. <member name="M:UnityEditor.AnimationUtility.GetAnimationClips(UnityEngine.GameObject)">
  2315. <summary>
  2316. <para>Retrieves an array of animation clips associated with a GameObject or component.</para>
  2317. </summary>
  2318. <param name="component"></param>
  2319. <param name="gameObject"></param>
  2320. </member>
  2321. <member name="M:UnityEditor.AnimationUtility.GetAnimationEvents(UnityEngine.AnimationClip)">
  2322. <summary>
  2323. <para>Retrieves all animation events associated with an animation clip.</para>
  2324. </summary>
  2325. <param name="clip"></param>
  2326. </member>
  2327. <member name="M:UnityEditor.AnimationUtility.GetCurveBindings(UnityEngine.AnimationClip)">
  2328. <summary>
  2329. <para>Retrieves the float curve bindings in an animation clip.</para>
  2330. </summary>
  2331. <param name="clip"></param>
  2332. </member>
  2333. <member name="M:UnityEditor.AnimationUtility.GetEditorCurve(UnityEngine.AnimationClip,System.String,System.Type,System.String)">
  2334. <summary>
  2335. <para>Retrieves the float curve that the binding points to.</para>
  2336. </summary>
  2337. <param name="clip"></param>
  2338. <param name="relativePath"></param>
  2339. <param name="type"></param>
  2340. <param name="propertyName"></param>
  2341. <param name="binding"></param>
  2342. </member>
  2343. <member name="M:UnityEditor.AnimationUtility.GetEditorCurve(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding)">
  2344. <summary>
  2345. <para>Retrieves the float curve that the binding points to.</para>
  2346. </summary>
  2347. <param name="clip"></param>
  2348. <param name="relativePath"></param>
  2349. <param name="type"></param>
  2350. <param name="propertyName"></param>
  2351. <param name="binding"></param>
  2352. </member>
  2353. <member name="M:UnityEditor.AnimationUtility.GetFloatValue(UnityEngine.GameObject,System.String,System.Type,System.String,System.Single&amp;)">
  2354. <summary>
  2355. <para>Retrieves the current float value by sampling a curve value on a specific GameObject.</para>
  2356. </summary>
  2357. <param name="root"></param>
  2358. <param name="relativePath"></param>
  2359. <param name="type"></param>
  2360. <param name="propertyName"></param>
  2361. <param name="data"></param>
  2362. </member>
  2363. <member name="M:UnityEditor.AnimationUtility.GetGenerateMotionCurves(UnityEngine.AnimationClip)">
  2364. <summary>
  2365. <para>Retrives whether the animation clip is set to generate root motion curves.</para>
  2366. </summary>
  2367. <param name="clip">AnimationClip to query.</param>
  2368. </member>
  2369. <member name="M:UnityEditor.AnimationUtility.GetKeyBroken(UnityEngine.AnimationCurve,System.Int32)">
  2370. <summary>
  2371. <para>Retrieves the broken tangent flag for a specfic keyframe.</para>
  2372. </summary>
  2373. <param name="curve">Curve to query.</param>
  2374. <param name="index">Keyframe index.</param>
  2375. <returns>
  2376. <para>Broken flag at specified index.</para>
  2377. </returns>
  2378. </member>
  2379. <member name="M:UnityEditor.AnimationUtility.GetKeyLeftTangentMode(UnityEngine.AnimationCurve,System.Int32)">
  2380. <summary>
  2381. <para>Retrieves the left tangent mode of the keyframe at a specific index.</para>
  2382. </summary>
  2383. <param name="curve">Curve to query.</param>
  2384. <param name="index">Keyframe index.</param>
  2385. <returns>
  2386. <para>Returns the tangent mode.</para>
  2387. </returns>
  2388. </member>
  2389. <member name="M:UnityEditor.AnimationUtility.GetKeyRightTangentMode(UnityEngine.AnimationCurve,System.Int32)">
  2390. <summary>
  2391. <para>Retrieves the right tangent mode of the keyframe at a specific index.</para>
  2392. </summary>
  2393. <param name="curve">Curve to query.</param>
  2394. <param name="index">Keyframe index.</param>
  2395. <returns>
  2396. <para>Returns the tangent mode.</para>
  2397. </returns>
  2398. </member>
  2399. <member name="M:UnityEditor.AnimationUtility.GetObjectReferenceCurve(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding)">
  2400. <summary>
  2401. <para>Retrieves the object reference curve that the binding points to.</para>
  2402. </summary>
  2403. <param name="clip"></param>
  2404. <param name="binding"></param>
  2405. <returns>
  2406. <para>Returns an array of keyframes.</para>
  2407. </returns>
  2408. </member>
  2409. <member name="M:UnityEditor.AnimationUtility.GetObjectReferenceCurveBindings(UnityEngine.AnimationClip)">
  2410. <summary>
  2411. <para>Retrieves the object reference curve bindings stored in the animation clip.</para>
  2412. </summary>
  2413. <param name="clip"></param>
  2414. </member>
  2415. <member name="T:UnityEditor.AnimationUtility.OnCurveWasModified">
  2416. <summary>
  2417. <para>Triggered when an animation curve, in an animation clip, has been modified.</para>
  2418. </summary>
  2419. <param name="clip"></param>
  2420. <param name="binding"></param>
  2421. <param name="type"></param>
  2422. </member>
  2423. <member name="M:UnityEditor.AnimationUtility.SetAdditiveReferencePose(UnityEngine.AnimationClip,UnityEngine.AnimationClip,System.Single)">
  2424. <summary>
  2425. <para>Sets the additive reference pose from referenceClip at time for animation clip clip.</para>
  2426. </summary>
  2427. <param name="clip">The animation clip to use.</param>
  2428. <param name="referenceClip">The animation clip containing the reference pose.</param>
  2429. <param name="time">The time that when the reference pose occurs in referenceClip.</param>
  2430. </member>
  2431. <member name="M:UnityEditor.AnimationUtility.SetAnimationClips(UnityEngine.Animation,UnityEngine.AnimationClip[])">
  2432. <summary>
  2433. <para>Sets the array of animation clips to be referenced in the Animation component.</para>
  2434. </summary>
  2435. <param name="animation"></param>
  2436. <param name="clips"></param>
  2437. </member>
  2438. <member name="M:UnityEditor.AnimationUtility.SetAnimationEvents(UnityEngine.AnimationClip,UnityEngine.AnimationEvent[])">
  2439. <summary>
  2440. <para>Replaces all animation events in the animation clip.</para>
  2441. </summary>
  2442. <param name="clip"></param>
  2443. <param name="events"></param>
  2444. </member>
  2445. <member name="M:UnityEditor.AnimationUtility.SetEditorCurve(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding,UnityEngine.AnimationCurve)">
  2446. <summary>
  2447. <para>Adds, modifies, or removes an editor float curve in an animation clip.</para>
  2448. </summary>
  2449. <param name="clip">The animation clip to modify.</param>
  2450. <param name="binding">The binding that defines the path and the properties of the curve.</param>
  2451. <param name="curve">The curve to add. Set to null to remove the curve.</param>
  2452. </member>
  2453. <member name="M:UnityEditor.AnimationUtility.SetEditorCurves(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding[],UnityEngine.AnimationCurve[])">
  2454. <summary>
  2455. <para>Adds, modifies, or removes multiple editor float curves in an animation clip.</para>
  2456. </summary>
  2457. <param name="clip">The animation clip to modify.</param>
  2458. <param name="binding">The binding that defines the path and the properties of each curve.</param>
  2459. <param name="curves">The curves to add. Setting curves in the array to null will remove these curves from the clip.</param>
  2460. <param name="bindings"></param>
  2461. </member>
  2462. <member name="M:UnityEditor.AnimationUtility.SetGenerateMotionCurves(UnityEngine.AnimationClip,System.Boolean)">
  2463. <summary>
  2464. <para>Sets whether the animation clip generates root motion curves.</para>
  2465. </summary>
  2466. <param name="clip">AnimationClip to change.</param>
  2467. <param name="value">Set to true to enable generation of root motion curves.</param>
  2468. </member>
  2469. <member name="M:UnityEditor.AnimationUtility.SetKeyBroken(UnityEngine.AnimationCurve,System.Int32,System.Boolean)">
  2470. <summary>
  2471. <para>Change the specified keyframe broken tangent flag.</para>
  2472. </summary>
  2473. <param name="curve">The curve to modify.</param>
  2474. <param name="index">Keyframe index.</param>
  2475. <param name="broken">Broken flag.</param>
  2476. </member>
  2477. <member name="M:UnityEditor.AnimationUtility.SetKeyLeftTangentMode(UnityEngine.AnimationCurve,System.Int32,UnityEditor.AnimationUtility/TangentMode)">
  2478. <summary>
  2479. <para>Change the specified keyframe tangent mode.</para>
  2480. </summary>
  2481. <param name="curve">The curve to modify.</param>
  2482. <param name="index">Keyframe index.</param>
  2483. <param name="tangentMode">Tangent mode.</param>
  2484. </member>
  2485. <member name="M:UnityEditor.AnimationUtility.SetKeyRightTangentMode(UnityEngine.AnimationCurve,System.Int32,UnityEditor.AnimationUtility/TangentMode)">
  2486. <summary>
  2487. <para>Change the specified keyframe tangent mode.</para>
  2488. </summary>
  2489. <param name="curve">The curve to modify.</param>
  2490. <param name="index">Keyframe index.</param>
  2491. <param name="tangentMode">Tangent mode.</param>
  2492. </member>
  2493. <member name="M:UnityEditor.AnimationUtility.SetObjectReferenceCurve(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding,UnityEditor.ObjectReferenceKeyframe[])">
  2494. <summary>
  2495. <para>Adds, modifies, or removes an object reference curve in an animation clip.</para>
  2496. </summary>
  2497. <param name="clip">The animation clip to modify.</param>
  2498. <param name="binding">The bindings that define the paths and the properties of each curve.</param>
  2499. <param name="keyframes">Array of Object reference values over time. Setting this to null will remove the curve.</param>
  2500. </member>
  2501. <member name="M:UnityEditor.AnimationUtility.SetObjectReferenceCurves(UnityEngine.AnimationClip,UnityEditor.EditorCurveBinding[],UnityEditor.ObjectReferenceKeyframe[][])">
  2502. <summary>
  2503. <para>Adds, modifies, or removes object references curve in an animation clip.</para>
  2504. </summary>
  2505. <param name="clip">The animation clip to modify.</param>
  2506. <param name="bindings">The bindings that define the paths and the properties of each curve.</param>
  2507. <param name="keyframes">Array of Object reference arrays, one per binding.</param>
  2508. </member>
  2509. <member name="T:UnityEditor.AnimationUtility.TangentMode">
  2510. <summary>
  2511. <para>Tangent constraints on Keyframe.</para>
  2512. </summary>
  2513. </member>
  2514. <member name="F:UnityEditor.AnimationUtility.TangentMode.Auto">
  2515. <summary>
  2516. <para>The tangents are automatically set to make the curve go smoothly through the key.</para>
  2517. </summary>
  2518. </member>
  2519. <member name="F:UnityEditor.AnimationUtility.TangentMode.ClampedAuto">
  2520. <summary>
  2521. <para>The tangents are automatically set to make the curve go smoothly through the key.</para>
  2522. </summary>
  2523. </member>
  2524. <member name="F:UnityEditor.AnimationUtility.TangentMode.Constant">
  2525. <summary>
  2526. <para>The curve retains a constant value between two keys.</para>
  2527. </summary>
  2528. </member>
  2529. <member name="F:UnityEditor.AnimationUtility.TangentMode.Free">
  2530. <summary>
  2531. <para>The tangent can be freely set by dragging the tangent handle.</para>
  2532. </summary>
  2533. </member>
  2534. <member name="F:UnityEditor.AnimationUtility.TangentMode.Linear">
  2535. <summary>
  2536. <para>The tangent points towards the neighboring key.</para>
  2537. </summary>
  2538. </member>
  2539. <member name="T:UnityEditor.AnimationWindow">
  2540. <summary>
  2541. <para>Use the AnimationWindow class to select and edit Animation clips.</para>
  2542. </summary>
  2543. </member>
  2544. <member name="P:UnityEditor.AnimationWindow.animationClip">
  2545. <summary>
  2546. <para>The animation clip selected in the Animation window.</para>
  2547. </summary>
  2548. </member>
  2549. <member name="P:UnityEditor.AnimationWindow.canPreview">
  2550. <summary>
  2551. <para>True if Animation window can enable preview mode. False otherwise. (Read Only)</para>
  2552. </summary>
  2553. </member>
  2554. <member name="P:UnityEditor.AnimationWindow.canRecord">
  2555. <summary>
  2556. <para>True if Animation window can enable recording mode. False otherwise. (Read Only)</para>
  2557. </summary>
  2558. </member>
  2559. <member name="P:UnityEditor.AnimationWindow.frame">
  2560. <summary>
  2561. <para>The frame number at which the Animation window playhead is located.</para>
  2562. </summary>
  2563. </member>
  2564. <member name="P:UnityEditor.AnimationWindow.playing">
  2565. <summary>
  2566. <para>This property toggles animation playback in the Animation window.</para>
  2567. </summary>
  2568. </member>
  2569. <member name="P:UnityEditor.AnimationWindow.previewing">
  2570. <summary>
  2571. <para>This property toggles previewing in the Animation window.</para>
  2572. </summary>
  2573. </member>
  2574. <member name="P:UnityEditor.AnimationWindow.recording">
  2575. <summary>
  2576. <para>This property toggles recording in the Animation window.</para>
  2577. </summary>
  2578. </member>
  2579. <member name="P:UnityEditor.AnimationWindow.time">
  2580. <summary>
  2581. <para>The time value at which the Animation window playhead is located.</para>
  2582. </summary>
  2583. </member>
  2584. <member name="T:UnityEditor.ApiCompatibilityLevel">
  2585. <summary>
  2586. <para>.NET API compatibility level.</para>
  2587. </summary>
  2588. </member>
  2589. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_2_0">
  2590. <summary>
  2591. <para>.NET 2.0.</para>
  2592. </summary>
  2593. </member>
  2594. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_2_0_Subset">
  2595. <summary>
  2596. <para>.NET 2.0 Subset.</para>
  2597. </summary>
  2598. </member>
  2599. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_4_6">
  2600. <summary>
  2601. <para>Deprecated, use ApiCompatibilityLevel.NET_Unity_4_8 instead.</para>
  2602. </summary>
  2603. </member>
  2604. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_Micro">
  2605. <summary>
  2606. <para>Micro profile, used by Mono scripting backend on iOS, tvOS, and Android if stripping level is set to "Use micro mscorlib".</para>
  2607. </summary>
  2608. </member>
  2609. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_Standard">
  2610. <summary>
  2611. <para>Profile that targets the .NET Standard 2.1.</para>
  2612. </summary>
  2613. </member>
  2614. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_Standard_2_0">
  2615. <summary>
  2616. <para>Deprecated, use ApiCompatibilityLevel.NET_Standard instead.</para>
  2617. </summary>
  2618. </member>
  2619. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_Unity_4_8">
  2620. <summary>
  2621. <para>Profile that targets the union of the .NET Framework 4.8 and .NET Standard 2.1 API</para>
  2622. </summary>
  2623. </member>
  2624. <member name="F:UnityEditor.ApiCompatibilityLevel.NET_Web">
  2625. <summary>
  2626. <para>Web profile, formerly used only by Samsung TV.</para>
  2627. </summary>
  2628. </member>
  2629. <member name="T:UnityEditor.AppleMobileArchitecture">
  2630. <summary>
  2631. <para>Apple Mobile CPU architecture.</para>
  2632. </summary>
  2633. </member>
  2634. <member name="F:UnityEditor.AppleMobileArchitecture.ARM64">
  2635. <summary>
  2636. <para>64-bit ARM architecture.</para>
  2637. </summary>
  2638. </member>
  2639. <member name="F:UnityEditor.AppleMobileArchitecture.ARMv7">
  2640. <summary>
  2641. <para>32-bit ARM architecture.</para>
  2642. </summary>
  2643. </member>
  2644. <member name="F:UnityEditor.AppleMobileArchitecture.Universal">
  2645. <summary>
  2646. <para>All architectures.</para>
  2647. </summary>
  2648. </member>
  2649. <member name="T:UnityEditor.ArrayUtility">
  2650. <summary>
  2651. <para>Helpers for builtin arrays.</para>
  2652. </summary>
  2653. </member>
  2654. <member name="M:UnityEditor.ArrayUtility.Add(T[]&amp;,T)">
  2655. <summary>
  2656. <para>Appends item to the end of array.</para>
  2657. </summary>
  2658. <param name="array"></param>
  2659. <param name="item"></param>
  2660. </member>
  2661. <member name="M:UnityEditor.ArrayUtility.AddRange(T[]&amp;,T[])">
  2662. <summary>
  2663. <para>Appends items to the end of array.</para>
  2664. </summary>
  2665. <param name="array"></param>
  2666. <param name="items"></param>
  2667. </member>
  2668. <member name="M:UnityEditor.ArrayUtility.ArrayEquals(T[],T[])">
  2669. <summary>
  2670. <para>Compares two arrays.</para>
  2671. </summary>
  2672. <param name="lhs"></param>
  2673. <param name="rhs"></param>
  2674. <returns>
  2675. <para>True if both have the same number of elements and the contents are equal.</para>
  2676. </returns>
  2677. </member>
  2678. <member name="M:UnityEditor.ArrayUtility.ArrayReferenceEquals(T[],T[])">
  2679. <summary>
  2680. <para>Compares two array references.</para>
  2681. </summary>
  2682. <param name="lhs"></param>
  2683. <param name="rhs"></param>
  2684. <returns>
  2685. <para>True if both have the same number of elements and are the same instances.</para>
  2686. </returns>
  2687. </member>
  2688. <member name="M:UnityEditor.ArrayUtility.Clear(T[]&amp;)">
  2689. <summary>
  2690. <para>Clears the array.</para>
  2691. </summary>
  2692. <param name="array"></param>
  2693. </member>
  2694. <member name="M:UnityEditor.ArrayUtility.Contains(T[],T)">
  2695. <summary>
  2696. <para>Determines if the array contains the item.</para>
  2697. </summary>
  2698. <param name="array"></param>
  2699. <param name="item"></param>
  2700. <returns>
  2701. <para>True if item is in array, false otherwise.</para>
  2702. </returns>
  2703. </member>
  2704. <member name="M:UnityEditor.ArrayUtility.FindIndex(T[],System.Predicate`1&lt;T&gt;)">
  2705. <summary>
  2706. <para>Find the index of the first element that satisfies the predicate.</para>
  2707. </summary>
  2708. <param name="array"></param>
  2709. <param name="match"></param>
  2710. <returns>
  2711. <para>The zero-based index of the first occurrence of the element, if found; otherwise, �1.</para>
  2712. </returns>
  2713. </member>
  2714. <member name="M:UnityEditor.ArrayUtility.IndexOf(T[],T)">
  2715. <summary>
  2716. <para>Index of first element with value value.</para>
  2717. </summary>
  2718. <param name="array"></param>
  2719. <param name="value"></param>
  2720. <returns>
  2721. <para>The zero-based index of the element, if found; otherwise -1.</para>
  2722. </returns>
  2723. </member>
  2724. <member name="M:UnityEditor.ArrayUtility.Insert(T[]&amp;,System.Int32,T)">
  2725. <summary>
  2726. <para>Inserts item item at position index.</para>
  2727. </summary>
  2728. <param name="array"></param>
  2729. <param name="index"></param>
  2730. <param name="item"></param>
  2731. </member>
  2732. <member name="M:UnityEditor.ArrayUtility.LastIndexOf(T[],T)">
  2733. <summary>
  2734. <para>Index of the last element with value value.</para>
  2735. </summary>
  2736. <param name="array"></param>
  2737. <param name="value"></param>
  2738. <returns>
  2739. <para>The zero-based index of the element, if found; otherwise -1.</para>
  2740. </returns>
  2741. </member>
  2742. <member name="M:UnityEditor.ArrayUtility.Remove(T[]&amp;,T)">
  2743. <summary>
  2744. <para>Removes item from array.</para>
  2745. </summary>
  2746. <param name="array"></param>
  2747. <param name="item"></param>
  2748. </member>
  2749. <member name="M:UnityEditor.ArrayUtility.RemoveAt(T[]&amp;,System.Int32)">
  2750. <summary>
  2751. <para>Remove element at position index.</para>
  2752. </summary>
  2753. <param name="array"></param>
  2754. <param name="index"></param>
  2755. </member>
  2756. <member name="T:UnityEditor.AscentCalculationMode">
  2757. <summary>
  2758. <para>Method used for calculating a font's ascent.</para>
  2759. </summary>
  2760. </member>
  2761. <member name="F:UnityEditor.AscentCalculationMode.FaceAscender">
  2762. <summary>
  2763. <para>Ascender method.</para>
  2764. </summary>
  2765. </member>
  2766. <member name="F:UnityEditor.AscentCalculationMode.FaceBoundingBox">
  2767. <summary>
  2768. <para>Bounding box method.</para>
  2769. </summary>
  2770. </member>
  2771. <member name="F:UnityEditor.AscentCalculationMode.Legacy2x">
  2772. <summary>
  2773. <para>Legacy bounding box method.</para>
  2774. </summary>
  2775. </member>
  2776. <member name="T:UnityEditor.AspectRatio">
  2777. <summary>
  2778. <para>Aspect ratio.</para>
  2779. </summary>
  2780. </member>
  2781. <member name="F:UnityEditor.AspectRatio.Aspect16by10">
  2782. <summary>
  2783. <para>16:10 aspect ratio.</para>
  2784. </summary>
  2785. </member>
  2786. <member name="F:UnityEditor.AspectRatio.Aspect16by9">
  2787. <summary>
  2788. <para>16:9 aspect ratio.</para>
  2789. </summary>
  2790. </member>
  2791. <member name="F:UnityEditor.AspectRatio.Aspect4by3">
  2792. <summary>
  2793. <para>4:3 aspect ratio.</para>
  2794. </summary>
  2795. </member>
  2796. <member name="F:UnityEditor.AspectRatio.Aspect5by4">
  2797. <summary>
  2798. <para>5:4 aspect ratio.</para>
  2799. </summary>
  2800. </member>
  2801. <member name="F:UnityEditor.AspectRatio.AspectOthers">
  2802. <summary>
  2803. <para>Undefined aspect ratios.</para>
  2804. </summary>
  2805. </member>
  2806. <member name="T:UnityEditor.AssemblyReloadEvents">
  2807. <summary>
  2808. <para>This class has event dispatchers for assembly reload events.</para>
  2809. </summary>
  2810. </member>
  2811. <member name="?:UnityEditor.AssemblyReloadEvents.afterAssemblyReload(UnityEditor.AssemblyReloadEvents/AssemblyReloadCallback)">
  2812. <summary>
  2813. <para>This event is dispatched just after Unity have reloaded all assemblies.</para>
  2814. </summary>
  2815. <param name="value"></param>
  2816. </member>
  2817. <member name="?:UnityEditor.AssemblyReloadEvents.beforeAssemblyReload(UnityEditor.AssemblyReloadEvents/AssemblyReloadCallback)">
  2818. <summary>
  2819. <para>This event is dispatched just before Unity reloads all assemblies.</para>
  2820. </summary>
  2821. <param name="value"></param>
  2822. </member>
  2823. <member name="T:UnityEditor.AssemblyReloadEvents.AssemblyReloadCallback">
  2824. <summary>
  2825. <para>Delegate used for assembly reload events.</para>
  2826. </summary>
  2827. </member>
  2828. <member name="T:UnityEditor.AssetBundleBuild">
  2829. <summary>
  2830. <para>AssetBundle building map entry.</para>
  2831. </summary>
  2832. </member>
  2833. <member name="F:UnityEditor.AssetBundleBuild.addressableNames">
  2834. <summary>
  2835. <para>Addressable name used to load an asset.</para>
  2836. </summary>
  2837. </member>
  2838. <member name="F:UnityEditor.AssetBundleBuild.assetBundleName">
  2839. <summary>
  2840. <para>AssetBundle name.</para>
  2841. </summary>
  2842. </member>
  2843. <member name="F:UnityEditor.AssetBundleBuild.assetBundleVariant">
  2844. <summary>
  2845. <para>AssetBundle variant.</para>
  2846. </summary>
  2847. </member>
  2848. <member name="F:UnityEditor.AssetBundleBuild.assetNames">
  2849. <summary>
  2850. <para>Asset names which belong to the given AssetBundle.</para>
  2851. </summary>
  2852. </member>
  2853. <member name="T:UnityEditor.AssetDatabase">
  2854. <summary>
  2855. <para>An Interface for accessing assets and performing operations on assets.</para>
  2856. </summary>
  2857. </member>
  2858. <member name="?:UnityEditor.AssetDatabase.cacheServerConnectionChanged(System.Action`1&lt;UnityEditor.CacheServerConnectionChangedParameters&gt;)">
  2859. <summary>
  2860. <para>Unity raises this event when Cache Server connection is changed.</para>
  2861. </summary>
  2862. <param name="value">Use CacheServerConnectionChangedParameters for this event.</param>
  2863. </member>
  2864. <member name="?:UnityEditor.AssetDatabase.importPackageCancelled(UnityEditor.AssetDatabase/ImportPackageCallback)">
  2865. <summary>
  2866. <para>Callback raised whenever a package import is cancelled by the user.</para>
  2867. </summary>
  2868. <param name="value"></param>
  2869. </member>
  2870. <member name="?:UnityEditor.AssetDatabase.importPackageCompleted(UnityEditor.AssetDatabase/ImportPackageCallback)">
  2871. <summary>
  2872. <para>Callback raised whenever a package import successfully completes.</para>
  2873. </summary>
  2874. <param name="value"></param>
  2875. </member>
  2876. <member name="?:UnityEditor.AssetDatabase.importPackageFailed(UnityEditor.AssetDatabase/ImportPackageFailedCallback)">
  2877. <summary>
  2878. <para>Callback raised whenever a package import failed.</para>
  2879. </summary>
  2880. <param name="value"></param>
  2881. </member>
  2882. <member name="?:UnityEditor.AssetDatabase.importPackageStarted(UnityEditor.AssetDatabase/ImportPackageCallback)">
  2883. <summary>
  2884. <para>Callback raised whenever a package import starts.</para>
  2885. </summary>
  2886. <param name="value"></param>
  2887. </member>
  2888. <member name="F:UnityEditor.AssetDatabase.onImportPackageItemsCompleted">
  2889. <summary>
  2890. <para>Callback raised whenever a package import successfully completes that lists the items selected to be imported.</para>
  2891. </summary>
  2892. </member>
  2893. <member name="P:UnityEditor.AssetDatabase.ActiveRefreshImportMode">
  2894. <summary>
  2895. <para>Gets the refresh import mode currently in use by the asset database.</para>
  2896. </summary>
  2897. </member>
  2898. <member name="M:UnityEditor.AssetDatabase.AddObjectToAsset(UnityEngine.Object,System.String)">
  2899. <summary>
  2900. <para>Adds objectToAdd to an existing asset at path.</para>
  2901. </summary>
  2902. <param name="objectToAdd">Object to add to the existing asset.</param>
  2903. <param name="path">Filesystem path to the asset.</param>
  2904. </member>
  2905. <member name="M:UnityEditor.AssetDatabase.AddObjectToAsset(UnityEngine.Object,UnityEngine.Object)">
  2906. <summary>
  2907. <para>Adds objectToAdd to an existing asset identified by assetObject.</para>
  2908. </summary>
  2909. <param name="objectToAdd"></param>
  2910. <param name="assetObject"></param>
  2911. </member>
  2912. <member name="M:UnityEditor.AssetDatabase.AllowAutoRefresh">
  2913. <summary>
  2914. <para>Decrements an internal counter which Unity uses to determine whether to allow automatic AssetDatabase refreshing behavior.</para>
  2915. </summary>
  2916. </member>
  2917. <member name="M:UnityEditor.AssetDatabase.AssetPathToGUID(System.String)">
  2918. <summary>
  2919. <para>Get the GUID for the asset at path.</para>
  2920. </summary>
  2921. <param name="path">Filesystem path for the asset.</param>
  2922. <param name="options">Specifies whether this method should return a GUID for recently deleted assets. The default value is AssetPathToGUIDOptions.IncludeRecentlyDeletedAssets.</param>
  2923. <returns>
  2924. <para>GUID.</para>
  2925. </returns>
  2926. </member>
  2927. <member name="M:UnityEditor.AssetDatabase.AssetPathToGUID(System.String,UnityEditor.AssetPathToGUIDOptions)">
  2928. <summary>
  2929. <para>Get the GUID for the asset at path.</para>
  2930. </summary>
  2931. <param name="path">Filesystem path for the asset.</param>
  2932. <param name="options">Specifies whether this method should return a GUID for recently deleted assets. The default value is AssetPathToGUIDOptions.IncludeRecentlyDeletedAssets.</param>
  2933. <returns>
  2934. <para>GUID.</para>
  2935. </returns>
  2936. </member>
  2937. <member name="M:UnityEditor.AssetDatabase.CanConnectToCacheServer(System.String,System.UInt16)">
  2938. <summary>
  2939. <para>Checks the availability of the Cache Server.</para>
  2940. </summary>
  2941. <param name="ip">The IP address of the Cache Server.</param>
  2942. <param name="port">The Port number of the Cache Server.</param>
  2943. <returns>
  2944. <para>Returns true when Editor can connect to the Cache Server. Returns false otherwise.</para>
  2945. </returns>
  2946. </member>
  2947. <member name="M:UnityEditor.AssetDatabase.CanOpenAssetInEditor(System.Int32)">
  2948. <summary>
  2949. <para>Checks if Unity can open an asset in the Editor.</para>
  2950. </summary>
  2951. <param name="instanceID">The instance ID of the asset.</param>
  2952. <returns>
  2953. <para>Returns true if Unity can successfully open the asset in the Editor, otherwise returns false.</para>
  2954. </returns>
  2955. </member>
  2956. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(UnityEngine.Object,UnityEditor.StatusQueryOptions)">
  2957. <summary>
  2958. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  2959. </summary>
  2960. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  2961. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  2962. <param name="message">Returns a reason for the asset not being available for edit.</param>
  2963. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  2964. <returns>
  2965. <para>True if the asset is considered available for edit by the selected version control system.</para>
  2966. </returns>
  2967. </member>
  2968. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(System.String,UnityEditor.StatusQueryOptions)">
  2969. <summary>
  2970. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  2971. </summary>
  2972. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  2973. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  2974. <param name="message">Returns a reason for the asset not being available for edit.</param>
  2975. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  2976. <returns>
  2977. <para>True if the asset is considered available for edit by the selected version control system.</para>
  2978. </returns>
  2979. </member>
  2980. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(UnityEngine.Object,System.String&amp;,UnityEditor.StatusQueryOptions)">
  2981. <summary>
  2982. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  2983. </summary>
  2984. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  2985. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  2986. <param name="message">Returns a reason for the asset not being available for edit.</param>
  2987. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  2988. <returns>
  2989. <para>True if the asset is considered available for edit by the selected version control system.</para>
  2990. </returns>
  2991. </member>
  2992. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(System.String,System.String&amp;,UnityEditor.StatusQueryOptions)">
  2993. <summary>
  2994. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  2995. </summary>
  2996. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  2997. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  2998. <param name="message">Returns a reason for the asset not being available for edit.</param>
  2999. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3000. <returns>
  3001. <para>True if the asset is considered available for edit by the selected version control system.</para>
  3002. </returns>
  3003. </member>
  3004. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(UnityEngine.Object)">
  3005. <summary>
  3006. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  3007. </summary>
  3008. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3009. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3010. <param name="message">Returns a reason for the asset not being available for edit.</param>
  3011. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3012. <returns>
  3013. <para>True if the asset is considered available for edit by the selected version control system.</para>
  3014. </returns>
  3015. </member>
  3016. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(System.String)">
  3017. <summary>
  3018. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  3019. </summary>
  3020. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3021. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3022. <param name="message">Returns a reason for the asset not being available for edit.</param>
  3023. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3024. <returns>
  3025. <para>True if the asset is considered available for edit by the selected version control system.</para>
  3026. </returns>
  3027. </member>
  3028. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(UnityEngine.Object,System.String&amp;)">
  3029. <summary>
  3030. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  3031. </summary>
  3032. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3033. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3034. <param name="message">Returns a reason for the asset not being available for edit.</param>
  3035. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3036. <returns>
  3037. <para>True if the asset is considered available for edit by the selected version control system.</para>
  3038. </returns>
  3039. </member>
  3040. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(System.String,System.String&amp;)">
  3041. <summary>
  3042. <para>Query whether an Asset file can be opened for editing in version control and is not exclusively locked by another user or otherwise unavailable.</para>
  3043. </summary>
  3044. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3045. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3046. <param name="message">Returns a reason for the asset not being available for edit.</param>
  3047. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3048. <returns>
  3049. <para>True if the asset is considered available for edit by the selected version control system.</para>
  3050. </returns>
  3051. </member>
  3052. <member name="M:UnityEditor.AssetDatabase.CanOpenForEdit(System.String[],System.Collections.Generic.List`1&lt;System.String&gt;,UnityEditor.StatusQueryOptions)">
  3053. <summary>
  3054. <para>Query which of the provided Asset files can be opened for editing in version control and are not remotely locked or otherwise unavailable.</para>
  3055. </summary>
  3056. <param name="assetOrMetaFilePaths">Paths to Assets or their .meta files, relative to the project folder.</param>
  3057. <param name="outNotEditablePaths">Destination list of non-editable Asset paths.</param>
  3058. <param name="statusQueryOptions">Specifies how Unity should query the version control system. The default value is StatusQueryOptions.UseCachedIfPossible.</param>
  3059. </member>
  3060. <member name="M:UnityEditor.AssetDatabase.ClearImporterOverride(System.String)">
  3061. <summary>
  3062. <para>Clears the importer override for the asset.</para>
  3063. </summary>
  3064. <param name="path">Asset path.</param>
  3065. </member>
  3066. <member name="M:UnityEditor.AssetDatabase.ClearLabels(UnityEngine.Object)">
  3067. <summary>
  3068. <para>Removes all labels attached to an asset.</para>
  3069. </summary>
  3070. <param name="obj"></param>
  3071. </member>
  3072. <member name="M:UnityEditor.AssetDatabase.CloseCacheServerConnection">
  3073. <summary>
  3074. <para>Closes an active cache server connection. If no connection is active, then it does nothing.</para>
  3075. </summary>
  3076. </member>
  3077. <member name="M:UnityEditor.AssetDatabase.Contains(UnityEngine.Object)">
  3078. <summary>
  3079. <para>Is object an asset?</para>
  3080. </summary>
  3081. <param name="obj"></param>
  3082. <param name="instanceID"></param>
  3083. </member>
  3084. <member name="M:UnityEditor.AssetDatabase.Contains(System.Int32)">
  3085. <summary>
  3086. <para>Is object an asset?</para>
  3087. </summary>
  3088. <param name="obj"></param>
  3089. <param name="instanceID"></param>
  3090. </member>
  3091. <member name="M:UnityEditor.AssetDatabase.CopyAsset(System.String,System.String)">
  3092. <summary>
  3093. <para>Duplicates the asset at path and stores it at newPath.</para>
  3094. </summary>
  3095. <param name="path">Filesystem path of the source asset.</param>
  3096. <param name="newPath">Filesystem path of the new asset to create.</param>
  3097. <returns>
  3098. <para>Returns true if the copy operation is successful or false if part of the process fails.</para>
  3099. </returns>
  3100. </member>
  3101. <member name="M:UnityEditor.AssetDatabase.CreateAsset(UnityEngine.Object,System.String)">
  3102. <summary>
  3103. <para>Creates a new native Unity asset.</para>
  3104. </summary>
  3105. <param name="asset">Object to use in creating the asset.</param>
  3106. <param name="path">Filesystem path for the new asset.</param>
  3107. </member>
  3108. <member name="M:UnityEditor.AssetDatabase.CreateFolder(System.String,System.String)">
  3109. <summary>
  3110. <para>Creates a new folder, in the specified parent folder.
  3111. The parent folder string must start with the "Assets" folder, and all folders within the parent folder string must already exist. For example, when specifying "AssetsParentFolder1Parentfolder2/", the new folder will be created in "ParentFolder2" only if ParentFolder1 and ParentFolder2 already exist.</para>
  3112. </summary>
  3113. <param name="parentFolder">The path to the parent folder. Must start with "Assets/".</param>
  3114. <param name="newFolderName">The name of the new folder.</param>
  3115. <returns>
  3116. <para>The GUID of the newly created folder, if the folder was created successfully. Otherwise returns an empty string.</para>
  3117. </returns>
  3118. </member>
  3119. <member name="M:UnityEditor.AssetDatabase.DeleteAsset(System.String)">
  3120. <summary>
  3121. <para>Deletes the specified asset or folder.</para>
  3122. </summary>
  3123. <param name="path">Project relative path of the asset or folder to be deleted.</param>
  3124. <returns>
  3125. <para>Returns true if the asset has been successfully removed, false if it doesn't exist or couldn't be removed.</para>
  3126. </returns>
  3127. </member>
  3128. <member name="M:UnityEditor.AssetDatabase.DeleteAssets(System.String[],System.Collections.Generic.List`1&lt;System.String&gt;)">
  3129. <summary>
  3130. <para>Lets you delete multiple assets or folders at once with performance benefits under version control.</para>
  3131. </summary>
  3132. <param name="paths">Project relative paths of the assets or folders to be deleted.</param>
  3133. <param name="outFailedPaths">Project relative paths which could not be deleted.</param>
  3134. <returns>
  3135. <para>Returns true if all assets in paths have successfully been deleted, false if any of the specified paths don't exist or couldn't be removed.</para>
  3136. </returns>
  3137. </member>
  3138. <member name="P:UnityEditor.AssetDatabase.DesiredWorkerCount">
  3139. <summary>
  3140. <para>The desired number of processes to use when importing assets, during an asset database refresh.</para>
  3141. </summary>
  3142. </member>
  3143. <member name="M:UnityEditor.AssetDatabase.DisallowAutoRefresh">
  3144. <summary>
  3145. <para>Increments an internal counter which Unity uses to determine whether to allow automatic AssetDatabase refreshing behavior.</para>
  3146. </summary>
  3147. </member>
  3148. <member name="M:UnityEditor.AssetDatabase.ExportPackage(System.String[],System.String)">
  3149. <summary>
  3150. <para>Exports the assets identified by assetPathNames to a unitypackage file in fileName.</para>
  3151. </summary>
  3152. <param name="assetPathNames"></param>
  3153. <param name="fileName"></param>
  3154. <param name="flags"></param>
  3155. <param name="assetPathName"></param>
  3156. </member>
  3157. <member name="M:UnityEditor.AssetDatabase.ExportPackage(System.String,System.String)">
  3158. <summary>
  3159. <para>Exports the assets identified by assetPathNames to a unitypackage file in fileName.</para>
  3160. </summary>
  3161. <param name="assetPathNames"></param>
  3162. <param name="fileName"></param>
  3163. <param name="flags"></param>
  3164. <param name="assetPathName"></param>
  3165. </member>
  3166. <member name="M:UnityEditor.AssetDatabase.ExportPackage(System.String,System.String,UnityEditor.ExportPackageOptions)">
  3167. <summary>
  3168. <para>Exports the assets identified by assetPathNames to a unitypackage file in fileName.</para>
  3169. </summary>
  3170. <param name="assetPathNames"></param>
  3171. <param name="fileName"></param>
  3172. <param name="flags"></param>
  3173. <param name="assetPathName"></param>
  3174. </member>
  3175. <member name="M:UnityEditor.AssetDatabase.ExportPackage(System.String[],System.String,UnityEditor.ExportPackageOptions)">
  3176. <summary>
  3177. <para>Exports the assets identified by assetPathNames to a unitypackage file in fileName.</para>
  3178. </summary>
  3179. <param name="assetPathNames"></param>
  3180. <param name="fileName"></param>
  3181. <param name="flags"></param>
  3182. <param name="assetPathName"></param>
  3183. </member>
  3184. <member name="M:UnityEditor.AssetDatabase.ExtractAsset(UnityEngine.Object,System.String)">
  3185. <summary>
  3186. <para>Creates an external Asset from an object (such as a Material) by extracting it from within an imported asset (such as an FBX file).</para>
  3187. </summary>
  3188. <param name="asset">The sub-asset to extract.</param>
  3189. <param name="newPath">The file path of the new Asset.</param>
  3190. <returns>
  3191. <para>An empty string if Unity has successfully extracted the Asset, or an error message if not.</para>
  3192. </returns>
  3193. </member>
  3194. <member name="M:UnityEditor.AssetDatabase.FindAssets(System.String)">
  3195. <summary>
  3196. <para>Search the asset database using the search filter string.</para>
  3197. </summary>
  3198. <param name="filter">The filter string can contain search data. See below for details about this string.</param>
  3199. <param name="searchInFolders">The folders where the search will start.</param>
  3200. <returns>
  3201. <para>Array of matching asset. Note that GUIDs will be returned. If no matching assets were found, returns empty array.</para>
  3202. </returns>
  3203. </member>
  3204. <member name="M:UnityEditor.AssetDatabase.FindAssets(System.String,System.String[])">
  3205. <summary>
  3206. <para>Search the asset database using the search filter string.</para>
  3207. </summary>
  3208. <param name="filter">The filter string can contain search data. See below for details about this string.</param>
  3209. <param name="searchInFolders">The folders where the search will start.</param>
  3210. <returns>
  3211. <para>Array of matching asset. Note that GUIDs will be returned. If no matching assets were found, returns empty array.</para>
  3212. </returns>
  3213. </member>
  3214. <member name="M:UnityEditor.AssetDatabase.ForceReserializeAssets">
  3215. <summary>
  3216. <para>Forcibly load and re-serialize the given assets, flushing any outstanding data changes to disk.</para>
  3217. </summary>
  3218. <param name="assetPaths">The paths to the assets that should be reserialized. If omitted, will reserialize all assets in the project.</param>
  3219. <param name="options">Specify whether you want to reserialize the assets themselves, their .meta files, or both. If omitted, defaults to both.</param>
  3220. </member>
  3221. <member name="M:UnityEditor.AssetDatabase.ForceReserializeAssets">
  3222. <summary>
  3223. <para>Forcibly load and re-serialize the given assets, flushing any outstanding data changes to disk.</para>
  3224. </summary>
  3225. <param name="assetPaths">The paths to the assets that should be reserialized. If omitted, will reserialize all assets in the project.</param>
  3226. <param name="options">Specify whether you want to reserialize the assets themselves, their .meta files, or both. If omitted, defaults to both.</param>
  3227. </member>
  3228. <member name="M:UnityEditor.AssetDatabase.ForceReserializeAssets">
  3229. <summary>
  3230. <para>Forcibly load and re-serialize the given assets, flushing any outstanding data changes to disk.</para>
  3231. </summary>
  3232. <param name="assetPaths">The paths to the assets that should be reserialized. If omitted, will reserialize all assets in the project.</param>
  3233. <param name="options">Specify whether you want to reserialize the assets themselves, their .meta files, or both. If omitted, defaults to both.</param>
  3234. </member>
  3235. <member name="M:UnityEditor.AssetDatabase.ForceToDesiredWorkerCount">
  3236. <summary>
  3237. <para>Forces the Editor to use the desired amount of worker processes. Unity will either spawn new worker processes or shut down idle worker processes to reach the desired number.</para>
  3238. </summary>
  3239. </member>
  3240. <member name="M:UnityEditor.AssetDatabase.GenerateUniqueAssetPath(System.String)">
  3241. <summary>
  3242. <para>Creates a new unique path for an asset.</para>
  3243. </summary>
  3244. <param name="path"></param>
  3245. </member>
  3246. <member name="M:UnityEditor.AssetDatabase.GetAllAssetBundleNames">
  3247. <summary>
  3248. <para>Return all the AssetBundle names in the asset database.</para>
  3249. </summary>
  3250. <returns>
  3251. <para>Array of asset bundle names.</para>
  3252. </returns>
  3253. </member>
  3254. <member name="M:UnityEditor.AssetDatabase.GetAssetBundleDependencies(System.String,System.Boolean)">
  3255. <summary>
  3256. <para>Given an assetBundleName, returns the list of AssetBundles that it depends on.</para>
  3257. </summary>
  3258. <param name="assetBundleName">The name of the AssetBundle for which dependencies are required.</param>
  3259. <param name="recursive">If false, returns only AssetBundles which are direct dependencies of the input; if true, includes all indirect dependencies of the input.</param>
  3260. <returns>
  3261. <para>The names of all AssetBundles that the input depends on.</para>
  3262. </returns>
  3263. </member>
  3264. <member name="M:UnityEditor.AssetDatabase.GetAssetDependencyHash(System.String)">
  3265. <summary>
  3266. <para>Returns the hash of all the dependencies of an asset.</para>
  3267. </summary>
  3268. <param name="path">Path to the asset.</param>
  3269. <param name="guid">GUID of the asset.</param>
  3270. <returns>
  3271. <para>Aggregate hash.</para>
  3272. </returns>
  3273. </member>
  3274. <member name="M:UnityEditor.AssetDatabase.GetAssetDependencyHash(UnityEditor.GUID)">
  3275. <summary>
  3276. <para>Returns the hash of all the dependencies of an asset.</para>
  3277. </summary>
  3278. <param name="path">Path to the asset.</param>
  3279. <param name="guid">GUID of the asset.</param>
  3280. <returns>
  3281. <para>Aggregate hash.</para>
  3282. </returns>
  3283. </member>
  3284. <member name="M:UnityEditor.AssetDatabase.GetAssetOrScenePath(UnityEngine.Object)">
  3285. <summary>
  3286. <para>Returns the path name relative to the project folder where the asset is stored.</para>
  3287. </summary>
  3288. <param name="assetObject"></param>
  3289. </member>
  3290. <member name="M:UnityEditor.AssetDatabase.GetAssetPath(System.Int32)">
  3291. <summary>
  3292. <para>Returns the path name relative to the project folder where the asset is stored.</para>
  3293. </summary>
  3294. <param name="instanceID">The instance ID of the asset.</param>
  3295. <param name="assetObject">A reference to the asset.</param>
  3296. <returns>
  3297. <para>The asset path name, or null, or an empty string if the asset does not exist.</para>
  3298. </returns>
  3299. </member>
  3300. <member name="M:UnityEditor.AssetDatabase.GetAssetPath(UnityEngine.Object)">
  3301. <summary>
  3302. <para>Returns the path name relative to the project folder where the asset is stored.</para>
  3303. </summary>
  3304. <param name="instanceID">The instance ID of the asset.</param>
  3305. <param name="assetObject">A reference to the asset.</param>
  3306. <returns>
  3307. <para>The asset path name, or null, or an empty string if the asset does not exist.</para>
  3308. </returns>
  3309. </member>
  3310. <member name="M:UnityEditor.AssetDatabase.GetAssetPathFromTextMetaFilePath(System.String)">
  3311. <summary>
  3312. <para>Gets the path to the asset file associated with a text .meta file.</para>
  3313. </summary>
  3314. <param name="path"></param>
  3315. </member>
  3316. <member name="M:UnityEditor.AssetDatabase.GetAssetPathsFromAssetBundle(System.String)">
  3317. <summary>
  3318. <para>Returns an array containing the paths of all assets marked with the specified Asset Bundle name.</para>
  3319. </summary>
  3320. <param name="assetBundleName"></param>
  3321. </member>
  3322. <member name="M:UnityEditor.AssetDatabase.GetAssetPathsFromAssetBundleAndAssetName(System.String,System.String)">
  3323. <summary>
  3324. <para>Get the Asset paths for all Assets tagged with assetBundleName and
  3325. named assetName.</para>
  3326. </summary>
  3327. <param name="assetBundleName"></param>
  3328. <param name="assetName"></param>
  3329. </member>
  3330. <member name="M:UnityEditor.AssetDatabase.GetAvailableImporterTypes(System.String)">
  3331. <summary>
  3332. <para>Gets the importer types associated with a given Asset type.</para>
  3333. </summary>
  3334. <param name="path">The Asset path.</param>
  3335. <returns>
  3336. <para>Returns an array of importer types that can handle the specified Asset.</para>
  3337. </returns>
  3338. </member>
  3339. <member name="M:UnityEditor.AssetDatabase.GetCachedIcon(System.String)">
  3340. <summary>
  3341. <para>Retrieves an icon for the asset at the given asset path.</para>
  3342. </summary>
  3343. <param name="path"></param>
  3344. </member>
  3345. <member name="M:UnityEditor.AssetDatabase.GetCacheServerAddress">
  3346. <summary>
  3347. <para>Gets the IP address of the Cache Server in Editor Settings.</para>
  3348. </summary>
  3349. <returns>
  3350. <para>Returns the IP address of the Cache Server in Editor Settings. Returns empty string if IP address is not set in Editor settings.</para>
  3351. </returns>
  3352. </member>
  3353. <member name="M:UnityEditor.AssetDatabase.GetCacheServerEnableDownload">
  3354. <summary>
  3355. <para>Gets the Cache Server Download option from Editor Settings.</para>
  3356. </summary>
  3357. <returns>
  3358. <para>Returns true when Download from the Cache Server is enabled. Returns false otherwise.</para>
  3359. </returns>
  3360. </member>
  3361. <member name="M:UnityEditor.AssetDatabase.GetCacheServerEnableUpload">
  3362. <summary>
  3363. <para>Gets the Cache Server Upload option from Editor Settings.</para>
  3364. </summary>
  3365. <returns>
  3366. <para>Returns true when Upload to the Cache Server is enabled. Returns false otherwise.</para>
  3367. </returns>
  3368. </member>
  3369. <member name="M:UnityEditor.AssetDatabase.GetCacheServerNamespacePrefix">
  3370. <summary>
  3371. <para>Gets the Cache Server Namespace prefix set in Editor Settings.</para>
  3372. </summary>
  3373. <returns>
  3374. <para>Returns the Namespace prefix for the Cache Server.</para>
  3375. </returns>
  3376. </member>
  3377. <member name="M:UnityEditor.AssetDatabase.GetCacheServerPort">
  3378. <summary>
  3379. <para>Gets the Port number of the Cache Server in Editor Settings.</para>
  3380. </summary>
  3381. <returns>
  3382. <para>Returns the Port number of the Cache Server in Editor Settings. Returns 0 if Port number is not set in Editor Settings.</para>
  3383. </returns>
  3384. </member>
  3385. <member name="M:UnityEditor.AssetDatabase.GetCurrentCacheServerIp">
  3386. <summary>
  3387. <para>Gets the IP address of the Cache Server currently in use by the Editor.</para>
  3388. </summary>
  3389. <returns>
  3390. <para>Returns a string representation of the current Cache Server IP address.</para>
  3391. </returns>
  3392. </member>
  3393. <member name="M:UnityEditor.AssetDatabase.GetDependencies(System.String)">
  3394. <summary>
  3395. <para>Returns an array of all the assets that are dependencies of the asset at the specified pathName.
  3396. Note: GetDependencies() gets the Assets that are referenced by other Assets. For example, a Scene could contain many GameObjects with a Material attached to them. In this case, GetDependencies() will return the path to the Material Assets, but not the GameObjects as those are not Assets on your disk.</para>
  3397. </summary>
  3398. <param name="pathName">The path to the asset for which dependencies are required.</param>
  3399. <param name="recursive">Controls whether this method recursively checks and returns all dependencies including indirect dependencies (when set to true), or whether it only returns direct dependencies (when set to false).</param>
  3400. <returns>
  3401. <para>The paths of all assets that the input depends on.</para>
  3402. </returns>
  3403. </member>
  3404. <member name="M:UnityEditor.AssetDatabase.GetDependencies(System.String,System.Boolean)">
  3405. <summary>
  3406. <para>Returns an array of all the assets that are dependencies of the asset at the specified pathName.
  3407. Note: GetDependencies() gets the Assets that are referenced by other Assets. For example, a Scene could contain many GameObjects with a Material attached to them. In this case, GetDependencies() will return the path to the Material Assets, but not the GameObjects as those are not Assets on your disk.</para>
  3408. </summary>
  3409. <param name="pathName">The path to the asset for which dependencies are required.</param>
  3410. <param name="recursive">Controls whether this method recursively checks and returns all dependencies including indirect dependencies (when set to true), or whether it only returns direct dependencies (when set to false).</param>
  3411. <returns>
  3412. <para>The paths of all assets that the input depends on.</para>
  3413. </returns>
  3414. </member>
  3415. <member name="M:UnityEditor.AssetDatabase.GetDependencies(System.String[])">
  3416. <summary>
  3417. <para>Returns an array of the paths of assets that are dependencies of all the assets in the list of pathNames that you provide.
  3418. Note: GetDependencies() gets the Assets that are referenced by other Assets. For example, a Scene could contain many GameObjects with a Material attached to them. In this case, GetDependencies() will return the path to the Material Assets, but not the GameObjects as those are not Assets on your disk.</para>
  3419. </summary>
  3420. <param name="pathNames">The path to the assets for which dependencies are required.</param>
  3421. <param name="recursive">Controls whether this method recursively checks and returns all dependencies including indirect dependencies (when set to true), or whether it only returns direct dependencies (when set to false).</param>
  3422. <returns>
  3423. <para>The paths of all assets that the input depends on.</para>
  3424. </returns>
  3425. </member>
  3426. <member name="M:UnityEditor.AssetDatabase.GetDependencies(System.String[],System.Boolean)">
  3427. <summary>
  3428. <para>Returns an array of the paths of assets that are dependencies of all the assets in the list of pathNames that you provide.
  3429. Note: GetDependencies() gets the Assets that are referenced by other Assets. For example, a Scene could contain many GameObjects with a Material attached to them. In this case, GetDependencies() will return the path to the Material Assets, but not the GameObjects as those are not Assets on your disk.</para>
  3430. </summary>
  3431. <param name="pathNames">The path to the assets for which dependencies are required.</param>
  3432. <param name="recursive">Controls whether this method recursively checks and returns all dependencies including indirect dependencies (when set to true), or whether it only returns direct dependencies (when set to false).</param>
  3433. <returns>
  3434. <para>The paths of all assets that the input depends on.</para>
  3435. </returns>
  3436. </member>
  3437. <member name="M:UnityEditor.AssetDatabase.GetImplicitAssetBundleName(System.String)">
  3438. <summary>
  3439. <para>Returns the name of the AssetBundle that a given asset belongs to.</para>
  3440. </summary>
  3441. <param name="assetPath">The asset's path.</param>
  3442. <returns>
  3443. <para>Returns the name of the AssetBundle that a given asset belongs to. See the method description for more details.</para>
  3444. </returns>
  3445. </member>
  3446. <member name="M:UnityEditor.AssetDatabase.GetImplicitAssetBundleVariantName(System.String)">
  3447. <summary>
  3448. <para>Returns the name of the AssetBundle Variant that a given asset belongs to.</para>
  3449. </summary>
  3450. <param name="assetPath">The asset's path.</param>
  3451. <returns>
  3452. <para>Returns the name of the AssetBundle Variant that a given asset belongs to. See the method description for more details.</para>
  3453. </returns>
  3454. </member>
  3455. <member name="M:UnityEditor.AssetDatabase.GetImporterOverride(System.String)">
  3456. <summary>
  3457. <para>Returns the type of the override importer.</para>
  3458. </summary>
  3459. <param name="path">Asset path.</param>
  3460. <returns>
  3461. <para>Importer type.</para>
  3462. </returns>
  3463. </member>
  3464. <member name="M:UnityEditor.AssetDatabase.GetLabels(UnityEngine.Object)">
  3465. <summary>
  3466. <para>Returns all labels attached to a given asset.</para>
  3467. </summary>
  3468. <param name="obj"></param>
  3469. </member>
  3470. <member name="M:UnityEditor.AssetDatabase.GetMainAssetTypeAtPath(System.String)">
  3471. <summary>
  3472. <para>Returns the type of the main asset object at assetPath.</para>
  3473. </summary>
  3474. <param name="assetPath">Filesystem path of the asset to load.</param>
  3475. </member>
  3476. <member name="M:UnityEditor.AssetDatabase.GetSubFolders(System.String)">
  3477. <summary>
  3478. <para>Given a path to a directory in the Assets folder, relative to the project folder, this method will return an array of all its subdirectories.</para>
  3479. </summary>
  3480. <param name="path"></param>
  3481. </member>
  3482. <member name="M:UnityEditor.AssetDatabase.GetTextMetaDataPathFromAssetPath(System.String)">
  3483. <summary>
  3484. <para>Gets the path to the text .meta file associated with an asset.</para>
  3485. </summary>
  3486. <param name="path">The path to the asset.</param>
  3487. <returns>
  3488. <para>The path to the .meta text file or empty string if the file does not exist.</para>
  3489. </returns>
  3490. </member>
  3491. <member name="M:UnityEditor.AssetDatabase.GetTextMetaFilePathFromAssetPath(System.String)">
  3492. <summary>
  3493. <para>Gets the path to the text .meta file associated with an asset.</para>
  3494. </summary>
  3495. <param name="path">The path to the asset.</param>
  3496. <returns>
  3497. <para>The path to the .meta text file or an empty string if the file does not exist.</para>
  3498. </returns>
  3499. </member>
  3500. <member name="M:UnityEditor.AssetDatabase.GetTypeFromPathAndFileID(System.String,System.Int64)">
  3501. <summary>
  3502. <para>Gets an object's type from an Asset path and a local file identifier.</para>
  3503. </summary>
  3504. <param name="assetPath">The Asset's path.</param>
  3505. <param name="localIdentifierInFile">The object's local file identifier.</param>
  3506. <returns>
  3507. <para>The object's type.</para>
  3508. </returns>
  3509. </member>
  3510. <member name="M:UnityEditor.AssetDatabase.GetUnusedAssetBundleNames">
  3511. <summary>
  3512. <para>Return all the unused assetBundle names in the asset database.</para>
  3513. </summary>
  3514. </member>
  3515. <member name="P:UnityEditor.AssetDatabase.GlobalArtifactDependencyVersion">
  3516. <summary>
  3517. <para>Changes during Refresh if anything has changed that can invalidate any artifact.</para>
  3518. </summary>
  3519. </member>
  3520. <member name="P:UnityEditor.AssetDatabase.GlobalArtifactProcessedVersion">
  3521. <summary>
  3522. <para>Changes whenever a new artifact is added to the artifact database.</para>
  3523. </summary>
  3524. </member>
  3525. <member name="M:UnityEditor.AssetDatabase.GUIDFromAssetPath(System.String)">
  3526. <summary>
  3527. <para>Get the GUID for the asset at path.</para>
  3528. </summary>
  3529. <param name="path">Filesystem path for the asset. All paths are relative to the project folder.</param>
  3530. <returns>
  3531. <para>The GUID of the asset. An all-zero GUID denotes an invalid asset path.</para>
  3532. </returns>
  3533. </member>
  3534. <member name="M:UnityEditor.AssetDatabase.GUIDToAssetPath(System.String)">
  3535. <summary>
  3536. <para>Gets the corresponding asset path for the supplied GUID, or an empty string if the GUID can't be found.</para>
  3537. </summary>
  3538. <param name="guid">The GUID of an asset.</param>
  3539. <returns>
  3540. <para>Path of the asset relative to the project folder.</para>
  3541. </returns>
  3542. </member>
  3543. <member name="M:UnityEditor.AssetDatabase.GUIDToAssetPath(UnityEditor.GUID)">
  3544. <summary>
  3545. <para>Gets the corresponding asset path for the supplied GUID, or an empty string if the GUID can't be found.</para>
  3546. </summary>
  3547. <param name="guid">The GUID of an asset.</param>
  3548. <returns>
  3549. <para>Path of the asset relative to the project folder.</para>
  3550. </returns>
  3551. </member>
  3552. <member name="M:UnityEditor.AssetDatabase.ImportAsset(System.String)">
  3553. <summary>
  3554. <para>Import asset at path.</para>
  3555. </summary>
  3556. <param name="path"></param>
  3557. <param name="options"></param>
  3558. </member>
  3559. <member name="M:UnityEditor.AssetDatabase.ImportAsset(System.String,UnityEditor.ImportAssetOptions)">
  3560. <summary>
  3561. <para>Import asset at path.</para>
  3562. </summary>
  3563. <param name="path"></param>
  3564. <param name="options"></param>
  3565. </member>
  3566. <member name="M:UnityEditor.AssetDatabase.ImportPackage(System.String,System.Boolean)">
  3567. <summary>
  3568. <para>Imports package at packagePath into the current project.</para>
  3569. </summary>
  3570. <param name="packagePath"></param>
  3571. <param name="interactive"></param>
  3572. </member>
  3573. <member name="T:UnityEditor.AssetDatabase.ImportPackageCallback">
  3574. <summary>
  3575. <para>Delegate to be called from AssetDatabase.ImportPackage callbacks. packageName is the name of the package that raised the callback.</para>
  3576. </summary>
  3577. <param name="packageName"></param>
  3578. </member>
  3579. <member name="T:UnityEditor.AssetDatabase.ImportPackageFailedCallback">
  3580. <summary>
  3581. <para>Delegate to be called from AssetDatabase.ImportPackage callbacks. packageName is the name of the package that raised the callback. errorMessage is the reason for the failure.</para>
  3582. </summary>
  3583. <param name="packageName"></param>
  3584. <param name="errorMessage"></param>
  3585. </member>
  3586. <member name="M:UnityEditor.AssetDatabase.IsCacheServerEnabled">
  3587. <summary>
  3588. <para>Checks whether the Cache Server is enabled in Project Settings.</para>
  3589. </summary>
  3590. <returns>
  3591. <para>Returns true when the Cache Server is enabled. Returns false otherwise.</para>
  3592. </returns>
  3593. </member>
  3594. <member name="M:UnityEditor.AssetDatabase.IsConnectedToCacheServer">
  3595. <summary>
  3596. <para>Checks connection status of the Cache Server.</para>
  3597. </summary>
  3598. <returns>
  3599. <para>Returns true when Editor is connected to the Cache Server. Returns false otherwise.</para>
  3600. </returns>
  3601. </member>
  3602. <member name="M:UnityEditor.AssetDatabase.IsDirectoryMonitoringEnabled">
  3603. <summary>
  3604. <para>Reports whether Directory Monitoring is enabled.</para>
  3605. </summary>
  3606. <returns>
  3607. <para>Returns true when Directory Monitoring is enabled. Returns false otherwise.</para>
  3608. </returns>
  3609. </member>
  3610. <member name="M:UnityEditor.AssetDatabase.IsForeignAsset(UnityEngine.Object)">
  3611. <summary>
  3612. <para>Determines whether the Asset is a foreign Asset.</para>
  3613. </summary>
  3614. <param name="obj"></param>
  3615. <param name="instanceID"></param>
  3616. </member>
  3617. <member name="M:UnityEditor.AssetDatabase.IsForeignAsset(System.Int32)">
  3618. <summary>
  3619. <para>Determines whether the Asset is a foreign Asset.</para>
  3620. </summary>
  3621. <param name="obj"></param>
  3622. <param name="instanceID"></param>
  3623. </member>
  3624. <member name="M:UnityEditor.AssetDatabase.IsMainAsset(UnityEngine.Object)">
  3625. <summary>
  3626. <para>Is asset a main asset in the project window?</para>
  3627. </summary>
  3628. <param name="obj"></param>
  3629. <param name="instanceID"></param>
  3630. </member>
  3631. <member name="M:UnityEditor.AssetDatabase.IsMainAsset(System.Int32)">
  3632. <summary>
  3633. <para>Is asset a main asset in the project window?</para>
  3634. </summary>
  3635. <param name="obj"></param>
  3636. <param name="instanceID"></param>
  3637. </member>
  3638. <member name="M:UnityEditor.AssetDatabase.IsMainAssetAtPathLoaded(System.String)">
  3639. <summary>
  3640. <para>Returns true if the main asset object at assetPath is loaded in memory.</para>
  3641. </summary>
  3642. <param name="assetPath">Filesystem path of the asset to load.</param>
  3643. </member>
  3644. <member name="M:UnityEditor.AssetDatabase.IsMetaFileOpenForEdit(UnityEngine.Object,UnityEditor.StatusQueryOptions)">
  3645. <summary>
  3646. <para>Query whether an asset's metadata (.meta) file is open for edit in version control.</para>
  3647. </summary>
  3648. <param name="assetObject">Object representing the asset whose metadata status you wish to query.</param>
  3649. <param name="message">Returns a reason for the asset metadata not being open for edit.</param>
  3650. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3651. <returns>
  3652. <para>True if the asset's metadata is considered open for edit by the selected version control system.</para>
  3653. </returns>
  3654. </member>
  3655. <member name="M:UnityEditor.AssetDatabase.IsMetaFileOpenForEdit(UnityEngine.Object,System.String&amp;,UnityEditor.StatusQueryOptions)">
  3656. <summary>
  3657. <para>Query whether an asset's metadata (.meta) file is open for edit in version control.</para>
  3658. </summary>
  3659. <param name="assetObject">Object representing the asset whose metadata status you wish to query.</param>
  3660. <param name="message">Returns a reason for the asset metadata not being open for edit.</param>
  3661. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3662. <returns>
  3663. <para>True if the asset's metadata is considered open for edit by the selected version control system.</para>
  3664. </returns>
  3665. </member>
  3666. <member name="M:UnityEditor.AssetDatabase.IsMetaFileOpenForEdit(UnityEngine.Object)">
  3667. <summary>
  3668. <para>Query whether an asset's metadata (.meta) file is open for edit in version control.</para>
  3669. </summary>
  3670. <param name="assetObject">Object representing the asset whose metadata status you wish to query.</param>
  3671. <param name="message">Returns a reason for the asset metadata not being open for edit.</param>
  3672. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3673. <returns>
  3674. <para>True if the asset's metadata is considered open for edit by the selected version control system.</para>
  3675. </returns>
  3676. </member>
  3677. <member name="M:UnityEditor.AssetDatabase.IsMetaFileOpenForEdit(UnityEngine.Object,System.String&amp;)">
  3678. <summary>
  3679. <para>Query whether an asset's metadata (.meta) file is open for edit in version control.</para>
  3680. </summary>
  3681. <param name="assetObject">Object representing the asset whose metadata status you wish to query.</param>
  3682. <param name="message">Returns a reason for the asset metadata not being open for edit.</param>
  3683. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3684. <returns>
  3685. <para>True if the asset's metadata is considered open for edit by the selected version control system.</para>
  3686. </returns>
  3687. </member>
  3688. <member name="M:UnityEditor.AssetDatabase.IsNativeAsset(UnityEngine.Object)">
  3689. <summary>
  3690. <para>Determines whether the Asset is a native Asset.</para>
  3691. </summary>
  3692. <param name="obj"></param>
  3693. <param name="instanceID"></param>
  3694. </member>
  3695. <member name="M:UnityEditor.AssetDatabase.IsNativeAsset(System.Int32)">
  3696. <summary>
  3697. <para>Determines whether the Asset is a native Asset.</para>
  3698. </summary>
  3699. <param name="obj"></param>
  3700. <param name="instanceID"></param>
  3701. </member>
  3702. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(UnityEngine.Object,UnityEditor.StatusQueryOptions)">
  3703. <summary>
  3704. <para>Query whether an Asset file is open for editing in version control.</para>
  3705. </summary>
  3706. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3707. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3708. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3709. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3710. <returns>
  3711. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3712. </returns>
  3713. </member>
  3714. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(System.String,UnityEditor.StatusQueryOptions)">
  3715. <summary>
  3716. <para>Query whether an Asset file is open for editing in version control.</para>
  3717. </summary>
  3718. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3719. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3720. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3721. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3722. <returns>
  3723. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3724. </returns>
  3725. </member>
  3726. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(UnityEngine.Object,System.String&amp;,UnityEditor.StatusQueryOptions)">
  3727. <summary>
  3728. <para>Query whether an Asset file is open for editing in version control.</para>
  3729. </summary>
  3730. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3731. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3732. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3733. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3734. <returns>
  3735. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3736. </returns>
  3737. </member>
  3738. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(System.String,System.String&amp;,UnityEditor.StatusQueryOptions)">
  3739. <summary>
  3740. <para>Query whether an Asset file is open for editing in version control.</para>
  3741. </summary>
  3742. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3743. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3744. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3745. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3746. <returns>
  3747. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3748. </returns>
  3749. </member>
  3750. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(UnityEngine.Object)">
  3751. <summary>
  3752. <para>Query whether an Asset file is open for editing in version control.</para>
  3753. </summary>
  3754. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3755. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3756. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3757. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3758. <returns>
  3759. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3760. </returns>
  3761. </member>
  3762. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(System.String)">
  3763. <summary>
  3764. <para>Query whether an Asset file is open for editing in version control.</para>
  3765. </summary>
  3766. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3767. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3768. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3769. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3770. <returns>
  3771. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3772. </returns>
  3773. </member>
  3774. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(UnityEngine.Object,System.String&amp;)">
  3775. <summary>
  3776. <para>Query whether an Asset file is open for editing in version control.</para>
  3777. </summary>
  3778. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3779. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3780. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3781. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3782. <returns>
  3783. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3784. </returns>
  3785. </member>
  3786. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(System.String,System.String&amp;)">
  3787. <summary>
  3788. <para>Query whether an Asset file is open for editing in version control.</para>
  3789. </summary>
  3790. <param name="assetObject">Object representing the asset whose status you wish to query.</param>
  3791. <param name="assetOrMetaFilePath">Path to the asset file or its .meta file on disk, relative to project folder.</param>
  3792. <param name="message">Returns a reason for the asset not being open for edit.</param>
  3793. <param name="statusOptions">Options for how the version control system should be queried. These options can effect the speed and accuracy of the query. Default is StatusQueryOptions.UseCachedIfPossible.</param>
  3794. <returns>
  3795. <para>True if the asset is considered open for edit by the selected version control system.</para>
  3796. </returns>
  3797. </member>
  3798. <member name="M:UnityEditor.AssetDatabase.IsOpenForEdit(System.String[],System.Collections.Generic.List`1&lt;System.String&gt;,UnityEditor.StatusQueryOptions)">
  3799. <summary>
  3800. <para>Query which of the provided Asset files are open for editing in version control.</para>
  3801. </summary>
  3802. <param name="assetOrMetaFilePaths">Paths to Assets or their .meta files, relative to the project folder.</param>
  3803. <param name="outNotEditablePaths">Destination list of non-editable Asset paths.</param>
  3804. <param name="statusQueryOptions">Specifies how Unity should query the version control system. The default value is StatusQueryOptions.UseCachedIfPossible.</param>
  3805. </member>
  3806. <member name="M:UnityEditor.AssetDatabase.IsSubAsset(UnityEngine.Object)">
  3807. <summary>
  3808. <para>Does the asset form part of another asset?</para>
  3809. </summary>
  3810. <param name="obj">The asset Object to query.</param>
  3811. <param name="instanceID">Instance ID of the asset Object to query.</param>
  3812. </member>
  3813. <member name="M:UnityEditor.AssetDatabase.IsSubAsset(System.Int32)">
  3814. <summary>
  3815. <para>Does the asset form part of another asset?</para>
  3816. </summary>
  3817. <param name="obj">The asset Object to query.</param>
  3818. <param name="instanceID">Instance ID of the asset Object to query.</param>
  3819. </member>
  3820. <member name="M:UnityEditor.AssetDatabase.IsValidFolder(System.String)">
  3821. <summary>
  3822. <para>Given a path to a folder, returns true if it exists, false otherwise.</para>
  3823. </summary>
  3824. <param name="path">The path to the folder.</param>
  3825. <returns>
  3826. <para>Returns true if the folder exists.</para>
  3827. </returns>
  3828. </member>
  3829. <member name="M:UnityEditor.AssetDatabase.LoadAllAssetRepresentationsAtPath(System.String)">
  3830. <summary>
  3831. <para>Returns all sub Assets at assetPath.</para>
  3832. </summary>
  3833. <param name="assetPath"></param>
  3834. </member>
  3835. <member name="M:UnityEditor.AssetDatabase.LoadAllAssetsAtPath(System.String)">
  3836. <summary>
  3837. <para>Returns an array of all Assets at assetPath.</para>
  3838. </summary>
  3839. <param name="assetPath">Filesystem path to the asset.</param>
  3840. </member>
  3841. <member name="M:UnityEditor.AssetDatabase.LoadAssetAtPath(System.String,System.Type)">
  3842. <summary>
  3843. <para>Returns the first asset object of type type at given path assetPath.</para>
  3844. </summary>
  3845. <param name="assetPath">Path of the asset to load.</param>
  3846. <param name="type">Data type of the asset.</param>
  3847. <returns>
  3848. <para>The asset matching the parameters.</para>
  3849. </returns>
  3850. </member>
  3851. <member name="M:UnityEditor.AssetDatabase.LoadMainAssetAtPath(System.String)">
  3852. <summary>
  3853. <para>Returns the main asset object at assetPath.
  3854. The "main" Asset is the Asset at the root of a hierarchy (such as a Maya file which may contain multiples meshes and GameObjects).</para>
  3855. </summary>
  3856. <param name="assetPath">Filesystem path of the asset to load.</param>
  3857. </member>
  3858. <member name="M:UnityEditor.AssetDatabase.MakeEditable(System.String)">
  3859. <summary>
  3860. <para>Makes a file open for editing in version control.</para>
  3861. </summary>
  3862. <param name="path">Specifies the path to a file relative to the project root.</param>
  3863. <returns>
  3864. <para>true if Unity successfully made the file editable in the version control system. Otherwise, returns false.</para>
  3865. </returns>
  3866. </member>
  3867. <member name="M:UnityEditor.AssetDatabase.MakeEditable(System.String[],System.String,System.Collections.Generic.List`1&lt;System.String&gt;)">
  3868. <summary>
  3869. <para>Makes a list of files open for editing in version control.</para>
  3870. </summary>
  3871. <param name="paths">Specifies an array of file paths relative to the project root.</param>
  3872. <param name="prompt">Dialog prompt to show to the user, if a version control operation needs to be done. If null (default), no prompt is shown.</param>
  3873. <param name="outNotEditablePaths">Output list of file paths that could not be made editable.</param>
  3874. <returns>
  3875. <para>true if Unity successfully made all files editable in the version control system.</para>
  3876. </returns>
  3877. </member>
  3878. <member name="M:UnityEditor.AssetDatabase.MoveAsset(System.String,System.String)">
  3879. <summary>
  3880. <para>Move an asset file (or folder) from one folder to another.</para>
  3881. </summary>
  3882. <param name="oldPath">The path where the asset currently resides.</param>
  3883. <param name="newPath">The path which the asset should be moved to.</param>
  3884. <returns>
  3885. <para>An empty string if the asset has been successfully moved, otherwise an error message.</para>
  3886. </returns>
  3887. </member>
  3888. <member name="M:UnityEditor.AssetDatabase.MoveAssetsToTrash(System.String[],System.Collections.Generic.List`1&lt;System.String&gt;)">
  3889. <summary>
  3890. <para>Lets you move multiple assets or folders to trash at once with performance benefits under version control.</para>
  3891. </summary>
  3892. <param name="paths">Project relative paths of the assets or folders to be deleted.</param>
  3893. <param name="outFailedPaths">Project relative paths which could not be deleted.</param>
  3894. <returns>
  3895. <para>Returns true if all assets in paths have successfully been deleted, false if any of the specified paths don't exist or couldn't be removed.</para>
  3896. </returns>
  3897. </member>
  3898. <member name="M:UnityEditor.AssetDatabase.MoveAssetToTrash(System.String)">
  3899. <summary>
  3900. <para>Moves the specified asset or folder to the OS trash.</para>
  3901. </summary>
  3902. <param name="path">Project relative path of the asset or folder to be deleted.</param>
  3903. <returns>
  3904. <para>Returns true if the asset has been successfully removed, false if it doesn't exist or couldn't be removed.</para>
  3905. </returns>
  3906. </member>
  3907. <member name="M:UnityEditor.AssetDatabase.OpenAsset(System.Int32)">
  3908. <summary>
  3909. <para>Opens the asset with associated application.</para>
  3910. </summary>
  3911. <param name="instanceID"></param>
  3912. <param name="lineNumber"></param>
  3913. <param name="columnNumber"></param>
  3914. <param name="target"></param>
  3915. </member>
  3916. <member name="M:UnityEditor.AssetDatabase.OpenAsset(System.Int32,System.Int32)">
  3917. <summary>
  3918. <para>Opens the asset with associated application.</para>
  3919. </summary>
  3920. <param name="instanceID"></param>
  3921. <param name="lineNumber"></param>
  3922. <param name="columnNumber"></param>
  3923. <param name="target"></param>
  3924. </member>
  3925. <member name="M:UnityEditor.AssetDatabase.OpenAsset(System.Int32,System.Int32,System.Int32)">
  3926. <summary>
  3927. <para>Opens the asset with associated application.</para>
  3928. </summary>
  3929. <param name="instanceID"></param>
  3930. <param name="lineNumber"></param>
  3931. <param name="columnNumber"></param>
  3932. <param name="target"></param>
  3933. </member>
  3934. <member name="M:UnityEditor.AssetDatabase.OpenAsset(UnityEngine.Object)">
  3935. <summary>
  3936. <para>Opens the asset with associated application.</para>
  3937. </summary>
  3938. <param name="instanceID"></param>
  3939. <param name="lineNumber"></param>
  3940. <param name="columnNumber"></param>
  3941. <param name="target"></param>
  3942. </member>
  3943. <member name="M:UnityEditor.AssetDatabase.OpenAsset(UnityEngine.Object,System.Int32)">
  3944. <summary>
  3945. <para>Opens the asset with associated application.</para>
  3946. </summary>
  3947. <param name="instanceID"></param>
  3948. <param name="lineNumber"></param>
  3949. <param name="columnNumber"></param>
  3950. <param name="target"></param>
  3951. </member>
  3952. <member name="M:UnityEditor.AssetDatabase.OpenAsset(UnityEngine.Object,System.Int32,System.Int32)">
  3953. <summary>
  3954. <para>Opens the asset with associated application.</para>
  3955. </summary>
  3956. <param name="instanceID"></param>
  3957. <param name="lineNumber"></param>
  3958. <param name="columnNumber"></param>
  3959. <param name="target"></param>
  3960. </member>
  3961. <member name="M:UnityEditor.AssetDatabase.OpenAsset(UnityEngine.Object[])">
  3962. <summary>
  3963. <para>Opens the asset(s) with associated application(s).</para>
  3964. </summary>
  3965. <param name="objects"></param>
  3966. </member>
  3967. <member name="M:UnityEditor.AssetDatabase.Refresh()">
  3968. <summary>
  3969. <para>Import any changed assets.</para>
  3970. </summary>
  3971. <param name="options"></param>
  3972. </member>
  3973. <member name="M:UnityEditor.AssetDatabase.Refresh(UnityEditor.ImportAssetOptions)">
  3974. <summary>
  3975. <para>Import any changed assets.</para>
  3976. </summary>
  3977. <param name="options"></param>
  3978. </member>
  3979. <member name="T:UnityEditor.AssetDatabase.RefreshImportMode">
  3980. <summary>
  3981. <para>Options for controlling the Editor's use of parallel processes when it imports assets during an asset database refresh.</para>
  3982. </summary>
  3983. </member>
  3984. <member name="F:UnityEditor.AssetDatabase.RefreshImportMode.InProcess">
  3985. <summary>
  3986. <para>All assets are imported in the Editor process, and sequentially.</para>
  3987. </summary>
  3988. </member>
  3989. <member name="F:UnityEditor.AssetDatabase.RefreshImportMode.OutOfProcessPerQueue">
  3990. <summary>
  3991. <para>As many assets as possible are imported in parallel, in import worker processes. Importer queues and dependencies reported by the importer are respected.</para>
  3992. </summary>
  3993. </member>
  3994. <member name="M:UnityEditor.AssetDatabase.RefreshSettings">
  3995. <summary>
  3996. <para>Apply pending Editor Settings changes to the Asset pipeline.</para>
  3997. </summary>
  3998. </member>
  3999. <member name="M:UnityEditor.AssetDatabase.RegisterCustomDependency(System.String,UnityEngine.Hash128)">
  4000. <summary>
  4001. <para>Allows you to register a custom dependency that Assets can be dependent on. If you register a custom dependency, and specify that an Asset is dependent on it, then the Asset will get re-imported if the custom dependency changes.</para>
  4002. </summary>
  4003. <param name="dependency">Name of dependency. You can use any name you like, but because these names are global across all your Assets, it can be useful to use a naming convention (eg a path-based naming system) to avoid clashes with other custom dependency names.</param>
  4004. <param name="hashOfValue">A Hash128 value of the dependency.</param>
  4005. </member>
  4006. <member name="M:UnityEditor.AssetDatabase.ReleaseCachedFileHandles">
  4007. <summary>
  4008. <para>Calling this function will release file handles internally cached by Unity. This allows modifying asset or meta files safely thus avoiding potential file sharing IO errors.</para>
  4009. </summary>
  4010. </member>
  4011. <member name="M:UnityEditor.AssetDatabase.RemoveAssetBundleName(System.String,System.Boolean)">
  4012. <summary>
  4013. <para>Remove the assetBundle name from the asset database. The forceRemove flag is used to indicate if you want to remove it even it's in use.</para>
  4014. </summary>
  4015. <param name="assetBundleName">The assetBundle name you want to remove.</param>
  4016. <param name="forceRemove">Flag to indicate if you want to remove the assetBundle name even it's in use.</param>
  4017. </member>
  4018. <member name="M:UnityEditor.AssetDatabase.RemoveObjectFromAsset(UnityEngine.Object)">
  4019. <summary>
  4020. <para>Removes object from its asset (See Also: AssetDatabase.AddObjectToAsset).</para>
  4021. </summary>
  4022. <param name="objectToRemove"></param>
  4023. </member>
  4024. <member name="M:UnityEditor.AssetDatabase.RemoveUnusedAssetBundleNames">
  4025. <summary>
  4026. <para>Remove all the unused assetBundle names in the asset database.</para>
  4027. </summary>
  4028. </member>
  4029. <member name="M:UnityEditor.AssetDatabase.RenameAsset(System.String,System.String)">
  4030. <summary>
  4031. <para>Rename an asset file.</para>
  4032. </summary>
  4033. <param name="pathName">The path where the asset currently resides.</param>
  4034. <param name="newName">The new name which should be given to the asset.</param>
  4035. <returns>
  4036. <para>An empty string, if the asset has been successfully renamed, otherwise an error message.</para>
  4037. </returns>
  4038. </member>
  4039. <member name="M:UnityEditor.AssetDatabase.ResetCacheServerReconnectTimer">
  4040. <summary>
  4041. <para>Resets the internal cache server connection reconnect timer values. The default delay timer value is 1 second, and the max delay value is 5 minutes. Everytime a connection attempt fails it will double the delay timer value, until a maximum time of the max value.</para>
  4042. </summary>
  4043. </member>
  4044. <member name="M:UnityEditor.AssetDatabase.SaveAssetIfDirty(UnityEngine.Object)">
  4045. <summary>
  4046. <para>Writes all unsaved changes to the specified asset to disk.</para>
  4047. </summary>
  4048. <param name="obj">The asset object to be saved, if dirty.</param>
  4049. <param name="guid">The guid of the asset to be saved, if dirty.</param>
  4050. </member>
  4051. <member name="M:UnityEditor.AssetDatabase.SaveAssetIfDirty(UnityEditor.GUID)">
  4052. <summary>
  4053. <para>Writes all unsaved changes to the specified asset to disk.</para>
  4054. </summary>
  4055. <param name="obj">The asset object to be saved, if dirty.</param>
  4056. <param name="guid">The guid of the asset to be saved, if dirty.</param>
  4057. </member>
  4058. <member name="M:UnityEditor.AssetDatabase.SaveAssets">
  4059. <summary>
  4060. <para>Writes all unsaved asset changes to disk.</para>
  4061. </summary>
  4062. </member>
  4063. <member name="M:UnityEditor.AssetDatabase.SetImporterOverride(System.String)">
  4064. <summary>
  4065. <para>Sets a specific importer to use for the asset.</para>
  4066. </summary>
  4067. <param name="path">Asset path.</param>
  4068. </member>
  4069. <member name="M:UnityEditor.AssetDatabase.SetLabels(UnityEngine.Object,System.String[])">
  4070. <summary>
  4071. <para>Replaces that list of labels on an asset.</para>
  4072. </summary>
  4073. <param name="obj"></param>
  4074. <param name="labels"></param>
  4075. </member>
  4076. <member name="M:UnityEditor.AssetDatabase.SetMainObject(UnityEngine.Object,System.String)">
  4077. <summary>
  4078. <para>Specifies which object in the asset file should become the main object after the next import.</para>
  4079. </summary>
  4080. <param name="mainObject">The object to become the main object.</param>
  4081. <param name="assetPath">Path to the asset file.</param>
  4082. </member>
  4083. <member name="M:UnityEditor.AssetDatabase.StartAssetEditing">
  4084. <summary>
  4085. <para>Starts importing Assets into the Asset Database. This lets you group several Asset imports together into one larger import.
  4086. Note:
  4087. Calling AssetDatabase.StartAssetEditing() places the Asset Database in a state that will prevent imports until AssetDatabase.StopAssetEditing() is called.
  4088. This means that if an exception occurs between the two function calls, the AssetDatabase will be unresponsive.
  4089. Therefore, it is highly recommended that you place calls to AssetDatabase.StartAssetEditing() and AssetDatabase.StopAssetEditing() inside
  4090. either a try..catch block, or a try..finally block as needed.</para>
  4091. </summary>
  4092. </member>
  4093. <member name="M:UnityEditor.AssetDatabase.StopAssetEditing">
  4094. <summary>
  4095. <para>Stops importing Assets into the Asset Database. This lets you group several Asset imports together into one larger import.
  4096. Note:
  4097. Calling AssetDatabase.StartAssetEditing() places the Asset Database in a state that will prevent imports until AssetDatabase.StopAssetEditing() is called.
  4098. This means that if an exception occurs between the two function calls, the AssetDatabase will be unresponsive.
  4099. Therefore, it is highly recommended that you place calls to AssetDatabase.StartAssetEditing() and AssetDatabase.StopAssetEditing() inside
  4100. either a try..catch block, or a try..finally block as needed.</para>
  4101. </summary>
  4102. </member>
  4103. <member name="M:UnityEditor.AssetDatabase.TryGetGUIDAndLocalFileIdentifier(UnityEngine.Object,System.String&amp;,System.Int32&amp;)">
  4104. <summary>
  4105. <para>Get the GUID and local file id from an object instance id.</para>
  4106. </summary>
  4107. <param name="instanceID">InstanceID of the object to retrieve information for.</param>
  4108. <param name="obj">The object to retrieve GUID and File Id for.</param>
  4109. <param name="assetRef">The asset reference to retrieve GUID and File Id for.</param>
  4110. <param name="guid">The GUID of an asset.</param>
  4111. <param name="localId">The local file identifier of this asset.</param>
  4112. <returns>
  4113. <para>True if the guid and file id were successfully found, false if not.</para>
  4114. </returns>
  4115. </member>
  4116. <member name="M:UnityEditor.AssetDatabase.TryGetGUIDAndLocalFileIdentifier(System.Int32,System.String&amp;,System.Int32&amp;)">
  4117. <summary>
  4118. <para>Get the GUID and local file id from an object instance id.</para>
  4119. </summary>
  4120. <param name="instanceID">InstanceID of the object to retrieve information for.</param>
  4121. <param name="obj">The object to retrieve GUID and File Id for.</param>
  4122. <param name="assetRef">The asset reference to retrieve GUID and File Id for.</param>
  4123. <param name="guid">The GUID of an asset.</param>
  4124. <param name="localId">The local file identifier of this asset.</param>
  4125. <returns>
  4126. <para>True if the guid and file id were successfully found, false if not.</para>
  4127. </returns>
  4128. </member>
  4129. <member name="M:UnityEditor.AssetDatabase.TryGetGUIDAndLocalFileIdentifier(UnityEngine.Object,System.String&amp;,System.Int64&amp;)">
  4130. <summary>
  4131. <para>Get the GUID and local file id from an object instance id.</para>
  4132. </summary>
  4133. <param name="instanceID">InstanceID of the object to retrieve information for.</param>
  4134. <param name="obj">The object to retrieve GUID and File Id for.</param>
  4135. <param name="assetRef">The asset reference to retrieve GUID and File Id for.</param>
  4136. <param name="guid">The GUID of an asset.</param>
  4137. <param name="localId">The local file identifier of this asset.</param>
  4138. <returns>
  4139. <para>True if the guid and file id were successfully found, false if not.</para>
  4140. </returns>
  4141. </member>
  4142. <member name="M:UnityEditor.AssetDatabase.TryGetGUIDAndLocalFileIdentifier(System.Int32,System.String&amp;,System.Int64&amp;)">
  4143. <summary>
  4144. <para>Get the GUID and local file id from an object instance id.</para>
  4145. </summary>
  4146. <param name="instanceID">InstanceID of the object to retrieve information for.</param>
  4147. <param name="obj">The object to retrieve GUID and File Id for.</param>
  4148. <param name="assetRef">The asset reference to retrieve GUID and File Id for.</param>
  4149. <param name="guid">The GUID of an asset.</param>
  4150. <param name="localId">The local file identifier of this asset.</param>
  4151. <returns>
  4152. <para>True if the guid and file id were successfully found, false if not.</para>
  4153. </returns>
  4154. </member>
  4155. <member name="M:UnityEditor.AssetDatabase.TryGetGUIDAndLocalFileIdentifier(UnityEngine.LazyLoadReference`1&lt;T&gt;,System.String&amp;,System.Int64&amp;)">
  4156. <summary>
  4157. <para>Get the GUID and local file id from an object instance id.</para>
  4158. </summary>
  4159. <param name="instanceID">InstanceID of the object to retrieve information for.</param>
  4160. <param name="obj">The object to retrieve GUID and File Id for.</param>
  4161. <param name="assetRef">The asset reference to retrieve GUID and File Id for.</param>
  4162. <param name="guid">The GUID of an asset.</param>
  4163. <param name="localId">The local file identifier of this asset.</param>
  4164. <returns>
  4165. <para>True if the guid and file id were successfully found, false if not.</para>
  4166. </returns>
  4167. </member>
  4168. <member name="M:UnityEditor.AssetDatabase.UnregisterCustomDependencyPrefixFilter(System.String)">
  4169. <summary>
  4170. <para>Removes custom dependencies that match the prefixFilter.</para>
  4171. </summary>
  4172. <param name="prefixFilter">Prefix filter for the custom dependencies to unregister.</param>
  4173. <returns>
  4174. <para>Number of custom dependencies removed.</para>
  4175. </returns>
  4176. </member>
  4177. <member name="M:UnityEditor.AssetDatabase.ValidateMoveAsset(System.String,System.String)">
  4178. <summary>
  4179. <para>Checks if an asset file can be moved from one folder to another. (Without actually moving the file).</para>
  4180. </summary>
  4181. <param name="oldPath">The path where the asset currently resides.</param>
  4182. <param name="newPath">The path which the asset should be moved to.</param>
  4183. <returns>
  4184. <para>An empty string if the asset can be moved, otherwise an error message.</para>
  4185. </returns>
  4186. </member>
  4187. <member name="M:UnityEditor.AssetDatabase.WriteImportSettingsIfDirty(System.String)">
  4188. <summary>
  4189. <para>Writes the import settings to disk.</para>
  4190. </summary>
  4191. <param name="path"></param>
  4192. </member>
  4193. <member name="T:UnityEditor.AssetDeleteResult">
  4194. <summary>
  4195. <para>Result of Asset delete operation</para>
  4196. </summary>
  4197. </member>
  4198. <member name="F:UnityEditor.AssetDeleteResult.DidDelete">
  4199. <summary>
  4200. <para>Tells Unity that the asset was deleted by the callback. Unity will not try to delete the asset, but will delete the cached version and preview file.</para>
  4201. </summary>
  4202. </member>
  4203. <member name="F:UnityEditor.AssetDeleteResult.DidNotDelete">
  4204. <summary>
  4205. <para>Tells the internal implementation that the callback did not delete the asset. The asset will be delete by the internal implementation.</para>
  4206. </summary>
  4207. </member>
  4208. <member name="F:UnityEditor.AssetDeleteResult.FailedDelete">
  4209. <summary>
  4210. <para>Tells Unity that the file cannot be deleted and Unity should leave it alone.</para>
  4211. </summary>
  4212. </member>
  4213. <member name="T:UnityEditor.AssetImporter">
  4214. <summary>
  4215. <para>Base class from which asset importers for specific asset types derive.</para>
  4216. </summary>
  4217. </member>
  4218. <member name="P:UnityEditor.AssetImporter.assetBundleName">
  4219. <summary>
  4220. <para>Get or set the AssetBundle name.</para>
  4221. </summary>
  4222. </member>
  4223. <member name="P:UnityEditor.AssetImporter.assetBundleVariant">
  4224. <summary>
  4225. <para>Get or set the AssetBundle variant.</para>
  4226. </summary>
  4227. </member>
  4228. <member name="P:UnityEditor.AssetImporter.assetPath">
  4229. <summary>
  4230. <para>The path name of the asset for this importer. (Read Only)</para>
  4231. </summary>
  4232. </member>
  4233. <member name="P:UnityEditor.AssetImporter.importSettingsMissing">
  4234. <summary>
  4235. <para>The value is true when no meta file is provided with the imported asset.</para>
  4236. </summary>
  4237. </member>
  4238. <member name="P:UnityEditor.AssetImporter.userData">
  4239. <summary>
  4240. <para>Get or set any user data.</para>
  4241. </summary>
  4242. </member>
  4243. <member name="M:UnityEditor.AssetImporter.AddRemap(UnityEditor.AssetImporter/SourceAssetIdentifier,UnityEngine.Object)">
  4244. <summary>
  4245. <para>Map a sub-asset from an imported asset (such as an FBX file) to an external Asset of the same type.</para>
  4246. </summary>
  4247. <param name="identifier">The identifier of the sub-asset.</param>
  4248. <param name="externalObject">The object to be mapped to the internal object. Can belong to another Prefab or Asset, but not the Asset that is being changed.</param>
  4249. </member>
  4250. <member name="M:UnityEditor.AssetImporter.GetAtPath(System.String)">
  4251. <summary>
  4252. <para>Retrieves the asset importer for the asset at path.</para>
  4253. </summary>
  4254. <param name="path"></param>
  4255. </member>
  4256. <member name="M:UnityEditor.AssetImporter.GetExternalObjectMap">
  4257. <summary>
  4258. <para>Gets a copy of the external object map used by the AssetImporter.</para>
  4259. </summary>
  4260. <returns>
  4261. <para>The map between a sub-asset and an external Asset.</para>
  4262. </returns>
  4263. </member>
  4264. <member name="M:UnityEditor.AssetImporter.RemoveRemap(UnityEditor.AssetImporter/SourceAssetIdentifier)">
  4265. <summary>
  4266. <para>Removes an item from the map of external objects.</para>
  4267. </summary>
  4268. <param name="identifier">The identifier of the sub-asset.</param>
  4269. <returns>
  4270. <para>Returns true if an element was removed, otherwise false.</para>
  4271. </returns>
  4272. </member>
  4273. <member name="M:UnityEditor.AssetImporter.SaveAndReimport">
  4274. <summary>
  4275. <para>Save asset importer settings if asset importer is dirty.</para>
  4276. </summary>
  4277. </member>
  4278. <member name="M:UnityEditor.AssetImporter.SetAssetBundleNameAndVariant(System.String,System.String)">
  4279. <summary>
  4280. <para>Set the AssetBundle name and variant.</para>
  4281. </summary>
  4282. <param name="assetBundleName">AssetBundle name.</param>
  4283. <param name="assetBundleVariant">AssetBundle variant.</param>
  4284. </member>
  4285. <member name="T:UnityEditor.AssetImporter.SourceAssetIdentifier">
  4286. <summary>
  4287. <para>Represents a unique identifier for a sub-asset embedded in an imported Asset (such as an FBX file).</para>
  4288. </summary>
  4289. </member>
  4290. <member name="F:UnityEditor.AssetImporter.SourceAssetIdentifier.name">
  4291. <summary>
  4292. <para>The name of the Asset.</para>
  4293. </summary>
  4294. </member>
  4295. <member name="F:UnityEditor.AssetImporter.SourceAssetIdentifier.type">
  4296. <summary>
  4297. <para>The type of the Asset.</para>
  4298. </summary>
  4299. </member>
  4300. <member name="M:UnityEditor.AssetImporter.SourceAssetIdentifier.#ctor(UnityEngine.Object)">
  4301. <summary>
  4302. <para>Constructs a SourceAssetIdentifier.</para>
  4303. </summary>
  4304. <param name="asset">The the sub-asset embedded in the imported Asset.</param>
  4305. <param name="type">The type of the sub-asset embedded in the imported Asset.</param>
  4306. <param name="name">The name of the sub-asset embedded in the imported Asset.</param>
  4307. </member>
  4308. <member name="M:UnityEditor.AssetImporter.SourceAssetIdentifier.#ctor(System.Type,System.String)">
  4309. <summary>
  4310. <para>Constructs a SourceAssetIdentifier.</para>
  4311. </summary>
  4312. <param name="asset">The the sub-asset embedded in the imported Asset.</param>
  4313. <param name="type">The type of the sub-asset embedded in the imported Asset.</param>
  4314. <param name="name">The name of the sub-asset embedded in the imported Asset.</param>
  4315. </member>
  4316. <member name="M:UnityEditor.AssetImporter.SupportsRemappedAssetType(System.Type)">
  4317. <summary>
  4318. <para>Checks if the AssetImporter supports remapping the given asset type.</para>
  4319. </summary>
  4320. <param name="type">The type of asset to check.</param>
  4321. <returns>
  4322. <para>Returns true if the importer supports remapping the given type. Otherwise, returns false.</para>
  4323. </returns>
  4324. </member>
  4325. <member name="T:UnityEditor.AssetImporters.AssetImportContext">
  4326. <summary>
  4327. <para>Defines the import context for scripted importers during an import event.</para>
  4328. </summary>
  4329. </member>
  4330. <member name="P:UnityEditor.AssetImporters.AssetImportContext.assetPath">
  4331. <summary>
  4332. <para>The path of the source asset file to be imported.</para>
  4333. </summary>
  4334. </member>
  4335. <member name="P:UnityEditor.AssetImporters.AssetImportContext.mainObject">
  4336. <summary>
  4337. <para>The main object set on the AssetImportContext.</para>
  4338. </summary>
  4339. </member>
  4340. <member name="P:UnityEditor.AssetImporters.AssetImportContext.selectedBuildTarget">
  4341. <summary>
  4342. <para>Returns the current build target and creates a dependency on the target platform within a scripted importer.</para>
  4343. </summary>
  4344. </member>
  4345. <member name="M:UnityEditor.AssetImporters.AssetImportContext.AddObjectToAsset(System.String,UnityEngine.Object)">
  4346. <summary>
  4347. <para>Adds an object to the result of the import operation.</para>
  4348. </summary>
  4349. <param name="identifier">A unique identifier associated to this object.</param>
  4350. <param name="obj">The Unity Object to add to the asset.</param>
  4351. <param name="thumbnail">An optional 2D texture to use as the thumbnail for this object.</param>
  4352. </member>
  4353. <member name="M:UnityEditor.AssetImporters.AssetImportContext.AddObjectToAsset(System.String,UnityEngine.Object,UnityEngine.Texture2D)">
  4354. <summary>
  4355. <para>Adds an object to the result of the import operation.</para>
  4356. </summary>
  4357. <param name="identifier">A unique identifier associated to this object.</param>
  4358. <param name="obj">The Unity Object to add to the asset.</param>
  4359. <param name="thumbnail">An optional 2D texture to use as the thumbnail for this object.</param>
  4360. </member>
  4361. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnArtifact(System.String)">
  4362. <summary>
  4363. <para>Setup artifact dependency to an asset.</para>
  4364. </summary>
  4365. <param name="path">The path of the Asset whose artifact should be the dependency. Note: Although the dependency is the artifact (import result) which is stored in the library folder, this parameter is the path to the Asset in the Assets folder, and not a path to the artifact in the Library folder.</param>
  4366. <param name="guid">The guid of the artifact dependency.</param>
  4367. <param name="key">The artifact key of the artifact dependency.</param>
  4368. </member>
  4369. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnArtifact(UnityEditor.GUID)">
  4370. <summary>
  4371. <para>Setup artifact dependency to an asset.</para>
  4372. </summary>
  4373. <param name="path">The path of the Asset whose artifact should be the dependency. Note: Although the dependency is the artifact (import result) which is stored in the library folder, this parameter is the path to the Asset in the Assets folder, and not a path to the artifact in the Library folder.</param>
  4374. <param name="guid">The guid of the artifact dependency.</param>
  4375. <param name="key">The artifact key of the artifact dependency.</param>
  4376. </member>
  4377. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnArtifact(UnityEditor.Experimental.ArtifactKey)">
  4378. <summary>
  4379. <para>Setup artifact dependency to an asset.</para>
  4380. </summary>
  4381. <param name="path">The path of the Asset whose artifact should be the dependency. Note: Although the dependency is the artifact (import result) which is stored in the library folder, this parameter is the path to the Asset in the Assets folder, and not a path to the artifact in the Library folder.</param>
  4382. <param name="guid">The guid of the artifact dependency.</param>
  4383. <param name="key">The artifact key of the artifact dependency.</param>
  4384. </member>
  4385. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnCustomDependency(System.String)">
  4386. <summary>
  4387. <para>Allows you to specify that an Asset has a custom dependency.</para>
  4388. </summary>
  4389. <param name="dependency">Name of dependency. You can use any name you like, but because these names are global across all your Assets, it can be useful to use a naming convention (eg a path-based naming system as in the example below) to avoid clashes with other custom dependency names.</param>
  4390. </member>
  4391. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnSourceAsset(System.String)">
  4392. <summary>
  4393. <para>Allows you to specify that an Asset depends directly on the source file of another Asset (as opposed to the import result of another asset).</para>
  4394. </summary>
  4395. <param name="path">The path of the source dependency.</param>
  4396. <param name="guid">The guid of the source asset dependency.</param>
  4397. </member>
  4398. <member name="M:UnityEditor.AssetImporters.AssetImportContext.DependsOnSourceAsset(UnityEditor.GUID)">
  4399. <summary>
  4400. <para>Allows you to specify that an Asset depends directly on the source file of another Asset (as opposed to the import result of another asset).</para>
  4401. </summary>
  4402. <param name="path">The path of the source dependency.</param>
  4403. <param name="guid">The guid of the source asset dependency.</param>
  4404. </member>
  4405. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetArtifactFilePath(UnityEditor.GUID,System.String)">
  4406. <summary>
  4407. <para>Returns the path of the Artifact file that was created by another importer, and adds a dependency to that file.</para>
  4408. </summary>
  4409. <param name="guid">The guid of the Artifact File dependency.</param>
  4410. <param name="key">The Artifact key of the Artifact File dependency.</param>
  4411. <param name="fileName">The name of the Artifact File to depend upon. See [[AssetImportContext.GetOutputArtifactFilePath.</param>
  4412. <returns>
  4413. <para>The path inside the Library folder from which you can read the content of the requested Artifact File.</para>
  4414. </returns>
  4415. </member>
  4416. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetArtifactFilePath(UnityEditor.Experimental.ArtifactKey,System.String)">
  4417. <summary>
  4418. <para>Returns the path of the Artifact file that was created by another importer, and adds a dependency to that file.</para>
  4419. </summary>
  4420. <param name="guid">The guid of the Artifact File dependency.</param>
  4421. <param name="key">The Artifact key of the Artifact File dependency.</param>
  4422. <param name="fileName">The name of the Artifact File to depend upon. See [[AssetImportContext.GetOutputArtifactFilePath.</param>
  4423. <returns>
  4424. <para>The path inside the Library folder from which you can read the content of the requested Artifact File.</para>
  4425. </returns>
  4426. </member>
  4427. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetArtifactFilePath(System.String,System.String)">
  4428. <summary>
  4429. <para>Returns the path of the Artifact file that was created by another importer, and adds a dependency to that file and the source asset path.</para>
  4430. </summary>
  4431. <param name="path">The path of the Asset whose Artifact File should be the dependency. Note: Although the dependency is the Artifact File (import result) which is stored in the library folder, this parameter is the path to the Asset in the Assets folder, and not a path to the Artifact File in the Library folder.</param>
  4432. <param name="fileName">The name of the Artifact File to depend upon. See [[AssetImportContext.GetOutputArtifactFilePath.</param>
  4433. <returns>
  4434. <para>The path inside the Library folder from which you can read the content of the requested Artifact File.</para>
  4435. </returns>
  4436. </member>
  4437. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetObjects(System.Collections.Generic.List`1&lt;UnityEngine.Object&gt;)">
  4438. <summary>
  4439. <para>Gets the list of objects set on the AssetImportContext.</para>
  4440. </summary>
  4441. <param name="objects">The list of objects to be filled by the context.</param>
  4442. </member>
  4443. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetOutputArtifactFilePath(System.String)">
  4444. <summary>
  4445. <para>Returns the path where to write a new Artifact File with the given fileName.</para>
  4446. </summary>
  4447. <param name="fileName">Unique identifier to refer to this Artifact File.</param>
  4448. <returns>
  4449. <para>The file path which can be used to create a new Artifact File.</para>
  4450. </returns>
  4451. </member>
  4452. <member name="M:UnityEditor.AssetImporters.AssetImportContext.GetResultPath(System.String)">
  4453. <summary>
  4454. <para>Returns the path where to store the result of an import for a given extension.</para>
  4455. </summary>
  4456. <param name="extension">The extension string.</param>
  4457. <returns>
  4458. <para>The path where to store the result for the given extension.</para>
  4459. </returns>
  4460. </member>
  4461. <member name="M:UnityEditor.AssetImporters.AssetImportContext.LogImportError(System.String,UnityEngine.Object)">
  4462. <summary>
  4463. <para>Logs an error message encountered during import.</para>
  4464. </summary>
  4465. <param name="msg">The error message.</param>
  4466. <param name="obj">Optional Object that is targeted by the error.</param>
  4467. </member>
  4468. <member name="M:UnityEditor.AssetImporters.AssetImportContext.LogImportWarning(System.String,UnityEngine.Object)">
  4469. <summary>
  4470. <para>Logs a warning message encountered during import.</para>
  4471. </summary>
  4472. <param name="msg">The warning message.</param>
  4473. <param name="obj">Optional Object that is targeted by the warning.</param>
  4474. </member>
  4475. <member name="M:UnityEditor.AssetImporters.AssetImportContext.SetMainObject(UnityEngine.Object)">
  4476. <summary>
  4477. <para>Sets the main object for import.</para>
  4478. </summary>
  4479. <param name="obj">The object to be set as the main object. This object must already be added with the AddObjectToAsset method.</param>
  4480. </member>
  4481. <member name="T:UnityEditor.AssetImporters.AssetImporterEditor">
  4482. <summary>
  4483. <para>Default editor for all asset importer settings.</para>
  4484. </summary>
  4485. </member>
  4486. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.extraDataSerializedObject">
  4487. <summary>
  4488. <para>A SerializedObject that represents the extraDataTarget or the extraDataTargets of the AssetImporterEditor.</para>
  4489. </summary>
  4490. </member>
  4491. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.extraDataTarget">
  4492. <summary>
  4493. <para>The extra data object associated with the Editor.target.</para>
  4494. </summary>
  4495. </member>
  4496. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.extraDataTargets">
  4497. <summary>
  4498. <para>An array of objects associated with each Editor.targets.</para>
  4499. </summary>
  4500. </member>
  4501. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.extraDataType">
  4502. <summary>
  4503. <para>Override this property to return a type that inherits from ScriptableObject. This makes the AssetImporterEditor aware of serialized data outside of the Importer.</para>
  4504. </summary>
  4505. </member>
  4506. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.needsApplyRevert">
  4507. <summary>
  4508. <para>Whether the ApplyRevertGUI method is required to draw in the Inspector.</para>
  4509. </summary>
  4510. </member>
  4511. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.showImportedObject">
  4512. <summary>
  4513. <para>Should imported object be shown as a separate editor?</para>
  4514. </summary>
  4515. </member>
  4516. <member name="P:UnityEditor.AssetImporters.AssetImporterEditor.useAssetDrawPreview">
  4517. <summary>
  4518. <para>Determines if the asset preview is handled by the AssetEditor or the Importer DrawPreview</para>
  4519. </summary>
  4520. </member>
  4521. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.Apply">
  4522. <summary>
  4523. <para>Saves any changes from the Editor's control into the asset's import settings object.</para>
  4524. </summary>
  4525. </member>
  4526. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.ApplyAndImport">
  4527. <summary>
  4528. <para>Saves the changes from the editor UI to the settings object and imports the asset.</para>
  4529. </summary>
  4530. </member>
  4531. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.ApplyButton">
  4532. <summary>
  4533. <para>Implements the 'Apply' button of the inspector.</para>
  4534. </summary>
  4535. <returns>
  4536. <para>Returns true if the new settings were successfully applied.</para>
  4537. </returns>
  4538. </member>
  4539. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.ApplyRevertGUI">
  4540. <summary>
  4541. <para>Add's the 'Apply' and 'Revert' buttons to the editor.</para>
  4542. </summary>
  4543. </member>
  4544. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.Awake">
  4545. <summary>
  4546. <para>This function is called when the Editor script is started.</para>
  4547. </summary>
  4548. </member>
  4549. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.CanApply">
  4550. <summary>
  4551. <para>Determines if the modifications to import settings can be applied.</para>
  4552. </summary>
  4553. <returns>
  4554. <para>Returns true if the edited import settings do not contain errors and can be applied. Otherwise returns false.</para>
  4555. </returns>
  4556. </member>
  4557. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.HasModified">
  4558. <summary>
  4559. <para>Determine if the import settings have been modified.</para>
  4560. </summary>
  4561. </member>
  4562. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.InitializeExtraDataInstance(UnityEngine.Object,System.Int32)">
  4563. <summary>
  4564. <para>This method is called during the initialization process of the Editor, after Awake and before OnEnable.</para>
  4565. </summary>
  4566. <param name="extraData">A ScriptableObject instance of the type provided by AssetImporterEditor.extraDataType.</param>
  4567. <param name="targetIndex">The corresponding Editor.targets index of the provided extraData.</param>
  4568. </member>
  4569. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.OnApplyRevertGUI">
  4570. <summary>
  4571. <para>Process the 'Apply' and 'Revert' buttons.</para>
  4572. </summary>
  4573. <returns>
  4574. <para>Returns true if the new settings were successfully applied.</para>
  4575. </returns>
  4576. </member>
  4577. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.OnDisable">
  4578. <summary>
  4579. <para>This function is called when the editor object goes out of scope.</para>
  4580. </summary>
  4581. </member>
  4582. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.OnEnable">
  4583. <summary>
  4584. <para>This function is called when the object is loaded.</para>
  4585. </summary>
  4586. </member>
  4587. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.OnInspectorGUI">
  4588. <summary>
  4589. <para>Override this method to create your own Inpsector GUI for a ScriptedImporter.</para>
  4590. </summary>
  4591. </member>
  4592. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.ResetValues">
  4593. <summary>
  4594. <para>Reset the import settings to their last saved values.</para>
  4595. </summary>
  4596. </member>
  4597. <member name="M:UnityEditor.AssetImporters.AssetImporterEditor.RevertButton">
  4598. <summary>
  4599. <para>Implements the 'Revert' button of the inspector.</para>
  4600. </summary>
  4601. </member>
  4602. <member name="T:UnityEditor.AssetImporters.CameraDescription">
  4603. <summary>
  4604. <para>Represents camera information from an imported file.</para>
  4605. </summary>
  4606. </member>
  4607. <member name="M:UnityEditor.AssetImporters.CameraDescription.#ctor">
  4608. <summary>
  4609. <para>Initializes and returns an instance of CameraDescription.</para>
  4610. </summary>
  4611. </member>
  4612. <member name="M:UnityEditor.AssetImporters.CameraDescription.Dispose">
  4613. <summary>
  4614. <para>Disposes of the CameraDescription instance. This clears any resources that the instance was using.</para>
  4615. </summary>
  4616. </member>
  4617. <member name="M:UnityEditor.AssetImporters.CameraDescription.GetFloatPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4618. <summary>
  4619. <para>Retrieves the property names of type float for this camera.</para>
  4620. </summary>
  4621. <param name="names">The list of retrieved property names.</param>
  4622. </member>
  4623. <member name="M:UnityEditor.AssetImporters.CameraDescription.GetIntPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4624. <summary>
  4625. <para>Retrieves the property names of type int for this camera.</para>
  4626. </summary>
  4627. <param name="names">The list of retrieved property names.</param>
  4628. </member>
  4629. <member name="M:UnityEditor.AssetImporters.CameraDescription.GetStringPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4630. <summary>
  4631. <para>Retrieves the property names of type string for this camera.</para>
  4632. </summary>
  4633. <param name="names">The list of retrieved property names.</param>
  4634. </member>
  4635. <member name="M:UnityEditor.AssetImporters.CameraDescription.GetVector4PropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4636. <summary>
  4637. <para>Retrieves the property names of type Vector4 for this camera.</para>
  4638. </summary>
  4639. <param name="names">The list of retrieved property names.</param>
  4640. </member>
  4641. <member name="M:UnityEditor.AssetImporters.CameraDescription.HasAnimationCurve(System.String)">
  4642. <summary>
  4643. <para>Checks if a camera property is animated in a any AnimationClip.</para>
  4644. </summary>
  4645. <param name="propertyName">The name of the camera property.</param>
  4646. <returns>
  4647. <para>Returns true if the camera property is animated. Returns false otherwise.</para>
  4648. </returns>
  4649. </member>
  4650. <member name="M:UnityEditor.AssetImporters.CameraDescription.HasAnimationCurveInClip(System.String,System.String)">
  4651. <summary>
  4652. <para>Checks if a camera property is animated in a specific AnimationClip.</para>
  4653. </summary>
  4654. <param name="propertyName">Name of the camera's animated property.</param>
  4655. <param name="clipName">The name of the AnimationClip.</param>
  4656. <returns>
  4657. <para>Returns true if the camera property is animated. Returns false otherwise.</para>
  4658. </returns>
  4659. </member>
  4660. <member name="M:UnityEditor.AssetImporters.CameraDescription.TryGetAnimationCurve(System.String,System.String,UnityEngine.AnimationCurve&amp;)">
  4661. <summary>
  4662. <para>Retrieves the AnimationCurve for an animated camera property in a specific AnimationClip.</para>
  4663. </summary>
  4664. <param name="clipName">The name of the AnimationClip.</param>
  4665. <param name="propertyName">The name of the camera property.</param>
  4666. <param name="value">The retrieved AnimationCurve, if one exists for the specified camera property.</param>
  4667. <returns>
  4668. <para>Returns true if the camera property is animated. Returns false otherwise.</para>
  4669. </returns>
  4670. </member>
  4671. <member name="M:UnityEditor.AssetImporters.CameraDescription.TryGetProperty(System.String,System.Single&amp;)">
  4672. <summary>
  4673. <para>Retrieves the value of a specified camera property.</para>
  4674. </summary>
  4675. <param name="propertyName">Name of the property.</param>
  4676. <param name="value">The retrieved value.</param>
  4677. <returns>
  4678. <para>Returns true if the property exists on the camera. Returns false otherwise.</para>
  4679. </returns>
  4680. </member>
  4681. <member name="M:UnityEditor.AssetImporters.CameraDescription.TryGetProperty(System.String,UnityEngine.Vector4&amp;)">
  4682. <summary>
  4683. <para>Retrieves the value of a specified camera property.</para>
  4684. </summary>
  4685. <param name="propertyName">Name of the property.</param>
  4686. <param name="value">The retrieved value.</param>
  4687. <returns>
  4688. <para>Returns true if the property exists on the camera. Returns false otherwise.</para>
  4689. </returns>
  4690. </member>
  4691. <member name="M:UnityEditor.AssetImporters.CameraDescription.TryGetProperty(System.String,System.String&amp;)">
  4692. <summary>
  4693. <para>Retrieves the value of a specified camera property.</para>
  4694. </summary>
  4695. <param name="propertyName">Name of the property.</param>
  4696. <param name="value">The retrieved value.</param>
  4697. <returns>
  4698. <para>Returns true if the property exists on the camera. Returns false otherwise.</para>
  4699. </returns>
  4700. </member>
  4701. <member name="M:UnityEditor.AssetImporters.CameraDescription.TryGetProperty(System.String,System.Int32&amp;)">
  4702. <summary>
  4703. <para>Retrieves the value of a specified camera property.</para>
  4704. </summary>
  4705. <param name="propertyName">Name of the property.</param>
  4706. <param name="value">The retrieved value.</param>
  4707. <returns>
  4708. <para>Returns true if the property exists on the camera. Returns false otherwise.</para>
  4709. </returns>
  4710. </member>
  4711. <member name="T:UnityEditor.AssetImporters.CollectImportedDependenciesAttribute">
  4712. <summary>
  4713. <para>Use this method attribute to specify which methods declare dependancies on imported assets. The methods are called by AssetDatabase during import.</para>
  4714. </summary>
  4715. </member>
  4716. <member name="P:UnityEditor.AssetImporters.CollectImportedDependenciesAttribute.importerType">
  4717. <summary>
  4718. <para>The type of the importer for which the imported dependency getter is declared.</para>
  4719. </summary>
  4720. </member>
  4721. <member name="P:UnityEditor.AssetImporters.CollectImportedDependenciesAttribute.version">
  4722. <summary>
  4723. <para>The version of the imported dependency getter.</para>
  4724. </summary>
  4725. </member>
  4726. <member name="M:UnityEditor.AssetImporters.CollectImportedDependenciesAttribute.#ctor(System.Type,System.UInt32)">
  4727. <summary>
  4728. <para>Use the CollectImportedDependencies attribute to declare getters for imported dependencies.</para>
  4729. </summary>
  4730. <param name="importerType">The type of the importer for which the getter is called by the AssetDatabase.</param>
  4731. <param name="version">The version of the imported dependencies getter.</param>
  4732. </member>
  4733. <member name="T:UnityEditor.AssetImporters.FBXMaterialDescriptionPreprocessor">
  4734. <summary>
  4735. <para>This is a default implementation for AssetPostProcessor.OnPreprocessMaterialDescription, this implementation converts material descriptions imported from FBX assets into materials for the internal rendering pipeline.</para>
  4736. </summary>
  4737. </member>
  4738. <member name="T:UnityEditor.AssetImporters.LightDescription">
  4739. <summary>
  4740. <para>Represents light information from an imported file.</para>
  4741. </summary>
  4742. </member>
  4743. <member name="M:UnityEditor.AssetImporters.LightDescription.#ctor">
  4744. <summary>
  4745. <para>Initializes and returns an instance of LightDescription.</para>
  4746. </summary>
  4747. </member>
  4748. <member name="M:UnityEditor.AssetImporters.LightDescription.Dispose">
  4749. <summary>
  4750. <para>Disposes of the LightDescription instance. This clears any resources that the instance was using.</para>
  4751. </summary>
  4752. </member>
  4753. <member name="M:UnityEditor.AssetImporters.LightDescription.GetFloatPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4754. <summary>
  4755. <para>Retrieves the property names of type float for this light.</para>
  4756. </summary>
  4757. <param name="names">The list of retrieved property names.</param>
  4758. </member>
  4759. <member name="M:UnityEditor.AssetImporters.LightDescription.GetIntPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4760. <summary>
  4761. <para>Retrieves the property names of type int for this light.</para>
  4762. </summary>
  4763. <param name="names">The list of retrieved property names.</param>
  4764. </member>
  4765. <member name="M:UnityEditor.AssetImporters.LightDescription.GetStringPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4766. <summary>
  4767. <para>Retrieves the property names of type string for this light.</para>
  4768. </summary>
  4769. <param name="names">The list of retrieved property names.</param>
  4770. </member>
  4771. <member name="M:UnityEditor.AssetImporters.LightDescription.GetVector4PropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4772. <summary>
  4773. <para>Retrieves the property names of type Vector4 for this light.</para>
  4774. </summary>
  4775. <param name="names">The list of retrieved property names.</param>
  4776. </member>
  4777. <member name="M:UnityEditor.AssetImporters.LightDescription.HasAnimationCurve(System.String)">
  4778. <summary>
  4779. <para>Checks if a light property is animated in a any AnimationClip.</para>
  4780. </summary>
  4781. <param name="propertyName">The name of the light property.</param>
  4782. <returns>
  4783. <para>Returns true if the light property is animated. Returns false otherwise.</para>
  4784. </returns>
  4785. </member>
  4786. <member name="M:UnityEditor.AssetImporters.LightDescription.HasAnimationCurveInClip(System.String,System.String)">
  4787. <summary>
  4788. <para>Checks if a light property is animated in a specific AnimationClip.</para>
  4789. </summary>
  4790. <param name="propertyName">The name of the light's animated property.</param>
  4791. <param name="clipName">The name of the AnimationClip.</param>
  4792. <returns>
  4793. <para>Returns true if the light property is animated. Returns false otherwise.</para>
  4794. </returns>
  4795. </member>
  4796. <member name="M:UnityEditor.AssetImporters.LightDescription.TryGetAnimationCurve(System.String,System.String,UnityEngine.AnimationCurve&amp;)">
  4797. <summary>
  4798. <para>Retrieves the AnimationCurve for an animated light property in a specific AnimationClip.</para>
  4799. </summary>
  4800. <param name="clipName">The name of the AnimationClip.</param>
  4801. <param name="propertyName">The name of the light property.</param>
  4802. <param name="value">The retrieved AnimationCurve, if one exists for the specified light property.</param>
  4803. <returns>
  4804. <para>Returns true if the light property is animated. Returns false otherwise.</para>
  4805. </returns>
  4806. </member>
  4807. <member name="M:UnityEditor.AssetImporters.LightDescription.TryGetProperty(System.String,System.Single&amp;)">
  4808. <summary>
  4809. <para>Retrieves the value of a specified light property.</para>
  4810. </summary>
  4811. <param name="propertyName">Name of the property.</param>
  4812. <param name="value">The retrieved value.</param>
  4813. <returns>
  4814. <para>Returns true if the property exists on the light. Returns false otherwise.</para>
  4815. </returns>
  4816. </member>
  4817. <member name="M:UnityEditor.AssetImporters.LightDescription.TryGetProperty(System.String,UnityEngine.Vector4&amp;)">
  4818. <summary>
  4819. <para>Retrieves the value of a specified light property.</para>
  4820. </summary>
  4821. <param name="propertyName">Name of the property.</param>
  4822. <param name="value">The retrieved value.</param>
  4823. <returns>
  4824. <para>Returns true if the property exists on the light. Returns false otherwise.</para>
  4825. </returns>
  4826. </member>
  4827. <member name="M:UnityEditor.AssetImporters.LightDescription.TryGetProperty(System.String,System.String&amp;)">
  4828. <summary>
  4829. <para>Retrieves the value of a specified light property.</para>
  4830. </summary>
  4831. <param name="propertyName">Name of the property.</param>
  4832. <param name="value">The retrieved value.</param>
  4833. <returns>
  4834. <para>Returns true if the property exists on the light. Returns false otherwise.</para>
  4835. </returns>
  4836. </member>
  4837. <member name="M:UnityEditor.AssetImporters.LightDescription.TryGetProperty(System.String,System.Int32&amp;)">
  4838. <summary>
  4839. <para>Retrieves the value of a specified light property.</para>
  4840. </summary>
  4841. <param name="propertyName">Name of the property.</param>
  4842. <param name="value">The retrieved value.</param>
  4843. <returns>
  4844. <para>Returns true if the property exists on the light. Returns false otherwise.</para>
  4845. </returns>
  4846. </member>
  4847. <member name="T:UnityEditor.AssetImporters.MaterialDescription">
  4848. <summary>
  4849. <para>Contains a set of typed properties for describing a texture input of a MaterialDescription.</para>
  4850. </summary>
  4851. </member>
  4852. <member name="P:UnityEditor.AssetImporters.MaterialDescription.materialName">
  4853. <summary>
  4854. <para>The name of the material</para>
  4855. </summary>
  4856. </member>
  4857. <member name="M:UnityEditor.AssetImporters.MaterialDescription.GetFloatPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4858. <summary>
  4859. <para>Retrieves the property names of type float for this material.</para>
  4860. </summary>
  4861. <param name="names">The list of retrieved property names.</param>
  4862. </member>
  4863. <member name="M:UnityEditor.AssetImporters.MaterialDescription.GetStringPropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4864. <summary>
  4865. <para>Retrieves the property names of type string for this material.</para>
  4866. </summary>
  4867. <param name="names">The list of retrieved property names.</param>
  4868. </member>
  4869. <member name="M:UnityEditor.AssetImporters.MaterialDescription.GetTexturePropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4870. <summary>
  4871. <para>Retrieves the property names of type TextureDescription for this material.</para>
  4872. </summary>
  4873. <param name="names">The list of retrieved property names.</param>
  4874. </member>
  4875. <member name="M:UnityEditor.AssetImporters.MaterialDescription.GetVector4PropertyNames(System.Collections.Generic.List`1&lt;System.String&gt;)">
  4876. <summary>
  4877. <para>Retrieves the property names of type Vector4 for this material.</para>
  4878. </summary>
  4879. <param name="names">The list of retrieved property names.</param>
  4880. </member>
  4881. <member name="M:UnityEditor.AssetImporters.MaterialDescription.HasAnimationCurve(System.String)">
  4882. <summary>
  4883. <para>Checks if a material property is animated in a any AnimationClip.</para>
  4884. </summary>
  4885. <param name="propertyName">The name of the material property.</param>
  4886. <returns>
  4887. <para>Returns true if the material property is animated. Returns false otherwise.</para>
  4888. </returns>
  4889. </member>
  4890. <member name="M:UnityEditor.AssetImporters.MaterialDescription.HasAnimationCurveInClip(System.String,System.String)">
  4891. <summary>
  4892. <para>Checks if a material property is animated in a specific AnimationClip.</para>
  4893. </summary>
  4894. <param name="propertyName">Name of the material's animated property.</param>
  4895. <param name="clipName">The name of the AnimationClip.</param>
  4896. <returns>
  4897. <para>Returns true if the material property is animated. Returns false otherwise.</para>
  4898. </returns>
  4899. </member>
  4900. <member name="M:UnityEditor.AssetImporters.MaterialDescription.TryGetAnimationCurve(System.String,System.String,UnityEngine.AnimationCurve&amp;)">
  4901. <summary>
  4902. <para>Retrieves the AnimationCurve for an animated material property in a specific AnimationClip.</para>
  4903. </summary>
  4904. <param name="clipName">The name of the AnimationClip.</param>
  4905. <param name="propertyName">The name of the material property.</param>
  4906. <param name="value">The retrieved AnimationCurve, if one exists for the specified material property.</param>
  4907. <returns>
  4908. <para>Returns true if the material property is animated. Returns false otherwise.</para>
  4909. </returns>
  4910. </member>
  4911. <member name="M:UnityEditor.AssetImporters.MaterialDescription.TryGetProperty(System.String,System.Single&amp;)">
  4912. <summary>
  4913. <para>Retrieves the value of a specified material property.</para>
  4914. </summary>
  4915. <param name="propertyName">Name of the property.</param>
  4916. <param name="value">The retrieved value.</param>
  4917. <returns>
  4918. <para>Returns true if the property exists on the material. Returns false otherwise.</para>
  4919. </returns>
  4920. </member>
  4921. <member name="M:UnityEditor.AssetImporters.MaterialDescription.TryGetProperty(System.String,UnityEngine.Vector4&amp;)">
  4922. <summary>
  4923. <para>Retrieves the value of a specified material property.</para>
  4924. </summary>
  4925. <param name="propertyName">Name of the property.</param>
  4926. <param name="value">The retrieved value.</param>
  4927. <returns>
  4928. <para>Returns true if the property exists on the material. Returns false otherwise.</para>
  4929. </returns>
  4930. </member>
  4931. <member name="M:UnityEditor.AssetImporters.MaterialDescription.TryGetProperty(System.String,System.String&amp;)">
  4932. <summary>
  4933. <para>Retrieves the value of a specified material property.</para>
  4934. </summary>
  4935. <param name="propertyName">Name of the property.</param>
  4936. <param name="value">The retrieved value.</param>
  4937. <returns>
  4938. <para>Returns true if the property exists on the material. Returns false otherwise.</para>
  4939. </returns>
  4940. </member>
  4941. <member name="M:UnityEditor.AssetImporters.MaterialDescription.TryGetProperty(System.String,UnityEditor.AssetImporters.TexturePropertyDescription&amp;)">
  4942. <summary>
  4943. <para>Retrieves the value of a specified material property.</para>
  4944. </summary>
  4945. <param name="propertyName">Name of the property.</param>
  4946. <param name="value">The retrieved value.</param>
  4947. <returns>
  4948. <para>Returns true if the property exists on the material. Returns false otherwise.</para>
  4949. </returns>
  4950. </member>
  4951. <member name="T:UnityEditor.AssetImporters.ScriptedImporter">
  4952. <summary>
  4953. <para>Abstract base class for custom Asset importers.</para>
  4954. </summary>
  4955. </member>
  4956. <member name="M:UnityEditor.AssetImporters.ScriptedImporter.OnImportAsset(UnityEditor.AssetImporters.AssetImportContext)">
  4957. <summary>
  4958. <para>This method must by overriden by the derived class and is called by the Asset pipeline to import files.</para>
  4959. </summary>
  4960. <param name="ctx">This argument contains all the contextual information needed to process the import event and is also used by the custom importer to store the resulting Unity Asset.</param>
  4961. </member>
  4962. <member name="M:UnityEditor.AssetImporters.ScriptedImporter.SupportsRemappedAssetType(System.Type)">
  4963. <summary>
  4964. <para>Override this method if your ScriptedImporter supports remapping specific asset types.</para>
  4965. </summary>
  4966. <param name="type">The type of asset to check.</param>
  4967. <returns>
  4968. <para>Returns true if the importer supports remapping the given type. Otherwise, returns false.</para>
  4969. </returns>
  4970. </member>
  4971. <member name="T:UnityEditor.AssetImporters.ScriptedImporterAttribute">
  4972. <summary>
  4973. <para>Class attribute used to register a custom asset importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  4974. </summary>
  4975. </member>
  4976. <member name="P:UnityEditor.AssetImporters.ScriptedImporterAttribute.fileExtensions">
  4977. <summary>
  4978. <para>List of file name extensions (not including the leading period character) that the scripted importer handles.</para>
  4979. </summary>
  4980. </member>
  4981. <member name="P:UnityEditor.AssetImporters.ScriptedImporterAttribute.importQueuePriority">
  4982. <summary>
  4983. <para>Enables controlling the ordering of asset import based on type. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</para>
  4984. </summary>
  4985. </member>
  4986. <member name="P:UnityEditor.AssetImporters.ScriptedImporterAttribute.overrideFileExtensions">
  4987. <summary>
  4988. <para>List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</para>
  4989. </summary>
  4990. </member>
  4991. <member name="P:UnityEditor.AssetImporters.ScriptedImporterAttribute.version">
  4992. <summary>
  4993. <para>Importer version number that is used by the import layer to detect new version of the importer and trigger re-imports when such events occur, to apply latest changes made to the scripted imrpoter.</para>
  4994. </summary>
  4995. </member>
  4996. <member name="F:UnityEditor.AssetImporters.ScriptedImporterAttribute.AllowCaching">
  4997. <summary>
  4998. <para>Enable cache server uploads and downloads.</para>
  4999. </summary>
  5000. </member>
  5001. <member name="F:UnityEditor.AssetImporters.ScriptedImporterAttribute.AutoSelect">
  5002. <summary>
  5003. <para>Determines whether the importer gets automatically selected for the specified extension(s).</para>
  5004. </summary>
  5005. </member>
  5006. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String)">
  5007. <summary>
  5008. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5009. </summary>
  5010. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5011. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5012. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5013. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5014. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5015. </member>
  5016. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String,System.Int32)">
  5017. <summary>
  5018. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5019. </summary>
  5020. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5021. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5022. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5023. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5024. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5025. </member>
  5026. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String[])">
  5027. <summary>
  5028. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5029. </summary>
  5030. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5031. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5032. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5033. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5034. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5035. </member>
  5036. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String[],System.String[])">
  5037. <summary>
  5038. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5039. </summary>
  5040. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5041. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5042. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5043. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5044. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5045. </member>
  5046. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String[],System.Int32)">
  5047. <summary>
  5048. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5049. </summary>
  5050. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5051. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5052. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5053. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5054. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5055. </member>
  5056. <member name="M:UnityEditor.AssetImporters.ScriptedImporterAttribute.#ctor(System.Int32,System.String[],System.String[],System.Int32)">
  5057. <summary>
  5058. <para>Use the ScriptedImporter attribute to register a custom importer derived from ScriptedImporter with Unity's Asset import pipeline.</para>
  5059. </summary>
  5060. <param name="version">A number that is used by the import pipeline to detect new versions of the importer script. Changing this number will trigger a re-import of all assets matching the listed extensions.</param>
  5061. <param name="exts">List of file name extensions (not including the leading period character) that the scripted importer handles.</param>
  5062. <param name="ext">Single file name extension (not including the leading period character) that the scripted importer handles.</param>
  5063. <param name="importQueueOffset">Gives control over ordering of asset import based on types. Positive values delay the processing of source asset files while negative values place them earlier in the import process.</param>
  5064. <param name="overrideExts">List of file name extensions (not including the leading period character) that the scripted importer can handle in addition to the default file name extension(s).</param>
  5065. </member>
  5066. <member name="T:UnityEditor.AssetImporters.ScriptedImporterEditor">
  5067. <summary>
  5068. <para>Default editor for source assets handled by Scripted Importers.</para>
  5069. </summary>
  5070. </member>
  5071. <member name="T:UnityEditor.AssetImporters.SketchupMaterialDescriptionPreprocessor">
  5072. <summary>
  5073. <para>This is a default implementation for AssetPostProcessor.OnPreprocessMaterialDescription, this implementation converts material descriptions imported from Sketchup assets into materials for the internal rendering pipeline.</para>
  5074. </summary>
  5075. </member>
  5076. <member name="T:UnityEditor.AssetImporters.SourceTextureInformation">
  5077. <summary>
  5078. <para>Original texture data information.</para>
  5079. </summary>
  5080. </member>
  5081. <member name="P:UnityEditor.AssetImporters.SourceTextureInformation.containsAlpha">
  5082. <summary>
  5083. <para>Determines if alpha channel is present in image data.</para>
  5084. </summary>
  5085. </member>
  5086. <member name="P:UnityEditor.AssetImporters.SourceTextureInformation.hdr">
  5087. <summary>
  5088. <para>Determines if image has HDR data.</para>
  5089. </summary>
  5090. </member>
  5091. <member name="P:UnityEditor.AssetImporters.SourceTextureInformation.height">
  5092. <summary>
  5093. <para>Height of the image data.</para>
  5094. </summary>
  5095. </member>
  5096. <member name="P:UnityEditor.AssetImporters.SourceTextureInformation.width">
  5097. <summary>
  5098. <para>Width of the image data.</para>
  5099. </summary>
  5100. </member>
  5101. <member name="T:UnityEditor.AssetImporters.SpriteImportData">
  5102. <summary>
  5103. <para>Struct that represents how Sprite asset should be generated when calling TextureGenerator.GenerateTexture.</para>
  5104. </summary>
  5105. </member>
  5106. <member name="P:UnityEditor.AssetImporters.SpriteImportData.alignment">
  5107. <summary>
  5108. <para>Pivot value represented by SpriteAlignment.</para>
  5109. </summary>
  5110. </member>
  5111. <member name="P:UnityEditor.AssetImporters.SpriteImportData.border">
  5112. <summary>
  5113. <para>Border value for the generated Sprite.</para>
  5114. </summary>
  5115. </member>
  5116. <member name="P:UnityEditor.AssetImporters.SpriteImportData.name">
  5117. <summary>
  5118. <para>Name for the generated Sprite.</para>
  5119. </summary>
  5120. </member>
  5121. <member name="P:UnityEditor.AssetImporters.SpriteImportData.outline">
  5122. <summary>
  5123. <para>Sprite Asset creation uses this outline when it generates the Mesh for the Sprite. If this is not given, SpriteImportData.tesselationDetail will be used to determine the mesh detail.</para>
  5124. </summary>
  5125. </member>
  5126. <member name="P:UnityEditor.AssetImporters.SpriteImportData.pivot">
  5127. <summary>
  5128. <para>Pivot value represented in Vector2.</para>
  5129. </summary>
  5130. </member>
  5131. <member name="P:UnityEditor.AssetImporters.SpriteImportData.rect">
  5132. <summary>
  5133. <para>Position and size of the Sprite in a given texture.</para>
  5134. </summary>
  5135. </member>
  5136. <member name="P:UnityEditor.AssetImporters.SpriteImportData.spriteID">
  5137. <summary>
  5138. <para>An identifier given to a Sprite. Use this to identify which data was used to generate that Sprite.</para>
  5139. </summary>
  5140. </member>
  5141. <member name="P:UnityEditor.AssetImporters.SpriteImportData.tessellationDetail">
  5142. <summary>
  5143. <para>Controls mesh generation detail. This value will be ignored if SpriteImportData.ouline is provided.</para>
  5144. </summary>
  5145. </member>
  5146. <member name="T:UnityEditor.AssetImporters.TextureGenerationOutput">
  5147. <summary>
  5148. <para>Structure that represents the result from calling TextureGenerator.GenerateTexture.</para>
  5149. </summary>
  5150. </member>
  5151. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.importInspectorWarnings">
  5152. <summary>
  5153. <para>Warnings that should be shown in Inspector after generating a Texture.</para>
  5154. </summary>
  5155. </member>
  5156. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.importWarnings">
  5157. <summary>
  5158. <para>TextureGenerator.GenerateTexture reports warnings when you generate a Texture.</para>
  5159. </summary>
  5160. </member>
  5161. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.output">
  5162. <summary>
  5163. <para>This is a Texture generated by TextureGenerator.GenerateTexture based on the colorBuffer argument passed to that function.
  5164. The actual texture type (2D, 3D, cubemap,..) depends on the TextureImporterSettings.textureShape settings of the generator.</para>
  5165. </summary>
  5166. </member>
  5167. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.sprites">
  5168. <summary>
  5169. <para>Sprites that are generated by TextureGenerator.GenerateTexture from TextureGenerationSettings.spriteSheetData.</para>
  5170. </summary>
  5171. </member>
  5172. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.texture">
  5173. <summary>
  5174. <para>This is a Texture2D generated by TextureGenerator.GenerateTexture based on the colorBuffer argument passed to that function.
  5175. If the generator is configured to generate a non-2D texture (cubemap, 3D, ...), this member will always be null. To get the result for an arbitrary texture type, please use the TextureGenerationOutput.output property.
  5176. We recommend always using TextureGenerationOutput.output as the texture property will deprecated/removed in the future.</para>
  5177. </summary>
  5178. </member>
  5179. <member name="P:UnityEditor.AssetImporters.TextureGenerationOutput.thumbNail">
  5180. <summary>
  5181. <para>Thumbnail version of the generated texture. This may be null depending on the import settings. E.g. cubemaps will not return a thumbnail.</para>
  5182. </summary>
  5183. </member>
  5184. <member name="T:UnityEditor.AssetImporters.TextureGenerationSettings">
  5185. <summary>
  5186. <para>Represents how a texture should be generated from calling TextureGenerator.GenerateTexture.</para>
  5187. </summary>
  5188. </member>
  5189. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.assetPath">
  5190. <summary>
  5191. <para>Path where the Asset will be placed.</para>
  5192. </summary>
  5193. </member>
  5194. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.enablePostProcessor">
  5195. <summary>
  5196. <para>When set to true, the AssetPostprocessor hooks will be called during texture generation. The following will hold for any AssetPostprocessors triggered through TextureGenerator.GenerateTexture
  5197. - When the postprocessor is invoked AssetPostprocessor.assetPath will be set to the assetPath value in this structure.
  5198. - The value of AssetPostprocessor.context will be set to null.
  5199. - Only OnPostprocessTexture, OnPostprocessCubemap, ... is called. The OnPreprocessTexture functions are not called.
  5200. </para>
  5201. </summary>
  5202. </member>
  5203. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.platformSettings">
  5204. <summary>
  5205. <para>Platform settings for generating the texture.</para>
  5206. </summary>
  5207. </member>
  5208. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.qualifyForSpritePacking">
  5209. <summary>
  5210. <para>Indicates if the Sprite generated can be used for atlas packing.</para>
  5211. </summary>
  5212. </member>
  5213. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.secondarySpriteTextures">
  5214. <summary>
  5215. <para>Secondary textures for the generated Sprites.</para>
  5216. </summary>
  5217. </member>
  5218. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.sourceTextureInformation">
  5219. <summary>
  5220. <para>Texture format for the image data.</para>
  5221. </summary>
  5222. </member>
  5223. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.spriteImportData">
  5224. <summary>
  5225. <para>Sprite Asset generation data.</para>
  5226. </summary>
  5227. </member>
  5228. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.spritePackingTag">
  5229. <summary>
  5230. <para>Tag used for Sprite packing.</para>
  5231. </summary>
  5232. </member>
  5233. <member name="P:UnityEditor.AssetImporters.TextureGenerationSettings.textureImporterSettings">
  5234. <summary>
  5235. <para>Settings for generating texture.</para>
  5236. </summary>
  5237. </member>
  5238. <member name="M:UnityEditor.AssetImporters.TextureGenerationSettings.#ctor(UnityEditor.TextureImporterType)">
  5239. <summary>
  5240. <para>The Constructor initializes to most common value based on the TetureImporterType you pass in.</para>
  5241. </summary>
  5242. <param name="type">Texture type.</param>
  5243. </member>
  5244. <member name="T:UnityEditor.AssetImporters.TextureGenerator">
  5245. <summary>
  5246. <para>Experimental utilities for generating Texture2D.</para>
  5247. </summary>
  5248. </member>
  5249. <member name="M:UnityEditor.AssetImporters.TextureGenerator.GenerateTexture(UnityEditor.AssetImporters.TextureGenerationSettings,Unity.Collections.NativeArray`1&lt;UnityEngine.Color32&gt;)">
  5250. <summary>
  5251. <para>Generates Texture2D and Sprite Assets based on the settings provided.</para>
  5252. </summary>
  5253. <param name="settings">Settings use for generating Texture2D and Sprite.</param>
  5254. <param name="colorBuffer">Color buffer for generating Texture2D and Sprite.</param>
  5255. <returns>
  5256. <para>Result of the generation.</para>
  5257. </returns>
  5258. </member>
  5259. <member name="T:UnityEditor.AssetImporters.TexturePropertyDescription">
  5260. <summary>
  5261. <para>Contains a set of typed properties for describing a texture input of a MaterialDescription.</para>
  5262. </summary>
  5263. </member>
  5264. <member name="F:UnityEditor.AssetImporters.TexturePropertyDescription.offset">
  5265. <summary>
  5266. <para>UV coordinates offset (x,y).</para>
  5267. </summary>
  5268. </member>
  5269. <member name="F:UnityEditor.AssetImporters.TexturePropertyDescription.path">
  5270. <summary>
  5271. <para>Absolute path to the texture asset.</para>
  5272. </summary>
  5273. </member>
  5274. <member name="F:UnityEditor.AssetImporters.TexturePropertyDescription.relativePath">
  5275. <summary>
  5276. <para>Path to the texture asset relative to the Asset folder.</para>
  5277. </summary>
  5278. </member>
  5279. <member name="F:UnityEditor.AssetImporters.TexturePropertyDescription.scale">
  5280. <summary>
  5281. <para>UV coordinates scaling (x,y).</para>
  5282. </summary>
  5283. </member>
  5284. <member name="F:UnityEditor.AssetImporters.TexturePropertyDescription.texture">
  5285. <summary>
  5286. <para>Reference to the texture asset.</para>
  5287. </summary>
  5288. </member>
  5289. <member name="T:UnityEditor.AssetImporters.ThreeDSMaterialDescriptionPreprocessor">
  5290. <summary>
  5291. <para>This is a default implementation for AssetPostProcessor.OnPreprocessMaterialDescription, this implementation converts material descriptions imported from .3DS assets into materials for the internal rendering pipeline.</para>
  5292. </summary>
  5293. </member>
  5294. <member name="T:UnityEditor.AssetModificationProcessor">
  5295. <summary>
  5296. <para>AssetModificationProcessor lets you hook into saving of serialized assets and
  5297. scenes which are edited inside Unity.</para>
  5298. </summary>
  5299. </member>
  5300. <member name="T:UnityEditor.AssetMoveResult">
  5301. <summary>
  5302. <para>Result of Asset move</para>
  5303. </summary>
  5304. </member>
  5305. <member name="F:UnityEditor.AssetMoveResult.DidMove">
  5306. <summary>
  5307. <para>Tells the internal implementation that the script moved the asset physically on disk.</para>
  5308. </summary>
  5309. </member>
  5310. <member name="F:UnityEditor.AssetMoveResult.DidNotMove">
  5311. <summary>
  5312. <para>Tells the internal implementation that the asset was not moved physically on disk by the script.</para>
  5313. </summary>
  5314. </member>
  5315. <member name="F:UnityEditor.AssetMoveResult.FailedMove">
  5316. <summary>
  5317. <para>Tells the internal implementation that the script could not move the assets.</para>
  5318. </summary>
  5319. </member>
  5320. <member name="T:UnityEditor.AssetPathToGUIDOptions">
  5321. <summary>
  5322. <para>Asset path to GUID options.</para>
  5323. </summary>
  5324. </member>
  5325. <member name="F:UnityEditor.AssetPathToGUIDOptions.IncludeRecentlyDeletedAssets">
  5326. <summary>
  5327. <para>Return a GUID if the asset exists, or has recently been deleted.</para>
  5328. </summary>
  5329. </member>
  5330. <member name="F:UnityEditor.AssetPathToGUIDOptions.OnlyExistingAssets">
  5331. <summary>
  5332. <para>Return a GUID only if the asset exists on disk.</para>
  5333. </summary>
  5334. </member>
  5335. <member name="T:UnityEditor.AssetPipelineMode">
  5336. <summary>
  5337. <para>Selects the Assetpipeline mode to use.</para>
  5338. </summary>
  5339. </member>
  5340. <member name="F:UnityEditor.AssetPipelineMode.Version1">
  5341. <summary>
  5342. <para>Use this if you want to use assetpipeline version 1.</para>
  5343. </summary>
  5344. </member>
  5345. <member name="F:UnityEditor.AssetPipelineMode.Version2">
  5346. <summary>
  5347. <para>Use this if you want to use assetpipeline version 2.</para>
  5348. </summary>
  5349. </member>
  5350. <member name="T:UnityEditor.AssetPostprocessor">
  5351. <summary>
  5352. <para>AssetPostprocessor lets you hook into the import pipeline and run scripts prior or after importing assets.</para>
  5353. </summary>
  5354. </member>
  5355. <member name="P:UnityEditor.AssetPostprocessor.assetImporter">
  5356. <summary>
  5357. <para>Reference to the asset importer.</para>
  5358. </summary>
  5359. </member>
  5360. <member name="P:UnityEditor.AssetPostprocessor.assetPath">
  5361. <summary>
  5362. <para>The path name of the asset being imported.</para>
  5363. </summary>
  5364. </member>
  5365. <member name="P:UnityEditor.AssetPostprocessor.context">
  5366. <summary>
  5367. <para>The import context.</para>
  5368. </summary>
  5369. </member>
  5370. <member name="M:UnityEditor.AssetPostprocessor.GetPostprocessOrder">
  5371. <summary>
  5372. <para>Override the order in which importers are processed.</para>
  5373. </summary>
  5374. </member>
  5375. <member name="M:UnityEditor.AssetPostprocessor.GetVersion">
  5376. <summary>
  5377. <para>Returns the version of the asset postprocessor.</para>
  5378. </summary>
  5379. </member>
  5380. <member name="M:UnityEditor.AssetPostprocessor.LogError(System.String)">
  5381. <summary>
  5382. <para>Logs an import error message to the console.</para>
  5383. </summary>
  5384. <param name="warning"></param>
  5385. <param name="context"></param>
  5386. </member>
  5387. <member name="M:UnityEditor.AssetPostprocessor.LogError(System.String,UnityEngine.Object)">
  5388. <summary>
  5389. <para>Logs an import error message to the console.</para>
  5390. </summary>
  5391. <param name="warning"></param>
  5392. <param name="context"></param>
  5393. </member>
  5394. <member name="M:UnityEditor.AssetPostprocessor.LogWarning(System.String)">
  5395. <summary>
  5396. <para>Logs an import warning to the console.</para>
  5397. </summary>
  5398. <param name="warning"></param>
  5399. <param name="context"></param>
  5400. </member>
  5401. <member name="M:UnityEditor.AssetPostprocessor.LogWarning(System.String,UnityEngine.Object)">
  5402. <summary>
  5403. <para>Logs an import warning to the console.</para>
  5404. </summary>
  5405. <param name="warning"></param>
  5406. <param name="context"></param>
  5407. </member>
  5408. <member name="T:UnityEditor.AssetPreview">
  5409. <summary>
  5410. <para>Utility for fetching asset previews by instance ID of assets, See AssetPreview.GetAssetPreview. Since previews are loaded asynchronously methods are provided for requesting if all previews have been fully loaded, see AssetPreview.IsLoadingAssetPreviews. Loaded previews are stored in a cache, the size of the cache can be controlled by calling [AssetPreview.SetPreviewTextureCacheSize].</para>
  5411. </summary>
  5412. </member>
  5413. <member name="M:UnityEditor.AssetPreview.GetAssetPreview(UnityEngine.Object)">
  5414. <summary>
  5415. <para>Returns a preview texture for an asset.</para>
  5416. </summary>
  5417. <param name="asset"></param>
  5418. </member>
  5419. <member name="M:UnityEditor.AssetPreview.GetAssetPreview">
  5420. <summary>
  5421. <para>Returns a preview texture for an instanceID of an asset.</para>
  5422. </summary>
  5423. </member>
  5424. <member name="M:UnityEditor.AssetPreview.GetMiniThumbnail(UnityEngine.Object)">
  5425. <summary>
  5426. <para>Returns the thumbnail for an object (like the ones you see in the project view).</para>
  5427. </summary>
  5428. <param name="obj"></param>
  5429. </member>
  5430. <member name="M:UnityEditor.AssetPreview.GetMiniTypeThumbnail(System.Type)">
  5431. <summary>
  5432. <para>Returns the thumbnail for the type.</para>
  5433. </summary>
  5434. <param name="type"></param>
  5435. </member>
  5436. <member name="M:UnityEditor.AssetPreview.GetMiniTypeThumbnail">
  5437. <summary>
  5438. <para>Returns the thumbnail for the object's type.</para>
  5439. </summary>
  5440. </member>
  5441. <member name="M:UnityEditor.AssetPreview.IsLoadingAssetPreview(System.Int32)">
  5442. <summary>
  5443. <para>Loading previews is asynchronous so it is useful to know if a specific asset preview is in the process of being loaded so client code e.g can repaint while waiting for the loading to finish.</para>
  5444. </summary>
  5445. <param name="instanceID">InstanceID of the assset that a preview has been requested for by: AssetPreview.GetAssetPreview().</param>
  5446. </member>
  5447. <member name="M:UnityEditor.AssetPreview.IsLoadingAssetPreviews">
  5448. <summary>
  5449. <para>Loading previews is asynchronous so it is useful to know if any requested previews are in the process of being loaded so client code e.g can repaint while waiting.</para>
  5450. </summary>
  5451. </member>
  5452. <member name="M:UnityEditor.AssetPreview.SetPreviewTextureCacheSize(System.Int32)">
  5453. <summary>
  5454. <para>Set the asset preview cache to a size that can hold all visible previews on the screen at once.</para>
  5455. </summary>
  5456. <param name="size">The number of previews that can be loaded into the cache before the least used previews are being unloaded.</param>
  5457. </member>
  5458. <member name="T:UnityEditor.AssetSettingsProvider">
  5459. <summary>
  5460. <para>AssetSettingsProvider is a specialization of the SettingsProvider class that converts legacy settings to Unified Settings. Legacy settings include any settings that used the Inspector to modify themselves, such as the *.asset files under the ProjectSettings folder. Under the hood, AssetSettingsProvider creates an Editor for specific Assets and builds the UI for the Settings window by wrapping the Editor.OnInspectorGUI function.
  5461. Internally we use this class to wrap our existing settings.</para>
  5462. </summary>
  5463. </member>
  5464. <member name="P:UnityEditor.AssetSettingsProvider.settingsEditor">
  5465. <summary>
  5466. <para>Editor providing UI to modify the settings.</para>
  5467. </summary>
  5468. </member>
  5469. <member name="M:UnityEditor.AssetSettingsProvider.CreateProviderFromAssetPath(System.String,System.String,System.Collections.Generic.IEnumerable`1&lt;System.String&gt;)">
  5470. <summary>
  5471. <para>Create an AssetSettingsProvider from an asset path.</para>
  5472. </summary>
  5473. <param name="settingsWindowPath">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  5474. <param name="assetPath">Path of the asset on disk.</param>
  5475. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  5476. <returns>
  5477. <para>Returns an AssetSettingsProvider that will create an Editor for this particular asset.</para>
  5478. </returns>
  5479. </member>
  5480. <member name="M:UnityEditor.AssetSettingsProvider.CreateProviderFromObject(System.String,UnityEngine.Object,System.Collections.Generic.IEnumerable`1&lt;System.String&gt;)">
  5481. <summary>
  5482. <para>Create an AssetSettingsProvider from a settings object.</para>
  5483. </summary>
  5484. <param name="settingsWindowPath">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  5485. <param name="settingsObj">Settings object to display</param>
  5486. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  5487. <returns>
  5488. <para>Returns an AssetSettingsProvider that will create an Editor for this particular asset.</para>
  5489. </returns>
  5490. </member>
  5491. <member name="M:UnityEditor.AssetSettingsProvider.CreateProviderFromResourcePath(System.String,System.String,System.Collections.Generic.IEnumerable`1&lt;System.String&gt;)">
  5492. <summary>
  5493. <para>Create an AssetSettingsProvider from an asset resource path.</para>
  5494. </summary>
  5495. <param name="settingsWindowPath">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  5496. <param name="resourcePath">Path of the resource on disk.</param>
  5497. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  5498. <returns>
  5499. <para>Returns an AssetSettingsProvider that will create an Editor for this particular asset.</para>
  5500. </returns>
  5501. </member>
  5502. <member name="M:UnityEditor.AssetSettingsProvider.#ctor(System.String,System.Func`1&lt;UnityEditor.Editor&gt;,System.Collections.Generic.IEnumerable`1&lt;System.String&gt;)">
  5503. <summary>
  5504. <para>Creates a new AssetSettingsProvider so you can wrap legacy settings (that is, settings that previously appeared in the Inspector).</para>
  5505. </summary>
  5506. <param name="settingsWindowPath">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  5507. <param name="editorCreator">Functor creating an Editor able to modify the settings.</param>
  5508. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  5509. <param name="settingsGetter">Functor creating or getting a settings object.</param>
  5510. </member>
  5511. <member name="M:UnityEditor.AssetSettingsProvider.#ctor(System.String,System.Func`1&lt;UnityEngine.Object&gt;)">
  5512. <summary>
  5513. <para>Creates a new AssetSettingsProvider so you can wrap legacy settings (that is, settings that previously appeared in the Inspector).</para>
  5514. </summary>
  5515. <param name="settingsWindowPath">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  5516. <param name="editorCreator">Functor creating an Editor able to modify the settings.</param>
  5517. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  5518. <param name="settingsGetter">Functor creating or getting a settings object.</param>
  5519. </member>
  5520. <member name="M:UnityEditor.AssetSettingsProvider.OnActivate(System.String,UnityEngine.UIElements.VisualElement)">
  5521. <summary>
  5522. <para>Overrides SettingsProvider.OnActivate for this AssetSettingsProvider.</para>
  5523. </summary>
  5524. <param name="searchContext">Search context in the search box on the Settings window.</param>
  5525. <param name="rootElement">Root of the UIElements tree. If you add to this root, the SettingsProvider uses UIElements instead of calling SettingsProvider.OnGUI to build the UI. If you do not add to this VisualElement, then you must use the IMGUI to build the UI.</param>
  5526. </member>
  5527. <member name="M:UnityEditor.AssetSettingsProvider.OnDeactivate">
  5528. <summary>
  5529. <para>Overrides SettingsProvider.OnDeactivate for this AssetSettingsProvider.</para>
  5530. </summary>
  5531. </member>
  5532. <member name="M:UnityEditor.AssetSettingsProvider.OnFooterBarGUI">
  5533. <summary>
  5534. <para>Overrides SettingsProvider.OnFooterBarGUI for this AssetSettingsProvider.</para>
  5535. </summary>
  5536. </member>
  5537. <member name="M:UnityEditor.AssetSettingsProvider.OnGUI(System.String)">
  5538. <summary>
  5539. <para>Overrides SettingsProvider.OnGUI for this AssetSettingsProvider.</para>
  5540. </summary>
  5541. <param name="searchContext">Search context for the Settings window. Used to show or hide relevant properties.</param>
  5542. </member>
  5543. <member name="M:UnityEditor.AssetSettingsProvider.OnTitleBarGUI">
  5544. <summary>
  5545. <para>Overrides SettingsProvider.OnTitleBarGUI for this AssetSettingsProvider. This draws the button bar that contains the "add to preset" and the "help" buttons.</para>
  5546. </summary>
  5547. </member>
  5548. <member name="T:UnityEditor.AudioCurveRendering">
  5549. <summary>
  5550. <para>Antialiased curve rendering functionality used by audio tools in the editor.</para>
  5551. </summary>
  5552. </member>
  5553. <member name="T:UnityEditor.AudioCurveRendering.AudioCurveAndColorEvaluator">
  5554. <summary>
  5555. <para>Curve evaluation function that allows simultaneous evaluation of the curve y-value and a color of the curve at that point.</para>
  5556. </summary>
  5557. <param name="x">Normalized x-position in the range [0; 1] at which the curve should be evaluated.</param>
  5558. <param name="col">Color of the curve at the evaluated point.</param>
  5559. </member>
  5560. <member name="T:UnityEditor.AudioCurveRendering.AudioCurveEvaluator">
  5561. <summary>
  5562. <para>Curve evaluation function used to evaluate the curve y-value and at the specified point.</para>
  5563. </summary>
  5564. <param name="x">Normalized x-position in the range [0; 1] at which the curve should be evaluated.</param>
  5565. </member>
  5566. <member name="T:UnityEditor.AudioCurveRendering.AudioMinMaxCurveAndColorEvaluator">
  5567. <summary>
  5568. <para>Curve evaluation function that allows simultaneous evaluation of the min- and max-curves. The returned minValue and maxValue values are expected to be in the range [-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped. Additionally the color of the curve at this point is evaluated.</para>
  5569. </summary>
  5570. <param name="x">Normalized x-position in the range [0; 1] at which the min- and max-curves should be evaluated.</param>
  5571. <param name="col">Color of the curve at the specified evaluation point.</param>
  5572. <param name="minValue">Returned value of the minimum curve. Clamped to [-1; 1].</param>
  5573. <param name="maxValue">Returned value of the maximum curve. Clamped to [-1; 1].</param>
  5574. </member>
  5575. <member name="M:UnityEditor.AudioCurveRendering.DrawCurve(UnityEngine.Rect,UnityEditor.AudioCurveRendering/AudioCurveEvaluator,UnityEngine.Color)">
  5576. <summary>
  5577. <para>Renders a thin curve determined by the curve evaluation function. The solid color of the curve is set by the curveColor argument.</para>
  5578. </summary>
  5579. <param name="r">Rectangle determining the size of the graph.</param>
  5580. <param name="eval">Curve evaluation function.</param>
  5581. <param name="curveColor">Solid fill color of the curve. The alpha-channel determines the amount of opacity.</param>
  5582. </member>
  5583. <member name="M:UnityEditor.AudioCurveRendering.DrawFilledCurve(UnityEngine.Rect,UnityEditor.AudioCurveRendering/AudioCurveEvaluator,UnityEngine.Color)">
  5584. <summary>
  5585. <para>Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and the bottom of the rectngle with smooth gradients along the edges.</para>
  5586. </summary>
  5587. <param name="r">Rectangle determining the size of the graph.</param>
  5588. <param name="eval">Normalized x-position in the range [0; 1] at which the curve should be evaluated. The returned value is expected to be in the range [-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.</param>
  5589. <param name="curveColor">Solid fill color of the curve. The alpha-channel determines the amount of opacity.</param>
  5590. </member>
  5591. <member name="M:UnityEditor.AudioCurveRendering.DrawFilledCurve(UnityEngine.Rect,UnityEditor.AudioCurveRendering/AudioCurveAndColorEvaluator)">
  5592. <summary>
  5593. <para>Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and the bottom of the rectngle with smooth gradients along the edges.</para>
  5594. </summary>
  5595. <param name="r">Rectangle determining the size of the graph.</param>
  5596. <param name="eval">Normalized x-position in the range [0; 1] at which the curve should be evaluated. The returned value is expected to be in the range [-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.</param>
  5597. <param name="curveColor">Solid fill color of the curve. The alpha-channel determines the amount of opacity.</param>
  5598. </member>
  5599. <member name="M:UnityEditor.AudioCurveRendering.DrawMinMaxFilledCurve(UnityEngine.Rect,UnityEditor.AudioCurveRendering/AudioMinMaxCurveAndColorEvaluator)">
  5600. <summary>
  5601. <para>Fills the area between the two curves evaluated by the AudioMinMaxCurveAndColorEvaluator provided with smooth gradients along the edges.</para>
  5602. </summary>
  5603. <param name="r">Rectangle determining the size of the graph.</param>
  5604. <param name="eval">Normalized x-position in the range [0; 1] at which the min- and max-curves should be evaluated. The returned minValue and maxValue values are expected to be in the range [-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.</param>
  5605. </member>
  5606. <member name="M:UnityEditor.AudioCurveRendering.DrawSymmetricFilledCurve(UnityEngine.Rect,UnityEditor.AudioCurveRendering/AudioCurveAndColorEvaluator)">
  5607. <summary>
  5608. <para>Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and its vertical mirror image with smooth gradients along the edges. Useful for drawing amplitude plots of audio signals.</para>
  5609. </summary>
  5610. <param name="r">Rectangle determining the size of the graph.</param>
  5611. <param name="eval">Normalized x-position in the range [0; 1] at which the curve should be evaluated. The returned value is expected to be in the range [0; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.</param>
  5612. </member>
  5613. <member name="T:UnityEditor.AudioImporter">
  5614. <summary>
  5615. <para>Audio importer lets you modify AudioClip import settings from editor scripts.</para>
  5616. </summary>
  5617. </member>
  5618. <member name="P:UnityEditor.AudioImporter.ambisonic">
  5619. <summary>
  5620. <para>When this flag is set, the audio clip will be treated as being ambisonic.</para>
  5621. </summary>
  5622. </member>
  5623. <member name="P:UnityEditor.AudioImporter.compressionBitrate">
  5624. <summary>
  5625. <para>Compression bitrate.</para>
  5626. </summary>
  5627. </member>
  5628. <member name="P:UnityEditor.AudioImporter.defaultSampleSettings">
  5629. <summary>
  5630. <para>The default sample settings for the AudioClip importer.</para>
  5631. </summary>
  5632. </member>
  5633. <member name="P:UnityEditor.AudioImporter.forceToMono">
  5634. <summary>
  5635. <para>Force audioclips to mono?</para>
  5636. </summary>
  5637. </member>
  5638. <member name="P:UnityEditor.AudioImporter.loadInBackground">
  5639. <summary>
  5640. <para>Corresponding to the "Load In Background" flag in the AudioClip inspector, when this flag is set, the loading of the clip will happen delayed without blocking the main thread.</para>
  5641. </summary>
  5642. </member>
  5643. <member name="P:UnityEditor.AudioImporter.preloadAudioData">
  5644. <summary>
  5645. <para>Preloads audio data of the clip when the clip asset is loaded. When this flag is off, scripts have to call AudioClip.LoadAudioData() to load the data before the clip can be played. Properties like length, channels and format are available before the audio data has been loaded.</para>
  5646. </summary>
  5647. </member>
  5648. <member name="M:UnityEditor.AudioImporter.ClearSampleSettingOverride(System.String)">
  5649. <summary>
  5650. <para>Clears the sample settings override for the given platform.</para>
  5651. </summary>
  5652. <param name="platform">The platform to clear the overrides for.</param>
  5653. <returns>
  5654. <para>Returns true if any overrides were actually cleared.</para>
  5655. </returns>
  5656. </member>
  5657. <member name="M:UnityEditor.AudioImporter.ContainsSampleSettingsOverride(System.String)">
  5658. <summary>
  5659. <para>Returns whether a given build target has its sample settings currently overridden.</para>
  5660. </summary>
  5661. <param name="platform">The platform to query if this AudioImporter has an override for.</param>
  5662. <returns>
  5663. <para>Returns true if the platform is currently overriden in this AudioImporter.</para>
  5664. </returns>
  5665. </member>
  5666. <member name="M:UnityEditor.AudioImporter.GetOverrideSampleSettings(System.String)">
  5667. <summary>
  5668. <para>Return the current override settings for the given platform.</para>
  5669. </summary>
  5670. <param name="platform">The platform to get the override settings for.</param>
  5671. <returns>
  5672. <para>The override sample settings for the given platform.</para>
  5673. </returns>
  5674. </member>
  5675. <member name="M:UnityEditor.AudioImporter.SetOverrideSampleSettings(System.String,UnityEditor.AudioImporterSampleSettings)">
  5676. <summary>
  5677. <para>Sets the override sample settings for the given platform.</para>
  5678. </summary>
  5679. <param name="platform">The platform which will have the sample settings overridden.</param>
  5680. <param name="settings">The override settings for the given platform.</param>
  5681. <returns>
  5682. <para>Returns true if the settings were successfully overriden. Some setting overrides are not possible for the given platform, in which case false is returned and the settings are not registered.</para>
  5683. </returns>
  5684. </member>
  5685. <member name="T:UnityEditor.AudioImporterSampleSettings">
  5686. <summary>
  5687. <para>This structure contains a collection of settings used to define how an AudioClip should be imported.
  5688. This structure is used with the AudioImporter to define how the AudioClip should be imported and treated during loading within the Scene.</para>
  5689. </summary>
  5690. </member>
  5691. <member name="F:UnityEditor.AudioImporterSampleSettings.compressionFormat">
  5692. <summary>
  5693. <para>CompressionFormat defines the compression type that the audio file is encoded to. Different compression types have different performance and audio artifact characteristics.</para>
  5694. </summary>
  5695. </member>
  5696. <member name="F:UnityEditor.AudioImporterSampleSettings.loadType">
  5697. <summary>
  5698. <para>LoadType defines how the imported AudioClip data should be loaded.</para>
  5699. </summary>
  5700. </member>
  5701. <member name="F:UnityEditor.AudioImporterSampleSettings.quality">
  5702. <summary>
  5703. <para>Audio compression quality (0-1)
  5704. Amount of compression. The value roughly corresponds to the ratio between the resulting and the source file sizes.</para>
  5705. </summary>
  5706. </member>
  5707. <member name="F:UnityEditor.AudioImporterSampleSettings.sampleRateOverride">
  5708. <summary>
  5709. <para>Target sample rate to convert to when samplerateSetting is set to OverrideSampleRate.</para>
  5710. </summary>
  5711. </member>
  5712. <member name="F:UnityEditor.AudioImporterSampleSettings.sampleRateSetting">
  5713. <summary>
  5714. <para>Defines how the sample rate is modified (if at all) of the importer audio file.</para>
  5715. </summary>
  5716. </member>
  5717. <member name="T:UnityEditor.AudioSampleRateSetting">
  5718. <summary>
  5719. <para>The sample rate setting used within the AudioImporter. This defines the sample rate conversion of audio on import.</para>
  5720. </summary>
  5721. </member>
  5722. <member name="F:UnityEditor.AudioSampleRateSetting.OptimizeSampleRate">
  5723. <summary>
  5724. <para>Let Unity deduce the optimal sample rate for the AudioClip being imported. The audio file will be analysed and a minimal sample rate chosen while still preserving audio quality.</para>
  5725. </summary>
  5726. </member>
  5727. <member name="F:UnityEditor.AudioSampleRateSetting.OverrideSampleRate">
  5728. <summary>
  5729. <para>Override the sample rate of the imported audio file with a custom value.</para>
  5730. </summary>
  5731. </member>
  5732. <member name="F:UnityEditor.AudioSampleRateSetting.PreserveSampleRate">
  5733. <summary>
  5734. <para>Do not change the sample rate of the imported audio file. The sample rate will be preserved for the imported AudioClip.</para>
  5735. </summary>
  5736. </member>
  5737. <member name="T:UnityEditor.Build.BuildFailedException">
  5738. <summary>
  5739. <para>An exception class that represents a failed build.</para>
  5740. </summary>
  5741. </member>
  5742. <member name="M:UnityEditor.Build.BuildFailedException.#ctor(System.String)">
  5743. <summary>
  5744. <para>Constructs a BuildFailedException object.</para>
  5745. </summary>
  5746. <param name="message">A string of text describing the error that caused the build to fail.</param>
  5747. <param name="innerException">The exception that caused the build to fail.</param>
  5748. </member>
  5749. <member name="M:UnityEditor.Build.BuildFailedException.#ctor(System.Exception)">
  5750. <summary>
  5751. <para>Constructs a BuildFailedException object.</para>
  5752. </summary>
  5753. <param name="message">A string of text describing the error that caused the build to fail.</param>
  5754. <param name="innerException">The exception that caused the build to fail.</param>
  5755. </member>
  5756. <member name="T:UnityEditor.Build.BuildPlayerContext">
  5757. <summary>
  5758. <para>Get a BuildPlayerContext object from a Build.BuildPlayerProcessor.PrepareForBuild callback.</para>
  5759. </summary>
  5760. </member>
  5761. <member name="M:UnityEditor.Build.BuildPlayerContext.AddAdditionalPathToStreamingAssets(System.String,System.String)">
  5762. <summary>
  5763. <para>Add additional streaming assets to the built player data. For example, you can include AssetBundles or other streaming assets without first putting them in the project StreamingAssets folder.</para>
  5764. </summary>
  5765. <param name="directoryOrFile">Path representing an existing file or directory. If the path doesn't exit, this function throws a FileNotFoundException.</param>
  5766. <param name="pathInStreamingAssets">The path within the StreamingAssets folder at which to place the additional assets. If null, the file or directory is placed directly in the StreamingAssets folder.</param>
  5767. </member>
  5768. <member name="P:UnityEditor.Build.BuildPlayerContext.BuildPlayerOptions">
  5769. <summary>
  5770. <para>The player build options associated with this build.</para>
  5771. </summary>
  5772. </member>
  5773. <member name="T:UnityEditor.Build.BuildPlayerProcessor">
  5774. <summary>
  5775. <para>Extend BuildPlayerProcessor to receive callbacks during a player build.</para>
  5776. </summary>
  5777. </member>
  5778. <member name="P:UnityEditor.Build.BuildPlayerProcessor.callbackOrder">
  5779. <summary>
  5780. <para>Returns the relative callback order for callbacks. Callbacks with lower values are called before ones with higher values.</para>
  5781. </summary>
  5782. </member>
  5783. <member name="M:UnityEditor.Build.BuildPlayerProcessor.PrepareForBuild(UnityEditor.Build.BuildPlayerContext)">
  5784. <summary>
  5785. <para>Implement this function to receive a callback before a player build starts.</para>
  5786. </summary>
  5787. <param name="buildPlayerContext">A context tied to the scheduled player build.</param>
  5788. </member>
  5789. <member name="T:UnityEditor.Build.Content.AssetBundleInfo">
  5790. <summary>
  5791. <para>Container for holding asset loading information for an AssetBundle to be built.</para>
  5792. </summary>
  5793. </member>
  5794. <member name="P:UnityEditor.Build.Content.AssetBundleInfo.bundleAssets">
  5795. <summary>
  5796. <para>List of asset loading information for an AssetBundle.</para>
  5797. </summary>
  5798. </member>
  5799. <member name="P:UnityEditor.Build.Content.AssetBundleInfo.bundleName">
  5800. <summary>
  5801. <para>Friendly AssetBundle name.</para>
  5802. </summary>
  5803. </member>
  5804. <member name="M:UnityEditor.Build.Content.AssetBundleInfo.#ctor">
  5805. <summary>
  5806. <para>Default constructor for an empty AssetBundleInfo.</para>
  5807. </summary>
  5808. </member>
  5809. <member name="T:UnityEditor.Build.Content.AssetLoadInfo">
  5810. <summary>
  5811. <para>Container for holding preload information for a given serialized Asset.</para>
  5812. </summary>
  5813. </member>
  5814. <member name="P:UnityEditor.Build.Content.AssetLoadInfo.address">
  5815. <summary>
  5816. <para>Friendly name used to load the built asset.</para>
  5817. </summary>
  5818. </member>
  5819. <member name="P:UnityEditor.Build.Content.AssetLoadInfo.asset">
  5820. <summary>
  5821. <para>GUID for the given asset.</para>
  5822. </summary>
  5823. </member>
  5824. <member name="P:UnityEditor.Build.Content.AssetLoadInfo.includedObjects">
  5825. <summary>
  5826. <para>List of objects that an asset contains in its source file.</para>
  5827. </summary>
  5828. </member>
  5829. <member name="P:UnityEditor.Build.Content.AssetLoadInfo.referencedObjects">
  5830. <summary>
  5831. <para>List of objects that an asset references.</para>
  5832. </summary>
  5833. </member>
  5834. <member name="M:UnityEditor.Build.Content.AssetLoadInfo.#ctor">
  5835. <summary>
  5836. <para>Default constructor for an empty AssetLoadInfo.</para>
  5837. </summary>
  5838. </member>
  5839. <member name="T:UnityEditor.Build.Content.BuildCompression">
  5840. <summary>
  5841. <para>Struct containing settings that control the compression method of content.</para>
  5842. </summary>
  5843. </member>
  5844. <member name="F:UnityEditor.Build.Content.BuildCompression.DefaultLZ4">
  5845. <summary>
  5846. <para>Returns a BuildCompression struct set with the default values used for Lz4HC compression.</para>
  5847. </summary>
  5848. </member>
  5849. <member name="F:UnityEditor.Build.Content.BuildCompression.DefaultLZMA">
  5850. <summary>
  5851. <para>Returns a BuildCompression struct set with the default values used for LZMA compression.</para>
  5852. </summary>
  5853. </member>
  5854. <member name="F:UnityEditor.Build.Content.BuildCompression.DefaultUncompressed">
  5855. <summary>
  5856. <para>Returns a BuildCompression struct set with the default values used for uncompressed.</para>
  5857. </summary>
  5858. </member>
  5859. <member name="T:UnityEditor.Build.Content.BuildReferenceMap">
  5860. <summary>
  5861. <para>Container for holding information about where objects will be serialized in a build.</para>
  5862. </summary>
  5863. </member>
  5864. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.AddMapping(System.String,System.Int64,UnityEditor.Build.Content.ObjectIdentifier,System.Boolean)">
  5865. <summary>
  5866. <para>Adds a mapping for a single Object to where it will be serialized out to the build.</para>
  5867. </summary>
  5868. <param name="internalFileName"></param>
  5869. <param name="serializationIndex"></param>
  5870. <param name="objectID"></param>
  5871. <param name="overwrite"></param>
  5872. </member>
  5873. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.AddMappings(System.String,UnityEditor.Build.Content.SerializationInfo[])">
  5874. <summary>
  5875. <para>Adds mappings for a set of Objects to where they will be serialized out to the build.</para>
  5876. </summary>
  5877. <param name="internalFileName"></param>
  5878. <param name="objectIDs"></param>
  5879. <param name="overwrite"></param>
  5880. </member>
  5881. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.AddMappings(System.String,UnityEditor.Build.Content.SerializationInfo[],System.Boolean)">
  5882. <summary>
  5883. <para>Adds mappings for a set of Objects to where they will be serialized out to the build.</para>
  5884. </summary>
  5885. <param name="internalFileName"></param>
  5886. <param name="objectIDs"></param>
  5887. <param name="overwrite"></param>
  5888. </member>
  5889. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.#ctor">
  5890. <summary>
  5891. <para>Default constructor for an empty BuildReferenceMap.</para>
  5892. </summary>
  5893. </member>
  5894. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.Dispose">
  5895. <summary>
  5896. <para>Dispose the BuildReferenceMap destroying all internal state.</para>
  5897. </summary>
  5898. </member>
  5899. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.Equals(System.Object)">
  5900. <summary>
  5901. <para>Returns true if the objects are equal.</para>
  5902. </summary>
  5903. <param name="obj"></param>
  5904. </member>
  5905. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.FilterToSubset(UnityEditor.Build.Content.ObjectIdentifier[])">
  5906. <summary>
  5907. <para>Filters this BuildReferenceMap instance to remove references to any objects that are not in the array of ObjectIdentifiers specified by objectIds.</para>
  5908. </summary>
  5909. <param name="objectIds">The set of desired objects.</param>
  5910. </member>
  5911. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.GetHash128">
  5912. <summary>
  5913. <para>Gets the hash for the BuildReferenceMap.</para>
  5914. </summary>
  5915. </member>
  5916. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.GetHashCode">
  5917. <summary>
  5918. <para>Gets the hash code for the BuildReferenceMap.</para>
  5919. </summary>
  5920. </member>
  5921. <member name="M:UnityEditor.Build.Content.BuildReferenceMap.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5922. <summary>
  5923. <para>ISerializable method for serialization support outside of Unity's internal serialization system.</para>
  5924. </summary>
  5925. <param name="info"></param>
  5926. <param name="context"></param>
  5927. </member>
  5928. <member name="T:UnityEditor.Build.Content.BuildSettings">
  5929. <summary>
  5930. <para>Struct containing information on how to build content.</para>
  5931. </summary>
  5932. </member>
  5933. <member name="P:UnityEditor.Build.Content.BuildSettings.buildFlags">
  5934. <summary>
  5935. <para>Specific build options to use when building content.</para>
  5936. </summary>
  5937. </member>
  5938. <member name="P:UnityEditor.Build.Content.BuildSettings.group">
  5939. <summary>
  5940. <para>Platform group for which content will be built.</para>
  5941. </summary>
  5942. </member>
  5943. <member name="P:UnityEditor.Build.Content.BuildSettings.target">
  5944. <summary>
  5945. <para>Platform target for which content will be built.</para>
  5946. </summary>
  5947. </member>
  5948. <member name="P:UnityEditor.Build.Content.BuildSettings.typeDB">
  5949. <summary>
  5950. <para>Type information to use for building content.</para>
  5951. </summary>
  5952. </member>
  5953. <member name="T:UnityEditor.Build.Content.BuildUsageCache">
  5954. <summary>
  5955. <para>Caching object for the Scriptable Build Pipeline.</para>
  5956. </summary>
  5957. </member>
  5958. <member name="M:UnityEditor.Build.Content.BuildUsageCache.#ctor">
  5959. <summary>
  5960. <para>Default contructor.</para>
  5961. </summary>
  5962. </member>
  5963. <member name="M:UnityEditor.Build.Content.BuildUsageCache.Dispose">
  5964. <summary>
  5965. <para>Dispose the BuildUsageCache destroying all internal state.</para>
  5966. </summary>
  5967. </member>
  5968. <member name="T:UnityEditor.Build.Content.BuildUsageTagGlobal">
  5969. <summary>
  5970. <para>Container for holding information about lighting information being used in a build.</para>
  5971. </summary>
  5972. </member>
  5973. <member name="?:UnityEditor.Build.Content.BuildUsageTagGlobal.op_BitwiseOr(UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagGlobal)">
  5974. <summary>
  5975. <para>Combines the usage data from another BuildUsageTagGlobal with this BuildUsageTagGlobal.</para>
  5976. </summary>
  5977. <param name="x"></param>
  5978. <param name="y"></param>
  5979. </member>
  5980. <member name="T:UnityEditor.Build.Content.BuildUsageTagSet">
  5981. <summary>
  5982. <para>Container for holding information about how objects are being used in a build.</para>
  5983. </summary>
  5984. </member>
  5985. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.#ctor">
  5986. <summary>
  5987. <para>Default constructor for an empty BuildUsageTagSet.</para>
  5988. </summary>
  5989. </member>
  5990. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.Dispose">
  5991. <summary>
  5992. <para>Dispose the BuildUsageTagSet destroying all internal state.</para>
  5993. </summary>
  5994. </member>
  5995. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.Equals(System.Object)">
  5996. <summary>
  5997. <para>Returns true if the objects are equal.</para>
  5998. </summary>
  5999. <param name="obj"></param>
  6000. </member>
  6001. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.FilterToSubset(UnityEditor.Build.Content.ObjectIdentifier[])">
  6002. <summary>
  6003. <para>Filters this BuildUsageTagSet instance to remove references to any objects that are not in the array of ObjectIdentifiers specified by objectIds.</para>
  6004. </summary>
  6005. <param name="objectIds">The set of desired objects.</param>
  6006. </member>
  6007. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.GetHash128">
  6008. <summary>
  6009. <para>Gets the hash for the BuildReferenceMap.</para>
  6010. </summary>
  6011. </member>
  6012. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.GetHashCode">
  6013. <summary>
  6014. <para>Gets the hash code for the BuildUsageTagSet.</para>
  6015. </summary>
  6016. <returns>
  6017. <para>The hash code of the BuildUsageTagSet.</para>
  6018. </returns>
  6019. </member>
  6020. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  6021. <summary>
  6022. <para>ISerializable method for serialization support outside of Unity's internal serialization system.</para>
  6023. </summary>
  6024. <param name="info"></param>
  6025. <param name="context"></param>
  6026. </member>
  6027. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.GetObjectIdentifiers">
  6028. <summary>
  6029. <para>Returns an array of ObjectIdentifiers that this BuildUsageTagSet contains usage information about.</para>
  6030. </summary>
  6031. </member>
  6032. <member name="M:UnityEditor.Build.Content.BuildUsageTagSet.UnionWith(UnityEditor.Build.Content.BuildUsageTagSet)">
  6033. <summary>
  6034. <para>Adds the Object usage information from another BuildUsageTagSet to this BuildUsageTagSet.</para>
  6035. </summary>
  6036. <param name="other">Object usage information to be added to this BuildUsageTagSet.</param>
  6037. </member>
  6038. <member name="T:UnityEditor.Build.Content.CompressionLevel">
  6039. <summary>
  6040. <para>Enum to indicate if compression should emphasize speed or size.</para>
  6041. </summary>
  6042. </member>
  6043. <member name="F:UnityEditor.Build.Content.CompressionLevel.Fast">
  6044. <summary>
  6045. <para>Content should be compressed as fast.</para>
  6046. </summary>
  6047. </member>
  6048. <member name="F:UnityEditor.Build.Content.CompressionLevel.Fastest">
  6049. <summary>
  6050. <para>Content should be compressed as fast as possible.</para>
  6051. </summary>
  6052. </member>
  6053. <member name="F:UnityEditor.Build.Content.CompressionLevel.High">
  6054. <summary>
  6055. <para>Content should be compressed small.</para>
  6056. </summary>
  6057. </member>
  6058. <member name="F:UnityEditor.Build.Content.CompressionLevel.Maximum">
  6059. <summary>
  6060. <para>Content should be compressed as small as possible.</para>
  6061. </summary>
  6062. </member>
  6063. <member name="F:UnityEditor.Build.Content.CompressionLevel.None">
  6064. <summary>
  6065. <para>None. Defaults to Normal.</para>
  6066. </summary>
  6067. </member>
  6068. <member name="F:UnityEditor.Build.Content.CompressionLevel.Normal">
  6069. <summary>
  6070. <para>Content should be ballanced between size and speed.</para>
  6071. </summary>
  6072. </member>
  6073. <member name="T:UnityEditor.Build.Content.CompressionType">
  6074. <summary>
  6075. <para>Enum containing the types of compression supported for built content.</para>
  6076. </summary>
  6077. </member>
  6078. <member name="F:UnityEditor.Build.Content.CompressionType.Lz4">
  6079. <summary>
  6080. <para>Chunk-based content compression.</para>
  6081. </summary>
  6082. </member>
  6083. <member name="F:UnityEditor.Build.Content.CompressionType.Lz4HC">
  6084. <summary>
  6085. <para>Chunk-based content compression using the high compression variant.</para>
  6086. </summary>
  6087. </member>
  6088. <member name="F:UnityEditor.Build.Content.CompressionType.Lzma">
  6089. <summary>
  6090. <para>Single stream content compression.</para>
  6091. </summary>
  6092. </member>
  6093. <member name="F:UnityEditor.Build.Content.CompressionType.None">
  6094. <summary>
  6095. <para>Uncompressed content.</para>
  6096. </summary>
  6097. </member>
  6098. <member name="T:UnityEditor.Build.Content.ContentBuildFlags">
  6099. <summary>
  6100. <para>Build options for content.</para>
  6101. </summary>
  6102. </member>
  6103. <member name="F:UnityEditor.Build.Content.ContentBuildFlags.DevelopmentBuild">
  6104. <summary>
  6105. <para>Build a development version of the content files.</para>
  6106. </summary>
  6107. </member>
  6108. <member name="F:UnityEditor.Build.Content.ContentBuildFlags.DisableWriteTypeTree">
  6109. <summary>
  6110. <para>Do not include type information within the built content.</para>
  6111. </summary>
  6112. </member>
  6113. <member name="F:UnityEditor.Build.Content.ContentBuildFlags.None">
  6114. <summary>
  6115. <para>Build content with no additional options.</para>
  6116. </summary>
  6117. </member>
  6118. <member name="F:UnityEditor.Build.Content.ContentBuildFlags.StripUnityVersion">
  6119. <summary>
  6120. <para>Build Flag to indicate the Unity Version should not be written to the serialized file.</para>
  6121. </summary>
  6122. </member>
  6123. <member name="T:UnityEditor.Build.Content.ContentBuildInterface">
  6124. <summary>
  6125. <para>Low level interface for building content for Unity.</para>
  6126. </summary>
  6127. </member>
  6128. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.ArchiveAndCompress(UnityEditor.Build.Content.ResourceFile[],System.String,UnityEngine.BuildCompression)">
  6129. <summary>
  6130. <para>Combines resource files into a single archive and compresses them based on the passed in options.</para>
  6131. </summary>
  6132. <param name="resourceFiles"></param>
  6133. <param name="outputBundlePath"></param>
  6134. <param name="compression"></param>
  6135. </member>
  6136. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculateBuildUsageTags(UnityEditor.Build.Content.ObjectIdentifier[],UnityEditor.Build.Content.ObjectIdentifier[],UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet)">
  6137. <summary>
  6138. <para>Calculates the build usage of a set of objects.</para>
  6139. </summary>
  6140. <param name="objectIDs">Objects that will have their build usage calculated.</param>
  6141. <param name="dependentObjectIDs">Objects that reference the Objects being calculated.</param>
  6142. <param name="globalUsage">Lighting information used by the build.</param>
  6143. <param name="usageSet">The BuildUsageTagSet where the calculated usage information will be stored.</param>
  6144. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6145. </member>
  6146. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculateBuildUsageTags(UnityEditor.Build.Content.ObjectIdentifier[],UnityEditor.Build.Content.ObjectIdentifier[],UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildUsageCache)">
  6147. <summary>
  6148. <para>Calculates the build usage of a set of objects.</para>
  6149. </summary>
  6150. <param name="objectIDs">Objects that will have their build usage calculated.</param>
  6151. <param name="dependentObjectIDs">Objects that reference the Objects being calculated.</param>
  6152. <param name="globalUsage">Lighting information used by the build.</param>
  6153. <param name="usageSet">The BuildUsageTagSet where the calculated usage information will be stored.</param>
  6154. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6155. </member>
  6156. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerDependenciesForGameManagers(UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet)">
  6157. <summary>
  6158. <para>Calculates dependency information for various internal Unity game manager classes.</para>
  6159. </summary>
  6160. <param name="settings">Settings for dependency calculation.</param>
  6161. <param name="globalUsage">Global usage tag for lighting and fog modes in use in the project.</param>
  6162. <param name="usageSet">Output usage tags generated from dependency calculation.</param>
  6163. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6164. <param name="mode">Specifies how to calculate dependencies between internal Unity game managers and game assets.</param>
  6165. <returns>
  6166. <para>The calculated dependencies for internal Unity game manager classes.</para>
  6167. </returns>
  6168. </member>
  6169. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerDependenciesForGameManagers(UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildUsageCache)">
  6170. <summary>
  6171. <para>Calculates dependency information for various internal Unity game manager classes.</para>
  6172. </summary>
  6173. <param name="settings">Settings for dependency calculation.</param>
  6174. <param name="globalUsage">Global usage tag for lighting and fog modes in use in the project.</param>
  6175. <param name="usageSet">Output usage tags generated from dependency calculation.</param>
  6176. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6177. <param name="mode">Specifies how to calculate dependencies between internal Unity game managers and game assets.</param>
  6178. <returns>
  6179. <para>The calculated dependencies for internal Unity game manager classes.</para>
  6180. </returns>
  6181. </member>
  6182. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerDependenciesForGameManagers(UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildUsageCache,UnityEditor.Build.Content.DependencyType)">
  6183. <summary>
  6184. <para>Calculates dependency information for various internal Unity game manager classes.</para>
  6185. </summary>
  6186. <param name="settings">Settings for dependency calculation.</param>
  6187. <param name="globalUsage">Global usage tag for lighting and fog modes in use in the project.</param>
  6188. <param name="usageSet">Output usage tags generated from dependency calculation.</param>
  6189. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6190. <param name="mode">Specifies how to calculate dependencies between internal Unity game managers and game assets.</param>
  6191. <returns>
  6192. <para>The calculated dependencies for internal Unity game manager classes.</para>
  6193. </returns>
  6194. </member>
  6195. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerDependenciesForScene(System.String,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagSet)">
  6196. <summary>
  6197. <para>Calculates the Scene dependency information.</para>
  6198. </summary>
  6199. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6200. <param name="scenePath">Input path of the Scene for dependency calculation.</param>
  6201. <param name="settings">Settings for dependency calculation.</param>
  6202. <param name="usageSet">Output usage tags generated from dependency calculation.</param>
  6203. <returns>
  6204. <para>Dependency information for the Scene.</para>
  6205. </returns>
  6206. </member>
  6207. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerDependenciesForScene(System.String,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildUsageCache)">
  6208. <summary>
  6209. <para>Calculates the Scene dependency information.</para>
  6210. </summary>
  6211. <param name="usageCache">Optional cache object to use for improving performance with multiple calls to this api.</param>
  6212. <param name="scenePath">Input path of the Scene for dependency calculation.</param>
  6213. <param name="settings">Settings for dependency calculation.</param>
  6214. <param name="usageSet">Output usage tags generated from dependency calculation.</param>
  6215. <returns>
  6216. <para>Dependency information for the Scene.</para>
  6217. </returns>
  6218. </member>
  6219. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.CalculatePlayerSerializationHashForType(System.Type,UnityEditor.Build.Player.TypeDB)">
  6220. <summary>
  6221. <para>Returns a unique hash for a given type's serialized layout.</para>
  6222. </summary>
  6223. <param name="type">The type of the object.</param>
  6224. <param name="typeDB">The user script TypeDB for the player.</param>
  6225. <returns>
  6226. <para>The unique hash for a type's serialized layout.</para>
  6227. </returns>
  6228. </member>
  6229. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GenerateAssetBundleBuilds">
  6230. <summary>
  6231. <para>Returns an array of AssetBundleBuild structs that detail the current asset bundle layout set in the AssetDatabase.</para>
  6232. </summary>
  6233. </member>
  6234. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetGlobalUsageFromActiveScene(UnityEditor.BuildTarget)">
  6235. <summary>
  6236. <para>Gets information about the lighting and render settings in the active scene.</para>
  6237. </summary>
  6238. <param name="target">The target platform.</param>
  6239. <returns>
  6240. <para>An object containing the lighting and fog settings for the active scene on the specified platform.</para>
  6241. </returns>
  6242. </member>
  6243. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetGlobalUsageFromGraphicsSettings">
  6244. <summary>
  6245. <para>Returns the global usage information calculated by the Shader Stripping section of Graphics Settings.</para>
  6246. </summary>
  6247. </member>
  6248. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetPlayerAssetRepresentations(UnityEditor.GUID,UnityEditor.BuildTarget)">
  6249. <summary>
  6250. <para>Returns a list of visible objects directly contained inside of an asset.</para>
  6251. </summary>
  6252. <param name="asset"></param>
  6253. <param name="target"></param>
  6254. </member>
  6255. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetPlayerDependenciesForObject(UnityEditor.Build.Content.ObjectIdentifier,UnityEditor.BuildTarget,UnityEditor.Build.Player.TypeDB)">
  6256. <summary>
  6257. <para>Returns a list of objects referenced by an object.</para>
  6258. </summary>
  6259. <param name="objectID"></param>
  6260. <param name="target"></param>
  6261. <param name="typeDB"></param>
  6262. </member>
  6263. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetPlayerDependenciesForObjects(UnityEditor.Build.Content.ObjectIdentifier[],UnityEditor.BuildTarget,UnityEditor.Build.Player.TypeDB)">
  6264. <summary>
  6265. <para>Returns a list of objects referenced by a set of objects.</para>
  6266. </summary>
  6267. <param name="objectIDs"></param>
  6268. <param name="target"></param>
  6269. <param name="typeDB"></param>
  6270. </member>
  6271. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetPlayerObjectIdentifiersInAsset(UnityEditor.GUID,UnityEditor.BuildTarget)">
  6272. <summary>
  6273. <para>Returns a list of objects directly contained inside of an asset.</para>
  6274. </summary>
  6275. <param name="asset"></param>
  6276. <param name="target"></param>
  6277. </member>
  6278. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetPlayerObjectIdentifiersInSerializedFile(System.String,UnityEditor.BuildTarget)">
  6279. <summary>
  6280. <para>Returns a list of objects directly contained inside of a loose serialized file.</para>
  6281. </summary>
  6282. <param name="filePath"></param>
  6283. <param name="target"></param>
  6284. </member>
  6285. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetTypeForObject(UnityEditor.Build.Content.ObjectIdentifier)">
  6286. <summary>
  6287. <para>Returns the System.Type of the ObjectIdentifier specified by objectID.</para>
  6288. </summary>
  6289. <param name="objectID">The specific object.</param>
  6290. <returns>
  6291. <para>The type of the object.</para>
  6292. </returns>
  6293. </member>
  6294. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetTypeForObjects(UnityEditor.Build.Content.ObjectIdentifier[])">
  6295. <summary>
  6296. <para>Returns the System.Type of the ObjectIdentifiers and the referenced SerializeReference class types specified by objectIDs.</para>
  6297. </summary>
  6298. <param name="objectIDs">The specific objects.</param>
  6299. <returns>
  6300. <para>The array of unique types.</para>
  6301. </returns>
  6302. </member>
  6303. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.GetTypesForObject(UnityEditor.Build.Content.ObjectIdentifier)">
  6304. <summary>
  6305. <para>Returns the System.Type of the ObjectIdentifier and the referenced SerializeReference class types specified by objectID.</para>
  6306. </summary>
  6307. <param name="objectID">The specific object.</param>
  6308. <returns>
  6309. <para>The array of unique types.</para>
  6310. </returns>
  6311. </member>
  6312. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.ObjectIsSupportedInBuild(UnityEngine.Object)">
  6313. <summary>
  6314. <para>Returns True if the passed in target object is a valid runtime object.</para>
  6315. </summary>
  6316. <param name="targetObject"></param>
  6317. </member>
  6318. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.StartProfileCapture(UnityEditor.Build.Content.ProfileCaptureOptions)">
  6319. <summary>
  6320. <para>Starts a profile capture to record content build profile events.</para>
  6321. </summary>
  6322. <param name="options">Used to filter captured events.</param>
  6323. </member>
  6324. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.StopProfileCapture">
  6325. <summary>
  6326. <para>Returns an array of ContentBuildProfileEvent structs that contain information for each occuring event. Also stops the profile capture.</para>
  6327. </summary>
  6328. </member>
  6329. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteGameManagersSerializedFile(System.String,UnityEditor.Build.Content.WriteManagerParameters)">
  6330. <summary>
  6331. <para>Writes the current settings of internal Unity game manager classes to the 'globalgamemanagers' file on disk.</para>
  6332. </summary>
  6333. <param name="outputFolder">The location to write the file to.</param>
  6334. <param name="parameters">The set of parameters used to write the file.</param>
  6335. <returns>
  6336. <para>The detailed results from writing the file.</para>
  6337. </returns>
  6338. </member>
  6339. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSceneSerializedFile(System.String,UnityEditor.Build.Content.WriteSceneParameters)">
  6340. <summary>
  6341. <para>Writes Scene objects to a serialized file on disk.</para>
  6342. </summary>
  6343. <param name="outputFolder"></param>
  6344. <param name="parameters"></param>
  6345. </member>
  6346. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSceneSerializedFile(System.String,System.String,System.String,UnityEditor.Build.Content.WriteCommand,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildReferenceMap)">
  6347. <summary>
  6348. <para>TODO.</para>
  6349. </summary>
  6350. <param name="outputFolder"></param>
  6351. <param name="scenePath"></param>
  6352. <param name="processedScene"></param>
  6353. <param name="writeCommand"></param>
  6354. <param name="settings"></param>
  6355. <param name="globalUsage"></param>
  6356. <param name="usageSet"></param>
  6357. <param name="referenceMap"></param>
  6358. <param name="preloadInfo"></param>
  6359. <param name="sceneBundleInfo"></param>
  6360. </member>
  6361. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSceneSerializedFile(System.String,System.String,System.String,UnityEditor.Build.Content.WriteCommand,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildReferenceMap,UnityEditor.Build.Content.PreloadInfo)">
  6362. <summary>
  6363. <para>TODO.</para>
  6364. </summary>
  6365. <param name="outputFolder"></param>
  6366. <param name="scenePath"></param>
  6367. <param name="processedScene"></param>
  6368. <param name="writeCommand"></param>
  6369. <param name="settings"></param>
  6370. <param name="globalUsage"></param>
  6371. <param name="usageSet"></param>
  6372. <param name="referenceMap"></param>
  6373. <param name="preloadInfo"></param>
  6374. <param name="sceneBundleInfo"></param>
  6375. </member>
  6376. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSceneSerializedFile(System.String,System.String,System.String,UnityEditor.Build.Content.WriteCommand,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildReferenceMap,UnityEditor.Build.Content.PreloadInfo,UnityEditor.Build.Content.SceneBundleInfo)">
  6377. <summary>
  6378. <para>TODO.</para>
  6379. </summary>
  6380. <param name="outputFolder"></param>
  6381. <param name="scenePath"></param>
  6382. <param name="processedScene"></param>
  6383. <param name="writeCommand"></param>
  6384. <param name="settings"></param>
  6385. <param name="globalUsage"></param>
  6386. <param name="usageSet"></param>
  6387. <param name="referenceMap"></param>
  6388. <param name="preloadInfo"></param>
  6389. <param name="sceneBundleInfo"></param>
  6390. </member>
  6391. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSerializedFile(System.String,UnityEditor.Build.Content.WriteParameters)">
  6392. <summary>
  6393. <para>Writes objects to a serialized file on disk.</para>
  6394. </summary>
  6395. <param name="outputFolder"></param>
  6396. <param name="parameters"></param>
  6397. </member>
  6398. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSerializedFile(System.String,UnityEditor.Build.Content.WriteCommand,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildReferenceMap)">
  6399. <summary>
  6400. <para>TODO.</para>
  6401. </summary>
  6402. <param name="outputFolder"></param>
  6403. <param name="writeCommand"></param>
  6404. <param name="settings"></param>
  6405. <param name="globalUsage"></param>
  6406. <param name="usageSet"></param>
  6407. <param name="referenceMap"></param>
  6408. <param name="bundleInfo"></param>
  6409. </member>
  6410. <member name="M:UnityEditor.Build.Content.ContentBuildInterface.WriteSerializedFile(System.String,UnityEditor.Build.Content.WriteCommand,UnityEditor.Build.Content.BuildSettings,UnityEditor.Build.Content.BuildUsageTagGlobal,UnityEditor.Build.Content.BuildUsageTagSet,UnityEditor.Build.Content.BuildReferenceMap,UnityEditor.Build.Content.AssetBundleInfo)">
  6411. <summary>
  6412. <para>TODO.</para>
  6413. </summary>
  6414. <param name="outputFolder"></param>
  6415. <param name="writeCommand"></param>
  6416. <param name="settings"></param>
  6417. <param name="globalUsage"></param>
  6418. <param name="usageSet"></param>
  6419. <param name="referenceMap"></param>
  6420. <param name="bundleInfo"></param>
  6421. </member>
  6422. <member name="T:UnityEditor.Build.Content.ContentBuildProfileEvent">
  6423. <summary>
  6424. <para>Details about a profile event captured using the ContentBuildInterface.BeginProfileCapture and ContentBuildInterface.EndProfileCapture APIs.</para>
  6425. </summary>
  6426. </member>
  6427. <member name="F:UnityEditor.Build.Content.ContentBuildProfileEvent.Metadata">
  6428. <summary>
  6429. <para>Additional metadata associated with the event.</para>
  6430. </summary>
  6431. </member>
  6432. <member name="F:UnityEditor.Build.Content.ContentBuildProfileEvent.Name">
  6433. <summary>
  6434. <para>Name of the event.</para>
  6435. </summary>
  6436. </member>
  6437. <member name="F:UnityEditor.Build.Content.ContentBuildProfileEvent.TimeMicroseconds">
  6438. <summary>
  6439. <para>Time in microseconds that the event has occurred relative to when the profile capture began.</para>
  6440. </summary>
  6441. </member>
  6442. <member name="F:UnityEditor.Build.Content.ContentBuildProfileEvent.Type">
  6443. <summary>
  6444. <para>Enum used to label the event's type.</para>
  6445. </summary>
  6446. </member>
  6447. <member name="T:UnityEditor.Build.Content.DependencyType">
  6448. <summary>
  6449. <para>Dependency calculation flags to control what is returned, and how it operates.</para>
  6450. </summary>
  6451. </member>
  6452. <member name="F:UnityEditor.Build.Content.DependencyType.DefaultDependencies">
  6453. <summary>
  6454. <para>Default mode. Dependencies are calculated recursively, and only valid references are returned.</para>
  6455. </summary>
  6456. </member>
  6457. <member name="F:UnityEditor.Build.Content.DependencyType.MissingReferences">
  6458. <summary>
  6459. <para>Object dependencies returned for only missing references.</para>
  6460. </summary>
  6461. </member>
  6462. <member name="F:UnityEditor.Build.Content.DependencyType.RecursiveOperation">
  6463. <summary>
  6464. <para>Depencency calculation is recursive. For each new valid reference discovered during calculation, the dependencies of those references will also be included in the returned results.</para>
  6465. </summary>
  6466. </member>
  6467. <member name="F:UnityEditor.Build.Content.DependencyType.ValidReferences">
  6468. <summary>
  6469. <para>Depencency calculation is not recursive. Only dependencies of the initial passed in set will be returned.</para>
  6470. </summary>
  6471. </member>
  6472. <member name="T:UnityEditor.Build.Content.FileType">
  6473. <summary>
  6474. <para>Enum description of the type of file an object comes from.</para>
  6475. </summary>
  6476. </member>
  6477. <member name="F:UnityEditor.Build.Content.FileType.DeprecatedCachedAssetType">
  6478. <summary>
  6479. <para>Object is contained in a very old format. Currently unused.</para>
  6480. </summary>
  6481. </member>
  6482. <member name="F:UnityEditor.Build.Content.FileType.MetaAssetType">
  6483. <summary>
  6484. <para>Object is contained in the imported asset meta data located in the Library folder.</para>
  6485. </summary>
  6486. </member>
  6487. <member name="F:UnityEditor.Build.Content.FileType.NonAssetType">
  6488. <summary>
  6489. <para>Object is contained in file not currently tracked by the AssetDatabase.</para>
  6490. </summary>
  6491. </member>
  6492. <member name="F:UnityEditor.Build.Content.FileType.SerializedAssetType">
  6493. <summary>
  6494. <para>Object is contained in a standard asset file type located in the Assets folder.</para>
  6495. </summary>
  6496. </member>
  6497. <member name="T:UnityEditor.Build.Content.GameManagerDependencyInfo">
  6498. <summary>
  6499. <para>Contains dependency information for internal Unity game manager classes. Call ContentBuildInterface.WriteGameManagersSerializedFile or ContentBuildInterface.CalculatePlayerDependenciesForGameManagers to get an instance of this class.</para>
  6500. </summary>
  6501. </member>
  6502. <member name="P:UnityEditor.Build.Content.GameManagerDependencyInfo.includedTypes">
  6503. <summary>
  6504. <para>The project-wide identifiers for the game manager classes referenced in this collection of dependency information.</para>
  6505. </summary>
  6506. </member>
  6507. <member name="P:UnityEditor.Build.Content.GameManagerDependencyInfo.managerObjects">
  6508. <summary>
  6509. <para>The project-wide identifiers for the game manager classes referenced in this collection of dependency information.</para>
  6510. </summary>
  6511. </member>
  6512. <member name="P:UnityEditor.Build.Content.GameManagerDependencyInfo.referencedObjects">
  6513. <summary>
  6514. <para>The project-wide identifiers for any objects referenced by the manager classes in the managerObjects list.</para>
  6515. </summary>
  6516. </member>
  6517. <member name="T:UnityEditor.Build.Content.ObjectIdentifier">
  6518. <summary>
  6519. <para>Struct that identifies a specific object project wide.</para>
  6520. </summary>
  6521. </member>
  6522. <member name="P:UnityEditor.Build.Content.ObjectIdentifier.filePath">
  6523. <summary>
  6524. <para>The file path on disk that contains this object. (Only used for objects not known by the AssetDatabase).</para>
  6525. </summary>
  6526. </member>
  6527. <member name="P:UnityEditor.Build.Content.ObjectIdentifier.fileType">
  6528. <summary>
  6529. <para>Type of file that contains this object.</para>
  6530. </summary>
  6531. </member>
  6532. <member name="P:UnityEditor.Build.Content.ObjectIdentifier.guid">
  6533. <summary>
  6534. <para>The specific asset that contains this object.</para>
  6535. </summary>
  6536. </member>
  6537. <member name="P:UnityEditor.Build.Content.ObjectIdentifier.localIdentifierInFile">
  6538. <summary>
  6539. <para>The index of the object inside a serialized file.</para>
  6540. </summary>
  6541. </member>
  6542. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.Equals(System.Object)">
  6543. <summary>
  6544. <para>Returns true if the objects are equal.</para>
  6545. </summary>
  6546. <param name="obj"></param>
  6547. </member>
  6548. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.GetHashCode">
  6549. <summary>
  6550. <para>Gets the hash code for the ObjectIdentifier.</para>
  6551. </summary>
  6552. </member>
  6553. <member name="?:UnityEditor.Build.Content.ObjectIdentifier.op_Equal(UnityEditor.Build.Content.ObjectIdentifier,UnityEditor.Build.Content.ObjectIdentifier)">
  6554. <summary>
  6555. <para>Returns true if the ObjectIdentifiers are the same.</para>
  6556. </summary>
  6557. <param name="a"></param>
  6558. <param name="b"></param>
  6559. </member>
  6560. <member name="?:UnityEditor.Build.Content.ObjectIdentifier.op_GreaterThan(UnityEditor.Build.Content.ObjectIdentifier,UnityEditor.Build.Content.ObjectIdentifier)">
  6561. <summary>
  6562. <para>Returns true if the first ObjectIdentifier is greater than the second ObjectIdentifier.</para>
  6563. </summary>
  6564. <param name="a"></param>
  6565. <param name="b"></param>
  6566. </member>
  6567. <member name="?:UnityEditor.Build.Content.ObjectIdentifier.op_LessThan(UnityEditor.Build.Content.ObjectIdentifier,UnityEditor.Build.Content.ObjectIdentifier)">
  6568. <summary>
  6569. <para>Returns true if the first ObjectIdentifier is less than the second ObjectIdentifier.</para>
  6570. </summary>
  6571. <param name="a"></param>
  6572. <param name="b"></param>
  6573. </member>
  6574. <member name="?:UnityEditor.Build.Content.ObjectIdentifier.op_NotEqual(UnityEditor.Build.Content.ObjectIdentifier,UnityEditor.Build.Content.ObjectIdentifier)">
  6575. <summary>
  6576. <para>Returns true if the ObjectIdentifiers are different.</para>
  6577. </summary>
  6578. <param name="a"></param>
  6579. <param name="b"></param>
  6580. </member>
  6581. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.ToInstanceID(UnityEditor.Build.Content.ObjectIdentifier)">
  6582. <summary>
  6583. <para>Tries to return the InstanceID that represents this ObjectIdentifier.</para>
  6584. </summary>
  6585. <param name="objectId"></param>
  6586. </member>
  6587. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.ToObject(UnityEditor.Build.Content.ObjectIdentifier)">
  6588. <summary>
  6589. <para>Tries to find, load, and return the Object that represents this ObjectIdentifier.</para>
  6590. </summary>
  6591. <param name="objectId"></param>
  6592. </member>
  6593. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.ToString">
  6594. <summary>
  6595. <para>Returns a nicely formatted string for this ObjectIdentifier.</para>
  6596. </summary>
  6597. </member>
  6598. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.TryGetObjectIdentifier(UnityEngine.Object,UnityEditor.Build.Content.ObjectIdentifier&amp;)">
  6599. <summary>
  6600. <para>Tries to convert a persistent Object into an ObjectIdentifier.</para>
  6601. </summary>
  6602. <param name="targetObject"></param>
  6603. <param name="objectId"></param>
  6604. <param name="instanceID"></param>
  6605. </member>
  6606. <member name="M:UnityEditor.Build.Content.ObjectIdentifier.TryGetObjectIdentifier(System.Int32,UnityEditor.Build.Content.ObjectIdentifier&amp;)">
  6607. <summary>
  6608. <para>Tries to convert a persistent Object into an ObjectIdentifier.</para>
  6609. </summary>
  6610. <param name="targetObject"></param>
  6611. <param name="objectId"></param>
  6612. <param name="instanceID"></param>
  6613. </member>
  6614. <member name="T:UnityEditor.Build.Content.ObjectSerializedInfo">
  6615. <summary>
  6616. <para>Struct containing details about how an object was serialized.</para>
  6617. </summary>
  6618. </member>
  6619. <member name="P:UnityEditor.Build.Content.ObjectSerializedInfo.header">
  6620. <summary>
  6621. <para>Serialized object header information.</para>
  6622. </summary>
  6623. </member>
  6624. <member name="P:UnityEditor.Build.Content.ObjectSerializedInfo.rawData">
  6625. <summary>
  6626. <para>Raw byte data of the object if it was serialized seperately from the header.</para>
  6627. </summary>
  6628. </member>
  6629. <member name="P:UnityEditor.Build.Content.ObjectSerializedInfo.serializedObject">
  6630. <summary>
  6631. <para>Object that was serialized.</para>
  6632. </summary>
  6633. </member>
  6634. <member name="T:UnityEditor.Build.Content.PreloadInfo">
  6635. <summary>
  6636. <para>Container for holding a list of preload objects for a Scene to be built.</para>
  6637. </summary>
  6638. </member>
  6639. <member name="P:UnityEditor.Build.Content.PreloadInfo.preloadObjects">
  6640. <summary>
  6641. <para>List of Objects for a serialized Scene that need to be preloaded.</para>
  6642. </summary>
  6643. </member>
  6644. <member name="M:UnityEditor.Build.Content.PreloadInfo.#ctor">
  6645. <summary>
  6646. <para>Default constructor for an empty PreloadInfo.</para>
  6647. </summary>
  6648. </member>
  6649. <member name="T:UnityEditor.Build.Content.ProfileCaptureOptions">
  6650. <summary>
  6651. <para>Options for filtering captured profile events using the ContentBuildInterface.BeginProfileCapture and ContentBuildInterface.EndProfileCapture APIs.</para>
  6652. </summary>
  6653. </member>
  6654. <member name="F:UnityEditor.Build.Content.ProfileCaptureOptions.IgnoreShortEvents">
  6655. <summary>
  6656. <para>Use to exclude all captured events that are less than 10 microseconds in duration.</para>
  6657. </summary>
  6658. </member>
  6659. <member name="F:UnityEditor.Build.Content.ProfileCaptureOptions.None">
  6660. <summary>
  6661. <para>Use to exclude none of the captured events.</para>
  6662. </summary>
  6663. </member>
  6664. <member name="T:UnityEditor.Build.Content.ProfileEventType">
  6665. <summary>
  6666. <para>Options for labelling captured profile events using the ContentBuildInterface.BeginProfileCapture and ContentBuildInterface.EndProfileCapture APIs.</para>
  6667. </summary>
  6668. </member>
  6669. <member name="F:UnityEditor.Build.Content.ProfileEventType.Begin">
  6670. <summary>
  6671. <para>Use to indicate that a task has begun.</para>
  6672. </summary>
  6673. </member>
  6674. <member name="F:UnityEditor.Build.Content.ProfileEventType.End">
  6675. <summary>
  6676. <para>Use to indicate that a task has ended.</para>
  6677. </summary>
  6678. </member>
  6679. <member name="F:UnityEditor.Build.Content.ProfileEventType.Info">
  6680. <summary>
  6681. <para>Use to indicate that general information is being reported.</para>
  6682. </summary>
  6683. </member>
  6684. <member name="T:UnityEditor.Build.Content.ResourceFile">
  6685. <summary>
  6686. <para>Details about a specific file written by the ContentBuildInterface.WriteSerializedFile or ContentBuildInterface.WriteSceneSerializedFile APIs.</para>
  6687. </summary>
  6688. </member>
  6689. <member name="P:UnityEditor.Build.Content.ResourceFile.fileAlias">
  6690. <summary>
  6691. <para>Internal name used by the loading system for a resource file.</para>
  6692. </summary>
  6693. </member>
  6694. <member name="P:UnityEditor.Build.Content.ResourceFile.fileName">
  6695. <summary>
  6696. <para>Path to the resource file on disk.</para>
  6697. </summary>
  6698. </member>
  6699. <member name="P:UnityEditor.Build.Content.ResourceFile.serializedFile">
  6700. <summary>
  6701. <para>Bool to determine if this resource file represents serialized Unity objects (serialized file) or binary resource data.</para>
  6702. </summary>
  6703. </member>
  6704. <member name="T:UnityEditor.Build.Content.SceneBundleInfo">
  6705. <summary>
  6706. <para>Container for holding asset loading information for a streamed Scene AssetBundle to be built.</para>
  6707. </summary>
  6708. </member>
  6709. <member name="P:UnityEditor.Build.Content.SceneBundleInfo.bundleName">
  6710. <summary>
  6711. <para>Friendly AssetBundle name.</para>
  6712. </summary>
  6713. </member>
  6714. <member name="P:UnityEditor.Build.Content.SceneBundleInfo.bundleScenes">
  6715. <summary>
  6716. <para>List of Scene loading information for an AssetBundle.</para>
  6717. </summary>
  6718. </member>
  6719. <member name="M:UnityEditor.Build.Content.SceneBundleInfo.#ctor">
  6720. <summary>
  6721. <para>Default constructor for an empty SceneBundleInfo.</para>
  6722. </summary>
  6723. </member>
  6724. <member name="T:UnityEditor.Build.Content.SceneDependencyInfo">
  6725. <summary>
  6726. <para>Scene dependency information generated from the ContentBuildInterface.PrepareScene API.</para>
  6727. </summary>
  6728. </member>
  6729. <member name="P:UnityEditor.Build.Content.SceneDependencyInfo.globalUsage">
  6730. <summary>
  6731. <para>Lighting information used by the Scene.</para>
  6732. </summary>
  6733. </member>
  6734. <member name="P:UnityEditor.Build.Content.SceneDependencyInfo.includedTypes">
  6735. <summary>
  6736. <para>Types that are used by scene objects.</para>
  6737. </summary>
  6738. </member>
  6739. <member name="P:UnityEditor.Build.Content.SceneDependencyInfo.processedScene">
  6740. <summary>
  6741. <para>Path to the post processed version of the Scene.</para>
  6742. </summary>
  6743. </member>
  6744. <member name="P:UnityEditor.Build.Content.SceneDependencyInfo.referencedObjects">
  6745. <summary>
  6746. <para>List of objects referenced by the Scene.</para>
  6747. </summary>
  6748. </member>
  6749. <member name="P:UnityEditor.Build.Content.SceneDependencyInfo.scene">
  6750. <summary>
  6751. <para>Scene's original asset path.</para>
  6752. </summary>
  6753. </member>
  6754. <member name="T:UnityEditor.Build.Content.SceneLoadInfo">
  6755. <summary>
  6756. <para>Container for holding preload information for a given serialized Scene in an AssetBundle.</para>
  6757. </summary>
  6758. </member>
  6759. <member name="P:UnityEditor.Build.Content.SceneLoadInfo.address">
  6760. <summary>
  6761. <para>Friendly name used to load the built Scene from an asset bundle.</para>
  6762. </summary>
  6763. </member>
  6764. <member name="P:UnityEditor.Build.Content.SceneLoadInfo.asset">
  6765. <summary>
  6766. <para>GUID for the given Scene.</para>
  6767. </summary>
  6768. </member>
  6769. <member name="P:UnityEditor.Build.Content.SceneLoadInfo.internalName">
  6770. <summary>
  6771. <para>Internal name used to load the built Scene from an asset bundle.</para>
  6772. </summary>
  6773. </member>
  6774. <member name="M:UnityEditor.Build.Content.SceneLoadInfo.#ctor">
  6775. <summary>
  6776. <para>Default constructor for an empty SceneLoadInfo.</para>
  6777. </summary>
  6778. </member>
  6779. <member name="T:UnityEditor.Build.Content.SerializationInfo">
  6780. <summary>
  6781. <para>Container for holding object serialization order information for a build.</para>
  6782. </summary>
  6783. </member>
  6784. <member name="P:UnityEditor.Build.Content.SerializationInfo.serializationIndex">
  6785. <summary>
  6786. <para>Order in which the object will be serialized to disk.</para>
  6787. </summary>
  6788. </member>
  6789. <member name="P:UnityEditor.Build.Content.SerializationInfo.serializationObject">
  6790. <summary>
  6791. <para>Source object to be serialzied to disk.</para>
  6792. </summary>
  6793. </member>
  6794. <member name="M:UnityEditor.Build.Content.SerializationInfo.#ctor">
  6795. <summary>
  6796. <para>Default constructor for an empty SerializationInfo.</para>
  6797. </summary>
  6798. </member>
  6799. <member name="T:UnityEditor.Build.Content.SerializedLocation">
  6800. <summary>
  6801. <para>Struct containing information about where an object was serialized.</para>
  6802. </summary>
  6803. </member>
  6804. <member name="P:UnityEditor.Build.Content.SerializedLocation.fileName">
  6805. <summary>
  6806. <para>File path on disk where the object was serialized.</para>
  6807. </summary>
  6808. </member>
  6809. <member name="P:UnityEditor.Build.Content.SerializedLocation.offset">
  6810. <summary>
  6811. <para>Byte offset for the start of the object's data.</para>
  6812. </summary>
  6813. </member>
  6814. <member name="P:UnityEditor.Build.Content.SerializedLocation.size">
  6815. <summary>
  6816. <para>Size of the object's data.</para>
  6817. </summary>
  6818. </member>
  6819. <member name="T:UnityEditor.Build.Content.WriteCommand">
  6820. <summary>
  6821. <para>Container for holding information about a serialized file to be written.</para>
  6822. </summary>
  6823. </member>
  6824. <member name="P:UnityEditor.Build.Content.WriteCommand.fileName">
  6825. <summary>
  6826. <para>Final file name on disk of the serialized file.</para>
  6827. </summary>
  6828. </member>
  6829. <member name="P:UnityEditor.Build.Content.WriteCommand.internalName">
  6830. <summary>
  6831. <para>Internal name used by the loading system for a serialized file.</para>
  6832. </summary>
  6833. </member>
  6834. <member name="P:UnityEditor.Build.Content.WriteCommand.serializeObjects">
  6835. <summary>
  6836. <para>List of objects and their order contained inside a serialized file.</para>
  6837. </summary>
  6838. </member>
  6839. <member name="M:UnityEditor.Build.Content.WriteCommand.#ctor">
  6840. <summary>
  6841. <para>Default constructor for an empty WriteCommand.</para>
  6842. </summary>
  6843. </member>
  6844. <member name="T:UnityEditor.Build.Content.WriteManagerParameters">
  6845. <summary>
  6846. <para>Defines the write parameters for the ContentBuildInterface.WriteGameManagersSerializedFile function.</para>
  6847. </summary>
  6848. </member>
  6849. <member name="F:UnityEditor.Build.Content.WriteManagerParameters.globalUsage">
  6850. <summary>
  6851. <para>The global lighting information to use when writing the serialized file.</para>
  6852. </summary>
  6853. </member>
  6854. <member name="F:UnityEditor.Build.Content.WriteManagerParameters.referenceMap">
  6855. <summary>
  6856. <para>The set of external objects that can be referenced by this serialized file.</para>
  6857. </summary>
  6858. </member>
  6859. <member name="F:UnityEditor.Build.Content.WriteManagerParameters.settings">
  6860. <summary>
  6861. <para>The settings to use when writing the serialized file.</para>
  6862. </summary>
  6863. </member>
  6864. <member name="T:UnityEditor.Build.Content.WriteParameters">
  6865. <summary>
  6866. <para>This struct collects all the WriteSerializedFile parameters in to a single place.</para>
  6867. </summary>
  6868. </member>
  6869. <member name="F:UnityEditor.Build.Content.WriteParameters.bundleInfo">
  6870. <summary>
  6871. <para>Optional Parameter used when writing a serialized file for an Asset Bundle.</para>
  6872. </summary>
  6873. </member>
  6874. <member name="F:UnityEditor.Build.Content.WriteParameters.globalUsage">
  6875. <summary>
  6876. <para>The global lighting information to use when writing the serialized file.</para>
  6877. </summary>
  6878. </member>
  6879. <member name="F:UnityEditor.Build.Content.WriteParameters.preloadInfo">
  6880. <summary>
  6881. <para>The set of external object dependencies that need to be loaded when loading the resulting serialized file.</para>
  6882. </summary>
  6883. </member>
  6884. <member name="F:UnityEditor.Build.Content.WriteParameters.referenceMap">
  6885. <summary>
  6886. <para>The set of external objects that can be referenced by this serialized file.</para>
  6887. </summary>
  6888. </member>
  6889. <member name="F:UnityEditor.Build.Content.WriteParameters.settings">
  6890. <summary>
  6891. <para>The settings to use when writing the serialized file.</para>
  6892. </summary>
  6893. </member>
  6894. <member name="F:UnityEditor.Build.Content.WriteParameters.usageSet">
  6895. <summary>
  6896. <para>The the texture, material, mesh, and shader usage tags to use when writing the serialized file.</para>
  6897. </summary>
  6898. </member>
  6899. <member name="F:UnityEditor.Build.Content.WriteParameters.writeCommand">
  6900. <summary>
  6901. <para>The struct of internal file name, list of objects, and order of objects to use when writing the serialized file.</para>
  6902. </summary>
  6903. </member>
  6904. <member name="T:UnityEditor.Build.Content.WriteResult">
  6905. <summary>
  6906. <para>Struct containing the results from the ContentBuildPipeline.WriteSerialziedFile and ContentBuildPipeline.WriteSceneSerialziedFile APIs.</para>
  6907. </summary>
  6908. </member>
  6909. <member name="P:UnityEditor.Build.Content.WriteResult.includedSerializeReferenceFQN">
  6910. <summary>
  6911. <para>SerializeReference instances fully qualified name which were included in the serialized file.</para>
  6912. </summary>
  6913. </member>
  6914. <member name="P:UnityEditor.Build.Content.WriteResult.includedTypes">
  6915. <summary>
  6916. <para>Types that were included in the serialized file.</para>
  6917. </summary>
  6918. </member>
  6919. <member name="P:UnityEditor.Build.Content.WriteResult.resourceFiles">
  6920. <summary>
  6921. <para>Collection of files written by the ContentBuildInterface.WriteSerializedFile or ContentBuildInterface.WriteSceneSerializedFile APIs.</para>
  6922. </summary>
  6923. </member>
  6924. <member name="P:UnityEditor.Build.Content.WriteResult.serializedObjects">
  6925. <summary>
  6926. <para>Collection of objects written to the serialized file.</para>
  6927. </summary>
  6928. </member>
  6929. <member name="T:UnityEditor.Build.Content.WriteSceneParameters">
  6930. <summary>
  6931. <para>This struct collects all the WriteSceneSerializedFile parameters in to a single place.</para>
  6932. </summary>
  6933. </member>
  6934. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.globalUsage">
  6935. <summary>
  6936. <para>The global lighting information to use when writing the serialized file.</para>
  6937. </summary>
  6938. </member>
  6939. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.preloadInfo">
  6940. <summary>
  6941. <para>The set of external object dependencies that need to be loaded when loading the resulting serialzied file.</para>
  6942. </summary>
  6943. </member>
  6944. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.referenceMap">
  6945. <summary>
  6946. <para>The set of external objects that can be referenced by this serialized file.</para>
  6947. </summary>
  6948. </member>
  6949. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.sceneBundleInfo">
  6950. <summary>
  6951. <para>Optional Parameter used when writing a scene serialized file for an Asset Bundle.</para>
  6952. </summary>
  6953. </member>
  6954. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.scenePath">
  6955. <summary>
  6956. <para>The original scene asset path.</para>
  6957. </summary>
  6958. </member>
  6959. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.settings">
  6960. <summary>
  6961. <para>The settings to use when writing the serialized file.</para>
  6962. </summary>
  6963. </member>
  6964. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.usageSet">
  6965. <summary>
  6966. <para>The the texture, material, mesh, and shader usage tags to use when writing the serialized file.</para>
  6967. </summary>
  6968. </member>
  6969. <member name="F:UnityEditor.Build.Content.WriteSceneParameters.writeCommand">
  6970. <summary>
  6971. <para>The struct of internal file name, list of objects, and order of objects to use when writing the serialized file.</para>
  6972. </summary>
  6973. </member>
  6974. <member name="?:UnityEditor.Build.IActiveBuildTargetChanged">
  6975. <summary>
  6976. <para>Implement this interface to receive a callback after the active build platform has changed.</para>
  6977. </summary>
  6978. </member>
  6979. <member name="M:UnityEditor.Build.IActiveBuildTargetChanged.OnActiveBuildTargetChanged(UnityEditor.BuildTarget,UnityEditor.BuildTarget)">
  6980. <summary>
  6981. <para>This function is called automatically when the active build platform has changed.</para>
  6982. </summary>
  6983. <param name="previousTarget">The build target before the change.</param>
  6984. <param name="newTarget">The new active build target.</param>
  6985. </member>
  6986. <member name="?:UnityEditor.Build.IFilterBuildAssemblies">
  6987. <summary>
  6988. <para>Implement this interface to receive a callback to filter assemblies away from the build.</para>
  6989. </summary>
  6990. </member>
  6991. <member name="M:UnityEditor.Build.IFilterBuildAssemblies.OnFilterAssemblies(UnityEditor.BuildOptions,System.String[])">
  6992. <summary>
  6993. <para>Will be called after building script assemblies, but makes it possible to filter away unwanted scripts to be included.</para>
  6994. </summary>
  6995. <param name="buildOptions">The current build options.</param>
  6996. <param name="assemblies">The list of assemblies that will be included.</param>
  6997. <returns>
  6998. <para>Returns the filtered list of assemblies that are included in the build.</para>
  6999. </returns>
  7000. </member>
  7001. <member name="?:UnityEditor.Build.IIl2CppProcessor">
  7002. <summary>
  7003. <para>Implement this interface to receive callbacks related to the running of IL2CPP.</para>
  7004. </summary>
  7005. </member>
  7006. <member name="T:UnityEditor.Build.Il2CppCodeGeneration">
  7007. <summary>
  7008. <para>Options to control code generation for IL2CPP compiler.</para>
  7009. </summary>
  7010. </member>
  7011. <member name="F:UnityEditor.Build.Il2CppCodeGeneration.OptimizeSize">
  7012. <summary>
  7013. <para>IL2CPP compiler will generate code optimized for build size and build time.</para>
  7014. </summary>
  7015. </member>
  7016. <member name="F:UnityEditor.Build.Il2CppCodeGeneration.OptimizeSpeed">
  7017. <summary>
  7018. <para>IL2CPP compiler will generate code optimized for runtime performance.</para>
  7019. </summary>
  7020. </member>
  7021. <member name="?:UnityEditor.Build.IOrderedCallback">
  7022. <summary>
  7023. <para>Interface that provides control over callback order.</para>
  7024. </summary>
  7025. </member>
  7026. <member name="P:UnityEditor.Build.IOrderedCallback.callbackOrder">
  7027. <summary>
  7028. <para>Returns the relative callback order for callbacks. Callbacks with lower values are called before ones with higher values.</para>
  7029. </summary>
  7030. </member>
  7031. <member name="?:UnityEditor.Build.IPostBuildPlayerScriptDLLs">
  7032. <summary>
  7033. <para>Implement this interface to receive a callback just after the player scripts have been compiled.</para>
  7034. </summary>
  7035. </member>
  7036. <member name="M:UnityEditor.Build.IPostBuildPlayerScriptDLLs.OnPostBuildPlayerScriptDLLs(UnityEditor.Build.Reporting.BuildReport)">
  7037. <summary>
  7038. <para>Implement this interface to receive a callback just after the player scripts have been compiled.</para>
  7039. </summary>
  7040. <param name="report">A report containing information about the build, such as its target platform and output path.</param>
  7041. </member>
  7042. <member name="?:UnityEditor.Build.IPostprocessBuild">
  7043. <summary>
  7044. <para>This interface is obsolete. Use Build.IPostprocessBuildWithReport instead.</para>
  7045. </summary>
  7046. </member>
  7047. <member name="M:UnityEditor.Build.IPostprocessBuild.OnPostprocessBuild(UnityEditor.BuildTarget,System.String)">
  7048. <summary>
  7049. <para>This method is obsolete. Use Build.IPostprocessBuildWithReport.OnPostprocessBuild instead.</para>
  7050. </summary>
  7051. <param name="target"></param>
  7052. <param name="path"></param>
  7053. </member>
  7054. <member name="?:UnityEditor.Build.IPostprocessBuildWithReport">
  7055. <summary>
  7056. <para>Implement this interface to receive a callback after the build is complete.</para>
  7057. </summary>
  7058. </member>
  7059. <member name="M:UnityEditor.Build.IPostprocessBuildWithReport.OnPostprocessBuild(UnityEditor.Build.Reporting.BuildReport)">
  7060. <summary>
  7061. <para>Implement this function to receive a callback after the build is complete.</para>
  7062. </summary>
  7063. <param name="report">A BuildReport containing information about the build, such as the target platform and output path.</param>
  7064. </member>
  7065. <member name="?:UnityEditor.Build.IPreprocessBuild">
  7066. <summary>
  7067. <para>This interface is obsolete. Use Build.IPreprocessBuildWithReport instead.</para>
  7068. </summary>
  7069. </member>
  7070. <member name="M:UnityEditor.Build.IPreprocessBuild.OnPreprocessBuild(UnityEditor.BuildTarget,System.String)">
  7071. <summary>
  7072. <para>This method is obsolete. Use Build.IPreprocessBuildWithReport.OnPreprocessBuild instead.</para>
  7073. </summary>
  7074. <param name="target"></param>
  7075. <param name="path"></param>
  7076. </member>
  7077. <member name="?:UnityEditor.Build.IPreprocessBuildWithReport">
  7078. <summary>
  7079. <para>Implement this interface to receive a callback before the build is started.</para>
  7080. </summary>
  7081. </member>
  7082. <member name="M:UnityEditor.Build.IPreprocessBuildWithReport.OnPreprocessBuild(UnityEditor.Build.Reporting.BuildReport)">
  7083. <summary>
  7084. <para>Implement this function to receive a callback before the build is started.</para>
  7085. </summary>
  7086. <param name="report">A report containing information about the build, such as its target platform and output path.</param>
  7087. </member>
  7088. <member name="?:UnityEditor.Build.IPreprocessComputeShaders">
  7089. <summary>
  7090. <para>Implement this interface to receive a callback before a compute shader is compiled.</para>
  7091. </summary>
  7092. </member>
  7093. <member name="M:UnityEditor.Build.IPreprocessComputeShaders.OnProcessComputeShader(UnityEngine.ComputeShader,System.String,System.Collections.Generic.IList`1&lt;UnityEditor.Rendering.ShaderCompilerData&gt;)">
  7094. <summary>
  7095. <para>Implement this interface to receive a callback before Unity compiles a compute shader kernel into a build.</para>
  7096. </summary>
  7097. <param name="shader">The compute shader that Unity is about to compile.</param>
  7098. <param name="kernelName">The name of the kernel that Unity is about to compile.</param>
  7099. <param name="data">The list of shader variants that Unity is about to compile.</param>
  7100. </member>
  7101. <member name="?:UnityEditor.Build.IPreprocessShaders">
  7102. <summary>
  7103. <para>Implement this interface to receive a callback before a shader is compiled.</para>
  7104. </summary>
  7105. </member>
  7106. <member name="M:UnityEditor.Build.IPreprocessShaders.OnProcessShader(UnityEngine.Shader,UnityEditor.Rendering.ShaderSnippetData,System.Collections.Generic.IList`1&lt;UnityEditor.Rendering.ShaderCompilerData&gt;)">
  7107. <summary>
  7108. <para>Implement this interface to receive a callback before a shader snippet is compiled.</para>
  7109. </summary>
  7110. <param name="shader">The shader that Unity is about to compile.</param>
  7111. <param name="snippet">Details about the specific shader code being compiled.</param>
  7112. <param name="data">List of variants that Unity is about to compile for the shader.</param>
  7113. </member>
  7114. <member name="?:UnityEditor.Build.IProcessScene">
  7115. <summary>
  7116. <para>Implement this interface to receive a callback for each Scene during the build.</para>
  7117. </summary>
  7118. </member>
  7119. <member name="M:UnityEditor.Build.IProcessScene.OnProcessScene(UnityEngine.SceneManagement.Scene)">
  7120. <summary>
  7121. <para>Implement this function to receive a callback for each Scene during the build.</para>
  7122. </summary>
  7123. <param name="scene">The current Scene being processed.</param>
  7124. </member>
  7125. <member name="?:UnityEditor.Build.IProcessSceneWithReport">
  7126. <summary>
  7127. <para>Implement this interface to receive a callback for each Scene during the build.</para>
  7128. </summary>
  7129. </member>
  7130. <member name="M:UnityEditor.Build.IProcessSceneWithReport.OnProcessScene(UnityEngine.SceneManagement.Scene,UnityEditor.Build.Reporting.BuildReport)">
  7131. <summary>
  7132. <para>Implement this function to receive a callback for each Scene during the build.</para>
  7133. </summary>
  7134. <param name="scene">The current Scene being processed.</param>
  7135. <param name="report">A report containing information about the current build. When this callback is invoked for Scene loading during Editor playmode, this parameter will be null.</param>
  7136. </member>
  7137. <member name="?:UnityEditor.Build.IUnityLinkerProcessor">
  7138. <summary>
  7139. <para>Implement this interface to receive callbacks related to the running of UnityLinker.</para>
  7140. </summary>
  7141. </member>
  7142. <member name="M:UnityEditor.Build.IUnityLinkerProcessor.GenerateAdditionalLinkXmlFile(UnityEditor.Build.Reporting.BuildReport,UnityEditor.UnityLinker.UnityLinkerBuildPipelineData)">
  7143. <summary>
  7144. <para>Generates additional link.xml files for preserving additional types and their members.</para>
  7145. </summary>
  7146. <param name="report">The current built report.</param>
  7147. <param name="data">Information about the current run of UnityLinker.</param>
  7148. <returns>
  7149. <para>The file path to the generated link.xml file. If the path is relative, GenerateAdditionalLinkXmlFile combines it with the working directory to make an absolute path.</para>
  7150. </returns>
  7151. </member>
  7152. <member name="T:UnityEditor.Build.NamedBuildTarget">
  7153. <summary>
  7154. <para>Build Target by name.</para>
  7155. </summary>
  7156. </member>
  7157. <member name="F:UnityEditor.Build.NamedBuildTarget.iOS">
  7158. <summary>
  7159. <para>iOS.</para>
  7160. </summary>
  7161. </member>
  7162. <member name="F:UnityEditor.Build.NamedBuildTarget.tvOS">
  7163. <summary>
  7164. <para>TvOS.</para>
  7165. </summary>
  7166. </member>
  7167. <member name="F:UnityEditor.Build.NamedBuildTarget.Android">
  7168. <summary>
  7169. <para>Android.</para>
  7170. </summary>
  7171. </member>
  7172. <member name="F:UnityEditor.Build.NamedBuildTarget.CloudRendering">
  7173. <summary>
  7174. <para>CloudRendering.</para>
  7175. </summary>
  7176. </member>
  7177. <member name="F:UnityEditor.Build.NamedBuildTarget.EmbeddedLinux">
  7178. <summary>
  7179. <para>EmbeddedLinux.</para>
  7180. </summary>
  7181. </member>
  7182. <member name="F:UnityEditor.Build.NamedBuildTarget.LinuxHeadlessSimulation">
  7183. <summary>
  7184. <para>LinuxHeadlessSimulation.</para>
  7185. </summary>
  7186. </member>
  7187. <member name="F:UnityEditor.Build.NamedBuildTarget.NintendoSwitch">
  7188. <summary>
  7189. <para>Nintendo Switch.</para>
  7190. </summary>
  7191. </member>
  7192. <member name="F:UnityEditor.Build.NamedBuildTarget.PS4">
  7193. <summary>
  7194. <para>PS4.</para>
  7195. </summary>
  7196. </member>
  7197. <member name="F:UnityEditor.Build.NamedBuildTarget.Server">
  7198. <summary>
  7199. <para>Server.</para>
  7200. </summary>
  7201. </member>
  7202. <member name="F:UnityEditor.Build.NamedBuildTarget.Stadia">
  7203. <summary>
  7204. <para>Stadia.</para>
  7205. </summary>
  7206. </member>
  7207. <member name="F:UnityEditor.Build.NamedBuildTarget.Standalone">
  7208. <summary>
  7209. <para>Desktop Standalone.</para>
  7210. </summary>
  7211. </member>
  7212. <member name="P:UnityEditor.Build.NamedBuildTarget.TargetName">
  7213. <summary>
  7214. <para>Name of the build target.</para>
  7215. </summary>
  7216. </member>
  7217. <member name="F:UnityEditor.Build.NamedBuildTarget.Unknown">
  7218. <summary>
  7219. <para>Unknown.</para>
  7220. </summary>
  7221. </member>
  7222. <member name="F:UnityEditor.Build.NamedBuildTarget.WebGL">
  7223. <summary>
  7224. <para>WebGL.</para>
  7225. </summary>
  7226. </member>
  7227. <member name="F:UnityEditor.Build.NamedBuildTarget.WindowsStoreApps">
  7228. <summary>
  7229. <para>Windows Store Apps.</para>
  7230. </summary>
  7231. </member>
  7232. <member name="F:UnityEditor.Build.NamedBuildTarget.XboxOne">
  7233. <summary>
  7234. <para>Xbox One.</para>
  7235. </summary>
  7236. </member>
  7237. <member name="T:UnityEditor.Build.OverrideTextureCompression">
  7238. <summary>
  7239. <para>Sets which texture compression override to use when importing assets.</para>
  7240. </summary>
  7241. </member>
  7242. <member name="F:UnityEditor.Build.OverrideTextureCompression.ForceFastCompressor">
  7243. <summary>
  7244. <para>Import textures with fast, but lower quality, texture compression.</para>
  7245. </summary>
  7246. </member>
  7247. <member name="F:UnityEditor.Build.OverrideTextureCompression.ForceUncompressed">
  7248. <summary>
  7249. <para>Import textures with texture compression off.</para>
  7250. </summary>
  7251. </member>
  7252. <member name="F:UnityEditor.Build.OverrideTextureCompression.NoOverride">
  7253. <summary>
  7254. <para>Do not override texture import compression parameters.</para>
  7255. </summary>
  7256. </member>
  7257. <member name="T:UnityEditor.Build.Player.PlayerBuildInterface">
  7258. <summary>
  7259. <para>Low level interface for building scripts for Unity.</para>
  7260. </summary>
  7261. </member>
  7262. <member name="M:UnityEditor.Build.Player.PlayerBuildInterface.CompilePlayerScripts(UnityEditor.Build.Player.ScriptCompilationSettings,System.String)">
  7263. <summary>
  7264. <para>Compiles user scripts into one or more assemblies.</para>
  7265. </summary>
  7266. <param name="input"></param>
  7267. <param name="outputFolder"></param>
  7268. </member>
  7269. <member name="T:UnityEditor.Build.Player.ScriptCompilationOptions">
  7270. <summary>
  7271. <para>Script compilation options.</para>
  7272. </summary>
  7273. </member>
  7274. <member name="F:UnityEditor.Build.Player.ScriptCompilationOptions.Assertions">
  7275. <summary>
  7276. <para>Include assertions in the compiled scripts. By default, the assertions are only included in development builds.</para>
  7277. </summary>
  7278. </member>
  7279. <member name="F:UnityEditor.Build.Player.ScriptCompilationOptions.DevelopmentBuild">
  7280. <summary>
  7281. <para>Build a development version of the scripts.</para>
  7282. </summary>
  7283. </member>
  7284. <member name="F:UnityEditor.Build.Player.ScriptCompilationOptions.None">
  7285. <summary>
  7286. <para>Compiled the scripts without any special settings.</para>
  7287. </summary>
  7288. </member>
  7289. <member name="T:UnityEditor.Build.Player.ScriptCompilationResult">
  7290. <summary>
  7291. <para>Struct with result information returned from the PlayerBuildInterface.CompilePlayerScripts API.</para>
  7292. </summary>
  7293. </member>
  7294. <member name="P:UnityEditor.Build.Player.ScriptCompilationResult.assemblies">
  7295. <summary>
  7296. <para>Collection of assemblies compiled.</para>
  7297. </summary>
  7298. </member>
  7299. <member name="P:UnityEditor.Build.Player.ScriptCompilationResult.typeDB">
  7300. <summary>
  7301. <para>Type information generated by the script compilation call.</para>
  7302. </summary>
  7303. </member>
  7304. <member name="T:UnityEditor.Build.Player.ScriptCompilationSettings">
  7305. <summary>
  7306. <para>Struct containing information on how to build scripts.</para>
  7307. </summary>
  7308. </member>
  7309. <member name="P:UnityEditor.Build.Player.ScriptCompilationSettings.extraScriptingDefines">
  7310. <summary>
  7311. <para>User-specified preprocessor defines used while compiling assemblies.</para>
  7312. </summary>
  7313. </member>
  7314. <member name="P:UnityEditor.Build.Player.ScriptCompilationSettings.group">
  7315. <summary>
  7316. <para>Platform group for which scripts will be compiled.</para>
  7317. </summary>
  7318. </member>
  7319. <member name="P:UnityEditor.Build.Player.ScriptCompilationSettings.options">
  7320. <summary>
  7321. <para>Specific compiler options to use when compiling scripts.</para>
  7322. </summary>
  7323. </member>
  7324. <member name="P:UnityEditor.Build.Player.ScriptCompilationSettings.subtarget">
  7325. <summary>
  7326. <para>Subtarget for which scripts will be compiled.</para>
  7327. </summary>
  7328. </member>
  7329. <member name="P:UnityEditor.Build.Player.ScriptCompilationSettings.target">
  7330. <summary>
  7331. <para>Platform group for which scripts will be compiled.</para>
  7332. </summary>
  7333. </member>
  7334. <member name="T:UnityEditor.Build.Player.TypeDB">
  7335. <summary>
  7336. <para>Container for holding information about script type and property data.</para>
  7337. </summary>
  7338. </member>
  7339. <member name="M:UnityEditor.Build.Player.TypeDB.Dispose">
  7340. <summary>
  7341. <para>Dispose the TypeDB destroying all internal state.</para>
  7342. </summary>
  7343. </member>
  7344. <member name="M:UnityEditor.Build.Player.TypeDB.Equals(System.Object)">
  7345. <summary>
  7346. <para>Returns true if the objects are equal.</para>
  7347. </summary>
  7348. <param name="obj"></param>
  7349. </member>
  7350. <member name="M:UnityEditor.Build.Player.TypeDB.GetHash128">
  7351. <summary>
  7352. <para>Gets the hash for the BuildReferenceMap.</para>
  7353. </summary>
  7354. </member>
  7355. <member name="M:UnityEditor.Build.Player.TypeDB.GetHashCode">
  7356. <summary>
  7357. <para>Gets the hash code for the TypeDB.</para>
  7358. </summary>
  7359. </member>
  7360. <member name="M:UnityEditor.Build.Player.TypeDB.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7361. <summary>
  7362. <para>ISerializable method for serialization support outside of Unity's internal serialization system.</para>
  7363. </summary>
  7364. <param name="info"></param>
  7365. <param name="context"></param>
  7366. </member>
  7367. <member name="T:UnityEditor.Build.Reporting.BuildFile">
  7368. <summary>
  7369. <para>Contains information about a single file produced by the build process.</para>
  7370. </summary>
  7371. </member>
  7372. <member name="P:UnityEditor.Build.Reporting.BuildFile.id">
  7373. <summary>
  7374. <para>The unique indentifier of the build file.</para>
  7375. </summary>
  7376. </member>
  7377. <member name="P:UnityEditor.Build.Reporting.BuildFile.path">
  7378. <summary>
  7379. <para>The absolute path of the file produced by the build process.</para>
  7380. </summary>
  7381. </member>
  7382. <member name="P:UnityEditor.Build.Reporting.BuildFile.role">
  7383. <summary>
  7384. <para>The role the file plays in the build output.</para>
  7385. </summary>
  7386. </member>
  7387. <member name="P:UnityEditor.Build.Reporting.BuildFile.size">
  7388. <summary>
  7389. <para>The total size of the file, in bytes.</para>
  7390. </summary>
  7391. </member>
  7392. <member name="T:UnityEditor.Build.Reporting.BuildReport">
  7393. <summary>
  7394. <para>The BuildReport API gives you information about the Unity build process.</para>
  7395. </summary>
  7396. </member>
  7397. <member name="P:UnityEditor.Build.Reporting.BuildReport.files">
  7398. <summary>
  7399. <para>An array of all the files output by the build process.</para>
  7400. </summary>
  7401. </member>
  7402. <member name="P:UnityEditor.Build.Reporting.BuildReport.packedAssets">
  7403. <summary>
  7404. <para>An array of all the PackedAssets generated by the build process.</para>
  7405. </summary>
  7406. </member>
  7407. <member name="P:UnityEditor.Build.Reporting.BuildReport.scenesUsingAssets">
  7408. <summary>
  7409. <para>An optional array of ScenesUsingAssets generated by the build process if BuildOptions.DetailedBuildReport was used during the build.</para>
  7410. </summary>
  7411. </member>
  7412. <member name="P:UnityEditor.Build.Reporting.BuildReport.steps">
  7413. <summary>
  7414. <para>An array of all the BuildSteps that took place during the build process.</para>
  7415. </summary>
  7416. </member>
  7417. <member name="P:UnityEditor.Build.Reporting.BuildReport.strippingInfo">
  7418. <summary>
  7419. <para>The StrippingInfo object for the build.</para>
  7420. </summary>
  7421. </member>
  7422. <member name="P:UnityEditor.Build.Reporting.BuildReport.summary">
  7423. <summary>
  7424. <para>A BuildSummary containing overall statistics and data about the build process.</para>
  7425. </summary>
  7426. </member>
  7427. <member name="T:UnityEditor.Build.Reporting.BuildResult">
  7428. <summary>
  7429. <para>Describes the outcome of the build process.</para>
  7430. </summary>
  7431. </member>
  7432. <member name="F:UnityEditor.Build.Reporting.BuildResult.Cancelled">
  7433. <summary>
  7434. <para>Indicates that the build was cancelled by the user.</para>
  7435. </summary>
  7436. </member>
  7437. <member name="F:UnityEditor.Build.Reporting.BuildResult.Failed">
  7438. <summary>
  7439. <para>Indicates that the build failed.</para>
  7440. </summary>
  7441. </member>
  7442. <member name="F:UnityEditor.Build.Reporting.BuildResult.Succeeded">
  7443. <summary>
  7444. <para>Indicates that the build completed successfully.</para>
  7445. </summary>
  7446. </member>
  7447. <member name="F:UnityEditor.Build.Reporting.BuildResult.Unknown">
  7448. <summary>
  7449. <para>Indicates that the outcome of the build is in an unknown state.</para>
  7450. </summary>
  7451. </member>
  7452. <member name="T:UnityEditor.Build.Reporting.BuildStep">
  7453. <summary>
  7454. <para>Contains information about a single step in the build process.</para>
  7455. </summary>
  7456. </member>
  7457. <member name="P:UnityEditor.Build.Reporting.BuildStep.depth">
  7458. <summary>
  7459. <para>The nesting depth of the build step.</para>
  7460. </summary>
  7461. </member>
  7462. <member name="P:UnityEditor.Build.Reporting.BuildStep.duration">
  7463. <summary>
  7464. <para>The total duration for this build step.</para>
  7465. </summary>
  7466. </member>
  7467. <member name="P:UnityEditor.Build.Reporting.BuildStep.messages">
  7468. <summary>
  7469. <para>All log messages recorded during this build step, in the order of which they occurred.</para>
  7470. </summary>
  7471. </member>
  7472. <member name="P:UnityEditor.Build.Reporting.BuildStep.name">
  7473. <summary>
  7474. <para>The name of this build step.</para>
  7475. </summary>
  7476. </member>
  7477. <member name="T:UnityEditor.Build.Reporting.BuildStepMessage">
  7478. <summary>
  7479. <para>Contains information about a single log message recorded during the build process.</para>
  7480. </summary>
  7481. </member>
  7482. <member name="P:UnityEditor.Build.Reporting.BuildStepMessage.content">
  7483. <summary>
  7484. <para>The text content of the log message.</para>
  7485. </summary>
  7486. </member>
  7487. <member name="P:UnityEditor.Build.Reporting.BuildStepMessage.type">
  7488. <summary>
  7489. <para>The LogType of the log message.</para>
  7490. </summary>
  7491. </member>
  7492. <member name="T:UnityEditor.Build.Reporting.BuildSummary">
  7493. <summary>
  7494. <para>Contains overall summary information about a build.</para>
  7495. </summary>
  7496. </member>
  7497. <member name="P:UnityEditor.Build.Reporting.BuildSummary.buildEndedAt">
  7498. <summary>
  7499. <para>The time the build ended.</para>
  7500. </summary>
  7501. </member>
  7502. <member name="P:UnityEditor.Build.Reporting.BuildSummary.buildStartedAt">
  7503. <summary>
  7504. <para>The time the build was started.</para>
  7505. </summary>
  7506. </member>
  7507. <member name="P:UnityEditor.Build.Reporting.BuildSummary.guid">
  7508. <summary>
  7509. <para>The Application.buildGUID of the build.</para>
  7510. </summary>
  7511. </member>
  7512. <member name="P:UnityEditor.Build.Reporting.BuildSummary.options">
  7513. <summary>
  7514. <para>The BuildOptions used for the build, as passed to BuildPipeline.BuildPlayer.</para>
  7515. </summary>
  7516. </member>
  7517. <member name="P:UnityEditor.Build.Reporting.BuildSummary.outputPath">
  7518. <summary>
  7519. <para>The output path for the build, as provided to BuildPipeline.BuildPlayer.</para>
  7520. </summary>
  7521. </member>
  7522. <member name="P:UnityEditor.Build.Reporting.BuildSummary.platform">
  7523. <summary>
  7524. <para>The platform that the build was created for.</para>
  7525. </summary>
  7526. </member>
  7527. <member name="P:UnityEditor.Build.Reporting.BuildSummary.platformGroup">
  7528. <summary>
  7529. <para>The platform group the build was created for.</para>
  7530. </summary>
  7531. </member>
  7532. <member name="P:UnityEditor.Build.Reporting.BuildSummary.result">
  7533. <summary>
  7534. <para>The outcome of the build.</para>
  7535. </summary>
  7536. </member>
  7537. <member name="P:UnityEditor.Build.Reporting.BuildSummary.totalErrors">
  7538. <summary>
  7539. <para>The total number of errors and exceptions recorded during the build process.</para>
  7540. </summary>
  7541. </member>
  7542. <member name="P:UnityEditor.Build.Reporting.BuildSummary.totalSize">
  7543. <summary>
  7544. <para>The total size of the build output, in bytes.</para>
  7545. </summary>
  7546. </member>
  7547. <member name="P:UnityEditor.Build.Reporting.BuildSummary.totalTime">
  7548. <summary>
  7549. <para>The total time taken by the build process.</para>
  7550. </summary>
  7551. </member>
  7552. <member name="P:UnityEditor.Build.Reporting.BuildSummary.totalWarnings">
  7553. <summary>
  7554. <para>The total number of warnings recorded during the build process.</para>
  7555. </summary>
  7556. </member>
  7557. <member name="M:UnityEditor.Build.Reporting.BuildSummary.GetSubtarget">
  7558. <summary>
  7559. <para>The subtarget that the build was created for.</para>
  7560. </summary>
  7561. <returns>
  7562. <para>Returns the subtarget value.</para>
  7563. </returns>
  7564. </member>
  7565. <member name="T:UnityEditor.Build.Reporting.CommonRoles">
  7566. <summary>
  7567. <para>This class provides constant values for some of the common roles used by files in the build. The role of each file in the build is available in BuildFile.role.</para>
  7568. </summary>
  7569. </member>
  7570. <member name="P:UnityEditor.Build.Reporting.CommonRoles.appInfo">
  7571. <summary>
  7572. <para>The BuildFile.role value of the file that provides config information used in Low Integrity mode on Windows.</para>
  7573. </summary>
  7574. </member>
  7575. <member name="P:UnityEditor.Build.Reporting.CommonRoles.assetBundle">
  7576. <summary>
  7577. <para>The BuildFile.role value of built AssetBundle files.</para>
  7578. </summary>
  7579. </member>
  7580. <member name="P:UnityEditor.Build.Reporting.CommonRoles.assetBundleTextManifest">
  7581. <summary>
  7582. <para>The BuildFile.role value of an AssetBundle manifest file, produced during the build process, that contains information about the bundle and its dependencies.</para>
  7583. </summary>
  7584. </member>
  7585. <member name="P:UnityEditor.Build.Reporting.CommonRoles.bootConfig">
  7586. <summary>
  7587. <para>The BuildFile.role value of the file that contains configuration information for the very early stages of engine startup.</para>
  7588. </summary>
  7589. </member>
  7590. <member name="P:UnityEditor.Build.Reporting.CommonRoles.builtInResources">
  7591. <summary>
  7592. <para>The BuildFile.role value of the file that contains built-in resources for the engine.</para>
  7593. </summary>
  7594. </member>
  7595. <member name="P:UnityEditor.Build.Reporting.CommonRoles.builtInShaders">
  7596. <summary>
  7597. <para>The BuildFile.role value of the file that contains Unity's built-in shaders, such as the Standard shader.</para>
  7598. </summary>
  7599. </member>
  7600. <member name="P:UnityEditor.Build.Reporting.CommonRoles.crashHandler">
  7601. <summary>
  7602. <para>The BuildFile.role value of the executable that is used to capture crashes from the player.</para>
  7603. </summary>
  7604. </member>
  7605. <member name="P:UnityEditor.Build.Reporting.CommonRoles.debugInfo">
  7606. <summary>
  7607. <para>The BuildFile.role value of files that contain information for debuggers.</para>
  7608. </summary>
  7609. </member>
  7610. <member name="P:UnityEditor.Build.Reporting.CommonRoles.dependentManagedLibrary">
  7611. <summary>
  7612. <para>The BuildFile.role value of a managed library that is present in the build due to being a dependency of a CommonRoles.managedLibrary.</para>
  7613. </summary>
  7614. </member>
  7615. <member name="P:UnityEditor.Build.Reporting.CommonRoles.engineLibrary">
  7616. <summary>
  7617. <para>The BuildFile.role value of the main Unity runtime when it is built as a separate library.</para>
  7618. </summary>
  7619. </member>
  7620. <member name="P:UnityEditor.Build.Reporting.CommonRoles.executable">
  7621. <summary>
  7622. <para>The BuildFile.role value of an executable - the file that will actually be launched on the target device.</para>
  7623. </summary>
  7624. </member>
  7625. <member name="P:UnityEditor.Build.Reporting.CommonRoles.globalGameManagers">
  7626. <summary>
  7627. <para>The BuildFile.role value of the file that contains global Project Settings data for the player.</para>
  7628. </summary>
  7629. </member>
  7630. <member name="P:UnityEditor.Build.Reporting.CommonRoles.managedEngineApi">
  7631. <summary>
  7632. <para>The BuildFile.role value of files that provide the managed API for Unity.</para>
  7633. </summary>
  7634. </member>
  7635. <member name="P:UnityEditor.Build.Reporting.CommonRoles.managedLibrary">
  7636. <summary>
  7637. <para>The BuildFile.role value of a managed assembly, containing compiled script code.</para>
  7638. </summary>
  7639. </member>
  7640. <member name="P:UnityEditor.Build.Reporting.CommonRoles.manifestAssetBundle">
  7641. <summary>
  7642. <para>The BuildFile.role value of a manifest AssetBundle, which is an AssetBundle that contains information about other AssetBundles and their dependencies.</para>
  7643. </summary>
  7644. </member>
  7645. <member name="P:UnityEditor.Build.Reporting.CommonRoles.monoConfig">
  7646. <summary>
  7647. <para>The BuildFile.role value of files that are used as configuration data by the Mono runtime.</para>
  7648. </summary>
  7649. </member>
  7650. <member name="P:UnityEditor.Build.Reporting.CommonRoles.monoRuntime">
  7651. <summary>
  7652. <para>The BuildFile.role value of files that make up the Mono runtime itself.</para>
  7653. </summary>
  7654. </member>
  7655. <member name="P:UnityEditor.Build.Reporting.CommonRoles.resourcesFile">
  7656. <summary>
  7657. <para>The BuildFile.role value of the file that contains the contents of the project's "Resources" folder, packed into a single file.</para>
  7658. </summary>
  7659. </member>
  7660. <member name="P:UnityEditor.Build.Reporting.CommonRoles.scene">
  7661. <summary>
  7662. <para>The BuildFile.role value of a file that contains the packed content of a Scene.</para>
  7663. </summary>
  7664. </member>
  7665. <member name="P:UnityEditor.Build.Reporting.CommonRoles.sharedAssets">
  7666. <summary>
  7667. <para>The BuildFile.role value of a file that contains asset objects which are shared between Scenes. Examples of asset objects are textures, models, and audio.</para>
  7668. </summary>
  7669. </member>
  7670. <member name="P:UnityEditor.Build.Reporting.CommonRoles.streamingAsset">
  7671. <summary>
  7672. <para>The BuildFile.role value of files that have been copied into the build without modification from the StreamingAssets folder in the project.</para>
  7673. </summary>
  7674. </member>
  7675. <member name="P:UnityEditor.Build.Reporting.CommonRoles.streamingResourceFile">
  7676. <summary>
  7677. <para>The BuildFile.role value of a file that contains streaming resource data.</para>
  7678. </summary>
  7679. </member>
  7680. <member name="T:UnityEditor.Build.Reporting.PackedAssetInfo">
  7681. <summary>
  7682. <para>Contains information about a single packed Asset.</para>
  7683. </summary>
  7684. </member>
  7685. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.id">
  7686. <summary>
  7687. <para>The unique identifier of the packed Asset.</para>
  7688. </summary>
  7689. </member>
  7690. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.offset">
  7691. <summary>
  7692. <para>The offset in a PackedAssets file that indicates the beginning of the packed Asset.</para>
  7693. </summary>
  7694. </member>
  7695. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.packedSize">
  7696. <summary>
  7697. <para>The size of the packed Asset.</para>
  7698. </summary>
  7699. </member>
  7700. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.sourceAssetGUID">
  7701. <summary>
  7702. <para>The Global Unique Identifier (GUID) of the source Asset that the build process used to generate the packed Asset.</para>
  7703. </summary>
  7704. </member>
  7705. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.sourceAssetPath">
  7706. <summary>
  7707. <para>The file path to the source Asset that the build process used to generate the package Asset, relative to the Project directory.</para>
  7708. </summary>
  7709. </member>
  7710. <member name="P:UnityEditor.Build.Reporting.PackedAssetInfo.type">
  7711. <summary>
  7712. <para>The type of source Asset that the build process used to generate the package Asset, such as image, Mesh or audio types.</para>
  7713. </summary>
  7714. </member>
  7715. <member name="T:UnityEditor.Build.Reporting.PackedAssets">
  7716. <summary>
  7717. <para>An extension to the BuildReport class that tracks how Assets contribute to the size of the build.</para>
  7718. </summary>
  7719. </member>
  7720. <member name="P:UnityEditor.Build.Reporting.PackedAssets.contents">
  7721. <summary>
  7722. <para>An array of PackedAssetInfo objects that holds information about the Assets that are included in the PackedAssets bundle, such as packed Asset size and type.</para>
  7723. </summary>
  7724. </member>
  7725. <member name="P:UnityEditor.Build.Reporting.PackedAssets.file">
  7726. <summary>
  7727. <para>The identifier of the BuildFile that holds the contents of the packed Asset file.</para>
  7728. </summary>
  7729. </member>
  7730. <member name="P:UnityEditor.Build.Reporting.PackedAssets.overhead">
  7731. <summary>
  7732. <para>The header size of the packed Asset file.</para>
  7733. </summary>
  7734. </member>
  7735. <member name="P:UnityEditor.Build.Reporting.PackedAssets.shortPath">
  7736. <summary>
  7737. <para>The file path to the Asset package, relative to the Data folder of the build.</para>
  7738. </summary>
  7739. </member>
  7740. <member name="T:UnityEditor.Build.Reporting.ScenesUsingAsset">
  7741. <summary>
  7742. <para>Contains information about which scenes in a build have references to an Asset in the build.</para>
  7743. </summary>
  7744. </member>
  7745. <member name="P:UnityEditor.Build.Reporting.ScenesUsingAsset.assetPath">
  7746. <summary>
  7747. <para>The asset path.</para>
  7748. </summary>
  7749. </member>
  7750. <member name="P:UnityEditor.Build.Reporting.ScenesUsingAsset.scenePaths">
  7751. <summary>
  7752. <para>The list of scenes in the build referring to the asset, identified by a string containing the scene index in the BuildPlayerOptions.scenes list, as well as the scene path.</para>
  7753. </summary>
  7754. </member>
  7755. <member name="T:UnityEditor.Build.Reporting.ScenesUsingAssets">
  7756. <summary>
  7757. <para>An extension to the BuildReport class that tracks which scenes in the build have references to a specific asset in the build.</para>
  7758. </summary>
  7759. </member>
  7760. <member name="P:UnityEditor.Build.Reporting.ScenesUsingAssets.list">
  7761. <summary>
  7762. <para>An array of ScenesUsingAsset that holds information about the Assets that are included in the build.</para>
  7763. </summary>
  7764. </member>
  7765. <member name="T:UnityEditor.Build.Reporting.StrippingInfo">
  7766. <summary>
  7767. <para>The StrippingInfo object contains information about which native code modules in the engine are still present in the build, and the reasons why they are still present.</para>
  7768. </summary>
  7769. </member>
  7770. <member name="P:UnityEditor.Build.Reporting.StrippingInfo.includedModules">
  7771. <summary>
  7772. <para>The native engine modules that were included in the build.</para>
  7773. </summary>
  7774. </member>
  7775. <member name="M:UnityEditor.Build.Reporting.StrippingInfo.GetReasonsForIncluding(System.String)">
  7776. <summary>
  7777. <para>Returns the list of dependencies or reasons that caused the given entity to be included in the build.</para>
  7778. </summary>
  7779. <param name="entityName">The name of an engine module, class, or other entity present in the build.</param>
  7780. <returns>
  7781. <para>A list of modules, classes, or other entities that caused the provided entity to be included in the build.</para>
  7782. </returns>
  7783. </member>
  7784. <member name="T:UnityEditor.BuildAssetBundleOptions">
  7785. <summary>
  7786. <para>Asset Bundle building options.</para>
  7787. </summary>
  7788. </member>
  7789. <member name="F:UnityEditor.BuildAssetBundleOptions.AppendHashToAssetBundleName">
  7790. <summary>
  7791. <para>Append the hash to the assetBundle name.</para>
  7792. </summary>
  7793. </member>
  7794. <member name="F:UnityEditor.BuildAssetBundleOptions.AssetBundleStripUnityVersion">
  7795. <summary>
  7796. <para>Removes the Unity Version number in the Archive File &amp; Serialized File headers during the build.</para>
  7797. </summary>
  7798. </member>
  7799. <member name="F:UnityEditor.BuildAssetBundleOptions.ChunkBasedCompression">
  7800. <summary>
  7801. <para>Use chunk-based LZ4 compression when creating the AssetBundle.</para>
  7802. </summary>
  7803. </member>
  7804. <member name="F:UnityEditor.BuildAssetBundleOptions.CollectDependencies">
  7805. <summary>
  7806. <para>Includes all dependencies.</para>
  7807. </summary>
  7808. </member>
  7809. <member name="F:UnityEditor.BuildAssetBundleOptions.CompleteAssets">
  7810. <summary>
  7811. <para>Forces inclusion of the entire asset.</para>
  7812. </summary>
  7813. </member>
  7814. <member name="F:UnityEditor.BuildAssetBundleOptions.DeterministicAssetBundle">
  7815. <summary>
  7816. <para>Builds an asset bundle using a hash for the id of the object stored in the asset bundle.</para>
  7817. </summary>
  7818. </member>
  7819. <member name="F:UnityEditor.BuildAssetBundleOptions.DisableLoadAssetByFileName">
  7820. <summary>
  7821. <para>Disables Asset Bundle LoadAsset by file name.</para>
  7822. </summary>
  7823. </member>
  7824. <member name="F:UnityEditor.BuildAssetBundleOptions.DisableLoadAssetByFileNameWithExtension">
  7825. <summary>
  7826. <para>Disables Asset Bundle LoadAsset by file name with extension.</para>
  7827. </summary>
  7828. </member>
  7829. <member name="F:UnityEditor.BuildAssetBundleOptions.DisableWriteTypeTree">
  7830. <summary>
  7831. <para>Do not include type information within the AssetBundle.</para>
  7832. </summary>
  7833. </member>
  7834. <member name="F:UnityEditor.BuildAssetBundleOptions.DryRunBuild">
  7835. <summary>
  7836. <para>Do a dry run build.</para>
  7837. </summary>
  7838. </member>
  7839. <member name="F:UnityEditor.BuildAssetBundleOptions.EnableProtection">
  7840. <summary>
  7841. <para>Enable asset bundle protection.</para>
  7842. </summary>
  7843. </member>
  7844. <member name="F:UnityEditor.BuildAssetBundleOptions.ForceRebuildAssetBundle">
  7845. <summary>
  7846. <para>Force rebuild the assetBundles.</para>
  7847. </summary>
  7848. </member>
  7849. <member name="F:UnityEditor.BuildAssetBundleOptions.IgnoreTypeTreeChanges">
  7850. <summary>
  7851. <para>Ignore the type tree changes when doing the incremental build check.</para>
  7852. </summary>
  7853. </member>
  7854. <member name="F:UnityEditor.BuildAssetBundleOptions.None">
  7855. <summary>
  7856. <para>Build assetBundle without any special option.</para>
  7857. </summary>
  7858. </member>
  7859. <member name="F:UnityEditor.BuildAssetBundleOptions.StrictMode">
  7860. <summary>
  7861. <para>Do not allow the build to succeed if any errors are reporting during it.</para>
  7862. </summary>
  7863. </member>
  7864. <member name="F:UnityEditor.BuildAssetBundleOptions.UncompressedAssetBundle">
  7865. <summary>
  7866. <para>Don't compress the data when creating the AssetBundle.</para>
  7867. </summary>
  7868. </member>
  7869. <member name="T:UnityEditor.BuildOptions">
  7870. <summary>
  7871. <para>Building options. Multiple options can be combined together.</para>
  7872. </summary>
  7873. </member>
  7874. <member name="F:UnityEditor.BuildOptions.AcceptExternalModificationsToPlayer">
  7875. <summary>
  7876. <para>Used when building Xcode (iOS) or Eclipse (Android) projects.</para>
  7877. </summary>
  7878. </member>
  7879. <member name="F:UnityEditor.BuildOptions.AllowDebugging">
  7880. <summary>
  7881. <para>Allow script debuggers to attach to the player remotely.</para>
  7882. </summary>
  7883. </member>
  7884. <member name="F:UnityEditor.BuildOptions.AutoRunPlayer">
  7885. <summary>
  7886. <para>Run the built player.</para>
  7887. </summary>
  7888. </member>
  7889. <member name="F:UnityEditor.BuildOptions.BuildAdditionalStreamedScenes">
  7890. <summary>
  7891. <para>Build a compressed asset bundle that contains streamed Scenes loadable with the UnityWebRequest class.</para>
  7892. </summary>
  7893. </member>
  7894. <member name="F:UnityEditor.BuildOptions.BuildScriptsOnly">
  7895. <summary>
  7896. <para>Only build the scripts in a Project.</para>
  7897. </summary>
  7898. </member>
  7899. <member name="F:UnityEditor.BuildOptions.CleanBuildCache">
  7900. <summary>
  7901. <para>Clear all cached build results, resulting in a full rebuild of all scripts and all player data.</para>
  7902. </summary>
  7903. </member>
  7904. <member name="F:UnityEditor.BuildOptions.CompressWithLz4">
  7905. <summary>
  7906. <para>Use chunk-based LZ4 compression when building the Player.</para>
  7907. </summary>
  7908. </member>
  7909. <member name="F:UnityEditor.BuildOptions.CompressWithLz4HC">
  7910. <summary>
  7911. <para>Use chunk-based LZ4 high-compression when building the Player.</para>
  7912. </summary>
  7913. </member>
  7914. <member name="F:UnityEditor.BuildOptions.ConnectToHost">
  7915. <summary>
  7916. <para>Sets the Player to connect to the Editor.</para>
  7917. </summary>
  7918. </member>
  7919. <member name="F:UnityEditor.BuildOptions.ConnectWithProfiler">
  7920. <summary>
  7921. <para>Start the player with a connection to the profiler in the editor.</para>
  7922. </summary>
  7923. </member>
  7924. <member name="F:UnityEditor.BuildOptions.CustomConnectionID">
  7925. <summary>
  7926. <para>Determines if the player should be using the custom connection ID.</para>
  7927. </summary>
  7928. </member>
  7929. <member name="F:UnityEditor.BuildOptions.DetailedBuildReport">
  7930. <summary>
  7931. <para>Generates more information in the BuildReport.</para>
  7932. </summary>
  7933. </member>
  7934. <member name="F:UnityEditor.BuildOptions.Development">
  7935. <summary>
  7936. <para>Build a development version of the player.</para>
  7937. </summary>
  7938. </member>
  7939. <member name="F:UnityEditor.BuildOptions.EnableCodeCoverage">
  7940. <summary>
  7941. <para>Enables code coverage. You can use this as a complimentary way of enabling code coverage on platforms that do not support command line arguments.</para>
  7942. </summary>
  7943. </member>
  7944. <member name="F:UnityEditor.BuildOptions.EnableDeepProfilingSupport">
  7945. <summary>
  7946. <para>Enables Deep Profiling support in the player.</para>
  7947. </summary>
  7948. </member>
  7949. <member name="F:UnityEditor.BuildOptions.EnableHeadlessMode">
  7950. <summary>
  7951. <para>Options for building the standalone player in headless mode.</para>
  7952. </summary>
  7953. </member>
  7954. <member name="F:UnityEditor.BuildOptions.ForceEnableAssertions">
  7955. <summary>
  7956. <para>Include assertions in the build. By default, the assertions are only included in development builds.</para>
  7957. </summary>
  7958. </member>
  7959. <member name="F:UnityEditor.BuildOptions.ForceOptimizeScriptCompilation">
  7960. <summary>
  7961. <para>Force full optimizations for script compilation in Development builds.</para>
  7962. </summary>
  7963. </member>
  7964. <member name="F:UnityEditor.BuildOptions.IncludeTestAssemblies">
  7965. <summary>
  7966. <para>Build will include Assemblies for testing.</para>
  7967. </summary>
  7968. </member>
  7969. <member name="F:UnityEditor.BuildOptions.None">
  7970. <summary>
  7971. <para>Perform the specified build without any special settings or extra tasks.</para>
  7972. </summary>
  7973. </member>
  7974. <member name="F:UnityEditor.BuildOptions.NoUniqueIdentifier">
  7975. <summary>
  7976. <para>Will force the buildGUID to all zeros.</para>
  7977. </summary>
  7978. </member>
  7979. <member name="F:UnityEditor.BuildOptions.PatchPackage">
  7980. <summary>
  7981. <para>Patch a Development app package rather than completely rebuilding it.
  7982. Supported platforms: Android.</para>
  7983. </summary>
  7984. </member>
  7985. <member name="F:UnityEditor.BuildOptions.ShaderLivelinkSupport">
  7986. <summary>
  7987. <para>Enable Shader Livelink support.</para>
  7988. </summary>
  7989. </member>
  7990. <member name="F:UnityEditor.BuildOptions.ShowBuiltPlayer">
  7991. <summary>
  7992. <para>Show the built player.</para>
  7993. </summary>
  7994. </member>
  7995. <member name="F:UnityEditor.BuildOptions.StrictMode">
  7996. <summary>
  7997. <para>Do not allow the build to succeed if any errors are reporting during it.</para>
  7998. </summary>
  7999. </member>
  8000. <member name="F:UnityEditor.BuildOptions.SymlinkLibraries">
  8001. <summary>
  8002. <para>Symlink runtime libraries when generating iOS Xcode project. (Faster iteration time).</para>
  8003. </summary>
  8004. </member>
  8005. <member name="F:UnityEditor.BuildOptions.SymlinkSources">
  8006. <summary>
  8007. <para>Symlink sources when generating the project. This is useful if you're changing source files inside the generated project and want to bring the changes back into your Unity project or a package.</para>
  8008. </summary>
  8009. </member>
  8010. <member name="F:UnityEditor.BuildOptions.UncompressedAssetBundle">
  8011. <summary>
  8012. <para>Don't compress the data when creating the asset bundle.</para>
  8013. </summary>
  8014. </member>
  8015. <member name="F:UnityEditor.BuildOptions.WaitForPlayerConnection">
  8016. <summary>
  8017. <para>Sets the Player to wait for player connection on player start.</para>
  8018. </summary>
  8019. </member>
  8020. <member name="T:UnityEditor.BuildPipeline">
  8021. <summary>
  8022. <para>Lets you programmatically build players or AssetBundles which can be loaded from the web.</para>
  8023. </summary>
  8024. </member>
  8025. <member name="P:UnityEditor.BuildPipeline.isBuildingPlayer">
  8026. <summary>
  8027. <para>Is a player currently being built?</para>
  8028. </summary>
  8029. </member>
  8030. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle">
  8031. <summary>
  8032. <para>Builds an asset bundle.</para>
  8033. </summary>
  8034. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8035. <param name="assets">An array of assets to write into the bundle.</param>
  8036. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8037. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8038. <param name="targetPlatform">The platform to build the bundle for.</param>
  8039. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8040. </member>
  8041. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle">
  8042. <summary>
  8043. <para>Builds an asset bundle.</para>
  8044. </summary>
  8045. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8046. <param name="assets">An array of assets to write into the bundle.</param>
  8047. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8048. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8049. <param name="targetPlatform">The platform to build the bundle for.</param>
  8050. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8051. </member>
  8052. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle">
  8053. <summary>
  8054. <para>Builds an asset bundle.</para>
  8055. </summary>
  8056. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8057. <param name="assets">An array of assets to write into the bundle.</param>
  8058. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8059. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8060. <param name="targetPlatform">The platform to build the bundle for.</param>
  8061. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8062. </member>
  8063. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle">
  8064. <summary>
  8065. <para>Builds an asset bundle.</para>
  8066. </summary>
  8067. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8068. <param name="assets">An array of assets to write into the bundle.</param>
  8069. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8070. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8071. <param name="targetPlatform">The platform to build the bundle for.</param>
  8072. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8073. </member>
  8074. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle(UnityEngine.Object,UnityEngine.Object[],System.String,UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8075. <summary>
  8076. <para>Builds an asset bundle.</para>
  8077. </summary>
  8078. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8079. <param name="assets">An array of assets to write into the bundle.</param>
  8080. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8081. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8082. <param name="targetPlatform">The platform to build the bundle for.</param>
  8083. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8084. </member>
  8085. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundle(UnityEngine.Object,UnityEngine.Object[],System.String,System.UInt32&amp;,UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8086. <summary>
  8087. <para>Builds an asset bundle.</para>
  8088. </summary>
  8089. <param name="mainAsset">Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset.</param>
  8090. <param name="assets">An array of assets to write into the bundle.</param>
  8091. <param name="pathName">The filename where to write the compressed asset bundle.</param>
  8092. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8093. <param name="targetPlatform">The platform to build the bundle for.</param>
  8094. <param name="crc">The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle.</param>
  8095. </member>
  8096. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames">
  8097. <summary>
  8098. <para>Builds an asset bundle, with custom names for the assets.</para>
  8099. </summary>
  8100. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8101. <param name="assetNames">An array of strings of the same size as the number of assets.
  8102. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8103. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8104. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8105. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8106. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8107. </member>
  8108. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames">
  8109. <summary>
  8110. <para>Builds an asset bundle, with custom names for the assets.</para>
  8111. </summary>
  8112. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8113. <param name="assetNames">An array of strings of the same size as the number of assets.
  8114. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8115. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8116. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8117. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8118. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8119. </member>
  8120. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames">
  8121. <summary>
  8122. <para>Builds an asset bundle, with custom names for the assets.</para>
  8123. </summary>
  8124. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8125. <param name="assetNames">An array of strings of the same size as the number of assets.
  8126. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8127. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8128. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8129. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8130. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8131. </member>
  8132. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames">
  8133. <summary>
  8134. <para>Builds an asset bundle, with custom names for the assets.</para>
  8135. </summary>
  8136. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8137. <param name="assetNames">An array of strings of the same size as the number of assets.
  8138. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8139. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8140. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8141. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8142. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8143. </member>
  8144. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames(UnityEngine.Object[],System.String[],System.String,UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8145. <summary>
  8146. <para>Builds an asset bundle, with custom names for the assets.</para>
  8147. </summary>
  8148. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8149. <param name="assetNames">An array of strings of the same size as the number of assets.
  8150. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8151. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8152. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8153. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8154. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8155. </member>
  8156. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundleExplicitAssetNames(UnityEngine.Object[],System.String[],System.String,System.UInt32&amp;,UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8157. <summary>
  8158. <para>Builds an asset bundle, with custom names for the assets.</para>
  8159. </summary>
  8160. <param name="assets">A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder.</param>
  8161. <param name="assetNames">An array of strings of the same size as the number of assets.
  8162. These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead.</param>
  8163. <param name="pathName">The location where the compressed asset bundle will be written to.</param>
  8164. <param name="assetBundleOptions">Automatically include dependencies or always include complete assets instead of just the exact referenced objects.</param>
  8165. <param name="targetPlatform">The platform where the asset bundle will be used.</param>
  8166. <param name="crc">An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)</param>
  8167. </member>
  8168. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundles(System.String,UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8169. <summary>
  8170. <para>Build all AssetBundles specified in the editor.</para>
  8171. </summary>
  8172. <param name="outputPath">Output path for the AssetBundles.</param>
  8173. <param name="assetBundleOptions">AssetBundle building options.</param>
  8174. <param name="targetPlatform">Chosen target build platform.</param>
  8175. <returns>
  8176. <para>The manifest listing all AssetBundles included in this build.</para>
  8177. </returns>
  8178. </member>
  8179. <member name="M:UnityEditor.BuildPipeline.BuildAssetBundles(System.String,UnityEditor.AssetBundleBuild[],UnityEditor.BuildAssetBundleOptions,UnityEditor.BuildTarget)">
  8180. <summary>
  8181. <para>Build AssetBundles from a building map.</para>
  8182. </summary>
  8183. <param name="outputPath">Output path for the AssetBundles.</param>
  8184. <param name="builds">AssetBundle building map.</param>
  8185. <param name="assetBundleOptions">AssetBundle building options.</param>
  8186. <param name="targetPlatform">Target build platform.</param>
  8187. <returns>
  8188. <para>The manifest listing all AssetBundles included in this build.</para>
  8189. </returns>
  8190. </member>
  8191. <member name="M:UnityEditor.BuildPipeline.BuildCanBeAppended(UnityEditor.BuildTarget,System.String)">
  8192. <summary>
  8193. <para>Checks if Unity can append the build.</para>
  8194. </summary>
  8195. <param name="target">The BuildTarget to build.</param>
  8196. <param name="location">The path where Unity builds the application.</param>
  8197. <returns>
  8198. <para>Returns a UnityEditor.CanAppendBuild enum that indicates whether Unity can append the build.</para>
  8199. </returns>
  8200. </member>
  8201. <member name="M:UnityEditor.BuildPipeline.BuildPlayer(UnityEditor.BuildPlayerOptions)">
  8202. <summary>
  8203. <para>Builds a player.</para>
  8204. </summary>
  8205. <param name="buildPlayerOptions">Provide various options to control the behavior of BuildPipeline.BuildPlayer.</param>
  8206. <returns>
  8207. <para>A BuildReport giving build process information.</para>
  8208. </returns>
  8209. </member>
  8210. <member name="M:UnityEditor.BuildPipeline.BuildPlayer(System.String[],System.String,UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8211. <summary>
  8212. <para>Builds a player. These overloads are still supported, but will be replaced. Please use BuildPlayer (BuildPlayerOptions buildPlayerOptions) instead.</para>
  8213. </summary>
  8214. <param name="scenes">The Scenes to include in the build. If empty, the build only includes the currently open Scene. Paths are relative to the project folder (AssetsMyLevelsMyScene.unity).</param>
  8215. <param name="locationPathName">The path where the application will be built.</param>
  8216. <param name="target">The BuildTarget to build.</param>
  8217. <param name="options">Additional BuildOptions, like whether to run the built player.</param>
  8218. <param name="levels"></param>
  8219. <returns>
  8220. <para>An error message if an error occurred.</para>
  8221. </returns>
  8222. </member>
  8223. <member name="M:UnityEditor.BuildPipeline.BuildPlayer(UnityEditor.EditorBuildSettingsScene[],System.String,UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8224. <summary>
  8225. <para>Builds a player. These overloads are still supported, but will be replaced. Please use BuildPlayer (BuildPlayerOptions buildPlayerOptions) instead.</para>
  8226. </summary>
  8227. <param name="scenes">The Scenes to include in the build. If empty, the build only includes the currently open Scene. Paths are relative to the project folder (AssetsMyLevelsMyScene.unity).</param>
  8228. <param name="locationPathName">The path where the application will be built.</param>
  8229. <param name="target">The BuildTarget to build.</param>
  8230. <param name="options">Additional BuildOptions, like whether to run the built player.</param>
  8231. <param name="levels"></param>
  8232. <returns>
  8233. <para>An error message if an error occurred.</para>
  8234. </returns>
  8235. </member>
  8236. <member name="M:UnityEditor.BuildPipeline.BuildStreamedSceneAssetBundle(System.String[],System.String,UnityEditor.BuildTarget)">
  8237. <summary>
  8238. <para>Builds one or more Scenes and all their dependencies into a compressed asset bundle.</para>
  8239. </summary>
  8240. <param name="levels">Pathnames of levels to include in the asset bundle.</param>
  8241. <param name="locationPath">Pathname for the output asset bundle.</param>
  8242. <param name="target">Runtime platform on which the asset bundle will be used.</param>
  8243. <param name="crc">Output parameter to receive CRC checksum of generated assetbundle.</param>
  8244. <param name="options">Build options. See BuildOptions for possible values.</param>
  8245. <returns>
  8246. <para>String with an error message, empty on success.</para>
  8247. </returns>
  8248. </member>
  8249. <member name="M:UnityEditor.BuildPipeline.BuildStreamedSceneAssetBundle(System.String[],System.String,UnityEditor.BuildTarget,System.UInt32&amp;)">
  8250. <summary>
  8251. <para>Builds one or more Scenes and all their dependencies into a compressed asset bundle.</para>
  8252. </summary>
  8253. <param name="levels">Pathnames of levels to include in the asset bundle.</param>
  8254. <param name="locationPath">Pathname for the output asset bundle.</param>
  8255. <param name="target">Runtime platform on which the asset bundle will be used.</param>
  8256. <param name="crc">Output parameter to receive CRC checksum of generated assetbundle.</param>
  8257. <param name="options">Build options. See BuildOptions for possible values.</param>
  8258. <returns>
  8259. <para>String with an error message, empty on success.</para>
  8260. </returns>
  8261. </member>
  8262. <member name="M:UnityEditor.BuildPipeline.BuildStreamedSceneAssetBundle(System.String[],System.String,UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8263. <summary>
  8264. <para>Builds one or more Scenes and all their dependencies into a compressed asset bundle.</para>
  8265. </summary>
  8266. <param name="levels">Pathnames of levels to include in the asset bundle.</param>
  8267. <param name="locationPath">Pathname for the output asset bundle.</param>
  8268. <param name="target">Runtime platform on which the asset bundle will be used.</param>
  8269. <param name="crc">Output parameter to receive CRC checksum of generated assetbundle.</param>
  8270. <param name="options">Build options. See BuildOptions for possible values.</param>
  8271. <returns>
  8272. <para>String with an error message, empty on success.</para>
  8273. </returns>
  8274. </member>
  8275. <member name="M:UnityEditor.BuildPipeline.BuildStreamedSceneAssetBundle(System.String[],System.String,UnityEditor.BuildTarget,System.UInt32&amp;,UnityEditor.BuildOptions)">
  8276. <summary>
  8277. <para>Builds one or more Scenes and all their dependencies into a compressed asset bundle.</para>
  8278. </summary>
  8279. <param name="levels">Pathnames of levels to include in the asset bundle.</param>
  8280. <param name="locationPath">Pathname for the output asset bundle.</param>
  8281. <param name="target">Runtime platform on which the asset bundle will be used.</param>
  8282. <param name="crc">Output parameter to receive CRC checksum of generated assetbundle.</param>
  8283. <param name="options">Build options. See BuildOptions for possible values.</param>
  8284. <returns>
  8285. <para>String with an error message, empty on success.</para>
  8286. </returns>
  8287. </member>
  8288. <member name="M:UnityEditor.BuildPipeline.GetBuildTargetName(UnityEditor.BuildTarget)">
  8289. <summary>
  8290. <para>Given a BuildTarget will return the well known string representation for the build target platform.</para>
  8291. </summary>
  8292. <param name="targetPlatform">An instance of the BuildTarget enum.</param>
  8293. <returns>
  8294. <para>Target platform name represented by the passed in BuildTarget.</para>
  8295. </returns>
  8296. </member>
  8297. <member name="M:UnityEditor.BuildPipeline.GetCRCForAssetBundle(System.String,System.UInt32&amp;)">
  8298. <summary>
  8299. <para>Extract the crc checksum for the given AssetBundle.</para>
  8300. </summary>
  8301. <param name="targetPath"></param>
  8302. <param name="crc"></param>
  8303. </member>
  8304. <member name="M:UnityEditor.BuildPipeline.GetHashForAssetBundle(System.String,UnityEngine.Hash128&amp;)">
  8305. <summary>
  8306. <para>Extract the hash for the given AssetBundle.</para>
  8307. </summary>
  8308. <param name="targetPath"></param>
  8309. <param name="hash"></param>
  8310. </member>
  8311. <member name="M:UnityEditor.BuildPipeline.GetPlaybackEngineDirectory(UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8312. <summary>
  8313. <para>Returns the path of a player directory. For ex., Editor\Data\PlaybackEngines\AndroidPlayer.
  8314. In some cases the player directory path can be affected by BuildOptions.Development.</para>
  8315. </summary>
  8316. <param name="target">Build target.</param>
  8317. <param name="options">Build options.</param>
  8318. <param name="buildTargetGroup">Build target group.</param>
  8319. </member>
  8320. <member name="M:UnityEditor.BuildPipeline.GetPlaybackEngineDirectory(UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8321. <summary>
  8322. <para>Returns the path of a player directory. For ex., Editor\Data\PlaybackEngines\AndroidPlayer.
  8323. In some cases the player directory path can be affected by BuildOptions.Development.</para>
  8324. </summary>
  8325. <param name="target">Build target.</param>
  8326. <param name="options">Build options.</param>
  8327. <param name="buildTargetGroup">Build target group.</param>
  8328. </member>
  8329. <member name="M:UnityEditor.BuildPipeline.GetPlayerConnectionInitiateMode(UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8330. <summary>
  8331. <para>Returns the mode currently used by players to initiate a connect to the host.</para>
  8332. </summary>
  8333. <param name="targetPlatform"></param>
  8334. <param name="buildOptions"></param>
  8335. </member>
  8336. <member name="M:UnityEditor.BuildPipeline.IsBuildTargetSupported(UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget)">
  8337. <summary>
  8338. <para>Returns true if the specified build target is currently available in the Editor.</para>
  8339. </summary>
  8340. <param name="buildTargetGroup">build target group</param>
  8341. <param name="target">build target</param>
  8342. </member>
  8343. <member name="M:UnityEditor.BuildPipeline.PopAssetDependencies">
  8344. <summary>
  8345. <para>Lets you manage cross-references and dependencies between different asset bundles and player builds.</para>
  8346. </summary>
  8347. </member>
  8348. <member name="M:UnityEditor.BuildPipeline.PushAssetDependencies">
  8349. <summary>
  8350. <para>Lets you manage cross-references and dependencies between different asset bundles and player builds.</para>
  8351. </summary>
  8352. </member>
  8353. <member name="M:UnityEditor.BuildPipeline.SetAssetBundleEncryptKey(System.String)">
  8354. <summary>
  8355. <para>Set a 16-bytes key for AssetBundle Encryption. Set NULL will remove the key from memory.</para>
  8356. </summary>
  8357. <param name="password"></param>
  8358. </member>
  8359. <member name="M:UnityEditor.BuildPipeline.WriteBootConfig(System.String,UnityEditor.BuildTarget,UnityEditor.BuildOptions)">
  8360. <summary>
  8361. <para>Writes out a "boot.config" file that contains configuration information for the very early stages of engine startup.</para>
  8362. </summary>
  8363. <param name="outputFile">The location to write the file to.</param>
  8364. <param name="target">The platform to target for this build.</param>
  8365. <param name="options">Options for this build.</param>
  8366. </member>
  8367. <member name="T:UnityEditor.BuildPlayerOptions">
  8368. <summary>
  8369. <para>Provide various options to control the behavior of BuildPipeline.BuildPlayer.</para>
  8370. </summary>
  8371. </member>
  8372. <member name="P:UnityEditor.BuildPlayerOptions.assetBundleManifestPath">
  8373. <summary>
  8374. <para>The path to an manifest file describing all of the asset bundles used in the build (optional).</para>
  8375. </summary>
  8376. </member>
  8377. <member name="P:UnityEditor.BuildPlayerOptions.extraScriptingDefines">
  8378. <summary>
  8379. <para>User-specified preprocessor defines used while compiling assemblies for the player.</para>
  8380. </summary>
  8381. </member>
  8382. <member name="P:UnityEditor.BuildPlayerOptions.locationPathName">
  8383. <summary>
  8384. <para>The path where the application will be built.</para>
  8385. </summary>
  8386. </member>
  8387. <member name="P:UnityEditor.BuildPlayerOptions.options">
  8388. <summary>
  8389. <para>Additional BuildOptions, like whether to run the built player.</para>
  8390. </summary>
  8391. </member>
  8392. <member name="P:UnityEditor.BuildPlayerOptions.scenes">
  8393. <summary>
  8394. <para>The Scenes to be included in the build.</para>
  8395. </summary>
  8396. </member>
  8397. <member name="P:UnityEditor.BuildPlayerOptions.subtarget">
  8398. <summary>
  8399. <para>The Subtarget to build.</para>
  8400. </summary>
  8401. </member>
  8402. <member name="P:UnityEditor.BuildPlayerOptions.target">
  8403. <summary>
  8404. <para>The BuildTarget to build.</para>
  8405. </summary>
  8406. </member>
  8407. <member name="P:UnityEditor.BuildPlayerOptions.targetGroup">
  8408. <summary>
  8409. <para>The BuildTargetGroup to build.</para>
  8410. </summary>
  8411. </member>
  8412. <member name="T:UnityEditor.BuildPlayerWindow">
  8413. <summary>
  8414. <para>The default build settings window.</para>
  8415. </summary>
  8416. </member>
  8417. <member name="T:UnityEditor.BuildPlayerWindow.BuildMethodException">
  8418. <summary>
  8419. <para>Exceptions used to indicate abort or failure in the callbacks registered via BuildPlayerWindow.RegisterBuildPlayerHandler and BuildPlayerWindow.RegisterGetBuildPlayerOptionsHandler.</para>
  8420. </summary>
  8421. </member>
  8422. <member name="M:UnityEditor.BuildPlayerWindow.BuildMethodException.#ctor">
  8423. <summary>
  8424. <para>Create a new BuildMethodException.</para>
  8425. </summary>
  8426. <param name="message">Display this message as an error in the editor log.</param>
  8427. </member>
  8428. <member name="M:UnityEditor.BuildPlayerWindow.BuildMethodException.#ctor(System.String)">
  8429. <summary>
  8430. <para>Create a new BuildMethodException.</para>
  8431. </summary>
  8432. <param name="message">Display this message as an error in the editor log.</param>
  8433. </member>
  8434. <member name="T:UnityEditor.BuildPlayerWindow.DefaultBuildMethods">
  8435. <summary>
  8436. <para>Default build methods for the BuildPlayerWindow.</para>
  8437. </summary>
  8438. </member>
  8439. <member name="M:UnityEditor.BuildPlayerWindow.DefaultBuildMethods.BuildPlayer(UnityEditor.BuildPlayerOptions)">
  8440. <summary>
  8441. <para>The built-in, default handler for executing a player build. Can be used to provide default functionality in a custom build player window.</para>
  8442. </summary>
  8443. <param name="options">The options to build with.</param>
  8444. </member>
  8445. <member name="M:UnityEditor.BuildPlayerWindow.DefaultBuildMethods.GetBuildPlayerOptions(UnityEditor.BuildPlayerOptions)">
  8446. <summary>
  8447. <para>The built-in, default handler for calculating build player options. Can be used to provide default functionality in a custom build player window.</para>
  8448. </summary>
  8449. <param name="defaultBuildPlayerOptions">Default options.</param>
  8450. <returns>
  8451. <para>The calculated BuildPlayerOptions.</para>
  8452. </returns>
  8453. </member>
  8454. <member name="M:UnityEditor.BuildPlayerWindow.RegisterBuildPlayerHandler(System.Action`1&lt;UnityEditor.BuildPlayerOptions&gt;)">
  8455. <summary>
  8456. <para>Register a delegate to intercept or override the build process executed with the "Build" and "Build and Run" buttons. Registering a null value will restore default behavior, which is the equivalent of calling BuildPlayerWindow.DefaultBuildMethods.BuildPlayer.</para>
  8457. </summary>
  8458. <param name="func">Delegate System.Action that takes a BuildPipeline.BuildPlayerOptions parameter.</param>
  8459. </member>
  8460. <member name="M:UnityEditor.BuildPlayerWindow.RegisterGetBuildPlayerOptionsHandler(System.Func`2&lt;UnityEditor.BuildPlayerOptions,UnityEditor.BuildPlayerOptions&gt;)">
  8461. <summary>
  8462. <para>Register a delegate method to calculate BuildPlayerOptions that are passed to the build player handler. Registering a null value will restore default behavior, which is the equivalent of calling BuildPlayerWindow.DefaultBuildMethods.GetBuildPlayerOptions.</para>
  8463. </summary>
  8464. <param name="func">Delegate System.Func that takes a BuildPlayerOptions parameter. The value passed into the delegate will represent default options. The return value will be passed to the default build player handler, or to a custom handler set with BuildPlayerWindow.RegisterBuildPlayerHandler.</param>
  8465. </member>
  8466. <member name="M:UnityEditor.BuildPlayerWindow.ShowBuildPlayerWindow">
  8467. <summary>
  8468. <para>Open the build settings window.</para>
  8469. </summary>
  8470. </member>
  8471. <member name="T:UnityEditor.BuildTarget">
  8472. <summary>
  8473. <para>Target build platform.</para>
  8474. </summary>
  8475. </member>
  8476. <member name="F:UnityEditor.BuildTarget.iOS">
  8477. <summary>
  8478. <para>Build an iOS player.</para>
  8479. </summary>
  8480. </member>
  8481. <member name="F:UnityEditor.BuildTarget.iPhone">
  8482. <summary>
  8483. <para>OBSOLETE: Use iOS. Build an iOS player.</para>
  8484. </summary>
  8485. </member>
  8486. <member name="F:UnityEditor.BuildTarget.tvOS">
  8487. <summary>
  8488. <para>Build to Apple's tvOS platform.</para>
  8489. </summary>
  8490. </member>
  8491. <member name="F:UnityEditor.BuildTarget.Android">
  8492. <summary>
  8493. <para>Build an Android .apk standalone app.</para>
  8494. </summary>
  8495. </member>
  8496. <member name="F:UnityEditor.BuildTarget.CloudRendering">
  8497. <summary>
  8498. <para>Build a CloudRendering standalone.</para>
  8499. </summary>
  8500. </member>
  8501. <member name="F:UnityEditor.BuildTarget.LinuxHeadlessSimulation">
  8502. <summary>
  8503. <para>Build a LinuxHeadlessSimulation standalone.</para>
  8504. </summary>
  8505. </member>
  8506. <member name="F:UnityEditor.BuildTarget.N3DS">
  8507. <summary>
  8508. <para>Build to Nintendo 3DS platform.</para>
  8509. </summary>
  8510. </member>
  8511. <member name="F:UnityEditor.BuildTarget.PS4">
  8512. <summary>
  8513. <para>Build a PS4 Standalone.</para>
  8514. </summary>
  8515. </member>
  8516. <member name="F:UnityEditor.BuildTarget.PS5">
  8517. <summary>
  8518. <para>Build to PlayStation 5 platform.</para>
  8519. </summary>
  8520. </member>
  8521. <member name="F:UnityEditor.BuildTarget.Stadia">
  8522. <summary>
  8523. <para>Build a Stadia standalone.</para>
  8524. </summary>
  8525. </member>
  8526. <member name="F:UnityEditor.BuildTarget.StandaloneLinux">
  8527. <summary>
  8528. <para>Build a Linux standalone.</para>
  8529. </summary>
  8530. </member>
  8531. <member name="F:UnityEditor.BuildTarget.StandaloneLinux64">
  8532. <summary>
  8533. <para>Build a Linux 64-bit standalone.</para>
  8534. </summary>
  8535. </member>
  8536. <member name="F:UnityEditor.BuildTarget.StandaloneLinuxUniversal">
  8537. <summary>
  8538. <para>Build a Linux universal standalone.</para>
  8539. </summary>
  8540. </member>
  8541. <member name="F:UnityEditor.BuildTarget.StandaloneOSX">
  8542. <summary>
  8543. <para>Build a macOS standalone (Intel 64-bit).</para>
  8544. </summary>
  8545. </member>
  8546. <member name="F:UnityEditor.BuildTarget.StandaloneOSXIntel">
  8547. <summary>
  8548. <para>Build a macOS Intel 32-bit standalone. (This build target is deprecated)</para>
  8549. </summary>
  8550. </member>
  8551. <member name="F:UnityEditor.BuildTarget.StandaloneOSXIntel64">
  8552. <summary>
  8553. <para>Build a macOS Intel 64-bit standalone. (This build target is deprecated)</para>
  8554. </summary>
  8555. </member>
  8556. <member name="F:UnityEditor.BuildTarget.StandaloneWindows">
  8557. <summary>
  8558. <para>Build a Windows standalone.</para>
  8559. </summary>
  8560. </member>
  8561. <member name="F:UnityEditor.BuildTarget.StandaloneWindows64">
  8562. <summary>
  8563. <para>Build a Windows 64-bit standalone.</para>
  8564. </summary>
  8565. </member>
  8566. <member name="F:UnityEditor.BuildTarget.Switch">
  8567. <summary>
  8568. <para>Build a Nintendo Switch player.</para>
  8569. </summary>
  8570. </member>
  8571. <member name="F:UnityEditor.BuildTarget.WebGL">
  8572. <summary>
  8573. <para>WebGL.</para>
  8574. </summary>
  8575. </member>
  8576. <member name="F:UnityEditor.BuildTarget.WebPlayer">
  8577. <summary>
  8578. <para>Build a web player. (This build target is deprecated. Building for web player will no longer be supported in future versions of Unity.)</para>
  8579. </summary>
  8580. </member>
  8581. <member name="F:UnityEditor.BuildTarget.WebPlayerStreamed">
  8582. <summary>
  8583. <para>Build a streamed web player.</para>
  8584. </summary>
  8585. </member>
  8586. <member name="F:UnityEditor.BuildTarget.WSAPlayer">
  8587. <summary>
  8588. <para>Build an Windows Store Apps player.</para>
  8589. </summary>
  8590. </member>
  8591. <member name="F:UnityEditor.BuildTarget.XboxOne">
  8592. <summary>
  8593. <para>Build a Xbox One Standalone.</para>
  8594. </summary>
  8595. </member>
  8596. <member name="T:UnityEditor.BuildTargetGroup">
  8597. <summary>
  8598. <para>Build target group.</para>
  8599. </summary>
  8600. </member>
  8601. <member name="F:UnityEditor.BuildTargetGroup.iOS">
  8602. <summary>
  8603. <para>Apple iOS target.</para>
  8604. </summary>
  8605. </member>
  8606. <member name="F:UnityEditor.BuildTargetGroup.iPhone">
  8607. <summary>
  8608. <para>OBSOLETE: Use iOS. Apple iOS target.</para>
  8609. </summary>
  8610. </member>
  8611. <member name="F:UnityEditor.BuildTargetGroup.tvOS">
  8612. <summary>
  8613. <para>Apple's tvOS target.</para>
  8614. </summary>
  8615. </member>
  8616. <member name="F:UnityEditor.BuildTargetGroup.Android">
  8617. <summary>
  8618. <para>Android target.</para>
  8619. </summary>
  8620. </member>
  8621. <member name="F:UnityEditor.BuildTargetGroup.CloudRendering">
  8622. <summary>
  8623. <para>CloudRendering target.</para>
  8624. </summary>
  8625. </member>
  8626. <member name="F:UnityEditor.BuildTargetGroup.LinuxHeadlessSimulation">
  8627. <summary>
  8628. <para>LinuxHeadlessSimulation target.</para>
  8629. </summary>
  8630. </member>
  8631. <member name="F:UnityEditor.BuildTargetGroup.N3DS">
  8632. <summary>
  8633. <para>Nintendo 3DS target.</para>
  8634. </summary>
  8635. </member>
  8636. <member name="F:UnityEditor.BuildTargetGroup.PS4">
  8637. <summary>
  8638. <para>Sony Playstation 4 target.</para>
  8639. </summary>
  8640. </member>
  8641. <member name="F:UnityEditor.BuildTargetGroup.PS5">
  8642. <summary>
  8643. <para>Sony Playstation 5 target.</para>
  8644. </summary>
  8645. </member>
  8646. <member name="F:UnityEditor.BuildTargetGroup.Stadia">
  8647. <summary>
  8648. <para>Google Stadia target.</para>
  8649. </summary>
  8650. </member>
  8651. <member name="F:UnityEditor.BuildTargetGroup.Standalone">
  8652. <summary>
  8653. <para>PC (Windows, Mac, Linux) target.</para>
  8654. </summary>
  8655. </member>
  8656. <member name="F:UnityEditor.BuildTargetGroup.Switch">
  8657. <summary>
  8658. <para>Nintendo Switch target.</para>
  8659. </summary>
  8660. </member>
  8661. <member name="F:UnityEditor.BuildTargetGroup.Unknown">
  8662. <summary>
  8663. <para>Unknown target.</para>
  8664. </summary>
  8665. </member>
  8666. <member name="F:UnityEditor.BuildTargetGroup.WebGL">
  8667. <summary>
  8668. <para>WebGL.</para>
  8669. </summary>
  8670. </member>
  8671. <member name="F:UnityEditor.BuildTargetGroup.WebPlayer">
  8672. <summary>
  8673. <para>Mac/PC webplayer target.</para>
  8674. </summary>
  8675. </member>
  8676. <member name="F:UnityEditor.BuildTargetGroup.WSA">
  8677. <summary>
  8678. <para>Windows Store Apps target.</para>
  8679. </summary>
  8680. </member>
  8681. <member name="F:UnityEditor.BuildTargetGroup.XboxOne">
  8682. <summary>
  8683. <para>Microsoft Xbox One target.</para>
  8684. </summary>
  8685. </member>
  8686. <member name="T:UnityEditor.CacheServerConnectionChangedParameters">
  8687. <summary>
  8688. <para>Struct used for AssetDatabase.cacheServerConnectionChanged.</para>
  8689. </summary>
  8690. </member>
  8691. <member name="T:UnityEditor.CacheServerMode">
  8692. <summary>
  8693. <para>Selects the cache server configuration mode.</para>
  8694. </summary>
  8695. </member>
  8696. <member name="F:UnityEditor.CacheServerMode.AsPreferences">
  8697. <summary>
  8698. <para>Use this if you want to use the global cache server settings.</para>
  8699. </summary>
  8700. </member>
  8701. <member name="F:UnityEditor.CacheServerMode.Disabled">
  8702. <summary>
  8703. <para>Use this if you want to disable the use of cache server for the project.</para>
  8704. </summary>
  8705. </member>
  8706. <member name="F:UnityEditor.CacheServerMode.Enabled">
  8707. <summary>
  8708. <para>Use this if you want to enable use of the project specific cache server settings.</para>
  8709. </summary>
  8710. </member>
  8711. <member name="T:UnityEditor.CacheServerValidationMode">
  8712. <summary>
  8713. <para>Options for the accelerate server validation mode.</para>
  8714. </summary>
  8715. </member>
  8716. <member name="F:UnityEditor.CacheServerValidationMode.Disabled">
  8717. <summary>
  8718. <para>Disable validation for the cache server.</para>
  8719. </summary>
  8720. </member>
  8721. <member name="F:UnityEditor.CacheServerValidationMode.Enabled">
  8722. <summary>
  8723. <para>Calculate and upload hashes. Validate Accelerator-provided hashes during downloads.</para>
  8724. </summary>
  8725. </member>
  8726. <member name="F:UnityEditor.CacheServerValidationMode.Required">
  8727. <summary>
  8728. <para>Calculate and uploaded content hashes to the Accelerator. Require Accelerator-provided hashes for download validation.</para>
  8729. </summary>
  8730. </member>
  8731. <member name="F:UnityEditor.CacheServerValidationMode.UploadOnly">
  8732. <summary>
  8733. <para>Calculate content hashes for uploaded artifacts and send them to the Accelerator for validation.</para>
  8734. </summary>
  8735. </member>
  8736. <member name="T:UnityEditor.CallbackOrderAttribute">
  8737. <summary>
  8738. <para>Base class for Attributes that require a callback index.</para>
  8739. </summary>
  8740. </member>
  8741. <member name="T:UnityEditor.Callbacks.DidReloadScripts">
  8742. <summary>
  8743. <para>Add this attribute to a method to get a notification after scripts have been reloaded.</para>
  8744. </summary>
  8745. </member>
  8746. <member name="M:UnityEditor.Callbacks.DidReloadScripts.#ctor">
  8747. <summary>
  8748. <para>DidReloadScripts attribute.</para>
  8749. </summary>
  8750. <param name="callbackOrder">Order in which separate attributes will be processed.</param>
  8751. </member>
  8752. <member name="M:UnityEditor.Callbacks.DidReloadScripts.#ctor(System.Int32)">
  8753. <summary>
  8754. <para>DidReloadScripts attribute.</para>
  8755. </summary>
  8756. <param name="callbackOrder">Order in which separate attributes will be processed.</param>
  8757. </member>
  8758. <member name="T:UnityEditor.Callbacks.OnOpenAssetAttributeMode">
  8759. <summary>
  8760. <para>Indicates whether OnOpenAssetAttribute decorated method is a validation function that checks if asset opening is handled by Unity or a custom script.</para>
  8761. </summary>
  8762. </member>
  8763. <member name="F:UnityEditor.Callbacks.OnOpenAssetAttributeMode.Execute">
  8764. <summary>
  8765. <para>Indicates that OnOpenAssetAttribute decorated method is an opening function.</para>
  8766. </summary>
  8767. </member>
  8768. <member name="F:UnityEditor.Callbacks.OnOpenAssetAttributeMode.Validate">
  8769. <summary>
  8770. <para>Indicates that OnOpenAssetAttribute decorated method is a validation function.</para>
  8771. </summary>
  8772. </member>
  8773. <member name="T:UnityEditor.Callbacks.PostProcessBuildAttribute">
  8774. <summary>
  8775. <para>Add this attribute to a method to get a notification just after building the player.</para>
  8776. </summary>
  8777. </member>
  8778. <member name="T:UnityEditor.Callbacks.PostProcessSceneAttribute">
  8779. <summary>
  8780. <para>Add this attribute to a method to get a notification just after building the Scene.</para>
  8781. </summary>
  8782. </member>
  8783. <member name="T:UnityEditor.Callbacks.RunAfterAssemblyAttribute">
  8784. <summary>
  8785. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified assembly.</para>
  8786. </summary>
  8787. </member>
  8788. <member name="P:UnityEditor.Callbacks.RunAfterAssemblyAttribute.assemblyName">
  8789. <summary>
  8790. <para>The name of the assembly that should be run before this callback.</para>
  8791. </summary>
  8792. </member>
  8793. <member name="M:UnityEditor.Callbacks.RunAfterAssemblyAttribute.#ctor(System.String)">
  8794. <summary>
  8795. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified assembly.</para>
  8796. </summary>
  8797. <param name="assemblyName">The name of the assembly that should be run before this callback.</param>
  8798. </member>
  8799. <member name="T:UnityEditor.Callbacks.RunAfterClassAttribute">
  8800. <summary>
  8801. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified class.</para>
  8802. </summary>
  8803. </member>
  8804. <member name="P:UnityEditor.Callbacks.RunAfterClassAttribute.classType">
  8805. <summary>
  8806. <para>The class type that should be run before this callback.</para>
  8807. </summary>
  8808. </member>
  8809. <member name="M:UnityEditor.Callbacks.RunAfterClassAttribute.#ctor(System.Type)">
  8810. <summary>
  8811. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified class.</para>
  8812. </summary>
  8813. <param name="type">The class type that should be run before this callback.</param>
  8814. <param name="assemblyQualifiedName">The assembly-qualified name of the class type that should be run before this callback. This dependency attribute will be ignored when the name can not be resolved, such as if the class is not present in the current project.</param>
  8815. </member>
  8816. <member name="M:UnityEditor.Callbacks.RunAfterClassAttribute.#ctor(System.String)">
  8817. <summary>
  8818. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified class.</para>
  8819. </summary>
  8820. <param name="type">The class type that should be run before this callback.</param>
  8821. <param name="assemblyQualifiedName">The assembly-qualified name of the class type that should be run before this callback. This dependency attribute will be ignored when the name can not be resolved, such as if the class is not present in the current project.</param>
  8822. </member>
  8823. <member name="T:UnityEditor.Callbacks.RunAfterPackageAttribute">
  8824. <summary>
  8825. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified package.</para>
  8826. </summary>
  8827. </member>
  8828. <member name="P:UnityEditor.Callbacks.RunAfterPackageAttribute.packageName">
  8829. <summary>
  8830. <para>The name of the package that should be run before this callback.</para>
  8831. </summary>
  8832. </member>
  8833. <member name="M:UnityEditor.Callbacks.RunAfterPackageAttribute.#ctor(System.String)">
  8834. <summary>
  8835. <para>Add this attribute to a callback method to mark that this callback must be run after any callbacks that are part of the specified package.</para>
  8836. </summary>
  8837. <param name="packageName">The name of the package that should be run before this callback.</param>
  8838. </member>
  8839. <member name="T:UnityEditor.Callbacks.RunBeforeAssemblyAttribute">
  8840. <summary>
  8841. <para>Add this attribute to a callback method to indicate that this callback must be run before any callbacks that are part of the specified assembly.</para>
  8842. </summary>
  8843. </member>
  8844. <member name="P:UnityEditor.Callbacks.RunBeforeAssemblyAttribute.assemblyName">
  8845. <summary>
  8846. <para>The name of the assembly that should be called after this callback.</para>
  8847. </summary>
  8848. </member>
  8849. <member name="M:UnityEditor.Callbacks.RunBeforeAssemblyAttribute.#ctor(System.String)">
  8850. <summary>
  8851. <para>Add this attribute to a callback method to indicate that this callback must be run before any callbacks that are part of the specified assembly.</para>
  8852. </summary>
  8853. <param name="assemblyName">The name of the assembly that should be called after this callback.</param>
  8854. </member>
  8855. <member name="T:UnityEditor.Callbacks.RunBeforeClassAttribute">
  8856. <summary>
  8857. <para>Add this attribute to a callback method to mark that this callback must be run before any callbacks that are part of the specified class.</para>
  8858. </summary>
  8859. </member>
  8860. <member name="P:UnityEditor.Callbacks.RunBeforeClassAttribute.classType">
  8861. <summary>
  8862. <para>The class type that should be run before this callback.</para>
  8863. </summary>
  8864. </member>
  8865. <member name="M:UnityEditor.Callbacks.RunBeforeClassAttribute.#ctor(System.Type)">
  8866. <summary>
  8867. <para>Add this attribute to a callback method to mark that this callback must be run before any callbacks that are part of the specified class.</para>
  8868. </summary>
  8869. <param name="type">The class type that should be run after this callback.</param>
  8870. <param name="assemblyQualifiedName">The assembly-qualified name of the class type that should be run after this callback. This dependency attribute will be ignored when the name can not be resolved, such as if the class is not present in the current project.</param>
  8871. </member>
  8872. <member name="M:UnityEditor.Callbacks.RunBeforeClassAttribute.#ctor(System.String)">
  8873. <summary>
  8874. <para>Add this attribute to a callback method to mark that this callback must be run before any callbacks that are part of the specified class.</para>
  8875. </summary>
  8876. <param name="type">The class type that should be run after this callback.</param>
  8877. <param name="assemblyQualifiedName">The assembly-qualified name of the class type that should be run after this callback. This dependency attribute will be ignored when the name can not be resolved, such as if the class is not present in the current project.</param>
  8878. </member>
  8879. <member name="T:UnityEditor.Callbacks.RunBeforePackageAttribute">
  8880. <summary>
  8881. <para>Add this attribute to a callback method to mark that this callback must be run before any callbacks that are part of the specified package.</para>
  8882. </summary>
  8883. </member>
  8884. <member name="P:UnityEditor.Callbacks.RunBeforePackageAttribute.packageName">
  8885. <summary>
  8886. <para>The name of the package that should be run after this callback.</para>
  8887. </summary>
  8888. </member>
  8889. <member name="M:UnityEditor.Callbacks.RunBeforePackageAttribute.#ctor(System.String)">
  8890. <summary>
  8891. <para>Add this attribute to a callback method to mark that this callback must be run before any callbacks that are part of the specified package.</para>
  8892. </summary>
  8893. <param name="packageName">The name of the package that should be run after this callback.</param>
  8894. </member>
  8895. <member name="T:UnityEditor.CameraEditor">
  8896. <summary>
  8897. <para>Unity Camera Editor.</para>
  8898. </summary>
  8899. </member>
  8900. <member name="P:UnityEditor.CameraEditor.settings">
  8901. <summary>
  8902. <para>Settings for the camera editor.</para>
  8903. </summary>
  8904. </member>
  8905. <member name="M:UnityEditor.CameraEditor.OnDestroy">
  8906. <summary>
  8907. <para>See ScriptableObject.OnDestroy.</para>
  8908. </summary>
  8909. </member>
  8910. <member name="M:UnityEditor.CameraEditor.OnDisable">
  8911. <summary>
  8912. <para>See ScriptableObject.OnDisable.</para>
  8913. </summary>
  8914. </member>
  8915. <member name="M:UnityEditor.CameraEditor.OnEnable">
  8916. <summary>
  8917. <para>See ScriptableObject.OnEnable.</para>
  8918. </summary>
  8919. </member>
  8920. <member name="M:UnityEditor.CameraEditor.OnInspectorGUI">
  8921. <summary>
  8922. <para>See Editor.OnInspectorGUI.</para>
  8923. </summary>
  8924. </member>
  8925. <member name="M:UnityEditor.CameraEditor.OnSceneGUI">
  8926. <summary>
  8927. <para>See Editor.OnSceneGUI.</para>
  8928. </summary>
  8929. </member>
  8930. <member name="T:UnityEditor.CameraEditor.Settings">
  8931. <summary>
  8932. <para>Contains all drawable elements of the CameraEditor.</para>
  8933. </summary>
  8934. </member>
  8935. <member name="P:UnityEditor.CameraEditor.Settings.allowDynamicResolution">
  8936. <summary>
  8937. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8938. </summary>
  8939. </member>
  8940. <member name="P:UnityEditor.CameraEditor.Settings.allowMSAA">
  8941. <summary>
  8942. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8943. </summary>
  8944. </member>
  8945. <member name="P:UnityEditor.CameraEditor.Settings.backgroundColor">
  8946. <summary>
  8947. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8948. </summary>
  8949. </member>
  8950. <member name="P:UnityEditor.CameraEditor.Settings.clearFlags">
  8951. <summary>
  8952. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8953. </summary>
  8954. </member>
  8955. <member name="P:UnityEditor.CameraEditor.Settings.cullingMask">
  8956. <summary>
  8957. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8958. </summary>
  8959. </member>
  8960. <member name="P:UnityEditor.CameraEditor.Settings.depth">
  8961. <summary>
  8962. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8963. </summary>
  8964. </member>
  8965. <member name="P:UnityEditor.CameraEditor.Settings.farClippingPlane">
  8966. <summary>
  8967. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8968. </summary>
  8969. </member>
  8970. <member name="P:UnityEditor.CameraEditor.Settings.focalLength">
  8971. <summary>
  8972. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8973. </summary>
  8974. </member>
  8975. <member name="P:UnityEditor.CameraEditor.Settings.fovAxisMode">
  8976. <summary>
  8977. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8978. </summary>
  8979. </member>
  8980. <member name="P:UnityEditor.CameraEditor.Settings.gateFit">
  8981. <summary>
  8982. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8983. </summary>
  8984. </member>
  8985. <member name="P:UnityEditor.CameraEditor.Settings.lensShift">
  8986. <summary>
  8987. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8988. </summary>
  8989. </member>
  8990. <member name="P:UnityEditor.CameraEditor.Settings.nearClippingPlane">
  8991. <summary>
  8992. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8993. </summary>
  8994. </member>
  8995. <member name="P:UnityEditor.CameraEditor.Settings.normalizedViewPortRect">
  8996. <summary>
  8997. <para>Exposed SerializedProperty for the inspected Camera.</para>
  8998. </summary>
  8999. </member>
  9000. <member name="P:UnityEditor.CameraEditor.Settings.occlusionCulling">
  9001. <summary>
  9002. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9003. </summary>
  9004. </member>
  9005. <member name="P:UnityEditor.CameraEditor.Settings.orthographic">
  9006. <summary>
  9007. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9008. </summary>
  9009. </member>
  9010. <member name="P:UnityEditor.CameraEditor.Settings.orthographicSize">
  9011. <summary>
  9012. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9013. </summary>
  9014. </member>
  9015. <member name="P:UnityEditor.CameraEditor.Settings.renderingPath">
  9016. <summary>
  9017. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9018. </summary>
  9019. </member>
  9020. <member name="P:UnityEditor.CameraEditor.Settings.sensorSize">
  9021. <summary>
  9022. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9023. </summary>
  9024. </member>
  9025. <member name="P:UnityEditor.CameraEditor.Settings.stereoConvergence">
  9026. <summary>
  9027. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9028. </summary>
  9029. </member>
  9030. <member name="P:UnityEditor.CameraEditor.Settings.stereoSeparation">
  9031. <summary>
  9032. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9033. </summary>
  9034. </member>
  9035. <member name="P:UnityEditor.CameraEditor.Settings.targetDisplay">
  9036. <summary>
  9037. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9038. </summary>
  9039. </member>
  9040. <member name="P:UnityEditor.CameraEditor.Settings.targetEye">
  9041. <summary>
  9042. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9043. </summary>
  9044. </member>
  9045. <member name="P:UnityEditor.CameraEditor.Settings.targetTexture">
  9046. <summary>
  9047. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9048. </summary>
  9049. </member>
  9050. <member name="P:UnityEditor.CameraEditor.Settings.verticalFOV">
  9051. <summary>
  9052. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9053. </summary>
  9054. </member>
  9055. <member name="M:UnityEditor.CameraEditor.Settings.ApplyModifiedProperties">
  9056. <summary>
  9057. <para>See SerializedObject.ApplyModifiedProperties.</para>
  9058. </summary>
  9059. </member>
  9060. <member name="M:UnityEditor.CameraEditor.Settings.DrawBackgroundColor">
  9061. <summary>
  9062. <para>Draws the default [[CameraEditor] background color widget.</para>
  9063. </summary>
  9064. </member>
  9065. <member name="M:UnityEditor.CameraEditor.Settings.DrawCameraWarnings(UnityEngine.Camera)">
  9066. <summary>
  9067. <para>Draws the default [[CameraEditor] warnings issued by a camera.</para>
  9068. </summary>
  9069. <param name="camera">The camera from which warnings are read.</param>
  9070. </member>
  9071. <member name="M:UnityEditor.CameraEditor.Settings.DrawClearFlags">
  9072. <summary>
  9073. <para>Draws the default [[CameraEditor] clear flags widget.</para>
  9074. </summary>
  9075. </member>
  9076. <member name="M:UnityEditor.CameraEditor.Settings.DrawClippingPlanes">
  9077. <summary>
  9078. <para>Draws the default [[CameraEditor] clipping planes widget.</para>
  9079. </summary>
  9080. </member>
  9081. <member name="M:UnityEditor.CameraEditor.Settings.DrawCullingMask">
  9082. <summary>
  9083. <para>Draws the default [[CameraEditor] culling mask widget.</para>
  9084. </summary>
  9085. </member>
  9086. <member name="M:UnityEditor.CameraEditor.Settings.DrawDepth">
  9087. <summary>
  9088. <para>Draws the default [[CameraEditor] depth widget.</para>
  9089. </summary>
  9090. </member>
  9091. <member name="M:UnityEditor.CameraEditor.Settings.DrawDynamicResolution">
  9092. <summary>
  9093. <para>Draws the default [[CameraEditor] dynamic resolution widget.</para>
  9094. </summary>
  9095. </member>
  9096. <member name="M:UnityEditor.CameraEditor.Settings.DrawHDR">
  9097. <summary>
  9098. <para>Draws the default [[CameraEditor] HDR widget.</para>
  9099. </summary>
  9100. </member>
  9101. <member name="M:UnityEditor.CameraEditor.Settings.DrawMSAA">
  9102. <summary>
  9103. <para>Draws the default [[CameraEditor] MSAA widget.</para>
  9104. </summary>
  9105. </member>
  9106. <member name="M:UnityEditor.CameraEditor.Settings.DrawMultiDisplay">
  9107. <summary>
  9108. <para>Draws the default [[CameraEditor] muliple display widget.</para>
  9109. </summary>
  9110. </member>
  9111. <member name="M:UnityEditor.CameraEditor.Settings.DrawNormalizedViewPort">
  9112. <summary>
  9113. <para>Draws the default [[CameraEditor] viewport widget.</para>
  9114. </summary>
  9115. </member>
  9116. <member name="M:UnityEditor.CameraEditor.Settings.DrawOcclusionCulling">
  9117. <summary>
  9118. <para>Draws the default [[CameraEditor] occlusion culling widget.</para>
  9119. </summary>
  9120. </member>
  9121. <member name="M:UnityEditor.CameraEditor.Settings.DrawProjection">
  9122. <summary>
  9123. <para>Draws the default [[CameraEditor] projection widget.</para>
  9124. </summary>
  9125. </member>
  9126. <member name="M:UnityEditor.CameraEditor.Settings.DrawRenderingPath">
  9127. <summary>
  9128. <para>Draws the default [[CameraEditor] rendering path widget.</para>
  9129. </summary>
  9130. </member>
  9131. <member name="M:UnityEditor.CameraEditor.Settings.DrawTargetEye">
  9132. <summary>
  9133. <para>Draws the default [[CameraEditor] target eye widget.</para>
  9134. </summary>
  9135. </member>
  9136. <member name="M:UnityEditor.CameraEditor.Settings.DrawTargetTexture(System.Boolean)">
  9137. <summary>
  9138. <para>Draws the default [[CameraEditor] target texture widget.</para>
  9139. </summary>
  9140. <param name="deferred"></param>
  9141. </member>
  9142. <member name="M:UnityEditor.CameraEditor.Settings.DrawVR">
  9143. <summary>
  9144. <para>Draws the default [[CameraEditor] VR widget.</para>
  9145. </summary>
  9146. </member>
  9147. <member name="P:UnityEditor.CameraEditor.Settings.HDR">
  9148. <summary>
  9149. <para>Exposed SerializedProperty for the inspected Camera.</para>
  9150. </summary>
  9151. </member>
  9152. <member name="M:UnityEditor.CameraEditor.Settings.OnEnable">
  9153. <summary>
  9154. <para>Populate the settings object with data linked to the Camera SerializedObject.</para>
  9155. </summary>
  9156. </member>
  9157. <member name="M:UnityEditor.CameraEditor.Settings.Update">
  9158. <summary>
  9159. <para>See SerializedObject.Update.</para>
  9160. </summary>
  9161. </member>
  9162. <member name="T:UnityEditor.CameraEditorUtils">
  9163. <summary>
  9164. <para>Utilities for cameras.</para>
  9165. </summary>
  9166. </member>
  9167. <member name="M:UnityEditor.CameraEditorUtils.DrawFrustumGizmo(UnityEngine.Camera)">
  9168. <summary>
  9169. <para>Draw the frustrum gizmo of a camera.</para>
  9170. </summary>
  9171. <param name="camera">The camera to use.</param>
  9172. </member>
  9173. <member name="P:UnityEditor.CameraEditorUtils.GameViewAspectRatio">
  9174. <summary>
  9175. <para>The aspect ratio of the game view.</para>
  9176. </summary>
  9177. </member>
  9178. <member name="M:UnityEditor.CameraEditorUtils.GetFrustumAspectRatio(UnityEngine.Camera)">
  9179. <summary>
  9180. <para>Calculate the frustrum aspect ratio of a camera.</para>
  9181. </summary>
  9182. <param name="camera">Camera to use.</param>
  9183. <returns>
  9184. <para>The frustrum aspect ratio of the provided camera.</para>
  9185. </returns>
  9186. </member>
  9187. <member name="M:UnityEditor.CameraEditorUtils.GetFrustumPlaneAt(UnityEngine.Matrix4x4,UnityEngine.Vector3,System.Single,UnityEngine.Vector3[])">
  9188. <summary>
  9189. <para>Calculate the points of the frustrum plane facing the viewer at a specific distance.
  9190. The points array will be filled with the calculated points in the following order: left bottom, left top, right top and right bottom.</para>
  9191. </summary>
  9192. <param name="clipToWorld">Clip space to world space matrix.</param>
  9193. <param name="viewPosition">View position in world space.</param>
  9194. <param name="distance">Distance from the view position of the plane.</param>
  9195. <param name="points">Calculated points. (A minimum size of 4 elements is required).</param>
  9196. </member>
  9197. <member name="M:UnityEditor.CameraEditorUtils.HandleFrustum">
  9198. <summary>
  9199. <para>Draw the frustrum handles for a camera.</para>
  9200. </summary>
  9201. <param name="c">The camera to use.</param>
  9202. </member>
  9203. <member name="M:UnityEditor.CameraEditorUtils.IsViewportRectValidToRender(UnityEngine.Rect)">
  9204. <summary>
  9205. <para>Check whether a viewport is valid.</para>
  9206. </summary>
  9207. <param name="normalizedViewPortRect">Viewport to check.</param>
  9208. <returns>
  9209. <para>Whether the viewport is valid.</para>
  9210. </returns>
  9211. </member>
  9212. <member name="M:UnityEditor.CameraEditorUtils.PerspectiveClipToWorld(UnityEngine.Matrix4x4,UnityEngine.Vector3,UnityEngine.Vector3)">
  9213. <summary>
  9214. <para>Calculate the world space position of a point in clip space.
  9215. The z component will be used to get the point at the distance z from the viewer.</para>
  9216. </summary>
  9217. <param name="clipToWorld">Clip to world matrix to use.</param>
  9218. <param name="viewPositionWS">The viewer's position in world space.</param>
  9219. <param name="positionCS">The position in clip space.</param>
  9220. <returns>
  9221. <para>The corresponding world space position.</para>
  9222. </returns>
  9223. </member>
  9224. <member name="M:UnityEditor.CameraEditorUtils.TryGetFrustum(UnityEngine.Camera,UnityEngine.Vector3[],UnityEngine.Vector3[],System.Single&amp;)">
  9225. <summary>
  9226. <para>Calculate the frustrum corners.
  9227. Corners are calculated in this order: left bottom, left top, right top, right bottom.</para>
  9228. </summary>
  9229. <param name="camera">Camera to use.</param>
  9230. <param name="near">The corners of the near plane. (A minimum size of 4 elements is required.)</param>
  9231. <param name="far">The corners of the far plane. (A minimum size of 4 elements is required.)</param>
  9232. <param name="frustumAspect">The aspect ratio of the frustrum.</param>
  9233. <returns>
  9234. <para>Whether the frustrum was calculated.</para>
  9235. </returns>
  9236. </member>
  9237. <member name="M:UnityEditor.CameraEditorUtils.TryGetSensorGateFrustum(UnityEngine.Camera,UnityEngine.Vector3[],UnityEngine.Vector3[],System.Single&amp;)">
  9238. <summary>
  9239. <para>Calculate the frustrum corners from the sensor physical properties, without taking gate fitting into account.
  9240. To get the actual frustum with gate fit adjustment, use CameraEditorUtils.TryGetFrustum.
  9241. This method is equivalent to CameraEditorUtils.TryGetFrustum for non-physical cameras.
  9242. Corners are calculated in this order: left bottom, left top, right top, right bottom.</para>
  9243. </summary>
  9244. <param name="camera">Camera to use.</param>
  9245. <param name="near">The corners of the near plane. (A minimum size of 4 elements is required.)</param>
  9246. <param name="far">The corners of the far plane. (A minimum size of 4 elements is required.)</param>
  9247. <param name="frustumAspect">The aspect ratio of the frustrum.</param>
  9248. <returns>
  9249. <para>Whether the frustrum was calculated.</para>
  9250. </returns>
  9251. </member>
  9252. <member name="T:UnityEditor.CameraProjectionCache">
  9253. <summary>
  9254. <para>Project points from world to screen space.</para>
  9255. </summary>
  9256. </member>
  9257. <member name="M:UnityEditor.CameraProjectionCache.#ctor(UnityEngine.Camera)">
  9258. <summary>
  9259. <para>Creates a CameraProjectionCache with the camera's current state.</para>
  9260. </summary>
  9261. <param name="camera">The Camera from which projection matrices will be copied.</param>
  9262. </member>
  9263. <member name="M:UnityEditor.CameraProjectionCache.GUIToScreenPoint(UnityEngine.Vector2)">
  9264. <summary>
  9265. <para>Converts a point from GUI position to screen space relative to the cached camera viewport.</para>
  9266. </summary>
  9267. <param name="guiPoint">A point in GUI space to convert to screen space.</param>
  9268. <returns>
  9269. <para>guiPoint in screen space relative to the cached camera viewport.</para>
  9270. </returns>
  9271. </member>
  9272. <member name="M:UnityEditor.CameraProjectionCache.ScreenToGUIPoint(UnityEngine.Vector2)">
  9273. <summary>
  9274. <para>Converts a point from screen space to GUI position relative to the viewport at the time the CameraProjectionCache was created.</para>
  9275. </summary>
  9276. <param name="screenPoint">A point in screen space.</param>
  9277. <returns>
  9278. <para>screenPoint converted to GUI space relative to the cached camera viewport.</para>
  9279. </returns>
  9280. </member>
  9281. <member name="M:UnityEditor.CameraProjectionCache.WorldToGUIPoint(UnityEngine.Vector3)">
  9282. <summary>
  9283. <para>Converts a world space point to a 2D GUI position.</para>
  9284. </summary>
  9285. <param name="worldPoint">A point in world space.</param>
  9286. <returns>
  9287. <para>A point in GUI space.</para>
  9288. </returns>
  9289. </member>
  9290. <member name="M:UnityEditor.CameraProjectionCache.WorldToScreenPoint(UnityEngine.Vector3)">
  9291. <summary>
  9292. <para>Transforms position from world space into screen space using the cached camera projection and viewport.</para>
  9293. </summary>
  9294. <param name="worldPoint">A point in world space.</param>
  9295. <returns>
  9296. <para>The converted point in screen space.</para>
  9297. </returns>
  9298. </member>
  9299. <member name="T:UnityEditor.CanAppendBuild">
  9300. <summary>
  9301. <para>Whether you can append an existing build using BuildOptions.AcceptExternalModificationsToPlayer.</para>
  9302. </summary>
  9303. </member>
  9304. <member name="F:UnityEditor.CanAppendBuild.No">
  9305. <summary>
  9306. <para>The target platform supports appending builds, and the build is not in a valid state.</para>
  9307. </summary>
  9308. </member>
  9309. <member name="F:UnityEditor.CanAppendBuild.Unsupported">
  9310. <summary>
  9311. <para>The target platform does not support appending builds.</para>
  9312. </summary>
  9313. </member>
  9314. <member name="F:UnityEditor.CanAppendBuild.Yes">
  9315. <summary>
  9316. <para>The target platform supports appending builds, and the build can be appended.</para>
  9317. </summary>
  9318. </member>
  9319. <member name="T:UnityEditor.CanEditMultipleObjects">
  9320. <summary>
  9321. <para>Attribute used to make a custom editor support multi-object editing.</para>
  9322. </summary>
  9323. </member>
  9324. <member name="T:UnityEditor.ChangeAssetObjectPropertiesEventArgs">
  9325. <summary>
  9326. <para>A change of this type indicates that a property of an asset object in memory has changed. This happens for example when Undo.RecordObject is used with an instance of an asset (e.g. Texture).</para>
  9327. </summary>
  9328. </member>
  9329. <member name="P:UnityEditor.ChangeAssetObjectPropertiesEventArgs.guid">
  9330. <summary>
  9331. <para>The GUID of the changed asset.</para>
  9332. </summary>
  9333. </member>
  9334. <member name="P:UnityEditor.ChangeAssetObjectPropertiesEventArgs.instanceId">
  9335. <summary>
  9336. <para>The instance ID of the modified asset.</para>
  9337. </summary>
  9338. </member>
  9339. <member name="P:UnityEditor.ChangeAssetObjectPropertiesEventArgs.scene">
  9340. <summary>
  9341. <para>The Scene that contains the modified asset. This is usually an invalid scene unless the asset is explicitly associated in a scene (e.g. RenderSettings).</para>
  9342. </summary>
  9343. </member>
  9344. <member name="M:UnityEditor.ChangeAssetObjectPropertiesEventArgs.#ctor(UnityEditor.GUID,System.Int32,UnityEngine.SceneManagement.Scene)">
  9345. <summary>
  9346. <para>Constructs a new instance.</para>
  9347. </summary>
  9348. <param name="guid">The GUID of the changed asset.</param>
  9349. <param name="instanceId">The instance ID of the modified asset.</param>
  9350. <param name="scene">The Scene that contains the modified asset.</param>
  9351. </member>
  9352. <member name="T:UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs">
  9353. <summary>
  9354. <para>A change of this type indicates that a property of a GameObject or Component has changed. This happens for example when Undo.RecordObject is used with an instance of a Component.</para>
  9355. </summary>
  9356. </member>
  9357. <member name="P:UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs.instanceId">
  9358. <summary>
  9359. <para>The instance ID of the modified GameObject or Component.</para>
  9360. </summary>
  9361. </member>
  9362. <member name="P:UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs.scene">
  9363. <summary>
  9364. <para>The Scene that contains the GameObject associated with the change. If a Component is changed, this is the GameObject to which the component belongs.</para>
  9365. </summary>
  9366. </member>
  9367. <member name="M:UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene)">
  9368. <summary>
  9369. <para>Constructs a new instance.</para>
  9370. </summary>
  9371. <param name="instanceId">The instance ID of the modified GameObject or Component.</param>
  9372. <param name="scene">The Scene that contains the GameObject associated with the change. If a Component is changed, this is the GameObject to which the component belongs.</param>
  9373. </member>
  9374. <member name="T:UnityEditor.ChangeGameObjectParentEventArgs">
  9375. <summary>
  9376. <para>A change of this type indicates that the parent of a GameObject has changed. This happens when Undo.SetTransformParent or SceneManager.MoveGameObjectToScene is used.</para>
  9377. </summary>
  9378. </member>
  9379. <member name="P:UnityEditor.ChangeGameObjectParentEventArgs.instanceId">
  9380. <summary>
  9381. <para>The instance ID of the GameObject whose parent changed. Note that this is not the instance ID of the Transform component.</para>
  9382. </summary>
  9383. </member>
  9384. <member name="P:UnityEditor.ChangeGameObjectParentEventArgs.newParentInstanceId">
  9385. <summary>
  9386. <para>The instance ID of the GameObject that is the new parent of the target. Note that this is not the instance ID of its Transform.</para>
  9387. </summary>
  9388. </member>
  9389. <member name="P:UnityEditor.ChangeGameObjectParentEventArgs.newScene">
  9390. <summary>
  9391. <para>The Scene containing the new parent. This is useful to detect whether a GameObject was moved to another scene or moved to the root of a scene.</para>
  9392. </summary>
  9393. </member>
  9394. <member name="P:UnityEditor.ChangeGameObjectParentEventArgs.previousParentInstanceId">
  9395. <summary>
  9396. <para>The instance ID of the GameObject that was the previous parent of the target. Note that this is not the instance ID of its Transform.</para>
  9397. </summary>
  9398. </member>
  9399. <member name="P:UnityEditor.ChangeGameObjectParentEventArgs.previousScene">
  9400. <summary>
  9401. <para>The scene containing the previous parent. This is useful to detect whether a GameObject was moved to another scene.</para>
  9402. </summary>
  9403. </member>
  9404. <member name="M:UnityEditor.ChangeGameObjectParentEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene,System.Int32,UnityEngine.SceneManagement.Scene,System.Int32)">
  9405. <summary>
  9406. <para>Constructs a new instance.</para>
  9407. </summary>
  9408. <param name="instanceId">The instance ID of the GameObject whose parent changed. Note that this is not the instance ID of the Transform component.</param>
  9409. <param name="previousScene">The scene containing the previous parent. This is useful to detect whether a GameObject was moved to another scene.</param>
  9410. <param name="previousParentInstanceId">The instance ID of the GameObject that was the previous parent of the target. Note that this is not the instance ID of its Transform.</param>
  9411. <param name="newScene">The Scene containing the new parent. This is useful to detect whether a GameObject was moved to another scene or moved to the root of a scene.</param>
  9412. <param name="newParentInstanceId">The instance ID of the GameObject that is the new parent of the target. Note that this is not the instance ID of its Transform.</param>
  9413. </member>
  9414. <member name="T:UnityEditor.ChangeGameObjectStructureEventArgs">
  9415. <summary>
  9416. <para>A change of this type indicates that the structure of a GameObject has changed. This happens when a component is added to or removed from the GameObject using Undo.AddComponent or Undo.DestroyObjectImmediate.</para>
  9417. </summary>
  9418. </member>
  9419. <member name="P:UnityEditor.ChangeGameObjectStructureEventArgs.instanceId">
  9420. <summary>
  9421. <para>The instance ID of the GameObject that has been changed.</para>
  9422. </summary>
  9423. </member>
  9424. <member name="P:UnityEditor.ChangeGameObjectStructureEventArgs.scene">
  9425. <summary>
  9426. <para>The Scene containing the GameObject that has been changed.</para>
  9427. </summary>
  9428. </member>
  9429. <member name="M:UnityEditor.ChangeGameObjectStructureEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene)">
  9430. <summary>
  9431. <para>Constructs a new instance.</para>
  9432. </summary>
  9433. <param name="instanceId">The instance ID of the GameObject that has been changed.</param>
  9434. <param name="scene">The Scene containing the GameObject that has been changed.</param>
  9435. </member>
  9436. <member name="T:UnityEditor.ChangeGameObjectStructureHierarchyEventArgs">
  9437. <summary>
  9438. <para>A change of this type indicates that the structure of a GameObject has changed and any GameObject in the hierarchy below it might have changed. This happens for example when Undo.RegisterFullObjectHierarchyUndo is used.</para>
  9439. </summary>
  9440. </member>
  9441. <member name="P:UnityEditor.ChangeGameObjectStructureHierarchyEventArgs.instanceId">
  9442. <summary>
  9443. <para>The instance ID of the GameObject that has been changed.</para>
  9444. </summary>
  9445. </member>
  9446. <member name="P:UnityEditor.ChangeGameObjectStructureHierarchyEventArgs.scene">
  9447. <summary>
  9448. <para>The scene containing the GameObject that has been changed.</para>
  9449. </summary>
  9450. </member>
  9451. <member name="M:UnityEditor.ChangeGameObjectStructureHierarchyEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene)">
  9452. <summary>
  9453. <para>Constructs a new instance.</para>
  9454. </summary>
  9455. <param name="instanceId">The instance ID of the GameObject that has been changed.</param>
  9456. <param name="scene">The Scene containing the GameObject that has been changed.</param>
  9457. </member>
  9458. <member name="T:UnityEditor.ChangeSceneEventArgs">
  9459. <summary>
  9460. <para>A change of this type indicates that an open scene has been changed ("dirtied") without any more specific information available. This happens for example when EditorSceneManager.MarkSceneDirty is used.</para>
  9461. </summary>
  9462. </member>
  9463. <member name="P:UnityEditor.ChangeSceneEventArgs.scene">
  9464. <summary>
  9465. <para>The Scene that was changed.</para>
  9466. </summary>
  9467. </member>
  9468. <member name="M:UnityEditor.ChangeSceneEventArgs.#ctor(UnityEngine.SceneManagement.Scene)">
  9469. <summary>
  9470. <para>Constructs a new instance.</para>
  9471. </summary>
  9472. <param name="scene">The Scene that was changed.</param>
  9473. </member>
  9474. <member name="T:UnityEditor.ClipAnimationInfoCurve">
  9475. <summary>
  9476. <para>Stores a curve and its name that will be used to create additional curves during the import process.</para>
  9477. </summary>
  9478. </member>
  9479. <member name="F:UnityEditor.ClipAnimationInfoCurve.curve">
  9480. <summary>
  9481. <para>The animation curve.</para>
  9482. </summary>
  9483. </member>
  9484. <member name="F:UnityEditor.ClipAnimationInfoCurve.name">
  9485. <summary>
  9486. <para>The name of the animation curve.</para>
  9487. </summary>
  9488. </member>
  9489. <member name="T:UnityEditor.ClipAnimationMaskType">
  9490. <summary>
  9491. <para>AnimationClip mask options for ModelImporterClipAnimation.</para>
  9492. </summary>
  9493. </member>
  9494. <member name="F:UnityEditor.ClipAnimationMaskType.CopyFromOther">
  9495. <summary>
  9496. <para>Use a mask from your project to specify which transforms animation should be imported.</para>
  9497. </summary>
  9498. </member>
  9499. <member name="F:UnityEditor.ClipAnimationMaskType.CreateFromThisModel">
  9500. <summary>
  9501. <para>A mask containing all the transform in the file will be created internally.</para>
  9502. </summary>
  9503. </member>
  9504. <member name="F:UnityEditor.ClipAnimationMaskType.None">
  9505. <summary>
  9506. <para>No Mask. All the animation will be imported.</para>
  9507. </summary>
  9508. </member>
  9509. <member name="T:UnityEditor.CloudProjectSettings">
  9510. <summary>
  9511. <para>Use this class to retrieve information about the currently selected project and the current Unity ID that is logged in.</para>
  9512. </summary>
  9513. </member>
  9514. <member name="P:UnityEditor.CloudProjectSettings.organizationId">
  9515. <summary>
  9516. <para>The ID of the organization that this project belongs to. (Read Only)</para>
  9517. </summary>
  9518. </member>
  9519. <member name="P:UnityEditor.CloudProjectSettings.organizationName">
  9520. <summary>
  9521. <para>The name of the organization that this project belongs to. (Read Only)</para>
  9522. </summary>
  9523. </member>
  9524. <member name="P:UnityEditor.CloudProjectSettings.projectId">
  9525. <summary>
  9526. <para>A unique cloud project identifier. It is unique for every project (Read Only).</para>
  9527. </summary>
  9528. </member>
  9529. <member name="P:UnityEditor.CloudProjectSettings.projectName">
  9530. <summary>
  9531. <para>The name of the project entry in the dashboard associated with this project (Read Only).</para>
  9532. </summary>
  9533. </member>
  9534. <member name="P:UnityEditor.CloudProjectSettings.userId">
  9535. <summary>
  9536. <para>The user ID of the currently logged-in Unity ID account (Read Only).</para>
  9537. </summary>
  9538. </member>
  9539. <member name="P:UnityEditor.CloudProjectSettings.userName">
  9540. <summary>
  9541. <para>The user name of the currently logged in Unity ID account (Read Only).</para>
  9542. </summary>
  9543. </member>
  9544. <member name="T:UnityEditor.ColorPickerHDRConfig">
  9545. <summary>
  9546. <para>Used as input to ColorField to configure the HDR color ranges in the ColorPicker.</para>
  9547. </summary>
  9548. </member>
  9549. <member name="F:UnityEditor.ColorPickerHDRConfig.maxBrightness">
  9550. <summary>
  9551. <para>Maximum allowed color component value when using the ColorPicker.</para>
  9552. </summary>
  9553. </member>
  9554. <member name="F:UnityEditor.ColorPickerHDRConfig.maxExposureValue">
  9555. <summary>
  9556. <para>Maximum exposure value allowed in the Color Picker.</para>
  9557. </summary>
  9558. </member>
  9559. <member name="F:UnityEditor.ColorPickerHDRConfig.minBrightness">
  9560. <summary>
  9561. <para>Minimum allowed color component value when using the ColorPicker.</para>
  9562. </summary>
  9563. </member>
  9564. <member name="F:UnityEditor.ColorPickerHDRConfig.minExposureValue">
  9565. <summary>
  9566. <para>Minimum exposure value allowed in the Color Picker.</para>
  9567. </summary>
  9568. </member>
  9569. <member name="M:UnityEditor.ColorPickerHDRConfig.#ctor(System.Single,System.Single,System.Single,System.Single)">
  9570. <summary>
  9571. <para></para>
  9572. </summary>
  9573. <param name="minBrightness">Minimum brightness value allowed when using the Color Picker.</param>
  9574. <param name="maxBrightness">Maximum brightness value allowed when using the Color Picker.</param>
  9575. <param name="minExposureValue">Minimum exposure value used in the tonemapping section of the Color Picker.</param>
  9576. <param name="maxExposureValue">Maximum exposure value used in the tonemapping section of the Color Picker.</param>
  9577. </member>
  9578. <member name="T:UnityEditor.Compilation.AssembliesType">
  9579. <summary>
  9580. <para>Flags for Assembly.</para>
  9581. </summary>
  9582. </member>
  9583. <member name="F:UnityEditor.Compilation.AssembliesType.Editor">
  9584. <summary>
  9585. <para>Selects assemblies compiled for the editor including test assemblies.</para>
  9586. </summary>
  9587. </member>
  9588. <member name="F:UnityEditor.Compilation.AssembliesType.Player">
  9589. <summary>
  9590. <para>Selects assemblies compiled for the player including test assemblies.</para>
  9591. </summary>
  9592. </member>
  9593. <member name="F:UnityEditor.Compilation.AssembliesType.PlayerWithoutTestAssemblies">
  9594. <summary>
  9595. <para>Selects assemblies compiled for the player excluding test assemblies.</para>
  9596. </summary>
  9597. </member>
  9598. <member name="T:UnityEditor.Compilation.Assembly">
  9599. <summary>
  9600. <para>Class that represents an assembly compiled by Unity.</para>
  9601. </summary>
  9602. </member>
  9603. <member name="P:UnityEditor.Compilation.Assembly.allReferences">
  9604. <summary>
  9605. <para>Returns Assembly.assemblyReferences and Assembly.compiledAssemblyReferences combined.
  9606. This returns all assemblies that are passed to the compiler when building this assembly,.</para>
  9607. </summary>
  9608. </member>
  9609. <member name="P:UnityEditor.Compilation.Assembly.assemblyReferences">
  9610. <summary>
  9611. <para>Assembly references used to build this assembly.
  9612. The references are also assemblies built as part of the Unity project.
  9613. See Also: Assembly.compiledAssemblyReferences and Assembly.allReferences.</para>
  9614. </summary>
  9615. </member>
  9616. <member name="P:UnityEditor.Compilation.Assembly.compiledAssemblyReferences">
  9617. <summary>
  9618. <para>Assembly references to pre-compiled assemblies that used to build this assembly.
  9619. See Also: Assembly.assemblyReferences and Assembly.allReferences.</para>
  9620. </summary>
  9621. </member>
  9622. <member name="P:UnityEditor.Compilation.Assembly.compilerOptions">
  9623. <summary>
  9624. <para>Compiler options used to compile the assembly.</para>
  9625. </summary>
  9626. </member>
  9627. <member name="P:UnityEditor.Compilation.Assembly.defines">
  9628. <summary>
  9629. <para>The defines used to compile this assembly.</para>
  9630. </summary>
  9631. </member>
  9632. <member name="P:UnityEditor.Compilation.Assembly.flags">
  9633. <summary>
  9634. <para>Flags for the assembly.
  9635. See Also: AssemblyFlags.</para>
  9636. </summary>
  9637. </member>
  9638. <member name="P:UnityEditor.Compilation.Assembly.name">
  9639. <summary>
  9640. <para>The name of the assembly.</para>
  9641. </summary>
  9642. </member>
  9643. <member name="P:UnityEditor.Compilation.Assembly.outputPath">
  9644. <summary>
  9645. <para>The full output file path of this assembly.</para>
  9646. </summary>
  9647. </member>
  9648. <member name="P:UnityEditor.Compilation.Assembly.rootNamespace">
  9649. <summary>
  9650. <para>Sets the root namespace of the assembly.</para>
  9651. </summary>
  9652. </member>
  9653. <member name="P:UnityEditor.Compilation.Assembly.sourceFiles">
  9654. <summary>
  9655. <para>All the souce files used to compile this assembly.</para>
  9656. </summary>
  9657. </member>
  9658. <member name="M:UnityEditor.Compilation.Assembly.#ctor(System.String,System.String,System.String[],System.String[],UnityEditor.Compilation.Assembly[],System.String[],UnityEditor.Compilation.AssemblyFlags)">
  9659. <summary>
  9660. <para>Constructor.</para>
  9661. </summary>
  9662. <param name="name">Assembly name.</param>
  9663. <param name="outputPath">Assembly output.</param>
  9664. <param name="sourceFiles">Assembliy source files.</param>
  9665. <param name="defines">Assembly defines.</param>
  9666. <param name="assemblyReferences">Assembly references.</param>
  9667. <param name="compiledAssemblyReferences">Compiled assembly references.</param>
  9668. <param name="flags">Assembly flags.</param>
  9669. </member>
  9670. <member name="T:UnityEditor.Compilation.AssemblyBuilder">
  9671. <summary>
  9672. <para>Compiles scripts outside the Assets folder into a managed assembly that can be used inside the Assets folder.</para>
  9673. </summary>
  9674. </member>
  9675. <member name="P:UnityEditor.Compilation.AssemblyBuilder.additionalDefines">
  9676. <summary>
  9677. <para>Additional #define directives passed to compilation of the assembly.</para>
  9678. </summary>
  9679. </member>
  9680. <member name="P:UnityEditor.Compilation.AssemblyBuilder.additionalReferences">
  9681. <summary>
  9682. <para>Additional assembly references passed to compilation of the assembly.</para>
  9683. </summary>
  9684. </member>
  9685. <member name="P:UnityEditor.Compilation.AssemblyBuilder.assemblyPath">
  9686. <summary>
  9687. <para>Output path of the assembly to build. (Read Only)</para>
  9688. </summary>
  9689. </member>
  9690. <member name="?:UnityEditor.Compilation.AssemblyBuilder.buildFinished(System.Action`2&lt;System.String,UnityEditor.Compilation.CompilerMessage[]&gt;)">
  9691. <summary>
  9692. <para>Event that is invoked on the main thread when the assembly build finishes.</para>
  9693. </summary>
  9694. <param name="value">First parameter is the output assembly path. Second parameter are the compiler messages.</param>
  9695. </member>
  9696. <member name="?:UnityEditor.Compilation.AssemblyBuilder.buildStarted(System.Action`1&lt;System.String&gt;)">
  9697. <summary>
  9698. <para>Event that is invoked on the main thread when the assembly build starts.</para>
  9699. </summary>
  9700. <param name="value">Parameter is the output assembly path.</param>
  9701. </member>
  9702. <member name="P:UnityEditor.Compilation.AssemblyBuilder.buildTarget">
  9703. <summary>
  9704. <para>BuildTarget for the assembly build.</para>
  9705. </summary>
  9706. </member>
  9707. <member name="P:UnityEditor.Compilation.AssemblyBuilder.buildTargetGroup">
  9708. <summary>
  9709. <para>BuildTargetGroup for the assembly build.</para>
  9710. </summary>
  9711. </member>
  9712. <member name="P:UnityEditor.Compilation.AssemblyBuilder.compilerOptions">
  9713. <summary>
  9714. <para>Compiler options to use when building the assembly.</para>
  9715. </summary>
  9716. </member>
  9717. <member name="P:UnityEditor.Compilation.AssemblyBuilder.defaultDefines">
  9718. <summary>
  9719. <para>Default defines used when compiling the assembly.</para>
  9720. </summary>
  9721. </member>
  9722. <member name="P:UnityEditor.Compilation.AssemblyBuilder.defaultReferences">
  9723. <summary>
  9724. <para>Default references used when compiling the assembly.</para>
  9725. </summary>
  9726. </member>
  9727. <member name="P:UnityEditor.Compilation.AssemblyBuilder.excludeReferences">
  9728. <summary>
  9729. <para>References to exclude when compiling the assembly.</para>
  9730. </summary>
  9731. </member>
  9732. <member name="P:UnityEditor.Compilation.AssemblyBuilder.flags">
  9733. <summary>
  9734. <para>Flags to control the assembly build.</para>
  9735. </summary>
  9736. </member>
  9737. <member name="P:UnityEditor.Compilation.AssemblyBuilder.referencesOptions">
  9738. <summary>
  9739. <para>Options to control the references that Unity uses during an assembly build.</para>
  9740. </summary>
  9741. </member>
  9742. <member name="P:UnityEditor.Compilation.AssemblyBuilder.scriptPaths">
  9743. <summary>
  9744. <para>Array of script paths used as input for assembly build. (Read Only)</para>
  9745. </summary>
  9746. </member>
  9747. <member name="P:UnityEditor.Compilation.AssemblyBuilder.status">
  9748. <summary>
  9749. <para>Current status of assembly build. (Read Only)</para>
  9750. </summary>
  9751. </member>
  9752. <member name="M:UnityEditor.Compilation.AssemblyBuilder.Build">
  9753. <summary>
  9754. <para>Starts the build of the assembly.
  9755. While building, the small progress icon in the lower right corner of Unity's main window will spin and EditorApplication.isCompiling will return true.</para>
  9756. </summary>
  9757. <returns>
  9758. <para>Returns true if build was started. Returns false if the build was not started due to the editor currently compiling scripts in the Assets folder.</para>
  9759. </returns>
  9760. </member>
  9761. <member name="M:UnityEditor.Compilation.AssemblyBuilder.#ctor(System.String,System.String[])">
  9762. <summary>
  9763. <para>AssemblyBuilder constructor.</para>
  9764. </summary>
  9765. <param name="assemblyPath">Path of the output assembly. Relative to project root.</param>
  9766. <param name="scriptPaths">Array of script paths to be compiled into the output assembly. Relative to project root.</param>
  9767. </member>
  9768. <member name="T:UnityEditor.Compilation.AssemblyBuilderFlags">
  9769. <summary>
  9770. <para>Flags used by AssemblyBuilder to control assembly build.</para>
  9771. </summary>
  9772. </member>
  9773. <member name="F:UnityEditor.Compilation.AssemblyBuilderFlags.DevelopmentBuild">
  9774. <summary>
  9775. <para>Defines whether the output assembly is an development build.</para>
  9776. </summary>
  9777. </member>
  9778. <member name="F:UnityEditor.Compilation.AssemblyBuilderFlags.EditorAssembly">
  9779. <summary>
  9780. <para>Defines whether the output assembly is an editor assembly.</para>
  9781. </summary>
  9782. </member>
  9783. <member name="F:UnityEditor.Compilation.AssemblyBuilderFlags.None">
  9784. <summary>
  9785. <para>None value. Default.</para>
  9786. </summary>
  9787. </member>
  9788. <member name="T:UnityEditor.Compilation.AssemblyBuilderStatus">
  9789. <summary>
  9790. <para>Status of the AssemblyBuilder build.</para>
  9791. </summary>
  9792. </member>
  9793. <member name="F:UnityEditor.Compilation.AssemblyBuilderStatus.Finished">
  9794. <summary>
  9795. <para>Indicates the AssemblyBuilder build has finished.</para>
  9796. </summary>
  9797. </member>
  9798. <member name="F:UnityEditor.Compilation.AssemblyBuilderStatus.IsCompiling">
  9799. <summary>
  9800. <para>Indicates the AssemblyBuilder build is compiling.</para>
  9801. </summary>
  9802. </member>
  9803. <member name="F:UnityEditor.Compilation.AssemblyBuilderStatus.NotStarted">
  9804. <summary>
  9805. <para>Indicates the AssemblyBuilder build has not been started.</para>
  9806. </summary>
  9807. </member>
  9808. <member name="T:UnityEditor.Compilation.AssemblyDefinitionException">
  9809. <summary>
  9810. <para>An exception throw for Assembly Definition Files errors.</para>
  9811. </summary>
  9812. </member>
  9813. <member name="P:UnityEditor.Compilation.AssemblyDefinitionException.filePaths">
  9814. <summary>
  9815. <para>File paths of the assembly definition files that caused the exception.</para>
  9816. </summary>
  9817. </member>
  9818. <member name="M:UnityEditor.Compilation.AssemblyDefinitionException.#ctor(System.String,System.String[])">
  9819. <summary>
  9820. <para>Constructor.</para>
  9821. </summary>
  9822. <param name="message">Exception message.</param>
  9823. <param name="filePaths">File paths for assembly definition files.</param>
  9824. </member>
  9825. <member name="T:UnityEditor.Compilation.AssemblyDefinitionPlatform">
  9826. <summary>
  9827. <para>Contains information about a platform supported by the assembly definition files.</para>
  9828. </summary>
  9829. </member>
  9830. <member name="P:UnityEditor.Compilation.AssemblyDefinitionPlatform.BuildTarget">
  9831. <summary>
  9832. <para>BuildTarget for the AssemblyDefinitionPlatform.</para>
  9833. </summary>
  9834. </member>
  9835. <member name="P:UnityEditor.Compilation.AssemblyDefinitionPlatform.DisplayName">
  9836. <summary>
  9837. <para>Display name for the platform.</para>
  9838. </summary>
  9839. </member>
  9840. <member name="P:UnityEditor.Compilation.AssemblyDefinitionPlatform.Name">
  9841. <summary>
  9842. <para>Name used in assembly definition files.</para>
  9843. </summary>
  9844. </member>
  9845. <member name="T:UnityEditor.Compilation.AssemblyDefinitionReferenceType">
  9846. <summary>
  9847. <para>Assembly definition file reference type.</para>
  9848. </summary>
  9849. </member>
  9850. <member name="F:UnityEditor.Compilation.AssemblyDefinitionReferenceType.Guid">
  9851. <summary>
  9852. <para>Assembly definition file GUID reference.</para>
  9853. </summary>
  9854. </member>
  9855. <member name="F:UnityEditor.Compilation.AssemblyDefinitionReferenceType.Name">
  9856. <summary>
  9857. <para>Assembly definition file assembly name reference.</para>
  9858. </summary>
  9859. </member>
  9860. <member name="T:UnityEditor.Compilation.AssemblyFlags">
  9861. <summary>
  9862. <para>Flags for Assembly.</para>
  9863. </summary>
  9864. </member>
  9865. <member name="F:UnityEditor.Compilation.AssemblyFlags.EditorAssembly">
  9866. <summary>
  9867. <para>Indicates whether this assembly is an editor only assembly.</para>
  9868. </summary>
  9869. </member>
  9870. <member name="F:UnityEditor.Compilation.AssemblyFlags.None">
  9871. <summary>
  9872. <para>None value. Default.</para>
  9873. </summary>
  9874. </member>
  9875. <member name="T:UnityEditor.Compilation.CodeOptimization">
  9876. <summary>
  9877. <para>Code optimization mode defines whether UnityEditor compiles scripts in Debug or Release mode.</para>
  9878. </summary>
  9879. </member>
  9880. <member name="F:UnityEditor.Compilation.CodeOptimization.Debug">
  9881. <summary>
  9882. <para>Debug mode enables C# debugging but reduces C# performance.</para>
  9883. </summary>
  9884. </member>
  9885. <member name="F:UnityEditor.Compilation.CodeOptimization.None">
  9886. <summary>
  9887. <para>Unitialized value for code optimization mode.</para>
  9888. </summary>
  9889. </member>
  9890. <member name="F:UnityEditor.Compilation.CodeOptimization.Release">
  9891. <summary>
  9892. <para>Release mode disables C# debugging but improves C# performance.</para>
  9893. </summary>
  9894. </member>
  9895. <member name="T:UnityEditor.Compilation.CompilationPipeline">
  9896. <summary>
  9897. <para>Methods and properties for script compilation pipeline.</para>
  9898. </summary>
  9899. </member>
  9900. <member name="?:UnityEditor.Compilation.CompilationPipeline.assemblyCompilationFinished(System.Action`2&lt;System.String,UnityEditor.Compilation.CompilerMessage[]&gt;)">
  9901. <summary>
  9902. <para>An event that is invoked on the main thread when compilation of an assembly finishes.</para>
  9903. </summary>
  9904. <param name="value">First parameter is the output assembly path. Second parameter are the compiler messages.</param>
  9905. </member>
  9906. <member name="?:UnityEditor.Compilation.CompilationPipeline.assemblyCompilationStarted(System.Action`1&lt;System.String&gt;)">
  9907. <summary>
  9908. <para>An event that is invoked on the main thread when the assembly build starts.</para>
  9909. </summary>
  9910. <param name="value">Parameter is the output assembly path.</param>
  9911. </member>
  9912. <member name="P:UnityEditor.Compilation.CompilationPipeline.codeOptimization">
  9913. <summary>
  9914. <para>Current Compilation.CodeOptimization|code optimization mode.</para>
  9915. </summary>
  9916. </member>
  9917. <member name="?:UnityEditor.Compilation.CompilationPipeline.codeOptimizationChanged(System.Action`1&lt;UnityEditor.Compilation.CodeOptimization&gt;)">
  9918. <summary>
  9919. <para>This event triggers whenever the codeOptimization property changes between Compilation.CodeOptimization.Debug|Debug and Compilation.CodeOptimization.Release|Release modes.</para>
  9920. </summary>
  9921. <param name="value">Current Compilation.CodeOptimization|code optimization mode value.</param>
  9922. </member>
  9923. <member name="?:UnityEditor.Compilation.CompilationPipeline.compilationFinished(System.Action`1&lt;System.Object&gt;)">
  9924. <summary>
  9925. <para>An event that is invoked on the main thread when the compilation of assemblies finishes.</para>
  9926. </summary>
  9927. <param name="value">A context object, which is a temporary store that allows you to compare compilation start and finish events.</param>
  9928. </member>
  9929. <member name="?:UnityEditor.Compilation.CompilationPipeline.compilationStarted(System.Action`1&lt;System.Object&gt;)">
  9930. <summary>
  9931. <para>An event that is invoked on the main thread when the compilation of assemblies starts.</para>
  9932. </summary>
  9933. <param name="value">A context object, which is a temporary store that allows you to compare compilation start and finish events.</param>
  9934. </member>
  9935. <member name="M:UnityEditor.Compilation.CompilationPipeline.AssemblyDefinitionReferenceGUIDToGUID(System.String)">
  9936. <summary>
  9937. <para>Converts an assembly definition file GUID reference to a GUID string.</para>
  9938. </summary>
  9939. <param name="reference">Assembly Definition File GUID reference.</param>
  9940. <returns>
  9941. <para>A GUID string.</para>
  9942. </returns>
  9943. </member>
  9944. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblies(UnityEditor.Compilation.AssembliesType)">
  9945. <summary>
  9946. <para>Get all script assemblies compiled by Unity filtered by AssembliesType.</para>
  9947. </summary>
  9948. <param name="assembliesType"></param>
  9949. <returns>
  9950. <para>Array of script assemblies compiled by Unity.</para>
  9951. </returns>
  9952. </member>
  9953. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyDefinitionFilePathFromAssemblyName(System.String)">
  9954. <summary>
  9955. <para>Returns the assembly definition file path from an assembly name. Returns null if there is no assembly definition file for the given assembly name.</para>
  9956. </summary>
  9957. <param name="assemblyName">Assembly name.</param>
  9958. <returns>
  9959. <para>File path of assembly definition file.</para>
  9960. </returns>
  9961. </member>
  9962. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyDefinitionFilePathFromAssemblyReference(System.String)">
  9963. <summary>
  9964. <para>Returns the assembly definition file path for an Assembly Definition File GUID or assembly name reference. Returns null if there is no assembly definition file for the given assembly reference.</para>
  9965. </summary>
  9966. <param name="reference">The assembly definition file GUID or assembly name reference.</param>
  9967. <returns>
  9968. <para>The file path of the given assembly definition file.</para>
  9969. </returns>
  9970. </member>
  9971. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyDefinitionFilePathFromScriptPath(System.String)">
  9972. <summary>
  9973. <para>Returns the assembly definition file path for a source (script) path. Returns null if there is no assembly definition file for the given script path.</para>
  9974. </summary>
  9975. <param name="sourceFilePath">Source (script) file path.</param>
  9976. <returns>
  9977. <para>File path of assembly definition file.</para>
  9978. </returns>
  9979. </member>
  9980. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyDefinitionPlatforms">
  9981. <summary>
  9982. <para>Returns all the platforms supported by assembly definition files.
  9983. See Also: AssemblyDefinitionPlatform.</para>
  9984. </summary>
  9985. <returns>
  9986. <para>Platforms supported by assembly definition files.</para>
  9987. </returns>
  9988. </member>
  9989. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyDefinitionReferenceType(System.String)">
  9990. <summary>
  9991. <para>Utility method to determine whether an Assembly Definition File reference is a GUID reference or an assembly name reference.</para>
  9992. </summary>
  9993. <param name="reference">The given assembly definition file reference.</param>
  9994. <returns>
  9995. <para>Whether the reference is a GUID or assembly name.</para>
  9996. </returns>
  9997. </member>
  9998. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyNameFromScriptPath(System.String)">
  9999. <summary>
  10000. <para>Returns the assembly name for a source (script) path. Returns null if there is no assembly name for the given script path.</para>
  10001. </summary>
  10002. <param name="sourceFilePath">Source (script) path.</param>
  10003. <returns>
  10004. <para>Assembly name.</para>
  10005. </returns>
  10006. </member>
  10007. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetAssemblyRootNamespaceFromScriptPath(System.String)">
  10008. <summary>
  10009. <para>Gets the root namespace associated with the given script path.</para>
  10010. </summary>
  10011. <param name="sourceFilePath">Source (script) file path.</param>
  10012. <returns>
  10013. <para>Returns the root namespace for the given script. If there is no root namespace defined for the script, it returns null.</para>
  10014. </returns>
  10015. </member>
  10016. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetDefinesFromAssemblyName(System.String)">
  10017. <summary>
  10018. <para>Lists all the #define directives used to compile the specified assembly.</para>
  10019. </summary>
  10020. <param name="assemblyName">The name of the assembly without the extension.</param>
  10021. <returns>
  10022. <para>A string array of #define directives declared for the assembly. Returns null if the assembly is not found.</para>
  10023. </returns>
  10024. </member>
  10025. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetPrecompiledAssemblyNames">
  10026. <summary>
  10027. <para>Get all precompiled assembly names.</para>
  10028. </summary>
  10029. <returns>
  10030. <para>Precompiled assembly names.</para>
  10031. </returns>
  10032. </member>
  10033. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetPrecompiledAssemblyPathFromAssemblyName(System.String)">
  10034. <summary>
  10035. <para>Returns the Assembly file path from an assembly name. Returns null if there is no Precompiled Assembly name match.</para>
  10036. </summary>
  10037. <param name="assemblyName">Assembly name.</param>
  10038. <returns>
  10039. <para>File path of precompiled assembly.</para>
  10040. </returns>
  10041. </member>
  10042. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetPrecompiledAssemblyPaths(UnityEditor.Compilation.CompilationPipeline/PrecompiledAssemblySources)">
  10043. <summary>
  10044. <para>Returns the paths to the precompiled assemblies which are included when building editor assemblies and match any of the given PrecompiledAssemblySources.</para>
  10045. </summary>
  10046. <param name="precompiledAssemblySources">Determines which assembly paths will be returned.</param>
  10047. <returns>
  10048. <para>An array of paths to precompiled assemblies.</para>
  10049. </returns>
  10050. </member>
  10051. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetResponseFileDefinesFromAssemblyName(System.String)">
  10052. <summary>
  10053. <para>Lists all the #define directives used to compile the specified assembly, that is from a Response File.</para>
  10054. </summary>
  10055. <param name="assemblyName">The name of the assembly without the extension.</param>
  10056. <returns>
  10057. <para>A string array of #define directives declared for the assembly. Returns null if the assembly is not found.</para>
  10058. </returns>
  10059. </member>
  10060. <member name="M:UnityEditor.Compilation.CompilationPipeline.GetSystemAssemblyDirectories(UnityEditor.ApiCompatibilityLevel)">
  10061. <summary>
  10062. <para>Use this to get a list of directories containing system references for the specific ApiCompatibilityLevel.</para>
  10063. </summary>
  10064. <param name="apiCompatibilityLevel"></param>
  10065. <returns>
  10066. <para>Returns an array populated by absolute directory paths.</para>
  10067. </returns>
  10068. </member>
  10069. <member name="M:UnityEditor.Compilation.CompilationPipeline.GUIDToAssemblyDefinitionReferenceGUID(System.String)">
  10070. <summary>
  10071. <para>Converts the given GUID to an assembly definition file GUID reference.</para>
  10072. </summary>
  10073. <param name="guid">The given assembly definition file asset GUID.</param>
  10074. <returns>
  10075. <para>The assembly definition file GUID reference for the given asset GUID.</para>
  10076. </returns>
  10077. </member>
  10078. <member name="M:UnityEditor.Compilation.CompilationPipeline.IsDefineConstraintsCompatible(System.String[],System.String[])">
  10079. <summary>
  10080. <para>Allows you to test whether the specified #define constraints are satisfied by the specified list of #define directives.</para>
  10081. </summary>
  10082. <param name="defines">A string array of #define directives.</param>
  10083. <param name="defineConstraints">A string array of #define directives to to check compatibility against.</param>
  10084. <returns>
  10085. <para>True if the specified #define constraints are satisfied by the specified #define directives. Otherwise returns False.</para>
  10086. </returns>
  10087. </member>
  10088. <member name="M:UnityEditor.Compilation.CompilationPipeline.ParseResponseFile(System.String,System.String,System.String[])">
  10089. <summary>
  10090. <para>Retrieves the ResponseFileData describing the content of the response file.</para>
  10091. </summary>
  10092. <param name="relativePath">The path to the response file to be parsed.</param>
  10093. <param name="projectDirectory">The absolute path to the root of the Project directory in which the response file is located.</param>
  10094. <param name="systemReferenceDirectories">Array of directories containing system reference libraries.</param>
  10095. <returns>
  10096. <para>Describes the content of the response file that was parsed. Errors, defines, etc.</para>
  10097. </returns>
  10098. </member>
  10099. <member name="T:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources">
  10100. <summary>
  10101. <para>Specifies the sources of precompiled assemblies referenced during compilation.</para>
  10102. </summary>
  10103. </member>
  10104. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.All">
  10105. <summary>
  10106. <para>Matches all assembly sources.</para>
  10107. </summary>
  10108. </member>
  10109. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.SystemAssembly">
  10110. <summary>
  10111. <para>Matches assemblies supplied by the target framework.</para>
  10112. </summary>
  10113. </member>
  10114. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.UnityAssembly">
  10115. <summary>
  10116. <para>Matches any Unity assemblies.</para>
  10117. </summary>
  10118. </member>
  10119. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.UnityEditor">
  10120. <summary>
  10121. <para>Matches UnityEditor and editor module assemblies.</para>
  10122. </summary>
  10123. </member>
  10124. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.UnityEngine">
  10125. <summary>
  10126. <para>Matches UnityEngine and runtime module assemblies.</para>
  10127. </summary>
  10128. </member>
  10129. <member name="F:UnityEditor.Compilation.CompilationPipeline.PrecompiledAssemblySources.UserAssembly">
  10130. <summary>
  10131. <para>Matches precompiled assemblies present in the project and packages.</para>
  10132. </summary>
  10133. </member>
  10134. <member name="M:UnityEditor.Compilation.CompilationPipeline.RequestScriptCompilation">
  10135. <summary>
  10136. <para>Allows you to request that the Editor recompile scripts in the project.</para>
  10137. </summary>
  10138. <param name="options">Optional parameter to specify whether the Editor should clear the build cache before compilation.</param>
  10139. </member>
  10140. <member name="M:UnityEditor.Compilation.CompilationPipeline.RequestScriptCompilation(UnityEditor.Compilation.RequestScriptCompilationOptions)">
  10141. <summary>
  10142. <para>Allows you to request that the Editor recompile scripts in the project.</para>
  10143. </summary>
  10144. <param name="options">Optional parameter to specify whether the Editor should clear the build cache before compilation.</param>
  10145. </member>
  10146. <member name="T:UnityEditor.Compilation.CompilerMessage">
  10147. <summary>
  10148. <para>Compiler Message.</para>
  10149. </summary>
  10150. </member>
  10151. <member name="F:UnityEditor.Compilation.CompilerMessage.column">
  10152. <summary>
  10153. <para>Line column for the message.</para>
  10154. </summary>
  10155. </member>
  10156. <member name="F:UnityEditor.Compilation.CompilerMessage.file">
  10157. <summary>
  10158. <para>File for the message.</para>
  10159. </summary>
  10160. </member>
  10161. <member name="F:UnityEditor.Compilation.CompilerMessage.line">
  10162. <summary>
  10163. <para>File line for the message.</para>
  10164. </summary>
  10165. </member>
  10166. <member name="F:UnityEditor.Compilation.CompilerMessage.message">
  10167. <summary>
  10168. <para>Compiler message.</para>
  10169. </summary>
  10170. </member>
  10171. <member name="F:UnityEditor.Compilation.CompilerMessage.type">
  10172. <summary>
  10173. <para>Message type.</para>
  10174. </summary>
  10175. </member>
  10176. <member name="T:UnityEditor.Compilation.CompilerMessageType">
  10177. <summary>
  10178. <para>Compiler message type.</para>
  10179. </summary>
  10180. </member>
  10181. <member name="F:UnityEditor.Compilation.CompilerMessageType.Error">
  10182. <summary>
  10183. <para>Error message.</para>
  10184. </summary>
  10185. </member>
  10186. <member name="F:UnityEditor.Compilation.CompilerMessageType.Info">
  10187. <summary>
  10188. <para>Info message.</para>
  10189. </summary>
  10190. </member>
  10191. <member name="F:UnityEditor.Compilation.CompilerMessageType.Warning">
  10192. <summary>
  10193. <para>Warning message.</para>
  10194. </summary>
  10195. </member>
  10196. <member name="T:UnityEditor.Compilation.PrecompiledAssemblyException">
  10197. <summary>
  10198. <para>An exception throw for Precompiled Assembly errors.</para>
  10199. </summary>
  10200. </member>
  10201. <member name="P:UnityEditor.Compilation.PrecompiledAssemblyException.filePaths">
  10202. <summary>
  10203. <para>File paths for Precompiled Assemblies that caused the exception.</para>
  10204. </summary>
  10205. </member>
  10206. <member name="M:UnityEditor.Compilation.PrecompiledAssemblyException.#ctor(System.String,System.String[])">
  10207. <summary>
  10208. <para>Constructor.</para>
  10209. </summary>
  10210. <param name="message">Exception message.</param>
  10211. <param name="filePaths">File paths for Precompiled Assemblies.</param>
  10212. </member>
  10213. <member name="T:UnityEditor.Compilation.ReferencesOptions">
  10214. <summary>
  10215. <para>Options to control the Unity References to other assembly definition files that Unity uses during compilation.</para>
  10216. </summary>
  10217. </member>
  10218. <member name="F:UnityEditor.Compilation.ReferencesOptions.None">
  10219. <summary>
  10220. <para>Default options.</para>
  10221. </summary>
  10222. </member>
  10223. <member name="F:UnityEditor.Compilation.ReferencesOptions.UseEngineModules">
  10224. <summary>
  10225. <para>Use UnityEngine modules when compiling.</para>
  10226. </summary>
  10227. </member>
  10228. <member name="T:UnityEditor.Compilation.RequestScriptCompilationOptions">
  10229. <summary>
  10230. <para>Options for specifying the behavior of CompilationPipeline.RequestScriptCompilation.</para>
  10231. </summary>
  10232. </member>
  10233. <member name="F:UnityEditor.Compilation.RequestScriptCompilationOptions.CleanBuildCache">
  10234. <summary>
  10235. <para>Clear all cached build results, resulting in a full rebuild of all scripts.</para>
  10236. </summary>
  10237. </member>
  10238. <member name="F:UnityEditor.Compilation.RequestScriptCompilationOptions.None">
  10239. <summary>
  10240. <para>The default behavior. Unity will only recompile scripts that have changed, or that need recompiling due to changes in settings that affect script compilation.</para>
  10241. </summary>
  10242. </member>
  10243. <member name="T:UnityEditor.Compilation.ResponseFileData">
  10244. <summary>
  10245. <para>Data class used for storing parsed response file data.</para>
  10246. </summary>
  10247. </member>
  10248. <member name="F:UnityEditor.Compilation.ResponseFileData.Defines">
  10249. <summary>
  10250. <para>Array of define symbols.</para>
  10251. </summary>
  10252. </member>
  10253. <member name="F:UnityEditor.Compilation.ResponseFileData.Errors">
  10254. <summary>
  10255. <para>Error messages that occurred during parsing the response file.</para>
  10256. </summary>
  10257. </member>
  10258. <member name="F:UnityEditor.Compilation.ResponseFileData.FullPathReferences">
  10259. <summary>
  10260. <para>Array of absolute path reference to assemblies that should be referenced to the assemblies.</para>
  10261. </summary>
  10262. </member>
  10263. <member name="F:UnityEditor.Compilation.ResponseFileData.OtherArguments">
  10264. <summary>
  10265. <para>Additional compiler options written as is in the response file.</para>
  10266. </summary>
  10267. </member>
  10268. <member name="F:UnityEditor.Compilation.ResponseFileData.Unsafe">
  10269. <summary>
  10270. <para>Where 'unsafe' code is allowed when compiling scripts.</para>
  10271. </summary>
  10272. </member>
  10273. <member name="T:UnityEditor.Compilation.ScriptCompilerOptions">
  10274. <summary>
  10275. <para>Compiler options passed to the script compiler.</para>
  10276. </summary>
  10277. </member>
  10278. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.AdditionalCompilerArguments">
  10279. <summary>
  10280. <para>Additional compiler arguments.</para>
  10281. </summary>
  10282. </member>
  10283. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.AllowUnsafeCode">
  10284. <summary>
  10285. <para>Allow 'unsafe' code when compiling scripts.</para>
  10286. </summary>
  10287. </member>
  10288. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.AnalyzerConfigPath">
  10289. <summary>
  10290. <para>Stores the path to the Roslyn global config file.</para>
  10291. </summary>
  10292. </member>
  10293. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.ApiCompatibilityLevel">
  10294. <summary>
  10295. <para>ApiCompatibilityLevel for a given Assembly.</para>
  10296. </summary>
  10297. </member>
  10298. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.CodeOptimization">
  10299. <summary>
  10300. <para>Indicates whether performance optimization is enabled for the assembly</para>
  10301. </summary>
  10302. </member>
  10303. <member name="M:UnityEditor.Compilation.ScriptCompilerOptions.#ctor">
  10304. <summary>
  10305. <para>Creates ScriptCompilerOptions with default values used for script compilation.</para>
  10306. </summary>
  10307. </member>
  10308. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.EmitReferenceAssembly">
  10309. <summary>
  10310. <para>Emit Reference Assembly when compiling scripts.</para>
  10311. </summary>
  10312. </member>
  10313. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.LanguageVersion">
  10314. <summary>
  10315. <para>String representation of the language version being used to compile the current Assembly.</para>
  10316. </summary>
  10317. </member>
  10318. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.ResponseFiles">
  10319. <summary>
  10320. <para>Array of path to the response files that affects the current compilation.</para>
  10321. </summary>
  10322. </member>
  10323. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.RoslynAdditionalFilePaths">
  10324. <summary>
  10325. <para>Stores the paths to the Roslyn Analyzer additional files.</para>
  10326. </summary>
  10327. </member>
  10328. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.RoslynAnalyzerDllPaths">
  10329. <summary>
  10330. <para>Stores the paths to the .dll files.</para>
  10331. </summary>
  10332. </member>
  10333. <member name="P:UnityEditor.Compilation.ScriptCompilerOptions.RoslynAnalyzerRulesetPath">
  10334. <summary>
  10335. <para>Stores the path to the Roslyn ruleset file.</para>
  10336. </summary>
  10337. </member>
  10338. <member name="T:UnityEditor.ComputeShaderImporter">
  10339. <summary>
  10340. <para>Define compute shader import settings in the Unity Editor.</para>
  10341. </summary>
  10342. </member>
  10343. <member name="P:UnityEditor.ComputeShaderImporter.preprocessorOverride">
  10344. <summary>
  10345. <para>The preprocessor that Unity uses to compile this compute shader.</para>
  10346. </summary>
  10347. </member>
  10348. <member name="T:UnityEditor.CrashReporting.CrashReportingSettings">
  10349. <summary>
  10350. <para>Editor API for the Unity Services editor feature. Normally CrashReporting is enabled from the Services window, but if writing your own editor extension, this API can be used.</para>
  10351. </summary>
  10352. </member>
  10353. <member name="P:UnityEditor.CrashReporting.CrashReportingSettings.captureEditorExceptions">
  10354. <summary>
  10355. <para>This Boolean field will cause the CrashReporting feature in Unity to capture exceptions that occur in the editor while running in Play mode if true, or ignore those errors if false.</para>
  10356. </summary>
  10357. </member>
  10358. <member name="P:UnityEditor.CrashReporting.CrashReportingSettings.enabled">
  10359. <summary>
  10360. <para>This Boolean field will cause the CrashReporting feature in Unity to be enabled if true, or disabled if false.</para>
  10361. </summary>
  10362. </member>
  10363. <member name="P:UnityEditor.CrashReporting.CrashReportingSettings.logBufferSize">
  10364. <summary>
  10365. <para>The Performance Reporting service will keep a buffer of up to the last X log messages (Debug.Log, etc) to send along with crash reports. The default is 10 log messages, the max is 50. Set this to 0 to disable capture of logs with your crash reports.</para>
  10366. </summary>
  10367. </member>
  10368. <member name="T:UnityEditor.CreateAssetObjectEventArgs">
  10369. <summary>
  10370. <para>A change of this type indicates that an asset object has been created. This happens for example when Undo.RegisterCreatedObjectUndo is used with an instance of an asset (e.g. Texture).</para>
  10371. </summary>
  10372. </member>
  10373. <member name="P:UnityEditor.CreateAssetObjectEventArgs.guid">
  10374. <summary>
  10375. <para>The GUID of the new asset.</para>
  10376. </summary>
  10377. </member>
  10378. <member name="P:UnityEditor.CreateAssetObjectEventArgs.instanceId">
  10379. <summary>
  10380. <para>The instance ID of the modified asset.</para>
  10381. </summary>
  10382. </member>
  10383. <member name="P:UnityEditor.CreateAssetObjectEventArgs.scene">
  10384. <summary>
  10385. <para>The Scene that contains the new asset. This is usually an invalid scene unless the asset is explicitly associated in a scene (e.g. RenderSettings).</para>
  10386. </summary>
  10387. </member>
  10388. <member name="M:UnityEditor.CreateAssetObjectEventArgs.#ctor(UnityEditor.GUID,System.Int32,UnityEngine.SceneManagement.Scene)">
  10389. <summary>
  10390. <para>Constructs a new instance.</para>
  10391. </summary>
  10392. <param name="guid">The GUID of the new asset.</param>
  10393. <param name="instanceId">The instance ID of the modified asset.</param>
  10394. <param name="scene">The Scene that contains the new asset.</param>
  10395. </member>
  10396. <member name="T:UnityEditor.CreateGameObjectHierarchyEventArgs">
  10397. <summary>
  10398. <para>A change of this type indicates that a GameObject has been created, possibly with additional objects below it in the hierarchy. This happens for example when Undo.RegisterCreatedObjectUndo is used with a GameObject.</para>
  10399. </summary>
  10400. </member>
  10401. <member name="P:UnityEditor.CreateGameObjectHierarchyEventArgs.instanceId">
  10402. <summary>
  10403. <para>The instance ID of the GameObject that has been created.</para>
  10404. </summary>
  10405. </member>
  10406. <member name="P:UnityEditor.CreateGameObjectHierarchyEventArgs.scene">
  10407. <summary>
  10408. <para>The scene containing the GameObject that has been created.</para>
  10409. </summary>
  10410. </member>
  10411. <member name="M:UnityEditor.CreateGameObjectHierarchyEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene)">
  10412. <summary>
  10413. <para>Constructs a new instance.</para>
  10414. </summary>
  10415. <param name="instanceId">The instance ID of the GameObject that has been created.</param>
  10416. <param name="scene">The scene containing the GameObject that has been created.</param>
  10417. </member>
  10418. <member name="T:UnityEditor.CustomEditor">
  10419. <summary>
  10420. <para>Tells an Editor class which run-time type it's an editor for.</para>
  10421. </summary>
  10422. </member>
  10423. <member name="P:UnityEditor.CustomEditor.isFallback">
  10424. <summary>
  10425. <para>If true, match this editor only if all non-fallback editors do not match. Defaults to false.</para>
  10426. </summary>
  10427. </member>
  10428. <member name="M:UnityEditor.CustomEditor.#ctor(System.Type)">
  10429. <summary>
  10430. <para>Defines which object type the custom editor class can edit.</para>
  10431. </summary>
  10432. <param name="inspectedType">Type that this editor can edit.</param>
  10433. <param name="editorForChildClasses">If true, child classes of inspectedType will also show this editor. Defaults to false.</param>
  10434. </member>
  10435. <member name="M:UnityEditor.CustomEditor.#ctor(System.Type,System.Boolean)">
  10436. <summary>
  10437. <para>Defines which object type the custom editor class can edit.</para>
  10438. </summary>
  10439. <param name="inspectedType">Type that this editor can edit.</param>
  10440. <param name="editorForChildClasses">If true, child classes of inspectedType will also show this editor. Defaults to false.</param>
  10441. </member>
  10442. <member name="T:UnityEditor.CustomEditorForRenderPipelineAttribute">
  10443. <summary>
  10444. <para>Tells an Editor class which run-time type it's an editor for when the given RenderPipeline is activated.</para>
  10445. </summary>
  10446. </member>
  10447. <member name="M:UnityEditor.CustomEditorForRenderPipelineAttribute.#ctor(System.Type,System.Type)">
  10448. <summary>
  10449. <para>Defines which object type the custom editor class can edit.</para>
  10450. </summary>
  10451. <param name="inspectedType">Type that this editor can edit.</param>
  10452. <param name="renderPipeline">Type of RenderPipelineAsset that that should be active for this inspector to be used.</param>
  10453. <param name="editorForChildClasses">If true, child classes of inspectedType will also show this editor. Defaults to false.</param>
  10454. </member>
  10455. <member name="M:UnityEditor.CustomEditorForRenderPipelineAttribute.#ctor(System.Type,System.Type,System.Boolean)">
  10456. <summary>
  10457. <para>Defines which object type the custom editor class can edit.</para>
  10458. </summary>
  10459. <param name="inspectedType">Type that this editor can edit.</param>
  10460. <param name="renderPipeline">Type of RenderPipelineAsset that that should be active for this inspector to be used.</param>
  10461. <param name="editorForChildClasses">If true, child classes of inspectedType will also show this editor. Defaults to false.</param>
  10462. </member>
  10463. <member name="T:UnityEditor.CustomPreviewAttribute">
  10464. <summary>
  10465. <para>Adds an extra preview in the Inspector for the specified type.</para>
  10466. </summary>
  10467. </member>
  10468. <member name="M:UnityEditor.CustomPreviewAttribute.#ctor(System.Type)">
  10469. <summary>
  10470. <para>Tells a DefaultPreview which class it's a preview for.</para>
  10471. </summary>
  10472. <param name="type">The type you want to create a custom preview for.</param>
  10473. </member>
  10474. <member name="T:UnityEditor.CustomPropertyDrawer">
  10475. <summary>
  10476. <para>Tells a custom PropertyDrawer or DecoratorDrawer which run-time Serializable class or PropertyAttribute it's a drawer for.</para>
  10477. </summary>
  10478. </member>
  10479. <member name="M:UnityEditor.CustomPropertyDrawer.#ctor(System.Type)">
  10480. <summary>
  10481. <para>Tells a PropertyDrawer or DecoratorDrawer class which run-time class or attribute it's a drawer for.</para>
  10482. </summary>
  10483. <param name="type">If the drawer is for a custom Serializable class, the type should be that class. If the drawer is for script variables with a specific PropertyAttribute, the type should be that attribute.</param>
  10484. <param name="useForChildren">If true, the drawer will be used for any children of the specified class unless they define their own drawer.</param>
  10485. </member>
  10486. <member name="M:UnityEditor.CustomPropertyDrawer.#ctor(System.Type,System.Boolean)">
  10487. <summary>
  10488. <para>Tells a PropertyDrawer or DecoratorDrawer class which run-time class or attribute it's a drawer for.</para>
  10489. </summary>
  10490. <param name="type">If the drawer is for a custom Serializable class, the type should be that class. If the drawer is for script variables with a specific PropertyAttribute, the type should be that attribute.</param>
  10491. <param name="useForChildren">If true, the drawer will be used for any children of the specified class unless they define their own drawer.</param>
  10492. </member>
  10493. <member name="T:UnityEditor.D3D11FullscreenMode">
  10494. <summary>
  10495. <para>Direct3D 11 fullscreen mode.</para>
  10496. </summary>
  10497. </member>
  10498. <member name="F:UnityEditor.D3D11FullscreenMode.ExclusiveMode">
  10499. <summary>
  10500. <para>Exclusive mode.</para>
  10501. </summary>
  10502. </member>
  10503. <member name="F:UnityEditor.D3D11FullscreenMode.FullscreenWindow">
  10504. <summary>
  10505. <para>Fullscreen window.</para>
  10506. </summary>
  10507. </member>
  10508. <member name="T:UnityEditor.D3D9FullscreenMode">
  10509. <summary>
  10510. <para>Direct3D 9 fullscreen mode.</para>
  10511. </summary>
  10512. </member>
  10513. <member name="F:UnityEditor.D3D9FullscreenMode.ExclusiveMode">
  10514. <summary>
  10515. <para>Exclusive mode.</para>
  10516. </summary>
  10517. </member>
  10518. <member name="F:UnityEditor.D3D9FullscreenMode.FullscreenWindow">
  10519. <summary>
  10520. <para>Fullscreen window.</para>
  10521. </summary>
  10522. </member>
  10523. <member name="T:UnityEditor.DDSImporter">
  10524. <summary>
  10525. <para>Texture importer lets you modify Texture2D import settings for DDS textures from editor scripts.</para>
  10526. </summary>
  10527. </member>
  10528. <member name="P:UnityEditor.DDSImporter.isReadable">
  10529. <summary>
  10530. <para>Is texture data readable from scripts.</para>
  10531. </summary>
  10532. </member>
  10533. <member name="T:UnityEditor.DecoratorDrawer">
  10534. <summary>
  10535. <para>Base class to derive custom decorator drawers from.</para>
  10536. </summary>
  10537. </member>
  10538. <member name="P:UnityEditor.DecoratorDrawer.attribute">
  10539. <summary>
  10540. <para>The PropertyAttribute for the decorator. (Read Only)</para>
  10541. </summary>
  10542. </member>
  10543. <member name="M:UnityEditor.DecoratorDrawer.CanCacheInspectorGUI">
  10544. <summary>
  10545. <para>Override this method to determine whether the inspector GUI for your decorator can be cached.</para>
  10546. </summary>
  10547. <returns>
  10548. <para>Whether the inspector GUI for your decorator can be cached.</para>
  10549. </returns>
  10550. </member>
  10551. <member name="M:UnityEditor.DecoratorDrawer.GetHeight">
  10552. <summary>
  10553. <para>Override this method to specify how tall the GUI for this decorator is in pixels.</para>
  10554. </summary>
  10555. </member>
  10556. <member name="M:UnityEditor.DecoratorDrawer.OnGUI(UnityEngine.Rect)">
  10557. <summary>
  10558. <para>Override this method to make your own GUI for the decorator.
  10559. See DecoratorDrawer for an example of how to use this.</para>
  10560. </summary>
  10561. <param name="position">Rectangle on the screen to use for the decorator GUI.</param>
  10562. </member>
  10563. <member name="T:UnityEditor.DefaultAsset">
  10564. <summary>
  10565. <para>DefaultAsset is used for assets that do not have a specific type (yet).</para>
  10566. </summary>
  10567. </member>
  10568. <member name="T:UnityEditor.DefaultLightingExplorerExtension">
  10569. <summary>
  10570. <para>Default definition for the Lighting Explorer. Can be overridden completely or partially.</para>
  10571. </summary>
  10572. </member>
  10573. <member name="M:UnityEditor.DefaultLightingExplorerExtension.#ctor">
  10574. <summary>
  10575. <para>Constructor.</para>
  10576. </summary>
  10577. </member>
  10578. <member name="M:UnityEditor.DefaultLightingExplorerExtension.Get2DLightColumns">
  10579. <summary>
  10580. <para>Gets column definitions for 2D Lights.</para>
  10581. </summary>
  10582. <returns>
  10583. <para>Returns column definitions for 2D Lights.</para>
  10584. </returns>
  10585. </member>
  10586. <member name="M:UnityEditor.DefaultLightingExplorerExtension.Get2DLights">
  10587. <summary>
  10588. <para>Gets an array of all 2D lights in the scene.</para>
  10589. </summary>
  10590. <returns>
  10591. <para>Returns an array of 2D Lights.</para>
  10592. </returns>
  10593. </member>
  10594. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetContentTabs">
  10595. <summary>
  10596. <para>This returns all the default tabs for the Lighting Explorer.</para>
  10597. </summary>
  10598. <returns>
  10599. <para>Default tabs for the Lighting Explorer.</para>
  10600. </returns>
  10601. </member>
  10602. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetEmissives">
  10603. <summary>
  10604. <para>Returns objects with an Emissive material.</para>
  10605. </summary>
  10606. <returns>
  10607. <para>Objects with an Emissive material.</para>
  10608. </returns>
  10609. </member>
  10610. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetEmissivesColumns">
  10611. <summary>
  10612. <para>Returns column definitions for Emissives.</para>
  10613. </summary>
  10614. <returns>
  10615. <para>Column definitions for Emissives.</para>
  10616. </returns>
  10617. </member>
  10618. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetLightColumns">
  10619. <summary>
  10620. <para>Returns column definitions for Lights.</para>
  10621. </summary>
  10622. <returns>
  10623. <para>Column definitions for Lights.</para>
  10624. </returns>
  10625. </member>
  10626. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetLightProbeColumns">
  10627. <summary>
  10628. <para>Returns column definitions for Light Probes.</para>
  10629. </summary>
  10630. <returns>
  10631. <para>Column definitions for Light Probes.</para>
  10632. </returns>
  10633. </member>
  10634. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetLightProbes">
  10635. <summary>
  10636. <para>Returns Light Probes.</para>
  10637. </summary>
  10638. <returns>
  10639. <para>Light Probes.</para>
  10640. </returns>
  10641. </member>
  10642. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetLights">
  10643. <summary>
  10644. <para>Returns Lights.</para>
  10645. </summary>
  10646. <returns>
  10647. <para>Lights.</para>
  10648. </returns>
  10649. </member>
  10650. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetObjectsForLightingExplorer">
  10651. <summary>
  10652. <para>Returns T type Objects to be shown in the Light Explorer.</para>
  10653. </summary>
  10654. <returns>
  10655. <para>Returns and array of T type Objects.</para>
  10656. </returns>
  10657. </member>
  10658. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetReflectionProbeColumns">
  10659. <summary>
  10660. <para>Returns column definitions for Reflection Probes.</para>
  10661. </summary>
  10662. <returns>
  10663. <para>Column definitions for Reflection Probes.</para>
  10664. </returns>
  10665. </member>
  10666. <member name="M:UnityEditor.DefaultLightingExplorerExtension.GetReflectionProbes">
  10667. <summary>
  10668. <para>Returns Reflection Probes.</para>
  10669. </summary>
  10670. <returns>
  10671. <para>Reflection Probes.</para>
  10672. </returns>
  10673. </member>
  10674. <member name="T:UnityEditor.DestroyAssetObjectEventArgs">
  10675. <summary>
  10676. <para>A change of this type indicates that an asset object has been destroyed. This happens for example when Undo.DestroyObjectImmediate is used with an instance of an asset (e.g. Texture).</para>
  10677. </summary>
  10678. </member>
  10679. <member name="P:UnityEditor.DestroyAssetObjectEventArgs.guid">
  10680. <summary>
  10681. <para>The GUID of the removed asset.</para>
  10682. </summary>
  10683. </member>
  10684. <member name="P:UnityEditor.DestroyAssetObjectEventArgs.instanceId">
  10685. <summary>
  10686. <para>The instance ID of the modified asset.</para>
  10687. </summary>
  10688. </member>
  10689. <member name="P:UnityEditor.DestroyAssetObjectEventArgs.scene">
  10690. <summary>
  10691. <para>The scene that contained the asset. This is usually an invalid scene unless the asset is explicitly associated in a scene (e.g. RenderSettings).</para>
  10692. </summary>
  10693. </member>
  10694. <member name="M:UnityEditor.DestroyAssetObjectEventArgs.#ctor(UnityEditor.GUID,System.Int32,UnityEngine.SceneManagement.Scene)">
  10695. <summary>
  10696. <para>Constructs a new instance.</para>
  10697. </summary>
  10698. <param name="guid">The GUID of the removed asset.</param>
  10699. <param name="instanceId">The instance ID of the modified asset.</param>
  10700. <param name="scene">The Scene that contained the asset.</param>
  10701. </member>
  10702. <member name="T:UnityEditor.DestroyGameObjectHierarchyEventArgs">
  10703. <summary>
  10704. <para>A change of this type indicates that a GameObject and the entire hierarchy below it has been destroyed. This happens for example when Undo.DestroyObjectImmediate is used with an GameObject.</para>
  10705. </summary>
  10706. </member>
  10707. <member name="P:UnityEditor.DestroyGameObjectHierarchyEventArgs.instanceId">
  10708. <summary>
  10709. <para>The instance ID of the GameObject that has been destroyed.</para>
  10710. </summary>
  10711. </member>
  10712. <member name="P:UnityEditor.DestroyGameObjectHierarchyEventArgs.parentInstanceId">
  10713. <summary>
  10714. <para>The instance ID for the parent GameObject of the GameObject that has been destroyed.</para>
  10715. </summary>
  10716. </member>
  10717. <member name="P:UnityEditor.DestroyGameObjectHierarchyEventArgs.scene">
  10718. <summary>
  10719. <para>The scene containing the GameObject that has been destroyed.</para>
  10720. </summary>
  10721. </member>
  10722. <member name="M:UnityEditor.DestroyGameObjectHierarchyEventArgs.#ctor(System.Int32,UnityEngine.SceneManagement.Scene)">
  10723. <summary>
  10724. <para>Constructs a new instance.</para>
  10725. </summary>
  10726. <param name="instanceId">The instance ID of the GameObject that has been destroyed.</param>
  10727. <param name="parentInstanceId">The instance ID for the parent GameObject of the GameObject that has been destroyed.</param>
  10728. <param name="scene">The Scene containing the GameObject that has been destroyed.</param>
  10729. </member>
  10730. <member name="M:UnityEditor.DestroyGameObjectHierarchyEventArgs.#ctor(System.Int32,System.Int32,UnityEngine.SceneManagement.Scene)">
  10731. <summary>
  10732. <para>Constructs a new instance.</para>
  10733. </summary>
  10734. <param name="instanceId">The instance ID of the GameObject that has been destroyed.</param>
  10735. <param name="parentInstanceId">The instance ID for the parent GameObject of the GameObject that has been destroyed.</param>
  10736. <param name="scene">The Scene containing the GameObject that has been destroyed.</param>
  10737. </member>
  10738. <member name="T:UnityEditor.DialogOptOutDecisionType">
  10739. <summary>
  10740. <para>The type of opt-out decision a user can make.</para>
  10741. </summary>
  10742. </member>
  10743. <member name="F:UnityEditor.DialogOptOutDecisionType.ForThisMachine">
  10744. <summary>
  10745. <para>The decision to opt out of seeing a dialog box for all time on the user's current machine.</para>
  10746. </summary>
  10747. </member>
  10748. <member name="F:UnityEditor.DialogOptOutDecisionType.ForThisSession">
  10749. <summary>
  10750. <para>The decision to opt out of seeing a dialog box for the duration of the current Editor session.</para>
  10751. </summary>
  10752. </member>
  10753. <member name="T:UnityEditor.DragAndDrop">
  10754. <summary>
  10755. <para>Editor drag &amp; drop operations.</para>
  10756. </summary>
  10757. </member>
  10758. <member name="P:UnityEditor.DragAndDrop.activeControlID">
  10759. <summary>
  10760. <para>Get or set ID of currently active drag and drop control.</para>
  10761. </summary>
  10762. </member>
  10763. <member name="P:UnityEditor.DragAndDrop.objectReferences">
  10764. <summary>
  10765. <para>References to Object|objects being dragged.</para>
  10766. </summary>
  10767. </member>
  10768. <member name="P:UnityEditor.DragAndDrop.paths">
  10769. <summary>
  10770. <para>The file names being dragged.</para>
  10771. </summary>
  10772. </member>
  10773. <member name="P:UnityEditor.DragAndDrop.visualMode">
  10774. <summary>
  10775. <para>The visual indication of the drag.</para>
  10776. </summary>
  10777. </member>
  10778. <member name="M:UnityEditor.DragAndDrop.AcceptDrag">
  10779. <summary>
  10780. <para>Accept a drag operation.</para>
  10781. </summary>
  10782. </member>
  10783. <member name="M:UnityEditor.DragAndDrop.AddDropHandler(UnityEditor.DragAndDrop/ProjectBrowserDropHandler)">
  10784. <summary>
  10785. <para>Allow override of the default behavior for the corresponding window. Multiple handlers can be registered on the same window. If a handler returns DragAndDropVisualMode.None the system will check the next handler. Any other results (DragAndDropVisualMode.Rejected or others DragAndDropVisualMode) means this handler has processed the drop event and no other handler will be called. The last handler is the default Unity handler.</para>
  10786. </summary>
  10787. <param name="handler">Function to handle drop on the corresponding window.</param>
  10788. </member>
  10789. <member name="M:UnityEditor.DragAndDrop.AddDropHandler(UnityEditor.DragAndDrop/SceneDropHandler)">
  10790. <summary>
  10791. <para>Allow override of the default behavior for the corresponding window. Multiple handlers can be registered on the same window. If a handler returns DragAndDropVisualMode.None the system will check the next handler. Any other results (DragAndDropVisualMode.Rejected or others DragAndDropVisualMode) means this handler has processed the drop event and no other handler will be called. The last handler is the default Unity handler.</para>
  10792. </summary>
  10793. <param name="handler">Function to handle drop on the corresponding window.</param>
  10794. </member>
  10795. <member name="M:UnityEditor.DragAndDrop.AddDropHandler(UnityEditor.DragAndDrop/HierarchyDropHandler)">
  10796. <summary>
  10797. <para>Allow override of the default behavior for the corresponding window. Multiple handlers can be registered on the same window. If a handler returns DragAndDropVisualMode.None the system will check the next handler. Any other results (DragAndDropVisualMode.Rejected or others DragAndDropVisualMode) means this handler has processed the drop event and no other handler will be called. The last handler is the default Unity handler.</para>
  10798. </summary>
  10799. <param name="handler">Function to handle drop on the corresponding window.</param>
  10800. </member>
  10801. <member name="M:UnityEditor.DragAndDrop.AddDropHandler(UnityEditor.DragAndDrop/InspectorDropHandler)">
  10802. <summary>
  10803. <para>Allow override of the default behavior for the corresponding window. Multiple handlers can be registered on the same window. If a handler returns DragAndDropVisualMode.None the system will check the next handler. Any other results (DragAndDropVisualMode.Rejected or others DragAndDropVisualMode) means this handler has processed the drop event and no other handler will be called. The last handler is the default Unity handler.</para>
  10804. </summary>
  10805. <param name="handler">Function to handle drop on the corresponding window.</param>
  10806. </member>
  10807. <member name="M:UnityEditor.DragAndDrop.GetGenericData(System.String)">
  10808. <summary>
  10809. <para>Get data associated with current drag and drop operation.</para>
  10810. </summary>
  10811. <param name="type"></param>
  10812. </member>
  10813. <member name="M:UnityEditor.DragAndDrop.HasHandler(System.Int32,System.Delegate)">
  10814. <summary>
  10815. <para>Check if the handler is already registered for the destination window ID.</para>
  10816. </summary>
  10817. <param name="dropDstId">ID of the destination window.</param>
  10818. <param name="handler">The handler of the targeted window.</param>
  10819. <returns>
  10820. <para>True if the handler is already registered.</para>
  10821. </returns>
  10822. </member>
  10823. <member name="T:UnityEditor.DragAndDrop.HierarchyDropHandler">
  10824. <summary>
  10825. <para>Handler for the Hierarchy.</para>
  10826. </summary>
  10827. <param name="dropTargetInstanceID">ID of the Game Object in the Hierarchy window that is under the mouse cursor.</param>
  10828. <param name="parentForDraggedObjects">The parentForDraggedObjects is only set under special situations in Prefab Mode (most often it will be null). If this value is set the dropTargetInstanceID is 0. And the client code should use 'parentForDraggedObjects' as a forced parent of the drag.</param>
  10829. <param name="perform">True if the event is of type EventType.DragPerform.</param>
  10830. <param name="dropMode">Specify how the dragged object is to be dropped in the Hierarchy window.</param>
  10831. <returns>
  10832. <para>Returns DragAndDropVisualMode.None if this handler is not able to process event. In that case a new handler will be called for processing. Any other DragAndDropVisualMode results will stop the handler chain.</para>
  10833. </returns>
  10834. </member>
  10835. <member name="T:UnityEditor.DragAndDrop.InspectorDropHandler">
  10836. <summary>
  10837. <para>Handler for the Inspector.</para>
  10838. </summary>
  10839. <param name="targets">Target objects of the drag operation.</param>
  10840. <param name="perform">True if the event is of type EventType.DragPerform.</param>
  10841. <returns>
  10842. <para>Returns DragAndDropVisualMode.None if this handler is not able to process the event. In that case a new handler will be called for processing. Any other DragAndDropVisualMode results will stop the handler chain.</para>
  10843. </returns>
  10844. </member>
  10845. <member name="M:UnityEditor.DragAndDrop.PrepareStartDrag">
  10846. <summary>
  10847. <para>Clears drag &amp; drop data.</para>
  10848. </summary>
  10849. </member>
  10850. <member name="T:UnityEditor.DragAndDrop.ProjectBrowserDropHandler">
  10851. <summary>
  10852. <para>Handler for the Project.</para>
  10853. </summary>
  10854. <param name="dragInstanceId">ID of the dragged asset that is dropped into the Project browser window.</param>
  10855. <param name="dropUponPath">Path of the dragged asset that is dropped into the Project browser window.</param>
  10856. <param name="perform">True if the event is of type EventType.DragPerform.</param>
  10857. <returns>
  10858. <para>Returns DragAndDropVisualMode.None if this handler is not able to process the event. In that case a new handler will be called for processing. Any other DragAndDropVisualMode results will stop the handler chain.</para>
  10859. </returns>
  10860. </member>
  10861. <member name="M:UnityEditor.DragAndDrop.RemoveDropHandler(UnityEditor.DragAndDrop/ProjectBrowserDropHandler)">
  10862. <summary>
  10863. <para>Unregister a specific Drop Handler from a Window Drop Target.</para>
  10864. </summary>
  10865. <param name="handler">Handler to unregister.</param>
  10866. </member>
  10867. <member name="M:UnityEditor.DragAndDrop.RemoveDropHandler(UnityEditor.DragAndDrop/SceneDropHandler)">
  10868. <summary>
  10869. <para>Unregister a specific Drop Handler from a Window Drop Target.</para>
  10870. </summary>
  10871. <param name="handler">Handler to unregister.</param>
  10872. </member>
  10873. <member name="M:UnityEditor.DragAndDrop.RemoveDropHandler(UnityEditor.DragAndDrop/HierarchyDropHandler)">
  10874. <summary>
  10875. <para>Unregister a specific Drop Handler from a Window Drop Target.</para>
  10876. </summary>
  10877. <param name="handler">Handler to unregister.</param>
  10878. </member>
  10879. <member name="M:UnityEditor.DragAndDrop.RemoveDropHandler(UnityEditor.DragAndDrop/InspectorDropHandler)">
  10880. <summary>
  10881. <para>Unregister a specific Drop Handler from a Window Drop Target.</para>
  10882. </summary>
  10883. <param name="handler">Handler to unregister.</param>
  10884. </member>
  10885. <member name="T:UnityEditor.DragAndDrop.SceneDropHandler">
  10886. <summary>
  10887. <para>Handler for the Scene.</para>
  10888. </summary>
  10889. <param name="dropUpon">Dragged Game Object that is being dropped into the Scene view.</param>
  10890. <param name="worldPosition">Position in the world.</param>
  10891. <param name="viewportPosition">Position in the viewport.</param>
  10892. <param name="parentForDraggedObjects">Parent transform of the dragged object.</param>
  10893. <param name="perform">True if the event is of type EventType.DragPerform.</param>
  10894. </member>
  10895. <member name="M:UnityEditor.DragAndDrop.SetGenericData(System.String,System.Object)">
  10896. <summary>
  10897. <para>Set data associated with current drag and drop operation.</para>
  10898. </summary>
  10899. <param name="type"></param>
  10900. <param name="data"></param>
  10901. </member>
  10902. <member name="M:UnityEditor.DragAndDrop.StartDrag(System.String)">
  10903. <summary>
  10904. <para>Start a drag operation.</para>
  10905. </summary>
  10906. <param name="title"></param>
  10907. </member>
  10908. <member name="T:UnityEditor.DragAndDropVisualMode">
  10909. <summary>
  10910. <para>Visual indication mode for Drag &amp; Drop operation.</para>
  10911. </summary>
  10912. </member>
  10913. <member name="F:UnityEditor.DragAndDropVisualMode.Copy">
  10914. <summary>
  10915. <para>Copy dragged objects.</para>
  10916. </summary>
  10917. </member>
  10918. <member name="F:UnityEditor.DragAndDropVisualMode.Generic">
  10919. <summary>
  10920. <para>Generic drag operation.</para>
  10921. </summary>
  10922. </member>
  10923. <member name="F:UnityEditor.DragAndDropVisualMode.Link">
  10924. <summary>
  10925. <para>Link dragged objects to target.</para>
  10926. </summary>
  10927. </member>
  10928. <member name="F:UnityEditor.DragAndDropVisualMode.Move">
  10929. <summary>
  10930. <para>Move dragged objects.</para>
  10931. </summary>
  10932. </member>
  10933. <member name="F:UnityEditor.DragAndDropVisualMode.None">
  10934. <summary>
  10935. <para>No indication (drag should not be performed).</para>
  10936. </summary>
  10937. </member>
  10938. <member name="F:UnityEditor.DragAndDropVisualMode.Rejected">
  10939. <summary>
  10940. <para>Rejected drag operation.</para>
  10941. </summary>
  10942. </member>
  10943. <member name="T:UnityEditor.DragAndDropWindowTarget">
  10944. <summary>
  10945. <para>IDs for core windows. These are used by the DragAndDrop.RemoveHandler API.</para>
  10946. </summary>
  10947. </member>
  10948. <member name="F:UnityEditor.DragAndDropWindowTarget.hierarchy">
  10949. <summary>
  10950. <para>ID to target the Hierarchy.</para>
  10951. </summary>
  10952. </member>
  10953. <member name="F:UnityEditor.DragAndDropWindowTarget.inspector">
  10954. <summary>
  10955. <para>ID to target the Inspector.</para>
  10956. </summary>
  10957. </member>
  10958. <member name="F:UnityEditor.DragAndDropWindowTarget.projectBrowser">
  10959. <summary>
  10960. <para>ID to target the Project browser.</para>
  10961. </summary>
  10962. </member>
  10963. <member name="F:UnityEditor.DragAndDropWindowTarget.sceneView">
  10964. <summary>
  10965. <para>ID to target the Scene view.</para>
  10966. </summary>
  10967. </member>
  10968. <member name="T:UnityEditor.DrawCameraMode">
  10969. <summary>
  10970. <para>Drawing modes for Handles.DrawCamera.</para>
  10971. </summary>
  10972. </member>
  10973. <member name="F:UnityEditor.DrawCameraMode.Albedo">
  10974. <summary>
  10975. <para>Draw objects with the albedo component only. This value has been deprecated. Please use DrawCameraMode.RealtimeAlbedo.</para>
  10976. </summary>
  10977. </member>
  10978. <member name="F:UnityEditor.DrawCameraMode.AlphaChannel">
  10979. <summary>
  10980. <para>The camera is set to display the alpha channel of the rendering.</para>
  10981. </summary>
  10982. </member>
  10983. <member name="F:UnityEditor.DrawCameraMode.Baked">
  10984. <summary>
  10985. <para>Draw objects with baked GI only. This value has been deprecated. Please use DrawCameraMode.BakedLightmap.</para>
  10986. </summary>
  10987. </member>
  10988. <member name="F:UnityEditor.DrawCameraMode.BakedAlbedo">
  10989. <summary>
  10990. <para>Draw objects with the baked albedo component only.</para>
  10991. </summary>
  10992. </member>
  10993. <member name="F:UnityEditor.DrawCameraMode.BakedCharting">
  10994. <summary>
  10995. <para>Draw objects with different colors for each baked chart (UV island).</para>
  10996. </summary>
  10997. </member>
  10998. <member name="F:UnityEditor.DrawCameraMode.BakedDirectionality">
  10999. <summary>
  11000. <para>Draw objects with the baked directionality component only.</para>
  11001. </summary>
  11002. </member>
  11003. <member name="F:UnityEditor.DrawCameraMode.BakedEmissive">
  11004. <summary>
  11005. <para>Draw objects with the baked emission component only.</para>
  11006. </summary>
  11007. </member>
  11008. <member name="F:UnityEditor.DrawCameraMode.BakedIndices">
  11009. <summary>
  11010. <para>Draw objects with baked indices only.</para>
  11011. </summary>
  11012. </member>
  11013. <member name="F:UnityEditor.DrawCameraMode.BakedLightmap">
  11014. <summary>
  11015. <para>Draw objects with the baked lightmap only.</para>
  11016. </summary>
  11017. </member>
  11018. <member name="F:UnityEditor.DrawCameraMode.BakedLightmapCulling">
  11019. <summary>
  11020. <para>Draw objects with visible lightmap texels highlighted.</para>
  11021. </summary>
  11022. </member>
  11023. <member name="F:UnityEditor.DrawCameraMode.BakedTexelValidity">
  11024. <summary>
  11025. <para>Draw objects with baked texel validity only.</para>
  11026. </summary>
  11027. </member>
  11028. <member name="F:UnityEditor.DrawCameraMode.BakedUVOverlap">
  11029. <summary>
  11030. <para>Draw objects with overlapping lightmap texels highlighted.</para>
  11031. </summary>
  11032. </member>
  11033. <member name="F:UnityEditor.DrawCameraMode.Charting">
  11034. <summary>
  11035. <para>Draw objects with different colors for each real-time chart (UV island).</para>
  11036. </summary>
  11037. </member>
  11038. <member name="F:UnityEditor.DrawCameraMode.Clustering">
  11039. <summary>
  11040. <para>Draw with different colors for each cluster.</para>
  11041. </summary>
  11042. </member>
  11043. <member name="F:UnityEditor.DrawCameraMode.DeferredDiffuse">
  11044. <summary>
  11045. <para>Draw diffuse color of Deferred Shading G-buffer.</para>
  11046. </summary>
  11047. </member>
  11048. <member name="F:UnityEditor.DrawCameraMode.DeferredNormal">
  11049. <summary>
  11050. <para>Draw world space normal of Deferred Shading G-buffer.</para>
  11051. </summary>
  11052. </member>
  11053. <member name="F:UnityEditor.DrawCameraMode.DeferredSmoothness">
  11054. <summary>
  11055. <para>Draw smoothness value of Deferred Shading G-buffer.</para>
  11056. </summary>
  11057. </member>
  11058. <member name="F:UnityEditor.DrawCameraMode.DeferredSpecular">
  11059. <summary>
  11060. <para>Draw specular color of Deferred Shading G-buffer.</para>
  11061. </summary>
  11062. </member>
  11063. <member name="F:UnityEditor.DrawCameraMode.Directionality">
  11064. <summary>
  11065. <para>Draw objects with directionality for Enlighten Realtime Global Illumination. This value has been deprecated. Please use DrawCameraMode.RealtimeDirectionality.</para>
  11066. </summary>
  11067. </member>
  11068. <member name="F:UnityEditor.DrawCameraMode.Emissive">
  11069. <summary>
  11070. <para>Draw objects with the emission component only. This value has been deprecated. Please use DrawCameraMode.RealtimeEmissive.</para>
  11071. </summary>
  11072. </member>
  11073. <member name="F:UnityEditor.DrawCameraMode.GIContributorsReceivers">
  11074. <summary>
  11075. <para>Draw Mesh Renderers and Terrains in different colors to show their StaticEditorFlags.ContributeGI / ReceiveGI properties. With default colors:
  11076. Yellow means 'ContributeGI' is off.
  11077. Blue means that 'ContributeGI' is on and the object receives GI from lightmaps. See Also: ReceiveGI.Lightmaps
  11078. Red means that 'ContributeGI' is on, but that the object receives GI from Light Probes instead. See Also: ReceiveGI.LightProbes.
  11079. All colors can be adjusted under Preferences &gt; Colors.</para>
  11080. </summary>
  11081. </member>
  11082. <member name="F:UnityEditor.DrawCameraMode.Irradiance">
  11083. <summary>
  11084. <para>Draw objects with Enlighten Realtime Global Illumination only. This value has been deprecated. Please use DrawCameraMode.RealtimeIndirect.</para>
  11085. </summary>
  11086. </member>
  11087. <member name="F:UnityEditor.DrawCameraMode.LightOverlap">
  11088. <summary>
  11089. <para>The camera is set to show in red static lights that fall back to 'static' because more than four light volumes are overlapping.</para>
  11090. </summary>
  11091. </member>
  11092. <member name="F:UnityEditor.DrawCameraMode.LitClustering">
  11093. <summary>
  11094. <para>Draw lit clusters.</para>
  11095. </summary>
  11096. </member>
  11097. <member name="F:UnityEditor.DrawCameraMode.Mipmaps">
  11098. <summary>
  11099. <para>The camera is set to display the texture resolution, with a red tint indicating resolution that is too high, and a blue tint indicating texture sizes that could be higher.</para>
  11100. </summary>
  11101. </member>
  11102. <member name="F:UnityEditor.DrawCameraMode.Normal">
  11103. <summary>
  11104. <para>Draw the camera like it would be drawn in-game. This uses the clear flags of the camera.</para>
  11105. </summary>
  11106. </member>
  11107. <member name="F:UnityEditor.DrawCameraMode.Overdraw">
  11108. <summary>
  11109. <para>The camera is set to display Scene overdraw, with brighter colors indicating more overdraw.</para>
  11110. </summary>
  11111. </member>
  11112. <member name="F:UnityEditor.DrawCameraMode.RealtimeAlbedo">
  11113. <summary>
  11114. <para>Draw objects with the Enlighten Realtime Global Illumination albedo component only.</para>
  11115. </summary>
  11116. </member>
  11117. <member name="F:UnityEditor.DrawCameraMode.RealtimeCharting">
  11118. <summary>
  11119. <para>Draw objects with different colors for each real-time chart (UV island).</para>
  11120. </summary>
  11121. </member>
  11122. <member name="F:UnityEditor.DrawCameraMode.RealtimeDirectionality">
  11123. <summary>
  11124. <para>Draw objects with the Enlighten Realtime Global Illumination directionality component only.</para>
  11125. </summary>
  11126. </member>
  11127. <member name="F:UnityEditor.DrawCameraMode.RealtimeEmissive">
  11128. <summary>
  11129. <para>Draw objects with the Enlighten Realtime Global Illumination emission component only.</para>
  11130. </summary>
  11131. </member>
  11132. <member name="F:UnityEditor.DrawCameraMode.RealtimeIndirect">
  11133. <summary>
  11134. <para>Draw objects with the Enlighten Realtime Global Illumination indirect light only.</para>
  11135. </summary>
  11136. </member>
  11137. <member name="F:UnityEditor.DrawCameraMode.RenderPaths">
  11138. <summary>
  11139. <para>The camera is set to draw color coded render paths.</para>
  11140. </summary>
  11141. </member>
  11142. <member name="F:UnityEditor.DrawCameraMode.ShadowCascades">
  11143. <summary>
  11144. <para>The camera is set to draw directional light shadow map cascades.</para>
  11145. </summary>
  11146. </member>
  11147. <member name="F:UnityEditor.DrawCameraMode.ShadowMasks">
  11148. <summary>
  11149. <para>The camera is set to display colored ShadowMasks, coloring light gizmo with the same color.</para>
  11150. </summary>
  11151. </member>
  11152. <member name="F:UnityEditor.DrawCameraMode.SpriteMask">
  11153. <summary>
  11154. <para>The camera is set to display SpriteMask and SpriteRenderer with SpriteRenderer.maskInteraction set.</para>
  11155. </summary>
  11156. </member>
  11157. <member name="F:UnityEditor.DrawCameraMode.Systems">
  11158. <summary>
  11159. <para>Draw objects with different color for each GI system.</para>
  11160. </summary>
  11161. </member>
  11162. <member name="F:UnityEditor.DrawCameraMode.Textured">
  11163. <summary>
  11164. <para>Draw the camera textured with selection wireframe and no background clearing.</para>
  11165. </summary>
  11166. </member>
  11167. <member name="F:UnityEditor.DrawCameraMode.TexturedWire">
  11168. <summary>
  11169. <para>Draw the camera where all objects have a wireframe overlay. and no background clearing.</para>
  11170. </summary>
  11171. </member>
  11172. <member name="F:UnityEditor.DrawCameraMode.TextureStreaming">
  11173. <summary>
  11174. <para>The camera is set to run in texture streaming debug mode.</para>
  11175. </summary>
  11176. </member>
  11177. <member name="F:UnityEditor.DrawCameraMode.UserDefined">
  11178. <summary>
  11179. <para>A custom mode defined by the user.</para>
  11180. </summary>
  11181. </member>
  11182. <member name="F:UnityEditor.DrawCameraMode.ValidateAlbedo">
  11183. <summary>
  11184. <para>The camera is set to draw a physically based, albedo validated rendering.</para>
  11185. </summary>
  11186. </member>
  11187. <member name="F:UnityEditor.DrawCameraMode.ValidateMetalSpecular">
  11188. <summary>
  11189. <para>The camera is set to draw a physically based, metal or specular validated rendering.</para>
  11190. </summary>
  11191. </member>
  11192. <member name="F:UnityEditor.DrawCameraMode.Wireframe">
  11193. <summary>
  11194. <para>Draw the camera in wireframe and no background clearing.</para>
  11195. </summary>
  11196. </member>
  11197. <member name="T:UnityEditor.DrawGizmo">
  11198. <summary>
  11199. <para>The DrawGizmo attribute allows you to supply a gizmo renderer for any Component.</para>
  11200. </summary>
  11201. </member>
  11202. <member name="M:UnityEditor.DrawGizmo.#ctor(UnityEditor.GizmoType)">
  11203. <summary>
  11204. <para>Defines when the gizmo should be invoked for drawing.</para>
  11205. </summary>
  11206. <param name="gizmo">Flags to denote when the gizmo should be drawn.</param>
  11207. </member>
  11208. <member name="M:UnityEditor.DrawGizmo.#ctor(UnityEditor.GizmoType,System.Type)">
  11209. <summary>
  11210. <para>Same as above. drawnGizmoType determines of what type the object we are drawing the gizmo of has to be.</para>
  11211. </summary>
  11212. <param name="gizmo">Flags to denote when the gizmo should be drawn.</param>
  11213. <param name="drawnGizmoType">Type of object for which the gizmo should be drawn.</param>
  11214. </member>
  11215. <member name="T:UnityEditor.Editor">
  11216. <summary>
  11217. <para>Derive from this base class to create a custom inspector or editor for your custom object.</para>
  11218. </summary>
  11219. </member>
  11220. <member name="?:UnityEditor.Editor.finishedDefaultHeaderGUI(System.Action`1&lt;UnityEditor.Editor&gt;)">
  11221. <summary>
  11222. <para>An event raised while drawing the header of the Inspector window, after the default header items have been drawn.</para>
  11223. </summary>
  11224. <param name="value"></param>
  11225. </member>
  11226. <member name="P:UnityEditor.Editor.serializedObject">
  11227. <summary>
  11228. <para>A SerializedObject representing the object or objects being inspected.</para>
  11229. </summary>
  11230. </member>
  11231. <member name="P:UnityEditor.Editor.target">
  11232. <summary>
  11233. <para>The object being inspected.</para>
  11234. </summary>
  11235. </member>
  11236. <member name="P:UnityEditor.Editor.targets">
  11237. <summary>
  11238. <para>An array of all the object being inspected.</para>
  11239. </summary>
  11240. </member>
  11241. <member name="M:UnityEditor.Editor.CreateCachedEditor(UnityEngine.Object,System.Type,UnityEditor.Editor&amp;)">
  11242. <summary>
  11243. <para>On return previousEditor is an editor for targetObject or targetObjects. The function either returns if the editor is already tracking the objects, or destroys the previous editor and creates a new one.</para>
  11244. </summary>
  11245. <param name="obj">The object the editor is tracking.</param>
  11246. <param name="editorType">The requested editor type. Set to null for the default editor for the object.</param>
  11247. <param name="previousEditor">The previous editor for the object. After returning from CreateCachedEditor previousEditor is an editor for the targetObject or targetObjects.</param>
  11248. <param name="objects">The objects the editor is tracking.</param>
  11249. <param name="targetObject"></param>
  11250. <param name="targetObjects"></param>
  11251. </member>
  11252. <member name="M:UnityEditor.Editor.CreateCachedEditor(UnityEngine.Object[],System.Type,UnityEditor.Editor&amp;)">
  11253. <summary>
  11254. <para>On return previousEditor is an editor for targetObject or targetObjects. The function either returns if the editor is already tracking the objects, or destroys the previous editor and creates a new one.</para>
  11255. </summary>
  11256. <param name="obj">The object the editor is tracking.</param>
  11257. <param name="editorType">The requested editor type. Set to null for the default editor for the object.</param>
  11258. <param name="previousEditor">The previous editor for the object. After returning from CreateCachedEditor previousEditor is an editor for the targetObject or targetObjects.</param>
  11259. <param name="objects">The objects the editor is tracking.</param>
  11260. <param name="targetObject"></param>
  11261. <param name="targetObjects"></param>
  11262. </member>
  11263. <member name="M:UnityEditor.Editor.CreateCachedEditorWithContext(UnityEngine.Object,UnityEngine.Object,System.Type,UnityEditor.Editor&amp;)">
  11264. <summary>
  11265. <para>Creates a cached editor using a context object.</para>
  11266. </summary>
  11267. <param name="targetObject"></param>
  11268. <param name="context"></param>
  11269. <param name="editorType"></param>
  11270. <param name="previousEditor"></param>
  11271. <param name="targetObjects"></param>
  11272. </member>
  11273. <member name="M:UnityEditor.Editor.CreateCachedEditorWithContext(UnityEngine.Object[],UnityEngine.Object,System.Type,UnityEditor.Editor&amp;)">
  11274. <summary>
  11275. <para>Creates a cached editor using a context object.</para>
  11276. </summary>
  11277. <param name="targetObject"></param>
  11278. <param name="context"></param>
  11279. <param name="editorType"></param>
  11280. <param name="previousEditor"></param>
  11281. <param name="targetObjects"></param>
  11282. </member>
  11283. <member name="M:UnityEditor.Editor.CreateEditor(UnityEngine.Object)">
  11284. <summary>
  11285. <para>Make a custom editor for targetObject or targetObjects.</para>
  11286. </summary>
  11287. <param name="objects">All objects must be of the same type.</param>
  11288. <param name="targetObject"></param>
  11289. <param name="editorType"></param>
  11290. <param name="targetObjects"></param>
  11291. </member>
  11292. <member name="M:UnityEditor.Editor.CreateEditor(UnityEngine.Object,System.Type)">
  11293. <summary>
  11294. <para>Make a custom editor for targetObject or targetObjects.</para>
  11295. </summary>
  11296. <param name="objects">All objects must be of the same type.</param>
  11297. <param name="targetObject"></param>
  11298. <param name="editorType"></param>
  11299. <param name="targetObjects"></param>
  11300. </member>
  11301. <member name="M:UnityEditor.Editor.CreateEditor(UnityEngine.Object[])">
  11302. <summary>
  11303. <para>Make a custom editor for targetObject or targetObjects.</para>
  11304. </summary>
  11305. <param name="objects">All objects must be of the same type.</param>
  11306. <param name="targetObject"></param>
  11307. <param name="editorType"></param>
  11308. <param name="targetObjects"></param>
  11309. </member>
  11310. <member name="M:UnityEditor.Editor.CreateEditor(UnityEngine.Object[],System.Type)">
  11311. <summary>
  11312. <para>Make a custom editor for targetObject or targetObjects.</para>
  11313. </summary>
  11314. <param name="objects">All objects must be of the same type.</param>
  11315. <param name="targetObject"></param>
  11316. <param name="editorType"></param>
  11317. <param name="targetObjects"></param>
  11318. </member>
  11319. <member name="M:UnityEditor.Editor.CreateEditorWithContext(UnityEngine.Object[],UnityEngine.Object,System.Type)">
  11320. <summary>
  11321. <para>Make a custom editor for targetObject or targetObjects with a context object.</para>
  11322. </summary>
  11323. <param name="targetObjects"></param>
  11324. <param name="context"></param>
  11325. <param name="editorType"></param>
  11326. </member>
  11327. <member name="M:UnityEditor.Editor.CreateInspectorGUI">
  11328. <summary>
  11329. <para>Implement this method to make a custom UIElements inspector.</para>
  11330. </summary>
  11331. </member>
  11332. <member name="M:UnityEditor.Editor.DrawDefaultInspector">
  11333. <summary>
  11334. <para>Draws the built-in inspector.</para>
  11335. </summary>
  11336. </member>
  11337. <member name="M:UnityEditor.Editor.DrawFoldoutInspector(UnityEngine.Object,UnityEditor.Editor&amp;)">
  11338. <summary>
  11339. <para>Draws the inspector GUI with a foldout header for target.</para>
  11340. </summary>
  11341. <param name="target">The object to display the Inspector for.</param>
  11342. <param name="editor">The reference to a variable of type Editor.</param>
  11343. </member>
  11344. <member name="M:UnityEditor.Editor.DrawHeader">
  11345. <summary>
  11346. <para>Call this function to draw the header of the editor.</para>
  11347. </summary>
  11348. </member>
  11349. <member name="M:UnityEditor.Editor.DrawPreview(UnityEngine.Rect)">
  11350. <summary>
  11351. <para>The first entry point for Preview Drawing.</para>
  11352. </summary>
  11353. <param name="previewArea">The available area to draw the preview.</param>
  11354. </member>
  11355. <member name="M:UnityEditor.Editor.GetInfoString">
  11356. <summary>
  11357. <para>Implement this method to show asset information on top of the asset preview.</para>
  11358. </summary>
  11359. </member>
  11360. <member name="M:UnityEditor.Editor.GetPreviewTitle">
  11361. <summary>
  11362. <para>Override this method if you want to change the label of the Preview area.</para>
  11363. </summary>
  11364. </member>
  11365. <member name="M:UnityEditor.Editor.HasPreviewGUI">
  11366. <summary>
  11367. <para>Override this method in subclasses if you implement OnPreviewGUI.</para>
  11368. </summary>
  11369. <returns>
  11370. <para>True if this component can be Previewed in its current state.</para>
  11371. </returns>
  11372. </member>
  11373. <member name="M:UnityEditor.Editor.OnInspectorGUI">
  11374. <summary>
  11375. <para>Implement this function to make a custom inspector.</para>
  11376. </summary>
  11377. </member>
  11378. <member name="M:UnityEditor.Editor.OnInteractivePreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  11379. <summary>
  11380. <para>Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector.</para>
  11381. </summary>
  11382. <param name="r">Rectangle in which to draw the preview.</param>
  11383. <param name="background">Background image.</param>
  11384. </member>
  11385. <member name="M:UnityEditor.Editor.OnPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  11386. <summary>
  11387. <para>Implement to create your own custom preview for the preview area of the inspector, the headers of the primary editor, and the object selector.</para>
  11388. </summary>
  11389. <param name="r">Rectangle in which to draw the preview.</param>
  11390. <param name="background">Background image.</param>
  11391. </member>
  11392. <member name="M:UnityEditor.Editor.OnPreviewSettings">
  11393. <summary>
  11394. <para>Override this method if you want to show custom controls in the preview header.</para>
  11395. </summary>
  11396. </member>
  11397. <member name="M:UnityEditor.Editor.RenderStaticPreview(System.String,UnityEngine.Object[],System.Int32,System.Int32)">
  11398. <summary>
  11399. <para>Override this method if you want to render a static preview.</para>
  11400. </summary>
  11401. <param name="assetPath">The asset to operate on.</param>
  11402. <param name="subAssets">An array of all Assets at assetPath.</param>
  11403. <param name="width">Width of the created texture.</param>
  11404. <param name="height">Height of the created texture.</param>
  11405. <returns>
  11406. <para>Generated texture or null.</para>
  11407. </returns>
  11408. </member>
  11409. <member name="M:UnityEditor.Editor.Repaint">
  11410. <summary>
  11411. <para>Redraw any inspectors that shows this editor.</para>
  11412. </summary>
  11413. </member>
  11414. <member name="M:UnityEditor.Editor.RequiresConstantRepaint">
  11415. <summary>
  11416. <para>Checks if this editor requires constant repaints in its current state.</para>
  11417. </summary>
  11418. </member>
  11419. <member name="M:UnityEditor.Editor.ShouldHideOpenButton">
  11420. <summary>
  11421. <para>Returns the visibility setting of the "open" button in the Inspector.</para>
  11422. </summary>
  11423. <returns>
  11424. <para>Return true if the button should be hidden.</para>
  11425. </returns>
  11426. </member>
  11427. <member name="M:UnityEditor.Editor.UseDefaultMargins">
  11428. <summary>
  11429. <para>Override this method in subclasses to return false if you don't want default margins.</para>
  11430. </summary>
  11431. </member>
  11432. <member name="T:UnityEditor.EditorAnalytics">
  11433. <summary>
  11434. <para>Editor API for the EditorAnalytics feature.</para>
  11435. </summary>
  11436. </member>
  11437. <member name="P:UnityEditor.EditorAnalytics.enabled">
  11438. <summary>
  11439. <para>Returns true when EditorAnalytics is enabled.</para>
  11440. </summary>
  11441. </member>
  11442. <member name="M:UnityEditor.EditorAnalytics.RegisterEventWithLimit(System.String,System.Int32,System.Int32,System.String)">
  11443. <summary>
  11444. <para>This API is used for registering an Editor Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11445. </summary>
  11446. <param name="eventName">Name of the event.</param>
  11447. <param name="ver">Event version number.</param>
  11448. <param name="maxEventPerHour">Hourly limit for this event name.</param>
  11449. <param name="maxItems">Maximum number of items in this event.</param>
  11450. <param name="vendorKey">Vendor key name.</param>
  11451. </member>
  11452. <member name="M:UnityEditor.EditorAnalytics.RegisterEventWithLimit(System.String,System.Int32,System.Int32,System.String,System.Int32)">
  11453. <summary>
  11454. <para>This API is used for registering an Editor Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11455. </summary>
  11456. <param name="eventName">Name of the event.</param>
  11457. <param name="ver">Event version number.</param>
  11458. <param name="maxEventPerHour">Hourly limit for this event name.</param>
  11459. <param name="maxItems">Maximum number of items in this event.</param>
  11460. <param name="vendorKey">Vendor key name.</param>
  11461. </member>
  11462. <member name="M:UnityEditor.EditorAnalytics.SendEventWithLimit(System.String,System.Object)">
  11463. <summary>
  11464. <para>This API is used to send an Editor Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11465. </summary>
  11466. <param name="eventName">Name of the event.</param>
  11467. <param name="parameters">Additional event data.</param>
  11468. <param name="ver">Event version number.</param>
  11469. </member>
  11470. <member name="M:UnityEditor.EditorAnalytics.SendEventWithLimit(System.String,System.Object,System.Int32)">
  11471. <summary>
  11472. <para>This API is used to send an Editor Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11473. </summary>
  11474. <param name="eventName">Name of the event.</param>
  11475. <param name="parameters">Additional event data.</param>
  11476. <param name="ver">Event version number.</param>
  11477. </member>
  11478. <member name="M:UnityEditor.EditorAnalytics.SetEventWithLimitEndPoint(System.String,System.String,System.Int32)">
  11479. <summary>
  11480. <para>Use this API to set the event end point URL. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11481. </summary>
  11482. <param name="eventName">Name of the event.</param>
  11483. <param name="ver">Event version number.</param>
  11484. <param name="endPoint">Event end point URL.</param>
  11485. </member>
  11486. <member name="M:UnityEditor.EditorAnalytics.SetEventWithLimitPriority(System.String,UnityEngine.Analytics.AnalyticsEventPriority,System.Int32)">
  11487. <summary>
  11488. <para>Use the API to set the event property. Note: This API is for internal use only and is likely change in the future. Do not use in user code.</para>
  11489. </summary>
  11490. <param name="eventName">Name of the event.</param>
  11491. <param name="ver">Event version number.</param>
  11492. <param name="eventPriority">Event priority.</param>
  11493. </member>
  11494. <member name="T:UnityEditor.EditorAnalyticsSessionInfo">
  11495. <summary>
  11496. <para>Provides access to Editor Analytics session information.</para>
  11497. </summary>
  11498. </member>
  11499. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.activeElapsedTime">
  11500. <summary>
  11501. <para>The total time, in milliseconds, that the user interacted with the Editor since the beginning of the current session.</para>
  11502. </summary>
  11503. </member>
  11504. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.elapsedTime">
  11505. <summary>
  11506. <para>The length of the current session, in milliseconds.</para>
  11507. </summary>
  11508. </member>
  11509. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.focusedElapsedTime">
  11510. <summary>
  11511. <para>The total time, in milliseconds, that the Editor has been in focus during the current session.</para>
  11512. </summary>
  11513. </member>
  11514. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.id">
  11515. <summary>
  11516. <para>A random, unique GUID identifying the current Editor session.</para>
  11517. </summary>
  11518. </member>
  11519. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.playbackElapsedTime">
  11520. <summary>
  11521. <para>The total time, in milliseconds, that the Editor has been in playmode during the current session.</para>
  11522. </summary>
  11523. </member>
  11524. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.sessionCount">
  11525. <summary>
  11526. <para>The number of Editor sessions that have occurred since the current instance of the Unity Editor was installed.</para>
  11527. </summary>
  11528. </member>
  11529. <member name="P:UnityEditor.EditorAnalyticsSessionInfo.userId">
  11530. <summary>
  11531. <para>A random GUID uniquely identifying an Editor installation.</para>
  11532. </summary>
  11533. </member>
  11534. <member name="T:UnityEditor.EditorApplication">
  11535. <summary>
  11536. <para>Main Application class.</para>
  11537. </summary>
  11538. </member>
  11539. <member name="P:UnityEditor.EditorApplication.applicationContentsPath">
  11540. <summary>
  11541. <para>Path to the Unity editor contents folder. (Read Only)</para>
  11542. </summary>
  11543. </member>
  11544. <member name="P:UnityEditor.EditorApplication.applicationPath">
  11545. <summary>
  11546. <para>Returns the path to the Unity editor application. (Read Only)</para>
  11547. </summary>
  11548. </member>
  11549. <member name="F:UnityEditor.EditorApplication.contextualPropertyMenu">
  11550. <summary>
  11551. <para>Callback raised whenever the user contex-clicks on a property in an Inspector.</para>
  11552. </summary>
  11553. </member>
  11554. <member name="P:UnityEditor.EditorApplication.currentScene">
  11555. <summary>
  11556. <para>The path of the Scene that the user has currently open (Will be an empty string if no Scene is currently open). (Read Only)</para>
  11557. </summary>
  11558. </member>
  11559. <member name="F:UnityEditor.EditorApplication.delayCall">
  11560. <summary>
  11561. <para>Delegate which is called once after all inspectors update.</para>
  11562. </summary>
  11563. </member>
  11564. <member name="?:UnityEditor.EditorApplication.hierarchyChanged(System.Action)">
  11565. <summary>
  11566. <para>Event that is raised when an object or group of objects in the hierarchy changes.</para>
  11567. </summary>
  11568. <param name="value"></param>
  11569. </member>
  11570. <member name="F:UnityEditor.EditorApplication.hierarchyWindowChanged">
  11571. <summary>
  11572. <para>A callback to be raised when an object in the hierarchy changes.
  11573. Each time an object is (or a group of objects are) created, renamed, parented, unparented or destroyed this callback is raised.
  11574. </para>
  11575. </summary>
  11576. </member>
  11577. <member name="F:UnityEditor.EditorApplication.hierarchyWindowItemOnGUI">
  11578. <summary>
  11579. <para>Delegate for OnGUI events for every visible list item in the HierarchyWindow.</para>
  11580. </summary>
  11581. </member>
  11582. <member name="P:UnityEditor.EditorApplication.isCompiling">
  11583. <summary>
  11584. <para>Is editor currently compiling scripts? (Read Only)</para>
  11585. </summary>
  11586. </member>
  11587. <member name="P:UnityEditor.EditorApplication.isPaused">
  11588. <summary>
  11589. <para>Is editor currently paused?</para>
  11590. </summary>
  11591. </member>
  11592. <member name="P:UnityEditor.EditorApplication.isPlaying">
  11593. <summary>
  11594. <para>Is editor currently in play mode?</para>
  11595. </summary>
  11596. </member>
  11597. <member name="P:UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode">
  11598. <summary>
  11599. <para>Is editor either currently in play mode, or about to switch to it? (Read Only)</para>
  11600. </summary>
  11601. </member>
  11602. <member name="P:UnityEditor.EditorApplication.isRemoteConnected">
  11603. <summary>
  11604. <para>Is editor currently connected to Unity Remote 4 client app.</para>
  11605. </summary>
  11606. </member>
  11607. <member name="P:UnityEditor.EditorApplication.isSceneDirty">
  11608. <summary>
  11609. <para>Is true if the currently open Scene in the editor contains unsaved modifications.</para>
  11610. </summary>
  11611. </member>
  11612. <member name="P:UnityEditor.EditorApplication.isTemporaryProject">
  11613. <summary>
  11614. <para>Returns true if the current project was created as a temporary project.</para>
  11615. </summary>
  11616. </member>
  11617. <member name="P:UnityEditor.EditorApplication.isUpdating">
  11618. <summary>
  11619. <para>True if the Editor is currently refreshing the AssetDatabase.</para>
  11620. </summary>
  11621. </member>
  11622. <member name="F:UnityEditor.EditorApplication.modifierKeysChanged">
  11623. <summary>
  11624. <para>Delegate for changed keyboard modifier keys.</para>
  11625. </summary>
  11626. </member>
  11627. <member name="?:UnityEditor.EditorApplication.pauseStateChanged(System.Action`1&lt;UnityEditor.PauseState&gt;)">
  11628. <summary>
  11629. <para>Event that is raised whenever the Editor's pause state changes.</para>
  11630. </summary>
  11631. <param name="value"></param>
  11632. </member>
  11633. <member name="?:UnityEditor.EditorApplication.playModeStateChanged(System.Action`1&lt;UnityEditor.PlayModeStateChange&gt;)">
  11634. <summary>
  11635. <para>Event that is raised whenever the Editor's play mode state changes.</para>
  11636. </summary>
  11637. <param name="value"></param>
  11638. </member>
  11639. <member name="?:UnityEditor.EditorApplication.projectChanged(System.Action)">
  11640. <summary>
  11641. <para>Event that is raised whenever the state of the project changes.</para>
  11642. </summary>
  11643. <param name="value"></param>
  11644. </member>
  11645. <member name="F:UnityEditor.EditorApplication.projectWindowChanged">
  11646. <summary>
  11647. <para>Callback raised whenever the state of the Project window changes.</para>
  11648. </summary>
  11649. </member>
  11650. <member name="F:UnityEditor.EditorApplication.projectWindowItemOnGUI">
  11651. <summary>
  11652. <para>Delegate for OnGUI events for every visible list item in the ProjectWindow.</para>
  11653. </summary>
  11654. </member>
  11655. <member name="?:UnityEditor.EditorApplication.quitting(System.Action)">
  11656. <summary>
  11657. <para>Unity raises this event when the editor application is quitting.</para>
  11658. </summary>
  11659. <param name="value"></param>
  11660. </member>
  11661. <member name="P:UnityEditor.EditorApplication.scriptingRuntimeVersion">
  11662. <summary>
  11663. <para>Returns the scripting runtime version currently used by the Editor.</para>
  11664. </summary>
  11665. </member>
  11666. <member name="F:UnityEditor.EditorApplication.searchChanged">
  11667. <summary>
  11668. <para>Callback raised whenever the contents of a window's search box are changed.</para>
  11669. </summary>
  11670. </member>
  11671. <member name="P:UnityEditor.EditorApplication.timeSinceStartup">
  11672. <summary>
  11673. <para>The time since the editor was started. (Read Only)</para>
  11674. </summary>
  11675. </member>
  11676. <member name="F:UnityEditor.EditorApplication.update">
  11677. <summary>
  11678. <para>Delegate for generic updates.</para>
  11679. </summary>
  11680. </member>
  11681. <member name="?:UnityEditor.EditorApplication.wantsToQuit(System.Func`1&lt;System.Boolean&gt;)">
  11682. <summary>
  11683. <para>Unity raises this event when the editor application wants to quit.</para>
  11684. </summary>
  11685. <param name="value"></param>
  11686. </member>
  11687. <member name="M:UnityEditor.EditorApplication.Beep">
  11688. <summary>
  11689. <para>Plays system beep sound.</para>
  11690. </summary>
  11691. </member>
  11692. <member name="T:UnityEditor.EditorApplication.CallbackFunction">
  11693. <summary>
  11694. <para>Delegate to be called from EditorApplication callbacks.</para>
  11695. </summary>
  11696. </member>
  11697. <member name="M:UnityEditor.EditorApplication.DirtyHierarchyWindowSorting">
  11698. <summary>
  11699. <para>Set the hierarchy sorting method as dirty.</para>
  11700. </summary>
  11701. </member>
  11702. <member name="M:UnityEditor.EditorApplication.EnterPlaymode">
  11703. <summary>
  11704. <para>Switches the editor to Play mode.</para>
  11705. </summary>
  11706. </member>
  11707. <member name="M:UnityEditor.EditorApplication.ExecuteMenuItem(System.String)">
  11708. <summary>
  11709. <para>Invokes the menu item in the specified path.</para>
  11710. </summary>
  11711. <param name="menuItemPath"></param>
  11712. </member>
  11713. <member name="M:UnityEditor.EditorApplication.Exit(System.Int32)">
  11714. <summary>
  11715. <para>Exit the Unity editor application.</para>
  11716. </summary>
  11717. <param name="returnValue"></param>
  11718. </member>
  11719. <member name="M:UnityEditor.EditorApplication.ExitPlaymode">
  11720. <summary>
  11721. <para>Switches the editor to Edit mode.</para>
  11722. </summary>
  11723. </member>
  11724. <member name="T:UnityEditor.EditorApplication.HierarchyWindowItemCallback">
  11725. <summary>
  11726. <para>Delegate to be called for every visible list item in the HierarchyWindow on every OnGUI event.</para>
  11727. </summary>
  11728. <param name="instanceID"></param>
  11729. <param name="selectionRect"></param>
  11730. </member>
  11731. <member name="M:UnityEditor.EditorApplication.LoadLevelAdditiveAsyncInPlayMode(System.String)">
  11732. <summary>
  11733. <para>Load the given level additively in play mode asynchronously</para>
  11734. </summary>
  11735. <param name="path"></param>
  11736. </member>
  11737. <member name="M:UnityEditor.EditorApplication.LoadLevelAdditiveInPlayMode(System.String)">
  11738. <summary>
  11739. <para>Load the given level additively in play mode.</para>
  11740. </summary>
  11741. <param name="path"></param>
  11742. </member>
  11743. <member name="M:UnityEditor.EditorApplication.LoadLevelAsyncInPlayMode(System.String)">
  11744. <summary>
  11745. <para>Load the given level in play mode asynchronously.</para>
  11746. </summary>
  11747. <param name="path"></param>
  11748. </member>
  11749. <member name="M:UnityEditor.EditorApplication.LoadLevelInPlayMode(System.String)">
  11750. <summary>
  11751. <para>Load the given level in play mode.</para>
  11752. </summary>
  11753. <param name="path"></param>
  11754. </member>
  11755. <member name="M:UnityEditor.EditorApplication.LockReloadAssemblies">
  11756. <summary>
  11757. <para>Prevents loading of assemblies when it is inconvenient.</para>
  11758. </summary>
  11759. </member>
  11760. <member name="M:UnityEditor.EditorApplication.MarkSceneDirty">
  11761. <summary>
  11762. <para>Explicitly mark the current opened Scene as modified.</para>
  11763. </summary>
  11764. </member>
  11765. <member name="M:UnityEditor.EditorApplication.NewEmptyScene">
  11766. <summary>
  11767. <para>Create a new absolutely empty Scene.</para>
  11768. </summary>
  11769. </member>
  11770. <member name="M:UnityEditor.EditorApplication.NewScene">
  11771. <summary>
  11772. <para>Create a new Scene.</para>
  11773. </summary>
  11774. </member>
  11775. <member name="M:UnityEditor.EditorApplication.OpenProject(System.String,System.String[])">
  11776. <summary>
  11777. <para>Open another project.</para>
  11778. </summary>
  11779. <param name="projectPath">The path of a project to open.</param>
  11780. <param name="args">Arguments to pass to command line.</param>
  11781. </member>
  11782. <member name="M:UnityEditor.EditorApplication.OpenScene(System.String)">
  11783. <summary>
  11784. <para>Opens the Scene at path.</para>
  11785. </summary>
  11786. <param name="path"></param>
  11787. </member>
  11788. <member name="M:UnityEditor.EditorApplication.OpenSceneAdditive(System.String)">
  11789. <summary>
  11790. <para>Opens the Scene at path additively.</para>
  11791. </summary>
  11792. <param name="path"></param>
  11793. </member>
  11794. <member name="T:UnityEditor.EditorApplication.ProjectWindowItemCallback">
  11795. <summary>
  11796. <para>Delegate to be called for every visible list item in the ProjectWindow on every OnGUI event.</para>
  11797. </summary>
  11798. <param name="guid"></param>
  11799. <param name="selectionRect"></param>
  11800. </member>
  11801. <member name="M:UnityEditor.EditorApplication.QueuePlayerLoopUpdate">
  11802. <summary>
  11803. <para>Normally, a player loop update will occur in the editor when the Scene has been modified. This method allows you to queue a player loop update regardless of whether the Scene has been modified.</para>
  11804. </summary>
  11805. </member>
  11806. <member name="M:UnityEditor.EditorApplication.RepaintHierarchyWindow">
  11807. <summary>
  11808. <para>Can be used to ensure repaint of the HierarchyWindow.</para>
  11809. </summary>
  11810. </member>
  11811. <member name="M:UnityEditor.EditorApplication.RepaintProjectWindow">
  11812. <summary>
  11813. <para>Can be used to ensure repaint of the ProjectWindow.</para>
  11814. </summary>
  11815. </member>
  11816. <member name="M:UnityEditor.EditorApplication.SaveAssets">
  11817. <summary>
  11818. <para>Saves all serializable assets that have not yet been written to disk (eg. Materials).</para>
  11819. </summary>
  11820. </member>
  11821. <member name="M:UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo">
  11822. <summary>
  11823. <para>Ask the user if they want to save the open Scene.</para>
  11824. </summary>
  11825. </member>
  11826. <member name="M:UnityEditor.EditorApplication.SaveScene">
  11827. <summary>
  11828. <para>Save the open Scene.</para>
  11829. </summary>
  11830. <param name="path">The file path to save at. If empty, the current open Scene will be overwritten, or if never saved before, a save dialog is shown.</param>
  11831. <param name="saveAsCopy">If set to true, the Scene will be saved without changing the currentScene and without clearing the unsaved changes marker.</param>
  11832. <returns>
  11833. <para>True if the save succeeded, otherwise false.</para>
  11834. </returns>
  11835. </member>
  11836. <member name="M:UnityEditor.EditorApplication.SaveScene(System.String)">
  11837. <summary>
  11838. <para>Save the open Scene.</para>
  11839. </summary>
  11840. <param name="path">The file path to save at. If empty, the current open Scene will be overwritten, or if never saved before, a save dialog is shown.</param>
  11841. <param name="saveAsCopy">If set to true, the Scene will be saved without changing the currentScene and without clearing the unsaved changes marker.</param>
  11842. <returns>
  11843. <para>True if the save succeeded, otherwise false.</para>
  11844. </returns>
  11845. </member>
  11846. <member name="M:UnityEditor.EditorApplication.SaveScene(System.String,System.Boolean)">
  11847. <summary>
  11848. <para>Save the open Scene.</para>
  11849. </summary>
  11850. <param name="path">The file path to save at. If empty, the current open Scene will be overwritten, or if never saved before, a save dialog is shown.</param>
  11851. <param name="saveAsCopy">If set to true, the Scene will be saved without changing the currentScene and without clearing the unsaved changes marker.</param>
  11852. <returns>
  11853. <para>True if the save succeeded, otherwise false.</para>
  11854. </returns>
  11855. </member>
  11856. <member name="T:UnityEditor.EditorApplication.SerializedPropertyCallbackFunction">
  11857. <summary>
  11858. <para>Delegate to be called from EditorApplication contextual inspector callbacks.</para>
  11859. </summary>
  11860. <param name="menu">The contextual menu which is about to be shown to the user.</param>
  11861. <param name="property">The property for which the contextual menu is shown.</param>
  11862. </member>
  11863. <member name="M:UnityEditor.EditorApplication.SetTemporaryProjectKeepPath(System.String)">
  11864. <summary>
  11865. <para>Sets the path that Unity should store the current temporary project at, when the project is closed.</para>
  11866. </summary>
  11867. <param name="path">The path that the current temporary project should be relocated to when closing it.</param>
  11868. </member>
  11869. <member name="M:UnityEditor.EditorApplication.Step">
  11870. <summary>
  11871. <para>Perform a single frame step.</para>
  11872. </summary>
  11873. </member>
  11874. <member name="M:UnityEditor.EditorApplication.UnlockReloadAssemblies">
  11875. <summary>
  11876. <para>Must be called after LockReloadAssemblies, to reenable loading of assemblies.</para>
  11877. </summary>
  11878. </member>
  11879. <member name="T:UnityEditor.EditorBuildSettings">
  11880. <summary>
  11881. <para>This class allows you to modify the Editor for an example of how to use this class.
  11882. See Also: EditorBuildSettingsScene, EditorBuildSettings.scenes.</para>
  11883. </summary>
  11884. </member>
  11885. <member name="?:UnityEditor.EditorBuildSettings.sceneListChanged(System.Action)">
  11886. <summary>
  11887. <para>A delegate called whenever EditorBuildSettings.scenes is set.</para>
  11888. </summary>
  11889. <param name="value"></param>
  11890. </member>
  11891. <member name="P:UnityEditor.EditorBuildSettings.scenes">
  11892. <summary>
  11893. <para>The list of Scenes that should be included in the build.
  11894. This is the same list of Scenes that is shown in the window. You can modify this list to set up which Scenes should be included in the build.</para>
  11895. </summary>
  11896. </member>
  11897. <member name="M:UnityEditor.EditorBuildSettings.AddConfigObject(System.String,UnityEngine.Object,System.Boolean)">
  11898. <summary>
  11899. <para>Store a reference to a config object by name. The object must be an asset in the project, otherwise it will not be saved when the editor is restarted or scripts are reloaded. To avoid name conflicts with other packages, it is recommended that names are qualified by a namespace, i.e. "company.package.name".</para>
  11900. </summary>
  11901. <param name="name">The name of the object reference in string format. This string name must be unique within your project or the overwrite parameter must be set to true.</param>
  11902. <param name="obj">Object reference to be stored. This object must be persisted and not null.</param>
  11903. <param name="overwrite">Boolean parameter used to specify that you want to overwrite an entry with the same name if one already exists.</param>
  11904. <returns>
  11905. <para>Throws an exception if the object is null, not persisted, or if there is a name conflict and the overwrite parameter is set to false.</para>
  11906. </returns>
  11907. </member>
  11908. <member name="M:UnityEditor.EditorBuildSettings.GetConfigObjectNames">
  11909. <summary>
  11910. <para>Return a string array containing the names of all stored config object references.</para>
  11911. </summary>
  11912. <returns>
  11913. <para>Returns an array of strings containing the names of all stored references. If there are no references, an empty array will be returned.</para>
  11914. </returns>
  11915. </member>
  11916. <member name="M:UnityEditor.EditorBuildSettings.RemoveConfigObject(System.String)">
  11917. <summary>
  11918. <para>Remove a config object reference by name.</para>
  11919. </summary>
  11920. <param name="name">The name in string format of the config object reference to be removed. This is the name given to the object when the reference is first created. Note: This may be different than the object name as an object can be added multiple times with different names.</param>
  11921. <returns>
  11922. <para>Returns true if the reference was found and removed, otherwise false.</para>
  11923. </returns>
  11924. </member>
  11925. <member name="M:UnityEditor.EditorBuildSettings.TryGetConfigObject(System.String,T&amp;)">
  11926. <summary>
  11927. <para>Retrieve a config object reference by name.</para>
  11928. </summary>
  11929. <param name="name">The name in string format of the config object reference to be fetched.</param>
  11930. <param name="result">The config object reference where the returned object will be stored. This must be an object of type Object.</param>
  11931. <returns>
  11932. <para>Returns true if the config object reference was found and the type matched the result parameter. Returns false if the entry is not found, the config object reference is null, or if the type requested does not match the type stored.</para>
  11933. </returns>
  11934. </member>
  11935. <member name="T:UnityEditor.EditorBuildSettingsScene">
  11936. <summary>
  11937. <para>Represents entries in the Scenes list, as displayed in the window. This class contains the Scene path of a Scene and an enabled flag that indicates whether the Scene is enabled in the Build Settings window or not.
  11938. You can use this class in combination with EditorBuildSettings.scenes to populate the list of Scenes included in the build via script. This is useful when you create custom editor scripts to automate your build pipeline.
  11939. See EditorBuildSettings.scenes for an example script.</para>
  11940. </summary>
  11941. </member>
  11942. <member name="P:UnityEditor.EditorBuildSettingsScene.enabled">
  11943. <summary>
  11944. <para>Whether this Scene is enabled in the for an example of how to use this class.
  11945. See Also: EditorBuildSettingsScene, EditorBuildSettings.scenes.</para>
  11946. </summary>
  11947. </member>
  11948. <member name="P:UnityEditor.EditorBuildSettingsScene.path">
  11949. <summary>
  11950. <para>The file path of the Scene as listed in the Editor for an example of how to use this class.
  11951. See Also: EditorBuildSettingsScene, EditorBuildSettings.scenes.</para>
  11952. </summary>
  11953. </member>
  11954. <member name="T:UnityEditor.EditorCurveBinding">
  11955. <summary>
  11956. <para>Defines how a curve is attached to an object that it controls.</para>
  11957. </summary>
  11958. </member>
  11959. <member name="F:UnityEditor.EditorCurveBinding.path">
  11960. <summary>
  11961. <para>The transform path of the object that is animated.</para>
  11962. </summary>
  11963. </member>
  11964. <member name="F:UnityEditor.EditorCurveBinding.propertyName">
  11965. <summary>
  11966. <para>The name of the property to be animated.</para>
  11967. </summary>
  11968. </member>
  11969. <member name="P:UnityEditor.EditorCurveBinding.type">
  11970. <summary>
  11971. <para>The type of the property to be animated.</para>
  11972. </summary>
  11973. </member>
  11974. <member name="M:UnityEditor.EditorCurveBinding.DiscreteCurve(System.String,System.Type,System.String)">
  11975. <summary>
  11976. <para>Creates a preconfigured binding for a curve where values should not be interpolated.</para>
  11977. </summary>
  11978. <param name="inPath">The transform path to the object to animate.</param>
  11979. <param name="inType">The type of the object to animate.</param>
  11980. <param name="inPropertyName">The name of the property to animate on the object.</param>
  11981. </member>
  11982. <member name="M:UnityEditor.EditorCurveBinding.FloatCurve(System.String,System.Type,System.String)">
  11983. <summary>
  11984. <para>Creates a preconfigured binding for a float curve.</para>
  11985. </summary>
  11986. <param name="inPath">The transform path to the object to animate.</param>
  11987. <param name="inType">The type of the object to animate.</param>
  11988. <param name="inPropertyName">The name of the property to animate on the object.</param>
  11989. </member>
  11990. <member name="M:UnityEditor.EditorCurveBinding.PPtrCurve(System.String,System.Type,System.String)">
  11991. <summary>
  11992. <para>Creates a preconfigured binding for a curve that points to an Object.</para>
  11993. </summary>
  11994. <param name="inPath">The transform path to the object to animate.</param>
  11995. <param name="inType">The type of the object to animate.</param>
  11996. <param name="inPropertyName">The name of the property to animate on the object.</param>
  11997. </member>
  11998. <member name="T:UnityEditor.EditorGUI">
  11999. <summary>
  12000. <para>These work pretty much like the normal GUI functions - and also have matching implementations in EditorGUILayout.</para>
  12001. </summary>
  12002. </member>
  12003. <member name="P:UnityEditor.EditorGUI.actionKey">
  12004. <summary>
  12005. <para>Is the platform-dependent "action" modifier key held down? (Read Only)</para>
  12006. </summary>
  12007. </member>
  12008. <member name="?:UnityEditor.EditorGUI.hyperLinkClicked(System.Action`2&lt;UnityEditor.EditorWindow,UnityEditor.HyperLinkClickedEventArgs&gt;)">
  12009. <summary>
  12010. <para>Event used to react on clicks on a text hyperlink part.</para>
  12011. </summary>
  12012. <param name="value">The first parameter of type EditorWindow corresponds to the window that contains the text that was clicked. The second parameter of type HyperLinkClickedEventArgs contains the hyperlink data.</param>
  12013. </member>
  12014. <member name="P:UnityEditor.EditorGUI.indentLevel">
  12015. <summary>
  12016. <para>The indent level of the field labels.</para>
  12017. </summary>
  12018. </member>
  12019. <member name="P:UnityEditor.EditorGUI.showMixedValue">
  12020. <summary>
  12021. <para>Makes the following controls give the appearance of editing multiple different values.</para>
  12022. </summary>
  12023. </member>
  12024. <member name="M:UnityEditor.EditorGUI.BeginChangeCheck">
  12025. <summary>
  12026. <para>Starts a new code block to check for GUI changes.</para>
  12027. </summary>
  12028. </member>
  12029. <member name="M:UnityEditor.EditorGUI.BeginDisabledGroup(System.Boolean)">
  12030. <summary>
  12031. <para>Create a group of controls that can be disabled.</para>
  12032. </summary>
  12033. <param name="disabled">Boolean specifying if the controls inside the group should be disabled.</param>
  12034. </member>
  12035. <member name="M:UnityEditor.EditorGUI.BeginFoldoutHeaderGroup(UnityEngine.Rect,System.Boolean,System.String,UnityEngine.GUIStyle,System.Action`1&lt;UnityEngine.Rect&gt;,UnityEngine.GUIStyle)">
  12036. <summary>
  12037. <para>Make a label with a foldout arrow to the left of it.</para>
  12038. </summary>
  12039. <param name="foldout">The shown foldout state.</param>
  12040. <param name="content">The label to show.</param>
  12041. <param name="style">Optional GUIStyle.</param>
  12042. <param name="menuAction">The action that happens when you click the icon.</param>
  12043. <param name="menuIcon">Optional GUIStyle for icon.</param>
  12044. <param name="position">Rectangle on the screen to use for the control.</param>
  12045. <returns>
  12046. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  12047. </returns>
  12048. </member>
  12049. <member name="M:UnityEditor.EditorGUI.BeginFoldoutHeaderGroup(UnityEngine.Rect,System.Boolean,UnityEngine.GUIContent,UnityEngine.GUIStyle,System.Action`1&lt;UnityEngine.Rect&gt;,UnityEngine.GUIStyle)">
  12050. <summary>
  12051. <para>Make a label with a foldout arrow to the left of it.</para>
  12052. </summary>
  12053. <param name="foldout">The shown foldout state.</param>
  12054. <param name="content">The label to show.</param>
  12055. <param name="style">Optional GUIStyle.</param>
  12056. <param name="menuAction">The action that happens when you click the icon.</param>
  12057. <param name="menuIcon">Optional GUIStyle for icon.</param>
  12058. <param name="position">Rectangle on the screen to use for the control.</param>
  12059. <returns>
  12060. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  12061. </returns>
  12062. </member>
  12063. <member name="M:UnityEditor.EditorGUI.BeginProperty(UnityEngine.Rect,UnityEngine.GUIContent,UnityEditor.SerializedProperty)">
  12064. <summary>
  12065. <para>Create a Property wrapper, useful for making regular GUI controls work with SerializedProperty.</para>
  12066. </summary>
  12067. <param name="totalPosition">Rectangle on the screen to use for the control, including label if applicable.</param>
  12068. <param name="label">Optional label in front of the slider. Use null to use the name from the SerializedProperty. Use GUIContent.none to not display a label.</param>
  12069. <param name="property">The SerializedProperty to use for the control.</param>
  12070. <returns>
  12071. <para>The actual label to use for the control.</para>
  12072. </returns>
  12073. </member>
  12074. <member name="M:UnityEditor.EditorGUI.BoundsField(UnityEngine.Rect,UnityEngine.Bounds)">
  12075. <summary>
  12076. <para>Makes Center and Extents field for entering a Bounds.</para>
  12077. </summary>
  12078. <param name="position">Rectangle on the screen to use for the field.</param>
  12079. <param name="label">Optional label to display above the field.</param>
  12080. <param name="value">The value to edit.</param>
  12081. <returns>
  12082. <para>The value entered by the user.</para>
  12083. </returns>
  12084. </member>
  12085. <member name="M:UnityEditor.EditorGUI.BoundsField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Bounds)">
  12086. <summary>
  12087. <para>Makes Center and Extents field for entering a Bounds.</para>
  12088. </summary>
  12089. <param name="position">Rectangle on the screen to use for the field.</param>
  12090. <param name="label">Optional label to display above the field.</param>
  12091. <param name="value">The value to edit.</param>
  12092. <returns>
  12093. <para>The value entered by the user.</para>
  12094. </returns>
  12095. </member>
  12096. <member name="M:UnityEditor.EditorGUI.BoundsIntField(UnityEngine.Rect,UnityEngine.BoundsInt)">
  12097. <summary>
  12098. <para>Makes Position and Size field for entering a BoundsInt.</para>
  12099. </summary>
  12100. <param name="position">Rectangle on the screen to use for the field.</param>
  12101. <param name="label">Optional label to display above the field.</param>
  12102. <param name="value">The value to edit.</param>
  12103. <returns>
  12104. <para>The value entered by the user.</para>
  12105. </returns>
  12106. </member>
  12107. <member name="M:UnityEditor.EditorGUI.BoundsIntField(UnityEngine.Rect,System.String,UnityEngine.BoundsInt)">
  12108. <summary>
  12109. <para>Makes Position and Size field for entering a BoundsInt.</para>
  12110. </summary>
  12111. <param name="position">Rectangle on the screen to use for the field.</param>
  12112. <param name="label">Optional label to display above the field.</param>
  12113. <param name="value">The value to edit.</param>
  12114. <returns>
  12115. <para>The value entered by the user.</para>
  12116. </returns>
  12117. </member>
  12118. <member name="M:UnityEditor.EditorGUI.BoundsIntField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.BoundsInt)">
  12119. <summary>
  12120. <para>Makes Position and Size field for entering a BoundsInt.</para>
  12121. </summary>
  12122. <param name="position">Rectangle on the screen to use for the field.</param>
  12123. <param name="label">Optional label to display above the field.</param>
  12124. <param name="value">The value to edit.</param>
  12125. <returns>
  12126. <para>The value entered by the user.</para>
  12127. </returns>
  12128. </member>
  12129. <member name="M:UnityEditor.EditorGUI.CanCacheInspectorGUI(UnityEditor.SerializedProperty)">
  12130. <summary>
  12131. <para>Get whether a SerializedProperty's inspector GUI can be cached.</para>
  12132. </summary>
  12133. <param name="property">The SerializedProperty in question.</param>
  12134. <returns>
  12135. <para>Whether the property's inspector GUI can be cached.</para>
  12136. </returns>
  12137. </member>
  12138. <member name="T:UnityEditor.EditorGUI.ChangeCheckScope">
  12139. <summary>
  12140. <para>Check if any control was changed inside a block of code.</para>
  12141. </summary>
  12142. </member>
  12143. <member name="P:UnityEditor.EditorGUI.ChangeCheckScope.changed">
  12144. <summary>
  12145. <para>True if GUI.changed was set to true, otherwise false.</para>
  12146. </summary>
  12147. </member>
  12148. <member name="M:UnityEditor.EditorGUI.ChangeCheckScope.#ctor">
  12149. <summary>
  12150. <para>Begins a ChangeCheckScope.</para>
  12151. </summary>
  12152. </member>
  12153. <member name="M:UnityEditor.EditorGUI.ColorField(UnityEngine.Rect,UnityEngine.Color)">
  12154. <summary>
  12155. <para>Makes a field for selecting a Color.</para>
  12156. </summary>
  12157. <param name="position">Rectangle on the screen to use for the field.</param>
  12158. <param name="label">Optional label to display in front of the field.</param>
  12159. <param name="value">The color to edit.</param>
  12160. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  12161. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  12162. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  12163. <param name="hdrConfig"></param>
  12164. <returns>
  12165. <para>The color selected by the user.</para>
  12166. </returns>
  12167. </member>
  12168. <member name="M:UnityEditor.EditorGUI.ColorField(UnityEngine.Rect,System.String,UnityEngine.Color)">
  12169. <summary>
  12170. <para>Makes a field for selecting a Color.</para>
  12171. </summary>
  12172. <param name="position">Rectangle on the screen to use for the field.</param>
  12173. <param name="label">Optional label to display in front of the field.</param>
  12174. <param name="value">The color to edit.</param>
  12175. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  12176. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  12177. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  12178. <param name="hdrConfig"></param>
  12179. <returns>
  12180. <para>The color selected by the user.</para>
  12181. </returns>
  12182. </member>
  12183. <member name="M:UnityEditor.EditorGUI.ColorField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Color)">
  12184. <summary>
  12185. <para>Makes a field for selecting a Color.</para>
  12186. </summary>
  12187. <param name="position">Rectangle on the screen to use for the field.</param>
  12188. <param name="label">Optional label to display in front of the field.</param>
  12189. <param name="value">The color to edit.</param>
  12190. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  12191. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  12192. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  12193. <param name="hdrConfig"></param>
  12194. <returns>
  12195. <para>The color selected by the user.</para>
  12196. </returns>
  12197. </member>
  12198. <member name="M:UnityEditor.EditorGUI.ColorField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean)">
  12199. <summary>
  12200. <para>Makes a field for selecting a Color.</para>
  12201. </summary>
  12202. <param name="position">Rectangle on the screen to use for the field.</param>
  12203. <param name="label">Optional label to display in front of the field.</param>
  12204. <param name="value">The color to edit.</param>
  12205. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  12206. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  12207. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  12208. <param name="hdrConfig"></param>
  12209. <returns>
  12210. <para>The color selected by the user.</para>
  12211. </returns>
  12212. </member>
  12213. <member name="M:UnityEditor.EditorGUI.ColorField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean,UnityEditor.ColorPickerHDRConfig)">
  12214. <summary>
  12215. <para>Makes a field for selecting a Color.</para>
  12216. </summary>
  12217. <param name="position">Rectangle on the screen to use for the field.</param>
  12218. <param name="label">Optional label to display in front of the field.</param>
  12219. <param name="value">The color to edit.</param>
  12220. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  12221. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  12222. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  12223. <param name="hdrConfig"></param>
  12224. <returns>
  12225. <para>The color selected by the user.</para>
  12226. </returns>
  12227. </member>
  12228. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEngine.AnimationCurve)">
  12229. <summary>
  12230. <para>Makes a field for editing an AnimationCurve.</para>
  12231. </summary>
  12232. <param name="position">Rectangle on the screen to use for the field.</param>
  12233. <param name="label">Optional label to display in front of the field.</param>
  12234. <param name="value">The curve to edit.</param>
  12235. <param name="color">The color to show the curve with.</param>
  12236. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12237. <returns>
  12238. <para>The curve edited by the user.</para>
  12239. </returns>
  12240. </member>
  12241. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,System.String,UnityEngine.AnimationCurve)">
  12242. <summary>
  12243. <para>Makes a field for editing an AnimationCurve.</para>
  12244. </summary>
  12245. <param name="position">Rectangle on the screen to use for the field.</param>
  12246. <param name="label">Optional label to display in front of the field.</param>
  12247. <param name="value">The curve to edit.</param>
  12248. <param name="color">The color to show the curve with.</param>
  12249. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12250. <returns>
  12251. <para>The curve edited by the user.</para>
  12252. </returns>
  12253. </member>
  12254. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.AnimationCurve)">
  12255. <summary>
  12256. <para>Makes a field for editing an AnimationCurve.</para>
  12257. </summary>
  12258. <param name="position">Rectangle on the screen to use for the field.</param>
  12259. <param name="label">Optional label to display in front of the field.</param>
  12260. <param name="value">The curve to edit.</param>
  12261. <param name="color">The color to show the curve with.</param>
  12262. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12263. <returns>
  12264. <para>The curve edited by the user.</para>
  12265. </returns>
  12266. </member>
  12267. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect)">
  12268. <summary>
  12269. <para>Makes a field for editing an AnimationCurve.</para>
  12270. </summary>
  12271. <param name="position">Rectangle on the screen to use for the field.</param>
  12272. <param name="label">Optional label to display in front of the field.</param>
  12273. <param name="value">The curve to edit.</param>
  12274. <param name="color">The color to show the curve with.</param>
  12275. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12276. <returns>
  12277. <para>The curve edited by the user.</para>
  12278. </returns>
  12279. </member>
  12280. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,System.String,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect)">
  12281. <summary>
  12282. <para>Makes a field for editing an AnimationCurve.</para>
  12283. </summary>
  12284. <param name="position">Rectangle on the screen to use for the field.</param>
  12285. <param name="label">Optional label to display in front of the field.</param>
  12286. <param name="value">The curve to edit.</param>
  12287. <param name="color">The color to show the curve with.</param>
  12288. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12289. <returns>
  12290. <para>The curve edited by the user.</para>
  12291. </returns>
  12292. </member>
  12293. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect)">
  12294. <summary>
  12295. <para>Makes a field for editing an AnimationCurve.</para>
  12296. </summary>
  12297. <param name="position">Rectangle on the screen to use for the field.</param>
  12298. <param name="label">Optional label to display in front of the field.</param>
  12299. <param name="value">The curve to edit.</param>
  12300. <param name="color">The color to show the curve with.</param>
  12301. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12302. <returns>
  12303. <para>The curve edited by the user.</para>
  12304. </returns>
  12305. </member>
  12306. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Rect)">
  12307. <summary>
  12308. <para>Makes a field for editing an AnimationCurve.</para>
  12309. </summary>
  12310. <param name="position">Rectangle on the screen to use for the field.</param>
  12311. <param name="property">The curve to edit.</param>
  12312. <param name="color">The color to show the curve with.</param>
  12313. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12314. <param name="label">Optional label to display in front of the field. Pass [[GUIContent.none] to hide the label.</param>
  12315. </member>
  12316. <member name="M:UnityEditor.EditorGUI.CurveField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUIContent)">
  12317. <summary>
  12318. <para>Makes a field for editing an AnimationCurve.</para>
  12319. </summary>
  12320. <param name="position">Rectangle on the screen to use for the field.</param>
  12321. <param name="property">The curve to edit.</param>
  12322. <param name="color">The color to show the curve with.</param>
  12323. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  12324. <param name="label">Optional label to display in front of the field. Pass [[GUIContent.none] to hide the label.</param>
  12325. </member>
  12326. <member name="M:UnityEditor.EditorGUI.DelayedDoubleField(UnityEngine.Rect,System.Double,UnityEngine.GUIStyle)">
  12327. <summary>
  12328. <para>Makes a delayed text field for entering doubles.</para>
  12329. </summary>
  12330. <param name="position">Rectangle on the screen to use for the double field.</param>
  12331. <param name="label">Optional label to display in front of the double field.</param>
  12332. <param name="value">The value to edit.</param>
  12333. <param name="style">Optional GUIStyle.</param>
  12334. <returns>
  12335. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  12336. </returns>
  12337. </member>
  12338. <member name="M:UnityEditor.EditorGUI.DelayedDoubleField(UnityEngine.Rect,System.String,System.Double,UnityEngine.GUIStyle)">
  12339. <summary>
  12340. <para>Makes a delayed text field for entering doubles.</para>
  12341. </summary>
  12342. <param name="position">Rectangle on the screen to use for the double field.</param>
  12343. <param name="label">Optional label to display in front of the double field.</param>
  12344. <param name="value">The value to edit.</param>
  12345. <param name="style">Optional GUIStyle.</param>
  12346. <returns>
  12347. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  12348. </returns>
  12349. </member>
  12350. <member name="M:UnityEditor.EditorGUI.DelayedDoubleField(UnityEngine.Rect,UnityEngine.GUIContent,System.Double,UnityEngine.GUIStyle)">
  12351. <summary>
  12352. <para>Makes a delayed text field for entering doubles.</para>
  12353. </summary>
  12354. <param name="position">Rectangle on the screen to use for the double field.</param>
  12355. <param name="label">Optional label to display in front of the double field.</param>
  12356. <param name="value">The value to edit.</param>
  12357. <param name="style">Optional GUIStyle.</param>
  12358. <returns>
  12359. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  12360. </returns>
  12361. </member>
  12362. <member name="M:UnityEditor.EditorGUI.DelayedDoubleField">
  12363. <summary>
  12364. <para>Makes a delayed text field for entering doubles.</para>
  12365. </summary>
  12366. <param name="position">Rectangle on the screen to use for the double field.</param>
  12367. <param name="property">The double property to edit.</param>
  12368. <param name="label">Optional label to display in front of the double field. Pass GUIContent.none to hide label.</param>
  12369. </member>
  12370. <member name="M:UnityEditor.EditorGUI.DelayedFloatField(UnityEngine.Rect,System.Single,UnityEngine.GUIStyle)">
  12371. <summary>
  12372. <para>Makes a delayed text field for entering floats.</para>
  12373. </summary>
  12374. <param name="position">Rectangle on the screen to use for the float field.</param>
  12375. <param name="label">Optional label to display in front of the float field.</param>
  12376. <param name="value">The value to edit.</param>
  12377. <param name="style">Optional GUIStyle.</param>
  12378. <returns>
  12379. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  12380. </returns>
  12381. </member>
  12382. <member name="M:UnityEditor.EditorGUI.DelayedFloatField(UnityEngine.Rect,System.String,System.Single,UnityEngine.GUIStyle)">
  12383. <summary>
  12384. <para>Makes a delayed text field for entering floats.</para>
  12385. </summary>
  12386. <param name="position">Rectangle on the screen to use for the float field.</param>
  12387. <param name="label">Optional label to display in front of the float field.</param>
  12388. <param name="value">The value to edit.</param>
  12389. <param name="style">Optional GUIStyle.</param>
  12390. <returns>
  12391. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  12392. </returns>
  12393. </member>
  12394. <member name="M:UnityEditor.EditorGUI.DelayedFloatField(UnityEngine.Rect,UnityEngine.GUIContent,System.Single,UnityEngine.GUIStyle)">
  12395. <summary>
  12396. <para>Makes a delayed text field for entering floats.</para>
  12397. </summary>
  12398. <param name="position">Rectangle on the screen to use for the float field.</param>
  12399. <param name="label">Optional label to display in front of the float field.</param>
  12400. <param name="value">The value to edit.</param>
  12401. <param name="style">Optional GUIStyle.</param>
  12402. <returns>
  12403. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  12404. </returns>
  12405. </member>
  12406. <member name="M:UnityEditor.EditorGUI.DelayedFloatField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  12407. <summary>
  12408. <para>Makes a delayed text field for entering floats.</para>
  12409. </summary>
  12410. <param name="position">Rectangle on the screen to use for the float field.</param>
  12411. <param name="property">The float property to edit.</param>
  12412. <param name="label">Optional label to display in front of the float field. Pass GUIContent.none to hide label.</param>
  12413. </member>
  12414. <member name="M:UnityEditor.EditorGUI.DelayedIntField(UnityEngine.Rect,System.Int32,UnityEngine.GUIStyle)">
  12415. <summary>
  12416. <para>Makes a delayed text field for entering integers.</para>
  12417. </summary>
  12418. <param name="position">Rectangle on the screen to use for the int field.</param>
  12419. <param name="label">Optional label to display in front of the int field.</param>
  12420. <param name="value">The value to edit.</param>
  12421. <param name="style">Optional GUIStyle.</param>
  12422. <returns>
  12423. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  12424. </returns>
  12425. </member>
  12426. <member name="M:UnityEditor.EditorGUI.DelayedIntField(UnityEngine.Rect,System.String,System.Int32,UnityEngine.GUIStyle)">
  12427. <summary>
  12428. <para>Makes a delayed text field for entering integers.</para>
  12429. </summary>
  12430. <param name="position">Rectangle on the screen to use for the int field.</param>
  12431. <param name="label">Optional label to display in front of the int field.</param>
  12432. <param name="value">The value to edit.</param>
  12433. <param name="style">Optional GUIStyle.</param>
  12434. <returns>
  12435. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  12436. </returns>
  12437. </member>
  12438. <member name="M:UnityEditor.EditorGUI.DelayedIntField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle)">
  12439. <summary>
  12440. <para>Makes a delayed text field for entering integers.</para>
  12441. </summary>
  12442. <param name="position">Rectangle on the screen to use for the int field.</param>
  12443. <param name="label">Optional label to display in front of the int field.</param>
  12444. <param name="value">The value to edit.</param>
  12445. <param name="style">Optional GUIStyle.</param>
  12446. <returns>
  12447. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  12448. </returns>
  12449. </member>
  12450. <member name="M:UnityEditor.EditorGUI.DelayedIntField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  12451. <summary>
  12452. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  12453. </summary>
  12454. <param name="position">Rectangle on the screen to use for the int field.</param>
  12455. <param name="property">The int property to edit.</param>
  12456. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  12457. </member>
  12458. <member name="M:UnityEditor.EditorGUI.DelayedTextField(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  12459. <summary>
  12460. <para>Makes a delayed text field.</para>
  12461. </summary>
  12462. <param name="position">Rectangle on the screen to use for the text field.</param>
  12463. <param name="label">Optional label to display in front of the int field.</param>
  12464. <param name="text">The value to edit.</param>
  12465. <param name="style">Optional GUIStyle.</param>
  12466. <returns>
  12467. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  12468. </returns>
  12469. </member>
  12470. <member name="M:UnityEditor.EditorGUI.DelayedTextField(UnityEngine.Rect,System.String,System.String,UnityEngine.GUIStyle)">
  12471. <summary>
  12472. <para>Makes a delayed text field.</para>
  12473. </summary>
  12474. <param name="position">Rectangle on the screen to use for the text field.</param>
  12475. <param name="label">Optional label to display in front of the int field.</param>
  12476. <param name="text">The value to edit.</param>
  12477. <param name="style">Optional GUIStyle.</param>
  12478. <returns>
  12479. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  12480. </returns>
  12481. </member>
  12482. <member name="M:UnityEditor.EditorGUI.DelayedTextField(UnityEngine.Rect,UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle)">
  12483. <summary>
  12484. <para>Makes a delayed text field.</para>
  12485. </summary>
  12486. <param name="position">Rectangle on the screen to use for the text field.</param>
  12487. <param name="label">Optional label to display in front of the int field.</param>
  12488. <param name="text">The value to edit.</param>
  12489. <param name="style">Optional GUIStyle.</param>
  12490. <returns>
  12491. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  12492. </returns>
  12493. </member>
  12494. <member name="M:UnityEditor.EditorGUI.DelayedTextField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  12495. <summary>
  12496. <para>Makes a delayed text field.</para>
  12497. </summary>
  12498. <param name="position">Rectangle on the screen to use for the text field.</param>
  12499. <param name="property">The text property to edit.</param>
  12500. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  12501. </member>
  12502. <member name="T:UnityEditor.EditorGUI.DisabledGroupScope">
  12503. <summary>
  12504. <para>Create a group of controls that can be disabled.</para>
  12505. </summary>
  12506. </member>
  12507. <member name="M:UnityEditor.EditorGUI.DisabledGroupScope.#ctor(System.Boolean)">
  12508. <summary>
  12509. <para>Create a new DisabledGroupScope and begin the corresponding group.</para>
  12510. </summary>
  12511. <param name="disabled">Boolean specifying if the controls inside the group should be disabled.</param>
  12512. </member>
  12513. <member name="T:UnityEditor.EditorGUI.DisabledScope">
  12514. <summary>
  12515. <para>Create a group of controls that can be disabled.</para>
  12516. </summary>
  12517. </member>
  12518. <member name="M:UnityEditor.EditorGUI.DisabledScope.#ctor(System.Boolean)">
  12519. <summary>
  12520. <para>Create a new DisabledScope and begin the corresponding group.</para>
  12521. </summary>
  12522. <param name="disabled">Boolean specifying if the controls inside the group should be disabled.</param>
  12523. </member>
  12524. <member name="M:UnityEditor.EditorGUI.DoubleField(UnityEngine.Rect,System.Double,UnityEngine.GUIStyle)">
  12525. <summary>
  12526. <para>Makes a text field for entering doubles.</para>
  12527. </summary>
  12528. <param name="position">Rectangle on the screen to use for the double field.</param>
  12529. <param name="label">Optional label to display in front of the double field.</param>
  12530. <param name="value">The value to edit.</param>
  12531. <param name="style">Optional GUIStyle.</param>
  12532. <returns>
  12533. <para>The value entered by the user.</para>
  12534. </returns>
  12535. </member>
  12536. <member name="M:UnityEditor.EditorGUI.DoubleField(UnityEngine.Rect,System.String,System.Double,UnityEngine.GUIStyle)">
  12537. <summary>
  12538. <para>Makes a text field for entering doubles.</para>
  12539. </summary>
  12540. <param name="position">Rectangle on the screen to use for the double field.</param>
  12541. <param name="label">Optional label to display in front of the double field.</param>
  12542. <param name="value">The value to edit.</param>
  12543. <param name="style">Optional GUIStyle.</param>
  12544. <returns>
  12545. <para>The value entered by the user.</para>
  12546. </returns>
  12547. </member>
  12548. <member name="M:UnityEditor.EditorGUI.DoubleField(UnityEngine.Rect,UnityEngine.GUIContent,System.Double,UnityEngine.GUIStyle)">
  12549. <summary>
  12550. <para>Makes a text field for entering doubles.</para>
  12551. </summary>
  12552. <param name="position">Rectangle on the screen to use for the double field.</param>
  12553. <param name="label">Optional label to display in front of the double field.</param>
  12554. <param name="value">The value to edit.</param>
  12555. <param name="style">Optional GUIStyle.</param>
  12556. <returns>
  12557. <para>The value entered by the user.</para>
  12558. </returns>
  12559. </member>
  12560. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,UnityEngine.ScaleMode,System.Single,System.Single,UnityEngine.Rendering.ColorWriteMask,System.Single)">
  12561. <summary>
  12562. <para>Draws the texture within a rectangle.</para>
  12563. </summary>
  12564. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12565. <param name="image">Texture to display.</param>
  12566. <param name="mat">Material to be used when drawing the texture.</param>
  12567. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12568. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12569. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12570. Sets material's _Mip property.</param>
  12571. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12572. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12573. </member>
  12574. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,UnityEngine.ScaleMode,System.Single,System.Single,UnityEngine.Rendering.ColorWriteMask)">
  12575. <summary>
  12576. <para>Draws the texture within a rectangle.</para>
  12577. </summary>
  12578. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12579. <param name="image">Texture to display.</param>
  12580. <param name="mat">Material to be used when drawing the texture.</param>
  12581. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12582. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12583. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12584. Sets material's _Mip property.</param>
  12585. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12586. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12587. </member>
  12588. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture)">
  12589. <summary>
  12590. <para>Draws the texture within a rectangle.</para>
  12591. </summary>
  12592. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12593. <param name="image">Texture to display.</param>
  12594. <param name="mat">Material to be used when drawing the texture.</param>
  12595. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12596. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12597. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12598. Sets material's _Mip property.</param>
  12599. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12600. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12601. </member>
  12602. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material)">
  12603. <summary>
  12604. <para>Draws the texture within a rectangle.</para>
  12605. </summary>
  12606. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12607. <param name="image">Texture to display.</param>
  12608. <param name="mat">Material to be used when drawing the texture.</param>
  12609. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12610. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12611. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12612. Sets material's _Mip property.</param>
  12613. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12614. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12615. </member>
  12616. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,UnityEngine.ScaleMode)">
  12617. <summary>
  12618. <para>Draws the texture within a rectangle.</para>
  12619. </summary>
  12620. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12621. <param name="image">Texture to display.</param>
  12622. <param name="mat">Material to be used when drawing the texture.</param>
  12623. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12624. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12625. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12626. Sets material's _Mip property.</param>
  12627. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12628. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12629. </member>
  12630. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,UnityEngine.ScaleMode,System.Single)">
  12631. <summary>
  12632. <para>Draws the texture within a rectangle.</para>
  12633. </summary>
  12634. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12635. <param name="image">Texture to display.</param>
  12636. <param name="mat">Material to be used when drawing the texture.</param>
  12637. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12638. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12639. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12640. Sets material's _Mip property.</param>
  12641. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12642. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12643. </member>
  12644. <member name="M:UnityEditor.EditorGUI.DrawPreviewTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material,UnityEngine.ScaleMode,System.Single,System.Single)">
  12645. <summary>
  12646. <para>Draws the texture within a rectangle.</para>
  12647. </summary>
  12648. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12649. <param name="image">Texture to display.</param>
  12650. <param name="mat">Material to be used when drawing the texture.</param>
  12651. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12652. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12653. <param name="mipLevel">The mip-level to sample. If negative, the texture is sampled normally.
  12654. Sets material's _Mip property.</param>
  12655. <param name="colorWriteMask">Specifies which color components of image will get written. Sets material's _ColorMask property.</param>
  12656. <param name="exposure">Specifies the exposure for the texture. Sets material's _Exposure property.</param>
  12657. </member>
  12658. <member name="M:UnityEditor.EditorGUI.DrawRect(UnityEngine.Rect,UnityEngine.Color)">
  12659. <summary>
  12660. <para>Draws a filled rectangle of color at the specified position and size within the current editor window.</para>
  12661. </summary>
  12662. <param name="rect">The position and size of the rectangle to draw.</param>
  12663. <param name="color">The color of the rectange.</param>
  12664. </member>
  12665. <member name="M:UnityEditor.EditorGUI.DrawTextureAlpha(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode,System.Single,System.Single)">
  12666. <summary>
  12667. <para>Draws the alpha channel of a texture within a rectangle.</para>
  12668. </summary>
  12669. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12670. <param name="image">Texture to display.</param>
  12671. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12672. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12673. <param name="mipLevel">What mip-level to sample. If negative, texture will be sampled normally.
  12674. It sets material _Mip property.</param>
  12675. </member>
  12676. <member name="M:UnityEditor.EditorGUI.DrawTextureAlpha(UnityEngine.Rect,UnityEngine.Texture)">
  12677. <summary>
  12678. <para>Draws the alpha channel of a texture within a rectangle.</para>
  12679. </summary>
  12680. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12681. <param name="image">Texture to display.</param>
  12682. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12683. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12684. <param name="mipLevel">What mip-level to sample. If negative, texture will be sampled normally.
  12685. It sets material _Mip property.</param>
  12686. </member>
  12687. <member name="M:UnityEditor.EditorGUI.DrawTextureAlpha(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode)">
  12688. <summary>
  12689. <para>Draws the alpha channel of a texture within a rectangle.</para>
  12690. </summary>
  12691. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12692. <param name="image">Texture to display.</param>
  12693. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12694. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12695. <param name="mipLevel">What mip-level to sample. If negative, texture will be sampled normally.
  12696. It sets material _Mip property.</param>
  12697. </member>
  12698. <member name="M:UnityEditor.EditorGUI.DrawTextureAlpha(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode,System.Single)">
  12699. <summary>
  12700. <para>Draws the alpha channel of a texture within a rectangle.</para>
  12701. </summary>
  12702. <param name="position">Rectangle on the screen to draw the texture within.</param>
  12703. <param name="image">Texture to display.</param>
  12704. <param name="scaleMode">How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within.</param>
  12705. <param name="imageAspect">Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used.</param>
  12706. <param name="mipLevel">What mip-level to sample. If negative, texture will be sampled normally.
  12707. It sets material _Mip property.</param>
  12708. </member>
  12709. <member name="M:UnityEditor.EditorGUI.DropdownButton(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.FocusType)">
  12710. <summary>
  12711. <para>Makes a button that reacts to mouse down, for displaying your own dropdown content.</para>
  12712. </summary>
  12713. <param name="position">Rectangle on the screen to use for the button.</param>
  12714. <param name="content">Text, image and tooltip for this button.</param>
  12715. <param name="focusType">Whether the button should be selectable by keyboard or not.</param>
  12716. <param name="style">Optional style to use.</param>
  12717. <returns>
  12718. <para>true when the user clicks the button.</para>
  12719. </returns>
  12720. </member>
  12721. <member name="M:UnityEditor.EditorGUI.DropdownButton(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.FocusType,UnityEngine.GUIStyle)">
  12722. <summary>
  12723. <para>Makes a button that reacts to mouse down, for displaying your own dropdown content.</para>
  12724. </summary>
  12725. <param name="position">Rectangle on the screen to use for the button.</param>
  12726. <param name="content">Text, image and tooltip for this button.</param>
  12727. <param name="focusType">Whether the button should be selectable by keyboard or not.</param>
  12728. <param name="style">Optional style to use.</param>
  12729. <returns>
  12730. <para>true when the user clicks the button.</para>
  12731. </returns>
  12732. </member>
  12733. <member name="M:UnityEditor.EditorGUI.DropShadowLabel(UnityEngine.Rect,System.String)">
  12734. <summary>
  12735. <para>Draws a label with a drop shadow.</para>
  12736. </summary>
  12737. <param name="position">Where to show the label.</param>
  12738. <param name="content">Text to show
  12739. @style style to use.</param>
  12740. <param name="text"></param>
  12741. <param name="style"></param>
  12742. </member>
  12743. <member name="M:UnityEditor.EditorGUI.DropShadowLabel(UnityEngine.Rect,UnityEngine.GUIContent)">
  12744. <summary>
  12745. <para>Draws a label with a drop shadow.</para>
  12746. </summary>
  12747. <param name="position">Where to show the label.</param>
  12748. <param name="content">Text to show
  12749. @style style to use.</param>
  12750. <param name="text"></param>
  12751. <param name="style"></param>
  12752. </member>
  12753. <member name="M:UnityEditor.EditorGUI.DropShadowLabel(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  12754. <summary>
  12755. <para>Draws a label with a drop shadow.</para>
  12756. </summary>
  12757. <param name="position">Where to show the label.</param>
  12758. <param name="content">Text to show
  12759. @style style to use.</param>
  12760. <param name="text"></param>
  12761. <param name="style"></param>
  12762. </member>
  12763. <member name="M:UnityEditor.EditorGUI.DropShadowLabel(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  12764. <summary>
  12765. <para>Draws a label with a drop shadow.</para>
  12766. </summary>
  12767. <param name="position">Where to show the label.</param>
  12768. <param name="content">Text to show
  12769. @style style to use.</param>
  12770. <param name="text"></param>
  12771. <param name="style"></param>
  12772. </member>
  12773. <member name="M:UnityEditor.EditorGUI.EndChangeCheck">
  12774. <summary>
  12775. <para>Ends a code block and checks for any GUI changes.</para>
  12776. </summary>
  12777. <returns>
  12778. <para>Returns true if GUI state changed since the call to EditorGUI.BeginChangeCheck, otherwise false.</para>
  12779. </returns>
  12780. </member>
  12781. <member name="M:UnityEditor.EditorGUI.EndDisabledGroup">
  12782. <summary>
  12783. <para>Ends a disabled group started with BeginDisabledGroup.</para>
  12784. </summary>
  12785. </member>
  12786. <member name="M:UnityEditor.EditorGUI.EndFoldoutHeaderGroup">
  12787. <summary>
  12788. <para>Closes a group started with BeginFoldoutHeaderGroup.
  12789. See Also: EditorGUILayout.BeginFoldoutHeaderGroup.</para>
  12790. </summary>
  12791. </member>
  12792. <member name="M:UnityEditor.EditorGUI.EndProperty">
  12793. <summary>
  12794. <para>Ends a Property wrapper started with BeginProperty.</para>
  12795. </summary>
  12796. </member>
  12797. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,System.Enum)">
  12798. <summary>
  12799. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12800. </summary>
  12801. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12802. <param name="label">Optional label to display in front of the enum flags field.</param>
  12803. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12804. <param name="style">Optional GUIStyle.</param>
  12805. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12806. <returns>
  12807. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12808. </returns>
  12809. </member>
  12810. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,System.Enum,UnityEngine.GUIStyle)">
  12811. <summary>
  12812. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12813. </summary>
  12814. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12815. <param name="label">Optional label to display in front of the enum flags field.</param>
  12816. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12817. <param name="style">Optional GUIStyle.</param>
  12818. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12819. <returns>
  12820. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12821. </returns>
  12822. </member>
  12823. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,System.String,System.Enum)">
  12824. <summary>
  12825. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12826. </summary>
  12827. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12828. <param name="label">Optional label to display in front of the enum flags field.</param>
  12829. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12830. <param name="style">Optional GUIStyle.</param>
  12831. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12832. <returns>
  12833. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12834. </returns>
  12835. </member>
  12836. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,System.String,System.Enum,UnityEngine.GUIStyle)">
  12837. <summary>
  12838. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12839. </summary>
  12840. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12841. <param name="label">Optional label to display in front of the enum flags field.</param>
  12842. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12843. <param name="style">Optional GUIStyle.</param>
  12844. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12845. <returns>
  12846. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12847. </returns>
  12848. </member>
  12849. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum)">
  12850. <summary>
  12851. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12852. </summary>
  12853. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12854. <param name="label">Optional label to display in front of the enum flags field.</param>
  12855. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12856. <param name="style">Optional GUIStyle.</param>
  12857. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12858. <returns>
  12859. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12860. </returns>
  12861. </member>
  12862. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle)">
  12863. <summary>
  12864. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12865. </summary>
  12866. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12867. <param name="label">Optional label to display in front of the enum flags field.</param>
  12868. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12869. <param name="style">Optional GUIStyle.</param>
  12870. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12871. <returns>
  12872. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12873. </returns>
  12874. </member>
  12875. <member name="M:UnityEditor.EditorGUI.EnumFlagsField(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,System.Boolean,UnityEngine.GUIStyle)">
  12876. <summary>
  12877. <para>Displays a menu with an option for every value of the enum type when clicked. An option for the value 0 with name "Nothing" and an option for the value ~0 (that is, all bits set) with the name "Everything" are always displayed at the top of the menu. The names for the values 0 and ~0 can be overriden by defining these values in the enum type.</para>
  12878. </summary>
  12879. <param name="position">Rectangle on the screen to use for the enum flags field.</param>
  12880. <param name="label">Optional label to display in front of the enum flags field.</param>
  12881. <param name="enumValue">Enum flags value (Only supports enum values for enum types with int as the underlying type).</param>
  12882. <param name="style">Optional GUIStyle.</param>
  12883. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  12884. <returns>
  12885. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12886. </returns>
  12887. </member>
  12888. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,System.Enum)">
  12889. <summary>
  12890. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12891. Makes a field for enum based masks.</para>
  12892. </summary>
  12893. <param name="position">Rectangle on the screen to use for this control.</param>
  12894. <param name="label">Caption/label for the control.</param>
  12895. <param name="enumValue">Enum to use for the flags.</param>
  12896. <param name="style">Optional GUIStyle.</param>
  12897. <returns>
  12898. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12899. </returns>
  12900. </member>
  12901. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,System.String,System.Enum)">
  12902. <summary>
  12903. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12904. Makes a field for enum based masks.</para>
  12905. </summary>
  12906. <param name="position">Rectangle on the screen to use for this control.</param>
  12907. <param name="label">Caption/label for the control.</param>
  12908. <param name="enumValue">Enum to use for the flags.</param>
  12909. <param name="style">Optional GUIStyle.</param>
  12910. <returns>
  12911. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12912. </returns>
  12913. </member>
  12914. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum)">
  12915. <summary>
  12916. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12917. Makes a field for enum based masks.</para>
  12918. </summary>
  12919. <param name="position">Rectangle on the screen to use for this control.</param>
  12920. <param name="label">Caption/label for the control.</param>
  12921. <param name="enumValue">Enum to use for the flags.</param>
  12922. <param name="style">Optional GUIStyle.</param>
  12923. <returns>
  12924. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12925. </returns>
  12926. </member>
  12927. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,System.Enum,UnityEngine.GUIStyle)">
  12928. <summary>
  12929. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12930. Makes a field for enum based masks.</para>
  12931. </summary>
  12932. <param name="position">Rectangle on the screen to use for this control.</param>
  12933. <param name="label">Caption/label for the control.</param>
  12934. <param name="enumValue">Enum to use for the flags.</param>
  12935. <param name="style">Optional GUIStyle.</param>
  12936. <returns>
  12937. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12938. </returns>
  12939. </member>
  12940. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,System.String,System.Enum,UnityEngine.GUIStyle)">
  12941. <summary>
  12942. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12943. Makes a field for enum based masks.</para>
  12944. </summary>
  12945. <param name="position">Rectangle on the screen to use for this control.</param>
  12946. <param name="label">Caption/label for the control.</param>
  12947. <param name="enumValue">Enum to use for the flags.</param>
  12948. <param name="style">Optional GUIStyle.</param>
  12949. <returns>
  12950. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12951. </returns>
  12952. </member>
  12953. <member name="M:UnityEditor.EditorGUI.EnumMaskField(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle)">
  12954. <summary>
  12955. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12956. Makes a field for enum based masks.</para>
  12957. </summary>
  12958. <param name="position">Rectangle on the screen to use for this control.</param>
  12959. <param name="label">Caption/label for the control.</param>
  12960. <param name="enumValue">Enum to use for the flags.</param>
  12961. <param name="style">Optional GUIStyle.</param>
  12962. <returns>
  12963. <para>A selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  12964. </returns>
  12965. </member>
  12966. <member name="M:UnityEditor.EditorGUI.EnumMaskPopup(UnityEngine.Rect,System.String,System.Enum)">
  12967. <summary>
  12968. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12969. Makes an enum popup selection field for a bitmask.</para>
  12970. </summary>
  12971. <param name="position">Rectangle on the screen to use for the field.</param>
  12972. <param name="label">Optional label in front of the field.</param>
  12973. <param name="selected">The enum options the field shows.</param>
  12974. <param name="style">Optional GUIStyle.</param>
  12975. <returns>
  12976. <para>The enum options that has been selected by the user.</para>
  12977. </returns>
  12978. </member>
  12979. <member name="M:UnityEditor.EditorGUI.EnumMaskPopup(UnityEngine.Rect,System.String,System.Enum,UnityEngine.GUIStyle)">
  12980. <summary>
  12981. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12982. Makes an enum popup selection field for a bitmask.</para>
  12983. </summary>
  12984. <param name="position">Rectangle on the screen to use for the field.</param>
  12985. <param name="label">Optional label in front of the field.</param>
  12986. <param name="selected">The enum options the field shows.</param>
  12987. <param name="style">Optional GUIStyle.</param>
  12988. <returns>
  12989. <para>The enum options that has been selected by the user.</para>
  12990. </returns>
  12991. </member>
  12992. <member name="M:UnityEditor.EditorGUI.EnumMaskPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum)">
  12993. <summary>
  12994. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  12995. Makes an enum popup selection field for a bitmask.</para>
  12996. </summary>
  12997. <param name="position">Rectangle on the screen to use for the field.</param>
  12998. <param name="label">Optional label in front of the field.</param>
  12999. <param name="selected">The enum options the field shows.</param>
  13000. <param name="style">Optional GUIStyle.</param>
  13001. <returns>
  13002. <para>The enum options that has been selected by the user.</para>
  13003. </returns>
  13004. </member>
  13005. <member name="M:UnityEditor.EditorGUI.EnumMaskPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle)">
  13006. <summary>
  13007. <para>This method is obsolete. Use EditorGUI.EnumFlagsField instead.
  13008. Makes an enum popup selection field for a bitmask.</para>
  13009. </summary>
  13010. <param name="position">Rectangle on the screen to use for the field.</param>
  13011. <param name="label">Optional label in front of the field.</param>
  13012. <param name="selected">The enum options the field shows.</param>
  13013. <param name="style">Optional GUIStyle.</param>
  13014. <returns>
  13015. <para>The enum options that has been selected by the user.</para>
  13016. </returns>
  13017. </member>
  13018. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,System.Enum)">
  13019. <summary>
  13020. <para>Makes an enum popup selection field.</para>
  13021. </summary>
  13022. <param name="position">Rectangle on the screen to use for the field.</param>
  13023. <param name="label">Optional label in front of the field.</param>
  13024. <param name="selected">The enum option the field shows.</param>
  13025. <param name="style">Optional GUIStyle.</param>
  13026. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13027. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13028. <returns>
  13029. <para>The enum option that has been selected by the user.</para>
  13030. </returns>
  13031. </member>
  13032. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,System.String,System.Enum)">
  13033. <summary>
  13034. <para>Makes an enum popup selection field.</para>
  13035. </summary>
  13036. <param name="position">Rectangle on the screen to use for the field.</param>
  13037. <param name="label">Optional label in front of the field.</param>
  13038. <param name="selected">The enum option the field shows.</param>
  13039. <param name="style">Optional GUIStyle.</param>
  13040. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13041. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13042. <returns>
  13043. <para>The enum option that has been selected by the user.</para>
  13044. </returns>
  13045. </member>
  13046. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum)">
  13047. <summary>
  13048. <para>Makes an enum popup selection field.</para>
  13049. </summary>
  13050. <param name="position">Rectangle on the screen to use for the field.</param>
  13051. <param name="label">Optional label in front of the field.</param>
  13052. <param name="selected">The enum option the field shows.</param>
  13053. <param name="style">Optional GUIStyle.</param>
  13054. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13055. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13056. <returns>
  13057. <para>The enum option that has been selected by the user.</para>
  13058. </returns>
  13059. </member>
  13060. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,System.Enum,UnityEngine.GUIStyle)">
  13061. <summary>
  13062. <para>Makes an enum popup selection field.</para>
  13063. </summary>
  13064. <param name="position">Rectangle on the screen to use for the field.</param>
  13065. <param name="label">Optional label in front of the field.</param>
  13066. <param name="selected">The enum option the field shows.</param>
  13067. <param name="style">Optional GUIStyle.</param>
  13068. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13069. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13070. <returns>
  13071. <para>The enum option that has been selected by the user.</para>
  13072. </returns>
  13073. </member>
  13074. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,System.String,System.Enum,UnityEngine.GUIStyle)">
  13075. <summary>
  13076. <para>Makes an enum popup selection field.</para>
  13077. </summary>
  13078. <param name="position">Rectangle on the screen to use for the field.</param>
  13079. <param name="label">Optional label in front of the field.</param>
  13080. <param name="selected">The enum option the field shows.</param>
  13081. <param name="style">Optional GUIStyle.</param>
  13082. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13083. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13084. <returns>
  13085. <para>The enum option that has been selected by the user.</para>
  13086. </returns>
  13087. </member>
  13088. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle)">
  13089. <summary>
  13090. <para>Makes an enum popup selection field.</para>
  13091. </summary>
  13092. <param name="position">Rectangle on the screen to use for the field.</param>
  13093. <param name="label">Optional label in front of the field.</param>
  13094. <param name="selected">The enum option the field shows.</param>
  13095. <param name="style">Optional GUIStyle.</param>
  13096. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13097. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13098. <returns>
  13099. <para>The enum option that has been selected by the user.</para>
  13100. </returns>
  13101. </member>
  13102. <member name="M:UnityEditor.EditorGUI.EnumPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Enum,System.Func`2&lt;System.Enum,System.Boolean&gt;,System.Boolean,UnityEngine.GUIStyle)">
  13103. <summary>
  13104. <para>Makes an enum popup selection field.</para>
  13105. </summary>
  13106. <param name="position">Rectangle on the screen to use for the field.</param>
  13107. <param name="label">Optional label in front of the field.</param>
  13108. <param name="selected">The enum option the field shows.</param>
  13109. <param name="style">Optional GUIStyle.</param>
  13110. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  13111. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  13112. <returns>
  13113. <para>The enum option that has been selected by the user.</para>
  13114. </returns>
  13115. </member>
  13116. <member name="M:UnityEditor.EditorGUI.FloatField(UnityEngine.Rect,System.Single,UnityEngine.GUIStyle)">
  13117. <summary>
  13118. <para>Makes a text field for entering floats.</para>
  13119. </summary>
  13120. <param name="position">Rectangle on the screen to use for the float field.</param>
  13121. <param name="label">Optional label to display in front of the float field.</param>
  13122. <param name="value">The value to edit.</param>
  13123. <param name="style">Optional GUIStyle.</param>
  13124. <returns>
  13125. <para>The value entered by the user.</para>
  13126. </returns>
  13127. </member>
  13128. <member name="M:UnityEditor.EditorGUI.FloatField(UnityEngine.Rect,System.String,System.Single,UnityEngine.GUIStyle)">
  13129. <summary>
  13130. <para>Makes a text field for entering floats.</para>
  13131. </summary>
  13132. <param name="position">Rectangle on the screen to use for the float field.</param>
  13133. <param name="label">Optional label to display in front of the float field.</param>
  13134. <param name="value">The value to edit.</param>
  13135. <param name="style">Optional GUIStyle.</param>
  13136. <returns>
  13137. <para>The value entered by the user.</para>
  13138. </returns>
  13139. </member>
  13140. <member name="M:UnityEditor.EditorGUI.FloatField(UnityEngine.Rect,UnityEngine.GUIContent,System.Single,UnityEngine.GUIStyle)">
  13141. <summary>
  13142. <para>Makes a text field for entering floats.</para>
  13143. </summary>
  13144. <param name="position">Rectangle on the screen to use for the float field.</param>
  13145. <param name="label">Optional label to display in front of the float field.</param>
  13146. <param name="value">The value to edit.</param>
  13147. <param name="style">Optional GUIStyle.</param>
  13148. <returns>
  13149. <para>The value entered by the user.</para>
  13150. </returns>
  13151. </member>
  13152. <member name="M:UnityEditor.EditorGUI.FocusTextInControl(System.String)">
  13153. <summary>
  13154. <para>Move keyboard focus to a named text field and begin editing of the content.</para>
  13155. </summary>
  13156. <param name="name">Name set using GUI.SetNextControlName.</param>
  13157. </member>
  13158. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,System.String)">
  13159. <summary>
  13160. <para>Makes a label with a foldout arrow to the left of it.</para>
  13161. </summary>
  13162. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13163. <param name="foldout">The shown foldout state.</param>
  13164. <param name="content">The label to show.</param>
  13165. <param name="style">Optional GUIStyle.</param>
  13166. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13167. <returns>
  13168. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13169. </returns>
  13170. </member>
  13171. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,UnityEngine.GUIContent)">
  13172. <summary>
  13173. <para>Makes a label with a foldout arrow to the left of it.</para>
  13174. </summary>
  13175. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13176. <param name="foldout">The shown foldout state.</param>
  13177. <param name="content">The label to show.</param>
  13178. <param name="style">Optional GUIStyle.</param>
  13179. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13180. <returns>
  13181. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13182. </returns>
  13183. </member>
  13184. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,System.String,System.Boolean)">
  13185. <summary>
  13186. <para>Makes a label with a foldout arrow to the left of it.</para>
  13187. </summary>
  13188. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13189. <param name="foldout">The shown foldout state.</param>
  13190. <param name="content">The label to show.</param>
  13191. <param name="style">Optional GUIStyle.</param>
  13192. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13193. <returns>
  13194. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13195. </returns>
  13196. </member>
  13197. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,UnityEngine.GUIContent,System.Boolean)">
  13198. <summary>
  13199. <para>Makes a label with a foldout arrow to the left of it.</para>
  13200. </summary>
  13201. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13202. <param name="foldout">The shown foldout state.</param>
  13203. <param name="content">The label to show.</param>
  13204. <param name="style">Optional GUIStyle.</param>
  13205. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13206. <returns>
  13207. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13208. </returns>
  13209. </member>
  13210. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,System.String,UnityEngine.GUIStyle)">
  13211. <summary>
  13212. <para>Makes a label with a foldout arrow to the left of it.</para>
  13213. </summary>
  13214. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13215. <param name="foldout">The shown foldout state.</param>
  13216. <param name="content">The label to show.</param>
  13217. <param name="style">Optional GUIStyle.</param>
  13218. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13219. <returns>
  13220. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13221. </returns>
  13222. </member>
  13223. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,System.String,System.Boolean,UnityEngine.GUIStyle)">
  13224. <summary>
  13225. <para>Makes a label with a foldout arrow to the left of it.</para>
  13226. </summary>
  13227. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13228. <param name="foldout">The shown foldout state.</param>
  13229. <param name="content">The label to show.</param>
  13230. <param name="style">Optional GUIStyle.</param>
  13231. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13232. <returns>
  13233. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13234. </returns>
  13235. </member>
  13236. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  13237. <summary>
  13238. <para>Makes a label with a foldout arrow to the left of it.</para>
  13239. </summary>
  13240. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13241. <param name="foldout">The shown foldout state.</param>
  13242. <param name="content">The label to show.</param>
  13243. <param name="style">Optional GUIStyle.</param>
  13244. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13245. <returns>
  13246. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13247. </returns>
  13248. </member>
  13249. <member name="M:UnityEditor.EditorGUI.Foldout(UnityEngine.Rect,System.Boolean,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle)">
  13250. <summary>
  13251. <para>Makes a label with a foldout arrow to the left of it.</para>
  13252. </summary>
  13253. <param name="position">Rectangle on the screen to use for the arrow and label.</param>
  13254. <param name="foldout">The shown foldout state.</param>
  13255. <param name="content">The label to show.</param>
  13256. <param name="style">Optional GUIStyle.</param>
  13257. <param name="toggleOnLabelClick">Should the label be a clickable part of the control?</param>
  13258. <returns>
  13259. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  13260. </returns>
  13261. </member>
  13262. <member name="M:UnityEditor.EditorGUI.GetPropertyHeight(UnityEditor.SerializedProperty,System.Boolean)">
  13263. <summary>
  13264. <para>Get the height needed for a PropertyField control.</para>
  13265. </summary>
  13266. <param name="property">Height of the property area.</param>
  13267. <param name="label">Descriptive text or image.</param>
  13268. <param name="includeChildren">Should the returned height include the height of child properties?</param>
  13269. <param name="type"></param>
  13270. </member>
  13271. <member name="M:UnityEditor.EditorGUI.GetPropertyHeight(UnityEditor.SerializedPropertyType,UnityEngine.GUIContent)">
  13272. <summary>
  13273. <para>Get the height needed for a PropertyField control.</para>
  13274. </summary>
  13275. <param name="property">Height of the property area.</param>
  13276. <param name="label">Descriptive text or image.</param>
  13277. <param name="includeChildren">Should the returned height include the height of child properties?</param>
  13278. <param name="type"></param>
  13279. </member>
  13280. <member name="M:UnityEditor.EditorGUI.GetPropertyHeight(UnityEditor.SerializedProperty)">
  13281. <summary>
  13282. <para>Get the height needed for a PropertyField control.</para>
  13283. </summary>
  13284. <param name="property">Height of the property area.</param>
  13285. <param name="label">Descriptive text or image.</param>
  13286. <param name="includeChildren">Should the returned height include the height of child properties?</param>
  13287. <param name="type"></param>
  13288. </member>
  13289. <member name="M:UnityEditor.EditorGUI.GetPropertyHeight(UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  13290. <summary>
  13291. <para>Get the height needed for a PropertyField control.</para>
  13292. </summary>
  13293. <param name="property">Height of the property area.</param>
  13294. <param name="label">Descriptive text or image.</param>
  13295. <param name="includeChildren">Should the returned height include the height of child properties?</param>
  13296. <param name="type"></param>
  13297. </member>
  13298. <member name="M:UnityEditor.EditorGUI.GetPropertyHeight(UnityEditor.SerializedProperty,UnityEngine.GUIContent,System.Boolean)">
  13299. <summary>
  13300. <para>Get the height needed for a PropertyField control.</para>
  13301. </summary>
  13302. <param name="property">Height of the property area.</param>
  13303. <param name="label">Descriptive text or image.</param>
  13304. <param name="includeChildren">Should the returned height include the height of child properties?</param>
  13305. <param name="type"></param>
  13306. </member>
  13307. <member name="M:UnityEditor.EditorGUI.GradientField(UnityEngine.Rect,UnityEngine.Gradient)">
  13308. <summary>
  13309. <para>Makes a field for editing a Gradient.</para>
  13310. </summary>
  13311. <param name="position">Rectangle on the screen to use for the field.</param>
  13312. <param name="label">Optional label to display in front of the field.</param>
  13313. <param name="gradient">The gradient to edit.</param>
  13314. <param name="hdr">Display the HDR Gradient Editor.</param>
  13315. <param name="colorSpace">Display the gradient and Gradient Editor in this color space.</param>
  13316. <returns>
  13317. <para>The gradient edited by the user.</para>
  13318. </returns>
  13319. </member>
  13320. <member name="M:UnityEditor.EditorGUI.GradientField(UnityEngine.Rect,System.String,UnityEngine.Gradient)">
  13321. <summary>
  13322. <para>Makes a field for editing a Gradient.</para>
  13323. </summary>
  13324. <param name="position">Rectangle on the screen to use for the field.</param>
  13325. <param name="label">Optional label to display in front of the field.</param>
  13326. <param name="gradient">The gradient to edit.</param>
  13327. <param name="hdr">Display the HDR Gradient Editor.</param>
  13328. <param name="colorSpace">Display the gradient and Gradient Editor in this color space.</param>
  13329. <returns>
  13330. <para>The gradient edited by the user.</para>
  13331. </returns>
  13332. </member>
  13333. <member name="M:UnityEditor.EditorGUI.GradientField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Gradient)">
  13334. <summary>
  13335. <para>Makes a field for editing a Gradient.</para>
  13336. </summary>
  13337. <param name="position">Rectangle on the screen to use for the field.</param>
  13338. <param name="label">Optional label to display in front of the field.</param>
  13339. <param name="gradient">The gradient to edit.</param>
  13340. <param name="hdr">Display the HDR Gradient Editor.</param>
  13341. <param name="colorSpace">Display the gradient and Gradient Editor in this color space.</param>
  13342. <returns>
  13343. <para>The gradient edited by the user.</para>
  13344. </returns>
  13345. </member>
  13346. <member name="M:UnityEditor.EditorGUI.GradientField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Gradient,System.Boolean)">
  13347. <summary>
  13348. <para>Makes a field for editing a Gradient.</para>
  13349. </summary>
  13350. <param name="position">Rectangle on the screen to use for the field.</param>
  13351. <param name="label">Optional label to display in front of the field.</param>
  13352. <param name="gradient">The gradient to edit.</param>
  13353. <param name="hdr">Display the HDR Gradient Editor.</param>
  13354. <param name="colorSpace">Display the gradient and Gradient Editor in this color space.</param>
  13355. <returns>
  13356. <para>The gradient edited by the user.</para>
  13357. </returns>
  13358. </member>
  13359. <member name="M:UnityEditor.EditorGUI.GradientField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Gradient,System.Boolean,UnityEngine.ColorSpace)">
  13360. <summary>
  13361. <para>Makes a field for editing a Gradient.</para>
  13362. </summary>
  13363. <param name="position">Rectangle on the screen to use for the field.</param>
  13364. <param name="label">Optional label to display in front of the field.</param>
  13365. <param name="gradient">The gradient to edit.</param>
  13366. <param name="hdr">Display the HDR Gradient Editor.</param>
  13367. <param name="colorSpace">Display the gradient and Gradient Editor in this color space.</param>
  13368. <returns>
  13369. <para>The gradient edited by the user.</para>
  13370. </returns>
  13371. </member>
  13372. <member name="M:UnityEditor.EditorGUI.HandlePrefixLabel(UnityEngine.Rect,UnityEngine.Rect,UnityEngine.GUIContent)">
  13373. <summary>
  13374. <para>Makes a label for some control.</para>
  13375. </summary>
  13376. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  13377. <param name="labelPosition">Rectangle on the screen to use for the label.</param>
  13378. <param name="label">Label to show for the control.</param>
  13379. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  13380. <param name="style">Optional GUIStyle to use for the label.</param>
  13381. </member>
  13382. <member name="M:UnityEditor.EditorGUI.HandlePrefixLabel(UnityEngine.Rect,UnityEngine.Rect,UnityEngine.GUIContent,System.Int32)">
  13383. <summary>
  13384. <para>Makes a label for some control.</para>
  13385. </summary>
  13386. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  13387. <param name="labelPosition">Rectangle on the screen to use for the label.</param>
  13388. <param name="label">Label to show for the control.</param>
  13389. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  13390. <param name="style">Optional GUIStyle to use for the label.</param>
  13391. </member>
  13392. <member name="M:UnityEditor.EditorGUI.HandlePrefixLabel(UnityEngine.Rect,UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle)">
  13393. <summary>
  13394. <para>Makes a label for some control.</para>
  13395. </summary>
  13396. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  13397. <param name="labelPosition">Rectangle on the screen to use for the label.</param>
  13398. <param name="label">Label to show for the control.</param>
  13399. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  13400. <param name="style">Optional GUIStyle to use for the label.</param>
  13401. </member>
  13402. <member name="M:UnityEditor.EditorGUI.HelpBox(UnityEngine.Rect,System.String,UnityEditor.MessageType)">
  13403. <summary>
  13404. <para>Makes a help box with a message to the user.</para>
  13405. </summary>
  13406. <param name="position">Rectangle on the screen to draw the help box within.</param>
  13407. <param name="message">The message text.</param>
  13408. <param name="type">The type of message.</param>
  13409. </member>
  13410. <member name="T:UnityEditor.EditorGUI.IndentLevelScope">
  13411. <summary>
  13412. <para>Scope for managing the indent level of the field labels.</para>
  13413. </summary>
  13414. </member>
  13415. <member name="M:UnityEditor.EditorGUI.IndentLevelScope.#ctor">
  13416. <summary>
  13417. <para>Creates an IndentLevelScope and increases the EditorGUI indent level.</para>
  13418. </summary>
  13419. <param name="increment">The EditorGUI indent level will be increased by this amount inside the scope.</param>
  13420. </member>
  13421. <member name="M:UnityEditor.EditorGUI.IndentLevelScope.#ctor(System.Int32)">
  13422. <summary>
  13423. <para>Creates an IndentLevelScope and increases the EditorGUI indent level.</para>
  13424. </summary>
  13425. <param name="increment">The EditorGUI indent level will be increased by this amount inside the scope.</param>
  13426. </member>
  13427. <member name="M:UnityEditor.EditorGUI.InspectorTitlebar">
  13428. <summary>
  13429. <para>Makes an inspector-window-like titlebar.</para>
  13430. </summary>
  13431. <param name="position">Rectangle on the screen to use for the titlebar.</param>
  13432. <param name="foldout">The foldout state shown with the arrow.</param>
  13433. <param name="targetObj">The object (for example a component) that the titlebar is for.</param>
  13434. <param name="targetObjs">The objects that the titlebar is for.</param>
  13435. <param name="expandable">Whether this editor should display a foldout arrow in order to toggle the display of its properties.</param>
  13436. <returns>
  13437. <para>The foldout state selected by the user.</para>
  13438. </returns>
  13439. </member>
  13440. <member name="M:UnityEditor.EditorGUI.InspectorTitlebar">
  13441. <summary>
  13442. <para>Makes an inspector-window-like titlebar.</para>
  13443. </summary>
  13444. <param name="position">Rectangle on the screen to use for the titlebar.</param>
  13445. <param name="foldout">The foldout state shown with the arrow.</param>
  13446. <param name="targetObj">The object (for example a component) that the titlebar is for.</param>
  13447. <param name="targetObjs">The objects that the titlebar is for.</param>
  13448. <param name="expandable">Whether this editor should display a foldout arrow in order to toggle the display of its properties.</param>
  13449. <returns>
  13450. <para>The foldout state selected by the user.</para>
  13451. </returns>
  13452. </member>
  13453. <member name="M:UnityEditor.EditorGUI.InspectorTitlebar(UnityEngine.Rect,System.Boolean,UnityEngine.Object,System.Boolean)">
  13454. <summary>
  13455. <para>Makes an inspector-window-like titlebar.</para>
  13456. </summary>
  13457. <param name="position">Rectangle on the screen to use for the titlebar.</param>
  13458. <param name="foldout">The foldout state shown with the arrow.</param>
  13459. <param name="targetObj">The object (for example a component) that the titlebar is for.</param>
  13460. <param name="targetObjs">The objects that the titlebar is for.</param>
  13461. <param name="expandable">Whether this editor should display a foldout arrow in order to toggle the display of its properties.</param>
  13462. <returns>
  13463. <para>The foldout state selected by the user.</para>
  13464. </returns>
  13465. </member>
  13466. <member name="M:UnityEditor.EditorGUI.InspectorTitlebar(UnityEngine.Rect,System.Boolean,UnityEngine.Object[],System.Boolean)">
  13467. <summary>
  13468. <para>Makes an inspector-window-like titlebar.</para>
  13469. </summary>
  13470. <param name="position">Rectangle on the screen to use for the titlebar.</param>
  13471. <param name="foldout">The foldout state shown with the arrow.</param>
  13472. <param name="targetObj">The object (for example a component) that the titlebar is for.</param>
  13473. <param name="targetObjs">The objects that the titlebar is for.</param>
  13474. <param name="expandable">Whether this editor should display a foldout arrow in order to toggle the display of its properties.</param>
  13475. <returns>
  13476. <para>The foldout state selected by the user.</para>
  13477. </returns>
  13478. </member>
  13479. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,System.Int32)">
  13480. <summary>
  13481. <para>Makes a text field for entering integers.</para>
  13482. </summary>
  13483. <param name="position">Rectangle on the screen to use for the int field.</param>
  13484. <param name="label">Optional label to display in front of the int field.</param>
  13485. <param name="value">The value to edit.</param>
  13486. <param name="style">Optional GUIStyle.</param>
  13487. <returns>
  13488. <para>The value entered by the user.</para>
  13489. </returns>
  13490. </member>
  13491. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,System.String,System.Int32)">
  13492. <summary>
  13493. <para>Makes a text field for entering integers.</para>
  13494. </summary>
  13495. <param name="position">Rectangle on the screen to use for the int field.</param>
  13496. <param name="label">Optional label to display in front of the int field.</param>
  13497. <param name="value">The value to edit.</param>
  13498. <param name="style">Optional GUIStyle.</param>
  13499. <returns>
  13500. <para>The value entered by the user.</para>
  13501. </returns>
  13502. </member>
  13503. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32)">
  13504. <summary>
  13505. <para>Makes a text field for entering integers.</para>
  13506. </summary>
  13507. <param name="position">Rectangle on the screen to use for the int field.</param>
  13508. <param name="label">Optional label to display in front of the int field.</param>
  13509. <param name="value">The value to edit.</param>
  13510. <param name="style">Optional GUIStyle.</param>
  13511. <returns>
  13512. <para>The value entered by the user.</para>
  13513. </returns>
  13514. </member>
  13515. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,System.Int32,UnityEngine.GUIStyle)">
  13516. <summary>
  13517. <para>Makes a text field for entering integers.</para>
  13518. </summary>
  13519. <param name="position">Rectangle on the screen to use for the int field.</param>
  13520. <param name="label">Optional label to display in front of the int field.</param>
  13521. <param name="value">The value to edit.</param>
  13522. <param name="style">Optional GUIStyle.</param>
  13523. <returns>
  13524. <para>The value entered by the user.</para>
  13525. </returns>
  13526. </member>
  13527. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,System.String,System.Int32,UnityEngine.GUIStyle)">
  13528. <summary>
  13529. <para>Makes a text field for entering integers.</para>
  13530. </summary>
  13531. <param name="position">Rectangle on the screen to use for the int field.</param>
  13532. <param name="label">Optional label to display in front of the int field.</param>
  13533. <param name="value">The value to edit.</param>
  13534. <param name="style">Optional GUIStyle.</param>
  13535. <returns>
  13536. <para>The value entered by the user.</para>
  13537. </returns>
  13538. </member>
  13539. <member name="M:UnityEditor.EditorGUI.IntField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle)">
  13540. <summary>
  13541. <para>Makes a text field for entering integers.</para>
  13542. </summary>
  13543. <param name="position">Rectangle on the screen to use for the int field.</param>
  13544. <param name="label">Optional label to display in front of the int field.</param>
  13545. <param name="value">The value to edit.</param>
  13546. <param name="style">Optional GUIStyle.</param>
  13547. <returns>
  13548. <para>The value entered by the user.</para>
  13549. </returns>
  13550. </member>
  13551. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.Int32,System.String[],System.Int32[])">
  13552. <summary>
  13553. <para>Makes an integer popup selection field.</para>
  13554. </summary>
  13555. <param name="position">Rectangle on the screen to use for the field.</param>
  13556. <param name="label">Optional label in front of the field.</param>
  13557. <param name="selectedValue">The value of the option the field shows.</param>
  13558. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13559. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13560. <param name="style">Optional GUIStyle.</param>
  13561. <returns>
  13562. <para>The value of the option that has been selected by the user.</para>
  13563. </returns>
  13564. </member>
  13565. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent[],System.Int32[])">
  13566. <summary>
  13567. <para>Makes an integer popup selection field.</para>
  13568. </summary>
  13569. <param name="position">Rectangle on the screen to use for the field.</param>
  13570. <param name="label">Optional label in front of the field.</param>
  13571. <param name="selectedValue">The value of the option the field shows.</param>
  13572. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13573. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13574. <param name="style">Optional GUIStyle.</param>
  13575. <returns>
  13576. <para>The value of the option that has been selected by the user.</para>
  13577. </returns>
  13578. </member>
  13579. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.Int32,System.String[],System.Int32[],UnityEngine.GUIStyle)">
  13580. <summary>
  13581. <para>Makes an integer popup selection field.</para>
  13582. </summary>
  13583. <param name="position">Rectangle on the screen to use for the field.</param>
  13584. <param name="label">Optional label in front of the field.</param>
  13585. <param name="selectedValue">The value of the option the field shows.</param>
  13586. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13587. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13588. <param name="style">Optional GUIStyle.</param>
  13589. <returns>
  13590. <para>The value of the option that has been selected by the user.</para>
  13591. </returns>
  13592. </member>
  13593. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIStyle)">
  13594. <summary>
  13595. <para>Makes an integer popup selection field.</para>
  13596. </summary>
  13597. <param name="position">Rectangle on the screen to use for the field.</param>
  13598. <param name="label">Optional label in front of the field.</param>
  13599. <param name="selectedValue">The value of the option the field shows.</param>
  13600. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13601. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13602. <param name="style">Optional GUIStyle.</param>
  13603. <returns>
  13604. <para>The value of the option that has been selected by the user.</para>
  13605. </returns>
  13606. </member>
  13607. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.String,System.Int32,System.String[],System.Int32[],UnityEngine.GUIStyle)">
  13608. <summary>
  13609. <para>Makes an integer popup selection field.</para>
  13610. </summary>
  13611. <param name="position">Rectangle on the screen to use for the field.</param>
  13612. <param name="label">Optional label in front of the field.</param>
  13613. <param name="selectedValue">The value of the option the field shows.</param>
  13614. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13615. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13616. <param name="style">Optional GUIStyle.</param>
  13617. <returns>
  13618. <para>The value of the option that has been selected by the user.</para>
  13619. </returns>
  13620. </member>
  13621. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,System.String,System.Int32,System.String[],System.Int32[])">
  13622. <summary>
  13623. <para>Makes an integer popup selection field.</para>
  13624. </summary>
  13625. <param name="position">Rectangle on the screen to use for the field.</param>
  13626. <param name="label">Optional label in front of the field.</param>
  13627. <param name="selectedValue">The value of the option the field shows.</param>
  13628. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13629. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13630. <param name="style">Optional GUIStyle.</param>
  13631. <returns>
  13632. <para>The value of the option that has been selected by the user.</para>
  13633. </returns>
  13634. </member>
  13635. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIStyle)">
  13636. <summary>
  13637. <para>Makes an integer popup selection field.</para>
  13638. </summary>
  13639. <param name="position">Rectangle on the screen to use for the field.</param>
  13640. <param name="label">Optional label in front of the field.</param>
  13641. <param name="selectedValue">The value of the option the field shows.</param>
  13642. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13643. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13644. <param name="style">Optional GUIStyle.</param>
  13645. <returns>
  13646. <para>The value of the option that has been selected by the user.</para>
  13647. </returns>
  13648. </member>
  13649. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],System.Int32[])">
  13650. <summary>
  13651. <para>Makes an integer popup selection field.</para>
  13652. </summary>
  13653. <param name="position">Rectangle on the screen to use for the field.</param>
  13654. <param name="label">Optional label in front of the field.</param>
  13655. <param name="selectedValue">The value of the option the field shows.</param>
  13656. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13657. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13658. <param name="style">Optional GUIStyle.</param>
  13659. <returns>
  13660. <para>The value of the option that has been selected by the user.</para>
  13661. </returns>
  13662. </member>
  13663. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent[],System.Int32[])">
  13664. <summary>
  13665. <para></para>
  13666. </summary>
  13667. <param name="position">Rectangle on the screen to use for the field.</param>
  13668. <param name="property">The SerializedProperty to use for the control.</param>
  13669. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13670. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13671. <param name="label">Optional label in front of the field.</param>
  13672. </member>
  13673. <member name="M:UnityEditor.EditorGUI.IntPopup(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIContent)">
  13674. <summary>
  13675. <para></para>
  13676. </summary>
  13677. <param name="position">Rectangle on the screen to use for the field.</param>
  13678. <param name="property">The SerializedProperty to use for the control.</param>
  13679. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  13680. <param name="optionValues">An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed.</param>
  13681. <param name="label">Optional label in front of the field.</param>
  13682. </member>
  13683. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,System.Int32,System.Int32,System.Int32)">
  13684. <summary>
  13685. <para>Makes a slider the user can drag to change an integer value between a min and a max.</para>
  13686. </summary>
  13687. <param name="position">Rectangle on the screen to use for the slider.</param>
  13688. <param name="label">Optional label in front of the slider.</param>
  13689. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  13690. <param name="leftValue">The value at the left end of the slider.</param>
  13691. <param name="rightValue">The value at the right end of the slider.</param>
  13692. <returns>
  13693. <para>The value that has been set by the user.</para>
  13694. </returns>
  13695. </member>
  13696. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,System.String,System.Int32,System.Int32,System.Int32)">
  13697. <summary>
  13698. <para>Makes a slider the user can drag to change an integer value between a min and a max.</para>
  13699. </summary>
  13700. <param name="position">Rectangle on the screen to use for the slider.</param>
  13701. <param name="label">Optional label in front of the slider.</param>
  13702. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  13703. <param name="leftValue">The value at the left end of the slider.</param>
  13704. <param name="rightValue">The value at the right end of the slider.</param>
  13705. <returns>
  13706. <para>The value that has been set by the user.</para>
  13707. </returns>
  13708. </member>
  13709. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,System.Int32,System.Int32)">
  13710. <summary>
  13711. <para>Makes a slider the user can drag to change an integer value between a min and a max.</para>
  13712. </summary>
  13713. <param name="position">Rectangle on the screen to use for the slider.</param>
  13714. <param name="label">Optional label in front of the slider.</param>
  13715. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  13716. <param name="leftValue">The value at the left end of the slider.</param>
  13717. <param name="rightValue">The value at the right end of the slider.</param>
  13718. <returns>
  13719. <para>The value that has been set by the user.</para>
  13720. </returns>
  13721. </member>
  13722. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Int32,System.Int32)">
  13723. <summary>
  13724. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  13725. </summary>
  13726. <param name="position">Rectangle on the screen to use for the slider.</param>
  13727. <param name="label">Optional label in front of the slider.</param>
  13728. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  13729. <param name="leftValue">The value at the left end of the slider.</param>
  13730. <param name="rightValue">The value at the right end of the slider.</param>
  13731. </member>
  13732. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Int32,System.Int32,System.String)">
  13733. <summary>
  13734. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  13735. </summary>
  13736. <param name="position">Rectangle on the screen to use for the slider.</param>
  13737. <param name="label">Optional label in front of the slider.</param>
  13738. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  13739. <param name="leftValue">The value at the left end of the slider.</param>
  13740. <param name="rightValue">The value at the right end of the slider.</param>
  13741. </member>
  13742. <member name="M:UnityEditor.EditorGUI.IntSlider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Int32,System.Int32,UnityEngine.GUIContent)">
  13743. <summary>
  13744. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  13745. </summary>
  13746. <param name="position">Rectangle on the screen to use for the slider.</param>
  13747. <param name="label">Optional label in front of the slider.</param>
  13748. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  13749. <param name="leftValue">The value at the left end of the slider.</param>
  13750. <param name="rightValue">The value at the right end of the slider.</param>
  13751. </member>
  13752. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,System.String)">
  13753. <summary>
  13754. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13755. </summary>
  13756. <param name="position">Rectangle on the screen to use for the label field.</param>
  13757. <param name="label">Label in front of the label field.</param>
  13758. <param name="label2">The label to show to the right.</param>
  13759. <param name="style">Style information (color, etc) for displaying the label.</param>
  13760. </member>
  13761. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,UnityEngine.GUIContent)">
  13762. <summary>
  13763. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13764. </summary>
  13765. <param name="position">Rectangle on the screen to use for the label field.</param>
  13766. <param name="label">Label in front of the label field.</param>
  13767. <param name="label2">The label to show to the right.</param>
  13768. <param name="style">Style information (color, etc) for displaying the label.</param>
  13769. </member>
  13770. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,System.String,System.String)">
  13771. <summary>
  13772. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13773. </summary>
  13774. <param name="position">Rectangle on the screen to use for the label field.</param>
  13775. <param name="label">Label in front of the label field.</param>
  13776. <param name="label2">The label to show to the right.</param>
  13777. <param name="style">Style information (color, etc) for displaying the label.</param>
  13778. </member>
  13779. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIContent)">
  13780. <summary>
  13781. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13782. </summary>
  13783. <param name="position">Rectangle on the screen to use for the label field.</param>
  13784. <param name="label">Label in front of the label field.</param>
  13785. <param name="label2">The label to show to the right.</param>
  13786. <param name="style">Style information (color, etc) for displaying the label.</param>
  13787. </member>
  13788. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  13789. <summary>
  13790. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13791. </summary>
  13792. <param name="position">Rectangle on the screen to use for the label field.</param>
  13793. <param name="label">Label in front of the label field.</param>
  13794. <param name="label2">The label to show to the right.</param>
  13795. <param name="style">Style information (color, etc) for displaying the label.</param>
  13796. </member>
  13797. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  13798. <summary>
  13799. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13800. </summary>
  13801. <param name="position">Rectangle on the screen to use for the label field.</param>
  13802. <param name="label">Label in front of the label field.</param>
  13803. <param name="label2">The label to show to the right.</param>
  13804. <param name="style">Style information (color, etc) for displaying the label.</param>
  13805. </member>
  13806. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,System.String,System.String,UnityEngine.GUIStyle)">
  13807. <summary>
  13808. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13809. </summary>
  13810. <param name="position">Rectangle on the screen to use for the label field.</param>
  13811. <param name="label">Label in front of the label field.</param>
  13812. <param name="label2">The label to show to the right.</param>
  13813. <param name="style">Style information (color, etc) for displaying the label.</param>
  13814. </member>
  13815. <member name="M:UnityEditor.EditorGUI.LabelField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  13816. <summary>
  13817. <para>Makes a label field. (Useful for showing read-only info.)</para>
  13818. </summary>
  13819. <param name="position">Rectangle on the screen to use for the label field.</param>
  13820. <param name="label">Label in front of the label field.</param>
  13821. <param name="label2">The label to show to the right.</param>
  13822. <param name="style">Style information (color, etc) for displaying the label.</param>
  13823. </member>
  13824. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,System.Int32)">
  13825. <summary>
  13826. <para>Makes a layer selection field.</para>
  13827. </summary>
  13828. <param name="position">Rectangle on the screen to use for the field.</param>
  13829. <param name="label">Optional label in front of the field.</param>
  13830. <param name="layer">The layer shown in the field.</param>
  13831. <param name="style">Optional GUIStyle.</param>
  13832. <returns>
  13833. <para>The layer selected by the user.</para>
  13834. </returns>
  13835. </member>
  13836. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,System.String,System.Int32)">
  13837. <summary>
  13838. <para>Makes a layer selection field.</para>
  13839. </summary>
  13840. <param name="position">Rectangle on the screen to use for the field.</param>
  13841. <param name="label">Optional label in front of the field.</param>
  13842. <param name="layer">The layer shown in the field.</param>
  13843. <param name="style">Optional GUIStyle.</param>
  13844. <returns>
  13845. <para>The layer selected by the user.</para>
  13846. </returns>
  13847. </member>
  13848. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32)">
  13849. <summary>
  13850. <para>Makes a layer selection field.</para>
  13851. </summary>
  13852. <param name="position">Rectangle on the screen to use for the field.</param>
  13853. <param name="label">Optional label in front of the field.</param>
  13854. <param name="layer">The layer shown in the field.</param>
  13855. <param name="style">Optional GUIStyle.</param>
  13856. <returns>
  13857. <para>The layer selected by the user.</para>
  13858. </returns>
  13859. </member>
  13860. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,System.Int32,UnityEngine.GUIStyle)">
  13861. <summary>
  13862. <para>Makes a layer selection field.</para>
  13863. </summary>
  13864. <param name="position">Rectangle on the screen to use for the field.</param>
  13865. <param name="label">Optional label in front of the field.</param>
  13866. <param name="layer">The layer shown in the field.</param>
  13867. <param name="style">Optional GUIStyle.</param>
  13868. <returns>
  13869. <para>The layer selected by the user.</para>
  13870. </returns>
  13871. </member>
  13872. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,System.String,System.Int32,UnityEngine.GUIStyle)">
  13873. <summary>
  13874. <para>Makes a layer selection field.</para>
  13875. </summary>
  13876. <param name="position">Rectangle on the screen to use for the field.</param>
  13877. <param name="label">Optional label in front of the field.</param>
  13878. <param name="layer">The layer shown in the field.</param>
  13879. <param name="style">Optional GUIStyle.</param>
  13880. <returns>
  13881. <para>The layer selected by the user.</para>
  13882. </returns>
  13883. </member>
  13884. <member name="M:UnityEditor.EditorGUI.LayerField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle)">
  13885. <summary>
  13886. <para>Makes a layer selection field.</para>
  13887. </summary>
  13888. <param name="position">Rectangle on the screen to use for the field.</param>
  13889. <param name="label">Optional label in front of the field.</param>
  13890. <param name="layer">The layer shown in the field.</param>
  13891. <param name="style">Optional GUIStyle.</param>
  13892. <returns>
  13893. <para>The layer selected by the user.</para>
  13894. </returns>
  13895. </member>
  13896. <member name="M:UnityEditor.EditorGUI.LinkButton(UnityEngine.Rect,System.String)">
  13897. <summary>
  13898. <para>Make a clickable link label.</para>
  13899. </summary>
  13900. <param name="position">Rectangle on the screen to use for the control. The underline is done with the bottom border so set the size accordingly.</param>
  13901. <param name="label">Label of the link.</param>
  13902. <returns>
  13903. <para>true when the user clicks the link.</para>
  13904. </returns>
  13905. </member>
  13906. <member name="M:UnityEditor.EditorGUI.LinkButton(UnityEngine.Rect,UnityEngine.GUIContent)">
  13907. <summary>
  13908. <para>Make a clickable link label.</para>
  13909. </summary>
  13910. <param name="position">Rectangle on the screen to use for the control. The underline is done with the bottom border so set the size accordingly.</param>
  13911. <param name="label">Label of the link.</param>
  13912. <returns>
  13913. <para>true when the user clicks the link.</para>
  13914. </returns>
  13915. </member>
  13916. <member name="M:UnityEditor.EditorGUI.LongField(UnityEngine.Rect,System.Int64)">
  13917. <summary>
  13918. <para>Makes a text field for entering long integers.</para>
  13919. </summary>
  13920. <param name="position">Rectangle on the screen to use for the long field.</param>
  13921. <param name="label">Optional label to display in front of the long field.</param>
  13922. <param name="value">The value to edit.</param>
  13923. <param name="style">Optional GUIStyle.</param>
  13924. <returns>
  13925. <para>The value entered by the user.</para>
  13926. </returns>
  13927. </member>
  13928. <member name="M:UnityEditor.EditorGUI.LongField(UnityEngine.Rect,System.String,System.Int64)">
  13929. <summary>
  13930. <para>Makes a text field for entering long integers.</para>
  13931. </summary>
  13932. <param name="position">Rectangle on the screen to use for the long field.</param>
  13933. <param name="label">Optional label to display in front of the long field.</param>
  13934. <param name="value">The value to edit.</param>
  13935. <param name="style">Optional GUIStyle.</param>
  13936. <returns>
  13937. <para>The value entered by the user.</para>
  13938. </returns>
  13939. </member>
  13940. <member name="M:UnityEditor.EditorGUI.LongField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int64)">
  13941. <summary>
  13942. <para>Makes a text field for entering long integers.</para>
  13943. </summary>
  13944. <param name="position">Rectangle on the screen to use for the long field.</param>
  13945. <param name="label">Optional label to display in front of the long field.</param>
  13946. <param name="value">The value to edit.</param>
  13947. <param name="style">Optional GUIStyle.</param>
  13948. <returns>
  13949. <para>The value entered by the user.</para>
  13950. </returns>
  13951. </member>
  13952. <member name="M:UnityEditor.EditorGUI.LongField(UnityEngine.Rect,System.String,System.Int64,UnityEngine.GUIStyle)">
  13953. <summary>
  13954. <para>Makes a text field for entering long integers.</para>
  13955. </summary>
  13956. <param name="position">Rectangle on the screen to use for the long field.</param>
  13957. <param name="label">Optional label to display in front of the long field.</param>
  13958. <param name="value">The value to edit.</param>
  13959. <param name="style">Optional GUIStyle.</param>
  13960. <returns>
  13961. <para>The value entered by the user.</para>
  13962. </returns>
  13963. </member>
  13964. <member name="M:UnityEditor.EditorGUI.LongField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int64,UnityEngine.GUIStyle)">
  13965. <summary>
  13966. <para>Makes a text field for entering long integers.</para>
  13967. </summary>
  13968. <param name="position">Rectangle on the screen to use for the long field.</param>
  13969. <param name="label">Optional label to display in front of the long field.</param>
  13970. <param name="value">The value to edit.</param>
  13971. <param name="style">Optional GUIStyle.</param>
  13972. <returns>
  13973. <para>The value entered by the user.</para>
  13974. </returns>
  13975. </member>
  13976. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,System.Int32,System.String[])">
  13977. <summary>
  13978. <para>Makes a field for masks.</para>
  13979. </summary>
  13980. <param name="position">Rectangle on the screen to use for this control.</param>
  13981. <param name="label">Label for the field.</param>
  13982. <param name="mask">The current mask to display.</param>
  13983. <param name="displayedOption">A string array containing the labels for each flag.</param>
  13984. <param name="style">Optional GUIStyle.</param>
  13985. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  13986. <returns>
  13987. <para>The value modified by the user.</para>
  13988. </returns>
  13989. </member>
  13990. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,System.String,System.Int32,System.String[])">
  13991. <summary>
  13992. <para>Makes a field for masks.</para>
  13993. </summary>
  13994. <param name="position">Rectangle on the screen to use for this control.</param>
  13995. <param name="label">Label for the field.</param>
  13996. <param name="mask">The current mask to display.</param>
  13997. <param name="displayedOption">A string array containing the labels for each flag.</param>
  13998. <param name="style">Optional GUIStyle.</param>
  13999. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  14000. <returns>
  14001. <para>The value modified by the user.</para>
  14002. </returns>
  14003. </member>
  14004. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,System.String[])">
  14005. <summary>
  14006. <para>Makes a field for masks.</para>
  14007. </summary>
  14008. <param name="position">Rectangle on the screen to use for this control.</param>
  14009. <param name="label">Label for the field.</param>
  14010. <param name="mask">The current mask to display.</param>
  14011. <param name="displayedOption">A string array containing the labels for each flag.</param>
  14012. <param name="style">Optional GUIStyle.</param>
  14013. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  14014. <returns>
  14015. <para>The value modified by the user.</para>
  14016. </returns>
  14017. </member>
  14018. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,System.String[],UnityEngine.GUIStyle)">
  14019. <summary>
  14020. <para>Makes a field for masks.</para>
  14021. </summary>
  14022. <param name="position">Rectangle on the screen to use for this control.</param>
  14023. <param name="label">Label for the field.</param>
  14024. <param name="mask">The current mask to display.</param>
  14025. <param name="displayedOption">A string array containing the labels for each flag.</param>
  14026. <param name="style">Optional GUIStyle.</param>
  14027. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  14028. <returns>
  14029. <para>The value modified by the user.</para>
  14030. </returns>
  14031. </member>
  14032. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,System.String,System.Int32,System.String[],UnityEngine.GUIStyle)">
  14033. <summary>
  14034. <para>Makes a field for masks.</para>
  14035. </summary>
  14036. <param name="position">Rectangle on the screen to use for this control.</param>
  14037. <param name="label">Label for the field.</param>
  14038. <param name="mask">The current mask to display.</param>
  14039. <param name="displayedOption">A string array containing the labels for each flag.</param>
  14040. <param name="style">Optional GUIStyle.</param>
  14041. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  14042. <returns>
  14043. <para>The value modified by the user.</para>
  14044. </returns>
  14045. </member>
  14046. <member name="M:UnityEditor.EditorGUI.MaskField(UnityEngine.Rect,System.Int32,System.String[],UnityEngine.GUIStyle)">
  14047. <summary>
  14048. <para>Makes a field for masks.</para>
  14049. </summary>
  14050. <param name="position">Rectangle on the screen to use for this control.</param>
  14051. <param name="label">Label for the field.</param>
  14052. <param name="mask">The current mask to display.</param>
  14053. <param name="displayedOption">A string array containing the labels for each flag.</param>
  14054. <param name="style">Optional GUIStyle.</param>
  14055. <param name="displayedOptions">A string array containing the labels for each flag.</param>
  14056. <returns>
  14057. <para>The value modified by the user.</para>
  14058. </returns>
  14059. </member>
  14060. <member name="M:UnityEditor.EditorGUI.MinMaxSlider(UnityEngine.GUIContent,UnityEngine.Rect,System.Single&amp;,System.Single&amp;,System.Single,System.Single)">
  14061. <summary>
  14062. <para>Makes a special slider the user can use to specify a range between a min and a max.</para>
  14063. </summary>
  14064. <param name="position">Rectangle on the screen to use for the slider.</param>
  14065. <param name="label">Optional label in front of the slider.</param>
  14066. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  14067. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  14068. <param name="minLimit">The limit at the left end of the slider.</param>
  14069. <param name="maxLimit">The limit at the right end of the slider.</param>
  14070. </member>
  14071. <member name="M:UnityEditor.EditorGUI.MinMaxSlider(UnityEngine.Rect,System.Single&amp;,System.Single&amp;,System.Single,System.Single)">
  14072. <summary>
  14073. <para>Makes a special slider the user can use to specify a range between a min and a max.</para>
  14074. </summary>
  14075. <param name="position">Rectangle on the screen to use for the slider.</param>
  14076. <param name="label">Optional label in front of the slider.</param>
  14077. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  14078. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  14079. <param name="minLimit">The limit at the left end of the slider.</param>
  14080. <param name="maxLimit">The limit at the right end of the slider.</param>
  14081. </member>
  14082. <member name="M:UnityEditor.EditorGUI.MinMaxSlider(UnityEngine.Rect,System.String,System.Single&amp;,System.Single&amp;,System.Single,System.Single)">
  14083. <summary>
  14084. <para>Makes a special slider the user can use to specify a range between a min and a max.</para>
  14085. </summary>
  14086. <param name="position">Rectangle on the screen to use for the slider.</param>
  14087. <param name="label">Optional label in front of the slider.</param>
  14088. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  14089. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  14090. <param name="minLimit">The limit at the left end of the slider.</param>
  14091. <param name="maxLimit">The limit at the right end of the slider.</param>
  14092. </member>
  14093. <member name="M:UnityEditor.EditorGUI.MinMaxSlider(UnityEngine.Rect,UnityEngine.GUIContent,System.Single&amp;,System.Single&amp;,System.Single,System.Single)">
  14094. <summary>
  14095. <para>Makes a special slider the user can use to specify a range between a min and a max.</para>
  14096. </summary>
  14097. <param name="position">Rectangle on the screen to use for the slider.</param>
  14098. <param name="label">Optional label in front of the slider.</param>
  14099. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  14100. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  14101. <param name="minLimit">The limit at the left end of the slider.</param>
  14102. <param name="maxLimit">The limit at the right end of the slider.</param>
  14103. </member>
  14104. <member name="M:UnityEditor.EditorGUI.MultiFloatField(UnityEngine.Rect,UnityEngine.GUIContent[],System.Single[])">
  14105. <summary>
  14106. <para>Makes a multi-control with text fields for entering multiple floats in the same line.</para>
  14107. </summary>
  14108. <param name="position">Rectangle on the screen to use for the float field.</param>
  14109. <param name="label">Optional label to display in front of the float field.</param>
  14110. <param name="subLabels">Array with small labels to show in front of each float field. There is room for one letter per field only.</param>
  14111. <param name="values">Array with the values to edit.</param>
  14112. </member>
  14113. <member name="M:UnityEditor.EditorGUI.MultiFloatField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIContent[],System.Single[])">
  14114. <summary>
  14115. <para>Makes a multi-control with text fields for entering multiple floats in the same line.</para>
  14116. </summary>
  14117. <param name="position">Rectangle on the screen to use for the float field.</param>
  14118. <param name="label">Optional label to display in front of the float field.</param>
  14119. <param name="subLabels">Array with small labels to show in front of each float field. There is room for one letter per field only.</param>
  14120. <param name="values">Array with the values to edit.</param>
  14121. </member>
  14122. <member name="M:UnityEditor.EditorGUI.MultiIntField(UnityEngine.Rect,UnityEngine.GUIContent[],System.Int32[])">
  14123. <summary>
  14124. <para>Makes a multi-control with text fields for entering multiple integers in the same line.</para>
  14125. </summary>
  14126. <param name="position">Rectangle on the screen to use for the integer field.</param>
  14127. <param name="subLabels">Array with small labels to show in front of each int field. There is room for one letter per field only.</param>
  14128. <param name="values">Array with the values to edit.</param>
  14129. </member>
  14130. <member name="M:UnityEditor.EditorGUI.MultiPropertyField(UnityEngine.Rect,UnityEngine.GUIContent[],UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  14131. <summary>
  14132. <para>Makes a multi-control with several property fields in the same line.</para>
  14133. </summary>
  14134. <param name="position">Rectangle on the screen to use for the multi-property field.</param>
  14135. <param name="valuesIterator">The SerializedProperty of the first property to make a control for.</param>
  14136. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  14137. <param name="subLabels">Array with small labels to show in front of each float field. There is room for one letter per field only.</param>
  14138. </member>
  14139. <member name="M:UnityEditor.EditorGUI.MultiPropertyField(UnityEngine.Rect,UnityEngine.GUIContent[],UnityEditor.SerializedProperty)">
  14140. <summary>
  14141. <para>Makes a multi-control with several property fields in the same line.</para>
  14142. </summary>
  14143. <param name="position">Rectangle on the screen to use for the multi-property field.</param>
  14144. <param name="valuesIterator">The SerializedProperty of the first property to make a control for.</param>
  14145. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  14146. <param name="subLabels">Array with small labels to show in front of each float field. There is room for one letter per field only.</param>
  14147. </member>
  14148. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEngine.Object,System.Type)">
  14149. <summary>
  14150. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14151. </summary>
  14152. <param name="position">Rectangle on the screen to use for the field.</param>
  14153. <param name="label">Optional label in front of the field.</param>
  14154. <param name="obj">The object the field shows.</param>
  14155. <param name="objType">The type of the objects that can be assigned.</param>
  14156. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14157. <returns>
  14158. <para>The object that has been set by the user.</para>
  14159. </returns>
  14160. </member>
  14161. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,System.String,UnityEngine.Object,System.Type)">
  14162. <summary>
  14163. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14164. </summary>
  14165. <param name="position">Rectangle on the screen to use for the field.</param>
  14166. <param name="label">Optional label in front of the field.</param>
  14167. <param name="obj">The object the field shows.</param>
  14168. <param name="objType">The type of the objects that can be assigned.</param>
  14169. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14170. <returns>
  14171. <para>The object that has been set by the user.</para>
  14172. </returns>
  14173. </member>
  14174. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type)">
  14175. <summary>
  14176. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14177. </summary>
  14178. <param name="position">Rectangle on the screen to use for the field.</param>
  14179. <param name="label">Optional label in front of the field.</param>
  14180. <param name="obj">The object the field shows.</param>
  14181. <param name="objType">The type of the objects that can be assigned.</param>
  14182. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14183. <returns>
  14184. <para>The object that has been set by the user.</para>
  14185. </returns>
  14186. </member>
  14187. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEngine.Object,System.Type,System.Boolean)">
  14188. <summary>
  14189. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14190. </summary>
  14191. <param name="position">Rectangle on the screen to use for the field.</param>
  14192. <param name="label">Optional label in front of the field.</param>
  14193. <param name="obj">The object the field shows.</param>
  14194. <param name="objType">The type of the objects that can be assigned.</param>
  14195. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14196. <returns>
  14197. <para>The object that has been set by the user.</para>
  14198. </returns>
  14199. </member>
  14200. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,System.String,UnityEngine.Object,System.Type,System.Boolean)">
  14201. <summary>
  14202. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14203. </summary>
  14204. <param name="position">Rectangle on the screen to use for the field.</param>
  14205. <param name="label">Optional label in front of the field.</param>
  14206. <param name="obj">The object the field shows.</param>
  14207. <param name="objType">The type of the objects that can be assigned.</param>
  14208. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14209. <returns>
  14210. <para>The object that has been set by the user.</para>
  14211. </returns>
  14212. </member>
  14213. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean)">
  14214. <summary>
  14215. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14216. </summary>
  14217. <param name="position">Rectangle on the screen to use for the field.</param>
  14218. <param name="label">Optional label in front of the field.</param>
  14219. <param name="obj">The object the field shows.</param>
  14220. <param name="objType">The type of the objects that can be assigned.</param>
  14221. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  14222. <returns>
  14223. <para>The object that has been set by the user.</para>
  14224. </returns>
  14225. </member>
  14226. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEditor.SerializedProperty)">
  14227. <summary>
  14228. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14229. </summary>
  14230. <param name="position">Rectangle on the screen to use for the field.</param>
  14231. <param name="property">The object reference property the field shows.</param>
  14232. <param name="objType">The type of the objects that can be assigned.</param>
  14233. <param name="label">Optional label to display in front of the field. Pass GUIContent.none to hide the label.</param>
  14234. </member>
  14235. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  14236. <summary>
  14237. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14238. </summary>
  14239. <param name="position">Rectangle on the screen to use for the field.</param>
  14240. <param name="property">The object reference property the field shows.</param>
  14241. <param name="objType">The type of the objects that can be assigned.</param>
  14242. <param name="label">Optional label to display in front of the field. Pass GUIContent.none to hide the label.</param>
  14243. </member>
  14244. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Type)">
  14245. <summary>
  14246. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14247. </summary>
  14248. <param name="position">Rectangle on the screen to use for the field.</param>
  14249. <param name="property">The object reference property the field shows.</param>
  14250. <param name="objType">The type of the objects that can be assigned.</param>
  14251. <param name="label">Optional label to display in front of the field. Pass GUIContent.none to hide the label.</param>
  14252. </member>
  14253. <member name="M:UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Type,UnityEngine.GUIContent)">
  14254. <summary>
  14255. <para>Makes an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker.</para>
  14256. </summary>
  14257. <param name="position">Rectangle on the screen to use for the field.</param>
  14258. <param name="property">The object reference property the field shows.</param>
  14259. <param name="objType">The type of the objects that can be assigned.</param>
  14260. <param name="label">Optional label to display in front of the field. Pass GUIContent.none to hide the label.</param>
  14261. </member>
  14262. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,System.String)">
  14263. <summary>
  14264. <para>Makes a text field where the user can enter a password.</para>
  14265. </summary>
  14266. <param name="position">Rectangle on the screen to use for the password field.</param>
  14267. <param name="label">Optional label to display in front of the password field.</param>
  14268. <param name="password">The password to edit.</param>
  14269. <param name="style">Optional GUIStyle.</param>
  14270. <returns>
  14271. <para>The password entered by the user.</para>
  14272. </returns>
  14273. </member>
  14274. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,System.String,System.String)">
  14275. <summary>
  14276. <para>Makes a text field where the user can enter a password.</para>
  14277. </summary>
  14278. <param name="position">Rectangle on the screen to use for the password field.</param>
  14279. <param name="label">Optional label to display in front of the password field.</param>
  14280. <param name="password">The password to edit.</param>
  14281. <param name="style">Optional GUIStyle.</param>
  14282. <returns>
  14283. <para>The password entered by the user.</para>
  14284. </returns>
  14285. </member>
  14286. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,UnityEngine.GUIContent,System.String)">
  14287. <summary>
  14288. <para>Makes a text field where the user can enter a password.</para>
  14289. </summary>
  14290. <param name="position">Rectangle on the screen to use for the password field.</param>
  14291. <param name="label">Optional label to display in front of the password field.</param>
  14292. <param name="password">The password to edit.</param>
  14293. <param name="style">Optional GUIStyle.</param>
  14294. <returns>
  14295. <para>The password entered by the user.</para>
  14296. </returns>
  14297. </member>
  14298. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  14299. <summary>
  14300. <para>Makes a text field where the user can enter a password.</para>
  14301. </summary>
  14302. <param name="position">Rectangle on the screen to use for the password field.</param>
  14303. <param name="label">Optional label to display in front of the password field.</param>
  14304. <param name="password">The password to edit.</param>
  14305. <param name="style">Optional GUIStyle.</param>
  14306. <returns>
  14307. <para>The password entered by the user.</para>
  14308. </returns>
  14309. </member>
  14310. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,System.String,System.String,UnityEngine.GUIStyle)">
  14311. <summary>
  14312. <para>Makes a text field where the user can enter a password.</para>
  14313. </summary>
  14314. <param name="position">Rectangle on the screen to use for the password field.</param>
  14315. <param name="label">Optional label to display in front of the password field.</param>
  14316. <param name="password">The password to edit.</param>
  14317. <param name="style">Optional GUIStyle.</param>
  14318. <returns>
  14319. <para>The password entered by the user.</para>
  14320. </returns>
  14321. </member>
  14322. <member name="M:UnityEditor.EditorGUI.PasswordField(UnityEngine.Rect,UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle)">
  14323. <summary>
  14324. <para>Makes a text field where the user can enter a password.</para>
  14325. </summary>
  14326. <param name="position">Rectangle on the screen to use for the password field.</param>
  14327. <param name="label">Optional label to display in front of the password field.</param>
  14328. <param name="password">The password to edit.</param>
  14329. <param name="style">Optional GUIStyle.</param>
  14330. <returns>
  14331. <para>The password entered by the user.</para>
  14332. </returns>
  14333. </member>
  14334. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.Int32,System.String[])">
  14335. <summary>
  14336. <para>Makes a generic popup selection field.</para>
  14337. </summary>
  14338. <param name="position">Rectangle on the screen to use for the field.</param>
  14339. <param name="label">Optional label in front of the field.</param>
  14340. <param name="selectedIndex">The index of the option the field shows.</param>
  14341. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14342. <param name="style">Optional GUIStyle.</param>
  14343. <returns>
  14344. <para>The index of the option that has been selected by the user.</para>
  14345. </returns>
  14346. </member>
  14347. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent[])">
  14348. <summary>
  14349. <para>Makes a generic popup selection field.</para>
  14350. </summary>
  14351. <param name="position">Rectangle on the screen to use for the field.</param>
  14352. <param name="label">Optional label in front of the field.</param>
  14353. <param name="selectedIndex">The index of the option the field shows.</param>
  14354. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14355. <param name="style">Optional GUIStyle.</param>
  14356. <returns>
  14357. <para>The index of the option that has been selected by the user.</para>
  14358. </returns>
  14359. </member>
  14360. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.String,System.Int32,System.String[])">
  14361. <summary>
  14362. <para>Makes a generic popup selection field.</para>
  14363. </summary>
  14364. <param name="position">Rectangle on the screen to use for the field.</param>
  14365. <param name="label">Optional label in front of the field.</param>
  14366. <param name="selectedIndex">The index of the option the field shows.</param>
  14367. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14368. <param name="style">Optional GUIStyle.</param>
  14369. <returns>
  14370. <para>The index of the option that has been selected by the user.</para>
  14371. </returns>
  14372. </member>
  14373. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[])">
  14374. <summary>
  14375. <para>Makes a generic popup selection field.</para>
  14376. </summary>
  14377. <param name="position">Rectangle on the screen to use for the field.</param>
  14378. <param name="label">Optional label in front of the field.</param>
  14379. <param name="selectedIndex">The index of the option the field shows.</param>
  14380. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14381. <param name="style">Optional GUIStyle.</param>
  14382. <returns>
  14383. <para>The index of the option that has been selected by the user.</para>
  14384. </returns>
  14385. </member>
  14386. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.Int32,System.String[],UnityEngine.GUIStyle)">
  14387. <summary>
  14388. <para>Makes a generic popup selection field.</para>
  14389. </summary>
  14390. <param name="position">Rectangle on the screen to use for the field.</param>
  14391. <param name="label">Optional label in front of the field.</param>
  14392. <param name="selectedIndex">The index of the option the field shows.</param>
  14393. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14394. <param name="style">Optional GUIStyle.</param>
  14395. <returns>
  14396. <para>The index of the option that has been selected by the user.</para>
  14397. </returns>
  14398. </member>
  14399. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent[],UnityEngine.GUIStyle)">
  14400. <summary>
  14401. <para>Makes a generic popup selection field.</para>
  14402. </summary>
  14403. <param name="position">Rectangle on the screen to use for the field.</param>
  14404. <param name="label">Optional label in front of the field.</param>
  14405. <param name="selectedIndex">The index of the option the field shows.</param>
  14406. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14407. <param name="style">Optional GUIStyle.</param>
  14408. <returns>
  14409. <para>The index of the option that has been selected by the user.</para>
  14410. </returns>
  14411. </member>
  14412. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,System.String,System.Int32,System.String[],UnityEngine.GUIStyle)">
  14413. <summary>
  14414. <para>Makes a generic popup selection field.</para>
  14415. </summary>
  14416. <param name="position">Rectangle on the screen to use for the field.</param>
  14417. <param name="label">Optional label in front of the field.</param>
  14418. <param name="selectedIndex">The index of the option the field shows.</param>
  14419. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14420. <param name="style">Optional GUIStyle.</param>
  14421. <returns>
  14422. <para>The index of the option that has been selected by the user.</para>
  14423. </returns>
  14424. </member>
  14425. <member name="M:UnityEditor.EditorGUI.Popup(UnityEngine.Rect,UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],UnityEngine.GUIStyle)">
  14426. <summary>
  14427. <para>Makes a generic popup selection field.</para>
  14428. </summary>
  14429. <param name="position">Rectangle on the screen to use for the field.</param>
  14430. <param name="label">Optional label in front of the field.</param>
  14431. <param name="selectedIndex">The index of the option the field shows.</param>
  14432. <param name="displayedOptions">An array with the options shown in the popup.</param>
  14433. <param name="style">Optional GUIStyle.</param>
  14434. <returns>
  14435. <para>The index of the option that has been selected by the user.</para>
  14436. </returns>
  14437. </member>
  14438. <member name="M:UnityEditor.EditorGUI.PrefixLabel(UnityEngine.Rect,UnityEngine.GUIContent)">
  14439. <summary>
  14440. <para>Makes a label in front of some control.</para>
  14441. </summary>
  14442. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  14443. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  14444. <param name="label">Label to show in front of the control.</param>
  14445. <param name="style">Style to use for the label.</param>
  14446. <returns>
  14447. <para>Rectangle on the screen to use just for the control itself.</para>
  14448. </returns>
  14449. </member>
  14450. <member name="M:UnityEditor.EditorGUI.PrefixLabel(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  14451. <summary>
  14452. <para>Makes a label in front of some control.</para>
  14453. </summary>
  14454. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  14455. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  14456. <param name="label">Label to show in front of the control.</param>
  14457. <param name="style">Style to use for the label.</param>
  14458. <returns>
  14459. <para>Rectangle on the screen to use just for the control itself.</para>
  14460. </returns>
  14461. </member>
  14462. <member name="M:UnityEditor.EditorGUI.PrefixLabel(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent)">
  14463. <summary>
  14464. <para>Makes a label in front of some control.</para>
  14465. </summary>
  14466. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  14467. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  14468. <param name="label">Label to show in front of the control.</param>
  14469. <param name="style">Style to use for the label.</param>
  14470. <returns>
  14471. <para>Rectangle on the screen to use just for the control itself.</para>
  14472. </returns>
  14473. </member>
  14474. <member name="M:UnityEditor.EditorGUI.PrefixLabel(UnityEngine.Rect,System.Int32,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  14475. <summary>
  14476. <para>Makes a label in front of some control.</para>
  14477. </summary>
  14478. <param name="totalPosition">Rectangle on the screen to use in total for both the label and the control.</param>
  14479. <param name="id">The unique ID of the control. If none specified, the ID of the following control is used.</param>
  14480. <param name="label">Label to show in front of the control.</param>
  14481. <param name="style">Style to use for the label.</param>
  14482. <returns>
  14483. <para>Rectangle on the screen to use just for the control itself.</para>
  14484. </returns>
  14485. </member>
  14486. <member name="M:UnityEditor.EditorGUI.ProgressBar(UnityEngine.Rect,System.Single,System.String)">
  14487. <summary>
  14488. <para>Makes a progress bar.</para>
  14489. </summary>
  14490. <param name="totalPosition">Rectangle on the screen to use in total for both the control.</param>
  14491. <param name="value">Value that is shown.</param>
  14492. <param name="position"></param>
  14493. <param name="text"></param>
  14494. </member>
  14495. <member name="M:UnityEditor.EditorGUI.PropertyField(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Boolean)">
  14496. <summary>
  14497. <para>Use this to make a field for a SerializedProperty in the Editor.</para>
  14498. </summary>
  14499. <param name="position">Rectangle on the screen to use for the property field.</param>
  14500. <param name="property">The SerializedProperty to make a field for.</param>
  14501. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  14502. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  14503. <returns>
  14504. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  14505. </returns>
  14506. </member>
  14507. <member name="M:UnityEditor.EditorGUI.PropertyField(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent,System.Boolean)">
  14508. <summary>
  14509. <para>Use this to make a field for a SerializedProperty in the Editor.</para>
  14510. </summary>
  14511. <param name="position">Rectangle on the screen to use for the property field.</param>
  14512. <param name="property">The SerializedProperty to make a field for.</param>
  14513. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  14514. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  14515. <returns>
  14516. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  14517. </returns>
  14518. </member>
  14519. <member name="T:UnityEditor.EditorGUI.PropertyScope">
  14520. <summary>
  14521. <para>Create a Property wrapper, useful for making regular GUI controls work with SerializedProperty.</para>
  14522. </summary>
  14523. </member>
  14524. <member name="P:UnityEditor.EditorGUI.PropertyScope.content">
  14525. <summary>
  14526. <para>The actual label to use for the control.</para>
  14527. </summary>
  14528. </member>
  14529. <member name="M:UnityEditor.EditorGUI.PropertyScope.#ctor(UnityEngine.Rect,UnityEngine.GUIContent,UnityEditor.SerializedProperty)">
  14530. <summary>
  14531. <para>Create a new PropertyScope and begin the corresponding property.</para>
  14532. </summary>
  14533. <param name="totalPosition">Rectangle on the screen to use for the control, including label if applicable.</param>
  14534. <param name="label">Label in front of the slider. Use null to use the name from the SerializedProperty. Use GUIContent.none to not display a label.</param>
  14535. <param name="property">The SerializedProperty to use for the control.</param>
  14536. </member>
  14537. <member name="M:UnityEditor.EditorGUI.RectField(UnityEngine.Rect,UnityEngine.Rect)">
  14538. <summary>
  14539. <para>Makes an X, Y, W, and H field for entering a Rect.</para>
  14540. </summary>
  14541. <param name="position">Rectangle on the screen to use for the field.</param>
  14542. <param name="label">Optional label to display above the field.</param>
  14543. <param name="value">The value to edit.</param>
  14544. <returns>
  14545. <para>The value entered by the user.</para>
  14546. </returns>
  14547. </member>
  14548. <member name="M:UnityEditor.EditorGUI.RectField(UnityEngine.Rect,System.String,UnityEngine.Rect)">
  14549. <summary>
  14550. <para>Makes an X, Y, W, and H field for entering a Rect.</para>
  14551. </summary>
  14552. <param name="position">Rectangle on the screen to use for the field.</param>
  14553. <param name="label">Optional label to display above the field.</param>
  14554. <param name="value">The value to edit.</param>
  14555. <returns>
  14556. <para>The value entered by the user.</para>
  14557. </returns>
  14558. </member>
  14559. <member name="M:UnityEditor.EditorGUI.RectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Rect)">
  14560. <summary>
  14561. <para>Makes an X, Y, W, and H field for entering a Rect.</para>
  14562. </summary>
  14563. <param name="position">Rectangle on the screen to use for the field.</param>
  14564. <param name="label">Optional label to display above the field.</param>
  14565. <param name="value">The value to edit.</param>
  14566. <returns>
  14567. <para>The value entered by the user.</para>
  14568. </returns>
  14569. </member>
  14570. <member name="M:UnityEditor.EditorGUI.RectField">
  14571. <summary>
  14572. <para>Makes an X, Y, W, and H for Rect using SerializedProperty (not public).</para>
  14573. </summary>
  14574. </member>
  14575. <member name="M:UnityEditor.EditorGUI.RectIntField(UnityEngine.Rect,UnityEngine.RectInt)">
  14576. <summary>
  14577. <para>Makes an X, Y, W, and H field for entering a RectInt.</para>
  14578. </summary>
  14579. <param name="position">Rectangle on the screen to use for the field.</param>
  14580. <param name="label">Optional label to display above the field.</param>
  14581. <param name="value">The value to edit.</param>
  14582. <returns>
  14583. <para>The value entered by the user.</para>
  14584. </returns>
  14585. </member>
  14586. <member name="M:UnityEditor.EditorGUI.RectIntField(UnityEngine.Rect,System.String,UnityEngine.RectInt)">
  14587. <summary>
  14588. <para>Makes an X, Y, W, and H field for entering a RectInt.</para>
  14589. </summary>
  14590. <param name="position">Rectangle on the screen to use for the field.</param>
  14591. <param name="label">Optional label to display above the field.</param>
  14592. <param name="value">The value to edit.</param>
  14593. <returns>
  14594. <para>The value entered by the user.</para>
  14595. </returns>
  14596. </member>
  14597. <member name="M:UnityEditor.EditorGUI.RectIntField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.RectInt)">
  14598. <summary>
  14599. <para>Makes an X, Y, W, and H field for entering a RectInt.</para>
  14600. </summary>
  14601. <param name="position">Rectangle on the screen to use for the field.</param>
  14602. <param name="label">Optional label to display above the field.</param>
  14603. <param name="value">The value to edit.</param>
  14604. <returns>
  14605. <para>The value entered by the user.</para>
  14606. </returns>
  14607. </member>
  14608. <member name="M:UnityEditor.EditorGUI.SelectableLabel(UnityEngine.Rect,System.String)">
  14609. <summary>
  14610. <para>Makes a selectable label field. (Useful for showing read-only info that can be copy-pasted.)</para>
  14611. </summary>
  14612. <param name="position">Rectangle on the screen to use for the label.</param>
  14613. <param name="text">The text to show.</param>
  14614. <param name="style">Optional GUIStyle.</param>
  14615. </member>
  14616. <member name="M:UnityEditor.EditorGUI.SelectableLabel(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  14617. <summary>
  14618. <para>Makes a selectable label field. (Useful for showing read-only info that can be copy-pasted.)</para>
  14619. </summary>
  14620. <param name="position">Rectangle on the screen to use for the label.</param>
  14621. <param name="text">The text to show.</param>
  14622. <param name="style">Optional GUIStyle.</param>
  14623. </member>
  14624. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,System.Single,System.Single,System.Single)">
  14625. <summary>
  14626. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14627. </summary>
  14628. <param name="position">Rectangle on the screen to use for the slider.</param>
  14629. <param name="label">Optional label in front of the slider.</param>
  14630. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  14631. <param name="leftValue">The value at the left end of the slider.</param>
  14632. <param name="rightValue">The value at the right end of the slider.</param>
  14633. <returns>
  14634. <para>The value that has been set by the user.</para>
  14635. </returns>
  14636. </member>
  14637. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,System.String,System.Single,System.Single,System.Single)">
  14638. <summary>
  14639. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14640. </summary>
  14641. <param name="position">Rectangle on the screen to use for the slider.</param>
  14642. <param name="label">Optional label in front of the slider.</param>
  14643. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  14644. <param name="leftValue">The value at the left end of the slider.</param>
  14645. <param name="rightValue">The value at the right end of the slider.</param>
  14646. <returns>
  14647. <para>The value that has been set by the user.</para>
  14648. </returns>
  14649. </member>
  14650. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,UnityEngine.GUIContent,System.Single,System.Single,System.Single)">
  14651. <summary>
  14652. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14653. </summary>
  14654. <param name="position">Rectangle on the screen to use for the slider.</param>
  14655. <param name="label">Optional label in front of the slider.</param>
  14656. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  14657. <param name="leftValue">The value at the left end of the slider.</param>
  14658. <param name="rightValue">The value at the right end of the slider.</param>
  14659. <returns>
  14660. <para>The value that has been set by the user.</para>
  14661. </returns>
  14662. </member>
  14663. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Single,System.Single)">
  14664. <summary>
  14665. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14666. </summary>
  14667. <param name="position">Rectangle on the screen to use for the slider.</param>
  14668. <param name="label">Optional label in front of the slider.</param>
  14669. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  14670. <param name="leftValue">The value at the left end of the slider.</param>
  14671. <param name="rightValue">The value at the right end of the slider.</param>
  14672. </member>
  14673. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Single,System.Single,System.String)">
  14674. <summary>
  14675. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14676. </summary>
  14677. <param name="position">Rectangle on the screen to use for the slider.</param>
  14678. <param name="label">Optional label in front of the slider.</param>
  14679. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  14680. <param name="leftValue">The value at the left end of the slider.</param>
  14681. <param name="rightValue">The value at the right end of the slider.</param>
  14682. </member>
  14683. <member name="M:UnityEditor.EditorGUI.Slider(UnityEngine.Rect,UnityEditor.SerializedProperty,System.Single,System.Single,UnityEngine.GUIContent)">
  14684. <summary>
  14685. <para>Makes a slider the user can drag to change a value between a min and a max.</para>
  14686. </summary>
  14687. <param name="position">Rectangle on the screen to use for the slider.</param>
  14688. <param name="label">Optional label in front of the slider.</param>
  14689. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  14690. <param name="leftValue">The value at the left end of the slider.</param>
  14691. <param name="rightValue">The value at the right end of the slider.</param>
  14692. </member>
  14693. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,System.String)">
  14694. <summary>
  14695. <para>Makes a tag selection field.</para>
  14696. </summary>
  14697. <param name="position">Rectangle on the screen to use for the field.</param>
  14698. <param name="label">Optional label in front of the field.</param>
  14699. <param name="tag">The tag the field shows.</param>
  14700. <param name="style">Optional GUIStyle.</param>
  14701. <returns>
  14702. <para>The tag selected by the user.</para>
  14703. </returns>
  14704. </member>
  14705. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,System.String,System.String)">
  14706. <summary>
  14707. <para>Makes a tag selection field.</para>
  14708. </summary>
  14709. <param name="position">Rectangle on the screen to use for the field.</param>
  14710. <param name="label">Optional label in front of the field.</param>
  14711. <param name="tag">The tag the field shows.</param>
  14712. <param name="style">Optional GUIStyle.</param>
  14713. <returns>
  14714. <para>The tag selected by the user.</para>
  14715. </returns>
  14716. </member>
  14717. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,UnityEngine.GUIContent,System.String)">
  14718. <summary>
  14719. <para>Makes a tag selection field.</para>
  14720. </summary>
  14721. <param name="position">Rectangle on the screen to use for the field.</param>
  14722. <param name="label">Optional label in front of the field.</param>
  14723. <param name="tag">The tag the field shows.</param>
  14724. <param name="style">Optional GUIStyle.</param>
  14725. <returns>
  14726. <para>The tag selected by the user.</para>
  14727. </returns>
  14728. </member>
  14729. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  14730. <summary>
  14731. <para>Makes a tag selection field.</para>
  14732. </summary>
  14733. <param name="position">Rectangle on the screen to use for the field.</param>
  14734. <param name="label">Optional label in front of the field.</param>
  14735. <param name="tag">The tag the field shows.</param>
  14736. <param name="style">Optional GUIStyle.</param>
  14737. <returns>
  14738. <para>The tag selected by the user.</para>
  14739. </returns>
  14740. </member>
  14741. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,System.String,System.String,UnityEngine.GUIStyle)">
  14742. <summary>
  14743. <para>Makes a tag selection field.</para>
  14744. </summary>
  14745. <param name="position">Rectangle on the screen to use for the field.</param>
  14746. <param name="label">Optional label in front of the field.</param>
  14747. <param name="tag">The tag the field shows.</param>
  14748. <param name="style">Optional GUIStyle.</param>
  14749. <returns>
  14750. <para>The tag selected by the user.</para>
  14751. </returns>
  14752. </member>
  14753. <member name="M:UnityEditor.EditorGUI.TagField(UnityEngine.Rect,UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle)">
  14754. <summary>
  14755. <para>Makes a tag selection field.</para>
  14756. </summary>
  14757. <param name="position">Rectangle on the screen to use for the field.</param>
  14758. <param name="label">Optional label in front of the field.</param>
  14759. <param name="tag">The tag the field shows.</param>
  14760. <param name="style">Optional GUIStyle.</param>
  14761. <returns>
  14762. <para>The tag selected by the user.</para>
  14763. </returns>
  14764. </member>
  14765. <member name="M:UnityEditor.EditorGUI.TextArea(UnityEngine.Rect,System.String)">
  14766. <summary>
  14767. <para>Makes a text area.</para>
  14768. </summary>
  14769. <param name="position">Rectangle on the screen to use for the text field.</param>
  14770. <param name="text">The text to edit.</param>
  14771. <param name="style">Optional GUIStyle.</param>
  14772. <returns>
  14773. <para>The text entered by the user.</para>
  14774. </returns>
  14775. </member>
  14776. <member name="M:UnityEditor.EditorGUI.TextArea(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  14777. <summary>
  14778. <para>Makes a text area.</para>
  14779. </summary>
  14780. <param name="position">Rectangle on the screen to use for the text field.</param>
  14781. <param name="text">The text to edit.</param>
  14782. <param name="style">Optional GUIStyle.</param>
  14783. <returns>
  14784. <para>The text entered by the user.</para>
  14785. </returns>
  14786. </member>
  14787. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,System.String)">
  14788. <summary>
  14789. <para>Makes a text field.</para>
  14790. </summary>
  14791. <param name="position">Rectangle on the screen to use for the text field.</param>
  14792. <param name="label">Optional label to display in front of the text field.</param>
  14793. <param name="text">The text to edit.</param>
  14794. <param name="style">Optional GUIStyle.</param>
  14795. <returns>
  14796. <para>The text entered by the user.</para>
  14797. </returns>
  14798. </member>
  14799. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,System.String,System.String)">
  14800. <summary>
  14801. <para>Makes a text field.</para>
  14802. </summary>
  14803. <param name="position">Rectangle on the screen to use for the text field.</param>
  14804. <param name="label">Optional label to display in front of the text field.</param>
  14805. <param name="text">The text to edit.</param>
  14806. <param name="style">Optional GUIStyle.</param>
  14807. <returns>
  14808. <para>The text entered by the user.</para>
  14809. </returns>
  14810. </member>
  14811. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,UnityEngine.GUIContent,System.String)">
  14812. <summary>
  14813. <para>Makes a text field.</para>
  14814. </summary>
  14815. <param name="position">Rectangle on the screen to use for the text field.</param>
  14816. <param name="label">Optional label to display in front of the text field.</param>
  14817. <param name="text">The text to edit.</param>
  14818. <param name="style">Optional GUIStyle.</param>
  14819. <returns>
  14820. <para>The text entered by the user.</para>
  14821. </returns>
  14822. </member>
  14823. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)">
  14824. <summary>
  14825. <para>Makes a text field.</para>
  14826. </summary>
  14827. <param name="position">Rectangle on the screen to use for the text field.</param>
  14828. <param name="label">Optional label to display in front of the text field.</param>
  14829. <param name="text">The text to edit.</param>
  14830. <param name="style">Optional GUIStyle.</param>
  14831. <returns>
  14832. <para>The text entered by the user.</para>
  14833. </returns>
  14834. </member>
  14835. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,System.String,System.String,UnityEngine.GUIStyle)">
  14836. <summary>
  14837. <para>Makes a text field.</para>
  14838. </summary>
  14839. <param name="position">Rectangle on the screen to use for the text field.</param>
  14840. <param name="label">Optional label to display in front of the text field.</param>
  14841. <param name="text">The text to edit.</param>
  14842. <param name="style">Optional GUIStyle.</param>
  14843. <returns>
  14844. <para>The text entered by the user.</para>
  14845. </returns>
  14846. </member>
  14847. <member name="M:UnityEditor.EditorGUI.TextField(UnityEngine.Rect,UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle)">
  14848. <summary>
  14849. <para>Makes a text field.</para>
  14850. </summary>
  14851. <param name="position">Rectangle on the screen to use for the text field.</param>
  14852. <param name="label">Optional label to display in front of the text field.</param>
  14853. <param name="text">The text to edit.</param>
  14854. <param name="style">Optional GUIStyle.</param>
  14855. <returns>
  14856. <para>The text entered by the user.</para>
  14857. </returns>
  14858. </member>
  14859. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,System.Boolean)">
  14860. <summary>
  14861. <para>Makes a toggle.</para>
  14862. </summary>
  14863. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14864. <param name="label">Optional label in front of the toggle.</param>
  14865. <param name="value">The shown state of the toggle.</param>
  14866. <param name="style">Optional GUIStyle.</param>
  14867. <returns>
  14868. <para>The selected state of the toggle.</para>
  14869. </returns>
  14870. </member>
  14871. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,System.String,System.Boolean)">
  14872. <summary>
  14873. <para>Makes a toggle.</para>
  14874. </summary>
  14875. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14876. <param name="label">Optional label in front of the toggle.</param>
  14877. <param name="value">The shown state of the toggle.</param>
  14878. <param name="style">Optional GUIStyle.</param>
  14879. <returns>
  14880. <para>The selected state of the toggle.</para>
  14881. </returns>
  14882. </member>
  14883. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,System.Boolean,UnityEngine.GUIStyle)">
  14884. <summary>
  14885. <para>Makes a toggle.</para>
  14886. </summary>
  14887. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14888. <param name="label">Optional label in front of the toggle.</param>
  14889. <param name="value">The shown state of the toggle.</param>
  14890. <param name="style">Optional GUIStyle.</param>
  14891. <returns>
  14892. <para>The selected state of the toggle.</para>
  14893. </returns>
  14894. </member>
  14895. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,System.String,System.Boolean,UnityEngine.GUIStyle)">
  14896. <summary>
  14897. <para>Makes a toggle.</para>
  14898. </summary>
  14899. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14900. <param name="label">Optional label in front of the toggle.</param>
  14901. <param name="value">The shown state of the toggle.</param>
  14902. <param name="style">Optional GUIStyle.</param>
  14903. <returns>
  14904. <para>The selected state of the toggle.</para>
  14905. </returns>
  14906. </member>
  14907. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,UnityEngine.GUIContent,System.Boolean)">
  14908. <summary>
  14909. <para>Makes a toggle.</para>
  14910. </summary>
  14911. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14912. <param name="label">Optional label in front of the toggle.</param>
  14913. <param name="value">The shown state of the toggle.</param>
  14914. <param name="style">Optional GUIStyle.</param>
  14915. <returns>
  14916. <para>The selected state of the toggle.</para>
  14917. </returns>
  14918. </member>
  14919. <member name="M:UnityEditor.EditorGUI.Toggle(UnityEngine.Rect,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle)">
  14920. <summary>
  14921. <para>Makes a toggle.</para>
  14922. </summary>
  14923. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14924. <param name="label">Optional label in front of the toggle.</param>
  14925. <param name="value">The shown state of the toggle.</param>
  14926. <param name="style">Optional GUIStyle.</param>
  14927. <returns>
  14928. <para>The selected state of the toggle.</para>
  14929. </returns>
  14930. </member>
  14931. <member name="M:UnityEditor.EditorGUI.ToggleLeft(UnityEngine.Rect,System.String,System.Boolean)">
  14932. <summary>
  14933. <para>Makes a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  14934. </summary>
  14935. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14936. <param name="label">Label to display next to the toggle.</param>
  14937. <param name="value">The value to edit.</param>
  14938. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  14939. <returns>
  14940. <para>The value set by the user.</para>
  14941. </returns>
  14942. </member>
  14943. <member name="M:UnityEditor.EditorGUI.ToggleLeft(UnityEngine.Rect,System.String,System.Boolean,UnityEngine.GUIStyle)">
  14944. <summary>
  14945. <para>Makes a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  14946. </summary>
  14947. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14948. <param name="label">Label to display next to the toggle.</param>
  14949. <param name="value">The value to edit.</param>
  14950. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  14951. <returns>
  14952. <para>The value set by the user.</para>
  14953. </returns>
  14954. </member>
  14955. <member name="M:UnityEditor.EditorGUI.ToggleLeft(UnityEngine.Rect,UnityEngine.GUIContent,System.Boolean)">
  14956. <summary>
  14957. <para>Makes a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  14958. </summary>
  14959. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14960. <param name="label">Label to display next to the toggle.</param>
  14961. <param name="value">The value to edit.</param>
  14962. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  14963. <returns>
  14964. <para>The value set by the user.</para>
  14965. </returns>
  14966. </member>
  14967. <member name="M:UnityEditor.EditorGUI.ToggleLeft(UnityEngine.Rect,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle)">
  14968. <summary>
  14969. <para>Makes a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  14970. </summary>
  14971. <param name="position">Rectangle on the screen to use for the toggle.</param>
  14972. <param name="label">Label to display next to the toggle.</param>
  14973. <param name="value">The value to edit.</param>
  14974. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  14975. <returns>
  14976. <para>The value set by the user.</para>
  14977. </returns>
  14978. </member>
  14979. <member name="M:UnityEditor.EditorGUI.Vector2Field(UnityEngine.Rect,System.String,UnityEngine.Vector2)">
  14980. <summary>
  14981. <para>Makes an X and Y field for entering a Vector2.</para>
  14982. </summary>
  14983. <param name="position">Rectangle on the screen to use for the field.</param>
  14984. <param name="label">Label to display above the field.</param>
  14985. <param name="value">The value to edit.</param>
  14986. <returns>
  14987. <para>The value entered by the user.</para>
  14988. </returns>
  14989. </member>
  14990. <member name="M:UnityEditor.EditorGUI.Vector2Field(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Vector2)">
  14991. <summary>
  14992. <para>Makes an X and Y field for entering a Vector2.</para>
  14993. </summary>
  14994. <param name="position">Rectangle on the screen to use for the field.</param>
  14995. <param name="label">Label to display above the field.</param>
  14996. <param name="value">The value to edit.</param>
  14997. <returns>
  14998. <para>The value entered by the user.</para>
  14999. </returns>
  15000. </member>
  15001. <member name="M:UnityEditor.EditorGUI.Vector2IntField(UnityEngine.Rect,System.String,UnityEngine.Vector2Int)">
  15002. <summary>
  15003. <para>Makes an X and Y integer field for entering a Vector2Int.</para>
  15004. </summary>
  15005. <param name="position">Rectangle on the screen to use for the field.</param>
  15006. <param name="label">Label to display above the field.</param>
  15007. <param name="value">The value to edit.</param>
  15008. <returns>
  15009. <para>The value entered by the user.</para>
  15010. </returns>
  15011. </member>
  15012. <member name="M:UnityEditor.EditorGUI.Vector2IntField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Vector2Int)">
  15013. <summary>
  15014. <para>Makes an X and Y integer field for entering a Vector2Int.</para>
  15015. </summary>
  15016. <param name="position">Rectangle on the screen to use for the field.</param>
  15017. <param name="label">Label to display above the field.</param>
  15018. <param name="value">The value to edit.</param>
  15019. <returns>
  15020. <para>The value entered by the user.</para>
  15021. </returns>
  15022. </member>
  15023. <member name="M:UnityEditor.EditorGUI.Vector3Field(UnityEngine.Rect,System.String,UnityEngine.Vector3)">
  15024. <summary>
  15025. <para>Makes an X, Y, and Z field for entering a Vector3.</para>
  15026. </summary>
  15027. <param name="position">Rectangle on the screen to use for the field.</param>
  15028. <param name="label">Label to display above the field.</param>
  15029. <param name="value">The value to edit.</param>
  15030. <returns>
  15031. <para>The value entered by the user.</para>
  15032. </returns>
  15033. </member>
  15034. <member name="M:UnityEditor.EditorGUI.Vector3Field(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Vector3)">
  15035. <summary>
  15036. <para>Makes an X, Y, and Z field for entering a Vector3.</para>
  15037. </summary>
  15038. <param name="position">Rectangle on the screen to use for the field.</param>
  15039. <param name="label">Label to display above the field.</param>
  15040. <param name="value">The value to edit.</param>
  15041. <returns>
  15042. <para>The value entered by the user.</para>
  15043. </returns>
  15044. </member>
  15045. <member name="M:UnityEditor.EditorGUI.Vector3IntField(UnityEngine.Rect,System.String,UnityEngine.Vector3Int)">
  15046. <summary>
  15047. <para>Makes an X, Y, and Z integer field for entering a Vector3Int.</para>
  15048. </summary>
  15049. <param name="position">Rectangle on the screen to use for the field.</param>
  15050. <param name="label">Label to display above the field.</param>
  15051. <param name="value">The value to edit.</param>
  15052. <returns>
  15053. <para>The value entered by the user.</para>
  15054. </returns>
  15055. </member>
  15056. <member name="M:UnityEditor.EditorGUI.Vector3IntField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Vector3Int)">
  15057. <summary>
  15058. <para>Makes an X, Y, and Z integer field for entering a Vector3Int.</para>
  15059. </summary>
  15060. <param name="position">Rectangle on the screen to use for the field.</param>
  15061. <param name="label">Label to display above the field.</param>
  15062. <param name="value">The value to edit.</param>
  15063. <returns>
  15064. <para>The value entered by the user.</para>
  15065. </returns>
  15066. </member>
  15067. <member name="M:UnityEditor.EditorGUI.Vector4Field(UnityEngine.Rect,System.String,UnityEngine.Vector4)">
  15068. <summary>
  15069. <para>Makes an X, Y, Z, and W field for entering a Vector4.</para>
  15070. </summary>
  15071. <param name="position">Rectangle on the screen to use for the field.</param>
  15072. <param name="label">Label to display above the field.</param>
  15073. <param name="value">The value to edit.</param>
  15074. <returns>
  15075. <para>The value entered by the user.</para>
  15076. </returns>
  15077. </member>
  15078. <member name="T:UnityEditor.EditorGUILayout">
  15079. <summary>
  15080. <para>Auto laid out version of EditorGUI.</para>
  15081. </summary>
  15082. </member>
  15083. <member name="M:UnityEditor.EditorGUILayout.BeginBuildTargetSelectionGrouping">
  15084. <summary>
  15085. <para>Begin a build target grouping and get the selected BuildTargetGroup back.</para>
  15086. </summary>
  15087. </member>
  15088. <member name="M:UnityEditor.EditorGUILayout.BeginFadeGroup(System.Single)">
  15089. <summary>
  15090. <para>Begins a group that can be be hidden/shown and the transition will be animated.</para>
  15091. </summary>
  15092. <param name="value">A value between 0 and 1, 0 being hidden, and 1 being fully visible.</param>
  15093. <returns>
  15094. <para>If the group is visible or not.</para>
  15095. </returns>
  15096. </member>
  15097. <member name="M:UnityEditor.EditorGUILayout.BeginFoldoutHeaderGroup(System.Boolean,System.String,UnityEngine.GUIStyle,System.Action`1&lt;UnityEngine.Rect&gt;,UnityEngine.GUIStyle)">
  15098. <summary>
  15099. <para>Make a label with a foldout arrow to the left of it.</para>
  15100. </summary>
  15101. <param name="foldout">The shown foldout state.</param>
  15102. <param name="content">The label to show.</param>
  15103. <param name="style">Optional GUIStyle.</param>
  15104. <param name="menuAction">The action that happens when you click the icon.</param>
  15105. <param name="menuIcon">Optional GUIStyle for icon.</param>
  15106. <returns>
  15107. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  15108. </returns>
  15109. </member>
  15110. <member name="M:UnityEditor.EditorGUILayout.BeginFoldoutHeaderGroup(System.Boolean,UnityEngine.GUIContent,UnityEngine.GUIStyle,System.Action`1&lt;UnityEngine.Rect&gt;,UnityEngine.GUIStyle)">
  15111. <summary>
  15112. <para>Make a label with a foldout arrow to the left of it.</para>
  15113. </summary>
  15114. <param name="foldout">The shown foldout state.</param>
  15115. <param name="content">The label to show.</param>
  15116. <param name="style">Optional GUIStyle.</param>
  15117. <param name="menuAction">The action that happens when you click the icon.</param>
  15118. <param name="menuIcon">Optional GUIStyle for icon.</param>
  15119. <returns>
  15120. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  15121. </returns>
  15122. </member>
  15123. <member name="M:UnityEditor.EditorGUILayout.BeginHorizontal(UnityEngine.GUILayoutOption[])">
  15124. <summary>
  15125. <para>Begin a horizontal group and get its rect back.</para>
  15126. </summary>
  15127. <param name="style">Optional GUIStyle.</param>
  15128. <param name="options">An optional list of layout options that specify extra layout
  15129. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15130. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15131. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15132. </member>
  15133. <member name="M:UnityEditor.EditorGUILayout.BeginHorizontal(UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15134. <summary>
  15135. <para>Begin a horizontal group and get its rect back.</para>
  15136. </summary>
  15137. <param name="style">Optional GUIStyle.</param>
  15138. <param name="options">An optional list of layout options that specify extra layout
  15139. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15140. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15141. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15142. </member>
  15143. <member name="M:UnityEditor.EditorGUILayout.BeginScrollView(UnityEngine.Vector2,UnityEngine.GUILayoutOption[])">
  15144. <summary>
  15145. <para>Begin an automatically laid out scrollview.</para>
  15146. </summary>
  15147. <param name="scrollPosition">The position to use display.</param>
  15148. <param name="alwayShowHorizontal">Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  15149. <param name="alwayShowVertical">Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself.</param>
  15150. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  15151. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  15152. <param name="options"></param>
  15153. <param name="alwaysShowHorizontal"></param>
  15154. <param name="alwaysShowVertical"></param>
  15155. <param name="background"></param>
  15156. <returns>
  15157. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  15158. </returns>
  15159. </member>
  15160. <member name="M:UnityEditor.EditorGUILayout.BeginScrollView(UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.GUILayoutOption[])">
  15161. <summary>
  15162. <para>Begin an automatically laid out scrollview.</para>
  15163. </summary>
  15164. <param name="scrollPosition">The position to use display.</param>
  15165. <param name="alwayShowHorizontal">Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  15166. <param name="alwayShowVertical">Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself.</param>
  15167. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  15168. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  15169. <param name="options"></param>
  15170. <param name="alwaysShowHorizontal"></param>
  15171. <param name="alwaysShowVertical"></param>
  15172. <param name="background"></param>
  15173. <returns>
  15174. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  15175. </returns>
  15176. </member>
  15177. <member name="M:UnityEditor.EditorGUILayout.BeginScrollView(UnityEngine.Vector2,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15178. <summary>
  15179. <para>Begin an automatically laid out scrollview.</para>
  15180. </summary>
  15181. <param name="scrollPosition">The position to use display.</param>
  15182. <param name="alwayShowHorizontal">Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  15183. <param name="alwayShowVertical">Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself.</param>
  15184. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  15185. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  15186. <param name="options"></param>
  15187. <param name="alwaysShowHorizontal"></param>
  15188. <param name="alwaysShowVertical"></param>
  15189. <param name="background"></param>
  15190. <returns>
  15191. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  15192. </returns>
  15193. </member>
  15194. <member name="M:UnityEditor.EditorGUILayout.BeginScrollView">
  15195. <summary>
  15196. <para>Begin an automatically laid out scrollview.</para>
  15197. </summary>
  15198. <param name="scrollPosition">The position to use display.</param>
  15199. <param name="alwayShowHorizontal">Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  15200. <param name="alwayShowVertical">Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself.</param>
  15201. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  15202. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  15203. <param name="options"></param>
  15204. <param name="alwaysShowHorizontal"></param>
  15205. <param name="alwaysShowVertical"></param>
  15206. <param name="background"></param>
  15207. <returns>
  15208. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  15209. </returns>
  15210. </member>
  15211. <member name="M:UnityEditor.EditorGUILayout.BeginScrollView(UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15212. <summary>
  15213. <para>Begin an automatically laid out scrollview.</para>
  15214. </summary>
  15215. <param name="scrollPosition">The position to use display.</param>
  15216. <param name="alwayShowHorizontal">Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  15217. <param name="alwayShowVertical">Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself.</param>
  15218. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  15219. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  15220. <param name="options"></param>
  15221. <param name="alwaysShowHorizontal"></param>
  15222. <param name="alwaysShowVertical"></param>
  15223. <param name="background"></param>
  15224. <returns>
  15225. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  15226. </returns>
  15227. </member>
  15228. <member name="M:UnityEditor.EditorGUILayout.BeginToggleGroup(System.String,System.Boolean)">
  15229. <summary>
  15230. <para>Begin a vertical group with a toggle to enable or disable all the controls within at once.</para>
  15231. </summary>
  15232. <param name="label">Label to show above the toggled controls.</param>
  15233. <param name="toggle">Enabled state of the toggle group.</param>
  15234. <returns>
  15235. <para>The enabled state selected by the user.</para>
  15236. </returns>
  15237. </member>
  15238. <member name="M:UnityEditor.EditorGUILayout.BeginToggleGroup(UnityEngine.GUIContent,System.Boolean)">
  15239. <summary>
  15240. <para>Begin a vertical group with a toggle to enable or disable all the controls within at once.</para>
  15241. </summary>
  15242. <param name="label">Label to show above the toggled controls.</param>
  15243. <param name="toggle">Enabled state of the toggle group.</param>
  15244. <returns>
  15245. <para>The enabled state selected by the user.</para>
  15246. </returns>
  15247. </member>
  15248. <member name="M:UnityEditor.EditorGUILayout.BeginVertical(UnityEngine.GUILayoutOption[])">
  15249. <summary>
  15250. <para>Begin a vertical group and get its rect back.</para>
  15251. </summary>
  15252. <param name="style">Optional GUIStyle.</param>
  15253. <param name="options">An optional list of layout options that specify extra layout properties.
  15254. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15255. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15256. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15257. </member>
  15258. <member name="M:UnityEditor.EditorGUILayout.BeginVertical(UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15259. <summary>
  15260. <para>Begin a vertical group and get its rect back.</para>
  15261. </summary>
  15262. <param name="style">Optional GUIStyle.</param>
  15263. <param name="options">An optional list of layout options that specify extra layout properties.
  15264. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15265. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15266. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15267. </member>
  15268. <member name="M:UnityEditor.EditorGUILayout.BeginVertical">
  15269. <summary>
  15270. <para>Begin a vertical group and get its rect back.</para>
  15271. </summary>
  15272. <param name="style">Optional GUIStyle.</param>
  15273. <param name="options">An optional list of layout options that specify extra layout properties.
  15274. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15275. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15276. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15277. </member>
  15278. <member name="M:UnityEditor.EditorGUILayout.BoundsField(UnityEngine.Bounds,UnityEngine.GUILayoutOption[])">
  15279. <summary>
  15280. <para>Make Center &amp; Extents field for entering a Bounds.</para>
  15281. </summary>
  15282. <param name="label">Label to display above the field.</param>
  15283. <param name="value">The value to edit.</param>
  15284. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15285. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15286. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15287. <returns>
  15288. <para>The value entered by the user.</para>
  15289. </returns>
  15290. </member>
  15291. <member name="M:UnityEditor.EditorGUILayout.BoundsField(System.String,UnityEngine.Bounds,UnityEngine.GUILayoutOption[])">
  15292. <summary>
  15293. <para>Make Center &amp; Extents field for entering a Bounds.</para>
  15294. </summary>
  15295. <param name="label">Label to display above the field.</param>
  15296. <param name="value">The value to edit.</param>
  15297. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15298. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15299. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15300. <returns>
  15301. <para>The value entered by the user.</para>
  15302. </returns>
  15303. </member>
  15304. <member name="M:UnityEditor.EditorGUILayout.BoundsField(UnityEngine.GUIContent,UnityEngine.Bounds,UnityEngine.GUILayoutOption[])">
  15305. <summary>
  15306. <para>Make Center &amp; Extents field for entering a Bounds.</para>
  15307. </summary>
  15308. <param name="label">Label to display above the field.</param>
  15309. <param name="value">The value to edit.</param>
  15310. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15311. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15312. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15313. <returns>
  15314. <para>The value entered by the user.</para>
  15315. </returns>
  15316. </member>
  15317. <member name="M:UnityEditor.EditorGUILayout.BoundsIntField(UnityEngine.BoundsInt,UnityEngine.GUILayoutOption[])">
  15318. <summary>
  15319. <para>Make Position &amp; Size field for entering a BoundsInt.</para>
  15320. </summary>
  15321. <param name="label">Make Position &amp; Size field for entering a Bounds.</param>
  15322. <param name="value">The value to edit.</param>
  15323. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15324. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15325. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15326. <returns>
  15327. <para>The value entered by the user.</para>
  15328. </returns>
  15329. </member>
  15330. <member name="M:UnityEditor.EditorGUILayout.BoundsIntField(System.String,UnityEngine.BoundsInt,UnityEngine.GUILayoutOption[])">
  15331. <summary>
  15332. <para>Make Position &amp; Size field for entering a BoundsInt.</para>
  15333. </summary>
  15334. <param name="label">Make Position &amp; Size field for entering a Bounds.</param>
  15335. <param name="value">The value to edit.</param>
  15336. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15337. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15338. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15339. <returns>
  15340. <para>The value entered by the user.</para>
  15341. </returns>
  15342. </member>
  15343. <member name="M:UnityEditor.EditorGUILayout.BoundsIntField(UnityEngine.GUIContent,UnityEngine.BoundsInt,UnityEngine.GUILayoutOption[])">
  15344. <summary>
  15345. <para>Make Position &amp; Size field for entering a BoundsInt.</para>
  15346. </summary>
  15347. <param name="label">Make Position &amp; Size field for entering a Bounds.</param>
  15348. <param name="value">The value to edit.</param>
  15349. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15350. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15351. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15352. <returns>
  15353. <para>The value entered by the user.</para>
  15354. </returns>
  15355. </member>
  15356. <member name="M:UnityEditor.EditorGUILayout.ColorField(UnityEngine.Color,UnityEngine.GUILayoutOption[])">
  15357. <summary>
  15358. <para>Make a field for selecting a Color.</para>
  15359. </summary>
  15360. <param name="label">Optional label to display in front of the field.</param>
  15361. <param name="value">The color to edit.</param>
  15362. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  15363. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  15364. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  15365. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15366. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15367. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15368. <param name="hdrConfig"></param>
  15369. <returns>
  15370. <para>The color selected by the user.</para>
  15371. </returns>
  15372. </member>
  15373. <member name="M:UnityEditor.EditorGUILayout.ColorField(System.String,UnityEngine.Color,UnityEngine.GUILayoutOption[])">
  15374. <summary>
  15375. <para>Make a field for selecting a Color.</para>
  15376. </summary>
  15377. <param name="label">Optional label to display in front of the field.</param>
  15378. <param name="value">The color to edit.</param>
  15379. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  15380. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  15381. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  15382. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15383. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15384. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15385. <param name="hdrConfig"></param>
  15386. <returns>
  15387. <para>The color selected by the user.</para>
  15388. </returns>
  15389. </member>
  15390. <member name="M:UnityEditor.EditorGUILayout.ColorField(UnityEngine.GUIContent,UnityEngine.Color,UnityEngine.GUILayoutOption[])">
  15391. <summary>
  15392. <para>Make a field for selecting a Color.</para>
  15393. </summary>
  15394. <param name="label">Optional label to display in front of the field.</param>
  15395. <param name="value">The color to edit.</param>
  15396. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  15397. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  15398. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  15399. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15400. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15401. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15402. <param name="hdrConfig"></param>
  15403. <returns>
  15404. <para>The color selected by the user.</para>
  15405. </returns>
  15406. </member>
  15407. <member name="M:UnityEditor.EditorGUILayout.ColorField(UnityEngine.GUIContent,UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean,UnityEngine.GUILayoutOption[])">
  15408. <summary>
  15409. <para>Make a field for selecting a Color.</para>
  15410. </summary>
  15411. <param name="label">Optional label to display in front of the field.</param>
  15412. <param name="value">The color to edit.</param>
  15413. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  15414. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  15415. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  15416. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15417. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15418. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15419. <param name="hdrConfig"></param>
  15420. <returns>
  15421. <para>The color selected by the user.</para>
  15422. </returns>
  15423. </member>
  15424. <member name="M:UnityEditor.EditorGUILayout.ColorField(UnityEngine.GUIContent,UnityEngine.Color,System.Boolean,System.Boolean,System.Boolean,UnityEditor.ColorPickerHDRConfig,UnityEngine.GUILayoutOption[])">
  15425. <summary>
  15426. <para>Make a field for selecting a Color.</para>
  15427. </summary>
  15428. <param name="label">Optional label to display in front of the field.</param>
  15429. <param name="value">The color to edit.</param>
  15430. <param name="showEyedropper">If true, the color picker should show the eyedropper control. If false, don't show it.</param>
  15431. <param name="showAlpha">If true, allow the user to set an alpha value for the color. If false, hide the alpha component.</param>
  15432. <param name="hdr">If true, treat the color as an HDR value. If false, treat it as a standard LDR value.</param>
  15433. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15434. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15435. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15436. <param name="hdrConfig"></param>
  15437. <returns>
  15438. <para>The color selected by the user.</para>
  15439. </returns>
  15440. </member>
  15441. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEngine.AnimationCurve,UnityEngine.GUILayoutOption[])">
  15442. <summary>
  15443. <para>Make a field for editing an AnimationCurve.</para>
  15444. </summary>
  15445. <param name="label">Optional label to display in front of the field.</param>
  15446. <param name="value">The curve to edit.</param>
  15447. <param name="color">The color to show the curve with.</param>
  15448. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15449. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15450. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15451. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15452. <returns>
  15453. <para>The curve edited by the user.</para>
  15454. </returns>
  15455. </member>
  15456. <member name="M:UnityEditor.EditorGUILayout.CurveField(System.String,UnityEngine.AnimationCurve,UnityEngine.GUILayoutOption[])">
  15457. <summary>
  15458. <para>Make a field for editing an AnimationCurve.</para>
  15459. </summary>
  15460. <param name="label">Optional label to display in front of the field.</param>
  15461. <param name="value">The curve to edit.</param>
  15462. <param name="color">The color to show the curve with.</param>
  15463. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15464. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15465. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15466. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15467. <returns>
  15468. <para>The curve edited by the user.</para>
  15469. </returns>
  15470. </member>
  15471. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEngine.GUIContent,UnityEngine.AnimationCurve,UnityEngine.GUILayoutOption[])">
  15472. <summary>
  15473. <para>Make a field for editing an AnimationCurve.</para>
  15474. </summary>
  15475. <param name="label">Optional label to display in front of the field.</param>
  15476. <param name="value">The curve to edit.</param>
  15477. <param name="color">The color to show the curve with.</param>
  15478. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15479. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15480. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15481. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15482. <returns>
  15483. <para>The curve edited by the user.</para>
  15484. </returns>
  15485. </member>
  15486. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  15487. <summary>
  15488. <para>Make a field for editing an AnimationCurve.</para>
  15489. </summary>
  15490. <param name="label">Optional label to display in front of the field.</param>
  15491. <param name="value">The curve to edit.</param>
  15492. <param name="color">The color to show the curve with.</param>
  15493. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15494. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15495. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15496. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15497. <returns>
  15498. <para>The curve edited by the user.</para>
  15499. </returns>
  15500. </member>
  15501. <member name="M:UnityEditor.EditorGUILayout.CurveField(System.String,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  15502. <summary>
  15503. <para>Make a field for editing an AnimationCurve.</para>
  15504. </summary>
  15505. <param name="label">Optional label to display in front of the field.</param>
  15506. <param name="value">The curve to edit.</param>
  15507. <param name="color">The color to show the curve with.</param>
  15508. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15509. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15510. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15511. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15512. <returns>
  15513. <para>The curve edited by the user.</para>
  15514. </returns>
  15515. </member>
  15516. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEngine.GUIContent,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  15517. <summary>
  15518. <para>Make a field for editing an AnimationCurve.</para>
  15519. </summary>
  15520. <param name="label">Optional label to display in front of the field.</param>
  15521. <param name="value">The curve to edit.</param>
  15522. <param name="color">The color to show the curve with.</param>
  15523. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15524. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15525. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15526. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15527. <returns>
  15528. <para>The curve edited by the user.</para>
  15529. </returns>
  15530. </member>
  15531. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  15532. <summary>
  15533. <para>Make a field for editing an AnimationCurve.</para>
  15534. </summary>
  15535. <param name="property">The curve to edit.</param>
  15536. <param name="color">The color to show the curve with.</param>
  15537. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15538. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15539. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15540. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15541. <param name="label">Optional label to display in front of the field. Pass [[GUIContent.none] to hide the label.</param>
  15542. </member>
  15543. <member name="M:UnityEditor.EditorGUILayout.CurveField(UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  15544. <summary>
  15545. <para>Make a field for editing an AnimationCurve.</para>
  15546. </summary>
  15547. <param name="property">The curve to edit.</param>
  15548. <param name="color">The color to show the curve with.</param>
  15549. <param name="ranges">Optional rectangle that the curve is restrained within.</param>
  15550. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15551. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15552. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15553. <param name="label">Optional label to display in front of the field. Pass [[GUIContent.none] to hide the label.</param>
  15554. </member>
  15555. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(System.Double,UnityEngine.GUILayoutOption[])">
  15556. <summary>
  15557. <para>Make a delayed text field for entering doubles.</para>
  15558. </summary>
  15559. <param name="label">Optional label to display in front of the double field.</param>
  15560. <param name="value">The value to edit.</param>
  15561. <param name="style">Optional GUIStyle.</param>
  15562. <param name="options">
  15563. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15564. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15565. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15566. </param>
  15567. <returns>
  15568. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15569. </returns>
  15570. </member>
  15571. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15572. <summary>
  15573. <para>Make a delayed text field for entering doubles.</para>
  15574. </summary>
  15575. <param name="label">Optional label to display in front of the double field.</param>
  15576. <param name="value">The value to edit.</param>
  15577. <param name="style">Optional GUIStyle.</param>
  15578. <param name="options">
  15579. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15580. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15581. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15582. </param>
  15583. <returns>
  15584. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15585. </returns>
  15586. </member>
  15587. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(System.String,System.Double,UnityEngine.GUILayoutOption[])">
  15588. <summary>
  15589. <para>Make a delayed text field for entering doubles.</para>
  15590. </summary>
  15591. <param name="label">Optional label to display in front of the double field.</param>
  15592. <param name="value">The value to edit.</param>
  15593. <param name="style">Optional GUIStyle.</param>
  15594. <param name="options">
  15595. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15596. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15597. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15598. </param>
  15599. <returns>
  15600. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15601. </returns>
  15602. </member>
  15603. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(System.String,System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15604. <summary>
  15605. <para>Make a delayed text field for entering doubles.</para>
  15606. </summary>
  15607. <param name="label">Optional label to display in front of the double field.</param>
  15608. <param name="value">The value to edit.</param>
  15609. <param name="style">Optional GUIStyle.</param>
  15610. <param name="options">
  15611. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15612. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15613. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15614. </param>
  15615. <returns>
  15616. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15617. </returns>
  15618. </member>
  15619. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(UnityEngine.GUIContent,System.Double,UnityEngine.GUILayoutOption[])">
  15620. <summary>
  15621. <para>Make a delayed text field for entering doubles.</para>
  15622. </summary>
  15623. <param name="label">Optional label to display in front of the double field.</param>
  15624. <param name="value">The value to edit.</param>
  15625. <param name="style">Optional GUIStyle.</param>
  15626. <param name="options">
  15627. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15628. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15629. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15630. </param>
  15631. <returns>
  15632. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15633. </returns>
  15634. </member>
  15635. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField(UnityEngine.GUIContent,System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15636. <summary>
  15637. <para>Make a delayed text field for entering doubles.</para>
  15638. </summary>
  15639. <param name="label">Optional label to display in front of the double field.</param>
  15640. <param name="value">The value to edit.</param>
  15641. <param name="style">Optional GUIStyle.</param>
  15642. <param name="options">
  15643. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15644. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15645. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15646. </param>
  15647. <returns>
  15648. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the double field.</para>
  15649. </returns>
  15650. </member>
  15651. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField">
  15652. <summary>
  15653. <para>Make a delayed text field for entering doubles.</para>
  15654. </summary>
  15655. <param name="property">The double property to edit.</param>
  15656. <param name="label">Optional label to display in front of the double field. Pass GUIContent.none to hide label.</param>
  15657. <param name="options">
  15658. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15659. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15660. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15661. </param>
  15662. </member>
  15663. <member name="M:UnityEditor.EditorGUILayout.DelayedDoubleField">
  15664. <summary>
  15665. <para>Make a delayed text field for entering doubles.</para>
  15666. </summary>
  15667. <param name="property">The double property to edit.</param>
  15668. <param name="label">Optional label to display in front of the double field. Pass GUIContent.none to hide label.</param>
  15669. <param name="options">
  15670. An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15671. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15672. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.
  15673. </param>
  15674. </member>
  15675. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(System.Single,UnityEngine.GUILayoutOption[])">
  15676. <summary>
  15677. <para>Make a delayed text field for entering floats.</para>
  15678. </summary>
  15679. <param name="label">Optional label to display in front of the float field.</param>
  15680. <param name="value">The value to edit.</param>
  15681. <param name="style">Optional GUIStyle.</param>
  15682. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15683. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15684. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15685. <returns>
  15686. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15687. </returns>
  15688. </member>
  15689. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15690. <summary>
  15691. <para>Make a delayed text field for entering floats.</para>
  15692. </summary>
  15693. <param name="label">Optional label to display in front of the float field.</param>
  15694. <param name="value">The value to edit.</param>
  15695. <param name="style">Optional GUIStyle.</param>
  15696. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15697. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15698. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15699. <returns>
  15700. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15701. </returns>
  15702. </member>
  15703. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(System.String,System.Single,UnityEngine.GUILayoutOption[])">
  15704. <summary>
  15705. <para>Make a delayed text field for entering floats.</para>
  15706. </summary>
  15707. <param name="label">Optional label to display in front of the float field.</param>
  15708. <param name="value">The value to edit.</param>
  15709. <param name="style">Optional GUIStyle.</param>
  15710. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15711. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15712. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15713. <returns>
  15714. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15715. </returns>
  15716. </member>
  15717. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(System.String,System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15718. <summary>
  15719. <para>Make a delayed text field for entering floats.</para>
  15720. </summary>
  15721. <param name="label">Optional label to display in front of the float field.</param>
  15722. <param name="value">The value to edit.</param>
  15723. <param name="style">Optional GUIStyle.</param>
  15724. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15725. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15726. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15727. <returns>
  15728. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15729. </returns>
  15730. </member>
  15731. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(UnityEngine.GUIContent,System.Single,UnityEngine.GUILayoutOption[])">
  15732. <summary>
  15733. <para>Make a delayed text field for entering floats.</para>
  15734. </summary>
  15735. <param name="label">Optional label to display in front of the float field.</param>
  15736. <param name="value">The value to edit.</param>
  15737. <param name="style">Optional GUIStyle.</param>
  15738. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15739. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15740. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15741. <returns>
  15742. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15743. </returns>
  15744. </member>
  15745. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(UnityEngine.GUIContent,System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15746. <summary>
  15747. <para>Make a delayed text field for entering floats.</para>
  15748. </summary>
  15749. <param name="label">Optional label to display in front of the float field.</param>
  15750. <param name="value">The value to edit.</param>
  15751. <param name="style">Optional GUIStyle.</param>
  15752. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15753. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15754. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15755. <returns>
  15756. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the float field.</para>
  15757. </returns>
  15758. </member>
  15759. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  15760. <summary>
  15761. <para>Make a delayed text field for entering floats.</para>
  15762. </summary>
  15763. <param name="property">The float property to edit.</param>
  15764. <param name="label">Optional label to display in front of the float field. Pass GUIContent.none to hide label.</param>
  15765. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15766. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15767. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15768. </member>
  15769. <member name="M:UnityEditor.EditorGUILayout.DelayedFloatField(UnityEditor.SerializedProperty,UnityEngine.GUILayoutOption[])">
  15770. <summary>
  15771. <para>Make a delayed text field for entering floats.</para>
  15772. </summary>
  15773. <param name="property">The float property to edit.</param>
  15774. <param name="label">Optional label to display in front of the float field. Pass GUIContent.none to hide label.</param>
  15775. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15776. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15777. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15778. </member>
  15779. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(System.Int32,UnityEngine.GUILayoutOption[])">
  15780. <summary>
  15781. <para>Make a delayed text field for entering integers.</para>
  15782. </summary>
  15783. <param name="label">Optional label to display in front of the int field.</param>
  15784. <param name="value">The value to edit.</param>
  15785. <param name="style">Optional GUIStyle.</param>
  15786. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15787. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15788. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15789. <returns>
  15790. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15791. </returns>
  15792. </member>
  15793. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15794. <summary>
  15795. <para>Make a delayed text field for entering integers.</para>
  15796. </summary>
  15797. <param name="label">Optional label to display in front of the int field.</param>
  15798. <param name="value">The value to edit.</param>
  15799. <param name="style">Optional GUIStyle.</param>
  15800. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15801. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15802. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15803. <returns>
  15804. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15805. </returns>
  15806. </member>
  15807. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(System.String,System.Int32,UnityEngine.GUILayoutOption[])">
  15808. <summary>
  15809. <para>Make a delayed text field for entering integers.</para>
  15810. </summary>
  15811. <param name="label">Optional label to display in front of the int field.</param>
  15812. <param name="value">The value to edit.</param>
  15813. <param name="style">Optional GUIStyle.</param>
  15814. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15815. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15816. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15817. <returns>
  15818. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15819. </returns>
  15820. </member>
  15821. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(System.String,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15822. <summary>
  15823. <para>Make a delayed text field for entering integers.</para>
  15824. </summary>
  15825. <param name="label">Optional label to display in front of the int field.</param>
  15826. <param name="value">The value to edit.</param>
  15827. <param name="style">Optional GUIStyle.</param>
  15828. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15829. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15830. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15831. <returns>
  15832. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15833. </returns>
  15834. </member>
  15835. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUILayoutOption[])">
  15836. <summary>
  15837. <para>Make a delayed text field for entering integers.</para>
  15838. </summary>
  15839. <param name="label">Optional label to display in front of the int field.</param>
  15840. <param name="value">The value to edit.</param>
  15841. <param name="style">Optional GUIStyle.</param>
  15842. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15843. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15844. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15845. <returns>
  15846. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15847. </returns>
  15848. </member>
  15849. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15850. <summary>
  15851. <para>Make a delayed text field for entering integers.</para>
  15852. </summary>
  15853. <param name="label">Optional label to display in front of the int field.</param>
  15854. <param name="value">The value to edit.</param>
  15855. <param name="style">Optional GUIStyle.</param>
  15856. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15857. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15858. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15859. <returns>
  15860. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the int field.</para>
  15861. </returns>
  15862. </member>
  15863. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(UnityEditor.SerializedProperty,UnityEngine.GUILayoutOption[])">
  15864. <summary>
  15865. <para>Make a delayed text field for entering integers.</para>
  15866. </summary>
  15867. <param name="property">The int property to edit.</param>
  15868. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  15869. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15870. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15871. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15872. </member>
  15873. <member name="M:UnityEditor.EditorGUILayout.DelayedIntField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  15874. <summary>
  15875. <para>Make a delayed text field for entering integers.</para>
  15876. </summary>
  15877. <param name="property">The int property to edit.</param>
  15878. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  15879. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15880. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15881. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15882. </member>
  15883. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(System.String,UnityEngine.GUILayoutOption[])">
  15884. <summary>
  15885. <para>Make a delayed text field.</para>
  15886. </summary>
  15887. <param name="label">Optional label to display in front of the int field.</param>
  15888. <param name="text">The text to edit.</param>
  15889. <param name="style">Optional GUIStyle.</param>
  15890. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15891. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15892. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15893. <returns>
  15894. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15895. </returns>
  15896. </member>
  15897. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15898. <summary>
  15899. <para>Make a delayed text field.</para>
  15900. </summary>
  15901. <param name="label">Optional label to display in front of the int field.</param>
  15902. <param name="text">The text to edit.</param>
  15903. <param name="style">Optional GUIStyle.</param>
  15904. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15905. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15906. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15907. <returns>
  15908. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15909. </returns>
  15910. </member>
  15911. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(System.String,System.String,UnityEngine.GUILayoutOption[])">
  15912. <summary>
  15913. <para>Make a delayed text field.</para>
  15914. </summary>
  15915. <param name="label">Optional label to display in front of the int field.</param>
  15916. <param name="text">The text to edit.</param>
  15917. <param name="style">Optional GUIStyle.</param>
  15918. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15919. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15920. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15921. <returns>
  15922. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15923. </returns>
  15924. </member>
  15925. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(System.String,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15926. <summary>
  15927. <para>Make a delayed text field.</para>
  15928. </summary>
  15929. <param name="label">Optional label to display in front of the int field.</param>
  15930. <param name="text">The text to edit.</param>
  15931. <param name="style">Optional GUIStyle.</param>
  15932. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15933. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15934. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15935. <returns>
  15936. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15937. </returns>
  15938. </member>
  15939. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(UnityEngine.GUIContent,System.String,UnityEngine.GUILayoutOption[])">
  15940. <summary>
  15941. <para>Make a delayed text field.</para>
  15942. </summary>
  15943. <param name="label">Optional label to display in front of the int field.</param>
  15944. <param name="text">The text to edit.</param>
  15945. <param name="style">Optional GUIStyle.</param>
  15946. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15947. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15948. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15949. <returns>
  15950. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15951. </returns>
  15952. </member>
  15953. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  15954. <summary>
  15955. <para>Make a delayed text field.</para>
  15956. </summary>
  15957. <param name="label">Optional label to display in front of the int field.</param>
  15958. <param name="text">The text to edit.</param>
  15959. <param name="style">Optional GUIStyle.</param>
  15960. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15961. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15962. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15963. <returns>
  15964. <para>The value entered by the user. Note that the return value will not change until the user has pressed enter or focus is moved away from the text field.</para>
  15965. </returns>
  15966. </member>
  15967. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(UnityEditor.SerializedProperty,UnityEngine.GUILayoutOption[])">
  15968. <summary>
  15969. <para>Make a delayed text field.</para>
  15970. </summary>
  15971. <param name="property">The text property to edit.</param>
  15972. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  15973. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15974. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15975. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15976. </member>
  15977. <member name="M:UnityEditor.EditorGUILayout.DelayedTextField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  15978. <summary>
  15979. <para>Make a delayed text field.</para>
  15980. </summary>
  15981. <param name="property">The text property to edit.</param>
  15982. <param name="label">Optional label to display in front of the int field. Pass GUIContent.none to hide label.</param>
  15983. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15984. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15985. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15986. </member>
  15987. <member name="M:UnityEditor.EditorGUILayout.DoubleField(System.Double,UnityEngine.GUILayoutOption[])">
  15988. <summary>
  15989. <para>Make a text field for entering double values.</para>
  15990. </summary>
  15991. <param name="label">Optional label to display in front of the double field.</param>
  15992. <param name="value">The value to edit.</param>
  15993. <param name="style">Optional GUIStyle.</param>
  15994. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  15995. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  15996. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  15997. <returns>
  15998. <para>The value entered by the user.</para>
  15999. </returns>
  16000. </member>
  16001. <member name="M:UnityEditor.EditorGUILayout.DoubleField(System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16002. <summary>
  16003. <para>Make a text field for entering double values.</para>
  16004. </summary>
  16005. <param name="label">Optional label to display in front of the double field.</param>
  16006. <param name="value">The value to edit.</param>
  16007. <param name="style">Optional GUIStyle.</param>
  16008. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16009. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16010. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16011. <returns>
  16012. <para>The value entered by the user.</para>
  16013. </returns>
  16014. </member>
  16015. <member name="M:UnityEditor.EditorGUILayout.DoubleField(System.String,System.Double,UnityEngine.GUILayoutOption[])">
  16016. <summary>
  16017. <para>Make a text field for entering double values.</para>
  16018. </summary>
  16019. <param name="label">Optional label to display in front of the double field.</param>
  16020. <param name="value">The value to edit.</param>
  16021. <param name="style">Optional GUIStyle.</param>
  16022. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16023. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16024. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16025. <returns>
  16026. <para>The value entered by the user.</para>
  16027. </returns>
  16028. </member>
  16029. <member name="M:UnityEditor.EditorGUILayout.DoubleField(System.String,System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16030. <summary>
  16031. <para>Make a text field for entering double values.</para>
  16032. </summary>
  16033. <param name="label">Optional label to display in front of the double field.</param>
  16034. <param name="value">The value to edit.</param>
  16035. <param name="style">Optional GUIStyle.</param>
  16036. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16037. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16038. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16039. <returns>
  16040. <para>The value entered by the user.</para>
  16041. </returns>
  16042. </member>
  16043. <member name="M:UnityEditor.EditorGUILayout.DoubleField(UnityEngine.GUIContent,System.Double,UnityEngine.GUILayoutOption[])">
  16044. <summary>
  16045. <para>Make a text field for entering double values.</para>
  16046. </summary>
  16047. <param name="label">Optional label to display in front of the double field.</param>
  16048. <param name="value">The value to edit.</param>
  16049. <param name="style">Optional GUIStyle.</param>
  16050. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16051. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16052. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16053. <returns>
  16054. <para>The value entered by the user.</para>
  16055. </returns>
  16056. </member>
  16057. <member name="M:UnityEditor.EditorGUILayout.DoubleField(UnityEngine.GUIContent,System.Double,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16058. <summary>
  16059. <para>Make a text field for entering double values.</para>
  16060. </summary>
  16061. <param name="label">Optional label to display in front of the double field.</param>
  16062. <param name="value">The value to edit.</param>
  16063. <param name="style">Optional GUIStyle.</param>
  16064. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16065. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16066. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16067. <returns>
  16068. <para>The value entered by the user.</para>
  16069. </returns>
  16070. </member>
  16071. <member name="M:UnityEditor.EditorGUILayout.DropdownButton(UnityEngine.GUIContent,UnityEngine.FocusType,UnityEngine.GUILayoutOption[])">
  16072. <summary>
  16073. <para>Make a button that reacts to mouse down, for displaying your own dropdown content.</para>
  16074. </summary>
  16075. <param name="content">Text, image and tooltip for this button.</param>
  16076. <param name="focusType">Whether the button should be selectable by keyboard or not.</param>
  16077. <param name="style">Optional style to use.</param>
  16078. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16079. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16080. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16081. <returns>
  16082. <para>true when the user clicks the button.</para>
  16083. </returns>
  16084. </member>
  16085. <member name="M:UnityEditor.EditorGUILayout.DropdownButton(UnityEngine.GUIContent,UnityEngine.FocusType,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16086. <summary>
  16087. <para>Make a button that reacts to mouse down, for displaying your own dropdown content.</para>
  16088. </summary>
  16089. <param name="content">Text, image and tooltip for this button.</param>
  16090. <param name="focusType">Whether the button should be selectable by keyboard or not.</param>
  16091. <param name="style">Optional style to use.</param>
  16092. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16093. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16094. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16095. <returns>
  16096. <para>true when the user clicks the button.</para>
  16097. </returns>
  16098. </member>
  16099. <member name="M:UnityEditor.EditorGUILayout.EditorToolbar(UnityEditor.EditorTools.EditorTool[])">
  16100. <summary>
  16101. <para>Makes a toolbar populated with the specified collection of editor tools.</para>
  16102. </summary>
  16103. <param name="tools">The collection of editor tools for the toolbar.</param>
  16104. </member>
  16105. <member name="M:UnityEditor.EditorGUILayout.EditorToolbar(System.Collections.Generic.IList`1&lt;T&gt;)">
  16106. <summary>
  16107. <para>Makes a toolbar populated with the specified collection of editor tools.</para>
  16108. </summary>
  16109. <param name="tools">The collection of editor tools for the toolbar.</param>
  16110. </member>
  16111. <member name="M:UnityEditor.EditorGUILayout.EditorToolbarForTarget(UnityEngine.Object)">
  16112. <summary>
  16113. <para>Makes a toolbar populated with the collection of editor tools that match the EditorToolAttribute of the target object.</para>
  16114. </summary>
  16115. <param name="target">The target object.</param>
  16116. <param name="content">An optional prefix label.</param>
  16117. </member>
  16118. <member name="M:UnityEditor.EditorGUILayout.EditorToolbarForTarget(UnityEngine.GUIContent,UnityEngine.Object)">
  16119. <summary>
  16120. <para>Makes a toolbar populated with the collection of editor tools that match the EditorToolAttribute of the target object.</para>
  16121. </summary>
  16122. <param name="target">The target object.</param>
  16123. <param name="content">An optional prefix label.</param>
  16124. </member>
  16125. <member name="M:UnityEditor.EditorGUILayout.EndBuildTargetSelectionGrouping">
  16126. <summary>
  16127. <para>Close a group started with BeginBuildTargetSelectionGrouping.</para>
  16128. </summary>
  16129. </member>
  16130. <member name="M:UnityEditor.EditorGUILayout.EndFadeGroup">
  16131. <summary>
  16132. <para>Closes a group started with BeginFadeGroup.</para>
  16133. </summary>
  16134. </member>
  16135. <member name="M:UnityEditor.EditorGUILayout.EndFoldoutHeaderGroup">
  16136. <summary>
  16137. <para>Closes a group started with BeginFoldoutHeaderGroup.</para>
  16138. </summary>
  16139. </member>
  16140. <member name="M:UnityEditor.EditorGUILayout.EndHorizontal">
  16141. <summary>
  16142. <para>Close a group started with BeginHorizontal.</para>
  16143. </summary>
  16144. </member>
  16145. <member name="M:UnityEditor.EditorGUILayout.EndScrollView">
  16146. <summary>
  16147. <para>Ends a scrollview started with a call to BeginScrollView.</para>
  16148. </summary>
  16149. </member>
  16150. <member name="M:UnityEditor.EditorGUILayout.EndToggleGroup">
  16151. <summary>
  16152. <para>Close a group started with BeginToggleGroup.</para>
  16153. </summary>
  16154. </member>
  16155. <member name="M:UnityEditor.EditorGUILayout.EndVertical">
  16156. <summary>
  16157. <para>Close a group started with BeginVertical.</para>
  16158. </summary>
  16159. </member>
  16160. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(System.Enum,UnityEngine.GUILayoutOption[])">
  16161. <summary>
  16162. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16163. </summary>
  16164. <param name="label">Optional label to display in front of the enum flags field.</param>
  16165. <param name="enumValue">Enum flags value.</param>
  16166. <param name="style">Optional GUIStyle.</param>
  16167. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16168. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16169. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16170. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16171. <returns>
  16172. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16173. </returns>
  16174. </member>
  16175. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16176. <summary>
  16177. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16178. </summary>
  16179. <param name="label">Optional label to display in front of the enum flags field.</param>
  16180. <param name="enumValue">Enum flags value.</param>
  16181. <param name="style">Optional GUIStyle.</param>
  16182. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16183. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16184. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16185. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16186. <returns>
  16187. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16188. </returns>
  16189. </member>
  16190. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(System.String,System.Enum,UnityEngine.GUILayoutOption[])">
  16191. <summary>
  16192. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16193. </summary>
  16194. <param name="label">Optional label to display in front of the enum flags field.</param>
  16195. <param name="enumValue">Enum flags value.</param>
  16196. <param name="style">Optional GUIStyle.</param>
  16197. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16198. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16199. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16200. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16201. <returns>
  16202. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16203. </returns>
  16204. </member>
  16205. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(System.String,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16206. <summary>
  16207. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16208. </summary>
  16209. <param name="label">Optional label to display in front of the enum flags field.</param>
  16210. <param name="enumValue">Enum flags value.</param>
  16211. <param name="style">Optional GUIStyle.</param>
  16212. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16213. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16214. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16215. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16216. <returns>
  16217. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16218. </returns>
  16219. </member>
  16220. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(UnityEngine.GUIContent,System.Enum,UnityEngine.GUILayoutOption[])">
  16221. <summary>
  16222. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16223. </summary>
  16224. <param name="label">Optional label to display in front of the enum flags field.</param>
  16225. <param name="enumValue">Enum flags value.</param>
  16226. <param name="style">Optional GUIStyle.</param>
  16227. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16228. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16229. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16230. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16231. <returns>
  16232. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16233. </returns>
  16234. </member>
  16235. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16236. <summary>
  16237. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16238. </summary>
  16239. <param name="label">Optional label to display in front of the enum flags field.</param>
  16240. <param name="enumValue">Enum flags value.</param>
  16241. <param name="style">Optional GUIStyle.</param>
  16242. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16243. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16244. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16245. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16246. <returns>
  16247. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16248. </returns>
  16249. </member>
  16250. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(UnityEngine.GUIContent,System.Enum,System.Boolean,UnityEngine.GUILayoutOption[])">
  16251. <summary>
  16252. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16253. </summary>
  16254. <param name="label">Optional label to display in front of the enum flags field.</param>
  16255. <param name="enumValue">Enum flags value.</param>
  16256. <param name="style">Optional GUIStyle.</param>
  16257. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16258. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16259. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16260. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16261. <returns>
  16262. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16263. </returns>
  16264. </member>
  16265. <member name="M:UnityEditor.EditorGUILayout.EnumFlagsField(UnityEngine.GUIContent,System.Enum,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16266. <summary>
  16267. <para>Displays a menu with an option for every value of the enum type when clicked.</para>
  16268. </summary>
  16269. <param name="label">Optional label to display in front of the enum flags field.</param>
  16270. <param name="enumValue">Enum flags value.</param>
  16271. <param name="style">Optional GUIStyle.</param>
  16272. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16273. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16274. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16275. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16276. <returns>
  16277. <para>The enum flags value modified by the user. This is a selection BitMask where each bit represents an Enum value index. (Note this returned value is not itself an Enum).</para>
  16278. </returns>
  16279. </member>
  16280. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16281. <summary>
  16282. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16283. Make a field for enum based masks.</para>
  16284. </summary>
  16285. <param name="label">Prefix label for this field.</param>
  16286. <param name="enumValue">Enum to use for the flags.</param>
  16287. <param name="style">Optional GUIStyle.</param>
  16288. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16289. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16290. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16291. <returns>
  16292. <para>The value modified by the user.</para>
  16293. </returns>
  16294. </member>
  16295. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(System.String,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16296. <summary>
  16297. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16298. Make a field for enum based masks.</para>
  16299. </summary>
  16300. <param name="label">Prefix label for this field.</param>
  16301. <param name="enumValue">Enum to use for the flags.</param>
  16302. <param name="style">Optional GUIStyle.</param>
  16303. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16304. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16305. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16306. <returns>
  16307. <para>The value modified by the user.</para>
  16308. </returns>
  16309. </member>
  16310. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(UnityEngine.GUIContent,System.Enum,UnityEngine.GUILayoutOption[])">
  16311. <summary>
  16312. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16313. Make a field for enum based masks.</para>
  16314. </summary>
  16315. <param name="label">Prefix label for this field.</param>
  16316. <param name="enumValue">Enum to use for the flags.</param>
  16317. <param name="style">Optional GUIStyle.</param>
  16318. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16319. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16320. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16321. <returns>
  16322. <para>The value modified by the user.</para>
  16323. </returns>
  16324. </member>
  16325. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(System.String,System.Enum,UnityEngine.GUILayoutOption[])">
  16326. <summary>
  16327. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16328. Make a field for enum based masks.</para>
  16329. </summary>
  16330. <param name="label">Prefix label for this field.</param>
  16331. <param name="enumValue">Enum to use for the flags.</param>
  16332. <param name="style">Optional GUIStyle.</param>
  16333. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16334. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16335. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16336. <returns>
  16337. <para>The value modified by the user.</para>
  16338. </returns>
  16339. </member>
  16340. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16341. <summary>
  16342. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16343. Make a field for enum based masks.</para>
  16344. </summary>
  16345. <param name="label">Prefix label for this field.</param>
  16346. <param name="enumValue">Enum to use for the flags.</param>
  16347. <param name="style">Optional GUIStyle.</param>
  16348. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16349. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16350. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16351. <returns>
  16352. <para>The value modified by the user.</para>
  16353. </returns>
  16354. </member>
  16355. <member name="M:UnityEditor.EditorGUILayout.EnumMaskField(System.Enum,UnityEngine.GUILayoutOption[])">
  16356. <summary>
  16357. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16358. Make a field for enum based masks.</para>
  16359. </summary>
  16360. <param name="label">Prefix label for this field.</param>
  16361. <param name="enumValue">Enum to use for the flags.</param>
  16362. <param name="style">Optional GUIStyle.</param>
  16363. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16364. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16365. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16366. <returns>
  16367. <para>The value modified by the user.</para>
  16368. </returns>
  16369. </member>
  16370. <member name="M:UnityEditor.EditorGUILayout.EnumMaskPopup(System.String,System.Enum,UnityEngine.GUILayoutOption[])">
  16371. <summary>
  16372. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16373. Make an enum popup selection field for a bitmask.</para>
  16374. </summary>
  16375. <param name="label">Optional label in front of the field.</param>
  16376. <param name="selected">The enum options the field shows.</param>
  16377. <param name="style">Optional GUIStyle.</param>
  16378. <param name="options">Optional layout options.</param>
  16379. <returns>
  16380. <para>The enum options that has been selected by the user.</para>
  16381. </returns>
  16382. </member>
  16383. <member name="M:UnityEditor.EditorGUILayout.EnumMaskPopup(System.String,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16384. <summary>
  16385. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16386. Make an enum popup selection field for a bitmask.</para>
  16387. </summary>
  16388. <param name="label">Optional label in front of the field.</param>
  16389. <param name="selected">The enum options the field shows.</param>
  16390. <param name="style">Optional GUIStyle.</param>
  16391. <param name="options">Optional layout options.</param>
  16392. <returns>
  16393. <para>The enum options that has been selected by the user.</para>
  16394. </returns>
  16395. </member>
  16396. <member name="M:UnityEditor.EditorGUILayout.EnumMaskPopup(UnityEngine.GUIContent,System.Enum,UnityEngine.GUILayoutOption[])">
  16397. <summary>
  16398. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16399. Make an enum popup selection field for a bitmask.</para>
  16400. </summary>
  16401. <param name="label">Optional label in front of the field.</param>
  16402. <param name="selected">The enum options the field shows.</param>
  16403. <param name="style">Optional GUIStyle.</param>
  16404. <param name="options">Optional layout options.</param>
  16405. <returns>
  16406. <para>The enum options that has been selected by the user.</para>
  16407. </returns>
  16408. </member>
  16409. <member name="M:UnityEditor.EditorGUILayout.EnumMaskPopup(UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16410. <summary>
  16411. <para>This method is obsolete. Use EditorGUILayout.EnumFlagsField instead.
  16412. Make an enum popup selection field for a bitmask.</para>
  16413. </summary>
  16414. <param name="label">Optional label in front of the field.</param>
  16415. <param name="selected">The enum options the field shows.</param>
  16416. <param name="style">Optional GUIStyle.</param>
  16417. <param name="options">Optional layout options.</param>
  16418. <returns>
  16419. <para>The enum options that has been selected by the user.</para>
  16420. </returns>
  16421. </member>
  16422. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(System.Enum,UnityEngine.GUILayoutOption[])">
  16423. <summary>
  16424. <para>Make an enum popup selection field.</para>
  16425. </summary>
  16426. <param name="label">Optional label in front of the field.</param>
  16427. <param name="selected">The enum option the field shows.</param>
  16428. <param name="style">Optional GUIStyle.</param>
  16429. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16430. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16431. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16432. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16433. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16434. <returns>
  16435. <para>The enum option that has been selected by the user.</para>
  16436. </returns>
  16437. </member>
  16438. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16439. <summary>
  16440. <para>Make an enum popup selection field.</para>
  16441. </summary>
  16442. <param name="label">Optional label in front of the field.</param>
  16443. <param name="selected">The enum option the field shows.</param>
  16444. <param name="style">Optional GUIStyle.</param>
  16445. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16446. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16447. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16448. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16449. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16450. <returns>
  16451. <para>The enum option that has been selected by the user.</para>
  16452. </returns>
  16453. </member>
  16454. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(System.String,System.Enum,UnityEngine.GUILayoutOption[])">
  16455. <summary>
  16456. <para>Make an enum popup selection field.</para>
  16457. </summary>
  16458. <param name="label">Optional label in front of the field.</param>
  16459. <param name="selected">The enum option the field shows.</param>
  16460. <param name="style">Optional GUIStyle.</param>
  16461. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16462. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16463. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16464. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16465. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16466. <returns>
  16467. <para>The enum option that has been selected by the user.</para>
  16468. </returns>
  16469. </member>
  16470. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(System.String,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16471. <summary>
  16472. <para>Make an enum popup selection field.</para>
  16473. </summary>
  16474. <param name="label">Optional label in front of the field.</param>
  16475. <param name="selected">The enum option the field shows.</param>
  16476. <param name="style">Optional GUIStyle.</param>
  16477. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16478. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16479. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16480. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16481. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16482. <returns>
  16483. <para>The enum option that has been selected by the user.</para>
  16484. </returns>
  16485. </member>
  16486. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(UnityEngine.GUIContent,System.Enum,UnityEngine.GUILayoutOption[])">
  16487. <summary>
  16488. <para>Make an enum popup selection field.</para>
  16489. </summary>
  16490. <param name="label">Optional label in front of the field.</param>
  16491. <param name="selected">The enum option the field shows.</param>
  16492. <param name="style">Optional GUIStyle.</param>
  16493. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16494. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16495. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16496. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16497. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16498. <returns>
  16499. <para>The enum option that has been selected by the user.</para>
  16500. </returns>
  16501. </member>
  16502. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(UnityEngine.GUIContent,System.Enum,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16503. <summary>
  16504. <para>Make an enum popup selection field.</para>
  16505. </summary>
  16506. <param name="label">Optional label in front of the field.</param>
  16507. <param name="selected">The enum option the field shows.</param>
  16508. <param name="style">Optional GUIStyle.</param>
  16509. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16510. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16511. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16512. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16513. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16514. <returns>
  16515. <para>The enum option that has been selected by the user.</para>
  16516. </returns>
  16517. </member>
  16518. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(UnityEngine.GUIContent,System.Enum,System.Func`2&lt;System.Enum,System.Boolean&gt;,System.Boolean,UnityEngine.GUILayoutOption[])">
  16519. <summary>
  16520. <para>Make an enum popup selection field.</para>
  16521. </summary>
  16522. <param name="label">Optional label in front of the field.</param>
  16523. <param name="selected">The enum option the field shows.</param>
  16524. <param name="style">Optional GUIStyle.</param>
  16525. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16526. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16527. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16528. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16529. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16530. <returns>
  16531. <para>The enum option that has been selected by the user.</para>
  16532. </returns>
  16533. </member>
  16534. <member name="M:UnityEditor.EditorGUILayout.EnumPopup(UnityEngine.GUIContent,System.Enum,System.Func`2&lt;System.Enum,System.Boolean&gt;,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16535. <summary>
  16536. <para>Make an enum popup selection field.</para>
  16537. </summary>
  16538. <param name="label">Optional label in front of the field.</param>
  16539. <param name="selected">The enum option the field shows.</param>
  16540. <param name="style">Optional GUIStyle.</param>
  16541. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16542. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16543. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16544. <param name="includeObsolete">Set to true to include Enum values with ObsoleteAttribute. Set to false to exclude Enum values with ObsoleteAttribute.</param>
  16545. <param name="checkEnabled">Method called for each Enum value displayed. The specified method should return true if the option can be selected, false otherwise.</param>
  16546. <returns>
  16547. <para>The enum option that has been selected by the user.</para>
  16548. </returns>
  16549. </member>
  16550. <member name="T:UnityEditor.EditorGUILayout.FadeGroupScope">
  16551. <summary>
  16552. <para>Begins a group that can be be hidden/shown and the transition will be animated.</para>
  16553. </summary>
  16554. </member>
  16555. <member name="P:UnityEditor.EditorGUILayout.FadeGroupScope.visible">
  16556. <summary>
  16557. <para>Whether the group is visible.</para>
  16558. </summary>
  16559. </member>
  16560. <member name="M:UnityEditor.EditorGUILayout.FadeGroupScope.#ctor(System.Single)">
  16561. <summary>
  16562. <para>Create a new FadeGroupScope and begin the corresponding group.</para>
  16563. </summary>
  16564. <param name="value">A value between 0 and 1, 0 being hidden, and 1 being fully visible.</param>
  16565. </member>
  16566. <member name="M:UnityEditor.EditorGUILayout.FloatField(System.Single,UnityEngine.GUILayoutOption[])">
  16567. <summary>
  16568. <para>Make a text field for entering float values.</para>
  16569. </summary>
  16570. <param name="label">Optional label to display in front of the float field.</param>
  16571. <param name="value">The value to edit.</param>
  16572. <param name="style">Optional GUIStyle.</param>
  16573. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16574. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16575. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16576. <returns>
  16577. <para>The value entered by the user.</para>
  16578. </returns>
  16579. </member>
  16580. <member name="M:UnityEditor.EditorGUILayout.FloatField(System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16581. <summary>
  16582. <para>Make a text field for entering float values.</para>
  16583. </summary>
  16584. <param name="label">Optional label to display in front of the float field.</param>
  16585. <param name="value">The value to edit.</param>
  16586. <param name="style">Optional GUIStyle.</param>
  16587. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16588. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16589. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16590. <returns>
  16591. <para>The value entered by the user.</para>
  16592. </returns>
  16593. </member>
  16594. <member name="M:UnityEditor.EditorGUILayout.FloatField(System.String,System.Single,UnityEngine.GUILayoutOption[])">
  16595. <summary>
  16596. <para>Make a text field for entering float values.</para>
  16597. </summary>
  16598. <param name="label">Optional label to display in front of the float field.</param>
  16599. <param name="value">The value to edit.</param>
  16600. <param name="style">Optional GUIStyle.</param>
  16601. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16602. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16603. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16604. <returns>
  16605. <para>The value entered by the user.</para>
  16606. </returns>
  16607. </member>
  16608. <member name="M:UnityEditor.EditorGUILayout.FloatField(System.String,System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16609. <summary>
  16610. <para>Make a text field for entering float values.</para>
  16611. </summary>
  16612. <param name="label">Optional label to display in front of the float field.</param>
  16613. <param name="value">The value to edit.</param>
  16614. <param name="style">Optional GUIStyle.</param>
  16615. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16616. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16617. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16618. <returns>
  16619. <para>The value entered by the user.</para>
  16620. </returns>
  16621. </member>
  16622. <member name="M:UnityEditor.EditorGUILayout.FloatField(UnityEngine.GUIContent,System.Single,UnityEngine.GUILayoutOption[])">
  16623. <summary>
  16624. <para>Make a text field for entering float values.</para>
  16625. </summary>
  16626. <param name="label">Optional label to display in front of the float field.</param>
  16627. <param name="value">The value to edit.</param>
  16628. <param name="style">Optional GUIStyle.</param>
  16629. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16630. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16631. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16632. <returns>
  16633. <para>The value entered by the user.</para>
  16634. </returns>
  16635. </member>
  16636. <member name="M:UnityEditor.EditorGUILayout.FloatField(UnityEngine.GUIContent,System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16637. <summary>
  16638. <para>Make a text field for entering float values.</para>
  16639. </summary>
  16640. <param name="label">Optional label to display in front of the float field.</param>
  16641. <param name="value">The value to edit.</param>
  16642. <param name="style">Optional GUIStyle.</param>
  16643. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16644. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16645. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16646. <returns>
  16647. <para>The value entered by the user.</para>
  16648. </returns>
  16649. </member>
  16650. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,System.String)">
  16651. <summary>
  16652. <para>Make a label with a foldout arrow to the left of it.</para>
  16653. </summary>
  16654. <param name="foldout">The shown foldout state.</param>
  16655. <param name="content">The label to show.</param>
  16656. <param name="style">Optional GUIStyle.</param>
  16657. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16658. <returns>
  16659. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16660. </returns>
  16661. </member>
  16662. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,System.String,System.Boolean,UnityEngine.GUIStyle)">
  16663. <summary>
  16664. <para>Make a label with a foldout arrow to the left of it.</para>
  16665. </summary>
  16666. <param name="foldout">The shown foldout state.</param>
  16667. <param name="content">The label to show.</param>
  16668. <param name="style">Optional GUIStyle.</param>
  16669. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16670. <returns>
  16671. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16672. </returns>
  16673. </member>
  16674. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,UnityEngine.GUIContent)">
  16675. <summary>
  16676. <para>Make a label with a foldout arrow to the left of it.</para>
  16677. </summary>
  16678. <param name="foldout">The shown foldout state.</param>
  16679. <param name="content">The label to show.</param>
  16680. <param name="style">Optional GUIStyle.</param>
  16681. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16682. <returns>
  16683. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16684. </returns>
  16685. </member>
  16686. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle)">
  16687. <summary>
  16688. <para>Make a label with a foldout arrow to the left of it.</para>
  16689. </summary>
  16690. <param name="foldout">The shown foldout state.</param>
  16691. <param name="content">The label to show.</param>
  16692. <param name="style">Optional GUIStyle.</param>
  16693. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16694. <returns>
  16695. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16696. </returns>
  16697. </member>
  16698. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,System.String,UnityEngine.GUIStyle)">
  16699. <summary>
  16700. <para>Make a label with a foldout arrow to the left of it.</para>
  16701. </summary>
  16702. <param name="foldout">The shown foldout state.</param>
  16703. <param name="content">The label to show.</param>
  16704. <param name="style">Optional GUIStyle.</param>
  16705. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16706. <returns>
  16707. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16708. </returns>
  16709. </member>
  16710. <member name="M:UnityEditor.EditorGUILayout.Foldout(System.Boolean,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  16711. <summary>
  16712. <para>Make a label with a foldout arrow to the left of it.</para>
  16713. </summary>
  16714. <param name="foldout">The shown foldout state.</param>
  16715. <param name="content">The label to show.</param>
  16716. <param name="style">Optional GUIStyle.</param>
  16717. <param name="toggleOnLabelClick">Specifies whether clicking the label toggles the foldout state. The default value is false. Set to true to include the label in the clickable area.</param>
  16718. <returns>
  16719. <para>The foldout state selected by the user. If true, you should render sub-objects.</para>
  16720. </returns>
  16721. </member>
  16722. <member name="M:UnityEditor.EditorGUILayout.GetControlRect(UnityEngine.GUILayoutOption[])">
  16723. <summary>
  16724. <para>Get a rect for an Editor control.</para>
  16725. </summary>
  16726. <param name="hasLabel">Optional boolean to specify if the control has a label. Default is true.</param>
  16727. <param name="height">The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight.</param>
  16728. <param name="style">Optional GUIStyle to use for the control.</param>
  16729. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  16730. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16731. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16732. </member>
  16733. <member name="M:UnityEditor.EditorGUILayout.GetControlRect(System.Boolean,UnityEngine.GUILayoutOption[])">
  16734. <summary>
  16735. <para>Get a rect for an Editor control.</para>
  16736. </summary>
  16737. <param name="hasLabel">Optional boolean to specify if the control has a label. Default is true.</param>
  16738. <param name="height">The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight.</param>
  16739. <param name="style">Optional GUIStyle to use for the control.</param>
  16740. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  16741. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16742. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16743. </member>
  16744. <member name="M:UnityEditor.EditorGUILayout.GetControlRect(System.Boolean,System.Single,UnityEngine.GUILayoutOption[])">
  16745. <summary>
  16746. <para>Get a rect for an Editor control.</para>
  16747. </summary>
  16748. <param name="hasLabel">Optional boolean to specify if the control has a label. Default is true.</param>
  16749. <param name="height">The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight.</param>
  16750. <param name="style">Optional GUIStyle to use for the control.</param>
  16751. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  16752. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16753. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16754. </member>
  16755. <member name="M:UnityEditor.EditorGUILayout.GetControlRect(System.Boolean,System.Single,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16756. <summary>
  16757. <para>Get a rect for an Editor control.</para>
  16758. </summary>
  16759. <param name="hasLabel">Optional boolean to specify if the control has a label. Default is true.</param>
  16760. <param name="height">The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight.</param>
  16761. <param name="style">Optional GUIStyle to use for the control.</param>
  16762. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  16763. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16764. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16765. </member>
  16766. <member name="M:UnityEditor.EditorGUILayout.GradientField(UnityEngine.Gradient,UnityEngine.GUILayoutOption[])">
  16767. <summary>
  16768. <para>Make a field for editing a Gradient.</para>
  16769. </summary>
  16770. <param name="label">Optional label to display in front of the field.</param>
  16771. <param name="value">The gradient to edit.</param>
  16772. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16773. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16774. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16775. <param name="hdr"></param>
  16776. <returns>
  16777. <para>The gradient edited by the user.</para>
  16778. </returns>
  16779. </member>
  16780. <member name="M:UnityEditor.EditorGUILayout.GradientField(System.String,UnityEngine.Gradient,UnityEngine.GUILayoutOption[])">
  16781. <summary>
  16782. <para>Make a field for editing a Gradient.</para>
  16783. </summary>
  16784. <param name="label">Optional label to display in front of the field.</param>
  16785. <param name="value">The gradient to edit.</param>
  16786. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16787. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16788. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16789. <param name="hdr"></param>
  16790. <returns>
  16791. <para>The gradient edited by the user.</para>
  16792. </returns>
  16793. </member>
  16794. <member name="M:UnityEditor.EditorGUILayout.GradientField(UnityEngine.GUIContent,UnityEngine.Gradient,UnityEngine.GUILayoutOption[])">
  16795. <summary>
  16796. <para>Make a field for editing a Gradient.</para>
  16797. </summary>
  16798. <param name="label">Optional label to display in front of the field.</param>
  16799. <param name="value">The gradient to edit.</param>
  16800. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16801. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16802. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16803. <param name="hdr"></param>
  16804. <returns>
  16805. <para>The gradient edited by the user.</para>
  16806. </returns>
  16807. </member>
  16808. <member name="M:UnityEditor.EditorGUILayout.GradientField(UnityEngine.GUIContent,UnityEngine.Gradient,System.Boolean,UnityEngine.GUILayoutOption[])">
  16809. <summary>
  16810. <para>Make a field for editing a Gradient.</para>
  16811. </summary>
  16812. <param name="label">Optional label to display in front of the field.</param>
  16813. <param name="value">The gradient to edit.</param>
  16814. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16815. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16816. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16817. <param name="hdr"></param>
  16818. <returns>
  16819. <para>The gradient edited by the user.</para>
  16820. </returns>
  16821. </member>
  16822. <member name="M:UnityEditor.EditorGUILayout.HelpBox(System.String,UnityEditor.MessageType)">
  16823. <summary>
  16824. <para>Make a help box with a message to the user.</para>
  16825. </summary>
  16826. <param name="message">The message text.</param>
  16827. <param name="type">The type of message.</param>
  16828. <param name="wide">If true, the box will cover the whole width of the window; otherwise it will cover the controls part only.</param>
  16829. </member>
  16830. <member name="M:UnityEditor.EditorGUILayout.HelpBox(System.String,UnityEditor.MessageType,System.Boolean)">
  16831. <summary>
  16832. <para>Make a help box with a message to the user.</para>
  16833. </summary>
  16834. <param name="message">The message text.</param>
  16835. <param name="type">The type of message.</param>
  16836. <param name="wide">If true, the box will cover the whole width of the window; otherwise it will cover the controls part only.</param>
  16837. </member>
  16838. <member name="T:UnityEditor.EditorGUILayout.HorizontalScope">
  16839. <summary>
  16840. <para>Disposable helper class for managing BeginHorizontal / EndHorizontal.</para>
  16841. </summary>
  16842. </member>
  16843. <member name="P:UnityEditor.EditorGUILayout.HorizontalScope.rect">
  16844. <summary>
  16845. <para>The rect of the horizontal group.</para>
  16846. </summary>
  16847. </member>
  16848. <member name="M:UnityEditor.EditorGUILayout.HorizontalScope.#ctor(UnityEngine.GUILayoutOption[])">
  16849. <summary>
  16850. <para>Create a new HorizontalScope and begin the corresponding horizontal group.</para>
  16851. </summary>
  16852. <param name="style">The style to use for background image and padding values. If left out, the background is transparent.</param>
  16853. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16854. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16855. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16856. </member>
  16857. <member name="M:UnityEditor.EditorGUILayout.HorizontalScope.#ctor(UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16858. <summary>
  16859. <para>Create a new HorizontalScope and begin the corresponding horizontal group.</para>
  16860. </summary>
  16861. <param name="style">The style to use for background image and padding values. If left out, the background is transparent.</param>
  16862. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16863. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16864. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16865. </member>
  16866. <member name="M:UnityEditor.EditorGUILayout.InspectorTitlebar(System.Boolean,UnityEngine.Object)">
  16867. <summary>
  16868. <para>Make an inspector-window-like titlebar.</para>
  16869. </summary>
  16870. <param name="foldout">The foldout state shown with the arrow.</param>
  16871. <param name="targetObj">The object (for example a component) or objects that the titlebar is for.</param>
  16872. <param name="targetObjs"></param>
  16873. <returns>
  16874. <para>The foldout state selected by the user.</para>
  16875. </returns>
  16876. </member>
  16877. <member name="M:UnityEditor.EditorGUILayout.InspectorTitlebar(System.Boolean,UnityEngine.Object[])">
  16878. <summary>
  16879. <para>Make an inspector-window-like titlebar.</para>
  16880. </summary>
  16881. <param name="foldout">The foldout state shown with the arrow.</param>
  16882. <param name="targetObj">The object (for example a component) or objects that the titlebar is for.</param>
  16883. <param name="targetObjs"></param>
  16884. <returns>
  16885. <para>The foldout state selected by the user.</para>
  16886. </returns>
  16887. </member>
  16888. <member name="M:UnityEditor.EditorGUILayout.IntField(System.Int32,UnityEngine.GUILayoutOption[])">
  16889. <summary>
  16890. <para>Make a text field for entering integers.</para>
  16891. </summary>
  16892. <param name="label">Optional label to display in front of the int field.</param>
  16893. <param name="value">The value to edit.</param>
  16894. <param name="style">Optional GUIStyle.</param>
  16895. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16896. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16897. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16898. <returns>
  16899. <para>The value entered by the user.</para>
  16900. </returns>
  16901. </member>
  16902. <member name="M:UnityEditor.EditorGUILayout.IntField(System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16903. <summary>
  16904. <para>Make a text field for entering integers.</para>
  16905. </summary>
  16906. <param name="label">Optional label to display in front of the int field.</param>
  16907. <param name="value">The value to edit.</param>
  16908. <param name="style">Optional GUIStyle.</param>
  16909. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16910. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16911. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16912. <returns>
  16913. <para>The value entered by the user.</para>
  16914. </returns>
  16915. </member>
  16916. <member name="M:UnityEditor.EditorGUILayout.IntField(System.String,System.Int32,UnityEngine.GUILayoutOption[])">
  16917. <summary>
  16918. <para>Make a text field for entering integers.</para>
  16919. </summary>
  16920. <param name="label">Optional label to display in front of the int field.</param>
  16921. <param name="value">The value to edit.</param>
  16922. <param name="style">Optional GUIStyle.</param>
  16923. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16924. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16925. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16926. <returns>
  16927. <para>The value entered by the user.</para>
  16928. </returns>
  16929. </member>
  16930. <member name="M:UnityEditor.EditorGUILayout.IntField(System.String,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16931. <summary>
  16932. <para>Make a text field for entering integers.</para>
  16933. </summary>
  16934. <param name="label">Optional label to display in front of the int field.</param>
  16935. <param name="value">The value to edit.</param>
  16936. <param name="style">Optional GUIStyle.</param>
  16937. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16938. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16939. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16940. <returns>
  16941. <para>The value entered by the user.</para>
  16942. </returns>
  16943. </member>
  16944. <member name="M:UnityEditor.EditorGUILayout.IntField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUILayoutOption[])">
  16945. <summary>
  16946. <para>Make a text field for entering integers.</para>
  16947. </summary>
  16948. <param name="label">Optional label to display in front of the int field.</param>
  16949. <param name="value">The value to edit.</param>
  16950. <param name="style">Optional GUIStyle.</param>
  16951. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16952. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16953. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16954. <returns>
  16955. <para>The value entered by the user.</para>
  16956. </returns>
  16957. </member>
  16958. <member name="M:UnityEditor.EditorGUILayout.IntField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16959. <summary>
  16960. <para>Make a text field for entering integers.</para>
  16961. </summary>
  16962. <param name="label">Optional label to display in front of the int field.</param>
  16963. <param name="value">The value to edit.</param>
  16964. <param name="style">Optional GUIStyle.</param>
  16965. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16966. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16967. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16968. <returns>
  16969. <para>The value entered by the user.</para>
  16970. </returns>
  16971. </member>
  16972. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.Int32,System.String[],System.Int32[],UnityEngine.GUILayoutOption[])">
  16973. <summary>
  16974. <para>Make an integer popup selection field.</para>
  16975. </summary>
  16976. <param name="label">Optional label in front of the field.</param>
  16977. <param name="selectedValue">The value of the option the field shows.</param>
  16978. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  16979. <param name="optionValues">An array with the values for each option.</param>
  16980. <param name="style">Optional GUIStyle.</param>
  16981. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16982. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16983. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  16984. <returns>
  16985. <para>The value of the option that has been selected by the user.</para>
  16986. </returns>
  16987. </member>
  16988. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.Int32,System.String[],System.Int32[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  16989. <summary>
  16990. <para>Make an integer popup selection field.</para>
  16991. </summary>
  16992. <param name="label">Optional label in front of the field.</param>
  16993. <param name="selectedValue">The value of the option the field shows.</param>
  16994. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  16995. <param name="optionValues">An array with the values for each option.</param>
  16996. <param name="style">Optional GUIStyle.</param>
  16997. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  16998. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  16999. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17000. <returns>
  17001. <para>The value of the option that has been selected by the user.</para>
  17002. </returns>
  17003. </member>
  17004. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUILayoutOption[])">
  17005. <summary>
  17006. <para>Make an integer popup selection field.</para>
  17007. </summary>
  17008. <param name="label">Optional label in front of the field.</param>
  17009. <param name="selectedValue">The value of the option the field shows.</param>
  17010. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17011. <param name="optionValues">An array with the values for each option.</param>
  17012. <param name="style">Optional GUIStyle.</param>
  17013. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17014. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17015. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17016. <returns>
  17017. <para>The value of the option that has been selected by the user.</para>
  17018. </returns>
  17019. </member>
  17020. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17021. <summary>
  17022. <para>Make an integer popup selection field.</para>
  17023. </summary>
  17024. <param name="label">Optional label in front of the field.</param>
  17025. <param name="selectedValue">The value of the option the field shows.</param>
  17026. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17027. <param name="optionValues">An array with the values for each option.</param>
  17028. <param name="style">Optional GUIStyle.</param>
  17029. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17030. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17031. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17032. <returns>
  17033. <para>The value of the option that has been selected by the user.</para>
  17034. </returns>
  17035. </member>
  17036. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.String,System.Int32,System.String[],System.Int32[],UnityEngine.GUILayoutOption[])">
  17037. <summary>
  17038. <para>Make an integer popup selection field.</para>
  17039. </summary>
  17040. <param name="label">Optional label in front of the field.</param>
  17041. <param name="selectedValue">The value of the option the field shows.</param>
  17042. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17043. <param name="optionValues">An array with the values for each option.</param>
  17044. <param name="style">Optional GUIStyle.</param>
  17045. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17046. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17047. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17048. <returns>
  17049. <para>The value of the option that has been selected by the user.</para>
  17050. </returns>
  17051. </member>
  17052. <member name="M:UnityEditor.EditorGUILayout.IntPopup(System.String,System.Int32,System.String[],System.Int32[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17053. <summary>
  17054. <para>Make an integer popup selection field.</para>
  17055. </summary>
  17056. <param name="label">Optional label in front of the field.</param>
  17057. <param name="selectedValue">The value of the option the field shows.</param>
  17058. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17059. <param name="optionValues">An array with the values for each option.</param>
  17060. <param name="style">Optional GUIStyle.</param>
  17061. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17062. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17063. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17064. <returns>
  17065. <para>The value of the option that has been selected by the user.</para>
  17066. </returns>
  17067. </member>
  17068. <member name="M:UnityEditor.EditorGUILayout.IntPopup(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUILayoutOption[])">
  17069. <summary>
  17070. <para>Make an integer popup selection field.</para>
  17071. </summary>
  17072. <param name="label">Optional label in front of the field.</param>
  17073. <param name="selectedValue">The value of the option the field shows.</param>
  17074. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17075. <param name="optionValues">An array with the values for each option.</param>
  17076. <param name="style">Optional GUIStyle.</param>
  17077. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17078. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17079. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17080. <returns>
  17081. <para>The value of the option that has been selected by the user.</para>
  17082. </returns>
  17083. </member>
  17084. <member name="M:UnityEditor.EditorGUILayout.IntPopup(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17085. <summary>
  17086. <para>Make an integer popup selection field.</para>
  17087. </summary>
  17088. <param name="label">Optional label in front of the field.</param>
  17089. <param name="selectedValue">The value of the option the field shows.</param>
  17090. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17091. <param name="optionValues">An array with the values for each option.</param>
  17092. <param name="style">Optional GUIStyle.</param>
  17093. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17094. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17095. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17096. <returns>
  17097. <para>The value of the option that has been selected by the user.</para>
  17098. </returns>
  17099. </member>
  17100. <member name="M:UnityEditor.EditorGUILayout.IntPopup(UnityEditor.SerializedProperty,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIContent,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17101. <summary>
  17102. <para>Make an integer popup selection field.</para>
  17103. </summary>
  17104. <param name="property">The value of the option the field shows.</param>
  17105. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17106. <param name="optionValues">An array with the values for each option.</param>
  17107. <param name="label">Optional label in front of the field.</param>
  17108. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17109. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17110. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17111. <param name="style"></param>
  17112. </member>
  17113. <member name="M:UnityEditor.EditorGUILayout.IntPopup(UnityEditor.SerializedProperty,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUILayoutOption[])">
  17114. <summary>
  17115. <para>Make an integer popup selection field.</para>
  17116. </summary>
  17117. <param name="property">The value of the option the field shows.</param>
  17118. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17119. <param name="optionValues">An array with the values for each option.</param>
  17120. <param name="label">Optional label in front of the field.</param>
  17121. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17122. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17123. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17124. <param name="style"></param>
  17125. </member>
  17126. <member name="M:UnityEditor.EditorGUILayout.IntPopup(UnityEditor.SerializedProperty,UnityEngine.GUIContent[],System.Int32[],UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17127. <summary>
  17128. <para>Make an integer popup selection field.</para>
  17129. </summary>
  17130. <param name="property">The value of the option the field shows.</param>
  17131. <param name="displayedOptions">An array with the displayed options the user can choose from.</param>
  17132. <param name="optionValues">An array with the values for each option.</param>
  17133. <param name="label">Optional label in front of the field.</param>
  17134. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17135. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17136. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17137. <param name="style"></param>
  17138. </member>
  17139. <member name="M:UnityEditor.EditorGUILayout.IntSlider(System.Int32,System.Int32,System.Int32,UnityEngine.GUILayoutOption[])">
  17140. <summary>
  17141. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17142. </summary>
  17143. <param name="label">Optional label in front of the slider.</param>
  17144. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  17145. <param name="leftValue">The value at the left end of the slider.</param>
  17146. <param name="rightValue">The value at the right end of the slider.</param>
  17147. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17148. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17149. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17150. <returns>
  17151. <para>The value that has been set by the user.</para>
  17152. </returns>
  17153. </member>
  17154. <member name="M:UnityEditor.EditorGUILayout.IntSlider(System.String,System.Int32,System.Int32,System.Int32,UnityEngine.GUILayoutOption[])">
  17155. <summary>
  17156. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17157. </summary>
  17158. <param name="label">Optional label in front of the slider.</param>
  17159. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  17160. <param name="leftValue">The value at the left end of the slider.</param>
  17161. <param name="rightValue">The value at the right end of the slider.</param>
  17162. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17163. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17164. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17165. <returns>
  17166. <para>The value that has been set by the user.</para>
  17167. </returns>
  17168. </member>
  17169. <member name="M:UnityEditor.EditorGUILayout.IntSlider(UnityEngine.GUIContent,System.Int32,System.Int32,System.Int32,UnityEngine.GUILayoutOption[])">
  17170. <summary>
  17171. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17172. </summary>
  17173. <param name="label">Optional label in front of the slider.</param>
  17174. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  17175. <param name="leftValue">The value at the left end of the slider.</param>
  17176. <param name="rightValue">The value at the right end of the slider.</param>
  17177. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17178. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17179. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17180. <returns>
  17181. <para>The value that has been set by the user.</para>
  17182. </returns>
  17183. </member>
  17184. <member name="M:UnityEditor.EditorGUILayout.IntSlider(UnityEditor.SerializedProperty,System.Int32,System.Int32,UnityEngine.GUILayoutOption[])">
  17185. <summary>
  17186. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17187. </summary>
  17188. <param name="label">Optional label in front of the slider.</param>
  17189. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  17190. <param name="leftValue">The value at the left end of the slider.</param>
  17191. <param name="rightValue">The value at the right end of the slider.</param>
  17192. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17193. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17194. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17195. </member>
  17196. <member name="M:UnityEditor.EditorGUILayout.IntSlider(UnityEditor.SerializedProperty,System.Int32,System.Int32,System.String,UnityEngine.GUILayoutOption[])">
  17197. <summary>
  17198. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17199. </summary>
  17200. <param name="label">Optional label in front of the slider.</param>
  17201. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  17202. <param name="leftValue">The value at the left end of the slider.</param>
  17203. <param name="rightValue">The value at the right end of the slider.</param>
  17204. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17205. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17206. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17207. </member>
  17208. <member name="M:UnityEditor.EditorGUILayout.IntSlider(UnityEditor.SerializedProperty,System.Int32,System.Int32,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17209. <summary>
  17210. <para>Make a slider the user can drag to change an integer value between a min and a max.</para>
  17211. </summary>
  17212. <param name="label">Optional label in front of the slider.</param>
  17213. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  17214. <param name="leftValue">The value at the left end of the slider.</param>
  17215. <param name="rightValue">The value at the right end of the slider.</param>
  17216. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17217. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17218. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17219. </member>
  17220. <member name="M:UnityEditor.EditorGUILayout.LabelField(System.String,UnityEngine.GUILayoutOption[])">
  17221. <summary>
  17222. <para>Make a label field. (Useful for showing read-only info.)</para>
  17223. </summary>
  17224. <param name="label">Label in front of the label field.</param>
  17225. <param name="label2">The label to show to the right.</param>
  17226. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17227. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17228. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17229. <param name="style"></param>
  17230. </member>
  17231. <member name="M:UnityEditor.EditorGUILayout.LabelField(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17232. <summary>
  17233. <para>Make a label field. (Useful for showing read-only info.)</para>
  17234. </summary>
  17235. <param name="label">Label in front of the label field.</param>
  17236. <param name="label2">The label to show to the right.</param>
  17237. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17238. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17239. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17240. <param name="style"></param>
  17241. </member>
  17242. <member name="M:UnityEditor.EditorGUILayout.LabelField(UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17243. <summary>
  17244. <para>Make a label field. (Useful for showing read-only info.)</para>
  17245. </summary>
  17246. <param name="label">Label in front of the label field.</param>
  17247. <param name="label2">The label to show to the right.</param>
  17248. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17249. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17250. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17251. <param name="style"></param>
  17252. </member>
  17253. <member name="M:UnityEditor.EditorGUILayout.LabelField(UnityEngine.GUIContent,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17254. <summary>
  17255. <para>Make a label field. (Useful for showing read-only info.)</para>
  17256. </summary>
  17257. <param name="label">Label in front of the label field.</param>
  17258. <param name="label2">The label to show to the right.</param>
  17259. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17260. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17261. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17262. <param name="style"></param>
  17263. </member>
  17264. <member name="M:UnityEditor.EditorGUILayout.LabelField(System.String,System.String,UnityEngine.GUILayoutOption[])">
  17265. <summary>
  17266. <para>Make a label field. (Useful for showing read-only info.)</para>
  17267. </summary>
  17268. <param name="label">Label in front of the label field.</param>
  17269. <param name="label2">The label to show to the right.</param>
  17270. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17271. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17272. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17273. <param name="style"></param>
  17274. </member>
  17275. <member name="M:UnityEditor.EditorGUILayout.LabelField(System.String,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17276. <summary>
  17277. <para>Make a label field. (Useful for showing read-only info.)</para>
  17278. </summary>
  17279. <param name="label">Label in front of the label field.</param>
  17280. <param name="label2">The label to show to the right.</param>
  17281. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17282. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17283. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17284. <param name="style"></param>
  17285. </member>
  17286. <member name="M:UnityEditor.EditorGUILayout.LabelField(UnityEngine.GUIContent,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17287. <summary>
  17288. <para>Make a label field. (Useful for showing read-only info.)</para>
  17289. </summary>
  17290. <param name="label">Label in front of the label field.</param>
  17291. <param name="label2">The label to show to the right.</param>
  17292. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17293. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17294. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17295. <param name="style"></param>
  17296. </member>
  17297. <member name="M:UnityEditor.EditorGUILayout.LabelField(UnityEngine.GUIContent,UnityEngine.GUIContent,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17298. <summary>
  17299. <para>Make a label field. (Useful for showing read-only info.)</para>
  17300. </summary>
  17301. <param name="label">Label in front of the label field.</param>
  17302. <param name="label2">The label to show to the right.</param>
  17303. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17304. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17305. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17306. <param name="style"></param>
  17307. </member>
  17308. <member name="M:UnityEditor.EditorGUILayout.LayerField(System.Int32,UnityEngine.GUILayoutOption[])">
  17309. <summary>
  17310. <para>Make a layer selection field.</para>
  17311. </summary>
  17312. <param name="label">Optional label in front of the field.</param>
  17313. <param name="layer">The layer shown in the field.</param>
  17314. <param name="style">Optional GUIStyle.</param>
  17315. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17316. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17317. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17318. <returns>
  17319. <para>The layer selected by the user.</para>
  17320. </returns>
  17321. </member>
  17322. <member name="M:UnityEditor.EditorGUILayout.LayerField(System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17323. <summary>
  17324. <para>Make a layer selection field.</para>
  17325. </summary>
  17326. <param name="label">Optional label in front of the field.</param>
  17327. <param name="layer">The layer shown in the field.</param>
  17328. <param name="style">Optional GUIStyle.</param>
  17329. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17330. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17331. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17332. <returns>
  17333. <para>The layer selected by the user.</para>
  17334. </returns>
  17335. </member>
  17336. <member name="M:UnityEditor.EditorGUILayout.LayerField(System.String,System.Int32,UnityEngine.GUILayoutOption[])">
  17337. <summary>
  17338. <para>Make a layer selection field.</para>
  17339. </summary>
  17340. <param name="label">Optional label in front of the field.</param>
  17341. <param name="layer">The layer shown in the field.</param>
  17342. <param name="style">Optional GUIStyle.</param>
  17343. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17344. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17345. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17346. <returns>
  17347. <para>The layer selected by the user.</para>
  17348. </returns>
  17349. </member>
  17350. <member name="M:UnityEditor.EditorGUILayout.LayerField(System.String,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17351. <summary>
  17352. <para>Make a layer selection field.</para>
  17353. </summary>
  17354. <param name="label">Optional label in front of the field.</param>
  17355. <param name="layer">The layer shown in the field.</param>
  17356. <param name="style">Optional GUIStyle.</param>
  17357. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17358. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17359. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17360. <returns>
  17361. <para>The layer selected by the user.</para>
  17362. </returns>
  17363. </member>
  17364. <member name="M:UnityEditor.EditorGUILayout.LayerField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUILayoutOption[])">
  17365. <summary>
  17366. <para>Make a layer selection field.</para>
  17367. </summary>
  17368. <param name="label">Optional label in front of the field.</param>
  17369. <param name="layer">The layer shown in the field.</param>
  17370. <param name="style">Optional GUIStyle.</param>
  17371. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17372. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17373. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17374. <returns>
  17375. <para>The layer selected by the user.</para>
  17376. </returns>
  17377. </member>
  17378. <member name="M:UnityEditor.EditorGUILayout.LayerField(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17379. <summary>
  17380. <para>Make a layer selection field.</para>
  17381. </summary>
  17382. <param name="label">Optional label in front of the field.</param>
  17383. <param name="layer">The layer shown in the field.</param>
  17384. <param name="style">Optional GUIStyle.</param>
  17385. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17386. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17387. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17388. <returns>
  17389. <para>The layer selected by the user.</para>
  17390. </returns>
  17391. </member>
  17392. <member name="M:UnityEditor.EditorGUILayout.LinkButton(System.String,UnityEngine.GUILayoutOption[])">
  17393. <summary>
  17394. <para>Make a clickable link label.</para>
  17395. </summary>
  17396. <param name="label">Label of the link.</param>
  17397. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17398. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17399. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17400. <returns>
  17401. <para>true when the user clicks the link.</para>
  17402. </returns>
  17403. </member>
  17404. <member name="M:UnityEditor.EditorGUILayout.LinkButton(UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17405. <summary>
  17406. <para>Make a clickable link label.</para>
  17407. </summary>
  17408. <param name="label">Label of the link.</param>
  17409. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17410. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17411. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17412. <returns>
  17413. <para>true when the user clicks the link.</para>
  17414. </returns>
  17415. </member>
  17416. <member name="M:UnityEditor.EditorGUILayout.LongField(System.Int64,UnityEngine.GUILayoutOption[])">
  17417. <summary>
  17418. <para>Make a text field for entering long integers.</para>
  17419. </summary>
  17420. <param name="label">Optional label to display in front of the long field.</param>
  17421. <param name="value">The value to edit.</param>
  17422. <param name="style">Optional GUIStyle.</param>
  17423. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17424. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17425. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17426. <returns>
  17427. <para>The value entered by the user.</para>
  17428. </returns>
  17429. </member>
  17430. <member name="M:UnityEditor.EditorGUILayout.LongField(System.Int64,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17431. <summary>
  17432. <para>Make a text field for entering long integers.</para>
  17433. </summary>
  17434. <param name="label">Optional label to display in front of the long field.</param>
  17435. <param name="value">The value to edit.</param>
  17436. <param name="style">Optional GUIStyle.</param>
  17437. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17438. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17439. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17440. <returns>
  17441. <para>The value entered by the user.</para>
  17442. </returns>
  17443. </member>
  17444. <member name="M:UnityEditor.EditorGUILayout.LongField(System.String,System.Int64,UnityEngine.GUILayoutOption[])">
  17445. <summary>
  17446. <para>Make a text field for entering long integers.</para>
  17447. </summary>
  17448. <param name="label">Optional label to display in front of the long field.</param>
  17449. <param name="value">The value to edit.</param>
  17450. <param name="style">Optional GUIStyle.</param>
  17451. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17452. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17453. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17454. <returns>
  17455. <para>The value entered by the user.</para>
  17456. </returns>
  17457. </member>
  17458. <member name="M:UnityEditor.EditorGUILayout.LongField(System.String,System.Int64,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17459. <summary>
  17460. <para>Make a text field for entering long integers.</para>
  17461. </summary>
  17462. <param name="label">Optional label to display in front of the long field.</param>
  17463. <param name="value">The value to edit.</param>
  17464. <param name="style">Optional GUIStyle.</param>
  17465. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17466. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17467. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17468. <returns>
  17469. <para>The value entered by the user.</para>
  17470. </returns>
  17471. </member>
  17472. <member name="M:UnityEditor.EditorGUILayout.LongField(UnityEngine.GUIContent,System.Int64,UnityEngine.GUILayoutOption[])">
  17473. <summary>
  17474. <para>Make a text field for entering long integers.</para>
  17475. </summary>
  17476. <param name="label">Optional label to display in front of the long field.</param>
  17477. <param name="value">The value to edit.</param>
  17478. <param name="style">Optional GUIStyle.</param>
  17479. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17480. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17481. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17482. <returns>
  17483. <para>The value entered by the user.</para>
  17484. </returns>
  17485. </member>
  17486. <member name="M:UnityEditor.EditorGUILayout.LongField(UnityEngine.GUIContent,System.Int64,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17487. <summary>
  17488. <para>Make a text field for entering long integers.</para>
  17489. </summary>
  17490. <param name="label">Optional label to display in front of the long field.</param>
  17491. <param name="value">The value to edit.</param>
  17492. <param name="style">Optional GUIStyle.</param>
  17493. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17494. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17495. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17496. <returns>
  17497. <para>The value entered by the user.</para>
  17498. </returns>
  17499. </member>
  17500. <member name="M:UnityEditor.EditorGUILayout.MaskField(UnityEngine.GUIContent,System.Int32,System.String[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17501. <summary>
  17502. <para>Make a field for masks.</para>
  17503. </summary>
  17504. <param name="label">Prefix label of the field.</param>
  17505. <param name="mask">The current mask to display.</param>
  17506. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17507. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17508. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17509. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17510. <param name="displayedOptions"></param>
  17511. <param name="style"></param>
  17512. <returns>
  17513. <para>The value modified by the user.</para>
  17514. </returns>
  17515. </member>
  17516. <member name="M:UnityEditor.EditorGUILayout.MaskField(System.String,System.Int32,System.String[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17517. <summary>
  17518. <para>Make a field for masks.</para>
  17519. </summary>
  17520. <param name="label">Prefix label of the field.</param>
  17521. <param name="mask">The current mask to display.</param>
  17522. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17523. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17524. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17525. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17526. <param name="displayedOptions"></param>
  17527. <param name="style"></param>
  17528. <returns>
  17529. <para>The value modified by the user.</para>
  17530. </returns>
  17531. </member>
  17532. <member name="M:UnityEditor.EditorGUILayout.MaskField(UnityEngine.GUIContent,System.Int32,System.String[],UnityEngine.GUILayoutOption[])">
  17533. <summary>
  17534. <para>Make a field for masks.</para>
  17535. </summary>
  17536. <param name="label">Prefix label of the field.</param>
  17537. <param name="mask">The current mask to display.</param>
  17538. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17539. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17540. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17541. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17542. <param name="displayedOptions"></param>
  17543. <param name="style"></param>
  17544. <returns>
  17545. <para>The value modified by the user.</para>
  17546. </returns>
  17547. </member>
  17548. <member name="M:UnityEditor.EditorGUILayout.MaskField(System.String,System.Int32,System.String[],UnityEngine.GUILayoutOption[])">
  17549. <summary>
  17550. <para>Make a field for masks.</para>
  17551. </summary>
  17552. <param name="label">Prefix label of the field.</param>
  17553. <param name="mask">The current mask to display.</param>
  17554. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17555. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17556. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17557. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17558. <param name="displayedOptions"></param>
  17559. <param name="style"></param>
  17560. <returns>
  17561. <para>The value modified by the user.</para>
  17562. </returns>
  17563. </member>
  17564. <member name="M:UnityEditor.EditorGUILayout.MaskField(System.Int32,System.String[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17565. <summary>
  17566. <para>Make a field for masks.</para>
  17567. </summary>
  17568. <param name="label">Prefix label of the field.</param>
  17569. <param name="mask">The current mask to display.</param>
  17570. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17571. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17572. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17573. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17574. <param name="displayedOptions"></param>
  17575. <param name="style"></param>
  17576. <returns>
  17577. <para>The value modified by the user.</para>
  17578. </returns>
  17579. </member>
  17580. <member name="M:UnityEditor.EditorGUILayout.MaskField(System.Int32,System.String[],UnityEngine.GUILayoutOption[])">
  17581. <summary>
  17582. <para>Make a field for masks.</para>
  17583. </summary>
  17584. <param name="label">Prefix label of the field.</param>
  17585. <param name="mask">The current mask to display.</param>
  17586. <param name="displayedOption">A string array containing the labels for each flag.</param>
  17587. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17588. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17589. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17590. <param name="displayedOptions"></param>
  17591. <param name="style"></param>
  17592. <returns>
  17593. <para>The value modified by the user.</para>
  17594. </returns>
  17595. </member>
  17596. <member name="M:UnityEditor.EditorGUILayout.MinMaxSlider(System.Single&amp;,System.Single&amp;,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  17597. <summary>
  17598. <para>Make a special slider the user can use to specify a range between a min and a max.</para>
  17599. </summary>
  17600. <param name="label">Optional label in front of the slider.</param>
  17601. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  17602. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  17603. <param name="minLimit">The limit at the left end of the slider.</param>
  17604. <param name="maxLimit">The limit at the right end of the slider.</param>
  17605. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17606. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17607. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17608. </member>
  17609. <member name="M:UnityEditor.EditorGUILayout.MinMaxSlider(System.String,System.Single&amp;,System.Single&amp;,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  17610. <summary>
  17611. <para>Make a special slider the user can use to specify a range between a min and a max.</para>
  17612. </summary>
  17613. <param name="label">Optional label in front of the slider.</param>
  17614. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  17615. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  17616. <param name="minLimit">The limit at the left end of the slider.</param>
  17617. <param name="maxLimit">The limit at the right end of the slider.</param>
  17618. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17619. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17620. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17621. </member>
  17622. <member name="M:UnityEditor.EditorGUILayout.MinMaxSlider(UnityEngine.GUIContent,System.Single&amp;,System.Single&amp;,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  17623. <summary>
  17624. <para>Make a special slider the user can use to specify a range between a min and a max.</para>
  17625. </summary>
  17626. <param name="label">Optional label in front of the slider.</param>
  17627. <param name="minValue">The lower value of the range the slider shows, passed by reference.</param>
  17628. <param name="maxValue">The upper value at the range the slider shows, passed by reference.</param>
  17629. <param name="minLimit">The limit at the left end of the slider.</param>
  17630. <param name="maxLimit">The limit at the right end of the slider.</param>
  17631. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17632. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17633. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17634. </member>
  17635. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEngine.Object,System.Type,System.Boolean,UnityEngine.GUILayoutOption[])">
  17636. <summary>
  17637. <para>Make a field to receive any object type.</para>
  17638. </summary>
  17639. <param name="label">Optional label in front of the field.</param>
  17640. <param name="obj">The object the field shows.</param>
  17641. <param name="objType">The type of the objects that can be assigned.</param>
  17642. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  17643. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  17644. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17645. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17646. <returns>
  17647. <para>The object that has been set by the user.</para>
  17648. </returns>
  17649. </member>
  17650. <member name="M:UnityEditor.EditorGUILayout.ObjectField(System.String,UnityEngine.Object,System.Type,System.Boolean,UnityEngine.GUILayoutOption[])">
  17651. <summary>
  17652. <para>Make a field to receive any object type.</para>
  17653. </summary>
  17654. <param name="label">Optional label in front of the field.</param>
  17655. <param name="obj">The object the field shows.</param>
  17656. <param name="objType">The type of the objects that can be assigned.</param>
  17657. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  17658. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  17659. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17660. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17661. <returns>
  17662. <para>The object that has been set by the user.</para>
  17663. </returns>
  17664. </member>
  17665. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean,UnityEngine.GUILayoutOption[])">
  17666. <summary>
  17667. <para>Make a field to receive any object type.</para>
  17668. </summary>
  17669. <param name="label">Optional label in front of the field.</param>
  17670. <param name="obj">The object the field shows.</param>
  17671. <param name="objType">The type of the objects that can be assigned.</param>
  17672. <param name="allowSceneObjects">Allow assigning Scene objects. See Description for more info.</param>
  17673. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.
  17674. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17675. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17676. <returns>
  17677. <para>The object that has been set by the user.</para>
  17678. </returns>
  17679. </member>
  17680. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEditor.SerializedProperty,UnityEngine.GUILayoutOption[])">
  17681. <summary>
  17682. <para>Make a field to receive any object type.</para>
  17683. </summary>
  17684. <param name="property">The object reference property the field shows.</param>
  17685. <param name="objType">The type of the objects that can be assigned.</param>
  17686. <param name="label">Optional label in front of the field. Pass GUIContent.none to hide the label.</param>
  17687. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17688. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17689. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17690. </member>
  17691. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17692. <summary>
  17693. <para>Make a field to receive any object type.</para>
  17694. </summary>
  17695. <param name="property">The object reference property the field shows.</param>
  17696. <param name="objType">The type of the objects that can be assigned.</param>
  17697. <param name="label">Optional label in front of the field. Pass GUIContent.none to hide the label.</param>
  17698. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17699. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17700. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17701. </member>
  17702. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEditor.SerializedProperty,System.Type,UnityEngine.GUILayoutOption[])">
  17703. <summary>
  17704. <para>Make a field to receive any object type.</para>
  17705. </summary>
  17706. <param name="property">The object reference property the field shows.</param>
  17707. <param name="objType">The type of the objects that can be assigned.</param>
  17708. <param name="label">Optional label in front of the field. Pass GUIContent.none to hide the label.</param>
  17709. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17710. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17711. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17712. </member>
  17713. <member name="M:UnityEditor.EditorGUILayout.ObjectField(UnityEditor.SerializedProperty,System.Type,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17714. <summary>
  17715. <para>Make a field to receive any object type.</para>
  17716. </summary>
  17717. <param name="property">The object reference property the field shows.</param>
  17718. <param name="objType">The type of the objects that can be assigned.</param>
  17719. <param name="label">Optional label in front of the field. Pass GUIContent.none to hide the label.</param>
  17720. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17721. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17722. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17723. </member>
  17724. <member name="M:UnityEditor.EditorGUILayout.PasswordField(System.String,UnityEngine.GUILayoutOption[])">
  17725. <summary>
  17726. <para>Make a text field where the user can enter a password.</para>
  17727. </summary>
  17728. <param name="label">Optional label to display in front of the password field.</param>
  17729. <param name="password">The password to edit.</param>
  17730. <param name="style">Optional GUIStyle.</param>
  17731. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17732. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17733. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17734. <returns>
  17735. <para>The password entered by the user.</para>
  17736. </returns>
  17737. </member>
  17738. <member name="M:UnityEditor.EditorGUILayout.PasswordField(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17739. <summary>
  17740. <para>Make a text field where the user can enter a password.</para>
  17741. </summary>
  17742. <param name="label">Optional label to display in front of the password field.</param>
  17743. <param name="password">The password to edit.</param>
  17744. <param name="style">Optional GUIStyle.</param>
  17745. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17746. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17747. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17748. <returns>
  17749. <para>The password entered by the user.</para>
  17750. </returns>
  17751. </member>
  17752. <member name="M:UnityEditor.EditorGUILayout.PasswordField(System.String,System.String,UnityEngine.GUILayoutOption[])">
  17753. <summary>
  17754. <para>Make a text field where the user can enter a password.</para>
  17755. </summary>
  17756. <param name="label">Optional label to display in front of the password field.</param>
  17757. <param name="password">The password to edit.</param>
  17758. <param name="style">Optional GUIStyle.</param>
  17759. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17760. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17761. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17762. <returns>
  17763. <para>The password entered by the user.</para>
  17764. </returns>
  17765. </member>
  17766. <member name="M:UnityEditor.EditorGUILayout.PasswordField(System.String,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17767. <summary>
  17768. <para>Make a text field where the user can enter a password.</para>
  17769. </summary>
  17770. <param name="label">Optional label to display in front of the password field.</param>
  17771. <param name="password">The password to edit.</param>
  17772. <param name="style">Optional GUIStyle.</param>
  17773. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17774. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17775. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17776. <returns>
  17777. <para>The password entered by the user.</para>
  17778. </returns>
  17779. </member>
  17780. <member name="M:UnityEditor.EditorGUILayout.PasswordField(UnityEngine.GUIContent,System.String,UnityEngine.GUILayoutOption[])">
  17781. <summary>
  17782. <para>Make a text field where the user can enter a password.</para>
  17783. </summary>
  17784. <param name="label">Optional label to display in front of the password field.</param>
  17785. <param name="password">The password to edit.</param>
  17786. <param name="style">Optional GUIStyle.</param>
  17787. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17788. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17789. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17790. <returns>
  17791. <para>The password entered by the user.</para>
  17792. </returns>
  17793. </member>
  17794. <member name="M:UnityEditor.EditorGUILayout.PasswordField(UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17795. <summary>
  17796. <para>Make a text field where the user can enter a password.</para>
  17797. </summary>
  17798. <param name="label">Optional label to display in front of the password field.</param>
  17799. <param name="password">The password to edit.</param>
  17800. <param name="style">Optional GUIStyle.</param>
  17801. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17802. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17803. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17804. <returns>
  17805. <para>The password entered by the user.</para>
  17806. </returns>
  17807. </member>
  17808. <member name="M:UnityEditor.EditorGUILayout.Popup(System.Int32,System.String[],UnityEngine.GUILayoutOption[])">
  17809. <summary>
  17810. <para>Make a generic popup selection field.</para>
  17811. </summary>
  17812. <param name="label">Optional label in front of the field.</param>
  17813. <param name="selectedIndex">The index of the option the field shows.</param>
  17814. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17815. <param name="style">Optional GUIStyle.</param>
  17816. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17817. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17818. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17819. <returns>
  17820. <para>The index of the option that has been selected by the user.</para>
  17821. </returns>
  17822. </member>
  17823. <member name="M:UnityEditor.EditorGUILayout.Popup(System.Int32,System.String[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17824. <summary>
  17825. <para>Make a generic popup selection field.</para>
  17826. </summary>
  17827. <param name="label">Optional label in front of the field.</param>
  17828. <param name="selectedIndex">The index of the option the field shows.</param>
  17829. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17830. <param name="style">Optional GUIStyle.</param>
  17831. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17832. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17833. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17834. <returns>
  17835. <para>The index of the option that has been selected by the user.</para>
  17836. </returns>
  17837. </member>
  17838. <member name="M:UnityEditor.EditorGUILayout.Popup(System.Int32,UnityEngine.GUIContent[],UnityEngine.GUILayoutOption[])">
  17839. <summary>
  17840. <para>Make a generic popup selection field.</para>
  17841. </summary>
  17842. <param name="label">Optional label in front of the field.</param>
  17843. <param name="selectedIndex">The index of the option the field shows.</param>
  17844. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17845. <param name="style">Optional GUIStyle.</param>
  17846. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17847. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17848. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17849. <returns>
  17850. <para>The index of the option that has been selected by the user.</para>
  17851. </returns>
  17852. </member>
  17853. <member name="M:UnityEditor.EditorGUILayout.Popup(System.Int32,UnityEngine.GUIContent[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17854. <summary>
  17855. <para>Make a generic popup selection field.</para>
  17856. </summary>
  17857. <param name="label">Optional label in front of the field.</param>
  17858. <param name="selectedIndex">The index of the option the field shows.</param>
  17859. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17860. <param name="style">Optional GUIStyle.</param>
  17861. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17862. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17863. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17864. <returns>
  17865. <para>The index of the option that has been selected by the user.</para>
  17866. </returns>
  17867. </member>
  17868. <member name="M:UnityEditor.EditorGUILayout.Popup(System.String,System.Int32,System.String[],UnityEngine.GUILayoutOption[])">
  17869. <summary>
  17870. <para>Make a generic popup selection field.</para>
  17871. </summary>
  17872. <param name="label">Optional label in front of the field.</param>
  17873. <param name="selectedIndex">The index of the option the field shows.</param>
  17874. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17875. <param name="style">Optional GUIStyle.</param>
  17876. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17877. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17878. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17879. <returns>
  17880. <para>The index of the option that has been selected by the user.</para>
  17881. </returns>
  17882. </member>
  17883. <member name="M:UnityEditor.EditorGUILayout.Popup(System.String,System.Int32,System.String[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17884. <summary>
  17885. <para>Make a generic popup selection field.</para>
  17886. </summary>
  17887. <param name="label">Optional label in front of the field.</param>
  17888. <param name="selectedIndex">The index of the option the field shows.</param>
  17889. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17890. <param name="style">Optional GUIStyle.</param>
  17891. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17892. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17893. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17894. <returns>
  17895. <para>The index of the option that has been selected by the user.</para>
  17896. </returns>
  17897. </member>
  17898. <member name="M:UnityEditor.EditorGUILayout.Popup(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],UnityEngine.GUILayoutOption[])">
  17899. <summary>
  17900. <para>Make a generic popup selection field.</para>
  17901. </summary>
  17902. <param name="label">Optional label in front of the field.</param>
  17903. <param name="selectedIndex">The index of the option the field shows.</param>
  17904. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17905. <param name="style">Optional GUIStyle.</param>
  17906. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17907. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17908. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17909. <returns>
  17910. <para>The index of the option that has been selected by the user.</para>
  17911. </returns>
  17912. </member>
  17913. <member name="M:UnityEditor.EditorGUILayout.Popup(UnityEngine.GUIContent,System.Int32,UnityEngine.GUIContent[],UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  17914. <summary>
  17915. <para>Make a generic popup selection field.</para>
  17916. </summary>
  17917. <param name="label">Optional label in front of the field.</param>
  17918. <param name="selectedIndex">The index of the option the field shows.</param>
  17919. <param name="displayedOptions">An array with the options shown in the popup.</param>
  17920. <param name="style">Optional GUIStyle.</param>
  17921. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17922. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17923. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17924. <returns>
  17925. <para>The index of the option that has been selected by the user.</para>
  17926. </returns>
  17927. </member>
  17928. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(System.String)">
  17929. <summary>
  17930. <para>Make a label in front of some control.</para>
  17931. </summary>
  17932. <param name="label">Label to show to the left of the control.</param>
  17933. <param name="followingStyle"></param>
  17934. <param name="labelStyle"></param>
  17935. </member>
  17936. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(UnityEngine.GUIContent)">
  17937. <summary>
  17938. <para>Make a label in front of some control.</para>
  17939. </summary>
  17940. <param name="label">Label to show to the left of the control.</param>
  17941. <param name="followingStyle"></param>
  17942. <param name="labelStyle"></param>
  17943. </member>
  17944. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(System.String,UnityEngine.GUIStyle)">
  17945. <summary>
  17946. <para>Make a label in front of some control.</para>
  17947. </summary>
  17948. <param name="label">Label to show to the left of the control.</param>
  17949. <param name="followingStyle"></param>
  17950. <param name="labelStyle"></param>
  17951. </member>
  17952. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(System.String,UnityEngine.GUIStyle,UnityEngine.GUIStyle)">
  17953. <summary>
  17954. <para>Make a label in front of some control.</para>
  17955. </summary>
  17956. <param name="label">Label to show to the left of the control.</param>
  17957. <param name="followingStyle"></param>
  17958. <param name="labelStyle"></param>
  17959. </member>
  17960. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  17961. <summary>
  17962. <para>Make a label in front of some control.</para>
  17963. </summary>
  17964. <param name="label">Label to show to the left of the control.</param>
  17965. <param name="followingStyle"></param>
  17966. <param name="labelStyle"></param>
  17967. </member>
  17968. <member name="M:UnityEditor.EditorGUILayout.PrefixLabel(UnityEngine.GUIContent,UnityEngine.GUIStyle,UnityEngine.GUIStyle)">
  17969. <summary>
  17970. <para>Make a label in front of some control.</para>
  17971. </summary>
  17972. <param name="label">Label to show to the left of the control.</param>
  17973. <param name="followingStyle"></param>
  17974. <param name="labelStyle"></param>
  17975. </member>
  17976. <member name="M:UnityEditor.EditorGUILayout.PropertyField(UnityEditor.SerializedProperty,UnityEngine.GUILayoutOption[])">
  17977. <summary>
  17978. <para>Make a field for SerializedProperty.</para>
  17979. </summary>
  17980. <param name="property">The SerializedProperty to make a field for.</param>
  17981. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  17982. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  17983. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17984. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17985. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  17986. <returns>
  17987. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  17988. </returns>
  17989. </member>
  17990. <member name="M:UnityEditor.EditorGUILayout.PropertyField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  17991. <summary>
  17992. <para>Make a field for SerializedProperty.</para>
  17993. </summary>
  17994. <param name="property">The SerializedProperty to make a field for.</param>
  17995. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  17996. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  17997. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  17998. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  17999. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18000. <returns>
  18001. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  18002. </returns>
  18003. </member>
  18004. <member name="M:UnityEditor.EditorGUILayout.PropertyField(UnityEditor.SerializedProperty,System.Boolean,UnityEngine.GUILayoutOption[])">
  18005. <summary>
  18006. <para>Make a field for SerializedProperty.</para>
  18007. </summary>
  18008. <param name="property">The SerializedProperty to make a field for.</param>
  18009. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  18010. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  18011. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18012. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18013. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18014. <returns>
  18015. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  18016. </returns>
  18017. </member>
  18018. <member name="M:UnityEditor.EditorGUILayout.PropertyField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUILayoutOption[])">
  18019. <summary>
  18020. <para>Make a field for SerializedProperty.</para>
  18021. </summary>
  18022. <param name="property">The SerializedProperty to make a field for.</param>
  18023. <param name="label">Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.</param>
  18024. <param name="includeChildren">If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).</param>
  18025. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18026. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18027. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18028. <returns>
  18029. <para>True if the property has children and is expanded and includeChildren was set to false; otherwise false.</para>
  18030. </returns>
  18031. </member>
  18032. <member name="M:UnityEditor.EditorGUILayout.RectField(UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  18033. <summary>
  18034. <para>Make an X, Y, W &amp; H field for entering a Rect.</para>
  18035. </summary>
  18036. <param name="label">Label to display above the field.</param>
  18037. <param name="value">The value to edit.</param>
  18038. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18039. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18040. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18041. <returns>
  18042. <para>The value entered by the user.</para>
  18043. </returns>
  18044. </member>
  18045. <member name="M:UnityEditor.EditorGUILayout.RectField(System.String,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  18046. <summary>
  18047. <para>Make an X, Y, W &amp; H field for entering a Rect.</para>
  18048. </summary>
  18049. <param name="label">Label to display above the field.</param>
  18050. <param name="value">The value to edit.</param>
  18051. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18052. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18053. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18054. <returns>
  18055. <para>The value entered by the user.</para>
  18056. </returns>
  18057. </member>
  18058. <member name="M:UnityEditor.EditorGUILayout.RectField(UnityEngine.GUIContent,UnityEngine.Rect,UnityEngine.GUILayoutOption[])">
  18059. <summary>
  18060. <para>Make an X, Y, W &amp; H field for entering a Rect.</para>
  18061. </summary>
  18062. <param name="label">Label to display above the field.</param>
  18063. <param name="value">The value to edit.</param>
  18064. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18065. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18066. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18067. <returns>
  18068. <para>The value entered by the user.</para>
  18069. </returns>
  18070. </member>
  18071. <member name="M:UnityEditor.EditorGUILayout.RectIntField(UnityEngine.RectInt,UnityEngine.GUILayoutOption[])">
  18072. <summary>
  18073. <para>Make an X, Y, W &amp; H field for entering a RectInt.</para>
  18074. </summary>
  18075. <param name="label">Label to display above the field.</param>
  18076. <param name="value">The value to edit.</param>
  18077. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18078. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18079. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18080. <returns>
  18081. <para>The value entered by the user.</para>
  18082. </returns>
  18083. </member>
  18084. <member name="M:UnityEditor.EditorGUILayout.RectIntField(System.String,UnityEngine.RectInt,UnityEngine.GUILayoutOption[])">
  18085. <summary>
  18086. <para>Make an X, Y, W &amp; H field for entering a RectInt.</para>
  18087. </summary>
  18088. <param name="label">Label to display above the field.</param>
  18089. <param name="value">The value to edit.</param>
  18090. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18091. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18092. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18093. <returns>
  18094. <para>The value entered by the user.</para>
  18095. </returns>
  18096. </member>
  18097. <member name="M:UnityEditor.EditorGUILayout.RectIntField(UnityEngine.GUIContent,UnityEngine.RectInt,UnityEngine.GUILayoutOption[])">
  18098. <summary>
  18099. <para>Make an X, Y, W &amp; H field for entering a RectInt.</para>
  18100. </summary>
  18101. <param name="label">Label to display above the field.</param>
  18102. <param name="value">The value to edit.</param>
  18103. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18104. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18105. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18106. <returns>
  18107. <para>The value entered by the user.</para>
  18108. </returns>
  18109. </member>
  18110. <member name="T:UnityEditor.EditorGUILayout.ScrollViewScope">
  18111. <summary>
  18112. <para>Disposable helper class for managing BeginScrollView / EndScrollView.</para>
  18113. </summary>
  18114. </member>
  18115. <member name="P:UnityEditor.EditorGUILayout.ScrollViewScope.handleScrollWheel">
  18116. <summary>
  18117. <para>Whether this ScrollView should handle scroll wheel events. (default: true).</para>
  18118. </summary>
  18119. </member>
  18120. <member name="P:UnityEditor.EditorGUILayout.ScrollViewScope.scrollPosition">
  18121. <summary>
  18122. <para>The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.</para>
  18123. </summary>
  18124. </member>
  18125. <member name="M:UnityEditor.EditorGUILayout.ScrollViewScope.#ctor(UnityEngine.Vector2,UnityEngine.GUILayoutOption[])">
  18126. <summary>
  18127. <para>Create a new ScrollViewScope and begin the corresponding ScrollView.</para>
  18128. </summary>
  18129. <param name="scrollPosition">The scroll position to use.</param>
  18130. <param name="alwaysShowHorizontal">Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  18131. <param name="alwaysShowVertical">Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.</param>
  18132. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  18133. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  18134. <param name="options"></param>
  18135. <param name="style"></param>
  18136. <param name="background"></param>
  18137. </member>
  18138. <member name="M:UnityEditor.EditorGUILayout.ScrollViewScope.#ctor(UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.GUILayoutOption[])">
  18139. <summary>
  18140. <para>Create a new ScrollViewScope and begin the corresponding ScrollView.</para>
  18141. </summary>
  18142. <param name="scrollPosition">The scroll position to use.</param>
  18143. <param name="alwaysShowHorizontal">Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  18144. <param name="alwaysShowVertical">Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.</param>
  18145. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  18146. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  18147. <param name="options"></param>
  18148. <param name="style"></param>
  18149. <param name="background"></param>
  18150. </member>
  18151. <member name="M:UnityEditor.EditorGUILayout.ScrollViewScope.#ctor(UnityEngine.Vector2,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18152. <summary>
  18153. <para>Create a new ScrollViewScope and begin the corresponding ScrollView.</para>
  18154. </summary>
  18155. <param name="scrollPosition">The scroll position to use.</param>
  18156. <param name="alwaysShowHorizontal">Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  18157. <param name="alwaysShowVertical">Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.</param>
  18158. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  18159. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  18160. <param name="options"></param>
  18161. <param name="style"></param>
  18162. <param name="background"></param>
  18163. </member>
  18164. <member name="M:UnityEditor.EditorGUILayout.ScrollViewScope.#ctor(UnityEngine.Vector2,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18165. <summary>
  18166. <para>Create a new ScrollViewScope and begin the corresponding ScrollView.</para>
  18167. </summary>
  18168. <param name="scrollPosition">The scroll position to use.</param>
  18169. <param name="alwaysShowHorizontal">Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  18170. <param name="alwaysShowVertical">Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.</param>
  18171. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  18172. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  18173. <param name="options"></param>
  18174. <param name="style"></param>
  18175. <param name="background"></param>
  18176. </member>
  18177. <member name="M:UnityEditor.EditorGUILayout.ScrollViewScope.#ctor(UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18178. <summary>
  18179. <para>Create a new ScrollViewScope and begin the corresponding ScrollView.</para>
  18180. </summary>
  18181. <param name="scrollPosition">The scroll position to use.</param>
  18182. <param name="alwaysShowHorizontal">Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.</param>
  18183. <param name="alwaysShowVertical">Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.</param>
  18184. <param name="horizontalScrollbar">Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.</param>
  18185. <param name="verticalScrollbar">Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.</param>
  18186. <param name="options"></param>
  18187. <param name="style"></param>
  18188. <param name="background"></param>
  18189. </member>
  18190. <member name="M:UnityEditor.EditorGUILayout.SelectableLabel(System.String,UnityEngine.GUILayoutOption[])">
  18191. <summary>
  18192. <para>Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.)</para>
  18193. </summary>
  18194. <param name="text">The text to show.</param>
  18195. <param name="style">Optional GUIStyle.</param>
  18196. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18197. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18198. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18199. </member>
  18200. <member name="M:UnityEditor.EditorGUILayout.SelectableLabel(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18201. <summary>
  18202. <para>Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.)</para>
  18203. </summary>
  18204. <param name="text">The text to show.</param>
  18205. <param name="style">Optional GUIStyle.</param>
  18206. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18207. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18208. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18209. </member>
  18210. <member name="M:UnityEditor.EditorGUILayout.Slider(System.Single,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  18211. <summary>
  18212. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18213. </summary>
  18214. <param name="label">Optional label in front of the slider.</param>
  18215. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  18216. <param name="leftValue">The value at the left end of the slider.</param>
  18217. <param name="rightValue">The value at the right end of the slider.</param>
  18218. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18219. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18220. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18221. <returns>
  18222. <para>The value that has been set by the user.</para>
  18223. </returns>
  18224. </member>
  18225. <member name="M:UnityEditor.EditorGUILayout.Slider(System.String,System.Single,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  18226. <summary>
  18227. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18228. </summary>
  18229. <param name="label">Optional label in front of the slider.</param>
  18230. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  18231. <param name="leftValue">The value at the left end of the slider.</param>
  18232. <param name="rightValue">The value at the right end of the slider.</param>
  18233. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18234. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18235. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18236. <returns>
  18237. <para>The value that has been set by the user.</para>
  18238. </returns>
  18239. </member>
  18240. <member name="M:UnityEditor.EditorGUILayout.Slider(UnityEngine.GUIContent,System.Single,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  18241. <summary>
  18242. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18243. </summary>
  18244. <param name="label">Optional label in front of the slider.</param>
  18245. <param name="value">The value the slider shows. This determines the position of the draggable thumb.</param>
  18246. <param name="leftValue">The value at the left end of the slider.</param>
  18247. <param name="rightValue">The value at the right end of the slider.</param>
  18248. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18249. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18250. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18251. <returns>
  18252. <para>The value that has been set by the user.</para>
  18253. </returns>
  18254. </member>
  18255. <member name="M:UnityEditor.EditorGUILayout.Slider(UnityEditor.SerializedProperty,System.Single,System.Single,UnityEngine.GUILayoutOption[])">
  18256. <summary>
  18257. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18258. </summary>
  18259. <param name="label">Optional label in front of the slider.</param>
  18260. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  18261. <param name="leftValue">The value at the left end of the slider.</param>
  18262. <param name="rightValue">The value at the right end of the slider.</param>
  18263. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18264. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18265. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18266. </member>
  18267. <member name="M:UnityEditor.EditorGUILayout.Slider(UnityEditor.SerializedProperty,System.Single,System.Single,System.String,UnityEngine.GUILayoutOption[])">
  18268. <summary>
  18269. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18270. </summary>
  18271. <param name="label">Optional label in front of the slider.</param>
  18272. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  18273. <param name="leftValue">The value at the left end of the slider.</param>
  18274. <param name="rightValue">The value at the right end of the slider.</param>
  18275. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18276. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18277. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18278. </member>
  18279. <member name="M:UnityEditor.EditorGUILayout.Slider(UnityEditor.SerializedProperty,System.Single,System.Single,UnityEngine.GUIContent,UnityEngine.GUILayoutOption[])">
  18280. <summary>
  18281. <para>Make a slider the user can drag to change a value between a min and a max.</para>
  18282. </summary>
  18283. <param name="label">Optional label in front of the slider.</param>
  18284. <param name="property">The value the slider shows. This determines the position of the draggable thumb.</param>
  18285. <param name="leftValue">The value at the left end of the slider.</param>
  18286. <param name="rightValue">The value at the right end of the slider.</param>
  18287. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18288. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18289. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18290. </member>
  18291. <member name="M:UnityEditor.EditorGUILayout.Space">
  18292. <summary>
  18293. <para>Make a small space between the previous control and the following.</para>
  18294. </summary>
  18295. </member>
  18296. <member name="M:UnityEditor.EditorGUILayout.TagField(System.String,UnityEngine.GUILayoutOption[])">
  18297. <summary>
  18298. <para>Make a tag selection field.</para>
  18299. </summary>
  18300. <param name="label">Optional label in front of the field.</param>
  18301. <param name="tag">The tag the field shows.</param>
  18302. <param name="style">Optional GUIStyle.</param>
  18303. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18304. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18305. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18306. <returns>
  18307. <para>The tag selected by the user.</para>
  18308. </returns>
  18309. </member>
  18310. <member name="M:UnityEditor.EditorGUILayout.TagField(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18311. <summary>
  18312. <para>Make a tag selection field.</para>
  18313. </summary>
  18314. <param name="label">Optional label in front of the field.</param>
  18315. <param name="tag">The tag the field shows.</param>
  18316. <param name="style">Optional GUIStyle.</param>
  18317. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18318. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18319. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18320. <returns>
  18321. <para>The tag selected by the user.</para>
  18322. </returns>
  18323. </member>
  18324. <member name="M:UnityEditor.EditorGUILayout.TagField(System.String,System.String,UnityEngine.GUILayoutOption[])">
  18325. <summary>
  18326. <para>Make a tag selection field.</para>
  18327. </summary>
  18328. <param name="label">Optional label in front of the field.</param>
  18329. <param name="tag">The tag the field shows.</param>
  18330. <param name="style">Optional GUIStyle.</param>
  18331. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18332. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18333. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18334. <returns>
  18335. <para>The tag selected by the user.</para>
  18336. </returns>
  18337. </member>
  18338. <member name="M:UnityEditor.EditorGUILayout.TagField(System.String,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18339. <summary>
  18340. <para>Make a tag selection field.</para>
  18341. </summary>
  18342. <param name="label">Optional label in front of the field.</param>
  18343. <param name="tag">The tag the field shows.</param>
  18344. <param name="style">Optional GUIStyle.</param>
  18345. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18346. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18347. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18348. <returns>
  18349. <para>The tag selected by the user.</para>
  18350. </returns>
  18351. </member>
  18352. <member name="M:UnityEditor.EditorGUILayout.TagField(UnityEngine.GUIContent,System.String,UnityEngine.GUILayoutOption[])">
  18353. <summary>
  18354. <para>Make a tag selection field.</para>
  18355. </summary>
  18356. <param name="label">Optional label in front of the field.</param>
  18357. <param name="tag">The tag the field shows.</param>
  18358. <param name="style">Optional GUIStyle.</param>
  18359. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18360. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18361. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18362. <returns>
  18363. <para>The tag selected by the user.</para>
  18364. </returns>
  18365. </member>
  18366. <member name="M:UnityEditor.EditorGUILayout.TagField(UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18367. <summary>
  18368. <para>Make a tag selection field.</para>
  18369. </summary>
  18370. <param name="label">Optional label in front of the field.</param>
  18371. <param name="tag">The tag the field shows.</param>
  18372. <param name="style">Optional GUIStyle.</param>
  18373. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18374. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18375. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18376. <returns>
  18377. <para>The tag selected by the user.</para>
  18378. </returns>
  18379. </member>
  18380. <member name="M:UnityEditor.EditorGUILayout.TextArea(System.String,UnityEngine.GUILayoutOption[])">
  18381. <summary>
  18382. <para>Make a text area.</para>
  18383. </summary>
  18384. <param name="text">The text to edit.</param>
  18385. <param name="style">Optional GUIStyle.</param>
  18386. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18387. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18388. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18389. <returns>
  18390. <para>The text entered by the user.</para>
  18391. </returns>
  18392. </member>
  18393. <member name="M:UnityEditor.EditorGUILayout.TextArea(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18394. <summary>
  18395. <para>Make a text area.</para>
  18396. </summary>
  18397. <param name="text">The text to edit.</param>
  18398. <param name="style">Optional GUIStyle.</param>
  18399. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18400. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18401. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18402. <returns>
  18403. <para>The text entered by the user.</para>
  18404. </returns>
  18405. </member>
  18406. <member name="M:UnityEditor.EditorGUILayout.TextField(System.String,UnityEngine.GUILayoutOption[])">
  18407. <summary>
  18408. <para>Make a text field.</para>
  18409. </summary>
  18410. <param name="label">Optional label to display in front of the text field.</param>
  18411. <param name="text">The text to edit.</param>
  18412. <param name="style">Optional GUIStyle.</param>
  18413. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18414. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18415. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18416. <returns>
  18417. <para>The text entered by the user.</para>
  18418. </returns>
  18419. </member>
  18420. <member name="M:UnityEditor.EditorGUILayout.TextField(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18421. <summary>
  18422. <para>Make a text field.</para>
  18423. </summary>
  18424. <param name="label">Optional label to display in front of the text field.</param>
  18425. <param name="text">The text to edit.</param>
  18426. <param name="style">Optional GUIStyle.</param>
  18427. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18428. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18429. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18430. <returns>
  18431. <para>The text entered by the user.</para>
  18432. </returns>
  18433. </member>
  18434. <member name="M:UnityEditor.EditorGUILayout.TextField(System.String,System.String,UnityEngine.GUILayoutOption[])">
  18435. <summary>
  18436. <para>Make a text field.</para>
  18437. </summary>
  18438. <param name="label">Optional label to display in front of the text field.</param>
  18439. <param name="text">The text to edit.</param>
  18440. <param name="style">Optional GUIStyle.</param>
  18441. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18442. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18443. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18444. <returns>
  18445. <para>The text entered by the user.</para>
  18446. </returns>
  18447. </member>
  18448. <member name="M:UnityEditor.EditorGUILayout.TextField(System.String,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18449. <summary>
  18450. <para>Make a text field.</para>
  18451. </summary>
  18452. <param name="label">Optional label to display in front of the text field.</param>
  18453. <param name="text">The text to edit.</param>
  18454. <param name="style">Optional GUIStyle.</param>
  18455. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18456. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18457. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18458. <returns>
  18459. <para>The text entered by the user.</para>
  18460. </returns>
  18461. </member>
  18462. <member name="M:UnityEditor.EditorGUILayout.TextField(UnityEngine.GUIContent,System.String,UnityEngine.GUILayoutOption[])">
  18463. <summary>
  18464. <para>Make a text field.</para>
  18465. </summary>
  18466. <param name="label">Optional label to display in front of the text field.</param>
  18467. <param name="text">The text to edit.</param>
  18468. <param name="style">Optional GUIStyle.</param>
  18469. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18470. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18471. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18472. <returns>
  18473. <para>The text entered by the user.</para>
  18474. </returns>
  18475. </member>
  18476. <member name="M:UnityEditor.EditorGUILayout.TextField(UnityEngine.GUIContent,System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18477. <summary>
  18478. <para>Make a text field.</para>
  18479. </summary>
  18480. <param name="label">Optional label to display in front of the text field.</param>
  18481. <param name="text">The text to edit.</param>
  18482. <param name="style">Optional GUIStyle.</param>
  18483. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18484. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18485. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18486. <returns>
  18487. <para>The text entered by the user.</para>
  18488. </returns>
  18489. </member>
  18490. <member name="M:UnityEditor.EditorGUILayout.Toggle(System.Boolean,UnityEngine.GUILayoutOption[])">
  18491. <summary>
  18492. <para>Make a toggle.</para>
  18493. </summary>
  18494. <param name="label">Optional label in front of the toggle.</param>
  18495. <param name="value">The shown state of the toggle.</param>
  18496. <param name="style">Optional GUIStyle.</param>
  18497. <param name="options">An optional list of layout options that specify extra layout
  18498. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18499. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18500. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18501. <returns>
  18502. <para>The selected state of the toggle.</para>
  18503. </returns>
  18504. </member>
  18505. <member name="M:UnityEditor.EditorGUILayout.Toggle(System.String,System.Boolean,UnityEngine.GUILayoutOption[])">
  18506. <summary>
  18507. <para>Make a toggle.</para>
  18508. </summary>
  18509. <param name="label">Optional label in front of the toggle.</param>
  18510. <param name="value">The shown state of the toggle.</param>
  18511. <param name="style">Optional GUIStyle.</param>
  18512. <param name="options">An optional list of layout options that specify extra layout
  18513. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18514. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18515. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18516. <returns>
  18517. <para>The selected state of the toggle.</para>
  18518. </returns>
  18519. </member>
  18520. <member name="M:UnityEditor.EditorGUILayout.Toggle(UnityEngine.GUIContent,System.Boolean,UnityEngine.GUILayoutOption[])">
  18521. <summary>
  18522. <para>Make a toggle.</para>
  18523. </summary>
  18524. <param name="label">Optional label in front of the toggle.</param>
  18525. <param name="value">The shown state of the toggle.</param>
  18526. <param name="style">Optional GUIStyle.</param>
  18527. <param name="options">An optional list of layout options that specify extra layout
  18528. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18529. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18530. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18531. <returns>
  18532. <para>The selected state of the toggle.</para>
  18533. </returns>
  18534. </member>
  18535. <member name="M:UnityEditor.EditorGUILayout.Toggle(System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18536. <summary>
  18537. <para>Make a toggle.</para>
  18538. </summary>
  18539. <param name="label">Optional label in front of the toggle.</param>
  18540. <param name="value">The shown state of the toggle.</param>
  18541. <param name="style">Optional GUIStyle.</param>
  18542. <param name="options">An optional list of layout options that specify extra layout
  18543. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18544. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18545. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18546. <returns>
  18547. <para>The selected state of the toggle.</para>
  18548. </returns>
  18549. </member>
  18550. <member name="M:UnityEditor.EditorGUILayout.Toggle(System.String,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18551. <summary>
  18552. <para>Make a toggle.</para>
  18553. </summary>
  18554. <param name="label">Optional label in front of the toggle.</param>
  18555. <param name="value">The shown state of the toggle.</param>
  18556. <param name="style">Optional GUIStyle.</param>
  18557. <param name="options">An optional list of layout options that specify extra layout
  18558. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18559. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18560. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18561. <returns>
  18562. <para>The selected state of the toggle.</para>
  18563. </returns>
  18564. </member>
  18565. <member name="M:UnityEditor.EditorGUILayout.Toggle(UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18566. <summary>
  18567. <para>Make a toggle.</para>
  18568. </summary>
  18569. <param name="label">Optional label in front of the toggle.</param>
  18570. <param name="value">The shown state of the toggle.</param>
  18571. <param name="style">Optional GUIStyle.</param>
  18572. <param name="options">An optional list of layout options that specify extra layout
  18573. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18574. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18575. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18576. <returns>
  18577. <para>The selected state of the toggle.</para>
  18578. </returns>
  18579. </member>
  18580. <member name="T:UnityEditor.EditorGUILayout.ToggleGroupScope">
  18581. <summary>
  18582. <para>Begin a vertical group with a toggle to enable or disable all the controls within at once.</para>
  18583. </summary>
  18584. </member>
  18585. <member name="P:UnityEditor.EditorGUILayout.ToggleGroupScope.enabled">
  18586. <summary>
  18587. <para>The enabled state selected by the user.</para>
  18588. </summary>
  18589. </member>
  18590. <member name="M:UnityEditor.EditorGUILayout.ToggleGroupScope.#ctor(System.String,System.Boolean)">
  18591. <summary>
  18592. <para></para>
  18593. </summary>
  18594. <param name="label">Label to show above the toggled controls.</param>
  18595. <param name="toggle">Enabled state of the toggle group.</param>
  18596. </member>
  18597. <member name="M:UnityEditor.EditorGUILayout.ToggleGroupScope.#ctor(UnityEngine.GUIContent,System.Boolean)">
  18598. <summary>
  18599. <para></para>
  18600. </summary>
  18601. <param name="label">Label to show above the toggled controls.</param>
  18602. <param name="toggle">Enabled state of the toggle group.</param>
  18603. </member>
  18604. <member name="M:UnityEditor.EditorGUILayout.ToggleLeft(System.String,System.Boolean,UnityEngine.GUILayoutOption[])">
  18605. <summary>
  18606. <para>Make a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  18607. </summary>
  18608. <param name="label">Label to display next to the toggle.</param>
  18609. <param name="value">The value to edit.</param>
  18610. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  18611. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18612. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18613. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18614. </member>
  18615. <member name="M:UnityEditor.EditorGUILayout.ToggleLeft(UnityEngine.GUIContent,System.Boolean,UnityEngine.GUILayoutOption[])">
  18616. <summary>
  18617. <para>Make a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  18618. </summary>
  18619. <param name="label">Label to display next to the toggle.</param>
  18620. <param name="value">The value to edit.</param>
  18621. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  18622. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18623. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18624. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18625. </member>
  18626. <member name="M:UnityEditor.EditorGUILayout.ToggleLeft(System.String,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18627. <summary>
  18628. <para>Make a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  18629. </summary>
  18630. <param name="label">Label to display next to the toggle.</param>
  18631. <param name="value">The value to edit.</param>
  18632. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  18633. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18634. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18635. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18636. </member>
  18637. <member name="M:UnityEditor.EditorGUILayout.ToggleLeft(UnityEngine.GUIContent,System.Boolean,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18638. <summary>
  18639. <para>Make a toggle field where the toggle is to the left and the label immediately to the right of it.</para>
  18640. </summary>
  18641. <param name="label">Label to display next to the toggle.</param>
  18642. <param name="value">The value to edit.</param>
  18643. <param name="labelStyle">Optional GUIStyle to use for the label.</param>
  18644. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18645. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18646. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18647. </member>
  18648. <member name="M:UnityEditor.EditorGUILayout.ToolContextToolbar(UnityEngine.GUIContent,System.Collections.Generic.IList`1&lt;T&gt;)">
  18649. <summary>
  18650. <para>Makes a toolbar populated with the specified collection of editor tool contexts.</para>
  18651. </summary>
  18652. <param name="content">An optional prefix label to display before the toolbar. Pass null to omit this prefix.</param>
  18653. <param name="contexts">The collection of editor tools for the toolbar.</param>
  18654. </member>
  18655. <member name="M:UnityEditor.EditorGUILayout.ToolContextToolbarForTarget(UnityEngine.GUIContent,UnityEngine.Object)">
  18656. <summary>
  18657. <para>Makes a toolbar populated with the collection of EditorToolContext that match the EditorToolContextAttribute.targetType of the target object.</para>
  18658. </summary>
  18659. <param name="content">An optional prefix label. Pass null to omit the label.</param>
  18660. <param name="target">The target object. This may be either a Component or an Editor.</param>
  18661. </member>
  18662. <member name="M:UnityEditor.EditorGUILayout.Vector2Field(System.String,UnityEngine.Vector2,UnityEngine.GUILayoutOption[])">
  18663. <summary>
  18664. <para>Make an X &amp; Y field for entering a Vector2.</para>
  18665. </summary>
  18666. <param name="label">Label to display above the field.</param>
  18667. <param name="value">The value to edit.</param>
  18668. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;</param>
  18669. <returns>
  18670. <para>The value entered by the user.</para>
  18671. </returns>
  18672. </member>
  18673. <member name="M:UnityEditor.EditorGUILayout.Vector2Field(UnityEngine.GUIContent,UnityEngine.Vector2,UnityEngine.GUILayoutOption[])">
  18674. <summary>
  18675. <para>Make an X &amp; Y field for entering a Vector2.</para>
  18676. </summary>
  18677. <param name="label">Label to display above the field.</param>
  18678. <param name="value">The value to edit.</param>
  18679. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;</param>
  18680. <returns>
  18681. <para>The value entered by the user.</para>
  18682. </returns>
  18683. </member>
  18684. <member name="M:UnityEditor.EditorGUILayout.Vector2IntField(System.String,UnityEngine.Vector2Int,UnityEngine.GUILayoutOption[])">
  18685. <summary>
  18686. <para>Make an X &amp; Y integer field for entering a Vector2Int.</para>
  18687. </summary>
  18688. <param name="label">Label to display above the field.</param>
  18689. <param name="value">The value to edit.</param>
  18690. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18691. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18692. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18693. <returns>
  18694. <para>The value entered by the user.</para>
  18695. </returns>
  18696. </member>
  18697. <member name="M:UnityEditor.EditorGUILayout.Vector2IntField(UnityEngine.GUIContent,UnityEngine.Vector2Int,UnityEngine.GUILayoutOption[])">
  18698. <summary>
  18699. <para>Make an X &amp; Y integer field for entering a Vector2Int.</para>
  18700. </summary>
  18701. <param name="label">Label to display above the field.</param>
  18702. <param name="value">The value to edit.</param>
  18703. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18704. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18705. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18706. <returns>
  18707. <para>The value entered by the user.</para>
  18708. </returns>
  18709. </member>
  18710. <member name="M:UnityEditor.EditorGUILayout.Vector3Field(System.String,UnityEngine.Vector3,UnityEngine.GUILayoutOption[])">
  18711. <summary>
  18712. <para>Make an X, Y &amp; Z field for entering a Vector3.</para>
  18713. </summary>
  18714. <param name="label">Label to display above the field.</param>
  18715. <param name="value">The value to edit.</param>
  18716. <param name="options">An optional list of layout options that specify extra layout
  18717. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18718. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18719. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18720. <returns>
  18721. <para>The value entered by the user.</para>
  18722. </returns>
  18723. </member>
  18724. <member name="M:UnityEditor.EditorGUILayout.Vector3Field(UnityEngine.GUIContent,UnityEngine.Vector3,UnityEngine.GUILayoutOption[])">
  18725. <summary>
  18726. <para>Make an X, Y &amp; Z field for entering a Vector3.</para>
  18727. </summary>
  18728. <param name="label">Label to display above the field.</param>
  18729. <param name="value">The value to edit.</param>
  18730. <param name="options">An optional list of layout options that specify extra layout
  18731. properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18732. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18733. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18734. <returns>
  18735. <para>The value entered by the user.</para>
  18736. </returns>
  18737. </member>
  18738. <member name="M:UnityEditor.EditorGUILayout.Vector3IntField(System.String,UnityEngine.Vector3Int,UnityEngine.GUILayoutOption[])">
  18739. <summary>
  18740. <para>Make an X, Y &amp; Z integer field for entering a Vector3Int.</para>
  18741. </summary>
  18742. <param name="label">Label to display above the field.</param>
  18743. <param name="value">The value to edit.</param>
  18744. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18745. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18746. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18747. <returns>
  18748. <para>The value entered by the user.</para>
  18749. </returns>
  18750. </member>
  18751. <member name="M:UnityEditor.EditorGUILayout.Vector3IntField(UnityEngine.GUIContent,UnityEngine.Vector3Int,UnityEngine.GUILayoutOption[])">
  18752. <summary>
  18753. <para>Make an X, Y &amp; Z integer field for entering a Vector3Int.</para>
  18754. </summary>
  18755. <param name="label">Label to display above the field.</param>
  18756. <param name="value">The value to edit.</param>
  18757. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18758. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18759. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18760. <returns>
  18761. <para>The value entered by the user.</para>
  18762. </returns>
  18763. </member>
  18764. <member name="M:UnityEditor.EditorGUILayout.Vector4Field(System.String,UnityEngine.Vector4,UnityEngine.GUILayoutOption[])">
  18765. <summary>
  18766. <para>Make an X, Y, Z &amp; W field for entering a Vector4.</para>
  18767. </summary>
  18768. <param name="label">Label to display above the field.</param>
  18769. <param name="value">The value to edit.</param>
  18770. <param name="options">An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18771. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18772. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18773. <returns>
  18774. <para>The value entered by the user.</para>
  18775. </returns>
  18776. </member>
  18777. <member name="T:UnityEditor.EditorGUILayout.VerticalScope">
  18778. <summary>
  18779. <para>Disposable helper class for managing BeginVertical / EndVertical.</para>
  18780. </summary>
  18781. </member>
  18782. <member name="P:UnityEditor.EditorGUILayout.VerticalScope.rect">
  18783. <summary>
  18784. <para>The rect of the vertical group.</para>
  18785. </summary>
  18786. </member>
  18787. <member name="M:UnityEditor.EditorGUILayout.VerticalScope.#ctor(UnityEngine.GUILayoutOption[])">
  18788. <summary>
  18789. <para>Create a new VerticalScope and begin the corresponding vertical group.</para>
  18790. </summary>
  18791. <param name="style">The style to use for background image and padding values. If left out, the background is transparent.</param>
  18792. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18793. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18794. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18795. </member>
  18796. <member name="M:UnityEditor.EditorGUILayout.VerticalScope.#ctor(UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])">
  18797. <summary>
  18798. <para>Create a new VerticalScope and begin the corresponding vertical group.</para>
  18799. </summary>
  18800. <param name="style">The style to use for background image and padding values. If left out, the background is transparent.</param>
  18801. <param name="options">An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.&lt;br&gt;
  18802. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  18803. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  18804. </member>
  18805. <member name="T:UnityEditor.EditorGUIUtility">
  18806. <summary>
  18807. <para>Miscellaneous helper stuff for EditorGUI.</para>
  18808. </summary>
  18809. </member>
  18810. <member name="P:UnityEditor.EditorGUIUtility.currentViewWidth">
  18811. <summary>
  18812. <para>The width of the GUI area for the current EditorWindow or other view. This Property should only be accessed within an OnGUI call.</para>
  18813. </summary>
  18814. </member>
  18815. <member name="P:UnityEditor.EditorGUIUtility.editingTextField">
  18816. <summary>
  18817. <para>Is a text field currently editing text?</para>
  18818. </summary>
  18819. </member>
  18820. <member name="P:UnityEditor.EditorGUIUtility.fieldWidth">
  18821. <summary>
  18822. <para>The minimum width in pixels reserved for the fields of Editor GUI controls.</para>
  18823. </summary>
  18824. </member>
  18825. <member name="P:UnityEditor.EditorGUIUtility.hierarchyMode">
  18826. <summary>
  18827. <para>Is the Editor GUI is hierarchy mode?</para>
  18828. </summary>
  18829. </member>
  18830. <member name="P:UnityEditor.EditorGUIUtility.isProSkin">
  18831. <summary>
  18832. <para>Is the user currently using the pro skin? (Read Only)</para>
  18833. </summary>
  18834. </member>
  18835. <member name="P:UnityEditor.EditorGUIUtility.labelWidth">
  18836. <summary>
  18837. <para>The width in pixels reserved for labels of Editor GUI controls.</para>
  18838. </summary>
  18839. </member>
  18840. <member name="P:UnityEditor.EditorGUIUtility.pixelsPerPoint">
  18841. <summary>
  18842. <para>The scale of GUI points relative to screen pixels for the current view
  18843. This value is the number of screen pixels per point of interface space. For instance, 2.0 on retina displays. Note that the value may differ from one view to the next if the views are on monitors with different UI scales.</para>
  18844. </summary>
  18845. </member>
  18846. <member name="P:UnityEditor.EditorGUIUtility.singleLineHeight">
  18847. <summary>
  18848. <para>Get the height used for a single Editor control such as a one-line EditorGUI.TextField or EditorGUI.Popup.</para>
  18849. </summary>
  18850. </member>
  18851. <member name="P:UnityEditor.EditorGUIUtility.standardVerticalSpacing">
  18852. <summary>
  18853. <para>Get the height used by default for vertical spacing between controls.</para>
  18854. </summary>
  18855. </member>
  18856. <member name="P:UnityEditor.EditorGUIUtility.systemCopyBuffer">
  18857. <summary>
  18858. <para>The system copy buffer.</para>
  18859. </summary>
  18860. </member>
  18861. <member name="P:UnityEditor.EditorGUIUtility.textFieldHasSelection">
  18862. <summary>
  18863. <para>True if a text field currently has focused and the text in it is selected.</para>
  18864. </summary>
  18865. </member>
  18866. <member name="P:UnityEditor.EditorGUIUtility.whiteTexture">
  18867. <summary>
  18868. <para>Get a white texture.</para>
  18869. </summary>
  18870. </member>
  18871. <member name="P:UnityEditor.EditorGUIUtility.wideMode">
  18872. <summary>
  18873. <para>Is the Editor GUI currently in wide mode?</para>
  18874. </summary>
  18875. </member>
  18876. <member name="M:UnityEditor.EditorGUIUtility.AddCursorRect(UnityEngine.Rect,UnityEditor.MouseCursor)">
  18877. <summary>
  18878. <para>Add a custom mouse pointer to a control.</para>
  18879. </summary>
  18880. <param name="position">The rectangle the control should be shown within.</param>
  18881. <param name="mouse">The mouse cursor to use.</param>
  18882. <param name="controlID">ID of a target control.</param>
  18883. </member>
  18884. <member name="M:UnityEditor.EditorGUIUtility.AddCursorRect(UnityEngine.Rect,UnityEditor.MouseCursor,System.Int32)">
  18885. <summary>
  18886. <para>Add a custom mouse pointer to a control.</para>
  18887. </summary>
  18888. <param name="position">The rectangle the control should be shown within.</param>
  18889. <param name="mouse">The mouse cursor to use.</param>
  18890. <param name="controlID">ID of a target control.</param>
  18891. </member>
  18892. <member name="M:UnityEditor.EditorGUIUtility.CommandEvent(System.String)">
  18893. <summary>
  18894. <para>Creates an event that can be sent to another window.</para>
  18895. </summary>
  18896. <param name="commandName">The command to be sent.</param>
  18897. </member>
  18898. <member name="M:UnityEditor.EditorGUIUtility.DrawColorSwatch(UnityEngine.Rect,UnityEngine.Color)">
  18899. <summary>
  18900. <para>Draw a color swatch.</para>
  18901. </summary>
  18902. <param name="position">The rectangle to draw the color swatch within.</param>
  18903. <param name="color">The color to draw.</param>
  18904. </member>
  18905. <member name="M:UnityEditor.EditorGUIUtility.DrawCurveSwatch(UnityEngine.Rect,UnityEngine.AnimationCurve,UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Color)">
  18906. <summary>
  18907. <para>Draw a curve swatch.</para>
  18908. </summary>
  18909. <param name="position">The rectangle to draw the color swatch within.</param>
  18910. <param name="curve">The curve to draw.</param>
  18911. <param name="property">The curve to draw as a SerializedProperty.</param>
  18912. <param name="color">The color to draw the curve with.</param>
  18913. <param name="bgColor">The color to draw the background with.</param>
  18914. <param name="curveRanges">Optional parameter to specify the range of the curve which should be included in swatch.</param>
  18915. </member>
  18916. <member name="M:UnityEditor.EditorGUIUtility.DrawCurveSwatch(UnityEngine.Rect,UnityEngine.AnimationCurve,UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Color,UnityEngine.Rect)">
  18917. <summary>
  18918. <para>Draw a curve swatch.</para>
  18919. </summary>
  18920. <param name="position">The rectangle to draw the color swatch within.</param>
  18921. <param name="curve">The curve to draw.</param>
  18922. <param name="property">The curve to draw as a SerializedProperty.</param>
  18923. <param name="color">The color to draw the curve with.</param>
  18924. <param name="bgColor">The color to draw the background with.</param>
  18925. <param name="curveRanges">Optional parameter to specify the range of the curve which should be included in swatch.</param>
  18926. </member>
  18927. <member name="M:UnityEditor.EditorGUIUtility.DrawRegionSwatch(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEditor.SerializedProperty,UnityEngine.Color,UnityEngine.Color,UnityEngine.Rect)">
  18928. <summary>
  18929. <para>Draw swatch with a filled region between two SerializedProperty curves.</para>
  18930. </summary>
  18931. <param name="position"></param>
  18932. <param name="property"></param>
  18933. <param name="property2"></param>
  18934. <param name="color"></param>
  18935. <param name="bgColor"></param>
  18936. <param name="curveRanges"></param>
  18937. </member>
  18938. <member name="M:UnityEditor.EditorGUIUtility.DrawRegionSwatch(UnityEngine.Rect,UnityEngine.AnimationCurve,UnityEngine.AnimationCurve,UnityEngine.Color,UnityEngine.Color,UnityEngine.Rect)">
  18939. <summary>
  18940. <para>Draw swatch with a filled region between two curves.</para>
  18941. </summary>
  18942. <param name="position"></param>
  18943. <param name="curve"></param>
  18944. <param name="curve2"></param>
  18945. <param name="color"></param>
  18946. <param name="bgColor"></param>
  18947. <param name="curveRanges"></param>
  18948. </member>
  18949. <member name="M:UnityEditor.EditorGUIUtility.FindTexture(System.String)">
  18950. <summary>
  18951. <para>Get a texture from its source filename.</para>
  18952. </summary>
  18953. <param name="name"></param>
  18954. </member>
  18955. <member name="M:UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin)">
  18956. <summary>
  18957. <para>Get one of the built-in GUI skins, which can be the game view, inspector or Scene view skin as chosen by the parameter.</para>
  18958. </summary>
  18959. <param name="skin"></param>
  18960. </member>
  18961. <member name="M:UnityEditor.EditorGUIUtility.GetFlowLayoutedRects(UnityEngine.Rect,UnityEngine.GUIStyle,System.Single,System.Single,System.Collections.Generic.List`1&lt;System.String&gt;)">
  18962. <summary>
  18963. <para>Layout list of string items left to right, top to bottom in the given area.</para>
  18964. </summary>
  18965. <param name="rect">Area where to layout the items.</param>
  18966. <param name="style">Style for the items.</param>
  18967. <param name="horizontalSpacing">Extra horizontal spacing between successive items.</param>
  18968. <param name="verticalSpacing">Extra vertical spacing between item rows.</param>
  18969. <param name="items">Strings to layout.</param>
  18970. <returns>
  18971. <para>List of rectangles for the passed items.</para>
  18972. </returns>
  18973. </member>
  18974. <member name="M:UnityEditor.EditorGUIUtility.GetIconForObject(UnityEngine.Object)">
  18975. <summary>
  18976. <para>Gets the custom icon associated with an object. Only GameObjects and MonoScripts have associated custom icons.</para>
  18977. </summary>
  18978. <param name="obj">The GameObject or MonoScript to query</param>
  18979. <returns>
  18980. <para>Returns the custom icon associated with the object. If there is no custom icon associated with the object, returns null.</para>
  18981. </returns>
  18982. </member>
  18983. <member name="M:UnityEditor.EditorGUIUtility.GetIconSize">
  18984. <summary>
  18985. <para>Get the size that has been set using SetIconSize.</para>
  18986. </summary>
  18987. </member>
  18988. <member name="M:UnityEditor.EditorGUIUtility.GetMainWindowPosition">
  18989. <summary>
  18990. <para>Returns position of Unity Editor's main window.</para>
  18991. </summary>
  18992. <returns>
  18993. <para>Position of Unity Editor's main window.</para>
  18994. </returns>
  18995. </member>
  18996. <member name="M:UnityEditor.EditorGUIUtility.GetObjectPickerControlID">
  18997. <summary>
  18998. <para>The controlID of the currently showing object picker.</para>
  18999. </summary>
  19000. </member>
  19001. <member name="M:UnityEditor.EditorGUIUtility.GetObjectPickerObject">
  19002. <summary>
  19003. <para>The object currently selected in the object picker.</para>
  19004. </summary>
  19005. </member>
  19006. <member name="M:UnityEditor.EditorGUIUtility.HasObjectThumbnail(System.Type)">
  19007. <summary>
  19008. <para>Does a given class have per-object thumbnails?</para>
  19009. </summary>
  19010. <param name="objType"></param>
  19011. </member>
  19012. <member name="M:UnityEditor.EditorGUIUtility.IconContent(System.String)">
  19013. <summary>
  19014. <para>Fetch the GUIContent from the Unity builtin resources with the given name.</para>
  19015. </summary>
  19016. <param name="name">Name of the desired icon.</param>
  19017. <param name="text">Tooltip for hovering over the icon.</param>
  19018. </member>
  19019. <member name="M:UnityEditor.EditorGUIUtility.IconContent(System.String,System.String)">
  19020. <summary>
  19021. <para>Fetch the GUIContent from the Unity builtin resources with the given name.</para>
  19022. </summary>
  19023. <param name="name">Name of the desired icon.</param>
  19024. <param name="text">Tooltip for hovering over the icon.</param>
  19025. </member>
  19026. <member name="T:UnityEditor.EditorGUIUtility.IconSizeScope">
  19027. <summary>
  19028. <para>Disposable scope helper for GetIconSize / SetIconSize.</para>
  19029. </summary>
  19030. </member>
  19031. <member name="M:UnityEditor.EditorGUIUtility.IconSizeScope.#ctor(UnityEngine.Vector2)">
  19032. <summary>
  19033. <para>Begin an IconSizeScope.</para>
  19034. </summary>
  19035. <param name="iconSizeWithinScope">Size to be used for icons rendered as GUIContent within this scope.</param>
  19036. </member>
  19037. <member name="M:UnityEditor.EditorGUIUtility.IsDisplayReferencedByCameras(System.Int32)">
  19038. <summary>
  19039. <para>Check if any enabled camera can render to a particular display.</para>
  19040. </summary>
  19041. <param name="displayIndex">Display index.</param>
  19042. <returns>
  19043. <para>True if a camera will render to the display.</para>
  19044. </returns>
  19045. </member>
  19046. <member name="M:UnityEditor.EditorGUIUtility.Load(System.String)">
  19047. <summary>
  19048. <para>Load a built-in resource.</para>
  19049. </summary>
  19050. <param name="path"></param>
  19051. </member>
  19052. <member name="M:UnityEditor.EditorGUIUtility.LoadRequired(System.String)">
  19053. <summary>
  19054. <para>Load a required built-in resource.</para>
  19055. </summary>
  19056. <param name="path"></param>
  19057. </member>
  19058. <member name="M:UnityEditor.EditorGUIUtility.LookLikeControls">
  19059. <summary>
  19060. <para>Make all EditorGUI look like regular controls.</para>
  19061. </summary>
  19062. <param name="labelWidth">Width to use for prefixed labels.</param>
  19063. <param name="fieldWidth">Width of text entries.</param>
  19064. <param name="_labelWidth"></param>
  19065. <param name="_fieldWidth"></param>
  19066. </member>
  19067. <member name="M:UnityEditor.EditorGUIUtility.LookLikeControls">
  19068. <summary>
  19069. <para>Make all EditorGUI look like regular controls.</para>
  19070. </summary>
  19071. <param name="labelWidth">Width to use for prefixed labels.</param>
  19072. <param name="fieldWidth">Width of text entries.</param>
  19073. <param name="_labelWidth"></param>
  19074. <param name="_fieldWidth"></param>
  19075. </member>
  19076. <member name="M:UnityEditor.EditorGUIUtility.LookLikeControls(System.Single,System.Single)">
  19077. <summary>
  19078. <para>Make all EditorGUI look like regular controls.</para>
  19079. </summary>
  19080. <param name="labelWidth">Width to use for prefixed labels.</param>
  19081. <param name="fieldWidth">Width of text entries.</param>
  19082. <param name="_labelWidth"></param>
  19083. <param name="_fieldWidth"></param>
  19084. </member>
  19085. <member name="M:UnityEditor.EditorGUIUtility.LookLikeInspector">
  19086. <summary>
  19087. <para>Make all EditorGUI look like simplified outline view controls.</para>
  19088. </summary>
  19089. </member>
  19090. <member name="M:UnityEditor.EditorGUIUtility.ObjectContent(UnityEngine.Object,System.Type)">
  19091. <summary>
  19092. <para>Return a GUIContent object with the name and icon of an Object.</para>
  19093. </summary>
  19094. <param name="obj"></param>
  19095. <param name="type"></param>
  19096. </member>
  19097. <member name="M:UnityEditor.EditorGUIUtility.PingObject(UnityEngine.Object)">
  19098. <summary>
  19099. <para>Ping an object in the Scene like clicking it in an inspector.</para>
  19100. </summary>
  19101. <param name="obj">The object to be pinged.</param>
  19102. <param name="targetInstanceID"></param>
  19103. </member>
  19104. <member name="M:UnityEditor.EditorGUIUtility.PingObject(System.Int32)">
  19105. <summary>
  19106. <para>Ping an object in the Scene like clicking it in an inspector.</para>
  19107. </summary>
  19108. <param name="obj">The object to be pinged.</param>
  19109. <param name="targetInstanceID"></param>
  19110. </member>
  19111. <member name="M:UnityEditor.EditorGUIUtility.PixelsToPoints(UnityEngine.Vector2)">
  19112. <summary>
  19113. <para>Convert a position from pixel to point space.</para>
  19114. </summary>
  19115. <param name="position">A GUI position in pixel space.</param>
  19116. <returns>
  19117. <para>A vector representing the same position in point space.</para>
  19118. </returns>
  19119. </member>
  19120. <member name="M:UnityEditor.EditorGUIUtility.PixelsToPoints(UnityEngine.Rect)">
  19121. <summary>
  19122. <para>Convert a Rect from pixel space to point space.</para>
  19123. </summary>
  19124. <param name="rect">A GUI rect measured in pixels.</param>
  19125. <returns>
  19126. <para>A rect representing the same area in points.</para>
  19127. </returns>
  19128. </member>
  19129. <member name="M:UnityEditor.EditorGUIUtility.PointsToPixels(UnityEngine.Vector2)">
  19130. <summary>
  19131. <para>Convert a Rect from point space to pixel space.</para>
  19132. </summary>
  19133. <param name="position">A GUI rect measured in points.</param>
  19134. <returns>
  19135. <para>A rect representing the same area in pixels.</para>
  19136. </returns>
  19137. </member>
  19138. <member name="M:UnityEditor.EditorGUIUtility.PointsToPixels(UnityEngine.Rect)">
  19139. <summary>
  19140. <para>Converts a position from point to pixel space.</para>
  19141. </summary>
  19142. <param name="rect">A GUI position in point space.</param>
  19143. <returns>
  19144. <para>The same position in pixel space.</para>
  19145. </returns>
  19146. </member>
  19147. <member name="T:UnityEditor.EditorGUIUtility.PropertyCallbackScope">
  19148. <summary>
  19149. <para>Specifies a scope in which a callback gets called before each property is rendered.</para>
  19150. </summary>
  19151. </member>
  19152. <member name="M:UnityEditor.EditorGUIUtility.PropertyCallbackScope.#ctor(System.Action`2&lt;UnityEngine.Rect,UnityEditor.SerializedProperty&gt;)">
  19153. <summary>
  19154. <para>Begin an PropertyCallbackScope.</para>
  19155. </summary>
  19156. <param name="callback">Callback to be called for each property being rendered and before drawing starts.</param>
  19157. </member>
  19158. <member name="M:UnityEditor.EditorGUIUtility.PropertyCallbackScope.Dispose">
  19159. <summary>
  19160. <para>Releases the callback.</para>
  19161. </summary>
  19162. </member>
  19163. <member name="M:UnityEditor.EditorGUIUtility.QueueGameViewInputEvent(UnityEngine.Event)">
  19164. <summary>
  19165. <para>Send an input event into the game.</para>
  19166. </summary>
  19167. <param name="evt"></param>
  19168. </member>
  19169. <member name="M:UnityEditor.EditorGUIUtility.RenderGameViewCameras(UnityEngine.Rect,System.Boolean,System.Boolean)">
  19170. <summary>
  19171. <para>Render all ingame cameras.</para>
  19172. </summary>
  19173. <param name="cameraRect">The device coordinates to render all game cameras into.</param>
  19174. <param name="gizmos">Show gizmos as well.</param>
  19175. <param name="gui"></param>
  19176. <param name="statsRect"></param>
  19177. </member>
  19178. <member name="M:UnityEditor.EditorGUIUtility.RenderGameViewCameras(UnityEngine.Rect,UnityEngine.Rect,System.Boolean,System.Boolean)">
  19179. <summary>
  19180. <para>Render all ingame cameras.</para>
  19181. </summary>
  19182. <param name="cameraRect">The device coordinates to render all game cameras into.</param>
  19183. <param name="gizmos">Show gizmos as well.</param>
  19184. <param name="gui"></param>
  19185. <param name="statsRect"></param>
  19186. </member>
  19187. <member name="M:UnityEditor.EditorGUIUtility.SetIconForObject(UnityEngine.Object,UnityEngine.Texture2D)">
  19188. <summary>
  19189. <para>Sets a custom icon to associate with a GameObject or MonoScript. The custom icon is displayed in the Scene view and the Inspector.</para>
  19190. </summary>
  19191. <param name="obj">The GameObject or MonoScript to associate the icon with.</param>
  19192. <param name="icon">The custom icon to associate with the GameObject or MonoScript. When this value is null, the default icon is restored.</param>
  19193. </member>
  19194. <member name="M:UnityEditor.EditorGUIUtility.SetIconSize(UnityEngine.Vector2)">
  19195. <summary>
  19196. <para>Set icons rendered as part of GUIContent to be rendered at a specific size.</para>
  19197. </summary>
  19198. <param name="size"></param>
  19199. </member>
  19200. <member name="M:UnityEditor.EditorGUIUtility.SetMainWindowPosition(UnityEngine.Rect)">
  19201. <summary>
  19202. <para>Sets position of Unity Editor's main window.</para>
  19203. </summary>
  19204. <param name="position"></param>
  19205. </member>
  19206. <member name="M:UnityEditor.EditorGUIUtility.ShowObjectPicker(UnityEngine.Object,System.Boolean,System.String,System.Int32)">
  19207. <summary>
  19208. <para>Show the object picker from code.</para>
  19209. </summary>
  19210. <param name="obj">The object to be selected by default.</param>
  19211. <param name="allowSceneObjects">Is selection of Scene objects allowed, or should it only show assets.</param>
  19212. <param name="searchFilter">Default search filter to apply.</param>
  19213. <param name="controlID">The id of the control to set. This is useful if you are showing more than one of these. You can get the value at a later time.</param>
  19214. </member>
  19215. <member name="T:UnityEditor.EditorJsonUtility">
  19216. <summary>
  19217. <para>Utility functions for working with JSON data and engine objects.</para>
  19218. </summary>
  19219. </member>
  19220. <member name="M:UnityEditor.EditorJsonUtility.FromJsonOverwrite(System.String,System.Object)">
  19221. <summary>
  19222. <para>Overwrite data in an object by reading from its JSON representation.</para>
  19223. </summary>
  19224. <param name="json">The JSON representation of the object.</param>
  19225. <param name="objectToOverwrite">The object to overwrite.</param>
  19226. </member>
  19227. <member name="M:UnityEditor.EditorJsonUtility.ToJson(System.Object)">
  19228. <summary>
  19229. <para>Generate a JSON representation of an object.</para>
  19230. </summary>
  19231. <param name="obj">The object to convert to JSON form.</param>
  19232. <param name="prettyPrint">If true, format the output for readability. If false, format the output for minimum size. Default is false.</param>
  19233. <returns>
  19234. <para>The object's data in JSON format.</para>
  19235. </returns>
  19236. </member>
  19237. <member name="M:UnityEditor.EditorJsonUtility.ToJson(System.Object,System.Boolean)">
  19238. <summary>
  19239. <para>Generate a JSON representation of an object.</para>
  19240. </summary>
  19241. <param name="obj">The object to convert to JSON form.</param>
  19242. <param name="prettyPrint">If true, format the output for readability. If false, format the output for minimum size. Default is false.</param>
  19243. <returns>
  19244. <para>The object's data in JSON format.</para>
  19245. </returns>
  19246. </member>
  19247. <member name="T:UnityEditor.EditorPrefs">
  19248. <summary>
  19249. <para>Stores and accesses Unity Editor preferences.</para>
  19250. </summary>
  19251. </member>
  19252. <member name="M:UnityEditor.EditorPrefs.DeleteAll">
  19253. <summary>
  19254. <para>Removes all keys and values from the preferences. Use with caution.</para>
  19255. </summary>
  19256. </member>
  19257. <member name="M:UnityEditor.EditorPrefs.DeleteKey(System.String)">
  19258. <summary>
  19259. <para>Removes key and its corresponding value from the preferences.</para>
  19260. </summary>
  19261. <param name="key"></param>
  19262. </member>
  19263. <member name="M:UnityEditor.EditorPrefs.GetBool(System.String)">
  19264. <summary>
  19265. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19266. </summary>
  19267. <param name="key"></param>
  19268. <param name="defaultValue"></param>
  19269. </member>
  19270. <member name="M:UnityEditor.EditorPrefs.GetBool(System.String,System.Boolean)">
  19271. <summary>
  19272. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19273. </summary>
  19274. <param name="key"></param>
  19275. <param name="defaultValue"></param>
  19276. </member>
  19277. <member name="M:UnityEditor.EditorPrefs.GetFloat(System.String)">
  19278. <summary>
  19279. <para>Returns the float value corresponding to key if it exists in the preference file.</para>
  19280. </summary>
  19281. <param name="key">Name of key to read float from.</param>
  19282. <param name="defaultValue">Float value to return if the key is not in the storage.</param>
  19283. <returns>
  19284. <para>The float value stored in the preference file or the defaultValue id the
  19285. requested float does not exist.</para>
  19286. </returns>
  19287. </member>
  19288. <member name="M:UnityEditor.EditorPrefs.GetFloat(System.String,System.Single)">
  19289. <summary>
  19290. <para>Returns the float value corresponding to key if it exists in the preference file.</para>
  19291. </summary>
  19292. <param name="key">Name of key to read float from.</param>
  19293. <param name="defaultValue">Float value to return if the key is not in the storage.</param>
  19294. <returns>
  19295. <para>The float value stored in the preference file or the defaultValue id the
  19296. requested float does not exist.</para>
  19297. </returns>
  19298. </member>
  19299. <member name="M:UnityEditor.EditorPrefs.GetInt(System.String)">
  19300. <summary>
  19301. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19302. </summary>
  19303. <param name="key">Name of key to read integer from.</param>
  19304. <param name="defaultValue">Integer value to return if the key is not in the storage.</param>
  19305. <returns>
  19306. <para>The value stored in the preference file.</para>
  19307. </returns>
  19308. </member>
  19309. <member name="M:UnityEditor.EditorPrefs.GetInt(System.String,System.Int32)">
  19310. <summary>
  19311. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19312. </summary>
  19313. <param name="key">Name of key to read integer from.</param>
  19314. <param name="defaultValue">Integer value to return if the key is not in the storage.</param>
  19315. <returns>
  19316. <para>The value stored in the preference file.</para>
  19317. </returns>
  19318. </member>
  19319. <member name="M:UnityEditor.EditorPrefs.GetString(System.String)">
  19320. <summary>
  19321. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19322. </summary>
  19323. <param name="key"></param>
  19324. <param name="defaultValue"></param>
  19325. </member>
  19326. <member name="M:UnityEditor.EditorPrefs.GetString(System.String,System.String)">
  19327. <summary>
  19328. <para>Returns the value corresponding to key in the preference file if it exists.</para>
  19329. </summary>
  19330. <param name="key"></param>
  19331. <param name="defaultValue"></param>
  19332. </member>
  19333. <member name="M:UnityEditor.EditorPrefs.HasKey(System.String)">
  19334. <summary>
  19335. <para>Returns true if key exists in the preferences file.</para>
  19336. </summary>
  19337. <param name="key">Name of key to check for.</param>
  19338. <returns>
  19339. <para>The existence or not of the key.</para>
  19340. </returns>
  19341. </member>
  19342. <member name="M:UnityEditor.EditorPrefs.SetBool(System.String,System.Boolean)">
  19343. <summary>
  19344. <para>Sets the value of the preference identified by key.</para>
  19345. </summary>
  19346. <param name="key"></param>
  19347. <param name="value"></param>
  19348. </member>
  19349. <member name="M:UnityEditor.EditorPrefs.SetFloat(System.String,System.Single)">
  19350. <summary>
  19351. <para>Sets the float value of the preference identified by key.</para>
  19352. </summary>
  19353. <param name="key">Name of key to write float into.</param>
  19354. <param name="value">Float value to write into the storage.</param>
  19355. </member>
  19356. <member name="M:UnityEditor.EditorPrefs.SetInt(System.String,System.Int32)">
  19357. <summary>
  19358. <para>Sets the value of the preference identified by key as an integer.</para>
  19359. </summary>
  19360. <param name="key">Name of key to write integer to.</param>
  19361. <param name="value">Value of the integer to write into the storage.</param>
  19362. </member>
  19363. <member name="M:UnityEditor.EditorPrefs.SetString(System.String,System.String)">
  19364. <summary>
  19365. <para>Sets the value of the preference identified by key. Note that EditorPrefs does not support null strings and will store an empty string instead.</para>
  19366. </summary>
  19367. <param name="key"></param>
  19368. <param name="value"></param>
  19369. </member>
  19370. <member name="T:UnityEditor.EditorSelectedRenderState">
  19371. <summary>
  19372. <para>The editor selected render mode for Scene View selection.</para>
  19373. </summary>
  19374. </member>
  19375. <member name="F:UnityEditor.EditorSelectedRenderState.Hidden">
  19376. <summary>
  19377. <para>The Renderer has no selection highlight or wireframe in the Editor.</para>
  19378. </summary>
  19379. </member>
  19380. <member name="F:UnityEditor.EditorSelectedRenderState.Highlight">
  19381. <summary>
  19382. <para>The Renderer has selection highlight but no wireframe in the Editor.</para>
  19383. </summary>
  19384. </member>
  19385. <member name="F:UnityEditor.EditorSelectedRenderState.Wireframe">
  19386. <summary>
  19387. <para>The Renderer has wireframe but not selection highlight in the Editor.</para>
  19388. </summary>
  19389. </member>
  19390. <member name="T:UnityEditor.EditorSettings">
  19391. <summary>
  19392. <para>User settings for Unity Editor.</para>
  19393. </summary>
  19394. </member>
  19395. <member name="P:UnityEditor.EditorSettings.assetNamingUsesSpace">
  19396. <summary>
  19397. <para>Controls whether to insert a space before a number in duplicated Asset names.</para>
  19398. </summary>
  19399. </member>
  19400. <member name="P:UnityEditor.EditorSettings.assetPipelineMode">
  19401. <summary>
  19402. <para>Select the assetpipeline mode.</para>
  19403. </summary>
  19404. </member>
  19405. <member name="P:UnityEditor.EditorSettings.asyncShaderCompilation">
  19406. <summary>
  19407. <para>Enable asynchronous Shader compilation in Game and Scene view.</para>
  19408. </summary>
  19409. </member>
  19410. <member name="P:UnityEditor.EditorSettings.cacheServerDownloadBatchSize">
  19411. <summary>
  19412. <para>Controls the size of the batches used when making cacheserver download requests.</para>
  19413. </summary>
  19414. </member>
  19415. <member name="P:UnityEditor.EditorSettings.cacheServerEnableAuth">
  19416. <summary>
  19417. <para>Toggle whether to enable authentication to cache server.</para>
  19418. </summary>
  19419. </member>
  19420. <member name="P:UnityEditor.EditorSettings.cacheServerEnableDownload">
  19421. <summary>
  19422. <para>Toggle whether to enable downloading from cache server.</para>
  19423. </summary>
  19424. </member>
  19425. <member name="P:UnityEditor.EditorSettings.cacheServerEnableTls">
  19426. <summary>
  19427. <para>Toggle whether to enable TLS encryption to cache server.</para>
  19428. </summary>
  19429. </member>
  19430. <member name="P:UnityEditor.EditorSettings.cacheServerEnableUpload">
  19431. <summary>
  19432. <para>Toggle whether to enable uploading from cache server.</para>
  19433. </summary>
  19434. </member>
  19435. <member name="P:UnityEditor.EditorSettings.cacheServerEndpoint">
  19436. <summary>
  19437. <para>Cache server endpoint IP address</para>
  19438. </summary>
  19439. </member>
  19440. <member name="P:UnityEditor.EditorSettings.cacheServerMode">
  19441. <summary>
  19442. <para>Select cache server mode</para>
  19443. </summary>
  19444. </member>
  19445. <member name="P:UnityEditor.EditorSettings.cacheServerNamespacePrefix">
  19446. <summary>
  19447. <para>Sets the namespace prefix to use for the cache server.</para>
  19448. </summary>
  19449. </member>
  19450. <member name="P:UnityEditor.EditorSettings.cacheServerValidationMode">
  19451. <summary>
  19452. <para>Select Accelerator server validation mode.</para>
  19453. </summary>
  19454. </member>
  19455. <member name="P:UnityEditor.EditorSettings.cachingShaderPreprocessor">
  19456. <summary>
  19457. <para>Enables the Caching Shader Preprocessor.</para>
  19458. </summary>
  19459. </member>
  19460. <member name="P:UnityEditor.EditorSettings.disableCookiesInLightmapper">
  19461. <summary>
  19462. <para>This property is now obsolete. Use EditorSettings.enableCookiesInLightmapper. </para>
  19463. </summary>
  19464. </member>
  19465. <member name="P:UnityEditor.EditorSettings.enableCookiesInLightmapper">
  19466. <summary>
  19467. <para>Determines whether cookies should be evaluated by the Progressive Lightmapper during Global Illumination calculations.</para>
  19468. </summary>
  19469. </member>
  19470. <member name="P:UnityEditor.EditorSettings.enableTextureStreamingInEditMode">
  19471. <summary>
  19472. <para>Enable texture mipmap streaming system when in Edit Mode.</para>
  19473. </summary>
  19474. </member>
  19475. <member name="P:UnityEditor.EditorSettings.enableTextureStreamingInPlayMode">
  19476. <summary>
  19477. <para>Enable texture mipmap streaming system when in Play Mode.</para>
  19478. </summary>
  19479. </member>
  19480. <member name="P:UnityEditor.EditorSettings.enterPlayModeOptions">
  19481. <summary>
  19482. <para>Determines the state of the Enter Play Mode Options in the Unity Editor.</para>
  19483. </summary>
  19484. </member>
  19485. <member name="P:UnityEditor.EditorSettings.enterPlayModeOptionsEnabled">
  19486. <summary>
  19487. <para>Determines whether the Enter Play Mode Options are enabled in the Unity Editor or not.</para>
  19488. </summary>
  19489. </member>
  19490. <member name="P:UnityEditor.EditorSettings.gameObjectNamingDigits">
  19491. <summary>
  19492. <para>Indicates the amount of digits to use for the numbers in a duplicated GameoObject's name.</para>
  19493. </summary>
  19494. </member>
  19495. <member name="P:UnityEditor.EditorSettings.gameObjectNamingScheme">
  19496. <summary>
  19497. <para>Indicates which naming scheme to use for duplicated GameObjects.</para>
  19498. </summary>
  19499. </member>
  19500. <member name="P:UnityEditor.EditorSettings.prefabModeAllowAutoSave">
  19501. <summary>
  19502. <para>Allow Auto Save in Prefab Mode for this project.</para>
  19503. </summary>
  19504. </member>
  19505. <member name="P:UnityEditor.EditorSettings.prefabRegularEnvironment">
  19506. <summary>
  19507. <para>Allows you to specify a Scene to use as the for Prefabs.</para>
  19508. </summary>
  19509. </member>
  19510. <member name="P:UnityEditor.EditorSettings.prefabUIEnvironment">
  19511. <summary>
  19512. <para>Allows you to specify a Scene to use as the for UI Prefabs.</para>
  19513. </summary>
  19514. </member>
  19515. <member name="P:UnityEditor.EditorSettings.projectGenerationRootNamespace">
  19516. <summary>
  19517. <para>Controls which root namespace gets written into the c# .csproj projects that Unity generates.</para>
  19518. </summary>
  19519. </member>
  19520. <member name="P:UnityEditor.EditorSettings.projectGenerationUserExtensions">
  19521. <summary>
  19522. <para>Controls list of extensions of files that will be included in the c# .csproj projects that Unity generates.</para>
  19523. </summary>
  19524. </member>
  19525. <member name="P:UnityEditor.EditorSettings.refreshImportMode">
  19526. <summary>
  19527. <para>Controls the Editor's use of parallel processes when it imports assets during an asset database refresh, for this project.</para>
  19528. </summary>
  19529. </member>
  19530. <member name="P:UnityEditor.EditorSettings.serializeInlineMappingsOnOneLine">
  19531. <summary>
  19532. <para>Forces Unity to write references and other inline mappings on one line, to help reduce version control noise.</para>
  19533. </summary>
  19534. </member>
  19535. <member name="P:UnityEditor.EditorSettings.spritePackerPaddingPower">
  19536. <summary>
  19537. <para>Power of 2 value to add a boundary (padding) to Sprites packed to the Atlas (Legacy Sprite Packer).</para>
  19538. </summary>
  19539. </member>
  19540. <member name="P:UnityEditor.EditorSettings.unityRemoteCompression">
  19541. <summary>
  19542. <para>Gets or sets compression method used for Unity Remote screen stream.</para>
  19543. </summary>
  19544. </member>
  19545. <member name="P:UnityEditor.EditorSettings.unityRemoteDevice">
  19546. <summary>
  19547. <para>Gets or sets device ID used for Unity Remote feature.</para>
  19548. </summary>
  19549. </member>
  19550. <member name="P:UnityEditor.EditorSettings.unityRemoteJoystickSource">
  19551. <summary>
  19552. <para>Gets or sets joystick source used in editor when Unity Remote is connected.</para>
  19553. </summary>
  19554. </member>
  19555. <member name="P:UnityEditor.EditorSettings.unityRemoteResolution">
  19556. <summary>
  19557. <para>Gets or sets resolution used for Unity Remote screen stream.</para>
  19558. </summary>
  19559. </member>
  19560. <member name="P:UnityEditor.EditorSettings.useLegacyProbeSampleCount">
  19561. <summary>
  19562. <para>Enable the legacy fixed sample counts for baking Light Probes with Progressive Lightmapper.</para>
  19563. </summary>
  19564. </member>
  19565. <member name="P:UnityEditor.EditorSettings.webSecurityEmulationEnabled">
  19566. <summary>
  19567. <para>Determines if the Unity Editor emulates the networking security restrictions of the web player.</para>
  19568. </summary>
  19569. </member>
  19570. <member name="P:UnityEditor.EditorSettings.webSecurityEmulationHostUrl">
  19571. <summary>
  19572. <para>The url the web security emulation feature will pretend your game is hosted at.</para>
  19573. </summary>
  19574. </member>
  19575. <member name="T:UnityEditor.EditorSettings.NamingScheme">
  19576. <summary>
  19577. <para>Which naming scheme to use for duplicated GameObjects.</para>
  19578. </summary>
  19579. </member>
  19580. <member name="F:UnityEditor.EditorSettings.NamingScheme.Dot">
  19581. <summary>
  19582. <para>Adds a dot followed by a number to the name of an instantiated or duplicated GameObject ("Prefab.1").</para>
  19583. </summary>
  19584. </member>
  19585. <member name="F:UnityEditor.EditorSettings.NamingScheme.SpaceParenthesis">
  19586. <summary>
  19587. <para>Adds a space and a number in parenthesis to the name of an instantiated or duplicated GameObject ("Prefab (1)").</para>
  19588. </summary>
  19589. </member>
  19590. <member name="F:UnityEditor.EditorSettings.NamingScheme.Underscore">
  19591. <summary>
  19592. <para>Adds an underscore and a number to the name of an instantiated or duplicated GameObject ("Prefab_1").</para>
  19593. </summary>
  19594. </member>
  19595. <member name="T:UnityEditor.EditorSkin">
  19596. <summary>
  19597. <para>Enum that selects which skin to return from EditorGUIUtility.GetBuiltinSkin.</para>
  19598. </summary>
  19599. </member>
  19600. <member name="F:UnityEditor.EditorSkin.Game">
  19601. <summary>
  19602. <para>The skin used for game views.</para>
  19603. </summary>
  19604. </member>
  19605. <member name="F:UnityEditor.EditorSkin.Inspector">
  19606. <summary>
  19607. <para>The skin used for inspectors.</para>
  19608. </summary>
  19609. </member>
  19610. <member name="F:UnityEditor.EditorSkin.Scene">
  19611. <summary>
  19612. <para>The skin used for Scene views.</para>
  19613. </summary>
  19614. </member>
  19615. <member name="T:UnityEditor.EditorSnapSettings">
  19616. <summary>
  19617. <para>Control the behavior of handle snapping in the editor.</para>
  19618. </summary>
  19619. </member>
  19620. <member name="P:UnityEditor.EditorSnapSettings.gridSnapEnabled">
  19621. <summary>
  19622. <para>Gets or sets whether grid snapping is enabled.</para>
  19623. </summary>
  19624. </member>
  19625. <member name="?:UnityEditor.EditorSnapSettings.gridSnapEnabledChanged(System.Action)">
  19626. <summary>
  19627. <para>Callback triggered when the grid snap enabled value changes.</para>
  19628. </summary>
  19629. <param name="value"></param>
  19630. </member>
  19631. <member name="P:UnityEditor.EditorSnapSettings.move">
  19632. <summary>
  19633. <para>Gets or sets the increment that translation handles snap to.</para>
  19634. </summary>
  19635. </member>
  19636. <member name="P:UnityEditor.EditorSnapSettings.rotate">
  19637. <summary>
  19638. <para>Gets or sets the increment that rotation handles snap to.</para>
  19639. </summary>
  19640. </member>
  19641. <member name="P:UnityEditor.EditorSnapSettings.scale">
  19642. <summary>
  19643. <para>Gets or sets the increment that scale handles snap to.</para>
  19644. </summary>
  19645. </member>
  19646. <member name="M:UnityEditor.EditorSnapSettings.ResetSnapSettings">
  19647. <summary>
  19648. <para>Resets EditorSnap settings to default values.</para>
  19649. </summary>
  19650. </member>
  19651. <member name="T:UnityEditor.EditorStyles">
  19652. <summary>
  19653. <para>Common GUIStyles used for EditorGUI controls.</para>
  19654. </summary>
  19655. </member>
  19656. <member name="P:UnityEditor.EditorStyles.boldFont">
  19657. <summary>
  19658. <para>Bold font.</para>
  19659. </summary>
  19660. </member>
  19661. <member name="P:UnityEditor.EditorStyles.boldLabel">
  19662. <summary>
  19663. <para>Style for bold label.</para>
  19664. </summary>
  19665. </member>
  19666. <member name="P:UnityEditor.EditorStyles.centeredGreyMiniLabel">
  19667. <summary>
  19668. <para>Style for label with small font which is centered and grey.</para>
  19669. </summary>
  19670. </member>
  19671. <member name="P:UnityEditor.EditorStyles.colorField">
  19672. <summary>
  19673. <para>Style used for headings for Color fields.</para>
  19674. </summary>
  19675. </member>
  19676. <member name="P:UnityEditor.EditorStyles.foldout">
  19677. <summary>
  19678. <para>Style used for headings for EditorGUI.Foldout.</para>
  19679. </summary>
  19680. </member>
  19681. <member name="P:UnityEditor.EditorStyles.foldoutHeader">
  19682. <summary>
  19683. <para>Style used for headings for EditorGUILayout.BeginFoldoutHeaderGroup.</para>
  19684. </summary>
  19685. </member>
  19686. <member name="P:UnityEditor.EditorStyles.foldoutHeaderIcon">
  19687. <summary>
  19688. <para>Style used for icon for EditorGUILayout.BeginFoldoutHeaderGroup.</para>
  19689. </summary>
  19690. </member>
  19691. <member name="P:UnityEditor.EditorStyles.foldoutPreDrop">
  19692. <summary>
  19693. <para>Style used for headings for EditorGUI.Foldout.</para>
  19694. </summary>
  19695. </member>
  19696. <member name="P:UnityEditor.EditorStyles.helpBox">
  19697. <summary>
  19698. <para>Style used for background box for EditorGUI.HelpBox.</para>
  19699. </summary>
  19700. </member>
  19701. <member name="P:UnityEditor.EditorStyles.iconButton">
  19702. <summary>
  19703. <para>Style used for a standalone icon button.</para>
  19704. </summary>
  19705. </member>
  19706. <member name="P:UnityEditor.EditorStyles.inspectorDefaultMargins">
  19707. <summary>
  19708. <para>Wrap content in a vertical group with this style to get the default margins used in the Inspector.</para>
  19709. </summary>
  19710. </member>
  19711. <member name="P:UnityEditor.EditorStyles.inspectorFullWidthMargins">
  19712. <summary>
  19713. <para>Wrap content in a vertical group with this style to get full width margins in the Inspector.</para>
  19714. </summary>
  19715. </member>
  19716. <member name="P:UnityEditor.EditorStyles.label">
  19717. <summary>
  19718. <para>Style used for the labelled on all EditorGUI overloads that take a prefix label.</para>
  19719. </summary>
  19720. </member>
  19721. <member name="P:UnityEditor.EditorStyles.largeLabel">
  19722. <summary>
  19723. <para>Style for label with large font.</para>
  19724. </summary>
  19725. </member>
  19726. <member name="P:UnityEditor.EditorStyles.layerMaskField">
  19727. <summary>
  19728. <para>Style used for headings for Layer masks.</para>
  19729. </summary>
  19730. </member>
  19731. <member name="P:UnityEditor.EditorStyles.linkLabel">
  19732. <summary>
  19733. <para>Style used for links.</para>
  19734. </summary>
  19735. </member>
  19736. <member name="P:UnityEditor.EditorStyles.miniBoldFont">
  19737. <summary>
  19738. <para>Mini Bold font.</para>
  19739. </summary>
  19740. </member>
  19741. <member name="P:UnityEditor.EditorStyles.miniBoldLabel">
  19742. <summary>
  19743. <para>Style for mini bold label.</para>
  19744. </summary>
  19745. </member>
  19746. <member name="P:UnityEditor.EditorStyles.miniButton">
  19747. <summary>
  19748. <para>Style used for a standalone small button.</para>
  19749. </summary>
  19750. </member>
  19751. <member name="P:UnityEditor.EditorStyles.miniButtonLeft">
  19752. <summary>
  19753. <para>Style used for the leftmost button in a horizontal button group.</para>
  19754. </summary>
  19755. </member>
  19756. <member name="P:UnityEditor.EditorStyles.miniButtonMid">
  19757. <summary>
  19758. <para>Style used for the middle buttons in a horizontal group.</para>
  19759. </summary>
  19760. </member>
  19761. <member name="P:UnityEditor.EditorStyles.miniButtonRight">
  19762. <summary>
  19763. <para>Style used for the rightmost button in a horizontal group.</para>
  19764. </summary>
  19765. </member>
  19766. <member name="P:UnityEditor.EditorStyles.miniFont">
  19767. <summary>
  19768. <para>Mini font.</para>
  19769. </summary>
  19770. </member>
  19771. <member name="P:UnityEditor.EditorStyles.miniLabel">
  19772. <summary>
  19773. <para>Style for label with small font.</para>
  19774. </summary>
  19775. </member>
  19776. <member name="P:UnityEditor.EditorStyles.miniPullDown">
  19777. <summary>
  19778. <para>Style used for the drop-down controls.</para>
  19779. </summary>
  19780. </member>
  19781. <member name="P:UnityEditor.EditorStyles.miniTextField">
  19782. <summary>
  19783. <para>Smaller text field.</para>
  19784. </summary>
  19785. </member>
  19786. <member name="P:UnityEditor.EditorStyles.numberField">
  19787. <summary>
  19788. <para>Style used for field editors for numbers.</para>
  19789. </summary>
  19790. </member>
  19791. <member name="P:UnityEditor.EditorStyles.objectField">
  19792. <summary>
  19793. <para>Style used for headings for object fields.</para>
  19794. </summary>
  19795. </member>
  19796. <member name="P:UnityEditor.EditorStyles.objectFieldMiniThumb">
  19797. <summary>
  19798. <para>Style used for object fields that have a thumbnail (e.g Textures). </para>
  19799. </summary>
  19800. </member>
  19801. <member name="P:UnityEditor.EditorStyles.objectFieldThumb">
  19802. <summary>
  19803. <para>Style used for headings for the Select button in object fields.</para>
  19804. </summary>
  19805. </member>
  19806. <member name="P:UnityEditor.EditorStyles.popup">
  19807. <summary>
  19808. <para>Style used for EditorGUI.Popup, EditorGUI.EnumPopup,.</para>
  19809. </summary>
  19810. </member>
  19811. <member name="P:UnityEditor.EditorStyles.radioButton">
  19812. <summary>
  19813. <para>Style used for a radio button.</para>
  19814. </summary>
  19815. </member>
  19816. <member name="P:UnityEditor.EditorStyles.selectionRect">
  19817. <summary>
  19818. <para>Style used to draw a marquee selection rect in the SceneView.</para>
  19819. </summary>
  19820. </member>
  19821. <member name="P:UnityEditor.EditorStyles.standardFont">
  19822. <summary>
  19823. <para>Standard font.</para>
  19824. </summary>
  19825. </member>
  19826. <member name="P:UnityEditor.EditorStyles.textArea">
  19827. <summary>
  19828. <para>Style used for EditorGUI.TextArea.</para>
  19829. </summary>
  19830. </member>
  19831. <member name="P:UnityEditor.EditorStyles.textField">
  19832. <summary>
  19833. <para>Style used for EditorGUI.TextField.</para>
  19834. </summary>
  19835. </member>
  19836. <member name="P:UnityEditor.EditorStyles.toggle">
  19837. <summary>
  19838. <para>Style used for headings for EditorGUI.Toggle.</para>
  19839. </summary>
  19840. </member>
  19841. <member name="P:UnityEditor.EditorStyles.toggleGroup">
  19842. <summary>
  19843. <para>Style used for headings for EditorGUILayout.BeginToggleGroup.</para>
  19844. </summary>
  19845. </member>
  19846. <member name="P:UnityEditor.EditorStyles.toolbar">
  19847. <summary>
  19848. <para>Toolbar background from top of windows.</para>
  19849. </summary>
  19850. </member>
  19851. <member name="P:UnityEditor.EditorStyles.toolbarButton">
  19852. <summary>
  19853. <para>Style for Button and Toggles in toolbars.</para>
  19854. </summary>
  19855. </member>
  19856. <member name="P:UnityEditor.EditorStyles.toolbarDropDown">
  19857. <summary>
  19858. <para>Toolbar Dropdown.</para>
  19859. </summary>
  19860. </member>
  19861. <member name="P:UnityEditor.EditorStyles.toolbarPopup">
  19862. <summary>
  19863. <para>Toolbar Popup.</para>
  19864. </summary>
  19865. </member>
  19866. <member name="P:UnityEditor.EditorStyles.toolbarSearchField">
  19867. <summary>
  19868. <para>Toolbar search field.</para>
  19869. </summary>
  19870. </member>
  19871. <member name="P:UnityEditor.EditorStyles.toolbarTextField">
  19872. <summary>
  19873. <para>Toolbar text field.</para>
  19874. </summary>
  19875. </member>
  19876. <member name="P:UnityEditor.EditorStyles.whiteBoldLabel">
  19877. <summary>
  19878. <para>Style for white bold label.</para>
  19879. </summary>
  19880. </member>
  19881. <member name="P:UnityEditor.EditorStyles.whiteLabel">
  19882. <summary>
  19883. <para>Style for white label.</para>
  19884. </summary>
  19885. </member>
  19886. <member name="P:UnityEditor.EditorStyles.whiteLargeLabel">
  19887. <summary>
  19888. <para>Style for white large label.</para>
  19889. </summary>
  19890. </member>
  19891. <member name="P:UnityEditor.EditorStyles.whiteMiniLabel">
  19892. <summary>
  19893. <para>Style for white mini label.</para>
  19894. </summary>
  19895. </member>
  19896. <member name="P:UnityEditor.EditorStyles.wordWrappedLabel">
  19897. <summary>
  19898. <para>Style for word wrapped label.</para>
  19899. </summary>
  19900. </member>
  19901. <member name="P:UnityEditor.EditorStyles.wordWrappedMiniLabel">
  19902. <summary>
  19903. <para>Style for word wrapped mini label.</para>
  19904. </summary>
  19905. </member>
  19906. <member name="T:UnityEditor.EditorTools.EditorTool">
  19907. <summary>
  19908. <para>Use this class to implement editor tools. This is the base class from which all editor tools are inherited.</para>
  19909. </summary>
  19910. </member>
  19911. <member name="P:UnityEditor.EditorTools.EditorTool.gridSnapEnabled">
  19912. <summary>
  19913. <para>Use this property to allow the current EditorTool to enable/disable grid snapping.</para>
  19914. </summary>
  19915. </member>
  19916. <member name="P:UnityEditor.EditorTools.EditorTool.target">
  19917. <summary>
  19918. <para>The object being inspected.</para>
  19919. </summary>
  19920. </member>
  19921. <member name="P:UnityEditor.EditorTools.EditorTool.targets">
  19922. <summary>
  19923. <para>An array of the objects being inspected.</para>
  19924. </summary>
  19925. </member>
  19926. <member name="P:UnityEditor.EditorTools.EditorTool.toolbarIcon">
  19927. <summary>
  19928. <para>The icon and tooltip for this custom editor tool. If this function is not implemented, the toolbar displays the Inspector icon for the target type. If no target type is defined, the toolbar displays the Tool Mode icon.</para>
  19929. </summary>
  19930. </member>
  19931. <member name="M:UnityEditor.EditorTools.EditorTool.IsAvailable">
  19932. <summary>
  19933. <para>Checks whether the custom editor tool is available based on the state of the editor.</para>
  19934. </summary>
  19935. <returns>
  19936. <para>Returns true if the custom editor tool is available. Returns false otherwise.</para>
  19937. </returns>
  19938. </member>
  19939. <member name="M:UnityEditor.EditorTools.EditorTool.OnActivated">
  19940. <summary>
  19941. <para>Invoked after this EditorTool becomes the active tool.</para>
  19942. </summary>
  19943. </member>
  19944. <member name="M:UnityEditor.EditorTools.EditorTool.OnToolGUI(UnityEditor.EditorWindow)">
  19945. <summary>
  19946. <para>Use this method to implement a custom editor tool.</para>
  19947. </summary>
  19948. <param name="window">The window that is displaying the custom editor tool.</param>
  19949. </member>
  19950. <member name="M:UnityEditor.EditorTools.EditorTool.OnWillBeDeactivated">
  19951. <summary>
  19952. <para>Invoked before this EditorTool stops being the active tool.</para>
  19953. </summary>
  19954. </member>
  19955. <member name="T:UnityEditor.EditorTools.EditorToolAttribute">
  19956. <summary>
  19957. <para>Registers an EditorTool as either a Global tool or a Component tool for a specific target type.</para>
  19958. </summary>
  19959. </member>
  19960. <member name="M:UnityEditor.EditorTools.EditorToolAttribute.#ctor(System.String,System.Type,System.Type)">
  19961. <summary>
  19962. <para>Registers an EditorTool as either a Global tool or a CustomEditor tool.</para>
  19963. </summary>
  19964. <param name="displayName">The name to display in menus.</param>
  19965. <param name="componentToolTarget">Set to the type that this tool can edit. Set to null if the tool is not a Component tool.</param>
  19966. <param name="editorToolContext">Set to the EditorToolContext type that this tool is related to. When an EditorTool defines an editorToolContext scope, the tool is not shown in menus and must be activated by the EditorToolContext.ResolveTool method.</param>
  19967. </member>
  19968. <member name="M:UnityEditor.EditorTools.EditorToolAttribute.#ctor(System.String,System.Type)">
  19969. <summary>
  19970. <para>Registers an EditorTool as either a Global tool or a CustomEditor tool.</para>
  19971. </summary>
  19972. <param name="displayName">The name to display in menus.</param>
  19973. <param name="componentToolTarget">Set to the type that this tool can edit. Set to null if the tool is not a Component tool.</param>
  19974. <param name="editorToolContext">Set to the EditorToolContext type that this tool is related to. When an EditorTool defines an editorToolContext scope, the tool is not shown in menus and must be activated by the EditorToolContext.ResolveTool method.</param>
  19975. </member>
  19976. <member name="T:UnityEditor.EditorTools.EditorToolContext">
  19977. <summary>
  19978. <para>Use this class to implement specialized versions of the built-in transform tools. Built-in transform tools include Move, Rotate, Scale, Rect, and Transform.</para>
  19979. </summary>
  19980. </member>
  19981. <member name="P:UnityEditor.EditorTools.EditorToolContext.target">
  19982. <summary>
  19983. <para>The object being inspected.</para>
  19984. </summary>
  19985. </member>
  19986. <member name="P:UnityEditor.EditorTools.EditorToolContext.targets">
  19987. <summary>
  19988. <para>An array of the objects being inspected.</para>
  19989. </summary>
  19990. </member>
  19991. <member name="M:UnityEditor.EditorTools.EditorToolContext.GetEditorToolType(UnityEditor.Tool)">
  19992. <summary>
  19993. <para>Defines the EditorTool type for a given Tool.</para>
  19994. </summary>
  19995. <param name="tool">The Tool that needs to be resolved to an EditorTool type.</param>
  19996. <returns>
  19997. <para>An EditorTool type for the requested Tool.</para>
  19998. </returns>
  19999. </member>
  20000. <member name="M:UnityEditor.EditorTools.EditorToolContext.OnActivated">
  20001. <summary>
  20002. <para>Invoked after this EditorToolContext becomes the active tool context.</para>
  20003. </summary>
  20004. </member>
  20005. <member name="M:UnityEditor.EditorTools.EditorToolContext.OnToolGUI(UnityEditor.EditorWindow)">
  20006. <summary>
  20007. <para>Implements any common functionality for the set of manipulation tools available for this context.</para>
  20008. </summary>
  20009. <param name="window">The window that is displaying the active EditorTool.</param>
  20010. </member>
  20011. <member name="M:UnityEditor.EditorTools.EditorToolContext.OnWillBeDeactivated">
  20012. <summary>
  20013. <para>Invoked before this EditorToolContext stops being the active tool context.</para>
  20014. </summary>
  20015. </member>
  20016. <member name="M:UnityEditor.EditorTools.EditorToolContext.ResolveTool(UnityEditor.Tool)">
  20017. <summary>
  20018. <para>Returns the matching EditorTool type for the specified Tool given the context.</para>
  20019. </summary>
  20020. <param name="tool">The Tool to resolve to an EditorTool type.</param>
  20021. <returns>
  20022. <para>An EditorTool type for the requested Tool.</para>
  20023. </returns>
  20024. </member>
  20025. <member name="T:UnityEditor.EditorTools.EditorToolContextAttribute">
  20026. <summary>
  20027. <para>Registers an EditorToolContext as either a global context or a Component context for a specific target type.</para>
  20028. </summary>
  20029. </member>
  20030. <member name="M:UnityEditor.EditorTools.EditorToolContextAttribute.#ctor(System.String,System.Type)">
  20031. <summary>
  20032. <para>Registers an EditorToolContext as either a global tool context or a Component tool context.</para>
  20033. </summary>
  20034. <param name="displayName">The name to display in menus.</param>
  20035. <param name="targetType">Set to the type that this tool can edit. Set to null if the tool is not a Component tool.</param>
  20036. </member>
  20037. <member name="T:UnityEditor.EditorTools.GameObjectToolContext">
  20038. <summary>
  20039. <para>This class represents the default context for manipulation tools. When GameObjectToolContext is active, manipulation tools affect the transform property of GameObjects in the SceneView Selection.</para>
  20040. </summary>
  20041. </member>
  20042. <member name="?:UnityEditor.EditorTools.IDrawSelectedHandles">
  20043. <summary>
  20044. <para>Implement this interface to draw handles when the selection contains a type targeted by an EditorTool.</para>
  20045. </summary>
  20046. </member>
  20047. <member name="M:UnityEditor.EditorTools.IDrawSelectedHandles.OnDrawHandles">
  20048. <summary>
  20049. <para>Implement this method to draw non-interactive handles when a custom editor tool is available.</para>
  20050. </summary>
  20051. </member>
  20052. <member name="T:UnityEditor.EditorTools.ToolAttribute">
  20053. <summary>
  20054. <para>Base class from which EditorToolAttribute and EditorToolContextAttribute inherit.</para>
  20055. </summary>
  20056. </member>
  20057. <member name="P:UnityEditor.EditorTools.ToolAttribute.displayName">
  20058. <summary>
  20059. <para>The name that displays in menus.</para>
  20060. </summary>
  20061. </member>
  20062. <member name="P:UnityEditor.EditorTools.ToolAttribute.targetContext">
  20063. <summary>
  20064. <para>If provided, the EditorTool will only be made available when the ToolManager.activeContextType is equal to targetContext.</para>
  20065. </summary>
  20066. </member>
  20067. <member name="P:UnityEditor.EditorTools.ToolAttribute.targetType">
  20068. <summary>
  20069. <para>Set to the type that this EditorTool or EditorToolContext can edit. Set to null if the tool is not specific to a Component and should be available at any time.</para>
  20070. </summary>
  20071. </member>
  20072. <member name="T:UnityEditor.EditorTools.ToolManager">
  20073. <summary>
  20074. <para>This class manipulates editor tools in the Scene view.</para>
  20075. </summary>
  20076. </member>
  20077. <member name="?:UnityEditor.EditorTools.ToolManager.activeContextChanged(System.Action)">
  20078. <summary>
  20079. <para>Defines an event handler for when the active EditorToolContext changes.</para>
  20080. </summary>
  20081. <param name="value">An event issued after the active EditorToolContext changes.</param>
  20082. </member>
  20083. <member name="?:UnityEditor.EditorTools.ToolManager.activeContextChanging(System.Action)">
  20084. <summary>
  20085. <para>Defines an event handler for when the active EditorToolContext will change.</para>
  20086. </summary>
  20087. <param name="value">An event issued before the active EditorToolContext changes.</param>
  20088. </member>
  20089. <member name="P:UnityEditor.EditorTools.ToolManager.activeContextType">
  20090. <summary>
  20091. <para>Gets the type of EditorToolContext that is currently active. The default value is GameObjectToolContext.</para>
  20092. </summary>
  20093. </member>
  20094. <member name="?:UnityEditor.EditorTools.ToolManager.activeToolChanged(System.Action)">
  20095. <summary>
  20096. <para>Defines an event handler for when the active tool changes.</para>
  20097. </summary>
  20098. <param name="value">An event issued after the active tool changes.</param>
  20099. </member>
  20100. <member name="?:UnityEditor.EditorTools.ToolManager.activeToolChanging(System.Action)">
  20101. <summary>
  20102. <para>Defines an event handler for when the active tool changes.</para>
  20103. </summary>
  20104. <param name="value">An event issued before the active tool changes.</param>
  20105. </member>
  20106. <member name="P:UnityEditor.EditorTools.ToolManager.activeToolType">
  20107. <summary>
  20108. <para>Gets the type of the EditorTool that is currently active.</para>
  20109. </summary>
  20110. </member>
  20111. <member name="M:UnityEditor.EditorTools.ToolManager.IsActiveContext(UnityEditor.EditorTools.EditorToolContext)">
  20112. <summary>
  20113. <para>Test if an EditorToolContext is currently the active tool context.</para>
  20114. </summary>
  20115. <param name="context">The EditorToolContext to compare with the active tool context.</param>
  20116. <returns>
  20117. <para>Returns true if the context is active, false if it is not the active context.</para>
  20118. </returns>
  20119. </member>
  20120. <member name="M:UnityEditor.EditorTools.ToolManager.IsActiveTool(UnityEditor.EditorTools.EditorTool)">
  20121. <summary>
  20122. <para>Test if an EditorTool is currently the active tool.</para>
  20123. </summary>
  20124. <param name="tool">The EditorTool to compare with the active tool.</param>
  20125. <returns>
  20126. <para>Returns true if the tool is active, false if it is not the active tool.</para>
  20127. </returns>
  20128. </member>
  20129. <member name="M:UnityEditor.EditorTools.ToolManager.RestorePreviousPersistentTool">
  20130. <summary>
  20131. <para>Sets the last-used global EditorTool as the active tool.</para>
  20132. </summary>
  20133. </member>
  20134. <member name="M:UnityEditor.EditorTools.ToolManager.RestorePreviousTool">
  20135. <summary>
  20136. <para>Sets the last-used EditorTool as the active tool.</para>
  20137. </summary>
  20138. </member>
  20139. <member name="M:UnityEditor.EditorTools.ToolManager.SetActiveContext(System.Type)">
  20140. <summary>
  20141. <para>Sets the active EditorToolContext.</para>
  20142. </summary>
  20143. <param name="context">The EditorToolContext type to be set as the active tool.</param>
  20144. </member>
  20145. <member name="M:UnityEditor.EditorTools.ToolManager.SetActiveContext">
  20146. <summary>
  20147. <para>Sets the active EditorToolContext.</para>
  20148. </summary>
  20149. <param name="context">The EditorToolContext type to be set as the active tool.</param>
  20150. </member>
  20151. <member name="M:UnityEditor.EditorTools.ToolManager.SetActiveTool">
  20152. <summary>
  20153. <para>Sets the active EditorTool.</para>
  20154. </summary>
  20155. <param name="type">The EditorTool type to set as the active tool.</param>
  20156. <param name="tool">The EditorTool instance to set as the active tool.</param>
  20157. </member>
  20158. <member name="M:UnityEditor.EditorTools.ToolManager.SetActiveTool(System.Type)">
  20159. <summary>
  20160. <para>Sets the active EditorTool.</para>
  20161. </summary>
  20162. <param name="type">The EditorTool type to set as the active tool.</param>
  20163. <param name="tool">The EditorTool instance to set as the active tool.</param>
  20164. </member>
  20165. <member name="M:UnityEditor.EditorTools.ToolManager.SetActiveTool(UnityEditor.EditorTools.EditorTool)">
  20166. <summary>
  20167. <para>Sets the active EditorTool.</para>
  20168. </summary>
  20169. <param name="type">The EditorTool type to set as the active tool.</param>
  20170. <param name="tool">The EditorTool instance to set as the active tool.</param>
  20171. </member>
  20172. <member name="T:UnityEditor.EditorUserBuildSettings">
  20173. <summary>
  20174. <para>User build settings for the Editor</para>
  20175. </summary>
  20176. </member>
  20177. <member name="P:UnityEditor.EditorUserBuildSettings.activeBuildTarget">
  20178. <summary>
  20179. <para>The currently active build target.</para>
  20180. </summary>
  20181. </member>
  20182. <member name="F:UnityEditor.EditorUserBuildSettings.activeBuildTargetChanged">
  20183. <summary>
  20184. <para>Triggered in response to SwitchActiveBuildTarget.</para>
  20185. </summary>
  20186. </member>
  20187. <member name="P:UnityEditor.EditorUserBuildSettings.activeScriptCompilationDefines">
  20188. <summary>
  20189. <para>DEFINE directives for the compiler.</para>
  20190. </summary>
  20191. </member>
  20192. <member name="P:UnityEditor.EditorUserBuildSettings.allowDebugging">
  20193. <summary>
  20194. <para>Enable source-level debuggers to connect.</para>
  20195. </summary>
  20196. </member>
  20197. <member name="P:UnityEditor.EditorUserBuildSettings.androidBuildSubtarget">
  20198. <summary>
  20199. <para>Android platform options.</para>
  20200. </summary>
  20201. </member>
  20202. <member name="P:UnityEditor.EditorUserBuildSettings.androidCreateSymbols">
  20203. <summary>
  20204. <para>Specifies the type of symbol package to create.</para>
  20205. </summary>
  20206. </member>
  20207. <member name="P:UnityEditor.EditorUserBuildSettings.androidCreateSymbolsZip">
  20208. <summary>
  20209. <para>Set to true to create a symbols.zip file in the same location as the .apk or .aab file.</para>
  20210. </summary>
  20211. </member>
  20212. <member name="P:UnityEditor.EditorUserBuildSettings.androidETC2Fallback">
  20213. <summary>
  20214. <para>ETC2 texture decompression fallback on Android devices that don't support ETC2.</para>
  20215. </summary>
  20216. </member>
  20217. <member name="P:UnityEditor.EditorUserBuildSettings.androidUseLegacySdkTools">
  20218. <summary>
  20219. <para>Use deprecated Android SDK tools to pack application.</para>
  20220. </summary>
  20221. </member>
  20222. <member name="P:UnityEditor.EditorUserBuildSettings.buildAppBundle">
  20223. <summary>
  20224. <para>Set to true to build an Android App Bundle (aab file) instead of an apk. The default value is false.</para>
  20225. </summary>
  20226. </member>
  20227. <member name="P:UnityEditor.EditorUserBuildSettings.buildScriptsOnly">
  20228. <summary>
  20229. <para>Is build script only enabled.</para>
  20230. </summary>
  20231. </member>
  20232. <member name="P:UnityEditor.EditorUserBuildSettings.buildWithDeepProfilingSupport">
  20233. <summary>
  20234. <para>Enables Deep Profiling support in the player.</para>
  20235. </summary>
  20236. </member>
  20237. <member name="P:UnityEditor.EditorUserBuildSettings.compressFilesInPackage">
  20238. <summary>
  20239. <para>Compress files in package.</para>
  20240. </summary>
  20241. </member>
  20242. <member name="P:UnityEditor.EditorUserBuildSettings.compressWithPsArc">
  20243. <summary>
  20244. <para>Build data compressed with PSArc.</para>
  20245. </summary>
  20246. </member>
  20247. <member name="P:UnityEditor.EditorUserBuildSettings.connectProfiler">
  20248. <summary>
  20249. <para>Start the player with a connection to the profiler.</para>
  20250. </summary>
  20251. </member>
  20252. <member name="P:UnityEditor.EditorUserBuildSettings.development">
  20253. <summary>
  20254. <para>Enables a development build.</para>
  20255. </summary>
  20256. </member>
  20257. <member name="P:UnityEditor.EditorUserBuildSettings.enableHeadlessMode">
  20258. <summary>
  20259. <para>Whether the standalone player is built in headless mode.</para>
  20260. </summary>
  20261. </member>
  20262. <member name="P:UnityEditor.EditorUserBuildSettings.explicitArrayBoundsChecks">
  20263. <summary>
  20264. <para>Are array bounds actively validated?</para>
  20265. </summary>
  20266. </member>
  20267. <member name="P:UnityEditor.EditorUserBuildSettings.explicitDivideByZeroChecks">
  20268. <summary>
  20269. <para>Are divide by zero's actively validated?</para>
  20270. </summary>
  20271. </member>
  20272. <member name="P:UnityEditor.EditorUserBuildSettings.explicitNullChecks">
  20273. <summary>
  20274. <para>Are null references actively validated?</para>
  20275. </summary>
  20276. </member>
  20277. <member name="P:UnityEditor.EditorUserBuildSettings.exportAsGoogleAndroidProject">
  20278. <summary>
  20279. <para>Export Android Project for use with Android Studio/Gradle.</para>
  20280. </summary>
  20281. </member>
  20282. <member name="P:UnityEditor.EditorUserBuildSettings.forceInstallation">
  20283. <summary>
  20284. <para>Force installation of package, even if error.</para>
  20285. </summary>
  20286. </member>
  20287. <member name="P:UnityEditor.EditorUserBuildSettings.forceOptimizeScriptCompilation">
  20288. <summary>
  20289. <para>Force full optimizations for script complilation in Development builds.</para>
  20290. </summary>
  20291. </member>
  20292. <member name="P:UnityEditor.EditorUserBuildSettings.il2CppCodeGeneration">
  20293. <summary>
  20294. <para>Specifies code generation option for IL2CPP.</para>
  20295. </summary>
  20296. </member>
  20297. <member name="P:UnityEditor.EditorUserBuildSettings.installInBuildFolder">
  20298. <summary>
  20299. <para>Place the built player in the build folder.</para>
  20300. </summary>
  20301. </member>
  20302. <member name="P:UnityEditor.EditorUserBuildSettings.iOSBuildConfigType">
  20303. <summary>
  20304. <para>Scheme with which the project will be run in Xcode.</para>
  20305. </summary>
  20306. </member>
  20307. <member name="P:UnityEditor.EditorUserBuildSettings.iOSXcodeBuildConfig">
  20308. <summary>
  20309. <para>The scheme Xcode uses to run this project.</para>
  20310. </summary>
  20311. </member>
  20312. <member name="P:UnityEditor.EditorUserBuildSettings.macOSXcodeBuildConfig">
  20313. <summary>
  20314. <para>The scheme Xcode uses to run this project.</para>
  20315. </summary>
  20316. </member>
  20317. <member name="P:UnityEditor.EditorUserBuildSettings.managedDebuggerFixedPort">
  20318. <summary>
  20319. <para>Force the port used by the managed debugger. Default is 0 which means platform-specific auto-selection of a port.</para>
  20320. </summary>
  20321. </member>
  20322. <member name="P:UnityEditor.EditorUserBuildSettings.movePackageToDiscOuterEdge">
  20323. <summary>
  20324. <para>Places the package on the outer edge of the disk.</para>
  20325. </summary>
  20326. </member>
  20327. <member name="P:UnityEditor.EditorUserBuildSettings.needSubmissionMaterials">
  20328. <summary>
  20329. <para>Build submission materials.</para>
  20330. </summary>
  20331. </member>
  20332. <member name="P:UnityEditor.EditorUserBuildSettings.overrideMaxTextureSize">
  20333. <summary>
  20334. <para>The override for the maximum texture size when importing assets.</para>
  20335. </summary>
  20336. </member>
  20337. <member name="P:UnityEditor.EditorUserBuildSettings.overrideTextureCompression">
  20338. <summary>
  20339. <para>The asset importing override of texture compression.</para>
  20340. </summary>
  20341. </member>
  20342. <member name="P:UnityEditor.EditorUserBuildSettings.ps4BuildSubtarget">
  20343. <summary>
  20344. <para>PS4 Build Subtarget.</para>
  20345. </summary>
  20346. </member>
  20347. <member name="P:UnityEditor.EditorUserBuildSettings.ps4HardwareTarget">
  20348. <summary>
  20349. <para>Specifies which version of PS4 hardware to target.</para>
  20350. </summary>
  20351. </member>
  20352. <member name="P:UnityEditor.EditorUserBuildSettings.selectedBuildTargetGroup">
  20353. <summary>
  20354. <para>The currently selected build target group.</para>
  20355. </summary>
  20356. </member>
  20357. <member name="P:UnityEditor.EditorUserBuildSettings.selectedStandaloneTarget">
  20358. <summary>
  20359. <para>The currently selected target for a standalone build.</para>
  20360. </summary>
  20361. </member>
  20362. <member name="P:UnityEditor.EditorUserBuildSettings.standaloneBuildSubtarget">
  20363. <summary>
  20364. <para>Desktop standalone build subtarget.</para>
  20365. </summary>
  20366. </member>
  20367. <member name="P:UnityEditor.EditorUserBuildSettings.streamingInstallLaunchRange">
  20368. <summary>
  20369. <para>When building an Xbox One Streaming Install package (makepkg.exe) The layout generation code in Unity will assign each Scene and associated assets to individual chunks. Unity will mark Scene 0 as being part of the launch range, IE the set of chunks required to launch the game, you may include additional Scenes in this launch range if you desire, this specifies a range of Scenes (starting at 0) to be included in the launch set. </para>
  20370. </summary>
  20371. </member>
  20372. <member name="P:UnityEditor.EditorUserBuildSettings.symlinkLibraries">
  20373. <summary>
  20374. <para>Symlink runtime libraries with an iOS Xcode project.</para>
  20375. </summary>
  20376. </member>
  20377. <member name="P:UnityEditor.EditorUserBuildSettings.symlinkSources">
  20378. <summary>
  20379. <para>Symlink sources when generating the project.</para>
  20380. </summary>
  20381. </member>
  20382. <member name="P:UnityEditor.EditorUserBuildSettings.waitForManagedDebugger">
  20383. <summary>
  20384. <para>Instructs the player to wait for managed debugger to attach before executing any script code.</para>
  20385. </summary>
  20386. </member>
  20387. <member name="P:UnityEditor.EditorUserBuildSettings.waitForPlayerConnection">
  20388. <summary>
  20389. <para>Sets the Player to wait for player connection on player start.</para>
  20390. </summary>
  20391. </member>
  20392. <member name="P:UnityEditor.EditorUserBuildSettings.webGLBuildSubtarget">
  20393. <summary>
  20394. <para>WebGL Build subtarget.</para>
  20395. </summary>
  20396. </member>
  20397. <member name="P:UnityEditor.EditorUserBuildSettings.webGLUsePreBuiltUnityEngine">
  20398. <summary>
  20399. <para>Use prebuilt JavaScript version of Unity engine.</para>
  20400. </summary>
  20401. </member>
  20402. <member name="P:UnityEditor.EditorUserBuildSettings.windowsDevicePortalAddress">
  20403. <summary>
  20404. <para>Specifies the Windows DevicePortal connection address of the device to deploy and launch the UWP app on when using Build and Run.</para>
  20405. </summary>
  20406. </member>
  20407. <member name="P:UnityEditor.EditorUserBuildSettings.windowsDevicePortalPassword">
  20408. <summary>
  20409. <para>Specifies the Windows DevicePortal password for the device to deploy and launch the UWP app on when using Build and Run.</para>
  20410. </summary>
  20411. </member>
  20412. <member name="P:UnityEditor.EditorUserBuildSettings.windowsDevicePortalUsername">
  20413. <summary>
  20414. <para>Specifies the Windows DevicePortal username for the device to deploy and launch the UWP app on when using Build and Run.</para>
  20415. </summary>
  20416. </member>
  20417. <member name="P:UnityEditor.EditorUserBuildSettings.wsaBuildAndRunDeployTarget">
  20418. <summary>
  20419. <para>Sets and gets the Windows device to launch the UWP app when using Build and Run.</para>
  20420. </summary>
  20421. </member>
  20422. <member name="P:UnityEditor.EditorUserBuildSettings.wsaSubtarget">
  20423. <summary>
  20424. <para>Sets and gets target device type for the application to run on when building to Windows Store platform.</para>
  20425. </summary>
  20426. </member>
  20427. <member name="P:UnityEditor.EditorUserBuildSettings.wsaUWPBuildType">
  20428. <summary>
  20429. <para>The build type for the Universal Windows Platform.</para>
  20430. </summary>
  20431. </member>
  20432. <member name="P:UnityEditor.EditorUserBuildSettings.wsaUWPSDK">
  20433. <summary>
  20434. <para>Sets and gets target UWP SDK to build Windows Store application against.</para>
  20435. </summary>
  20436. </member>
  20437. <member name="P:UnityEditor.EditorUserBuildSettings.wsaUWPVisualStudioVersion">
  20438. <summary>
  20439. <para>Sets and gets Visual Studio version to build Windows Store application with.</para>
  20440. </summary>
  20441. </member>
  20442. <member name="P:UnityEditor.EditorUserBuildSettings.xboxBuildSubtarget">
  20443. <summary>
  20444. <para>Xbox Build subtarget.</para>
  20445. </summary>
  20446. </member>
  20447. <member name="P:UnityEditor.EditorUserBuildSettings.xboxOneDeployDrive">
  20448. <summary>
  20449. <para>The currently selected Xbox One Deploy Drive.</para>
  20450. </summary>
  20451. </member>
  20452. <member name="P:UnityEditor.EditorUserBuildSettings.xboxOneDeployMethod">
  20453. <summary>
  20454. <para>The currently selected Xbox One Deploy Method.</para>
  20455. </summary>
  20456. </member>
  20457. <member name="P:UnityEditor.EditorUserBuildSettings.xboxOneNetworkSharePath">
  20458. <summary>
  20459. <para>Network shared folder path e.g.
  20460. MYCOMPUTER\SHAREDFOLDER\.</para>
  20461. </summary>
  20462. </member>
  20463. <member name="P:UnityEditor.EditorUserBuildSettings.xboxOneRebootIfDeployFailsAndRetry">
  20464. <summary>
  20465. <para>Sets the XBox to reboot and redeploy when the deployment fails.</para>
  20466. </summary>
  20467. </member>
  20468. <member name="P:UnityEditor.EditorUserBuildSettings.xboxOneUsername">
  20469. <summary>
  20470. <para>Windows account username associated with PC share folder.</para>
  20471. </summary>
  20472. </member>
  20473. <member name="M:UnityEditor.EditorUserBuildSettings.GetBuildLocation(UnityEditor.BuildTarget)">
  20474. <summary>
  20475. <para>Get the current location for the build.</para>
  20476. </summary>
  20477. <param name="target"></param>
  20478. </member>
  20479. <member name="M:UnityEditor.EditorUserBuildSettings.GetPlatformSettings(System.String,System.String)">
  20480. <summary>
  20481. <para>Returns value for platform specifc Editor setting.</para>
  20482. </summary>
  20483. <param name="platformName">The name of the platform.</param>
  20484. <param name="name">The name of the setting.</param>
  20485. </member>
  20486. <member name="M:UnityEditor.EditorUserBuildSettings.SetBuildLocation(UnityEditor.BuildTarget,System.String)">
  20487. <summary>
  20488. <para>Set a new location for the build.</para>
  20489. </summary>
  20490. <param name="target"></param>
  20491. <param name="location"></param>
  20492. </member>
  20493. <member name="M:UnityEditor.EditorUserBuildSettings.SetPlatformSettings(System.String,System.String,System.String)">
  20494. <summary>
  20495. <para>Set platform specifc Editor setting.</para>
  20496. </summary>
  20497. <param name="platformName">The name of the platform.</param>
  20498. <param name="name">The name of the setting.</param>
  20499. <param name="value">Setting value.</param>
  20500. </member>
  20501. <member name="M:UnityEditor.EditorUserBuildSettings.SwitchActiveBuildTarget(UnityEditor.BuildTarget)">
  20502. <summary>
  20503. <para>Select a new build target to be active.</para>
  20504. </summary>
  20505. <param name="target">Target build platform.</param>
  20506. <param name="targetGroup">Build target group.</param>
  20507. <returns>
  20508. <para>True if the build target was successfully switched, false otherwise (for example, if license checks fail, files are missing, or if the user has cancelled the operation via the UI).</para>
  20509. </returns>
  20510. </member>
  20511. <member name="M:UnityEditor.EditorUserBuildSettings.SwitchActiveBuildTarget(UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget)">
  20512. <summary>
  20513. <para>Select a new build target to be active.</para>
  20514. </summary>
  20515. <param name="target">Target build platform.</param>
  20516. <param name="targetGroup">Build target group.</param>
  20517. <returns>
  20518. <para>True if the build target was successfully switched, false otherwise (for example, if license checks fail, files are missing, or if the user has cancelled the operation via the UI).</para>
  20519. </returns>
  20520. </member>
  20521. <member name="M:UnityEditor.EditorUserBuildSettings.SwitchActiveBuildTargetAsync(UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget)">
  20522. <summary>
  20523. <para>Select a new build target to be active during the next Editor update.</para>
  20524. </summary>
  20525. <param name="targetGroup">Target build platform.</param>
  20526. <param name="target">Build target group.</param>
  20527. <returns>
  20528. <para>True if the build target was successfully switched, false otherwise (for example, if license checks fail, files are missing, or if the user has cancelled the operation via the UI).</para>
  20529. </returns>
  20530. </member>
  20531. <member name="T:UnityEditor.EditorUtility">
  20532. <summary>
  20533. <para>Editor utility functions.</para>
  20534. </summary>
  20535. </member>
  20536. <member name="P:UnityEditor.EditorUtility.scriptCompilationFailed">
  20537. <summary>
  20538. <para>True if there are any compilation error messages in the log.</para>
  20539. </summary>
  20540. </member>
  20541. <member name="M:UnityEditor.EditorUtility.ClearDefaultParentObject(UnityEngine.SceneManagement.Scene)">
  20542. <summary>
  20543. <para>Clears the default parent GameObject from either a specific Scene or the active Scene.</para>
  20544. </summary>
  20545. <param name="scene">Specify a Scene to clear the default parent object for a specific Scene. If a Scene is not specified, this method clears the default parent object for the active Scene.</param>
  20546. </member>
  20547. <member name="M:UnityEditor.EditorUtility.ClearDefaultParentObject">
  20548. <summary>
  20549. <para>Clears the default parent GameObject from either a specific Scene or the active Scene.</para>
  20550. </summary>
  20551. <param name="scene">Specify a Scene to clear the default parent object for a specific Scene. If a Scene is not specified, this method clears the default parent object for the active Scene.</param>
  20552. </member>
  20553. <member name="M:UnityEditor.EditorUtility.ClearDirty(UnityEngine.Object)">
  20554. <summary>
  20555. <para>Clear target's dirty flag.</para>
  20556. </summary>
  20557. <param name="target"></param>
  20558. </member>
  20559. <member name="M:UnityEditor.EditorUtility.ClearProgressBar">
  20560. <summary>
  20561. <para>Removes the progress bar.</para>
  20562. </summary>
  20563. </member>
  20564. <member name="M:UnityEditor.EditorUtility.CollectDeepHierarchy(UnityEngine.Object[])">
  20565. <summary>
  20566. <para>Collect all objects in the hierarchy rooted at each of the given objects.</para>
  20567. </summary>
  20568. <param name="roots">Array of objects where the search will start.</param>
  20569. <returns>
  20570. <para>Array of objects heirarchically attached to the search array.</para>
  20571. </returns>
  20572. </member>
  20573. <member name="M:UnityEditor.EditorUtility.CollectDependencies(UnityEngine.Object[])">
  20574. <summary>
  20575. <para>Calculates and returns a list of all assets the assets listed in roots depend on.</para>
  20576. </summary>
  20577. <param name="roots"></param>
  20578. </member>
  20579. <member name="M:UnityEditor.EditorUtility.CompressCubemapTexture(UnityEngine.Cubemap,UnityEngine.TextureFormat,System.Int32)">
  20580. <summary>
  20581. <para>Compress a cubemap texture.</para>
  20582. </summary>
  20583. <param name="texture"></param>
  20584. <param name="format"></param>
  20585. <param name="quality"></param>
  20586. </member>
  20587. <member name="M:UnityEditor.EditorUtility.CompressCubemapTexture(UnityEngine.Cubemap,UnityEngine.TextureFormat,UnityEditor.TextureCompressionQuality)">
  20588. <summary>
  20589. <para>Compress a cubemap texture.</para>
  20590. </summary>
  20591. <param name="texture"></param>
  20592. <param name="format"></param>
  20593. <param name="quality"></param>
  20594. </member>
  20595. <member name="M:UnityEditor.EditorUtility.CompressTexture(UnityEngine.Texture2D,UnityEngine.TextureFormat,System.Int32)">
  20596. <summary>
  20597. <para>Compress a texture.</para>
  20598. </summary>
  20599. <param name="texture"></param>
  20600. <param name="format"></param>
  20601. <param name="quality"></param>
  20602. </member>
  20603. <member name="M:UnityEditor.EditorUtility.CompressTexture(UnityEngine.Texture2D,UnityEngine.TextureFormat,UnityEditor.TextureCompressionQuality)">
  20604. <summary>
  20605. <para>Compress a texture.</para>
  20606. </summary>
  20607. <param name="texture"></param>
  20608. <param name="format"></param>
  20609. <param name="quality"></param>
  20610. </member>
  20611. <member name="M:UnityEditor.EditorUtility.CopySerialized(UnityEngine.Object,UnityEngine.Object)">
  20612. <summary>
  20613. <para>Copy all settings of a Unity Object.</para>
  20614. </summary>
  20615. <param name="source"></param>
  20616. <param name="dest"></param>
  20617. </member>
  20618. <member name="M:UnityEditor.EditorUtility.CopySerializedIfDifferent(UnityEngine.Object,UnityEngine.Object)">
  20619. <summary>
  20620. <para>Copy all settings of a Unity Object to a second Object if they differ.</para>
  20621. </summary>
  20622. <param name="source"></param>
  20623. <param name="dest"></param>
  20624. </member>
  20625. <member name="M:UnityEditor.EditorUtility.CopySerializedManagedFieldsOnly(System.Object,System.Object)">
  20626. <summary>
  20627. <para>Copies the serializable fields from one managed object to another.</para>
  20628. </summary>
  20629. <param name="source">The object to copy data from.</param>
  20630. <param name="dest">The object to copy data to.</param>
  20631. </member>
  20632. <member name="M:UnityEditor.EditorUtility.CreateGameObjectWithHideFlags(System.String,UnityEngine.HideFlags,System.Type[])">
  20633. <summary>
  20634. <para>Creates a game object with HideFlags and specified components.</para>
  20635. </summary>
  20636. <param name="name"></param>
  20637. <param name="flags"></param>
  20638. <param name="components"></param>
  20639. </member>
  20640. <member name="M:UnityEditor.EditorUtility.DisplayCancelableProgressBar(System.String,System.String,System.Single)">
  20641. <summary>
  20642. <para>Displays or updates a progress bar that has a cancel button.</para>
  20643. </summary>
  20644. <param name="title"></param>
  20645. <param name="info"></param>
  20646. <param name="progress"></param>
  20647. </member>
  20648. <member name="M:UnityEditor.EditorUtility.DisplayDialog(System.String,System.String,System.String)">
  20649. <summary>
  20650. <para>This method displays a modal dialog.</para>
  20651. </summary>
  20652. <param name="title">The title of the message box.</param>
  20653. <param name="message">The text of the message.</param>
  20654. <param name="ok">Label displayed on the OK dialog button.</param>
  20655. <param name="cancel">Label displayed on the Cancel dialog button.</param>
  20656. <returns>
  20657. <para>Returns true if the user clicks the OK button. Returns false otherwise.</para>
  20658. </returns>
  20659. </member>
  20660. <member name="M:UnityEditor.EditorUtility.DisplayDialog(System.String,System.String,System.String,System.String)">
  20661. <summary>
  20662. <para>This method displays a modal dialog.</para>
  20663. </summary>
  20664. <param name="title">The title of the message box.</param>
  20665. <param name="message">The text of the message.</param>
  20666. <param name="ok">Label displayed on the OK dialog button.</param>
  20667. <param name="cancel">Label displayed on the Cancel dialog button.</param>
  20668. <returns>
  20669. <para>Returns true if the user clicks the OK button. Returns false otherwise.</para>
  20670. </returns>
  20671. </member>
  20672. <member name="M:UnityEditor.EditorUtility.DisplayDialog(System.String,System.String,System.String,UnityEditor.DialogOptOutDecisionType,System.String)">
  20673. <summary>
  20674. <para>This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again.</para>
  20675. </summary>
  20676. <param name="title">The title of the message box.</param>
  20677. <param name="message">The text of the message.</param>
  20678. <param name="ok">Label displayed on the OK dialog button.</param>
  20679. <param name="cancel">Label displayed on the Cancel dialog button.</param>
  20680. <param name="dialogOptOutDecisionType">The type of opt-out decision a user can make.</param>
  20681. <param name="dialogOptOutDecisionStorageKey">The unique key setting to store the decision under.</param>
  20682. <returns>
  20683. <para>true if the user clicks the ok button, or previously opted out. Returns false if the user cancels or closes the dialog without making a decision.</para>
  20684. </returns>
  20685. </member>
  20686. <member name="M:UnityEditor.EditorUtility.DisplayDialog(System.String,System.String,System.String,System.String,UnityEditor.DialogOptOutDecisionType,System.String)">
  20687. <summary>
  20688. <para>This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again.</para>
  20689. </summary>
  20690. <param name="title">The title of the message box.</param>
  20691. <param name="message">The text of the message.</param>
  20692. <param name="ok">Label displayed on the OK dialog button.</param>
  20693. <param name="cancel">Label displayed on the Cancel dialog button.</param>
  20694. <param name="dialogOptOutDecisionType">The type of opt-out decision a user can make.</param>
  20695. <param name="dialogOptOutDecisionStorageKey">The unique key setting to store the decision under.</param>
  20696. <returns>
  20697. <para>true if the user clicks the ok button, or previously opted out. Returns false if the user cancels or closes the dialog without making a decision.</para>
  20698. </returns>
  20699. </member>
  20700. <member name="M:UnityEditor.EditorUtility.DisplayDialogComplex(System.String,System.String,System.String,System.String,System.String)">
  20701. <summary>
  20702. <para>Displays a modal dialog with three buttons.</para>
  20703. </summary>
  20704. <param name="title">Title for dialog.</param>
  20705. <param name="message">Purpose for the dialog.</param>
  20706. <param name="ok">Dialog function chosen.</param>
  20707. <param name="cancel">Close dialog with no operation.</param>
  20708. <param name="alt">Choose alternative dialog purpose.</param>
  20709. <returns>
  20710. <para>Returns the id of the chosen button. The ids are 0, 1 or 2 corresponding to the ok, cancel and alt buttons respectively.</para>
  20711. </returns>
  20712. </member>
  20713. <member name="M:UnityEditor.EditorUtility.DisplayPopupMenu(UnityEngine.Rect,System.String,UnityEditor.MenuCommand)">
  20714. <summary>
  20715. <para>Displays a popup menu.</para>
  20716. </summary>
  20717. <param name="position"></param>
  20718. <param name="menuItemPath"></param>
  20719. <param name="command"></param>
  20720. </member>
  20721. <member name="M:UnityEditor.EditorUtility.DisplayProgressBar(System.String,System.String,System.Single)">
  20722. <summary>
  20723. <para>Displays or updates a progress bar.</para>
  20724. </summary>
  20725. <param name="title"></param>
  20726. <param name="info"></param>
  20727. <param name="progress"></param>
  20728. </member>
  20729. <member name="M:UnityEditor.EditorUtility.FocusProjectWindow">
  20730. <summary>
  20731. <para>Brings the project window to the front and focuses it.</para>
  20732. </summary>
  20733. </member>
  20734. <member name="M:UnityEditor.EditorUtility.FormatBytes(System.Int32)">
  20735. <summary>
  20736. <para>Returns a text for a number of bytes.</para>
  20737. </summary>
  20738. <param name="bytes"></param>
  20739. </member>
  20740. <member name="M:UnityEditor.EditorUtility.GetDialogOptOutDecision(UnityEditor.DialogOptOutDecisionType,System.String)">
  20741. <summary>
  20742. <para>This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again.</para>
  20743. </summary>
  20744. <param name="dialogOptOutDecisionType">The type of opt-out decision a user can make.</param>
  20745. <param name="dialogOptOutDecisionStorageKey">The unique key setting to store the decision under.</param>
  20746. <returns>
  20747. <para>true if the user previously opted out of seeing the dialog associated with dialogOptOutDecisionStorageKey. Returns false if the user did not yet opt out.</para>
  20748. </returns>
  20749. </member>
  20750. <member name="M:UnityEditor.EditorUtility.GetDirtyCount(System.Int32)">
  20751. <summary>
  20752. <para>Returns an integer that indicates the number of times the specified object's serialized properties have changed.</para>
  20753. </summary>
  20754. <param name="instanceID">The object's instance ID.</param>
  20755. <param name="target">The object.</param>
  20756. </member>
  20757. <member name="M:UnityEditor.EditorUtility.GetDirtyCount(UnityEngine.Object)">
  20758. <summary>
  20759. <para>Returns an integer that indicates the number of times the specified object's serialized properties have changed.</para>
  20760. </summary>
  20761. <param name="instanceID">The object's instance ID.</param>
  20762. <param name="target">The object.</param>
  20763. </member>
  20764. <member name="M:UnityEditor.EditorUtility.GetObjectEnabled(UnityEngine.Object)">
  20765. <summary>
  20766. <para>Is the object enabled (0 disabled, 1 enabled, -1 has no enabled button).</para>
  20767. </summary>
  20768. <param name="target"></param>
  20769. </member>
  20770. <member name="M:UnityEditor.EditorUtility.InstanceIDToObject(System.Int32)">
  20771. <summary>
  20772. <para>Translates an instance ID to a reference to an object.</para>
  20773. </summary>
  20774. <param name="instanceID"></param>
  20775. </member>
  20776. <member name="M:UnityEditor.EditorUtility.IsDirty(System.Int32)">
  20777. <summary>
  20778. <para>Gets a boolean value that indicates whether the specified object has changed since the last time it was saved.</para>
  20779. </summary>
  20780. <param name="instanceID">The object's instance ID.</param>
  20781. <param name="target">The object.</param>
  20782. <returns>
  20783. <para>True if the object has changed; otherwise false.</para>
  20784. </returns>
  20785. </member>
  20786. <member name="M:UnityEditor.EditorUtility.IsDirty(UnityEngine.Object)">
  20787. <summary>
  20788. <para>Gets a boolean value that indicates whether the specified object has changed since the last time it was saved.</para>
  20789. </summary>
  20790. <param name="instanceID">The object's instance ID.</param>
  20791. <param name="target">The object.</param>
  20792. <returns>
  20793. <para>True if the object has changed; otherwise false.</para>
  20794. </returns>
  20795. </member>
  20796. <member name="M:UnityEditor.EditorUtility.IsPersistent(UnityEngine.Object)">
  20797. <summary>
  20798. <para>Determines if an object is stored on disk.</para>
  20799. </summary>
  20800. <param name="target"></param>
  20801. </member>
  20802. <member name="M:UnityEditor.EditorUtility.IsRunningUnderCPUEmulation">
  20803. <summary>
  20804. <para>Gets a boolean value. This value indicates whether your CPU is unable to execute Unity natively and is running an emulated version.</para>
  20805. </summary>
  20806. </member>
  20807. <member name="M:UnityEditor.EditorUtility.NaturalCompare(System.String,System.String)">
  20808. <summary>
  20809. <para>Human-like sorting.</para>
  20810. </summary>
  20811. <param name="a"></param>
  20812. <param name="b"></param>
  20813. </member>
  20814. <member name="M:UnityEditor.EditorUtility.OpenFilePanel(System.String,System.String,System.String)">
  20815. <summary>
  20816. <para>Displays the "open file" dialog and returns the selected path name.</para>
  20817. </summary>
  20818. <param name="title"></param>
  20819. <param name="directory"></param>
  20820. <param name="extension"></param>
  20821. </member>
  20822. <member name="M:UnityEditor.EditorUtility.OpenFilePanelWithFilters(System.String,System.String,System.String[])">
  20823. <summary>
  20824. <para>Displays the "open file" dialog and returns the selected path name.</para>
  20825. </summary>
  20826. <param name="title">Title for dialog.</param>
  20827. <param name="directory">Default directory.</param>
  20828. <param name="filters">File extensions in form { "Image files", "png,jpg,jpeg", "All files", "*" }.</param>
  20829. </member>
  20830. <member name="M:UnityEditor.EditorUtility.OpenFolderPanel(System.String,System.String,System.String)">
  20831. <summary>
  20832. <para>Displays the "open folder" dialog and returns the selected path name.</para>
  20833. </summary>
  20834. <param name="title"></param>
  20835. <param name="folder"></param>
  20836. <param name="defaultName"></param>
  20837. </member>
  20838. <member name="M:UnityEditor.EditorUtility.OpenPropertyEditor(UnityEngine.Object)">
  20839. <summary>
  20840. <para>Open properties editor for an Object.</para>
  20841. </summary>
  20842. <param name="obj">The object to open in the properties editor.</param>
  20843. </member>
  20844. <member name="M:UnityEditor.EditorUtility.RequestScriptReload">
  20845. <summary>
  20846. <para>The Unity Editor reloads script assemblies asynchronously on the next frame. This resets the state of all the scripts, but Unity does not compile any code that has changed since the previous compilation.</para>
  20847. </summary>
  20848. </member>
  20849. <member name="M:UnityEditor.EditorUtility.SaveFilePanel(System.String,System.String,System.String,System.String)">
  20850. <summary>
  20851. <para>Displays the "save file" dialog and returns the selected path name.</para>
  20852. </summary>
  20853. <param name="title"></param>
  20854. <param name="directory"></param>
  20855. <param name="defaultName"></param>
  20856. <param name="extension"></param>
  20857. </member>
  20858. <member name="M:UnityEditor.EditorUtility.SaveFilePanelInProject(System.String,System.String,System.String,System.String)">
  20859. <summary>
  20860. <para>Displays the "save file" dialog in the Assets folder of the project and returns the selected path name.</para>
  20861. </summary>
  20862. <param name="title"></param>
  20863. <param name="defaultName"></param>
  20864. <param name="extension"></param>
  20865. <param name="message"></param>
  20866. </member>
  20867. <member name="M:UnityEditor.EditorUtility.SaveFolderPanel(System.String,System.String,System.String)">
  20868. <summary>
  20869. <para>Displays the "save folder" dialog and returns the selected path name.</para>
  20870. </summary>
  20871. <param name="title"></param>
  20872. <param name="folder"></param>
  20873. <param name="defaultName"></param>
  20874. </member>
  20875. <member name="M:UnityEditor.EditorUtility.SetCameraAnimateMaterials(UnityEngine.Camera,System.Boolean)">
  20876. <summary>
  20877. <para>Sets this camera to allow animation of materials in the Editor.</para>
  20878. </summary>
  20879. <param name="camera"></param>
  20880. <param name="animate"></param>
  20881. </member>
  20882. <member name="M:UnityEditor.EditorUtility.SetCameraAnimateMaterialsTime(UnityEngine.Camera,System.Single)">
  20883. <summary>
  20884. <para>Sets the global time for this camera to use when rendering.</para>
  20885. </summary>
  20886. <param name="camera"></param>
  20887. <param name="time"></param>
  20888. </member>
  20889. <member name="M:UnityEditor.EditorUtility.SetCustomDiffTool(System.String,System.String,System.String,System.String,System.Boolean)">
  20890. <summary>
  20891. <para>Set custom diff tool settings.</para>
  20892. </summary>
  20893. <param name="path">Diff tool path.</param>
  20894. <param name="twoWayDiff">Two - way diff command line.</param>
  20895. <param name="threeWayDiff">Three - way diff command line.</param>
  20896. <param name="mergeCommand">Merge command line.</param>
  20897. <param name="forceEnableCustomTool">Sets Custom Tool as current active Revision Control Diff/Merge tool.</param>
  20898. </member>
  20899. <member name="M:UnityEditor.EditorUtility.SetDefaultParentObject(UnityEngine.GameObject)">
  20900. <summary>
  20901. <para>Sets the default parent object for the active Scene.</para>
  20902. </summary>
  20903. <param name="defaultParentObject">The GameObject to set as the default parent object.</param>
  20904. </member>
  20905. <member name="M:UnityEditor.EditorUtility.SetDialogOptOutDecision(UnityEditor.DialogOptOutDecisionType,System.String,System.Boolean)">
  20906. <summary>
  20907. <para>This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again.</para>
  20908. </summary>
  20909. <param name="dialogOptOutDecisionType">The type of opt-out decision a user can make.</param>
  20910. <param name="dialogOptOutDecisionStorageKey">The unique key setting to store the decision under.</param>
  20911. <param name="optOutDecision">The unique key setting to store the decision under.</param>
  20912. </member>
  20913. <member name="M:UnityEditor.EditorUtility.SetDirty(UnityEngine.Object)">
  20914. <summary>
  20915. <para>Marks target object as dirty.</para>
  20916. </summary>
  20917. <param name="target">The object to mark as dirty.</param>
  20918. </member>
  20919. <member name="M:UnityEditor.EditorUtility.SetObjectEnabled(UnityEngine.Object,System.Boolean)">
  20920. <summary>
  20921. <para>Set the enabled state of the object.</para>
  20922. </summary>
  20923. <param name="target"></param>
  20924. <param name="enabled"></param>
  20925. </member>
  20926. <member name="M:UnityEditor.EditorUtility.SetSelectedRenderState(UnityEngine.Renderer,UnityEditor.EditorSelectedRenderState)">
  20927. <summary>
  20928. <para>Set the Scene View selected display mode for this Renderer.</para>
  20929. </summary>
  20930. <param name="renderer"></param>
  20931. <param name="renderState"></param>
  20932. </member>
  20933. <member name="M:UnityEditor.EditorUtility.SetSelectedWireframeHidden(UnityEngine.Renderer,System.Boolean)">
  20934. <summary>
  20935. <para>Sets whether the selected Renderer's wireframe will be hidden when the GameObject it is attached to is selected.</para>
  20936. </summary>
  20937. <param name="renderer"></param>
  20938. <param name="enabled"></param>
  20939. </member>
  20940. <member name="M:UnityEditor.EditorUtility.UnloadUnusedAssetsImmediate">
  20941. <summary>
  20942. <para>Unloads assets that are not used.</para>
  20943. </summary>
  20944. <param name="ignoreReferencesFromScript">When true delete assets even if linked in scripts.</param>
  20945. </member>
  20946. <member name="M:UnityEditor.EditorUtility.UnloadUnusedAssetsImmediate">
  20947. <summary>
  20948. <para>Unloads assets that are not used.</para>
  20949. </summary>
  20950. <param name="ignoreReferencesFromScript">When true delete assets even if linked in scripts.</param>
  20951. </member>
  20952. <member name="M:UnityEditor.EditorUtility.UpdateGlobalShaderProperties(System.Single)">
  20953. <summary>
  20954. <para>Updates the global shader properties to use when rendering.</para>
  20955. </summary>
  20956. <param name="time">Time to use. -1 to disable.</param>
  20957. </member>
  20958. <member name="T:UnityEditor.EditorWindow">
  20959. <summary>
  20960. <para>Derive from this class to create an editor window.</para>
  20961. </summary>
  20962. </member>
  20963. <member name="P:UnityEditor.EditorWindow.autoRepaintOnSceneChange">
  20964. <summary>
  20965. <para>Does the window automatically repaint whenever the Scene has changed?</para>
  20966. </summary>
  20967. </member>
  20968. <member name="P:UnityEditor.EditorWindow.docked">
  20969. <summary>
  20970. <para>Returns true if EditorWindow is docked.</para>
  20971. </summary>
  20972. </member>
  20973. <member name="P:UnityEditor.EditorWindow.focusedWindow">
  20974. <summary>
  20975. <para>The EditorWindow which currently has keyboard focus. (Read Only)</para>
  20976. </summary>
  20977. </member>
  20978. <member name="P:UnityEditor.EditorWindow.hasFocus">
  20979. <summary>
  20980. <para>Returns true if EditorWindow is focused.</para>
  20981. </summary>
  20982. </member>
  20983. <member name="P:UnityEditor.EditorWindow.hasUnsavedChanges">
  20984. <summary>
  20985. <para>This property specifies whether the Editor prompts the user to save or discard unsaved changes before the window closes.</para>
  20986. </summary>
  20987. </member>
  20988. <member name="P:UnityEditor.EditorWindow.maximized">
  20989. <summary>
  20990. <para>Is this window maximized?</para>
  20991. </summary>
  20992. </member>
  20993. <member name="P:UnityEditor.EditorWindow.maxSize">
  20994. <summary>
  20995. <para>The maximum size of this window when it is floating or modal. The maximum size is not used when the window is docked.</para>
  20996. </summary>
  20997. </member>
  20998. <member name="P:UnityEditor.EditorWindow.minSize">
  20999. <summary>
  21000. <para>The minimum size of this window when it is floating or modal. The minimum size is not used when the window is docked.</para>
  21001. </summary>
  21002. </member>
  21003. <member name="P:UnityEditor.EditorWindow.mouseOverWindow">
  21004. <summary>
  21005. <para>The EditorWindow currently under the mouse cursor. (Read Only)</para>
  21006. </summary>
  21007. </member>
  21008. <member name="P:UnityEditor.EditorWindow.position">
  21009. <summary>
  21010. <para>The desired position of the window in screen space.</para>
  21011. </summary>
  21012. </member>
  21013. <member name="P:UnityEditor.EditorWindow.rootVisualElement">
  21014. <summary>
  21015. <para>Retrieves the root visual element of this window hierarchy.</para>
  21016. </summary>
  21017. </member>
  21018. <member name="P:UnityEditor.EditorWindow.saveChangesMessage">
  21019. <summary>
  21020. <para>The message that displays to the user if they are prompted to save</para>
  21021. </summary>
  21022. </member>
  21023. <member name="P:UnityEditor.EditorWindow.title">
  21024. <summary>
  21025. <para>The title of this window.</para>
  21026. </summary>
  21027. </member>
  21028. <member name="P:UnityEditor.EditorWindow.titleContent">
  21029. <summary>
  21030. <para>The GUIContent used for drawing the title of EditorWindows.</para>
  21031. </summary>
  21032. </member>
  21033. <member name="P:UnityEditor.EditorWindow.wantsLessLayoutEvents">
  21034. <summary>
  21035. <para>Specifies whether a layout pass is performed before all user events (for example, EventType.MouseDown or EventType, KeyDown), or is only performed before repaint events.</para>
  21036. </summary>
  21037. </member>
  21038. <member name="P:UnityEditor.EditorWindow.wantsMouseEnterLeaveWindow">
  21039. <summary>
  21040. <para>Checks whether MouseEnterWindow and MouseLeaveWindow events are received in the GUI in this Editor window.</para>
  21041. </summary>
  21042. </member>
  21043. <member name="P:UnityEditor.EditorWindow.wantsMouseMove">
  21044. <summary>
  21045. <para>Checks whether MouseMove events are received in the GUI in this Editor window.</para>
  21046. </summary>
  21047. </member>
  21048. <member name="M:UnityEditor.EditorWindow.BeginWindows">
  21049. <summary>
  21050. <para>Mark the beginning area of all popup windows.</para>
  21051. </summary>
  21052. </member>
  21053. <member name="M:UnityEditor.EditorWindow.Close">
  21054. <summary>
  21055. <para>Close the editor window.</para>
  21056. </summary>
  21057. </member>
  21058. <member name="M:UnityEditor.EditorWindow.CreateWindow(System.Type[])">
  21059. <summary>
  21060. <para>Creates an EditorWindow of type T.</para>
  21061. </summary>
  21062. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21063. <param name="title">The title of the created window. If this value is null, use the class name as title.</param>
  21064. <param name="desiredDockNextTo">An array of EditorWindow types that the window will attempt to dock onto.</param>
  21065. </member>
  21066. <member name="M:UnityEditor.EditorWindow.CreateWindow(System.String,System.Type[])">
  21067. <summary>
  21068. <para>Creates an EditorWindow of type T.</para>
  21069. </summary>
  21070. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21071. <param name="title">The title of the created window. If this value is null, use the class name as title.</param>
  21072. <param name="desiredDockNextTo">An array of EditorWindow types that the window will attempt to dock onto.</param>
  21073. </member>
  21074. <member name="M:UnityEditor.EditorWindow.DiscardChanges">
  21075. <summary>
  21076. <para>Discards unsaved changes to the contents of the window.</para>
  21077. </summary>
  21078. </member>
  21079. <member name="M:UnityEditor.EditorWindow.EndWindows">
  21080. <summary>
  21081. <para>Close a window group started with EditorWindow.BeginWindows.</para>
  21082. </summary>
  21083. </member>
  21084. <member name="M:UnityEditor.EditorWindow.Focus">
  21085. <summary>
  21086. <para>Moves keyboard focus to another EditorWindow.</para>
  21087. </summary>
  21088. </member>
  21089. <member name="M:UnityEditor.EditorWindow.FocusWindowIfItsOpen(System.Type)">
  21090. <summary>
  21091. <para>Focuses the first found EditorWindow of specified type if it is open.</para>
  21092. </summary>
  21093. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21094. </member>
  21095. <member name="M:UnityEditor.EditorWindow.FocusWindowIfItsOpen">
  21096. <summary>
  21097. <para>Focuses the first found EditorWindow of type T if it is open.</para>
  21098. </summary>
  21099. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21100. </member>
  21101. <member name="M:UnityEditor.EditorWindow.GetExtraPaneTypes">
  21102. <summary>
  21103. <para>Gets the extra panes associated with the window.</para>
  21104. </summary>
  21105. <returns>
  21106. <para>The extra panes that are specific to the window.</para>
  21107. </returns>
  21108. </member>
  21109. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Type)">
  21110. <summary>
  21111. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21112. </summary>
  21113. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21114. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21115. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21116. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21117. </member>
  21118. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Type,System.Boolean)">
  21119. <summary>
  21120. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21121. </summary>
  21122. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21123. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21124. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21125. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21126. </member>
  21127. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Type,System.Boolean,System.String)">
  21128. <summary>
  21129. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21130. </summary>
  21131. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21132. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21133. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21134. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21135. </member>
  21136. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Type,System.Boolean,System.String,System.Boolean)">
  21137. <summary>
  21138. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21139. </summary>
  21140. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21141. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21142. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21143. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21144. </member>
  21145. <member name="M:UnityEditor.EditorWindow.GetWindow">
  21146. <summary>
  21147. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21148. </summary>
  21149. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21150. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21151. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21152. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21153. </member>
  21154. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Boolean)">
  21155. <summary>
  21156. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21157. </summary>
  21158. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21159. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21160. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21161. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21162. </member>
  21163. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Boolean,System.String)">
  21164. <summary>
  21165. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21166. </summary>
  21167. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21168. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21169. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21170. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21171. </member>
  21172. <member name="M:UnityEditor.EditorWindow.GetWindow(System.String)">
  21173. <summary>
  21174. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21175. </summary>
  21176. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21177. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21178. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21179. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21180. </member>
  21181. <member name="M:UnityEditor.EditorWindow.GetWindow(System.String,System.Boolean)">
  21182. <summary>
  21183. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21184. </summary>
  21185. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21186. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21187. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21188. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21189. </member>
  21190. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Boolean,System.String,System.Boolean)">
  21191. <summary>
  21192. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21193. </summary>
  21194. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21195. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21196. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21197. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21198. </member>
  21199. <member name="M:UnityEditor.EditorWindow.GetWindow(System.Type[])">
  21200. <summary>
  21201. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21202. </summary>
  21203. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21204. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21205. <param name="desiredDockNextTo">An array of EditorWindow types that the window will attempt to dock onto.</param>
  21206. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21207. </member>
  21208. <member name="M:UnityEditor.EditorWindow.GetWindow(System.String,System.Type[])">
  21209. <summary>
  21210. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21211. </summary>
  21212. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21213. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21214. <param name="desiredDockNextTo">An array of EditorWindow types that the window will attempt to dock onto.</param>
  21215. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21216. </member>
  21217. <member name="M:UnityEditor.EditorWindow.GetWindow(System.String,System.Boolean,System.Type[])">
  21218. <summary>
  21219. <para>Returns the first EditorWindow of type T which is currently on the screen.</para>
  21220. </summary>
  21221. <param name="T">The type of the window. Must derive from EditorWindow.</param>
  21222. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21223. <param name="desiredDockNextTo">An array of EditorWindow types that the window will attempt to dock onto.</param>
  21224. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21225. </member>
  21226. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(System.Type,UnityEngine.Rect)">
  21227. <summary>
  21228. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21229. </summary>
  21230. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21231. <param name="rect">The position on the screen where a newly created window will show.</param>
  21232. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21233. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21234. </member>
  21235. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(System.Type,UnityEngine.Rect,System.Boolean)">
  21236. <summary>
  21237. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21238. </summary>
  21239. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21240. <param name="rect">The position on the screen where a newly created window will show.</param>
  21241. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21242. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21243. </member>
  21244. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(System.Type,UnityEngine.Rect,System.Boolean,System.String)">
  21245. <summary>
  21246. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21247. </summary>
  21248. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21249. <param name="rect">The position on the screen where a newly created window will show.</param>
  21250. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21251. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21252. </member>
  21253. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(UnityEngine.Rect)">
  21254. <summary>
  21255. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21256. </summary>
  21257. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21258. <param name="rect">The position on the screen where a newly created window will show.</param>
  21259. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21260. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21261. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21262. </member>
  21263. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(UnityEngine.Rect,System.Boolean)">
  21264. <summary>
  21265. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21266. </summary>
  21267. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21268. <param name="rect">The position on the screen where a newly created window will show.</param>
  21269. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21270. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21271. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21272. </member>
  21273. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(UnityEngine.Rect,System.Boolean,System.String)">
  21274. <summary>
  21275. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21276. </summary>
  21277. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21278. <param name="rect">The position on the screen where a newly created window will show.</param>
  21279. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21280. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21281. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21282. </member>
  21283. <member name="M:UnityEditor.EditorWindow.GetWindowWithRect(UnityEngine.Rect,System.Boolean,System.String,System.Boolean)">
  21284. <summary>
  21285. <para>Returns the first EditorWindow of type t which is currently on the screen.</para>
  21286. </summary>
  21287. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21288. <param name="rect">The position on the screen where a newly created window will show.</param>
  21289. <param name="utility">Set this to true, to create a floating utility window, false to create a normal window.</param>
  21290. <param name="title">If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title.</param>
  21291. <param name="focus">Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus).</param>
  21292. </member>
  21293. <member name="M:UnityEditor.EditorWindow.HasOpenInstances">
  21294. <summary>
  21295. <para>Checks if an editor window is open.</para>
  21296. </summary>
  21297. <param name="t">The type of the window. Must derive from EditorWindow.</param>
  21298. <returns>
  21299. <para>Returns true if an EditorWindow, matching the specified type, is open. Returns false otherwise.</para>
  21300. </returns>
  21301. </member>
  21302. <member name="M:UnityEditor.EditorWindow.OnBackingScaleFactorChanged">
  21303. <summary>
  21304. <para>Called when the UI scaling for this EditorWindow is changed.</para>
  21305. </summary>
  21306. </member>
  21307. <member name="M:UnityEditor.EditorWindow.RemoveNotification">
  21308. <summary>
  21309. <para>Stop showing notification message.</para>
  21310. </summary>
  21311. </member>
  21312. <member name="M:UnityEditor.EditorWindow.Repaint">
  21313. <summary>
  21314. <para>Make the window repaint.</para>
  21315. </summary>
  21316. </member>
  21317. <member name="M:UnityEditor.EditorWindow.SaveChanges">
  21318. <summary>
  21319. <para>Performs a save action on the contents of the window.</para>
  21320. </summary>
  21321. </member>
  21322. <member name="M:UnityEditor.EditorWindow.SendEvent(UnityEngine.Event)">
  21323. <summary>
  21324. <para>Sends an Event to a window.</para>
  21325. </summary>
  21326. <param name="e"></param>
  21327. </member>
  21328. <member name="M:UnityEditor.EditorWindow.Show">
  21329. <summary>
  21330. <para>Show the EditorWindow window.</para>
  21331. </summary>
  21332. <param name="immediateDisplay">Immediately display Show.</param>
  21333. </member>
  21334. <member name="M:UnityEditor.EditorWindow.Show(System.Boolean)">
  21335. <summary>
  21336. <para>Show the EditorWindow window.</para>
  21337. </summary>
  21338. <param name="immediateDisplay">Immediately display Show.</param>
  21339. </member>
  21340. <member name="M:UnityEditor.EditorWindow.ShowAsDropDown(UnityEngine.Rect,UnityEngine.Vector2)">
  21341. <summary>
  21342. <para>Shows a window with dropdown behaviour and styling.</para>
  21343. </summary>
  21344. <param name="buttonRect">The button from which the position of the window will be determined (see description).</param>
  21345. <param name="windowSize">The initial size of the window.</param>
  21346. </member>
  21347. <member name="M:UnityEditor.EditorWindow.ShowAuxWindow">
  21348. <summary>
  21349. <para>Show the editor window in the auxiliary window.</para>
  21350. </summary>
  21351. </member>
  21352. <member name="M:UnityEditor.EditorWindow.ShowModal">
  21353. <summary>
  21354. <para>Show modal editor window.</para>
  21355. </summary>
  21356. </member>
  21357. <member name="M:UnityEditor.EditorWindow.ShowModalUtility">
  21358. <summary>
  21359. <para>Show the EditorWindow as a floating modal window.</para>
  21360. </summary>
  21361. </member>
  21362. <member name="M:UnityEditor.EditorWindow.ShowNotification(UnityEngine.GUIContent)">
  21363. <summary>
  21364. <para>Show a notification message.</para>
  21365. </summary>
  21366. <param name="notification">The contents of the notification message.</param>
  21367. <param name="fadeoutWait">The duration the notification is displayed. Measured in seconds.</param>
  21368. </member>
  21369. <member name="M:UnityEditor.EditorWindow.ShowNotification(UnityEngine.GUIContent,System.Double)">
  21370. <summary>
  21371. <para>Show a notification message.</para>
  21372. </summary>
  21373. <param name="notification">The contents of the notification message.</param>
  21374. <param name="fadeoutWait">The duration the notification is displayed. Measured in seconds.</param>
  21375. </member>
  21376. <member name="M:UnityEditor.EditorWindow.ShowPopup">
  21377. <summary>
  21378. <para>Shows an Editor window using popup-style framing.</para>
  21379. </summary>
  21380. </member>
  21381. <member name="M:UnityEditor.EditorWindow.ShowUtility">
  21382. <summary>
  21383. <para>Show the EditorWindow as a floating utility window.</para>
  21384. </summary>
  21385. </member>
  21386. <member name="M:UnityEditor.EditorWindow.TryGetOverlay(System.String,UnityEditor.Overlays.Overlay&amp;)">
  21387. <summary>
  21388. <para>Get an Overlay with matching ID from an EditorWindow canvas.</para>
  21389. </summary>
  21390. <param name="id">ID of the overlay to retrieve.</param>
  21391. <param name="match">Contains the overlay with matching id, or null if no matching overlay was found.</param>
  21392. <returns>
  21393. <para>Returns true if the overlay was found, false otherwise.</para>
  21394. </returns>
  21395. </member>
  21396. <member name="T:UnityEditor.EditorWindowTitleAttribute">
  21397. <summary>
  21398. <para>Use this class to set title text and icon for an Editor window. </para>
  21399. </summary>
  21400. </member>
  21401. <member name="P:UnityEditor.EditorWindowTitleAttribute.icon">
  21402. <summary>
  21403. <para>Specifies the path to an Editor window's default icon.</para>
  21404. </summary>
  21405. </member>
  21406. <member name="P:UnityEditor.EditorWindowTitleAttribute.title">
  21407. <summary>
  21408. <para>Specifies an Editor window's title text.</para>
  21409. </summary>
  21410. </member>
  21411. <member name="P:UnityEditor.EditorWindowTitleAttribute.useTypeNameAsIconName">
  21412. <summary>
  21413. <para>When set to true Unity sets the window's icon name to be the same as its type name.</para>
  21414. </summary>
  21415. </member>
  21416. <member name="M:UnityEditor.EditorWindowTitleAttribute.#ctor">
  21417. <summary>
  21418. <para>Creates Editor window title content.</para>
  21419. </summary>
  21420. </member>
  21421. <member name="T:UnityEditor.EnterPlayModeOptions">
  21422. <summary>
  21423. <para>Determines the flags for the Enter Play Mode Options in the Unity Editor.</para>
  21424. </summary>
  21425. </member>
  21426. <member name="F:UnityEditor.EnterPlayModeOptions.DisableDomainReload">
  21427. <summary>
  21428. <para>When Domain Reload is disabled, scripts are not reloaded when entering Play Mode. This makes it quicker to switch to Play Mode, because there's no need to destroy, create and reload the .NET Application Domain.</para>
  21429. </summary>
  21430. </member>
  21431. <member name="F:UnityEditor.EnterPlayModeOptions.DisableSceneReload">
  21432. <summary>
  21433. <para>When Scene Reload is disabled, Unity resets the Scene state and emulates all of the required post-processor calls when entering Play Mode, instead of reloading the whole Scene. This makes it quicker to switch to Play Mode, because there's no need to destroy, create and awaken all the Scene objects, and serialize and deserialize the Scene from disk.</para>
  21434. </summary>
  21435. </member>
  21436. <member name="F:UnityEditor.EnterPlayModeOptions.None">
  21437. <summary>
  21438. <para>This makes Unity reload the .NET Application Domain and entire Scene when entering Play Mode.</para>
  21439. </summary>
  21440. </member>
  21441. <member name="T:UnityEditor.Events.UnityEventTools">
  21442. <summary>
  21443. <para>Editor tools for working with persistent UnityEvents.</para>
  21444. </summary>
  21445. </member>
  21446. <member name="M:UnityEditor.Events.UnityEventTools.AddBoolPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;System.Boolean&gt;,System.Boolean)">
  21447. <summary>
  21448. <para>Adds a persistent, preset call to the listener.</para>
  21449. </summary>
  21450. <param name="unityEvent">Event to modify.</param>
  21451. <param name="call">Function to call.</param>
  21452. <param name="argument">Argument to use when invoking.</param>
  21453. </member>
  21454. <member name="M:UnityEditor.Events.UnityEventTools.AddFloatPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;System.Single&gt;,System.Single)">
  21455. <summary>
  21456. <para>Adds a persistent, preset call to the listener.</para>
  21457. </summary>
  21458. <param name="unityEvent">Event to modify.</param>
  21459. <param name="call">Function to call.</param>
  21460. <param name="argument">Argument to use when invoking.</param>
  21461. </member>
  21462. <member name="M:UnityEditor.Events.UnityEventTools.AddIntPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;,System.Int32)">
  21463. <summary>
  21464. <para>Adds a persistent, preset call to the listener.</para>
  21465. </summary>
  21466. <param name="unityEvent">Event to modify.</param>
  21467. <param name="call">Function to call.</param>
  21468. <param name="argument">Argument to use when invoking.</param>
  21469. </member>
  21470. <member name="M:UnityEditor.Events.UnityEventTools.AddObjectPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;T&gt;,T)">
  21471. <summary>
  21472. <para>Adds a persistent, preset call to the listener.</para>
  21473. </summary>
  21474. <param name="unityEvent">Event to modify.</param>
  21475. <param name="call">Function to call.</param>
  21476. <param name="argument">Argument to use when invoking.</param>
  21477. </member>
  21478. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEventBase)">
  21479. <summary>
  21480. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21481. </summary>
  21482. <param name="unityEvent">Event to modify.</param>
  21483. <param name="call">Function to call.</param>
  21484. </member>
  21485. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEvent,UnityEngine.Events.UnityAction)">
  21486. <summary>
  21487. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21488. </summary>
  21489. <param name="unityEvent">Event to modify.</param>
  21490. <param name="call">Function to call.</param>
  21491. </member>
  21492. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEvent`1&lt;T0&gt;,UnityEngine.Events.UnityAction`1&lt;T0&gt;)">
  21493. <summary>
  21494. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21495. </summary>
  21496. <param name="unityEvent">Event to modify.</param>
  21497. <param name="call">Function to call.</param>
  21498. </member>
  21499. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEvent`2&lt;T0,T1&gt;,UnityEngine.Events.UnityAction`2&lt;T0,T1&gt;)">
  21500. <summary>
  21501. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21502. </summary>
  21503. <param name="unityEvent">Event to modify.</param>
  21504. <param name="call">Function to call.</param>
  21505. </member>
  21506. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEvent`3&lt;T0,T1,T2&gt;,UnityEngine.Events.UnityAction`3&lt;T0,T1,T2&gt;)">
  21507. <summary>
  21508. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21509. </summary>
  21510. <param name="unityEvent">Event to modify.</param>
  21511. <param name="call">Function to call.</param>
  21512. </member>
  21513. <member name="M:UnityEditor.Events.UnityEventTools.AddPersistentListener(UnityEngine.Events.UnityEvent`4&lt;T0,T1,T2,T3&gt;,UnityEngine.Events.UnityAction`4&lt;T0,T1,T2,T3&gt;)">
  21514. <summary>
  21515. <para>Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location.</para>
  21516. </summary>
  21517. <param name="unityEvent">Event to modify.</param>
  21518. <param name="call">Function to call.</param>
  21519. </member>
  21520. <member name="M:UnityEditor.Events.UnityEventTools.AddStringPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;System.String&gt;,System.String)">
  21521. <summary>
  21522. <para>Adds a persistent, preset call to the listener.</para>
  21523. </summary>
  21524. <param name="unityEvent">Event to modify.</param>
  21525. <param name="call">Function to call.</param>
  21526. <param name="argument">Argument to use when invoking.</param>
  21527. </member>
  21528. <member name="M:UnityEditor.Events.UnityEventTools.AddVoidPersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction)">
  21529. <summary>
  21530. <para>Adds a persistent, preset call to the listener.</para>
  21531. </summary>
  21532. <param name="unityEvent">Event to modify.</param>
  21533. <param name="call">Function to call.</param>
  21534. </member>
  21535. <member name="M:UnityEditor.Events.UnityEventTools.RegisterBoolPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction`1&lt;System.Boolean&gt;,System.Boolean)">
  21536. <summary>
  21537. <para>Modifies the event at the given index.</para>
  21538. </summary>
  21539. <param name="unityEvent">Event to modify.</param>
  21540. <param name="index">Index to modify.</param>
  21541. <param name="call">Function to call.</param>
  21542. <param name="argument">Argument to use when invoking.</param>
  21543. </member>
  21544. <member name="M:UnityEditor.Events.UnityEventTools.RegisterFloatPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction`1&lt;System.Single&gt;,System.Single)">
  21545. <summary>
  21546. <para>Modifies the event at the given index.</para>
  21547. </summary>
  21548. <param name="unityEvent">Event to modify.</param>
  21549. <param name="index">Index to modify.</param>
  21550. <param name="call">Function to call.</param>
  21551. <param name="argument">Argument to use when invoking.</param>
  21552. </member>
  21553. <member name="M:UnityEditor.Events.UnityEventTools.RegisterIntPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;,System.Int32)">
  21554. <summary>
  21555. <para>Modifies the event at the given index.</para>
  21556. </summary>
  21557. <param name="unityEvent">Event to modify.</param>
  21558. <param name="index">Index to modify.</param>
  21559. <param name="call">Function to call.</param>
  21560. <param name="argument">Argument to use when invoking.</param>
  21561. </member>
  21562. <member name="M:UnityEditor.Events.UnityEventTools.RegisterObjectPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction`1&lt;T&gt;,T)">
  21563. <summary>
  21564. <para>Modifies the event at the given index.</para>
  21565. </summary>
  21566. <param name="unityEvent">Event to modify.</param>
  21567. <param name="index">Index to modify.</param>
  21568. <param name="call">Function to call.</param>
  21569. <param name="argument">Argument to use when invoking.</param>
  21570. </member>
  21571. <member name="M:UnityEditor.Events.UnityEventTools.RegisterPersistentListener(UnityEngine.Events.UnityEvent,System.Int32,UnityEngine.Events.UnityAction)">
  21572. <summary>
  21573. <para>Modifies the event at the given index.</para>
  21574. </summary>
  21575. <param name="unityEvent">Event to modify.</param>
  21576. <param name="index">Index to modify.</param>
  21577. <param name="call">Function to call.</param>
  21578. </member>
  21579. <member name="M:UnityEditor.Events.UnityEventTools.RegisterPersistentListener(UnityEngine.Events.UnityEvent`1&lt;T0&gt;,System.Int32,UnityEngine.Events.UnityAction`1&lt;T0&gt;)">
  21580. <summary>
  21581. <para>Modifies the event at the given index.</para>
  21582. </summary>
  21583. <param name="unityEvent">Event to modify.</param>
  21584. <param name="index">Index to modify.</param>
  21585. <param name="call">Function to call.</param>
  21586. </member>
  21587. <member name="M:UnityEditor.Events.UnityEventTools.RegisterPersistentListener(UnityEngine.Events.UnityEvent`2&lt;T0,T1&gt;,System.Int32,UnityEngine.Events.UnityAction`2&lt;T0,T1&gt;)">
  21588. <summary>
  21589. <para>Modifies the event at the given index.</para>
  21590. </summary>
  21591. <param name="unityEvent">Event to modify.</param>
  21592. <param name="index">Index to modify.</param>
  21593. <param name="call">Function to call.</param>
  21594. </member>
  21595. <member name="M:UnityEditor.Events.UnityEventTools.RegisterPersistentListener(UnityEngine.Events.UnityEvent`3&lt;T0,T1,T2&gt;,System.Int32,UnityEngine.Events.UnityAction`3&lt;T0,T1,T2&gt;)">
  21596. <summary>
  21597. <para>Modifies the event at the given index.</para>
  21598. </summary>
  21599. <param name="unityEvent">Event to modify.</param>
  21600. <param name="index">Index to modify.</param>
  21601. <param name="call">Function to call.</param>
  21602. </member>
  21603. <member name="M:UnityEditor.Events.UnityEventTools.RegisterPersistentListener(UnityEngine.Events.UnityEvent`4&lt;T0,T1,T2,T3&gt;,System.Int32,UnityEngine.Events.UnityAction`4&lt;T0,T1,T2,T3&gt;)">
  21604. <summary>
  21605. <para>Modifies the event at the given index.</para>
  21606. </summary>
  21607. <param name="unityEvent">Event to modify.</param>
  21608. <param name="index">Index to modify.</param>
  21609. <param name="call">Function to call.</param>
  21610. </member>
  21611. <member name="M:UnityEditor.Events.UnityEventTools.RegisterStringPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction`1&lt;System.String&gt;,System.String)">
  21612. <summary>
  21613. <para>Modifies the event at the given index.</para>
  21614. </summary>
  21615. <param name="unityEvent">Event to modify.</param>
  21616. <param name="index">Index to modify.</param>
  21617. <param name="call">Function to call.</param>
  21618. <param name="argument">Argument to use when invoking.</param>
  21619. </member>
  21620. <member name="M:UnityEditor.Events.UnityEventTools.RegisterVoidPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32,UnityEngine.Events.UnityAction)">
  21621. <summary>
  21622. <para>Modifies the event at the given index.</para>
  21623. </summary>
  21624. <param name="unityEvent">Event to modify.</param>
  21625. <param name="index">Index to modify.</param>
  21626. <param name="call">Function to call.</param>
  21627. </member>
  21628. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,System.Int32)">
  21629. <summary>
  21630. <para>Removes the given function from the event.</para>
  21631. </summary>
  21632. <param name="unityEvent">Event to modify.</param>
  21633. <param name="index">Index to remove (if specified).</param>
  21634. <param name="call">Function to remove (if specified).</param>
  21635. </member>
  21636. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction)">
  21637. <summary>
  21638. <para>Removes the given function from the event.</para>
  21639. </summary>
  21640. <param name="unityEvent">Event to modify.</param>
  21641. <param name="index">Index to remove (if specified).</param>
  21642. <param name="call">Function to remove (if specified).</param>
  21643. </member>
  21644. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`1&lt;T0&gt;)">
  21645. <summary>
  21646. <para>Removes the given function from the event.</para>
  21647. </summary>
  21648. <param name="unityEvent">Event to modify.</param>
  21649. <param name="index">Index to remove (if specified).</param>
  21650. <param name="call">Function to remove (if specified).</param>
  21651. </member>
  21652. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`2&lt;T0,T1&gt;)">
  21653. <summary>
  21654. <para>Removes the given function from the event.</para>
  21655. </summary>
  21656. <param name="unityEvent">Event to modify.</param>
  21657. <param name="index">Index to remove (if specified).</param>
  21658. <param name="call">Function to remove (if specified).</param>
  21659. </member>
  21660. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`3&lt;T0,T1,T2&gt;)">
  21661. <summary>
  21662. <para>Removes the given function from the event.</para>
  21663. </summary>
  21664. <param name="unityEvent">Event to modify.</param>
  21665. <param name="index">Index to remove (if specified).</param>
  21666. <param name="call">Function to remove (if specified).</param>
  21667. </member>
  21668. <member name="M:UnityEditor.Events.UnityEventTools.RemovePersistentListener(UnityEngine.Events.UnityEventBase,UnityEngine.Events.UnityAction`4&lt;T0,T1,T2,T3&gt;)">
  21669. <summary>
  21670. <para>Removes the given function from the event.</para>
  21671. </summary>
  21672. <param name="unityEvent">Event to modify.</param>
  21673. <param name="index">Index to remove (if specified).</param>
  21674. <param name="call">Function to remove (if specified).</param>
  21675. </member>
  21676. <member name="M:UnityEditor.Events.UnityEventTools.UnregisterPersistentListener(UnityEngine.Events.UnityEventBase,System.Int32)">
  21677. <summary>
  21678. <para>Unregisters the given listener at the specified index.</para>
  21679. </summary>
  21680. <param name="unityEvent">Event to modify.</param>
  21681. <param name="index">Index to unregister.</param>
  21682. </member>
  21683. <member name="T:UnityEditor.Experimental.ArtifactID">
  21684. <summary>
  21685. <para>Uniquely identifies a produced artifact such as an imported asset (e.g. result of importing a texture).</para>
  21686. </summary>
  21687. </member>
  21688. <member name="P:UnityEditor.Experimental.ArtifactID.isValid">
  21689. <summary>
  21690. <para>True if this ArtifactID is valid.</para>
  21691. </summary>
  21692. </member>
  21693. <member name="F:UnityEditor.Experimental.ArtifactID.value">
  21694. <summary>
  21695. <para>The unique value.</para>
  21696. </summary>
  21697. </member>
  21698. <member name="T:UnityEditor.Experimental.ArtifactKey">
  21699. <summary>
  21700. <para>An ArtifactKey is used for specifying an artifact to lookup or produce.</para>
  21701. </summary>
  21702. </member>
  21703. <member name="F:UnityEditor.Experimental.ArtifactKey.guid">
  21704. <summary>
  21705. <para>The guid specifying the asset in question.</para>
  21706. </summary>
  21707. </member>
  21708. <member name="F:UnityEditor.Experimental.ArtifactKey.importerType">
  21709. <summary>
  21710. <para>The managed type of the importer to use for producing the artifact.</para>
  21711. </summary>
  21712. </member>
  21713. <member name="P:UnityEditor.Experimental.ArtifactKey.isValid">
  21714. <summary>
  21715. <para>Returns true is the hash value is valid. (Read Only)</para>
  21716. </summary>
  21717. </member>
  21718. <member name="M:UnityEditor.Experimental.ArtifactKey.#ctor(UnityEditor.GUID)">
  21719. <summary>
  21720. <para>Construct an ArtifactKey.</para>
  21721. </summary>
  21722. <param name="g">The guid.</param>
  21723. <param name="guid">The guid.</param>
  21724. <param name="importerType">The managed type of the importer.</param>
  21725. </member>
  21726. <member name="M:UnityEditor.Experimental.ArtifactKey.#ctor(UnityEditor.GUID,System.Type)">
  21727. <summary>
  21728. <para>Construct an ArtifactKey.</para>
  21729. </summary>
  21730. <param name="g">The guid.</param>
  21731. <param name="guid">The guid.</param>
  21732. <param name="importerType">The managed type of the importer.</param>
  21733. </member>
  21734. <member name="T:UnityEditor.Experimental.Licensing.LicensingUtility">
  21735. <summary>
  21736. <para>Use the Licensing Utility class to request user permissions. User permissions are referred to as entitlements. Entitlements are simple strings. For example, "com.unity.editor.ui".</para>
  21737. </summary>
  21738. </member>
  21739. <member name="M:UnityEditor.Experimental.Licensing.LicensingUtility.HasEntitlement(System.String)">
  21740. <summary>
  21741. <para>Checks if the current user is entitled to a specific entitlement.</para>
  21742. </summary>
  21743. <param name="entitlement">The requested entitlement string.</param>
  21744. <returns>
  21745. <para>Returns true if the user is entitled to the entitlement string. Returns false otherwise.</para>
  21746. </returns>
  21747. </member>
  21748. <member name="M:UnityEditor.Experimental.Licensing.LicensingUtility.HasEntitlements(System.String[])">
  21749. <summary>
  21750. <para>Checks if the current user is entitled to a list of entitlements.</para>
  21751. </summary>
  21752. <param name="entitlements">The requested list of entitlement strings.</param>
  21753. <returns>
  21754. <para>Returns a list of entitlement strings that the user is entitled to based on the requested list.</para>
  21755. </returns>
  21756. </member>
  21757. <member name="T:UnityEditor.Experimental.Lightmapping">
  21758. <summary>
  21759. <para>Experimental lightmapping features.</para>
  21760. </summary>
  21761. </member>
  21762. <member name="?:UnityEditor.Experimental.Lightmapping.additionalBakedProbesCompleted(System.Action)">
  21763. <summary>
  21764. <para>Event which is called when additional probe bakes have completed and results are ready to be fetched.</para>
  21765. </summary>
  21766. <param name="value"></param>
  21767. </member>
  21768. <member name="P:UnityEditor.Experimental.Lightmapping.extractAmbientOcclusion">
  21769. <summary>
  21770. <para>Writes out the filtered Ambient Occlusion texture to disk when the Lighting Data Asset is created and will be located next to the other lightmaps. This only works in On Demand mode and if Ambient Occlusion is turned on. Please note that the values from the direct and indirect exposure sliders are not applied. Currently not supported by the Progressive GPU lightmapper. </para>
  21771. </summary>
  21772. </member>
  21773. <member name="P:UnityEditor.Experimental.Lightmapping.probesIgnoreDirectEnvironment">
  21774. <summary>
  21775. <para>If enabled ignores the direct contribution from the environment lighting in baked probes.</para>
  21776. </summary>
  21777. </member>
  21778. <member name="M:UnityEditor.Experimental.Lightmapping.Bake(UnityEngine.SceneManagement.Scene)">
  21779. <summary>
  21780. <para>Starts a synchronous lighting bake job for the target Scene.</para>
  21781. </summary>
  21782. <param name="targetScene">The Scene to generate lighting data for.</param>
  21783. <returns>
  21784. <para>Returns true if Unity successfully completes the lighting bake job. Returns false if Unity does not successfully complete the lighting bake job.</para>
  21785. </returns>
  21786. </member>
  21787. <member name="M:UnityEditor.Experimental.Lightmapping.BakeAsync(UnityEngine.SceneManagement.Scene)">
  21788. <summary>
  21789. <para>Starts an asynchronous lighting bake job for the target Scene.</para>
  21790. </summary>
  21791. <param name="targetScene">The Scene to generate lighting data for.</param>
  21792. <returns>
  21793. <para>Returns true if Unity successfully starts the lighting bake job. Returns false if Unity does not successfully start the lighting bake job.</para>
  21794. </returns>
  21795. </member>
  21796. <member name="M:UnityEditor.Experimental.Lightmapping.GetAdditionalBakedProbes">
  21797. <summary>
  21798. <para>Retrieve the bake result of additional probes.</para>
  21799. </summary>
  21800. <param name="id">The identifier that was used to submit an array of positions to be baked.</param>
  21801. <returns>
  21802. <para>True if outBakedProbeSH and outBakedProbeValidity could be successfully returned.</para>
  21803. </returns>
  21804. </member>
  21805. <member name="M:UnityEditor.Experimental.Lightmapping.GetCustomBakeResults(UnityEngine.Vector4[])">
  21806. <summary>
  21807. <para>Retrieve the custom bake results.</para>
  21808. </summary>
  21809. <param name="results">The unnormalized amount of sky visibility for the input points (in xyz). The w component is the fraction of rays that strike backfaces.</param>
  21810. <returns>
  21811. <para>True if the results were retrieved. False if there is no data available or the results array does not match the number of points in the bake.</para>
  21812. </returns>
  21813. </member>
  21814. <member name="M:UnityEditor.Experimental.Lightmapping.SetAdditionalBakedProbes">
  21815. <summary>
  21816. <para>Submit additional probe positions to be baked using an identifier.</para>
  21817. </summary>
  21818. <param name="id">An ID to identify the positions to be baked. This ID is used later to retrieve the result for those positions.</param>
  21819. <param name="positions">An array of probe positions.</param>
  21820. </member>
  21821. <member name="M:UnityEditor.Experimental.Lightmapping.SetCustomBakeInputs(UnityEngine.Vector4[],System.Int32)">
  21822. <summary>
  21823. <para>Set the custom bake inputs.</para>
  21824. </summary>
  21825. <param name="inputData">The positions (xyz) of the points for which the amount of sky visibility is calculated. The w component is an offset that will be applied to the ray originating at the position.</param>
  21826. <param name="sampleCount">The number of samples on the upper hemisphere used to calculate the sky visibility.</param>
  21827. </member>
  21828. <member name="M:UnityEditor.Experimental.Lightmapping.SetLightDirty(UnityEngine.Light)">
  21829. <summary>
  21830. <para>Manually sets a light as dirty.</para>
  21831. </summary>
  21832. <param name="light">The light to set as dirty.</param>
  21833. </member>
  21834. <member name="?:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem">
  21835. <summary>
  21836. <para>Defines the required members for a ScriptableBakedReflectionSystem implementation.</para>
  21837. </summary>
  21838. </member>
  21839. <member name="P:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.stageCount">
  21840. <summary>
  21841. <para>Number of stages of the baking process.</para>
  21842. </summary>
  21843. </member>
  21844. <member name="P:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.stateHashes">
  21845. <summary>
  21846. <para>The hashes of the current baked state of the ScriptableBakedReflectionSystem.</para>
  21847. </summary>
  21848. </member>
  21849. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.BakeAllReflectionProbes">
  21850. <summary>
  21851. <para>Implement this method to bake all of the loaded reflection probes.</para>
  21852. </summary>
  21853. <returns>
  21854. <para>Returns true when the reflection probe baking process completed successfully. Returns false when the baking did not complete - for example if the current scene has never been saved.</para>
  21855. </returns>
  21856. </member>
  21857. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.Cancel">
  21858. <summary>
  21859. <para>Cancel the running bake jobs.</para>
  21860. </summary>
  21861. </member>
  21862. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.Clear">
  21863. <summary>
  21864. <para>Clear the state of the ScriptableBakedReflectionSystem.</para>
  21865. </summary>
  21866. </member>
  21867. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.SynchronizeReflectionProbes">
  21868. <summary>
  21869. <para>Synchronize the baked data with the actual components and rendering settings.</para>
  21870. </summary>
  21871. </member>
  21872. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystem.Tick(UnityEditor.Experimental.Rendering.SceneStateHash,UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier)">
  21873. <summary>
  21874. <para>This method is called every Editor update until the ScriptableBakedReflectionSystem indicates that the baking is complete, with handle.SetIsDone(true). (See IScriptableBakedReflectionSystemStageNotifier.SetIsDone).</para>
  21875. </summary>
  21876. <param name="sceneStateHash">Current Scene state hash.</param>
  21877. <param name="handle">A handle to receive notifications about the status of the stages of the baking process.</param>
  21878. </member>
  21879. <member name="?:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier">
  21880. <summary>
  21881. <para>An implementation of this interface is provided while ticking an ScriptableBakedReflectionSystem. (See IScriptableBakedReflectionSystem.Tick).</para>
  21882. </summary>
  21883. </member>
  21884. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier.EnterStage(System.Int32,System.String,System.Single)">
  21885. <summary>
  21886. <para>Update the baking stage progress information.</para>
  21887. </summary>
  21888. <param name="stage">The current stage in progress.</param>
  21889. <param name="progressMessage">The progress message to display.</param>
  21890. <param name="progress">The progress to report (between 0 and 1).</param>
  21891. </member>
  21892. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier.ExitStage(System.Int32)">
  21893. <summary>
  21894. <para>Indicates that a stage is complete.</para>
  21895. </summary>
  21896. <param name="stage">The completed stage.</param>
  21897. </member>
  21898. <member name="M:UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier.SetIsDone(System.Boolean)">
  21899. <summary>
  21900. <para>Indicates whether the baking is complete.</para>
  21901. </summary>
  21902. <param name="isDone">Whether the baking is complete.</param>
  21903. </member>
  21904. <member name="T:UnityEditor.Experimental.Rendering.SceneStateHash">
  21905. <summary>
  21906. <para>This class contains hashes that represents the Scene state.</para>
  21907. </summary>
  21908. </member>
  21909. <member name="P:UnityEditor.Experimental.Rendering.SceneStateHash.ambientProbeHash">
  21910. <summary>
  21911. <para>A hash representing the state of the ambient probe.</para>
  21912. </summary>
  21913. </member>
  21914. <member name="P:UnityEditor.Experimental.Rendering.SceneStateHash.sceneObjectsHash">
  21915. <summary>
  21916. <para>A hash representing the state of Scene objects.</para>
  21917. </summary>
  21918. </member>
  21919. <member name="P:UnityEditor.Experimental.Rendering.SceneStateHash.skySettingsHash">
  21920. <summary>
  21921. <para>A hash representing the settings of the sky.</para>
  21922. </summary>
  21923. </member>
  21924. <member name="T:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem">
  21925. <summary>
  21926. <para>Empty implementation of IScriptableBakedReflectionSystem.</para>
  21927. </summary>
  21928. </member>
  21929. <member name="P:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.stageCount">
  21930. <summary>
  21931. <para>Number of stages of the baking process.</para>
  21932. </summary>
  21933. </member>
  21934. <member name="P:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.stateHashes">
  21935. <summary>
  21936. <para>The hashes of the current baked state of the ScriptableBakedReflectionSystem.</para>
  21937. </summary>
  21938. </member>
  21939. <member name="M:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.BakeAllReflectionProbes">
  21940. <summary>
  21941. <para>Implement this method to bake all of the loaded reflection probes.</para>
  21942. </summary>
  21943. <returns>
  21944. <para>True when the probe were baked, false when baking was not completed.</para>
  21945. </returns>
  21946. </member>
  21947. <member name="M:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.Cancel">
  21948. <summary>
  21949. <para>Cancel the running bake jobs.</para>
  21950. </summary>
  21951. </member>
  21952. <member name="M:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.Clear">
  21953. <summary>
  21954. <para>Clear the state of ScriptableBakedReflectionSystem.</para>
  21955. </summary>
  21956. </member>
  21957. <member name="M:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.SynchronizeReflectionProbes">
  21958. <summary>
  21959. <para>Synchronize the baked data with the actual components and rendering settings.</para>
  21960. </summary>
  21961. </member>
  21962. <member name="M:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystem.Tick(UnityEditor.Experimental.Rendering.SceneStateHash,UnityEditor.Experimental.Rendering.IScriptableBakedReflectionSystemStageNotifier)">
  21963. <summary>
  21964. <para>This method is called during the Editor update until the ScriptableBakedReflectionSystem indicates that the baking is complete, with handle.SetIsDone(true). (See IScriptableBakedReflectionSystemStageNotifier.SetIsDone).</para>
  21965. </summary>
  21966. <param name="sceneStateHash">Current Scene state hash.</param>
  21967. <param name="handle">A handle to receive notifications about the status of the stages of the baking process.</param>
  21968. </member>
  21969. <member name="T:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystemSettings">
  21970. <summary>
  21971. <para>Global settings for the scriptable baked reflection system.</para>
  21972. </summary>
  21973. </member>
  21974. <member name="P:UnityEditor.Experimental.Rendering.ScriptableBakedReflectionSystemSettings.system">
  21975. <summary>
  21976. <para>The currently active ScriptableBakedReflectionSystem, see IScriptableBakedReflectionSystem.</para>
  21977. </summary>
  21978. </member>
  21979. <member name="T:UnityEditor.ExportPackageOptions">
  21980. <summary>
  21981. <para>Export package option. Multiple options can be combined together using the | operator.</para>
  21982. </summary>
  21983. </member>
  21984. <member name="F:UnityEditor.ExportPackageOptions.Default">
  21985. <summary>
  21986. <para>Default mode. Will not include dependencies or subdirectories nor include Library assets unless specifically included in the asset list.</para>
  21987. </summary>
  21988. </member>
  21989. <member name="F:UnityEditor.ExportPackageOptions.IncludeDependencies">
  21990. <summary>
  21991. <para>In addition to the assets paths listed, all dependent assets will be included as well.</para>
  21992. </summary>
  21993. </member>
  21994. <member name="F:UnityEditor.ExportPackageOptions.IncludeLibraryAssets">
  21995. <summary>
  21996. <para>The exported package will include all library assets, ie. the project settings located in the Library folder of the project.</para>
  21997. </summary>
  21998. </member>
  21999. <member name="F:UnityEditor.ExportPackageOptions.Interactive">
  22000. <summary>
  22001. <para>The export operation will be run asynchronously and reveal the exported package file in a file browser window after the export is finished.</para>
  22002. </summary>
  22003. </member>
  22004. <member name="F:UnityEditor.ExportPackageOptions.Recurse">
  22005. <summary>
  22006. <para>Will recurse through any subdirectories listed and include all assets inside them.</para>
  22007. </summary>
  22008. </member>
  22009. <member name="T:UnityEditor.ExpressionEvaluator">
  22010. <summary>
  22011. <para>Evaluates simple math expressions; supports int float and operators: + - * % ^ ( ).</para>
  22012. </summary>
  22013. </member>
  22014. <member name="M:UnityEditor.ExpressionEvaluator.Evaluate(System.String,T&amp;)">
  22015. <summary>
  22016. <para>Evaluates a math expression and returns the result.</para>
  22017. </summary>
  22018. <param name="expression">A string containing a mathematical expression (e.g. "4+3").</param>
  22019. <param name="value">The result of the expression evaluation. Supported types are: int, float, long, double.</param>
  22020. <returns>
  22021. <para>Indicates whether expression could be evauated successfully.</para>
  22022. </returns>
  22023. </member>
  22024. <member name="T:UnityEditor.FilePathAttribute">
  22025. <summary>
  22026. <para>An attribute that specifies a file location relative to the Project folder or Unity's preferences folder. See Also: FilePathAttribute.Location.</para>
  22027. </summary>
  22028. </member>
  22029. <member name="M:UnityEditor.FilePathAttribute.#ctor(System.String,UnityEditor.FilePathAttribute/Location)">
  22030. <summary>
  22031. <para></para>
  22032. </summary>
  22033. <param name="relativePath">Relative path to the specified 'location'.</param>
  22034. <param name="location">Location option that specifies which root folder to combine the 'relativePath' with.</param>
  22035. </member>
  22036. <member name="T:UnityEditor.FilePathAttribute.Location">
  22037. <summary>
  22038. <para>Specifies the folder location that Unity uses together with the relative path provided in the FilePathAttribute constructor.</para>
  22039. </summary>
  22040. </member>
  22041. <member name="F:UnityEditor.FilePathAttribute.Location.PreferencesFolder">
  22042. <summary>
  22043. <para>Use this location to save a file relative to the preferences folder. Useful for per-user files that are across all projects.</para>
  22044. </summary>
  22045. </member>
  22046. <member name="F:UnityEditor.FilePathAttribute.Location.ProjectFolder">
  22047. <summary>
  22048. <para>Use this location to save a file relative to the Project Folder. Useful for per-project files (not shared between projects).</para>
  22049. </summary>
  22050. </member>
  22051. <member name="T:UnityEditor.FileUtil">
  22052. <summary>
  22053. <para>Lets you do move, copy, delete operations over files or directories.</para>
  22054. </summary>
  22055. </member>
  22056. <member name="M:UnityEditor.FileUtil.CopyFileOrDirectory(System.String,System.String)">
  22057. <summary>
  22058. <para>Copies a file or a directory.</para>
  22059. </summary>
  22060. <param name="source"></param>
  22061. <param name="dest"></param>
  22062. </member>
  22063. <member name="M:UnityEditor.FileUtil.CopyFileOrDirectoryFollowSymlinks(System.String,System.String)">
  22064. <summary>
  22065. <para>Copies the file or directory.</para>
  22066. </summary>
  22067. <param name="source"></param>
  22068. <param name="dest"></param>
  22069. </member>
  22070. <member name="M:UnityEditor.FileUtil.DeleteFileOrDirectory(System.String)">
  22071. <summary>
  22072. <para>Deletes a file or a directory given a path.</para>
  22073. </summary>
  22074. <param name="path"></param>
  22075. </member>
  22076. <member name="M:UnityEditor.FileUtil.GetLogicalPath(System.String)">
  22077. <summary>
  22078. <para>Converts a physical path to a logical path.</para>
  22079. </summary>
  22080. <param name="path">Physical path.</param>
  22081. <returns>
  22082. <para>Logical path.</para>
  22083. </returns>
  22084. </member>
  22085. <member name="M:UnityEditor.FileUtil.GetPhysicalPath(System.String)">
  22086. <summary>
  22087. <para>Converts a logical path to a physical path.</para>
  22088. </summary>
  22089. <param name="path">Logical path.</param>
  22090. <returns>
  22091. <para>Physical path.</para>
  22092. </returns>
  22093. </member>
  22094. <member name="M:UnityEditor.FileUtil.GetUniqueTempPathInProject">
  22095. <summary>
  22096. <para>Returns a unique path in the Temp folder within your current project.</para>
  22097. </summary>
  22098. </member>
  22099. <member name="M:UnityEditor.FileUtil.MoveFileOrDirectory(System.String,System.String)">
  22100. <summary>
  22101. <para>Moves a file or a directory from a given path to another path.</para>
  22102. </summary>
  22103. <param name="source"></param>
  22104. <param name="dest"></param>
  22105. </member>
  22106. <member name="M:UnityEditor.FileUtil.ReplaceDirectory(System.String,System.String)">
  22107. <summary>
  22108. <para>Replaces a directory.</para>
  22109. </summary>
  22110. <param name="src"></param>
  22111. <param name="dst"></param>
  22112. </member>
  22113. <member name="M:UnityEditor.FileUtil.ReplaceFile(System.String,System.String)">
  22114. <summary>
  22115. <para>Replaces a file.</para>
  22116. </summary>
  22117. <param name="src"></param>
  22118. <param name="dst"></param>
  22119. </member>
  22120. <member name="T:UnityEditor.FontRenderingMode">
  22121. <summary>
  22122. <para>Font rendering mode constants for TrueTypeFontImporter.</para>
  22123. </summary>
  22124. </member>
  22125. <member name="F:UnityEditor.FontRenderingMode.HintedRaster">
  22126. <summary>
  22127. <para>Use hinted font rendering without anti-aliasing. This is the crispest font rendering option, and may be most readable for small font sizes.</para>
  22128. </summary>
  22129. </member>
  22130. <member name="F:UnityEditor.FontRenderingMode.HintedSmooth">
  22131. <summary>
  22132. <para>Use Anti-Aliased Font rendering with hinting. This forces character lines to run along pixel boundaries.</para>
  22133. </summary>
  22134. </member>
  22135. <member name="F:UnityEditor.FontRenderingMode.OSDefault">
  22136. <summary>
  22137. <para>Use the OS default font rendering mode. This mode is only available for dynamic fonts, as static fonts are generated at build time.</para>
  22138. </summary>
  22139. </member>
  22140. <member name="F:UnityEditor.FontRenderingMode.Smooth">
  22141. <summary>
  22142. <para>Use Anti-Aliased Font rendering. When using dynamic fonts, this is the mode which is fastest in rendering font textures.</para>
  22143. </summary>
  22144. </member>
  22145. <member name="T:UnityEditor.FontTextureCase">
  22146. <summary>
  22147. <para>Texture case constants for TrueTypeFontImporter.</para>
  22148. </summary>
  22149. </member>
  22150. <member name="F:UnityEditor.FontTextureCase.ASCII">
  22151. <summary>
  22152. <para>Import basic ASCII character set.</para>
  22153. </summary>
  22154. </member>
  22155. <member name="F:UnityEditor.FontTextureCase.ASCIILowerCase">
  22156. <summary>
  22157. <para>Only import lower case ASCII character set.</para>
  22158. </summary>
  22159. </member>
  22160. <member name="F:UnityEditor.FontTextureCase.ASCIIUpperCase">
  22161. <summary>
  22162. <para>Only import upper case ASCII character set.</para>
  22163. </summary>
  22164. </member>
  22165. <member name="F:UnityEditor.FontTextureCase.CustomSet">
  22166. <summary>
  22167. <para>Custom set of characters.</para>
  22168. </summary>
  22169. </member>
  22170. <member name="F:UnityEditor.FontTextureCase.Dynamic">
  22171. <summary>
  22172. <para>Render characters into font texture at runtime as needed.</para>
  22173. </summary>
  22174. </member>
  22175. <member name="F:UnityEditor.FontTextureCase.Unicode">
  22176. <summary>
  22177. <para>Import a set of Unicode characters common for latin scripts.</para>
  22178. </summary>
  22179. </member>
  22180. <member name="T:UnityEditor.ForceReserializeAssetsOptions">
  22181. <summary>
  22182. <para>Options for AssetDatabase.ForceReserializeAssets.</para>
  22183. </summary>
  22184. </member>
  22185. <member name="F:UnityEditor.ForceReserializeAssetsOptions.ReserializeAssets">
  22186. <summary>
  22187. <para>Specifies that AssetDatabase.ForceReserializeAssets should load, upgrade, and save the assets at the paths passed to the function, but not their accompanying .meta files.</para>
  22188. </summary>
  22189. </member>
  22190. <member name="F:UnityEditor.ForceReserializeAssetsOptions.ReserializeAssetsAndMetadata">
  22191. <summary>
  22192. <para>Specifies that AssetDatabase.ForceReserializeAssets should load, upgrade, and save both the assets at the paths passed to the function, and also their accompanying .meta files.</para>
  22193. </summary>
  22194. </member>
  22195. <member name="F:UnityEditor.ForceReserializeAssetsOptions.ReserializeMetadata">
  22196. <summary>
  22197. <para>Specifies that AssetDatabase.ForceReserializeAssets should load, upgrade, and save the .meta files for the assets at the paths passed to the function, but not the assets themselves.</para>
  22198. </summary>
  22199. </member>
  22200. <member name="T:UnityEditor.GameObjectUtility">
  22201. <summary>
  22202. <para>GameObject utility functions.</para>
  22203. </summary>
  22204. </member>
  22205. <member name="M:UnityEditor.GameObjectUtility.AreStaticEditorFlagsSet(UnityEngine.GameObject,UnityEditor.StaticEditorFlags)">
  22206. <summary>
  22207. <para>Returns true if the passed in StaticEditorFlags are set on the GameObject specified.</para>
  22208. </summary>
  22209. <param name="go">The GameObject to check.</param>
  22210. <param name="flags">The flags you want to check.</param>
  22211. <returns>
  22212. <para>Whether the GameObject's static flags match the flags specified.</para>
  22213. </returns>
  22214. </member>
  22215. <member name="M:UnityEditor.GameObjectUtility.EnsureUniqueNameForSibling(UnityEngine.GameObject)">
  22216. <summary>
  22217. <para>You can use this method after parenting one GameObject to another to ensure the child GameObject has a unique name compared to its siblings in the hierarchy.</para>
  22218. </summary>
  22219. <param name="self">The GameObject whose name you want to ensure is unique.</param>
  22220. </member>
  22221. <member name="M:UnityEditor.GameObjectUtility.GetMonoBehavioursWithMissingScriptCount(UnityEngine.GameObject)">
  22222. <summary>
  22223. <para>Gets the number of MonoBehaviours with a missing script for the given GameObject.</para>
  22224. </summary>
  22225. <param name="go">GameObject to query.</param>
  22226. <returns>
  22227. <para>The number of MonoBehaviours with a missing script.</para>
  22228. </returns>
  22229. </member>
  22230. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshArea(UnityEngine.GameObject)">
  22231. <summary>
  22232. <para>Get the navmesh area index for the GameObject.</para>
  22233. </summary>
  22234. <param name="go">The GameObject to query.</param>
  22235. <returns>
  22236. <para>NavMesh area index.</para>
  22237. </returns>
  22238. </member>
  22239. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshAreaFromName(System.String)">
  22240. <summary>
  22241. <para>Get the navmesh area index from the area name.</para>
  22242. </summary>
  22243. <param name="name">NavMesh area name to query.</param>
  22244. <returns>
  22245. <para>The NavMesh area index. If there is no NavMesh area with the requested name, the return value is -1.</para>
  22246. </returns>
  22247. </member>
  22248. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshAreaNames">
  22249. <summary>
  22250. <para>Get all the navmesh area names.</para>
  22251. </summary>
  22252. <returns>
  22253. <para>Names of all the NavMesh areas.</para>
  22254. </returns>
  22255. </member>
  22256. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshLayer(UnityEngine.GameObject)">
  22257. <summary>
  22258. <para>Get the navmesh layer for the GameObject.</para>
  22259. </summary>
  22260. <param name="go">The GameObject to check.</param>
  22261. <returns>
  22262. <para>The navmesh layer for the GameObject specified.</para>
  22263. </returns>
  22264. </member>
  22265. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshLayerFromName(System.String)">
  22266. <summary>
  22267. <para>Get the navmesh layer from the layer name.</para>
  22268. </summary>
  22269. <param name="name">The name of the navmesh layer.</param>
  22270. <returns>
  22271. <para>The layer number of the navmesh layer name specified.</para>
  22272. </returns>
  22273. </member>
  22274. <member name="M:UnityEditor.GameObjectUtility.GetNavMeshLayerNames">
  22275. <summary>
  22276. <para>Get all the navmesh layer names.</para>
  22277. </summary>
  22278. <returns>
  22279. <para>An array of the names of all navmesh layers.</para>
  22280. </returns>
  22281. </member>
  22282. <member name="M:UnityEditor.GameObjectUtility.GetStaticEditorFlags(UnityEngine.GameObject)">
  22283. <summary>
  22284. <para>Gets the StaticEditorFlags of the GameObject specified.</para>
  22285. </summary>
  22286. <param name="go">The GameObject whose flags you are interested in.</param>
  22287. <returns>
  22288. <para>The static editor flags of the GameObject specified.</para>
  22289. </returns>
  22290. </member>
  22291. <member name="M:UnityEditor.GameObjectUtility.GetUniqueNameForSibling(UnityEngine.Transform,System.String)">
  22292. <summary>
  22293. <para>You can use this method before instantiating a new sibling, or before parenting one GameObject to another, to ensure the new child GameObject has a unique name compared to its siblings in the hierarchy.</para>
  22294. </summary>
  22295. <param name="parent">Target parent for a new GameObject. Null means root level.</param>
  22296. <param name="name">Requested name for a new GameObject.</param>
  22297. <returns>
  22298. <para>Unique name for a new GameObject.</para>
  22299. </returns>
  22300. </member>
  22301. <member name="M:UnityEditor.GameObjectUtility.ModifyMaskIfGameObjectIsHiddenForPrefabModeInContext(System.UInt64,UnityEngine.GameObject)">
  22302. <summary>
  22303. <para>Use this method if a custom scene culling mask is needed for renderers that should be shown or hidden in a Scene view when Prefab Mode in Context is active.</para>
  22304. </summary>
  22305. <param name="sceneCullingMask">The scene culling mask intended to be used with the custom renderer.</param>
  22306. <param name="gameObject">The GameObject associated with the custom renderer.</param>
  22307. <returns>
  22308. <para>If the GameObject is hidden for Prefab Mode in Context, a modified scene culling mask is returned. If it's not hidden, then the input scene culling mask is returned.</para>
  22309. </returns>
  22310. </member>
  22311. <member name="M:UnityEditor.GameObjectUtility.RemoveMonoBehavioursWithMissingScript(UnityEngine.GameObject)">
  22312. <summary>
  22313. <para>Removes the MonoBehaviours with a missing script from the given GameObject.</para>
  22314. </summary>
  22315. <param name="go">The GameObject to remove MonoBehaviours with a missing script from.</param>
  22316. <returns>
  22317. <para>The number of MonoBehaviours with a missing script that were removed.</para>
  22318. </returns>
  22319. </member>
  22320. <member name="M:UnityEditor.GameObjectUtility.SetNavMeshArea(UnityEngine.GameObject,System.Int32)">
  22321. <summary>
  22322. <para>Set the navmesh area for the gameobject.</para>
  22323. </summary>
  22324. <param name="go">GameObject to modify.</param>
  22325. <param name="areaIndex">NavMesh area index to set.</param>
  22326. </member>
  22327. <member name="M:UnityEditor.GameObjectUtility.SetNavMeshLayer(UnityEngine.GameObject,System.Int32)">
  22328. <summary>
  22329. <para>Set the navmesh layer for the GameObject.</para>
  22330. </summary>
  22331. <param name="go">The GameObject on which to set the navmesh layer.</param>
  22332. <param name="areaIndex">The layer number you want to set.</param>
  22333. </member>
  22334. <member name="M:UnityEditor.GameObjectUtility.SetParentAndAlign(UnityEngine.GameObject,UnityEngine.GameObject)">
  22335. <summary>
  22336. <para>Sets the parent and gives the child the same layer and position.</para>
  22337. </summary>
  22338. <param name="child">The GameObject that should have a new parent set.</param>
  22339. <param name="parent">The GameObject that the child should get as a parent and have position and layer copied from. If null, this function does nothing.</param>
  22340. </member>
  22341. <member name="M:UnityEditor.GameObjectUtility.SetStaticEditorFlags(UnityEngine.GameObject,UnityEditor.StaticEditorFlags)">
  22342. <summary>
  22343. <para>Sets the StaticEditorFlags of the specified GameObject.</para>
  22344. </summary>
  22345. <param name="go">The GameObject whose Static Editor Flags you want to set.</param>
  22346. <param name="flags">The StaticEditorFlags to set on the GameObject.</param>
  22347. </member>
  22348. <member name="T:UnityEditor.GenericMenu">
  22349. <summary>
  22350. <para>GenericMenu lets you create custom context menus and dropdown menus.</para>
  22351. </summary>
  22352. </member>
  22353. <member name="P:UnityEditor.GenericMenu.allowDuplicateNames">
  22354. <summary>
  22355. <para>Allow the menu to have multiple items with the same name.</para>
  22356. </summary>
  22357. </member>
  22358. <member name="M:UnityEditor.GenericMenu.AddDisabledItem(UnityEngine.GUIContent)">
  22359. <summary>
  22360. <para>Add a disabled item to the menu.</para>
  22361. </summary>
  22362. <param name="content">The GUIContent to display as a disabled menu item.</param>
  22363. </member>
  22364. <member name="M:UnityEditor.GenericMenu.AddDisabledItem(UnityEngine.GUIContent,System.Boolean)">
  22365. <summary>
  22366. <para>Add a disabled item to the menu.</para>
  22367. </summary>
  22368. <param name="content">The GUIContent to display as a disabled menu item.</param>
  22369. <param name="on">Specifies whether to show that the item is currently activated (i.e. a tick next to the item in the menu).</param>
  22370. </member>
  22371. <member name="M:UnityEditor.GenericMenu.AddItem(UnityEngine.GUIContent,System.Boolean,UnityEditor.GenericMenu/MenuFunction)">
  22372. <summary>
  22373. <para>Add an item to the menu.</para>
  22374. </summary>
  22375. <param name="content">The GUIContent to add as a menu item.</param>
  22376. <param name="on">Specifies whether to show the item is currently activated (i.e. a tick next to the item in the menu).</param>
  22377. <param name="func">The function to call when the menu item is selected.</param>
  22378. </member>
  22379. <member name="M:UnityEditor.GenericMenu.AddItem(UnityEngine.GUIContent,System.Boolean,UnityEditor.GenericMenu/MenuFunction2,System.Object)">
  22380. <summary>
  22381. <para>Add an item to the menu.</para>
  22382. </summary>
  22383. <param name="content">The GUIContent to add as a menu item.</param>
  22384. <param name="on">Specifies whether to show the item is currently activated (i.e. a tick next to the item in the menu).</param>
  22385. <param name="func">The function to call when the menu item is selected.</param>
  22386. <param name="userData">The data to pass to the function called when the item is selected.</param>
  22387. </member>
  22388. <member name="M:UnityEditor.GenericMenu.AddSeparator(System.String)">
  22389. <summary>
  22390. <para>Add a seperator item to the menu.</para>
  22391. </summary>
  22392. <param name="path">The path to the submenu, if adding a separator to a submenu. When adding a separator to the top level of a menu, use an empty string as the path.</param>
  22393. </member>
  22394. <member name="M:UnityEditor.GenericMenu.DropDown(UnityEngine.Rect)">
  22395. <summary>
  22396. <para>Show the menu at the given screen rect.</para>
  22397. </summary>
  22398. <param name="position">The position at which to show the menu.</param>
  22399. </member>
  22400. <member name="M:UnityEditor.GenericMenu.GetItemCount">
  22401. <summary>
  22402. <para>Get number of items in the menu.</para>
  22403. </summary>
  22404. <returns>
  22405. <para>The number of items in the menu.</para>
  22406. </returns>
  22407. </member>
  22408. <member name="T:UnityEditor.GenericMenu.MenuFunction">
  22409. <summary>
  22410. <para>Callback function, called when a menu item is selected.</para>
  22411. </summary>
  22412. </member>
  22413. <member name="T:UnityEditor.GenericMenu.MenuFunction2">
  22414. <summary>
  22415. <para>Callback function with user data, called when a menu item is selected.</para>
  22416. </summary>
  22417. <param name="userData">The data to pass through to the callback function.</param>
  22418. </member>
  22419. <member name="M:UnityEditor.GenericMenu.ShowAsContext">
  22420. <summary>
  22421. <para>Show the menu under the mouse when right-clicked.</para>
  22422. </summary>
  22423. </member>
  22424. <member name="T:UnityEditor.GizmoType">
  22425. <summary>
  22426. <para>Determines how a gizmo is drawn or picked in the Unity editor.</para>
  22427. </summary>
  22428. </member>
  22429. <member name="F:UnityEditor.GizmoType.Active">
  22430. <summary>
  22431. <para>Draw the gizmo if it is active (shown in the inspector).</para>
  22432. </summary>
  22433. </member>
  22434. <member name="F:UnityEditor.GizmoType.InSelectionHierarchy">
  22435. <summary>
  22436. <para>Draw the gizmo if it is selected or it is a child/descendent of the selected.</para>
  22437. </summary>
  22438. </member>
  22439. <member name="F:UnityEditor.GizmoType.NonSelected">
  22440. <summary>
  22441. <para>Draw the gizmo if it is not selected.</para>
  22442. </summary>
  22443. </member>
  22444. <member name="F:UnityEditor.GizmoType.NotInSelectionHierarchy">
  22445. <summary>
  22446. <para>Draw the gizmo if it is not selected and also no parent/ancestor is selected.</para>
  22447. </summary>
  22448. </member>
  22449. <member name="F:UnityEditor.GizmoType.Pickable">
  22450. <summary>
  22451. <para>The gizmo can be picked in the editor.</para>
  22452. </summary>
  22453. </member>
  22454. <member name="F:UnityEditor.GizmoType.Selected">
  22455. <summary>
  22456. <para>Draw the gizmo if it is selected.</para>
  22457. </summary>
  22458. </member>
  22459. <member name="T:UnityEditor.GlobalObjectId">
  22460. <summary>
  22461. <para>Struct providing an API for stable, project-global object identifiers.</para>
  22462. </summary>
  22463. </member>
  22464. <member name="P:UnityEditor.GlobalObjectId.assetGUID">
  22465. <summary>
  22466. <para>The GUID for the asset to which this object belongs.</para>
  22467. </summary>
  22468. </member>
  22469. <member name="P:UnityEditor.GlobalObjectId.identifierType">
  22470. <summary>
  22471. <para>The identifier type represented as an integer.</para>
  22472. </summary>
  22473. </member>
  22474. <member name="P:UnityEditor.GlobalObjectId.targetObjectId">
  22475. <summary>
  22476. <para>The local file ID of the object.</para>
  22477. </summary>
  22478. </member>
  22479. <member name="P:UnityEditor.GlobalObjectId.targetPrefabId">
  22480. <summary>
  22481. <para>The prefab instance id of the object.</para>
  22482. </summary>
  22483. </member>
  22484. <member name="M:UnityEditor.GlobalObjectId.Equals(UnityEditor.GlobalObjectId)">
  22485. <summary>
  22486. <para>Check equality between two GlobalObjectIds.</para>
  22487. </summary>
  22488. <param name="other"></param>
  22489. </member>
  22490. <member name="M:UnityEditor.GlobalObjectId.GetGlobalObjectIdSlow(UnityEngine.Object)">
  22491. <summary>
  22492. <para>Converts an Object reference or InstanceID to a GlobalObjectId.</para>
  22493. </summary>
  22494. <param name="targetObject">The Object to be converted.</param>
  22495. <param name="instanceId">The InstanceID of the Object to be converted.</param>
  22496. <returns>
  22497. <para>The converted GlobalObjectId. If the conversion is unsuccessful, the GlobalObjectId is set to the default null ID: "GlobalObjectId_V1-0-00000000000000000000000000000000-0-0".</para>
  22498. </returns>
  22499. </member>
  22500. <member name="M:UnityEditor.GlobalObjectId.GetGlobalObjectIdSlow(System.Int32)">
  22501. <summary>
  22502. <para>Converts an Object reference or InstanceID to a GlobalObjectId.</para>
  22503. </summary>
  22504. <param name="targetObject">The Object to be converted.</param>
  22505. <param name="instanceId">The InstanceID of the Object to be converted.</param>
  22506. <returns>
  22507. <para>The converted GlobalObjectId. If the conversion is unsuccessful, the GlobalObjectId is set to the default null ID: "GlobalObjectId_V1-0-00000000000000000000000000000000-0-0".</para>
  22508. </returns>
  22509. </member>
  22510. <member name="M:UnityEditor.GlobalObjectId.GetGlobalObjectIdsSlow(UnityEngine.Object[],UnityEditor.GlobalObjectId[])">
  22511. <summary>
  22512. <para>Creates an array of GlobalObjectIds based on an array of Objects or InstanceIDs.</para>
  22513. </summary>
  22514. <param name="objects">Array of Objects to convert.</param>
  22515. <param name="outputIdentifiers">Resulting array of GlobalObjectIds.</param>
  22516. <param name="instanceIds">Array of InstanceIDs to convert.</param>
  22517. </member>
  22518. <member name="M:UnityEditor.GlobalObjectId.GetGlobalObjectIdsSlow(System.Int32[],UnityEditor.GlobalObjectId[])">
  22519. <summary>
  22520. <para>Creates an array of GlobalObjectIds based on an array of Objects or InstanceIDs.</para>
  22521. </summary>
  22522. <param name="objects">Array of Objects to convert.</param>
  22523. <param name="outputIdentifiers">Resulting array of GlobalObjectIds.</param>
  22524. <param name="instanceIds">Array of InstanceIDs to convert.</param>
  22525. </member>
  22526. <member name="M:UnityEditor.GlobalObjectId.GlobalObjectIdentifiersToInstanceIDsSlow(UnityEditor.GlobalObjectId[],System.Int32[])">
  22527. <summary>
  22528. <para>Creates an array of InstanceIDs based on an array of GlobalObjectIds.</para>
  22529. </summary>
  22530. <param name="identifiers">Array of GlobalObjectIds to convert.</param>
  22531. <param name="outputInstanceIDs">Resulting array of InstanceIDs.</param>
  22532. </member>
  22533. <member name="M:UnityEditor.GlobalObjectId.GlobalObjectIdentifiersToObjectsSlow(UnityEditor.GlobalObjectId[],UnityEngine.Object[])">
  22534. <summary>
  22535. <para>Creates an array of Objects based on an array of GlobalObjectIds.</para>
  22536. </summary>
  22537. <param name="identifiers">Array of GlobalObjectIds to convert.</param>
  22538. <param name="outputObjects">Resulting array of Object references.</param>
  22539. </member>
  22540. <member name="M:UnityEditor.GlobalObjectId.GlobalObjectIdentifierToInstanceIDSlow(UnityEditor.GlobalObjectId)">
  22541. <summary>
  22542. <para>Converts a GlobalObjectId to an InstanceID.</para>
  22543. </summary>
  22544. <param name="id">The GlobalObjectId to lookup.</param>
  22545. <returns>
  22546. <para>If the GlobalObjectId is found, this method returns the converted InstanceID. Returns 0 if the GlobalObjectId is not found.</para>
  22547. </returns>
  22548. </member>
  22549. <member name="M:UnityEditor.GlobalObjectId.GlobalObjectIdentifierToObjectSlow(UnityEditor.GlobalObjectId)">
  22550. <summary>
  22551. <para>Converts a GlobalObjectId to an Object reference.</para>
  22552. </summary>
  22553. <param name="id">The GlobalObjectId to lookup.</param>
  22554. <returns>
  22555. <para>If the GlobalObjectId is found, this method returns the converted Object reference. Returns null if the GlobalObjectId is not found.</para>
  22556. </returns>
  22557. </member>
  22558. <member name="M:UnityEditor.GlobalObjectId.ToString">
  22559. <summary>
  22560. <para>Get the string representation of the GlobalObjectId.</para>
  22561. </summary>
  22562. </member>
  22563. <member name="M:UnityEditor.GlobalObjectId.TryParse(System.String,UnityEditor.GlobalObjectId&amp;)">
  22564. <summary>
  22565. <para>Parses the string representation of a GlobalObjectId into a GlobalObjectId struct.</para>
  22566. </summary>
  22567. <param name="stringValue">The string representation of a GlobalObjectId.
  22568. Example: "GlobalObjectId_V1-2-74c253e3f16be4776bb2d88e01f77c8a-902906726-0".</param>
  22569. <param name="id">The GlobalObjectId struct for the parsed values.</param>
  22570. <returns>
  22571. <para>Returns true if the string representation is successfully parsed. Otherwise, returns false.</para>
  22572. </returns>
  22573. </member>
  22574. <member name="T:UnityEditor.GraphicsJobMode">
  22575. <summary>
  22576. <para>Enum used to specify the graphics jobs mode to use.</para>
  22577. </summary>
  22578. </member>
  22579. <member name="F:UnityEditor.GraphicsJobMode.Legacy">
  22580. <summary>
  22581. <para>Legacy graphics jobs.</para>
  22582. </summary>
  22583. </member>
  22584. <member name="F:UnityEditor.GraphicsJobMode.Native">
  22585. <summary>
  22586. <para>Native graphics jobs.</para>
  22587. </summary>
  22588. </member>
  22589. <member name="T:UnityEditor.GridPalette">
  22590. <summary>
  22591. <para>GridPalette stores settings for Palette assets when shown in the Palette window.</para>
  22592. </summary>
  22593. </member>
  22594. <member name="F:UnityEditor.GridPalette.cellSizing">
  22595. <summary>
  22596. <para>Determines the sizing of cells for a Palette.</para>
  22597. </summary>
  22598. </member>
  22599. <member name="P:UnityEditor.GridPalette.transparencySortAxis">
  22600. <summary>
  22601. <para>Determines the sorting axis if the Transparency Sort Mode is set to Custom Axis.</para>
  22602. </summary>
  22603. </member>
  22604. <member name="P:UnityEditor.GridPalette.transparencySortMode">
  22605. <summary>
  22606. <para>Determines the Transparency Sorting Mode of Renderers in the Palette.</para>
  22607. </summary>
  22608. </member>
  22609. <member name="T:UnityEditor.GridPalette.CellSizing">
  22610. <summary>
  22611. <para>Controls the sizing of cells for a Palette.</para>
  22612. </summary>
  22613. </member>
  22614. <member name="F:UnityEditor.GridPalette.CellSizing.Automatic">
  22615. <summary>
  22616. <para>Automatically resizes the Palette cells by the size of Sprites in the Palette.</para>
  22617. </summary>
  22618. </member>
  22619. <member name="F:UnityEditor.GridPalette.CellSizing.Manual">
  22620. <summary>
  22621. <para>Size of Palette cells will be changed manually by the user.</para>
  22622. </summary>
  22623. </member>
  22624. <member name="T:UnityEditor.GUIDrawer">
  22625. <summary>
  22626. <para>Base class for PropertyDrawer and DecoratorDrawer.</para>
  22627. </summary>
  22628. </member>
  22629. <member name="T:UnityEditor.Handles">
  22630. <summary>
  22631. <para>Custom 3D GUI controls and drawing in the Scene view.</para>
  22632. </summary>
  22633. </member>
  22634. <member name="P:UnityEditor.Handles.centerColor">
  22635. <summary>
  22636. <para>Color to use for handles that represent the center of something.</para>
  22637. </summary>
  22638. </member>
  22639. <member name="P:UnityEditor.Handles.color">
  22640. <summary>
  22641. <para>Colors of the handles.</para>
  22642. </summary>
  22643. </member>
  22644. <member name="P:UnityEditor.Handles.currentCamera">
  22645. <summary>
  22646. <para>Setup viewport and stuff for a current camera.</para>
  22647. </summary>
  22648. </member>
  22649. <member name="P:UnityEditor.Handles.inverseMatrix">
  22650. <summary>
  22651. <para>The inverse of the matrix for all handle operations.</para>
  22652. </summary>
  22653. </member>
  22654. <member name="P:UnityEditor.Handles.lighting">
  22655. <summary>
  22656. <para>Are handles lit?</para>
  22657. </summary>
  22658. </member>
  22659. <member name="P:UnityEditor.Handles.lineThickness">
  22660. <summary>
  22661. <para>Retrieves the user preference setting that controls the thickness of tool handle lines. (Read Only)</para>
  22662. </summary>
  22663. </member>
  22664. <member name="P:UnityEditor.Handles.matrix">
  22665. <summary>
  22666. <para>Matrix for all handle operations.</para>
  22667. </summary>
  22668. </member>
  22669. <member name="P:UnityEditor.Handles.preselectionColor">
  22670. <summary>
  22671. <para>Color to use to highlight an unselected handle currently under the mouse pointer.</para>
  22672. </summary>
  22673. </member>
  22674. <member name="P:UnityEditor.Handles.secondaryColor">
  22675. <summary>
  22676. <para>Soft color to use for for general things.</para>
  22677. </summary>
  22678. </member>
  22679. <member name="P:UnityEditor.Handles.selectedColor">
  22680. <summary>
  22681. <para>Color to use for the currently active handle.</para>
  22682. </summary>
  22683. </member>
  22684. <member name="P:UnityEditor.Handles.xAxisColor">
  22685. <summary>
  22686. <para>Color to use for handles that manipulates the X coordinate of something.</para>
  22687. </summary>
  22688. </member>
  22689. <member name="P:UnityEditor.Handles.yAxisColor">
  22690. <summary>
  22691. <para>Color to use for handles that manipulates the Y coordinate of something.</para>
  22692. </summary>
  22693. </member>
  22694. <member name="P:UnityEditor.Handles.zAxisColor">
  22695. <summary>
  22696. <para>Color to use for handles that manipulates the Z coordinate of something.</para>
  22697. </summary>
  22698. </member>
  22699. <member name="P:UnityEditor.Handles.zTest">
  22700. <summary>
  22701. <para>zTest of the handles.</para>
  22702. </summary>
  22703. </member>
  22704. <member name="M:UnityEditor.Handles.ArrowHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22705. <summary>
  22706. <para>Draw an arrow like those used by the move tool.</para>
  22707. </summary>
  22708. <param name="controlID">The control ID for the handle.</param>
  22709. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22710. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22711. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22712. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22713. </member>
  22714. <member name="M:UnityEditor.Handles.BeginGUI">
  22715. <summary>
  22716. <para>Begin a 2D GUI block inside the 3D handle GUI.</para>
  22717. </summary>
  22718. </member>
  22719. <member name="M:UnityEditor.Handles.Button(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,System.Single,UnityEditor.Handles/CapFunction)">
  22720. <summary>
  22721. <para>Make a 3D Button.</para>
  22722. </summary>
  22723. <param name="position">The position to draw the button in the space of Handles.matrix.</param>
  22724. <param name="direction">The rotation of the button in the space of Handles.matrix.</param>
  22725. <param name="size">The visual size of the handle. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22726. <param name="pickSize">The size of the button for the purpose of detecting a click. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22727. <param name="capFunction">The draw style of the button.</param>
  22728. <returns>
  22729. <para>True when the user clicks the button.</para>
  22730. </returns>
  22731. </member>
  22732. <member name="T:UnityEditor.Handles.CapFunction">
  22733. <summary>
  22734. <para>The function to use for drawing the handle e.g. Handles.RectangleCap.</para>
  22735. </summary>
  22736. <param name="controlID">The control ID for the handle.</param>
  22737. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22738. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22739. <param name="size">The size of the handle in world-space units.</param>
  22740. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22741. </member>
  22742. <member name="M:UnityEditor.Handles.CircleHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22743. <summary>
  22744. <para>Draw a circle handle. Pass this into handle functions.</para>
  22745. </summary>
  22746. <param name="controlID">The control ID for the handle.</param>
  22747. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22748. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22749. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22750. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22751. </member>
  22752. <member name="M:UnityEditor.Handles.ClearCamera(UnityEngine.Rect,UnityEngine.Camera)">
  22753. <summary>
  22754. <para>Clears the camera.</para>
  22755. </summary>
  22756. <param name="position">Where in the Scene to clear.</param>
  22757. <param name="camera">The camera to clear.</param>
  22758. </member>
  22759. <member name="M:UnityEditor.Handles.ConeHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22760. <summary>
  22761. <para>Draw a cone handle. Pass this into handle functions.</para>
  22762. </summary>
  22763. <param name="controlID">The control ID for the handle.</param>
  22764. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22765. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22766. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22767. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22768. </member>
  22769. <member name="M:UnityEditor.Handles.CubeHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22770. <summary>
  22771. <para>Draw a cube handle. Pass this into handle functions.</para>
  22772. </summary>
  22773. <param name="controlID">The control ID for the handle.</param>
  22774. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22775. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22776. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22777. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22778. </member>
  22779. <member name="M:UnityEditor.Handles.CylinderHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22780. <summary>
  22781. <para>Draw a cylinder handle. Pass this into handle functions.</para>
  22782. </summary>
  22783. <param name="controlID">The control ID for the handle.</param>
  22784. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22785. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22786. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22787. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22788. </member>
  22789. <member name="M:UnityEditor.Handles.Disc(System.Int32,UnityEngine.Quaternion,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Boolean,System.Single)">
  22790. <summary>
  22791. <para>Make a 3D disc that can be dragged with the mouse.</para>
  22792. </summary>
  22793. <param name="id">Control id of the handle.</param>
  22794. <param name="rotation">The rotation of the disc.</param>
  22795. <param name="position">The center of the disc.</param>
  22796. <param name="axis">The axis to rotate around.</param>
  22797. <param name="size">The size of the disc in world space.</param>
  22798. <param name="cutoffPlane">If true, only the front-facing half of the circle is draw / draggable. This is useful when you have many overlapping rotation axes (like in the default rotate tool) to avoid clutter.</param>
  22799. <param name="snap">The grid size to snap to.</param>
  22800. <returns>
  22801. <para>The new rotation value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  22802. </returns>
  22803. </member>
  22804. <member name="M:UnityEditor.Handles.Disc(UnityEngine.Quaternion,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Boolean,System.Single)">
  22805. <summary>
  22806. <para>Make a 3D disc that can be dragged with the mouse.</para>
  22807. </summary>
  22808. <param name="id">Control id of the handle.</param>
  22809. <param name="rotation">The rotation of the disc.</param>
  22810. <param name="position">The center of the disc.</param>
  22811. <param name="axis">The axis to rotate around.</param>
  22812. <param name="size">The size of the disc in world space.</param>
  22813. <param name="cutoffPlane">If true, only the front-facing half of the circle is draw / draggable. This is useful when you have many overlapping rotation axes (like in the default rotate tool) to avoid clutter.</param>
  22814. <param name="snap">The grid size to snap to.</param>
  22815. <returns>
  22816. <para>The new rotation value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  22817. </returns>
  22818. </member>
  22819. <member name="M:UnityEditor.Handles.DotHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  22820. <summary>
  22821. <para>Draw a dot handle. Pass this into handle functions.</para>
  22822. </summary>
  22823. <param name="controlID">The control ID for the handle.</param>
  22824. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  22825. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  22826. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  22827. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  22828. </member>
  22829. <member name="M:UnityEditor.Handles.DrawAAConvexPolygon(UnityEngine.Vector3[])">
  22830. <summary>
  22831. <para>Draw anti-aliased convex polygon specified with point array.</para>
  22832. </summary>
  22833. <param name="points">List of points describing the convex polygon.</param>
  22834. </member>
  22835. <member name="M:UnityEditor.Handles.DrawAAPolyLine(UnityEngine.Vector3[])">
  22836. <summary>
  22837. <para>Draw anti-aliased line specified with point array and width.</para>
  22838. </summary>
  22839. <param name="lineTex">The AA texture used for rendering.</param>
  22840. <param name="width">The width of the line.</param>
  22841. <param name="points">List of points to build the line from.</param>
  22842. <param name="actualNumberOfPoints"></param>
  22843. </member>
  22844. <member name="M:UnityEditor.Handles.DrawAAPolyLine(System.Single,UnityEngine.Vector3[])">
  22845. <summary>
  22846. <para>Draw anti-aliased line specified with point array and width.</para>
  22847. </summary>
  22848. <param name="lineTex">The AA texture used for rendering.</param>
  22849. <param name="width">The width of the line.</param>
  22850. <param name="points">List of points to build the line from.</param>
  22851. <param name="actualNumberOfPoints"></param>
  22852. </member>
  22853. <member name="M:UnityEditor.Handles.DrawAAPolyLine(UnityEngine.Texture2D,UnityEngine.Vector3[])">
  22854. <summary>
  22855. <para>Draw anti-aliased line specified with point array and width.</para>
  22856. </summary>
  22857. <param name="lineTex">The AA texture used for rendering.</param>
  22858. <param name="width">The width of the line.</param>
  22859. <param name="points">List of points to build the line from.</param>
  22860. <param name="actualNumberOfPoints"></param>
  22861. </member>
  22862. <member name="M:UnityEditor.Handles.DrawAAPolyLine(System.Single,System.Int32,UnityEngine.Vector3[])">
  22863. <summary>
  22864. <para>Draw anti-aliased line specified with point array and width.</para>
  22865. </summary>
  22866. <param name="lineTex">The AA texture used for rendering.</param>
  22867. <param name="width">The width of the line.</param>
  22868. <param name="points">List of points to build the line from.</param>
  22869. <param name="actualNumberOfPoints"></param>
  22870. </member>
  22871. <member name="M:UnityEditor.Handles.DrawAAPolyLine(UnityEngine.Texture2D,System.Single,UnityEngine.Vector3[])">
  22872. <summary>
  22873. <para>Draw anti-aliased line specified with point array and width.</para>
  22874. </summary>
  22875. <param name="lineTex">The AA texture used for rendering.</param>
  22876. <param name="width">The width of the line.</param>
  22877. <param name="points">List of points to build the line from.</param>
  22878. <param name="actualNumberOfPoints"></param>
  22879. </member>
  22880. <member name="M:UnityEditor.Handles.DrawBezier(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Color,UnityEngine.Texture2D,System.Single)">
  22881. <summary>
  22882. <para>Draw textured bezier line through start and end points with the given tangents.</para>
  22883. </summary>
  22884. <param name="startPosition">The start point of the bezier line.</param>
  22885. <param name="endPosition">The end point of the bezier line.</param>
  22886. <param name="startTangent">The start tangent of the bezier line.</param>
  22887. <param name="endTangent">The end tangent of the bezier line.</param>
  22888. <param name="color">The color to use for the bezier line.</param>
  22889. <param name="texture">The texture to use for drawing the bezier line.</param>
  22890. <param name="width">The width of the bezier line.</param>
  22891. </member>
  22892. <member name="M:UnityEditor.Handles.DrawCamera">
  22893. <summary>
  22894. <para>Draws a camera inside a rectangle.</para>
  22895. </summary>
  22896. <param name="position">The area to draw the camera within in GUI coordinates.</param>
  22897. <param name="camera">The camera to draw.</param>
  22898. <param name="drawMode">How the camera is drawn (textured, wireframe, etc).</param>
  22899. <param name="gridParam">Parameters of grid drawing (can be omitted).</param>
  22900. </member>
  22901. <member name="M:UnityEditor.Handles.DrawCamera(UnityEngine.Rect,UnityEngine.Camera)">
  22902. <summary>
  22903. <para>Draws a camera inside a rectangle.</para>
  22904. </summary>
  22905. <param name="position">The area to draw the camera within in GUI coordinates.</param>
  22906. <param name="camera">The camera to draw.</param>
  22907. <param name="drawMode">How the camera is drawn (textured, wireframe, etc.).</param>
  22908. </member>
  22909. <member name="M:UnityEditor.Handles.DrawCamera(UnityEngine.Rect,UnityEngine.Camera,UnityEditor.DrawCameraMode)">
  22910. <summary>
  22911. <para>Draws a camera inside a rectangle.</para>
  22912. </summary>
  22913. <param name="position">The area to draw the camera within in GUI coordinates.</param>
  22914. <param name="camera">The camera to draw.</param>
  22915. <param name="drawMode">How the camera is drawn (textured, wireframe, etc.).</param>
  22916. </member>
  22917. <member name="M:UnityEditor.Handles.DrawDottedLine(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  22918. <summary>
  22919. <para>Draw a dotted line from p1 to p2.</para>
  22920. </summary>
  22921. <param name="p1">The start point.</param>
  22922. <param name="p2">The end point.</param>
  22923. <param name="screenSpaceSize">The size in pixels for the lengths of the line segments and the gaps between them.</param>
  22924. </member>
  22925. <member name="M:UnityEditor.Handles.DrawDottedLines(UnityEngine.Vector3[],System.Single)">
  22926. <summary>
  22927. <para>Draw a list of dotted line segments.</para>
  22928. </summary>
  22929. <param name="lineSegments">A list of pairs of points that represent the start and end of line segments.</param>
  22930. <param name="screenSpaceSize">The size in pixels for the lengths of the line segments and the gaps between them.</param>
  22931. </member>
  22932. <member name="M:UnityEditor.Handles.DrawDottedLines(UnityEngine.Vector3[],System.Int32[],System.Single)">
  22933. <summary>
  22934. <para>Draw a list of indexed dotted line segments.</para>
  22935. </summary>
  22936. <param name="points">A list of points.</param>
  22937. <param name="segmentIndices">A list of pairs of indices to the start and end points of the line segments.</param>
  22938. <param name="screenSpaceSize">The size in pixels for the lengths of the line segments and the gaps between them.</param>
  22939. </member>
  22940. <member name="M:UnityEditor.Handles.DrawGizmos">
  22941. <summary>
  22942. <para>Draw a subset of Gizmos (before or after postprocessing) for the given camera.</para>
  22943. </summary>
  22944. <param name="camera">The camera of the current view.</param>
  22945. </member>
  22946. <member name="T:UnityEditor.Handles.DrawingScope">
  22947. <summary>
  22948. <para>Disposable helper struct for automatically setting and reverting Handles.color and/or Handles.matrix.</para>
  22949. </summary>
  22950. </member>
  22951. <member name="P:UnityEditor.Handles.DrawingScope.originalColor">
  22952. <summary>
  22953. <para>The value of Handles.color at the time this DrawingScope was created.</para>
  22954. </summary>
  22955. </member>
  22956. <member name="P:UnityEditor.Handles.DrawingScope.originalMatrix">
  22957. <summary>
  22958. <para>The value of Handles.matrix at the time this DrawingScope was created.</para>
  22959. </summary>
  22960. </member>
  22961. <member name="M:UnityEditor.Handles.DrawingScope.#ctor(UnityEngine.Color)">
  22962. <summary>
  22963. <para>Create a new DrawingScope and set Handles.color and/or Handles.matrix to the specified values.</para>
  22964. </summary>
  22965. <param name="matrix">The matrix to use for displaying Handles inside the scope block.</param>
  22966. <param name="color">The color to use for displaying Handles inside the scope block.</param>
  22967. </member>
  22968. <member name="M:UnityEditor.Handles.DrawingScope.#ctor(UnityEngine.Color,UnityEngine.Matrix4x4)">
  22969. <summary>
  22970. <para>Create a new DrawingScope and set Handles.color and/or Handles.matrix to the specified values.</para>
  22971. </summary>
  22972. <param name="matrix">The matrix to use for displaying Handles inside the scope block.</param>
  22973. <param name="color">The color to use for displaying Handles inside the scope block.</param>
  22974. </member>
  22975. <member name="M:UnityEditor.Handles.DrawingScope.#ctor(UnityEngine.Matrix4x4)">
  22976. <summary>
  22977. <para>Create a new DrawingScope and set Handles.color and/or Handles.matrix to the specified values.</para>
  22978. </summary>
  22979. <param name="matrix">The matrix to use for displaying Handles inside the scope block.</param>
  22980. <param name="color">The color to use for displaying Handles inside the scope block.</param>
  22981. </member>
  22982. <member name="M:UnityEditor.Handles.DrawingScope.Dispose">
  22983. <summary>
  22984. <para>Automatically reverts Handles.color and Handles.matrix to their values prior to entering the scope, when the scope is exited. You do not need to call this method manually.</para>
  22985. </summary>
  22986. </member>
  22987. <member name="M:UnityEditor.Handles.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  22988. <summary>
  22989. <para>Draws a line from p1 to p2.</para>
  22990. </summary>
  22991. <param name="p1">The position of the first line's end point in world space.</param>
  22992. <param name="p2">The position of the second line's end point in world space.</param>
  22993. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  22994. </member>
  22995. <member name="M:UnityEditor.Handles.DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)">
  22996. <summary>
  22997. <para>Draws a line from p1 to p2.</para>
  22998. </summary>
  22999. <param name="p1">The position of the first line's end point in world space.</param>
  23000. <param name="p2">The position of the second line's end point in world space.</param>
  23001. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  23002. </member>
  23003. <member name="M:UnityEditor.Handles.DrawLines(UnityEngine.Vector3[])">
  23004. <summary>
  23005. <para>Draw a list of line segments.</para>
  23006. </summary>
  23007. <param name="lineSegments">A list of pairs of points that represent the start and end of line segments.</param>
  23008. </member>
  23009. <member name="M:UnityEditor.Handles.DrawLines(UnityEngine.Vector3[],System.Int32[])">
  23010. <summary>
  23011. <para>Draw a list of indexed line segments.</para>
  23012. </summary>
  23013. <param name="points">A list of points.</param>
  23014. <param name="segmentIndices">A list of pairs of indices to the start and end points of the line segments.</param>
  23015. </member>
  23016. <member name="M:UnityEditor.Handles.DrawPolyLine(UnityEngine.Vector3[])">
  23017. <summary>
  23018. <para>Draw a line going through the list of points.</para>
  23019. </summary>
  23020. <param name="points"></param>
  23021. </member>
  23022. <member name="M:UnityEditor.Handles.DrawSelectionFrame(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  23023. <summary>
  23024. <para>Draw a camera facing selection frame.</para>
  23025. </summary>
  23026. <param name="controlID"></param>
  23027. <param name="position"></param>
  23028. <param name="rotation"></param>
  23029. <param name="size"></param>
  23030. <param name="eventType"></param>
  23031. </member>
  23032. <member name="M:UnityEditor.Handles.DrawSolidArc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  23033. <summary>
  23034. <para>Draw a circular sector (pie piece) in 3D space.</para>
  23035. </summary>
  23036. <param name="center">The center of the circle.</param>
  23037. <param name="normal">The normal of the circle.</param>
  23038. <param name="from">The direction of the point on the circumference, relative to the center, where the sector begins.</param>
  23039. <param name="angle">The angle of the sector, in degrees.</param>
  23040. <param name="radius">The radius of the circle
  23041. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23042. </member>
  23043. <member name="M:UnityEditor.Handles.DrawSolidDisc(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  23044. <summary>
  23045. <para>Draw a solid flat disc in 3D space.</para>
  23046. </summary>
  23047. <param name="center">The center of the disc.</param>
  23048. <param name="normal">The normal of the disc.</param>
  23049. <param name="radius">The radius of the disc.
  23050. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23051. </member>
  23052. <member name="M:UnityEditor.Handles.DrawSolidRectangleWithOutline(UnityEngine.Vector3[],UnityEngine.Color,UnityEngine.Color)">
  23053. <summary>
  23054. <para>Draw a solid outlined rectangle in 3D space.</para>
  23055. </summary>
  23056. <param name="verts">The 4 vertices of the rectangle in world coordinates.</param>
  23057. <param name="faceColor">The color of the rectangle's face.</param>
  23058. <param name="outlineColor">The outline color of the rectangle.</param>
  23059. </member>
  23060. <member name="M:UnityEditor.Handles.DrawTexture3DSDF(UnityEngine.Texture,System.Single,System.Single,UnityEngine.Gradient)">
  23061. <summary>
  23062. <para>Draws a 3D texture using Signed Distance Field rendering mode in 3D space.</para>
  23063. </summary>
  23064. <param name="texture">The volumetric texture to draw.</param>
  23065. <param name="stepScale">The number by which to multiply the ray step size. The ray step size is the distance between 2 neighboring pixels. The default value is 1.</param>
  23066. <param name="surfaceOffset">The intensity of the pixels at which the surface is rendered. When this value is positive, Unity will expand the rendered surface. When this value is negative, Unity will render empty space as a surface, and a surface as empty space. The default value is 0.</param>
  23067. <param name="customColorRamp">The custom gradient that Unity uses as a color ramp. If this is not specified, Unity uses &lt;a href="https:ai.googleblog.com201908turbo-improved-rainbow-colormap-for.html"&gt;Google Turbo color ramp&lt;a&gt;.</param>
  23068. </member>
  23069. <member name="M:UnityEditor.Handles.DrawTexture3DSlice(UnityEngine.Texture,UnityEngine.Vector3,UnityEngine.FilterMode,System.Boolean,UnityEngine.Gradient)">
  23070. <summary>
  23071. <para>Draws a 3D texture using Slice rendering mode in 3D space.</para>
  23072. </summary>
  23073. <param name="texture">The volumetric texture to draw.</param>
  23074. <param name="slicePositions">The positions of the texture sampling planes.</param>
  23075. <param name="filterMode">Sets the texture filtering mode to use.</param>
  23076. <param name="useColorRamp">Enables color ramp visualization.</param>
  23077. <param name="customColorRamp">The custom gradient that Unity uses as a color ramp. If this is not specified, Unity uses &lt;a href="https:ai.googleblog.com201908turbo-improved-rainbow-colormap-for.html"&gt;Google Turbo color ramp&lt;a&gt;.</param>
  23078. </member>
  23079. <member name="M:UnityEditor.Handles.DrawTexture3DVolume(UnityEngine.Texture,System.Single,System.Single,UnityEngine.FilterMode,System.Boolean,UnityEngine.Gradient)">
  23080. <summary>
  23081. <para>Draws a 3D texture using Volume rendering mode in 3D space.</para>
  23082. </summary>
  23083. <param name="texture">The volumetric texture to draw.</param>
  23084. <param name="opacity">The non-linear volume opacity modifier. Use this to control the opacity of the visualization. Valid values are 0-1, inclusive. A value of 1 is fully opaque and a value of 0 is fully transparent. The default value is 1.</param>
  23085. <param name="qualityModifier">Sets the sample per texture pixel count. Higher values result in a higher quality render. The default value is 1.</param>
  23086. <param name="filterMode">Sets the texture filtering mode to use.</param>
  23087. <param name="useColorRamp">Enables color ramp visualization.</param>
  23088. <param name="customColorRamp">The custom gradient that Unity uses as a color ramp. If this is not specified, Unity uses &lt;a href="https:ai.googleblog.com201908turbo-improved-rainbow-colormap-for.html"&gt;Google Turbo color ramp&lt;a&gt;.</param>
  23089. </member>
  23090. <member name="M:UnityEditor.Handles.DrawWireArc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single,System.Single)">
  23091. <summary>
  23092. <para>Draws a circular arc in 3D space.</para>
  23093. </summary>
  23094. <param name="center">The center of the circle in world space.</param>
  23095. <param name="normal">The normal of the circle in world space.</param>
  23096. <param name="from">The direction of the point on the circle circumference, relative to the center, where the arc begins.</param>
  23097. <param name="angle">The angle of the arc, in degrees.</param>
  23098. <param name="radius">The radius of the circle in world space units.</param>
  23099. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  23100. </member>
  23101. <member name="M:UnityEditor.Handles.DrawWireArc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  23102. <summary>
  23103. <para>Draws a circular arc in 3D space.</para>
  23104. </summary>
  23105. <param name="center">The center of the circle in world space.</param>
  23106. <param name="normal">The normal of the circle in world space.</param>
  23107. <param name="from">The direction of the point on the circle circumference, relative to the center, where the arc begins.</param>
  23108. <param name="angle">The angle of the arc, in degrees.</param>
  23109. <param name="radius">The radius of the circle in world space units.</param>
  23110. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  23111. </member>
  23112. <member name="M:UnityEditor.Handles.DrawWireCube(UnityEngine.Vector3,UnityEngine.Vector3)">
  23113. <summary>
  23114. <para>Draw a wireframe box with center and size.</para>
  23115. </summary>
  23116. <param name="center"></param>
  23117. <param name="size"></param>
  23118. </member>
  23119. <member name="M:UnityEditor.Handles.DrawWireDisc(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  23120. <summary>
  23121. <para>Draws the outline of a flat disc in 3D space.</para>
  23122. </summary>
  23123. <param name="center">The center of the disc in world space.</param>
  23124. <param name="normal">The normal of the disc in world space.</param>
  23125. <param name="radius">The radius of the disc in world space units.</param>
  23126. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  23127. </member>
  23128. <member name="M:UnityEditor.Handles.DrawWireDisc(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  23129. <summary>
  23130. <para>Draws the outline of a flat disc in 3D space.</para>
  23131. </summary>
  23132. <param name="center">The center of the disc in world space.</param>
  23133. <param name="normal">The normal of the disc in world space.</param>
  23134. <param name="radius">The radius of the disc in world space units.</param>
  23135. <param name="thickness">Line thickness in UI points (zero thickness draws single-pixel line).</param>
  23136. </member>
  23137. <member name="M:UnityEditor.Handles.EndGUI">
  23138. <summary>
  23139. <para>End a 2D GUI block and get back to the 3D handle GUI.</para>
  23140. </summary>
  23141. </member>
  23142. <member name="M:UnityEditor.Handles.FreeMoveHandle(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.Vector3,UnityEditor.Handles/CapFunction)">
  23143. <summary>
  23144. <para>Make an unconstrained movement handle.</para>
  23145. </summary>
  23146. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23147. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23148. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23149. <param name="snap">The snap increment on all axes. See Handles.SnapValue.</param>
  23150. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23151. <param name="controlID">The control ID for the handle.</param>
  23152. <returns>
  23153. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23154. </returns>
  23155. </member>
  23156. <member name="M:UnityEditor.Handles.FreeMoveHandle(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.Vector3,UnityEditor.Handles/CapFunction)">
  23157. <summary>
  23158. <para>Make an unconstrained movement handle.</para>
  23159. </summary>
  23160. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23161. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23162. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23163. <param name="snap">The snap increment on all axes. See Handles.SnapValue.</param>
  23164. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23165. <param name="controlID">The control ID for the handle.</param>
  23166. <returns>
  23167. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23168. </returns>
  23169. </member>
  23170. <member name="M:UnityEditor.Handles.FreeRotateHandle(System.Int32,UnityEngine.Quaternion,UnityEngine.Vector3,System.Single)">
  23171. <summary>
  23172. <para>Make an unconstrained rotation handle.</para>
  23173. </summary>
  23174. <param name="id">Control id of the handle.</param>
  23175. <param name="rotation">Orientation of the handle.</param>
  23176. <param name="position">Center of the handle in 3D space.</param>
  23177. <param name="size">The size of the handle.
  23178. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23179. <returns>
  23180. <para>The new rotation value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23181. </returns>
  23182. </member>
  23183. <member name="M:UnityEditor.Handles.FreeRotateHandle(UnityEngine.Quaternion,UnityEngine.Vector3,System.Single)">
  23184. <summary>
  23185. <para>Make an unconstrained rotation handle.</para>
  23186. </summary>
  23187. <param name="id">Control id of the handle.</param>
  23188. <param name="rotation">Orientation of the handle.</param>
  23189. <param name="position">Center of the handle in 3D space.</param>
  23190. <param name="size">The size of the handle.
  23191. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23192. <returns>
  23193. <para>The new rotation value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23194. </returns>
  23195. </member>
  23196. <member name="M:UnityEditor.Handles.GetMainGameViewSize">
  23197. <summary>
  23198. <para>Get the width and height of the main game view.</para>
  23199. </summary>
  23200. </member>
  23201. <member name="M:UnityEditor.Handles.Label(UnityEngine.Vector3,System.String)">
  23202. <summary>
  23203. <para>Make a text label positioned in 3D space.</para>
  23204. </summary>
  23205. <param name="position">Position in 3D space as seen from the current handle camera.</param>
  23206. <param name="text">Text to display on the label.</param>
  23207. <param name="image">Texture to display on the label.</param>
  23208. <param name="content">Text, image and tooltip for this label.</param>
  23209. <param name="style">The style to use. If left out, the label style from the current GUISkin is used.
  23210. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23211. </member>
  23212. <member name="M:UnityEditor.Handles.Label(UnityEngine.Vector3,UnityEngine.Texture)">
  23213. <summary>
  23214. <para>Make a text label positioned in 3D space.</para>
  23215. </summary>
  23216. <param name="position">Position in 3D space as seen from the current handle camera.</param>
  23217. <param name="text">Text to display on the label.</param>
  23218. <param name="image">Texture to display on the label.</param>
  23219. <param name="content">Text, image and tooltip for this label.</param>
  23220. <param name="style">The style to use. If left out, the label style from the current GUISkin is used.
  23221. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23222. </member>
  23223. <member name="M:UnityEditor.Handles.Label(UnityEngine.Vector3,UnityEngine.GUIContent)">
  23224. <summary>
  23225. <para>Make a text label positioned in 3D space.</para>
  23226. </summary>
  23227. <param name="position">Position in 3D space as seen from the current handle camera.</param>
  23228. <param name="text">Text to display on the label.</param>
  23229. <param name="image">Texture to display on the label.</param>
  23230. <param name="content">Text, image and tooltip for this label.</param>
  23231. <param name="style">The style to use. If left out, the label style from the current GUISkin is used.
  23232. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23233. </member>
  23234. <member name="M:UnityEditor.Handles.Label(UnityEngine.Vector3,System.String,UnityEngine.GUIStyle)">
  23235. <summary>
  23236. <para>Make a text label positioned in 3D space.</para>
  23237. </summary>
  23238. <param name="position">Position in 3D space as seen from the current handle camera.</param>
  23239. <param name="text">Text to display on the label.</param>
  23240. <param name="image">Texture to display on the label.</param>
  23241. <param name="content">Text, image and tooltip for this label.</param>
  23242. <param name="style">The style to use. If left out, the label style from the current GUISkin is used.
  23243. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23244. </member>
  23245. <member name="M:UnityEditor.Handles.Label(UnityEngine.Vector3,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  23246. <summary>
  23247. <para>Make a text label positioned in 3D space.</para>
  23248. </summary>
  23249. <param name="position">Position in 3D space as seen from the current handle camera.</param>
  23250. <param name="text">Text to display on the label.</param>
  23251. <param name="image">Texture to display on the label.</param>
  23252. <param name="content">Text, image and tooltip for this label.</param>
  23253. <param name="style">The style to use. If left out, the label style from the current GUISkin is used.
  23254. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</param>
  23255. </member>
  23256. <member name="M:UnityEditor.Handles.MakeBezierPoints(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Int32)">
  23257. <summary>
  23258. <para>Retuns an array of points to representing the bezier curve.</para>
  23259. </summary>
  23260. <param name="startPosition"></param>
  23261. <param name="endPosition"></param>
  23262. <param name="startTangent"></param>
  23263. <param name="endTangent"></param>
  23264. <param name="division"></param>
  23265. </member>
  23266. <member name="M:UnityEditor.Handles.PositionHandle(UnityEngine.Vector3,UnityEngine.Quaternion)">
  23267. <summary>
  23268. <para>Make a position handle.</para>
  23269. </summary>
  23270. <param name="position">Center of the handle in 3D space.</param>
  23271. <param name="rotation">Orientation of the handle in 3D space.</param>
  23272. <returns>
  23273. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23274. </returns>
  23275. </member>
  23276. <member name="M:UnityEditor.Handles.RadiusHandle(UnityEngine.Quaternion,UnityEngine.Vector3,System.Single,System.Boolean)">
  23277. <summary>
  23278. <para>Make a Scene view radius handle.</para>
  23279. </summary>
  23280. <param name="rotation">Orientation of the handle.</param>
  23281. <param name="position">Center of the handle in 3D space.</param>
  23282. <param name="radius">Radius to modify.</param>
  23283. <param name="handlesOnly">Whether to omit the circular outline of the radius and only draw the point handles.</param>
  23284. <returns>
  23285. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.
  23286. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</para>
  23287. </returns>
  23288. </member>
  23289. <member name="M:UnityEditor.Handles.RadiusHandle(UnityEngine.Quaternion,UnityEngine.Vector3,System.Single)">
  23290. <summary>
  23291. <para>Make a Scene view radius handle.</para>
  23292. </summary>
  23293. <param name="rotation">Orientation of the handle.</param>
  23294. <param name="position">Center of the handle in 3D space.</param>
  23295. <param name="radius">Radius to modify.</param>
  23296. <param name="handlesOnly">Whether to omit the circular outline of the radius and only draw the point handles.</param>
  23297. <returns>
  23298. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.
  23299. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.</para>
  23300. </returns>
  23301. </member>
  23302. <member name="M:UnityEditor.Handles.RectangleHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  23303. <summary>
  23304. <para>Draw a rectangle handle. Pass this into handle functions.</para>
  23305. </summary>
  23306. <param name="controlID">The control ID for the handle.</param>
  23307. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23308. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23309. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23310. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  23311. </member>
  23312. <member name="M:UnityEditor.Handles.RotationHandle(UnityEngine.Quaternion,UnityEngine.Vector3)">
  23313. <summary>
  23314. <para>Make a Scene view rotation handle.</para>
  23315. </summary>
  23316. <param name="rotation">Orientation of the handle.</param>
  23317. <param name="position">Center of the handle in 3D space.</param>
  23318. <returns>
  23319. <para>The new rotation value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23320. </returns>
  23321. </member>
  23322. <member name="M:UnityEditor.Handles.ScaleHandle(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  23323. <summary>
  23324. <para>Make a Scene view scale handle.</para>
  23325. </summary>
  23326. <param name="scale">Scale to modify.</param>
  23327. <param name="position">The position of the handle.</param>
  23328. <param name="rotation">The rotation of the handle.</param>
  23329. <param name="size">Allows you to scale the size of the handle on-screen.</param>
  23330. <returns>
  23331. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23332. </returns>
  23333. </member>
  23334. <member name="M:UnityEditor.Handles.ScaleSlider(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,System.Single)">
  23335. <summary>
  23336. <para>Make a directional scale slider.</para>
  23337. </summary>
  23338. <param name="scale">The value the user can modify.</param>
  23339. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23340. <param name="direction">The direction of the handle in the space of Handles.matrix.</param>
  23341. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23342. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23343. <param name="snap">The snap increment. See Handles.SnapValue.</param>
  23344. <returns>
  23345. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23346. </returns>
  23347. </member>
  23348. <member name="M:UnityEditor.Handles.ScaleValueHandle(System.Single,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEditor.Handles/CapFunction,System.Single)">
  23349. <summary>
  23350. <para>Make a 3D handle that scales a single float.</para>
  23351. </summary>
  23352. <param name="value">The value the user can modify.</param>
  23353. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23354. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23355. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23356. <param name="snap">The snap increment. See Handles.SnapValue.</param>
  23357. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23358. <returns>
  23359. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the same value as you passed into the function.</para>
  23360. </returns>
  23361. </member>
  23362. <member name="M:UnityEditor.Handles.SetCamera(UnityEngine.Camera)">
  23363. <summary>
  23364. <para>Set the current camera so all Handles and Gizmos are draw with its settings.</para>
  23365. </summary>
  23366. <param name="camera"></param>
  23367. <param name="position"></param>
  23368. </member>
  23369. <member name="M:UnityEditor.Handles.SetCamera(UnityEngine.Rect,UnityEngine.Camera)">
  23370. <summary>
  23371. <para>Set the current camera so all Handles and Gizmos are draw with its settings.</para>
  23372. </summary>
  23373. <param name="camera"></param>
  23374. <param name="position"></param>
  23375. </member>
  23376. <member name="M:UnityEditor.Handles.ShouldRenderGizmos">
  23377. <summary>
  23378. <para>Determines whether or not to draw Gizmos.</para>
  23379. </summary>
  23380. </member>
  23381. <member name="T:UnityEditor.Handles.SizeFunction">
  23382. <summary>
  23383. <para>A delegate type for getting a handle's size based on its current position.</para>
  23384. </summary>
  23385. <param name="position">The current position of the handle in the space of Handles.matrix.</param>
  23386. </member>
  23387. <member name="M:UnityEditor.Handles.Slider(UnityEngine.Vector3,UnityEngine.Vector3)">
  23388. <summary>
  23389. <para>Make a 3D slider that moves along one axis.</para>
  23390. </summary>
  23391. <param name="position">The position of the current point in the space of Handles.matrix.</param>
  23392. <param name="direction">The direction axis of the slider in the space of Handles.matrix.</param>
  23393. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23394. <param name="snap">The snap increment. See Handles.SnapValue.</param>
  23395. <param name="capFunction">The function to call for doing the actual drawing. By default it is Handles.ArrowHandleCap, but any function that has the same signature can be used.</param>
  23396. <returns>
  23397. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23398. </returns>
  23399. </member>
  23400. <member name="M:UnityEditor.Handles.Slider(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEditor.Handles/CapFunction,System.Single)">
  23401. <summary>
  23402. <para>Make a 3D slider that moves along one axis.</para>
  23403. </summary>
  23404. <param name="position">The position of the current point in the space of Handles.matrix.</param>
  23405. <param name="direction">The direction axis of the slider in the space of Handles.matrix.</param>
  23406. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23407. <param name="snap">The snap increment. See Handles.SnapValue.</param>
  23408. <param name="capFunction">The function to call for doing the actual drawing. By default it is Handles.ArrowHandleCap, but any function that has the same signature can be used.</param>
  23409. <returns>
  23410. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23411. </returns>
  23412. </member>
  23413. <member name="M:UnityEditor.Handles.Slider2D(System.Int32,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEditor.Handles/CapFunction,UnityEngine.Vector2,System.Boolean)">
  23414. <summary>
  23415. <para>Make a 3D slider that moves along a plane defined by two axes.</para>
  23416. </summary>
  23417. <param name="id">(optional) override the default ControlID for this Slider2D instance.</param>
  23418. <param name="handlePos">The position of the current point in the space of Handles.matrix.</param>
  23419. <param name="offset">(optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle.</param>
  23420. <param name="handleDir">The direction of the handle in the space of Handles.matrix, only used for rendering of the handle.</param>
  23421. <param name="slideDir1">The first axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23422. <param name="slideDir2">The second axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23423. <param name="handleSize">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23424. <param name="snap">(float or Vector2) The snap increment along both axes, either uniform or per-axis. See Handles.SnapValue.</param>
  23425. <param name="drawHelper">(default: false) render a rectangle around the handle when dragging.</param>
  23426. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23427. <returns>
  23428. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23429. </returns>
  23430. </member>
  23431. <member name="M:UnityEditor.Handles.Slider2D(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEditor.Handles/CapFunction,System.Single,System.Boolean)">
  23432. <summary>
  23433. <para>Make a 3D slider that moves along a plane defined by two axes.</para>
  23434. </summary>
  23435. <param name="id">(optional) override the default ControlID for this Slider2D instance.</param>
  23436. <param name="handlePos">The position of the current point in the space of Handles.matrix.</param>
  23437. <param name="offset">(optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle.</param>
  23438. <param name="handleDir">The direction of the handle in the space of Handles.matrix, only used for rendering of the handle.</param>
  23439. <param name="slideDir1">The first axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23440. <param name="slideDir2">The second axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23441. <param name="handleSize">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23442. <param name="snap">(float or Vector2) The snap increment along both axes, either uniform or per-axis. See Handles.SnapValue.</param>
  23443. <param name="drawHelper">(default: false) render a rectangle around the handle when dragging.</param>
  23444. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23445. <returns>
  23446. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23447. </returns>
  23448. </member>
  23449. <member name="M:UnityEditor.Handles.Slider2D(System.Int32,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEditor.Handles/CapFunction,UnityEngine.Vector2,System.Boolean)">
  23450. <summary>
  23451. <para>Make a 3D slider that moves along a plane defined by two axes.</para>
  23452. </summary>
  23453. <param name="id">(optional) override the default ControlID for this Slider2D instance.</param>
  23454. <param name="handlePos">The position of the current point in the space of Handles.matrix.</param>
  23455. <param name="offset">(optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle.</param>
  23456. <param name="handleDir">The direction of the handle in the space of Handles.matrix, only used for rendering of the handle.</param>
  23457. <param name="slideDir1">The first axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23458. <param name="slideDir2">The second axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23459. <param name="handleSize">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23460. <param name="snap">(float or Vector2) The snap increment along both axes, either uniform or per-axis. See Handles.SnapValue.</param>
  23461. <param name="drawHelper">(default: false) render a rectangle around the handle when dragging.</param>
  23462. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23463. <returns>
  23464. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23465. </returns>
  23466. </member>
  23467. <member name="M:UnityEditor.Handles.Slider2D(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEditor.Handles/CapFunction,UnityEngine.Vector2,System.Boolean)">
  23468. <summary>
  23469. <para>Make a 3D slider that moves along a plane defined by two axes.</para>
  23470. </summary>
  23471. <param name="id">(optional) override the default ControlID for this Slider2D instance.</param>
  23472. <param name="handlePos">The position of the current point in the space of Handles.matrix.</param>
  23473. <param name="offset">(optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle.</param>
  23474. <param name="handleDir">The direction of the handle in the space of Handles.matrix, only used for rendering of the handle.</param>
  23475. <param name="slideDir1">The first axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23476. <param name="slideDir2">The second axis of the slider's plane of movement in the space of Handles.matrix.</param>
  23477. <param name="handleSize">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23478. <param name="snap">(float or Vector2) The snap increment along both axes, either uniform or per-axis. See Handles.SnapValue.</param>
  23479. <param name="drawHelper">(default: false) render a rectangle around the handle when dragging.</param>
  23480. <param name="capFunction">The function to call for doing the actual drawing.</param>
  23481. <returns>
  23482. <para>The new value modified by the user's interaction with the handle. If the user has not moved the handle, it will return the position value passed into the function.</para>
  23483. </returns>
  23484. </member>
  23485. <member name="M:UnityEditor.Handles.SnapToGrid(UnityEngine.Transform[],UnityEngine.SnapAxis)">
  23486. <summary>
  23487. <para>Rounds each Transform.position to the closest multiple of EditorSnap.move.</para>
  23488. </summary>
  23489. <param name="transforms">The transforms to snap.</param>
  23490. <param name="axis">The axes on which to apply snapping.</param>
  23491. </member>
  23492. <member name="M:UnityEditor.Handles.SnapValue(System.Single,System.Single)">
  23493. <summary>
  23494. <para>Rounds value to the closest multiple of snap if snapping is active. Note that snap can only be positive.</para>
  23495. </summary>
  23496. <param name="value">The value to snap.</param>
  23497. <param name="snap">The increment to snap to.</param>
  23498. <returns>
  23499. <para>If snapping is active, rounds value to the closest multiple of snap (snap can only be positive).</para>
  23500. </returns>
  23501. </member>
  23502. <member name="M:UnityEditor.Handles.SnapValue(UnityEngine.Vector3,UnityEngine.Vector3)">
  23503. <summary>
  23504. <para>Rounds value to the closest multiple of snap if snapping is active. Note that snap can only be positive.</para>
  23505. </summary>
  23506. <param name="value">The value to snap.</param>
  23507. <param name="snap">The increment to snap to.</param>
  23508. <returns>
  23509. <para>If snapping is active, rounds value to the closest multiple of snap (snap can only be positive).</para>
  23510. </returns>
  23511. </member>
  23512. <member name="M:UnityEditor.Handles.SnapValue(UnityEngine.Vector2,UnityEngine.Vector2)">
  23513. <summary>
  23514. <para>Rounds value to the closest multiple of snap if snapping is active. Note that snap can only be positive.</para>
  23515. </summary>
  23516. <param name="value">The value to snap.</param>
  23517. <param name="snap">The increment to snap to.</param>
  23518. <returns>
  23519. <para>If snapping is active, rounds value to the closest multiple of snap (snap can only be positive).</para>
  23520. </returns>
  23521. </member>
  23522. <member name="M:UnityEditor.Handles.SphereHandleCap(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  23523. <summary>
  23524. <para>Draw a sphere handle. Pass this into handle functions.</para>
  23525. </summary>
  23526. <param name="controlID">The control ID for the handle.</param>
  23527. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  23528. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  23529. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  23530. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  23531. </member>
  23532. <member name="M:UnityEditor.Handles.TransformHandle(UnityEngine.Vector3&amp;,UnityEngine.Quaternion&amp;,UnityEngine.Vector3&amp;)">
  23533. <summary>
  23534. <para>Creates a transform handle.</para>
  23535. </summary>
  23536. <param name="position">Position of the handle.</param>
  23537. <param name="rotation">Orientation of the handle.</param>
  23538. <param name="scale">Scale value to modify.</param>
  23539. <param name="uniformScale">Uniform scale value to modify.</param>
  23540. </member>
  23541. <member name="M:UnityEditor.Handles.TransformHandle(UnityEngine.Vector3&amp;,UnityEngine.Quaternion&amp;,System.Single&amp;)">
  23542. <summary>
  23543. <para>Creates a transform handle.</para>
  23544. </summary>
  23545. <param name="position">Position of the handle.</param>
  23546. <param name="rotation">Orientation of the handle.</param>
  23547. <param name="scale">Scale value to modify.</param>
  23548. <param name="uniformScale">Uniform scale value to modify.</param>
  23549. </member>
  23550. <member name="M:UnityEditor.Handles.TransformHandle(UnityEngine.Vector3&amp;,UnityEngine.Quaternion&amp;)">
  23551. <summary>
  23552. <para>Creates a transform handle.</para>
  23553. </summary>
  23554. <param name="position">Position of the handle.</param>
  23555. <param name="rotation">Orientation of the handle.</param>
  23556. <param name="scale">Scale value to modify.</param>
  23557. <param name="uniformScale">Uniform scale value to modify.</param>
  23558. </member>
  23559. <member name="P:UnityEditor.Handles.UIColliderHandleColor">
  23560. <summary>
  23561. <para>Color to use for the Unity UI's padding visualization.</para>
  23562. </summary>
  23563. </member>
  23564. <member name="T:UnityEditor.HandleUtility">
  23565. <summary>
  23566. <para>Helper functions for Scene View style 3D GUI.</para>
  23567. </summary>
  23568. </member>
  23569. <member name="P:UnityEditor.HandleUtility.acceleration">
  23570. <summary>
  23571. <para>Get standard acceleration for dragging values (Read Only).</para>
  23572. </summary>
  23573. </member>
  23574. <member name="P:UnityEditor.HandleUtility.niceMouseDelta">
  23575. <summary>
  23576. <para>Get nice mouse delta to use for dragging a float value (Read Only).</para>
  23577. </summary>
  23578. </member>
  23579. <member name="P:UnityEditor.HandleUtility.niceMouseDeltaZoom">
  23580. <summary>
  23581. <para>Get nice mouse delta to use for zooming (Read Only).</para>
  23582. </summary>
  23583. </member>
  23584. <member name="?:UnityEditor.HandleUtility.pickGameObjectCustomPasses(UnityEditor.HandleUtility/PickGameObjectCallback)">
  23585. <summary>
  23586. <para>Subscribe to this event to add additional picking objects to the HandleUtility.PickGameObject method.</para>
  23587. </summary>
  23588. <param name="value"></param>
  23589. </member>
  23590. <member name="?:UnityEditor.HandleUtility.placeObjectCustomPasses(UnityEditor.HandleUtility/PlaceObjectDelegate)">
  23591. <summary>
  23592. <para>Subscribe to this event to handle object placement in the SceneView.</para>
  23593. </summary>
  23594. <param name="value"></param>
  23595. </member>
  23596. <member name="M:UnityEditor.HandleUtility.AddControl(System.Int32,System.Single)">
  23597. <summary>
  23598. <para>Record a distance measurement from a handle.</para>
  23599. </summary>
  23600. <param name="controlId"></param>
  23601. <param name="distance"></param>
  23602. </member>
  23603. <member name="M:UnityEditor.HandleUtility.AddDefaultControl(System.Int32)">
  23604. <summary>
  23605. <para>Add the ID for a default control. This will be picked if nothing else is.</para>
  23606. </summary>
  23607. <param name="controlId"></param>
  23608. </member>
  23609. <member name="M:UnityEditor.HandleUtility.CalcLineTranslation(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector3,UnityEngine.Vector3)">
  23610. <summary>
  23611. <para>Map a mouse drag onto a movement along a line in 3D space.</para>
  23612. </summary>
  23613. <param name="src">The source point of the drag.</param>
  23614. <param name="dest">The destination point of the drag.</param>
  23615. <param name="srcPosition">The 3D position the dragged object had at src ray.</param>
  23616. <param name="constraintDir">3D direction of constrained movement.</param>
  23617. <returns>
  23618. <para>The distance travelled along constraintDir.</para>
  23619. </returns>
  23620. </member>
  23621. <member name="M:UnityEditor.HandleUtility.ClosestPointToArc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  23622. <summary>
  23623. <para>Get the point on an arc (in 3D space) which is closest to the current mouse position.</para>
  23624. </summary>
  23625. <param name="center"></param>
  23626. <param name="normal"></param>
  23627. <param name="from"></param>
  23628. <param name="angle"></param>
  23629. <param name="radius"></param>
  23630. </member>
  23631. <member name="M:UnityEditor.HandleUtility.ClosestPointToDisc(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  23632. <summary>
  23633. <para>Get the point on an disc (in 3D space) which is closest to the current mouse position.</para>
  23634. </summary>
  23635. <param name="center"></param>
  23636. <param name="normal"></param>
  23637. <param name="radius"></param>
  23638. </member>
  23639. <member name="M:UnityEditor.HandleUtility.ClosestPointToPolyLine(UnityEngine.Vector3[])">
  23640. <summary>
  23641. <para>Get the point on a polyline (in 3D space) which is closest to the current mouse position.</para>
  23642. </summary>
  23643. <param name="vertices"></param>
  23644. </member>
  23645. <member name="M:UnityEditor.HandleUtility.DistancePointBezier(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  23646. <summary>
  23647. <para>Calculate distance between a point and a Bezier curve.</para>
  23648. </summary>
  23649. <param name="point"></param>
  23650. <param name="startPosition"></param>
  23651. <param name="endPosition"></param>
  23652. <param name="startTangent"></param>
  23653. <param name="endTangent"></param>
  23654. </member>
  23655. <member name="M:UnityEditor.HandleUtility.DistancePointLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  23656. <summary>
  23657. <para>Calculate distance between a point and a line.</para>
  23658. </summary>
  23659. <param name="point"></param>
  23660. <param name="lineStart"></param>
  23661. <param name="lineEnd"></param>
  23662. </member>
  23663. <member name="M:UnityEditor.HandleUtility.DistancePointToLine(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2)">
  23664. <summary>
  23665. <para>Distance from a point p in 2d to a line defined by two points a and b.</para>
  23666. </summary>
  23667. <param name="p"></param>
  23668. <param name="a"></param>
  23669. <param name="b"></param>
  23670. </member>
  23671. <member name="M:UnityEditor.HandleUtility.DistancePointToLineSegment(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2)">
  23672. <summary>
  23673. <para>Distance from a point p in 2d to a line segment defined by two points a and b.</para>
  23674. </summary>
  23675. <param name="p"></param>
  23676. <param name="a"></param>
  23677. <param name="b"></param>
  23678. </member>
  23679. <member name="M:UnityEditor.HandleUtility.DistanceToArc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)">
  23680. <summary>
  23681. <para>Returns the distance in pixels from the mouse pointer to a 3D section of a disc.</para>
  23682. </summary>
  23683. <param name="center"></param>
  23684. <param name="normal"></param>
  23685. <param name="from"></param>
  23686. <param name="angle"></param>
  23687. <param name="radius"></param>
  23688. </member>
  23689. <member name="M:UnityEditor.HandleUtility.DistanceToCircle(UnityEngine.Vector3,System.Single)">
  23690. <summary>
  23691. <para>Returns the distance in pixels from the mouse pointer to a camera facing circle.</para>
  23692. </summary>
  23693. <param name="position"></param>
  23694. <param name="radius"></param>
  23695. </member>
  23696. <member name="M:UnityEditor.HandleUtility.DistanceToCone(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  23697. <summary>
  23698. <para>Returns the distance in pixels from the mouse pointer to a cone.</para>
  23699. </summary>
  23700. <param name="position">Position of the cone.</param>
  23701. <param name="rotation">Rotation of the cone.</param>
  23702. <param name="size">Size of the cone.</param>
  23703. <returns>
  23704. <para>Distance from mouse to cone in pixels.</para>
  23705. </returns>
  23706. </member>
  23707. <member name="M:UnityEditor.HandleUtility.DistanceToCube(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  23708. <summary>
  23709. <para>Returns the distance in pixels from the mouse pointer to a cube.</para>
  23710. </summary>
  23711. <param name="position">Position of the cube.</param>
  23712. <param name="rotation">Rotation of the cube.</param>
  23713. <param name="size">Size of the cube.</param>
  23714. <returns>
  23715. <para>Distance from mouse to cube in pixels.</para>
  23716. </returns>
  23717. </member>
  23718. <member name="M:UnityEditor.HandleUtility.DistanceToDisc(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
  23719. <summary>
  23720. <para>Returns the distance in pixels from the mouse pointer to a 3D disc.</para>
  23721. </summary>
  23722. <param name="center"></param>
  23723. <param name="normal"></param>
  23724. <param name="radius"></param>
  23725. </member>
  23726. <member name="M:UnityEditor.HandleUtility.DistanceToLine(UnityEngine.Vector3,UnityEngine.Vector3)">
  23727. <summary>
  23728. <para>Returns the distance in pixels from the mouse pointer to a line.</para>
  23729. </summary>
  23730. <param name="p1"></param>
  23731. <param name="p2"></param>
  23732. </member>
  23733. <member name="M:UnityEditor.HandleUtility.DistanceToPolyLine(UnityEngine.Vector3[])">
  23734. <summary>
  23735. <para>Returns the distance in pixels from the mouse pointer to a polyline.</para>
  23736. </summary>
  23737. <param name="points"></param>
  23738. </member>
  23739. <member name="M:UnityEditor.HandleUtility.DistanceToRectangle(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  23740. <summary>
  23741. <para>Returns the distance in pixels from the mouse pointer to a rectangle on screen.</para>
  23742. </summary>
  23743. <param name="position"></param>
  23744. <param name="rotation"></param>
  23745. <param name="size"></param>
  23746. </member>
  23747. <member name="M:UnityEditor.HandleUtility.FindNearestVertex(UnityEngine.Vector2,UnityEngine.Vector3&amp;)">
  23748. <summary>
  23749. <para>Returns the nearest vertex to a guiPoint within a maximum radius of 50 pixels.</para>
  23750. </summary>
  23751. <param name="guiPoint">A point in GUI space.</param>
  23752. <param name="vertex">The nearest vertex position to guiPoint, or a default value if no vertex is within the minimum picking distance.</param>
  23753. <param name="objectsToSearch">An array of Transform to consider when picking the nearest vertex. If null, all active objects in open scenes are considered.</param>
  23754. <param name="objectsToIgnore">An array of Transform to exclude from consideration when picking nearest vertex.</param>
  23755. <returns>
  23756. <para>Returns true if a vertex within 50 pixels of the guiPoint was found, false if no vertex found within the minimum picking radius.</para>
  23757. </returns>
  23758. </member>
  23759. <member name="M:UnityEditor.HandleUtility.FindNearestVertex(UnityEngine.Vector2,UnityEngine.Transform[],UnityEngine.Vector3&amp;)">
  23760. <summary>
  23761. <para>Returns the nearest vertex to a guiPoint within a maximum radius of 50 pixels.</para>
  23762. </summary>
  23763. <param name="guiPoint">A point in GUI space.</param>
  23764. <param name="vertex">The nearest vertex position to guiPoint, or a default value if no vertex is within the minimum picking distance.</param>
  23765. <param name="objectsToSearch">An array of Transform to consider when picking the nearest vertex. If null, all active objects in open scenes are considered.</param>
  23766. <param name="objectsToIgnore">An array of Transform to exclude from consideration when picking nearest vertex.</param>
  23767. <returns>
  23768. <para>Returns true if a vertex within 50 pixels of the guiPoint was found, false if no vertex found within the minimum picking radius.</para>
  23769. </returns>
  23770. </member>
  23771. <member name="M:UnityEditor.HandleUtility.FindNearestVertex(UnityEngine.Vector2,UnityEngine.Transform[],UnityEngine.Transform[],UnityEngine.Vector3&amp;)">
  23772. <summary>
  23773. <para>Returns the nearest vertex to a guiPoint within a maximum radius of 50 pixels.</para>
  23774. </summary>
  23775. <param name="guiPoint">A point in GUI space.</param>
  23776. <param name="vertex">The nearest vertex position to guiPoint, or a default value if no vertex is within the minimum picking distance.</param>
  23777. <param name="objectsToSearch">An array of Transform to consider when picking the nearest vertex. If null, all active objects in open scenes are considered.</param>
  23778. <param name="objectsToIgnore">An array of Transform to exclude from consideration when picking nearest vertex.</param>
  23779. <returns>
  23780. <para>Returns true if a vertex within 50 pixels of the guiPoint was found, false if no vertex found within the minimum picking radius.</para>
  23781. </returns>
  23782. </member>
  23783. <member name="M:UnityEditor.HandleUtility.GetHandleSize(UnityEngine.Vector3)">
  23784. <summary>
  23785. <para>Get world space size of a manipulator handle at given position.</para>
  23786. </summary>
  23787. <param name="position">The position of the handle in 3d space.</param>
  23788. <returns>
  23789. <para>A constant screen-size for the handle, based on the distance between from the supplied handle's position to the camera.</para>
  23790. </returns>
  23791. </member>
  23792. <member name="M:UnityEditor.HandleUtility.GUIPointToScreenPixelCoordinate(UnityEngine.Vector2)">
  23793. <summary>
  23794. <para>Converts a 2D GUI position to screen pixel coordinates.</para>
  23795. </summary>
  23796. <param name="guiPoint"></param>
  23797. </member>
  23798. <member name="M:UnityEditor.HandleUtility.GUIPointToWorldRay(UnityEngine.Vector2)">
  23799. <summary>
  23800. <para>Convert 2D GUI position to a world space ray.</para>
  23801. </summary>
  23802. <param name="position"></param>
  23803. </member>
  23804. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,System.Int32&amp;)">
  23805. <summary>
  23806. <para>Pick game object closest to specified position.</para>
  23807. </summary>
  23808. <param name="selectPrefabRoot">Select Prefab.</param>
  23809. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23810. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23811. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23812. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23813. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23814. <returns>
  23815. <para>The GameObject that is under the requested position.</para>
  23816. </returns>
  23817. </member>
  23818. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,UnityEngine.GameObject[],System.Int32&amp;)">
  23819. <summary>
  23820. <para>Pick game object closest to specified position.</para>
  23821. </summary>
  23822. <param name="selectPrefabRoot">Select Prefab.</param>
  23823. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23824. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23825. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23826. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23827. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23828. <returns>
  23829. <para>The GameObject that is under the requested position.</para>
  23830. </returns>
  23831. </member>
  23832. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,UnityEngine.GameObject[],UnityEngine.GameObject[],System.Int32&amp;)">
  23833. <summary>
  23834. <para>Pick game object closest to specified position.</para>
  23835. </summary>
  23836. <param name="selectPrefabRoot">Select Prefab.</param>
  23837. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23838. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23839. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23840. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23841. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23842. <returns>
  23843. <para>The GameObject that is under the requested position.</para>
  23844. </returns>
  23845. </member>
  23846. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,System.Boolean)">
  23847. <summary>
  23848. <para>Pick game object closest to specified position.</para>
  23849. </summary>
  23850. <param name="selectPrefabRoot">Select Prefab.</param>
  23851. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23852. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23853. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23854. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23855. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23856. <returns>
  23857. <para>The GameObject that is under the requested position.</para>
  23858. </returns>
  23859. </member>
  23860. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,System.Boolean,UnityEngine.GameObject[])">
  23861. <summary>
  23862. <para>Pick game object closest to specified position.</para>
  23863. </summary>
  23864. <param name="selectPrefabRoot">Select Prefab.</param>
  23865. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23866. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23867. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23868. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23869. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23870. <returns>
  23871. <para>The GameObject that is under the requested position.</para>
  23872. </returns>
  23873. </member>
  23874. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,System.Boolean,UnityEngine.GameObject[],UnityEngine.GameObject[])">
  23875. <summary>
  23876. <para>Pick game object closest to specified position.</para>
  23877. </summary>
  23878. <param name="selectPrefabRoot">Select Prefab.</param>
  23879. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23880. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23881. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23882. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23883. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23884. <returns>
  23885. <para>The GameObject that is under the requested position.</para>
  23886. </returns>
  23887. </member>
  23888. <member name="M:UnityEditor.HandleUtility.PickGameObject(UnityEngine.Vector2,System.Boolean,UnityEngine.GameObject[],UnityEngine.GameObject[],System.Int32&amp;)">
  23889. <summary>
  23890. <para>Pick game object closest to specified position.</para>
  23891. </summary>
  23892. <param name="selectPrefabRoot">Select Prefab.</param>
  23893. <param name="materialIndex">Returns index into material array of the Renderer component that is closest to specified position.</param>
  23894. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23895. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23896. <param name="filter">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23897. <param name="selection">An array of GameObjects to be exclusively considered for selection. If null, all GameObjects in open scenes are eligible for selection.</param>
  23898. <returns>
  23899. <para>The GameObject that is under the requested position.</para>
  23900. </returns>
  23901. </member>
  23902. <member name="T:UnityEditor.HandleUtility.PickGameObjectCallback">
  23903. <summary>
  23904. <para>This is the method definition for pickGameObjectCustomPasses.</para>
  23905. </summary>
  23906. <param name="cam">The camera with which to render pickable objects.</param>
  23907. <param name="layers">A layer mask specifying what layers to consider valid for picking. See also Camera.cullingMask.</param>
  23908. <param name="position">A position in GUI coordinates. The top-left of the window is (0,0), and the bottom-right is (Screen.width, Screen.height).</param>
  23909. <param name="ignore">An array of GameObjects that will not be considered when selecting the nearest GameObject.</param>
  23910. <param name="filter">An array of GameObjects that will be tested for picking intersection. If this argument is not null, only GameObjects in the filter array will be selected.</param>
  23911. <param name="materialIndex">Returns the index of the Renderer component in the material array that is closest to the specified position. If the picked object does not contain a MeshRenderer, or the picking intersection does not fall within a mesh boundary, this returns -1.</param>
  23912. </member>
  23913. <member name="M:UnityEditor.HandleUtility.PickRectObjects(UnityEngine.Rect)">
  23914. <summary>
  23915. <para>Pick GameObjects that lie within a specified screen rectangle.</para>
  23916. </summary>
  23917. <param name="rect">An screen rectangle specified with pixel coordinates.</param>
  23918. </member>
  23919. <member name="M:UnityEditor.HandleUtility.PickRectObjects(UnityEngine.Rect,System.Boolean)">
  23920. <summary>
  23921. <para></para>
  23922. </summary>
  23923. <param name="rect"></param>
  23924. <param name="selectPrefabRootsOnly"></param>
  23925. </member>
  23926. <member name="M:UnityEditor.HandleUtility.PlaceObject(UnityEngine.Vector2,UnityEngine.Vector3&amp;,UnityEngine.Vector3&amp;)">
  23927. <summary>
  23928. <para>Casts a ray against the loaded scenes and returns the nearest intersected point on a collider.</para>
  23929. </summary>
  23930. <param name="guiPosition">The GUI position in the SceneView. You can pass Event.current.mousePosition to this parameter in most cases.</param>
  23931. <param name="position">Returns the nearest intersected point to a ray cast from the mouse position into the scene.</param>
  23932. <param name="normal">Returns the normal of the nearest intersected point to a ray cast from the mouse position into the scene.</param>
  23933. <returns>
  23934. <para>Returns true if the raycast intersected something in the scene; otherwise, false.</para>
  23935. </returns>
  23936. </member>
  23937. <member name="T:UnityEditor.HandleUtility.PlaceObjectDelegate">
  23938. <summary>
  23939. <para>This is the method definition for placeObjectCustomPasses.</para>
  23940. </summary>
  23941. <param name="guiPosition">The GUI position in the SceneView. You can pass Event.current.mousePosition to this parameter in most cases.</param>
  23942. <param name="position">Returns the nearest intersected point to a ray cast from the guiPosition into the scene.</param>
  23943. <param name="normal">Returns the normal of the nearest intersected point to a ray cast from the mouse position into the scene.</param>
  23944. </member>
  23945. <member name="M:UnityEditor.HandleUtility.PointOnLineParameter(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  23946. <summary>
  23947. <para>Returns the parameter for the projection of the point on the given line.</para>
  23948. </summary>
  23949. <param name="point"></param>
  23950. <param name="linePoint"></param>
  23951. <param name="lineDirection"></param>
  23952. </member>
  23953. <member name="M:UnityEditor.HandleUtility.PopCamera(UnityEngine.Camera)">
  23954. <summary>
  23955. <para>Retrieve all camera settings.</para>
  23956. </summary>
  23957. <param name="camera"></param>
  23958. </member>
  23959. <member name="M:UnityEditor.HandleUtility.ProjectPointLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)">
  23960. <summary>
  23961. <para>Project point onto a line.</para>
  23962. </summary>
  23963. <param name="point"></param>
  23964. <param name="lineStart"></param>
  23965. <param name="lineEnd"></param>
  23966. </member>
  23967. <member name="M:UnityEditor.HandleUtility.PushCamera(UnityEngine.Camera)">
  23968. <summary>
  23969. <para>Store all camera settings.</para>
  23970. </summary>
  23971. <param name="camera"></param>
  23972. </member>
  23973. <member name="M:UnityEditor.HandleUtility.RaySnap(UnityEngine.Ray)">
  23974. <summary>
  23975. <para>Casts ray against the Scene and report if an object lies in its path.</para>
  23976. </summary>
  23977. <param name="ray"></param>
  23978. <returns>
  23979. <para>A boxed RaycastHit, null if nothing hit it.</para>
  23980. </returns>
  23981. </member>
  23982. <member name="M:UnityEditor.HandleUtility.Repaint">
  23983. <summary>
  23984. <para>Repaint the current view.</para>
  23985. </summary>
  23986. </member>
  23987. <member name="M:UnityEditor.HandleUtility.WorldPointToSizedRect(UnityEngine.Vector3,UnityEngine.GUIContent,UnityEngine.GUIStyle)">
  23988. <summary>
  23989. <para>Calculate a rectangle to display a 2D GUI element near a projected point in 3D space.</para>
  23990. </summary>
  23991. <param name="position">The world-space position to use.</param>
  23992. <param name="content">The content to make room for.</param>
  23993. <param name="style">The style to use. The style's alignment.</param>
  23994. </member>
  23995. <member name="M:UnityEditor.HandleUtility.WorldToGUIPoint(UnityEngine.Vector3)">
  23996. <summary>
  23997. <para>Convert a world space point to a 2D GUI position.</para>
  23998. </summary>
  23999. <param name="world">Point in world space.</param>
  24000. </member>
  24001. <member name="M:UnityEditor.HandleUtility.WorldToGUIPointWithDepth(UnityEngine.Vector3)">
  24002. <summary>
  24003. <para>Convert a world space point to a 2D GUI position.</para>
  24004. </summary>
  24005. <param name="world">Point in world space.</param>
  24006. <returns>
  24007. <para>A Vector3 where the x and y values relate to the 2D GUI position. The z value is the distance in world units from the camera.</para>
  24008. </returns>
  24009. </member>
  24010. <member name="T:UnityEditor.Help">
  24011. <summary>
  24012. <para>Helper class to access Unity documentation.</para>
  24013. </summary>
  24014. </member>
  24015. <member name="M:UnityEditor.Help.BrowseURL(System.String)">
  24016. <summary>
  24017. <para>Open url in the default web browser.</para>
  24018. </summary>
  24019. <param name="url"></param>
  24020. </member>
  24021. <member name="M:UnityEditor.Help.GetHelpURLForObject(UnityEngine.Object)">
  24022. <summary>
  24023. <para>Get the URL for this object's documentation.</para>
  24024. </summary>
  24025. <param name="obj">The object to retrieve documentation for.</param>
  24026. <returns>
  24027. <para>The documentation URL for the object. Note that this could use the https: or file: schemas.</para>
  24028. </returns>
  24029. </member>
  24030. <member name="M:UnityEditor.Help.HasHelpForObject(UnityEngine.Object)">
  24031. <summary>
  24032. <para>Is there a help page for this object?</para>
  24033. </summary>
  24034. <param name="obj"></param>
  24035. </member>
  24036. <member name="M:UnityEditor.Help.ShowHelpForObject(UnityEngine.Object)">
  24037. <summary>
  24038. <para>Show help page for this object.</para>
  24039. </summary>
  24040. <param name="obj"></param>
  24041. </member>
  24042. <member name="M:UnityEditor.Help.ShowHelpPage(System.String)">
  24043. <summary>
  24044. <para>Show a help page.</para>
  24045. </summary>
  24046. <param name="page"></param>
  24047. </member>
  24048. <member name="T:UnityEditor.HierarchyDropFlags">
  24049. <summary>
  24050. <para>Define how dragged objects should be dropped relative to already existing Hierarchy items.</para>
  24051. </summary>
  24052. </member>
  24053. <member name="F:UnityEditor.HierarchyDropFlags.DropAbove">
  24054. <summary>
  24055. <para>Drop a dragged object above the Hierarchy sibling item the mouse is hovered over. The dropTargetInstanceID is the Hierarchy item below the hover point and the dropped object is inserted above the target.</para>
  24056. </summary>
  24057. </member>
  24058. <member name="F:UnityEditor.HierarchyDropFlags.DropAfterParent">
  24059. <summary>
  24060. <para>Drop a dragged object into the first child position after the parent of the Hierarchy item when the mouse is hovering between the parent and the first child. The dropTargetInstanceID is the first child under a parent and the dropped object is inserted between the parent and the first child. When using DropAfterParent, DropBetween and DropAbove are also used to provide information to locate the dropped object.</para>
  24061. </summary>
  24062. </member>
  24063. <member name="F:UnityEditor.HierarchyDropFlags.DropBetween">
  24064. <summary>
  24065. <para>Drop a dragged object between two Hierarchy sibling items the mouse is hovered over. The dropTargetInstanceID is the Hierarchy item above the hover point, the dropped object is inserted below the target. </para>
  24066. </summary>
  24067. </member>
  24068. <member name="F:UnityEditor.HierarchyDropFlags.DropUpon">
  24069. <summary>
  24070. <para>Drop a dragged object on the Hierarchy item the mouse is hovering over. The hovered-over item is the dropTargetInstanceID and the dropped object is inserted as a child of the target. This flag is also used when dragging and dropping objects from outside the Hierarchy and into and below the last item in the Hierarchy to add to the Scene. In this case, the dropTargetInstanceID is the Scene handle.</para>
  24071. </summary>
  24072. </member>
  24073. <member name="F:UnityEditor.HierarchyDropFlags.None">
  24074. <summary>
  24075. <para>Insert dragged object in the Hierarchy. The default flag value is 0. The only case in which DropMode is 0 is when dragging outside items and parentForDraggedObjects is set. Then dropTargetInstanceID is 0 and the target is passed to the parentForDraggedObjects.</para>
  24076. </summary>
  24077. </member>
  24078. <member name="F:UnityEditor.HierarchyDropFlags.SearchActive">
  24079. <summary>
  24080. <para>This flag is set if the Hierarchy is showing search results. If a search is active, only DropUpon is allowed (no other actions can be performed on a partial list of items).</para>
  24081. </summary>
  24082. </member>
  24083. <member name="T:UnityEditor.Highlighter">
  24084. <summary>
  24085. <para>Use this class to highlight elements in the editor for use in in-editor tutorials and similar.</para>
  24086. </summary>
  24087. </member>
  24088. <member name="P:UnityEditor.Highlighter.active">
  24089. <summary>
  24090. <para>Is there currently an active highlight?</para>
  24091. </summary>
  24092. </member>
  24093. <member name="P:UnityEditor.Highlighter.activeRect">
  24094. <summary>
  24095. <para>The rect in screenspace of the current active highlight.</para>
  24096. </summary>
  24097. </member>
  24098. <member name="P:UnityEditor.Highlighter.activeText">
  24099. <summary>
  24100. <para>The text of the current active highlight.</para>
  24101. </summary>
  24102. </member>
  24103. <member name="P:UnityEditor.Highlighter.activeVisible">
  24104. <summary>
  24105. <para>Is the current active highlight visible yet?</para>
  24106. </summary>
  24107. </member>
  24108. <member name="M:UnityEditor.Highlighter.Highlight(System.String,System.String)">
  24109. <summary>
  24110. <para>Highlights an element in the editor.</para>
  24111. </summary>
  24112. <param name="windowTitle">The title of the window the element is inside.</param>
  24113. <param name="text">The text to identify the element with.</param>
  24114. <param name="mode">Optional mode to specify how to search for the element.</param>
  24115. <returns>
  24116. <para>true if the requested element was found; otherwise false.</para>
  24117. </returns>
  24118. </member>
  24119. <member name="M:UnityEditor.Highlighter.Highlight(System.String,System.String,UnityEditor.HighlightSearchMode)">
  24120. <summary>
  24121. <para>Highlights an element in the editor.</para>
  24122. </summary>
  24123. <param name="windowTitle">The title of the window the element is inside.</param>
  24124. <param name="text">The text to identify the element with.</param>
  24125. <param name="mode">Optional mode to specify how to search for the element.</param>
  24126. <returns>
  24127. <para>true if the requested element was found; otherwise false.</para>
  24128. </returns>
  24129. </member>
  24130. <member name="M:UnityEditor.Highlighter.HighlightIdentifier(UnityEngine.Rect,System.String)">
  24131. <summary>
  24132. <para>Call this method to create an identifiable rect that the Highlighter can find.</para>
  24133. </summary>
  24134. <param name="position">The position to make highlightable.</param>
  24135. <param name="identifier">The identifier text of the rect.</param>
  24136. </member>
  24137. <member name="M:UnityEditor.Highlighter.Stop">
  24138. <summary>
  24139. <para>Stops the active highlight.</para>
  24140. </summary>
  24141. </member>
  24142. <member name="T:UnityEditor.HighlightSearchMode">
  24143. <summary>
  24144. <para>Used to specify how to find a given element in the editor to highlight.</para>
  24145. </summary>
  24146. </member>
  24147. <member name="F:UnityEditor.HighlightSearchMode.Auto">
  24148. <summary>
  24149. <para>Highlights the first element found using any of the search modes.</para>
  24150. </summary>
  24151. </member>
  24152. <member name="F:UnityEditor.HighlightSearchMode.Content">
  24153. <summary>
  24154. <para>Highlights an element containing text using the text as identifier.</para>
  24155. </summary>
  24156. </member>
  24157. <member name="F:UnityEditor.HighlightSearchMode.Identifier">
  24158. <summary>
  24159. <para>Highlights an element with a given identifier text.</para>
  24160. </summary>
  24161. </member>
  24162. <member name="F:UnityEditor.HighlightSearchMode.None">
  24163. <summary>
  24164. <para>Highlights nothing.</para>
  24165. </summary>
  24166. </member>
  24167. <member name="F:UnityEditor.HighlightSearchMode.PrefixLabel">
  24168. <summary>
  24169. <para>Highlights an entire editor control using its label text as identifier.</para>
  24170. </summary>
  24171. </member>
  24172. <member name="T:UnityEditor.HyperLinkClickedEventArgs">
  24173. <summary>
  24174. <para>Arguments for the event EditorGUI.hyperLinkClicked.</para>
  24175. </summary>
  24176. </member>
  24177. <member name="P:UnityEditor.HyperLinkClickedEventArgs.hyperLinkData">
  24178. <summary>
  24179. <para>Parameters found in the hyperlink tag.</para>
  24180. </summary>
  24181. </member>
  24182. <member name="?:UnityEditor.IApplyRevertPropertyContextMenuItemProvider">
  24183. <summary>
  24184. <para>Used to identify a MonoBehaviour that provides a hook into the apply/revert context menu for Prefabs open in Prefab Mode and non Prefabs.</para>
  24185. </summary>
  24186. </member>
  24187. <member name="M:UnityEditor.IApplyRevertPropertyContextMenuItemProvider.GetSourceName(UnityEngine.Component)">
  24188. <summary>
  24189. <para>Returns the component specific name to be used in the apply menu item.</para>
  24190. </summary>
  24191. <param name="comp"></param>
  24192. </member>
  24193. <member name="M:UnityEditor.IApplyRevertPropertyContextMenuItemProvider.GetSourceTerm">
  24194. <summary>
  24195. <para>Returns the name of the source term to be used in the apply/revert menu item.</para>
  24196. </summary>
  24197. </member>
  24198. <member name="M:UnityEditor.IApplyRevertPropertyContextMenuItemProvider.TryGetApplyMethodForFieldName">
  24199. <summary>
  24200. <para>Extension hook for an optional property apply menu item.</para>
  24201. </summary>
  24202. </member>
  24203. <member name="M:UnityEditor.IApplyRevertPropertyContextMenuItemProvider.TryGetRevertMethodForFieldName">
  24204. <summary>
  24205. <para>Extension hook for an optional property revert menu item.</para>
  24206. </summary>
  24207. </member>
  24208. <member name="T:UnityEditor.IconKind">
  24209. <summary>
  24210. <para>Icon kind.</para>
  24211. </summary>
  24212. </member>
  24213. <member name="F:UnityEditor.IconKind.Any">
  24214. <summary>
  24215. <para>This icon can be used for any purpose in an application.</para>
  24216. </summary>
  24217. </member>
  24218. <member name="F:UnityEditor.IconKind.Application">
  24219. <summary>
  24220. <para>This icon is used for the main application icons.</para>
  24221. </summary>
  24222. </member>
  24223. <member name="F:UnityEditor.IconKind.Notification">
  24224. <summary>
  24225. <para>This icon is used for push notifications.</para>
  24226. </summary>
  24227. </member>
  24228. <member name="F:UnityEditor.IconKind.Settings">
  24229. <summary>
  24230. <para>This icon is used for settings.</para>
  24231. </summary>
  24232. </member>
  24233. <member name="F:UnityEditor.IconKind.Spotlight">
  24234. <summary>
  24235. <para>This icon is used for Spotlight searches. (iOS only).</para>
  24236. </summary>
  24237. </member>
  24238. <member name="F:UnityEditor.IconKind.Store">
  24239. <summary>
  24240. <para>This icon is used by the iOS App Store.</para>
  24241. </summary>
  24242. </member>
  24243. <member name="?:UnityEditor.IHasCustomMenu">
  24244. <summary>
  24245. <para>Defines a method to add custom menu items to an Editor Window.</para>
  24246. </summary>
  24247. </member>
  24248. <member name="M:UnityEditor.IHasCustomMenu.AddItemsToMenu(UnityEditor.GenericMenu)">
  24249. <summary>
  24250. <para>Adds your custom menu items to an Editor Window.</para>
  24251. </summary>
  24252. <param name="menu"></param>
  24253. </member>
  24254. <member name="T:UnityEditor.IHVImageFormatImporter">
  24255. <summary>
  24256. <para>Use IHVImageFormatImporter to modify Texture2D import settings for Textures in IHV (Independent Hardware Vendor) formats such as .DDS and .PVR from Editor scripts.</para>
  24257. </summary>
  24258. </member>
  24259. <member name="P:UnityEditor.IHVImageFormatImporter.filterMode">
  24260. <summary>
  24261. <para>Filtering mode of the texture.</para>
  24262. </summary>
  24263. </member>
  24264. <member name="P:UnityEditor.IHVImageFormatImporter.isReadable">
  24265. <summary>
  24266. <para>Is texture data readable from scripts.</para>
  24267. </summary>
  24268. </member>
  24269. <member name="P:UnityEditor.IHVImageFormatImporter.streamingMipmaps">
  24270. <summary>
  24271. <para>Enable mipmap streaming for this texture.</para>
  24272. </summary>
  24273. </member>
  24274. <member name="P:UnityEditor.IHVImageFormatImporter.streamingMipmapsPriority">
  24275. <summary>
  24276. <para>Relative priority for this texture when reducing memory size in order to hit the memory budget.</para>
  24277. </summary>
  24278. </member>
  24279. <member name="P:UnityEditor.IHVImageFormatImporter.wrapMode">
  24280. <summary>
  24281. <para>Texture coordinate wrapping mode.</para>
  24282. </summary>
  24283. </member>
  24284. <member name="P:UnityEditor.IHVImageFormatImporter.wrapModeU">
  24285. <summary>
  24286. <para>Texture U coordinate wrapping mode.</para>
  24287. </summary>
  24288. </member>
  24289. <member name="P:UnityEditor.IHVImageFormatImporter.wrapModeV">
  24290. <summary>
  24291. <para>Texture V coordinate wrapping mode.</para>
  24292. </summary>
  24293. </member>
  24294. <member name="P:UnityEditor.IHVImageFormatImporter.wrapModeW">
  24295. <summary>
  24296. <para>Texture W coordinate wrapping mode for Texture3D.</para>
  24297. </summary>
  24298. </member>
  24299. <member name="T:UnityEditor.Il2Cpp.Il2CppBuildPipelineData">
  24300. <summary>
  24301. <para>Contains information for various IIl2CppProcessor callbacks.</para>
  24302. </summary>
  24303. </member>
  24304. <member name="F:UnityEditor.Il2Cpp.Il2CppBuildPipelineData.inputDirectory">
  24305. <summary>
  24306. <para>The directory containing the assemblies that IL2CPP will process.</para>
  24307. </summary>
  24308. </member>
  24309. <member name="F:UnityEditor.Il2Cpp.Il2CppBuildPipelineData.target">
  24310. <summary>
  24311. <para>The build target.</para>
  24312. </summary>
  24313. </member>
  24314. <member name="M:UnityEditor.Il2Cpp.Il2CppBuildPipelineData.#ctor(UnityEditor.BuildTarget,System.String)">
  24315. <summary>
  24316. <para>Creates a new instance of an Il2CppBuildPipelineData.</para>
  24317. </summary>
  24318. <param name="target"></param>
  24319. <param name="inputDirectory"></param>
  24320. </member>
  24321. <member name="T:UnityEditor.Il2CppCompilerConfiguration">
  24322. <summary>
  24323. <para>C++ compiler configuration used when compiling IL2CPP generated code.</para>
  24324. </summary>
  24325. </member>
  24326. <member name="F:UnityEditor.Il2CppCompilerConfiguration.Debug">
  24327. <summary>
  24328. <para>Debug configuration turns off all optimizations, which makes the code quicker to build but slower to run.</para>
  24329. </summary>
  24330. </member>
  24331. <member name="F:UnityEditor.Il2CppCompilerConfiguration.Master">
  24332. <summary>
  24333. <para>Master configuration enables all possible optimizations, squeezing every bit of performance possible. For instance, on platforms that use the MSVC++ compiler, this option enables link-time code generation. Compiling code using this configuration can take significantly longer than it does using the Release configuration. Unity recommends building the shipping version of your game using the Master configuration if the increase in build time is acceptable.</para>
  24334. </summary>
  24335. </member>
  24336. <member name="F:UnityEditor.Il2CppCompilerConfiguration.Release">
  24337. <summary>
  24338. <para>Release configuration enables optimizations, so the compiled code runs faster and the binary size is smaller but it takes longer to compile.</para>
  24339. </summary>
  24340. </member>
  24341. <member name="?:UnityEditor.ILightingExplorerExtension">
  24342. <summary>
  24343. <para>Interface for when you extend the Lighting Explorer. Used in full overrides of the default behavior.</para>
  24344. </summary>
  24345. </member>
  24346. <member name="M:UnityEditor.ILightingExplorerExtension.GetContentTabs">
  24347. <summary>
  24348. <para>Returns the tabs that you have selected to display in the Lighting Explorer.</para>
  24349. </summary>
  24350. <returns>
  24351. <para>Tabs for the Lighting Explorer.</para>
  24352. </returns>
  24353. </member>
  24354. <member name="M:UnityEditor.ILightingExplorerExtension.OnDisable">
  24355. <summary>
  24356. <para>This is called when the Lighting Explorer OnDisable is called, or when you switch to another extension.</para>
  24357. </summary>
  24358. </member>
  24359. <member name="M:UnityEditor.ILightingExplorerExtension.OnEnable">
  24360. <summary>
  24361. <para>This is called when the Lighting Explorer OnEnable is called, or when you switch to another extension.</para>
  24362. </summary>
  24363. </member>
  24364. <member name="T:UnityEditor.IMGUI.Controls.AdvancedDropdown">
  24365. <summary>
  24366. <para>Inherit from this class to implement your own drop-down control.</para>
  24367. </summary>
  24368. </member>
  24369. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdown.minimumSize">
  24370. <summary>
  24371. <para>Minimum size of the drop-down window. By default, the drop-down will try to match the width of the given rect or the rendered content.</para>
  24372. </summary>
  24373. </member>
  24374. <member name="M:UnityEditor.IMGUI.Controls.AdvancedDropdown.BuildRoot">
  24375. <summary>
  24376. <para>Implement this method to generate the content of the drop-down.
  24377. This method is called when the drop-down is being shown.</para>
  24378. </summary>
  24379. <returns>
  24380. <para>Root of the list.</para>
  24381. </returns>
  24382. </member>
  24383. <member name="M:UnityEditor.IMGUI.Controls.AdvancedDropdown.ItemSelected(UnityEditor.IMGUI.Controls.AdvancedDropdownItem)">
  24384. <summary>
  24385. <para>Override this method to get notified when an item is selected.</para>
  24386. </summary>
  24387. <param name="item">Item that got selected.</param>
  24388. </member>
  24389. <member name="M:UnityEditor.IMGUI.Controls.AdvancedDropdown.Show(UnityEngine.Rect)">
  24390. <summary>
  24391. <para>Call this method to show the drop-down at the given position.</para>
  24392. </summary>
  24393. <param name="rect">Position of the button that triggered the drop-down.</param>
  24394. </member>
  24395. <member name="T:UnityEditor.IMGUI.Controls.AdvancedDropdownItem">
  24396. <summary>
  24397. <para>Items that build the drop-down list.</para>
  24398. </summary>
  24399. </member>
  24400. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.children">
  24401. <summary>
  24402. <para>The list of child items of this item.</para>
  24403. </summary>
  24404. </member>
  24405. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.enabled">
  24406. <summary>
  24407. <para>True if the item is enabled.</para>
  24408. </summary>
  24409. </member>
  24410. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.icon">
  24411. <summary>
  24412. <para>If set, this icon will be rendered to the left of the item name.</para>
  24413. </summary>
  24414. </member>
  24415. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.id">
  24416. <summary>
  24417. <para>The unique identifier for an item.</para>
  24418. </summary>
  24419. </member>
  24420. <member name="P:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.name">
  24421. <summary>
  24422. <para>Name shown for this item when rendered.</para>
  24423. </summary>
  24424. </member>
  24425. <member name="M:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.AddChild(UnityEditor.IMGUI.Controls.AdvancedDropdownItem)">
  24426. <summary>
  24427. <para>Adds the given AdvancedDropdownItem child to the children list.</para>
  24428. </summary>
  24429. <param name="child">AdvancedDropdownItem to be added to the children list.</param>
  24430. </member>
  24431. <member name="M:UnityEditor.IMGUI.Controls.AdvancedDropdownItem.AddSeparator">
  24432. <summary>
  24433. <para>Adds a separator to the list of children in the drop-down.</para>
  24434. </summary>
  24435. </member>
  24436. <member name="T:UnityEditor.IMGUI.Controls.AdvancedDropdownState">
  24437. <summary>
  24438. <para>The state of the drop-down. This Object can be serialized.</para>
  24439. </summary>
  24440. </member>
  24441. <member name="T:UnityEditor.IMGUI.Controls.ArcHandle">
  24442. <summary>
  24443. <para>A class for a compound handle to edit an angle and a radius in the Scene view.</para>
  24444. </summary>
  24445. </member>
  24446. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.angle">
  24447. <summary>
  24448. <para>Returns or specifies the angle of the arc for the handle.</para>
  24449. </summary>
  24450. </member>
  24451. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.angleHandleColor">
  24452. <summary>
  24453. <para>Returns or specifies the color of the angle control handle.</para>
  24454. </summary>
  24455. </member>
  24456. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.angleHandleDrawFunction">
  24457. <summary>
  24458. <para>The Handles.CapFunction to use when displaying the angle control handle.</para>
  24459. </summary>
  24460. </member>
  24461. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.angleHandleSizeFunction">
  24462. <summary>
  24463. <para>The Handles.SizeFunction to specify how large the angle control handle should be.</para>
  24464. </summary>
  24465. </member>
  24466. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.fillColor">
  24467. <summary>
  24468. <para>Returns or specifies the color of the arc shape.</para>
  24469. </summary>
  24470. </member>
  24471. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.radius">
  24472. <summary>
  24473. <para>Returns or specifies the radius of the arc for the handle.</para>
  24474. </summary>
  24475. </member>
  24476. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.radiusHandleColor">
  24477. <summary>
  24478. <para>Returns or specifies the color of the radius control handle.</para>
  24479. </summary>
  24480. </member>
  24481. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.radiusHandleDrawFunction">
  24482. <summary>
  24483. <para>The Handles.CapFunction to use when displaying the radius control handle.</para>
  24484. </summary>
  24485. </member>
  24486. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.radiusHandleSizeFunction">
  24487. <summary>
  24488. <para>The Handles.SizeFunction to specify how large the angle control handle should be.</para>
  24489. </summary>
  24490. </member>
  24491. <member name="P:UnityEditor.IMGUI.Controls.ArcHandle.wireframeColor">
  24492. <summary>
  24493. <para>Returns or specifies the color of the curved line along the outside of the arc.</para>
  24494. </summary>
  24495. </member>
  24496. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.#ctor">
  24497. <summary>
  24498. <para>Creates a new instance of the ArcHandle class.</para>
  24499. </summary>
  24500. </member>
  24501. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.DefaultAngleHandleDrawFunction(System.Int32,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,UnityEngine.EventType)">
  24502. <summary>
  24503. <para>A Handles.CapFunction that draws a line terminated with Handles.CylinderHandleCap.</para>
  24504. </summary>
  24505. <param name="controlID">The control ID for the handle.</param>
  24506. <param name="position">The position of the handle in the space of Handles.matrix.</param>
  24507. <param name="rotation">The rotation of the handle in the space of Handles.matrix.</param>
  24508. <param name="size">The size of the handle in the space of Handles.matrix. Use HandleUtility.GetHandleSize if you want a constant screen-space size.</param>
  24509. <param name="eventType">Event type for the handle to act upon. By design it handles EventType.Layout and EventType.Repaint events.</param>
  24510. </member>
  24511. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.DefaultAngleHandleSizeFunction(UnityEngine.Vector3)">
  24512. <summary>
  24513. <para>A Handles.SizeFunction that returns a fixed screen-space size.</para>
  24514. </summary>
  24515. <param name="position">The current position of the handle in the space of Handles.matrix.</param>
  24516. <returns>
  24517. <para>The size to use for a handle at the specified position.</para>
  24518. </returns>
  24519. </member>
  24520. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.DefaultRadiusHandleSizeFunction(UnityEngine.Vector3)">
  24521. <summary>
  24522. <para>A Handles.SizeFunction that returns a fixed screen-space size.</para>
  24523. </summary>
  24524. <param name="position">The current position of the handle in the space of Handles.matrix.</param>
  24525. <returns>
  24526. <para>The size to use for a handle at the specified position.</para>
  24527. </returns>
  24528. </member>
  24529. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.DrawHandle">
  24530. <summary>
  24531. <para>A function to display this instance in the current handle camera using its current configuration.</para>
  24532. </summary>
  24533. </member>
  24534. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.SetColorWithoutRadiusHandle(UnityEngine.Color,System.Single)">
  24535. <summary>
  24536. <para>Sets angleHandleColor, wireframeColor, and fillColor to the same value, where fillColor will have the specified alpha value. radiusHandleColor will be set to Color.clear and the radius handle will be disabled.</para>
  24537. </summary>
  24538. <param name="color">The color to use for the angle control handle and the fill shape.</param>
  24539. <param name="fillColorAlpha">The alpha value to use for fillColor.</param>
  24540. </member>
  24541. <member name="M:UnityEditor.IMGUI.Controls.ArcHandle.SetColorWithRadiusHandle(UnityEngine.Color,System.Single)">
  24542. <summary>
  24543. <para>Sets angleHandleColor, radiusHandleColor, wireframeColor, and fillColor to the same value, where fillColor will have the specified alpha value.</para>
  24544. </summary>
  24545. <param name="color">The color to use for the angle and radius control handles and the fill shape.</param>
  24546. <param name="fillColorAlpha">The alpha value to use for fillColor.</param>
  24547. </member>
  24548. <member name="T:UnityEditor.IMGUI.Controls.BoxBoundsHandle">
  24549. <summary>
  24550. <para>A compound handle to edit a box-shaped bounding volume in the Scene view.</para>
  24551. </summary>
  24552. </member>
  24553. <member name="P:UnityEditor.IMGUI.Controls.BoxBoundsHandle.size">
  24554. <summary>
  24555. <para>Returns or specifies the size of the bounding box.</para>
  24556. </summary>
  24557. </member>
  24558. <member name="M:UnityEditor.IMGUI.Controls.BoxBoundsHandle.#ctor">
  24559. <summary>
  24560. <para>Create a new instance of the BoxBoundsHandle class.</para>
  24561. </summary>
  24562. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your BoxBoundsHandle instances.</param>
  24563. </member>
  24564. <member name="M:UnityEditor.IMGUI.Controls.BoxBoundsHandle.#ctor(System.Int32)">
  24565. <summary>
  24566. <para>Create a new instance of the BoxBoundsHandle class.</para>
  24567. </summary>
  24568. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your BoxBoundsHandle instances.</param>
  24569. </member>
  24570. <member name="M:UnityEditor.IMGUI.Controls.BoxBoundsHandle.DrawWireframe">
  24571. <summary>
  24572. <para>Draw a wireframe box for this instance.</para>
  24573. </summary>
  24574. </member>
  24575. <member name="T:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle">
  24576. <summary>
  24577. <para>A compound handle to edit a capsule-shaped bounding volume in the Scene view.</para>
  24578. </summary>
  24579. </member>
  24580. <member name="P:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.height">
  24581. <summary>
  24582. <para>Returns or specifies the height of the capsule bounding volume.</para>
  24583. </summary>
  24584. </member>
  24585. <member name="P:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.heightAxis">
  24586. <summary>
  24587. <para>Returns or specifies the axis in the handle's space to which height maps. The radius maps to the remaining axes.</para>
  24588. </summary>
  24589. </member>
  24590. <member name="P:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.radius">
  24591. <summary>
  24592. <para>Returns or specifies the radius of the capsule bounding volume.</para>
  24593. </summary>
  24594. </member>
  24595. <member name="M:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.#ctor">
  24596. <summary>
  24597. <para>Create a new instance of the CapsuleBoundsHandle class.</para>
  24598. </summary>
  24599. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your CapsuleBoundsHandle instances.</param>
  24600. </member>
  24601. <member name="M:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.#ctor(System.Int32)">
  24602. <summary>
  24603. <para>Create a new instance of the CapsuleBoundsHandle class.</para>
  24604. </summary>
  24605. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your CapsuleBoundsHandle instances.</param>
  24606. </member>
  24607. <member name="M:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.DrawWireframe">
  24608. <summary>
  24609. <para>Draw a wireframe capsule for this instance.</para>
  24610. </summary>
  24611. </member>
  24612. <member name="T:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.HeightAxis">
  24613. <summary>
  24614. <para>An enumeration for specifying which axis on a CapsuleBoundsHandle object maps to the CapsuleBoundsHandle.height parameter.</para>
  24615. </summary>
  24616. </member>
  24617. <member name="F:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.HeightAxis.X">
  24618. <summary>
  24619. <para>X-axis.</para>
  24620. </summary>
  24621. </member>
  24622. <member name="F:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.HeightAxis.Y">
  24623. <summary>
  24624. <para>Y-axis.</para>
  24625. </summary>
  24626. </member>
  24627. <member name="F:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.HeightAxis.Z">
  24628. <summary>
  24629. <para>Z-axis.</para>
  24630. </summary>
  24631. </member>
  24632. <member name="M:UnityEditor.IMGUI.Controls.CapsuleBoundsHandle.OnHandleChanged(UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle/HandleDirection,UnityEngine.Bounds,UnityEngine.Bounds)">
  24633. <summary>
  24634. <para>A callback for when a control handle was dragged in the Scene.</para>
  24635. </summary>
  24636. <param name="handle">The handle that was dragged.</param>
  24637. <param name="boundsOnClick">The raw Bounds for this instance's volume at the time the control handle was clicked.</param>
  24638. <param name="newBounds">The raw Bounds for this instance's volume based on the updated handle position.</param>
  24639. <returns>
  24640. <para>The bounds that should be applied to this instance, with any necessary modifications applied.</para>
  24641. </returns>
  24642. </member>
  24643. <member name="T:UnityEditor.IMGUI.Controls.JointAngularLimitHandle">
  24644. <summary>
  24645. <para>A class for a compound handle to edit multiaxial angular motion limits in the Scene view.</para>
  24646. </summary>
  24647. </member>
  24648. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.angleHandleDrawFunction">
  24649. <summary>
  24650. <para>The Handles.CapFunction to use when displaying the angle control handle.</para>
  24651. </summary>
  24652. </member>
  24653. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.angleHandleSizeFunction">
  24654. <summary>
  24655. <para>The Handles.SizeFunction to specify how large the angle control handle should be.</para>
  24656. </summary>
  24657. </member>
  24658. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.fillAlpha">
  24659. <summary>
  24660. <para>Returns or specifies the opacity to use when rendering fill shapes for the range of motion for each axis. Defaults to 0.1.</para>
  24661. </summary>
  24662. </member>
  24663. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.radius">
  24664. <summary>
  24665. <para>Returns or specifies the radius of the arc for the handle. Defaults to 1.0.</para>
  24666. </summary>
  24667. </member>
  24668. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.wireframeAlpha">
  24669. <summary>
  24670. <para>Returns or specifies the opacity to use for the curved lines along the outside of the arcs of motion. Defaults to 1.0.</para>
  24671. </summary>
  24672. </member>
  24673. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.xHandleColor">
  24674. <summary>
  24675. <para>Returns or specifies the color to use for the handle limiting motion around the x-axis. Defaults to Handles.xAxisColor.</para>
  24676. </summary>
  24677. </member>
  24678. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.xMax">
  24679. <summary>
  24680. <para>Returns or specifies the maximum angular motion about the x-axis.</para>
  24681. </summary>
  24682. </member>
  24683. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.xMin">
  24684. <summary>
  24685. <para>Returns or specifies the minimum angular motion about the x-axis.</para>
  24686. </summary>
  24687. </member>
  24688. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.xMotion">
  24689. <summary>
  24690. <para>Returns or specifies how angular motion is limited about the x-axis. Defaults to ConfigurableJointMotion.Limited.</para>
  24691. </summary>
  24692. </member>
  24693. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.xRange">
  24694. <summary>
  24695. <para>Returns or specifies the range of valid values for angular motion about the x-axis. Defaults to [-180.0, 180.0].</para>
  24696. </summary>
  24697. </member>
  24698. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.yHandleColor">
  24699. <summary>
  24700. <para>Returns or specifies the color to use for the handle limiting motion around the y-axis. Defaults to Handles.yAxisColor.</para>
  24701. </summary>
  24702. </member>
  24703. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.yMax">
  24704. <summary>
  24705. <para>Returns or specifies the maximum angular motion about the y-axis.</para>
  24706. </summary>
  24707. </member>
  24708. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.yMin">
  24709. <summary>
  24710. <para>Returns or specifies the minimum angular motion about the y-axis.</para>
  24711. </summary>
  24712. </member>
  24713. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.yMotion">
  24714. <summary>
  24715. <para>Returns or specifies how angular motion is limited about the y-axis. Defaults to ConfigurableJointMotion.Limited.</para>
  24716. </summary>
  24717. </member>
  24718. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.yRange">
  24719. <summary>
  24720. <para>Returns or specifies the range of valid values for angular motion about the y-axis. Defaults to [-180.0, 180.0].</para>
  24721. </summary>
  24722. </member>
  24723. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.zHandleColor">
  24724. <summary>
  24725. <para>Returns or specifies the color to use for the handle limiting motion around the z-axis. Defaults to Handles.zAxisColor.</para>
  24726. </summary>
  24727. </member>
  24728. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.zMax">
  24729. <summary>
  24730. <para>Returns or specifies the maximum angular motion about the z-axis.</para>
  24731. </summary>
  24732. </member>
  24733. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.zMin">
  24734. <summary>
  24735. <para>Returns or specifies the minimum angular motion about the z-axis.</para>
  24736. </summary>
  24737. </member>
  24738. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.zMotion">
  24739. <summary>
  24740. <para>Returns or specifies how angular motion is limited about the z-axis. Defaults to ConfigurableJointMotion.Limited.</para>
  24741. </summary>
  24742. </member>
  24743. <member name="P:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.zRange">
  24744. <summary>
  24745. <para>Returns or specifies the range of valid values for angular motion about the z-axis. Defaults to [-180.0, 180.0].</para>
  24746. </summary>
  24747. </member>
  24748. <member name="M:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.#ctor">
  24749. <summary>
  24750. <para>Creates a new instance of the JointAngularLimitHandle class.</para>
  24751. </summary>
  24752. </member>
  24753. <member name="M:UnityEditor.IMGUI.Controls.JointAngularLimitHandle.DrawHandle">
  24754. <summary>
  24755. <para>A function to display this instance in the current handle camera using its current configuration.</para>
  24756. </summary>
  24757. </member>
  24758. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeader">
  24759. <summary>
  24760. <para>The MultiColumnHeader is a general purpose class that e.g can be used with the TreeView to create multi-column tree views and list views.</para>
  24761. </summary>
  24762. </member>
  24763. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.allowDraggingColumnsToReorder">
  24764. <summary>
  24765. <para>Use this property to control whether the user can drag and drop columns to re-order them.</para>
  24766. </summary>
  24767. </member>
  24768. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.canSort">
  24769. <summary>
  24770. <para>Use this property to control whether sorting is enabled for all the columns.</para>
  24771. </summary>
  24772. </member>
  24773. <member name="?:UnityEditor.IMGUI.Controls.MultiColumnHeader.columnSettingsChanged(System.Action`1&lt;System.Int32&gt;)">
  24774. <summary>
  24775. <para>Event raised when any settings from a column has changed (for example, a column width was resized).</para>
  24776. </summary>
  24777. <param name="value"></param>
  24778. </member>
  24779. <member name="?:UnityEditor.IMGUI.Controls.MultiColumnHeader.columnsSwapped(System.Action`2&lt;System.Int32,System.Int32&gt;)">
  24780. <summary>
  24781. <para>Event raised when the user switches the order of two columns.</para>
  24782. </summary>
  24783. <param name="value"></param>
  24784. </member>
  24785. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.currentColumnIndex">
  24786. <summary>
  24787. <para>The index of the column that is currently being handled during an event. This property can be used for column specific handling when overriding AddColumnHeaderContextMenuItems</para>
  24788. </summary>
  24789. </member>
  24790. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.height">
  24791. <summary>
  24792. <para>Customizable height of the multi column header.</para>
  24793. </summary>
  24794. </member>
  24795. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.sortedColumnIndex">
  24796. <summary>
  24797. <para>The index of the column that is set to be the primary sorting column. This is the column that shows the sorting arrow above the header text.</para>
  24798. </summary>
  24799. </member>
  24800. <member name="?:UnityEditor.IMGUI.Controls.MultiColumnHeader.sortingChanged(UnityEditor.IMGUI.Controls.MultiColumnHeader/HeaderCallback)">
  24801. <summary>
  24802. <para>Subscribe to this event to get notified when sorting has changed.</para>
  24803. </summary>
  24804. <param name="value"></param>
  24805. </member>
  24806. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.state">
  24807. <summary>
  24808. <para>This is the state of the MultiColumnHeader.</para>
  24809. </summary>
  24810. </member>
  24811. <member name="?:UnityEditor.IMGUI.Controls.MultiColumnHeader.visibleColumnsChanged(UnityEditor.IMGUI.Controls.MultiColumnHeader/HeaderCallback)">
  24812. <summary>
  24813. <para>Subscribe to this event to get notified when the number of visible columns has changed.</para>
  24814. </summary>
  24815. <param name="value"></param>
  24816. </member>
  24817. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.AddColumnHeaderContextMenuItems(UnityEditor.GenericMenu)">
  24818. <summary>
  24819. <para>Override this method to extend the default context menu items shown when context clicking the header area.</para>
  24820. </summary>
  24821. <param name="menu">Context menu shown.</param>
  24822. </member>
  24823. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.ColumnHeaderClicked(UnityEditor.IMGUI.Controls.MultiColumnHeaderState/Column,System.Int32)">
  24824. <summary>
  24825. <para>Override to customize the behavior when clicking a column header.</para>
  24826. </summary>
  24827. <param name="column">Column clicked.</param>
  24828. <param name="columnIndex">Column index clicked.</param>
  24829. </member>
  24830. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.ColumnHeaderGUI(UnityEditor.IMGUI.Controls.MultiColumnHeaderState/Column,UnityEngine.Rect,System.Int32)">
  24831. <summary>
  24832. <para>Override to customize the GUI of a single column header.</para>
  24833. </summary>
  24834. <param name="column">Column header data.</param>
  24835. <param name="headerRect">Rect for column header.</param>
  24836. <param name="columnIndex">Column index.</param>
  24837. </member>
  24838. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.#ctor(UnityEditor.IMGUI.Controls.MultiColumnHeaderState)">
  24839. <summary>
  24840. <para>Constructor.</para>
  24841. </summary>
  24842. <param name="state">Column header state and Column state.</param>
  24843. </member>
  24844. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultGUI">
  24845. <summary>
  24846. <para>Default GUI methods and properties for the MultiColumnHeader class.</para>
  24847. </summary>
  24848. </member>
  24849. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultGUI.columnContentMargin">
  24850. <summary>
  24851. <para>Margin that can be used by clients of the MultiColumnHeader to control spacing between content in multiple columns.</para>
  24852. </summary>
  24853. </member>
  24854. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultGUI.defaultHeight">
  24855. <summary>
  24856. <para>Default height of the header.</para>
  24857. </summary>
  24858. </member>
  24859. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultGUI.minimumHeight">
  24860. <summary>
  24861. <para>This height is the minium height the header can have and can only be used if sorting is disabled.</para>
  24862. </summary>
  24863. </member>
  24864. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultStyles">
  24865. <summary>
  24866. <para>Default styles used by the MultiColumnHeader class.</para>
  24867. </summary>
  24868. </member>
  24869. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultStyles.background">
  24870. <summary>
  24871. <para>Style used for rendering the background of the header.</para>
  24872. </summary>
  24873. </member>
  24874. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultStyles.columnHeader">
  24875. <summary>
  24876. <para>Style used for left aligned header text.</para>
  24877. </summary>
  24878. </member>
  24879. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultStyles.columnHeaderCenterAligned">
  24880. <summary>
  24881. <para>Style used for centered header text.</para>
  24882. </summary>
  24883. </member>
  24884. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeader.DefaultStyles.columnHeaderRightAligned">
  24885. <summary>
  24886. <para>Style used for right aligned header text.</para>
  24887. </summary>
  24888. </member>
  24889. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.GetCellRect(System.Int32,UnityEngine.Rect)">
  24890. <summary>
  24891. <para>Calculates a cell rect for a column and row using the visibleColumnIndex and rowRect parameters.</para>
  24892. </summary>
  24893. <param name="visibleColumnIndex"></param>
  24894. <param name="rowRect"></param>
  24895. </member>
  24896. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.GetColumn(System.Int32)">
  24897. <summary>
  24898. <para>Returns the column data for a given column index.</para>
  24899. </summary>
  24900. <param name="columnIndex">Column index.</param>
  24901. <returns>
  24902. <para>Column data.</para>
  24903. </returns>
  24904. </member>
  24905. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.GetColumnRect(System.Int32)">
  24906. <summary>
  24907. <para>Returns the header column Rect for a given visible column index.</para>
  24908. </summary>
  24909. <param name="visibleColumnIndex">Index of a visible column.</param>
  24910. </member>
  24911. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.GetVisibleColumnIndex(System.Int32)">
  24912. <summary>
  24913. <para>Convert from column index to visible column index.</para>
  24914. </summary>
  24915. <param name="columnIndex">Column index.</param>
  24916. <returns>
  24917. <para>Visible column index.</para>
  24918. </returns>
  24919. </member>
  24920. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeader.HeaderCallback">
  24921. <summary>
  24922. <para>Delegate used for events from the MultiColumnHeader.</para>
  24923. </summary>
  24924. <param name="multiColumnHeader">The MultiColumnHeader that dispatched this event.</param>
  24925. </member>
  24926. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.IsColumnVisible(System.Int32)">
  24927. <summary>
  24928. <para>Check if a column is currently visible in the MultiColumnHeader.</para>
  24929. </summary>
  24930. <param name="columnIndex">Column index.</param>
  24931. </member>
  24932. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.IsSortedAscending(System.Int32)">
  24933. <summary>
  24934. <para>Check the sorting order state for a column.</para>
  24935. </summary>
  24936. <param name="columnIndex">Column index.</param>
  24937. <returns>
  24938. <para>True if sorted ascending.</para>
  24939. </returns>
  24940. </member>
  24941. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.OnGUI(UnityEngine.Rect,System.Single)">
  24942. <summary>
  24943. <para>Render and handle input for the MultiColumnHeader at the given rect.</para>
  24944. </summary>
  24945. <param name="xScroll">Horizontal scroll offset.</param>
  24946. <param name="rect">Rect where the MultiColumnHeader is drawn in.</param>
  24947. </member>
  24948. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.OnSortingChanged">
  24949. <summary>
  24950. <para>Called when sorting changes and dispatches the sortingChanged event.</para>
  24951. </summary>
  24952. </member>
  24953. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.OnVisibleColumnsChanged">
  24954. <summary>
  24955. <para>Called when the number of visible column changes and dispatches the visibleColumnsChanged event.</para>
  24956. </summary>
  24957. </member>
  24958. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.Repaint">
  24959. <summary>
  24960. <para>Requests the window which contains the MultiColumnHeader to repaint.</para>
  24961. </summary>
  24962. </member>
  24963. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.ResizeToFit">
  24964. <summary>
  24965. <para>Resizes the column widths of the columns that have auto-resize enabled to make all the columns fit to the width of the MultiColumnHeader render rect.</para>
  24966. </summary>
  24967. </member>
  24968. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.SetSortDirection(System.Int32,System.Boolean)">
  24969. <summary>
  24970. <para>Change sort direction for a given column.</para>
  24971. </summary>
  24972. <param name="columnIndex">Column index.</param>
  24973. <param name="sortAscending">Direction of the sorting.</param>
  24974. </member>
  24975. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.SetSorting(System.Int32,System.Boolean)">
  24976. <summary>
  24977. <para>Sets the primary sorting column and its sorting order.</para>
  24978. </summary>
  24979. <param name="columnIndex">Column to sort.</param>
  24980. <param name="sortAscending">Sorting order for the column specified.</param>
  24981. </member>
  24982. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.SetSortingColumns(System.Int32[],System.Boolean[])">
  24983. <summary>
  24984. <para>Sets multiple sorting columns and the associated sorting orders.</para>
  24985. </summary>
  24986. <param name="columnIndices">Column indices of the sorted columns.</param>
  24987. <param name="sortAscending">Sorting order for the column indices specified.</param>
  24988. </member>
  24989. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.SortingButton(UnityEditor.IMGUI.Controls.MultiColumnHeaderState/Column,UnityEngine.Rect,System.Int32)">
  24990. <summary>
  24991. <para>Provides the button logic for a column header and the rendering of the sorting arrow (if visible).</para>
  24992. </summary>
  24993. <param name="column">Column data.</param>
  24994. <param name="headerRect">Column header rect.</param>
  24995. <param name="columnIndex">Column index.</param>
  24996. </member>
  24997. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeader.ToggleVisibility(System.Int32)">
  24998. <summary>
  24999. <para>Method for toggling the visibility of a column.</para>
  25000. </summary>
  25001. <param name="columnIndex">Toggle visibility for this column.</param>
  25002. </member>
  25003. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeaderState">
  25004. <summary>
  25005. <para>State used by the MultiColumnHeader.</para>
  25006. </summary>
  25007. </member>
  25008. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.columns">
  25009. <summary>
  25010. <para>The array of column states used by the MultiColumnHeader class.</para>
  25011. </summary>
  25012. </member>
  25013. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.maximumNumberOfSortedColumns">
  25014. <summary>
  25015. <para>This property controls the maximum number of columns returned by the sortedColumns property.</para>
  25016. </summary>
  25017. </member>
  25018. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.sortedColumnIndex">
  25019. <summary>
  25020. <para>This property holds the index to the primary sorted column.</para>
  25021. </summary>
  25022. </member>
  25023. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.sortedColumns">
  25024. <summary>
  25025. <para>The array of column indices for multiple column sorting.</para>
  25026. </summary>
  25027. </member>
  25028. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.visibleColumns">
  25029. <summary>
  25030. <para>This is the array of currently visible column indices.</para>
  25031. </summary>
  25032. </member>
  25033. <member name="P:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.widthOfAllVisibleColumns">
  25034. <summary>
  25035. <para>Returns the sum of all the widths of the visible columns in the visibleColumns array.</para>
  25036. </summary>
  25037. </member>
  25038. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.CanOverwriteSerializedFields(UnityEditor.IMGUI.Controls.MultiColumnHeaderState,UnityEditor.IMGUI.Controls.MultiColumnHeaderState)">
  25039. <summary>
  25040. <para>Checks if the source state can transfer its serialized data to the destination state.</para>
  25041. </summary>
  25042. <param name="source">State that have serialized data to be transfered to the destination state.</param>
  25043. <param name="destination">Destination state.</param>
  25044. <returns>
  25045. <para>Returns true if the source state have the same number of columns as the destination state.</para>
  25046. </returns>
  25047. </member>
  25048. <member name="T:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column">
  25049. <summary>
  25050. <para>Column state.</para>
  25051. </summary>
  25052. </member>
  25053. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.allowToggleVisibility">
  25054. <summary>
  25055. <para>Option to allow/disallow hiding the column from the context menu.</para>
  25056. </summary>
  25057. </member>
  25058. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.autoResize">
  25059. <summary>
  25060. <para>Option to allow the column to resize automatically when resizing the entire MultiColumnHeader.</para>
  25061. </summary>
  25062. </member>
  25063. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.canSort">
  25064. <summary>
  25065. <para>Is sorting enabled for this column. If false, left-clicking this column header has no effect.</para>
  25066. </summary>
  25067. </member>
  25068. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.contextMenuText">
  25069. <summary>
  25070. <para>If this is set then it is used for the context menu for toggling visibility, if not set then the ::headerContent is used.</para>
  25071. </summary>
  25072. </member>
  25073. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.headerContent">
  25074. <summary>
  25075. <para>This is the GUIContent that will be rendered in the column header.</para>
  25076. </summary>
  25077. </member>
  25078. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.headerTextAlignment">
  25079. <summary>
  25080. <para>Alignment of the header content.</para>
  25081. </summary>
  25082. </member>
  25083. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.maxWidth">
  25084. <summary>
  25085. <para>Maximum width of the column.</para>
  25086. </summary>
  25087. </member>
  25088. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.minWidth">
  25089. <summary>
  25090. <para>Minimum width of the column.</para>
  25091. </summary>
  25092. </member>
  25093. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.sortedAscending">
  25094. <summary>
  25095. <para>Value that controls if this column is sorted ascending or descending.</para>
  25096. </summary>
  25097. </member>
  25098. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.sortingArrowAlignment">
  25099. <summary>
  25100. <para>Alignment of the sorting arrow.</para>
  25101. </summary>
  25102. </member>
  25103. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.userData">
  25104. <summary>
  25105. <para>Serialized field that holds an integer value that can be used as a handle to access any non-serialized user data.</para>
  25106. </summary>
  25107. </member>
  25108. <member name="F:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.Column.width">
  25109. <summary>
  25110. <para>The width of the column.</para>
  25111. </summary>
  25112. </member>
  25113. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.#ctor(UnityEditor.IMGUI.Controls.MultiColumnHeaderState/Column[])">
  25114. <summary>
  25115. <para>Constructor.</para>
  25116. </summary>
  25117. <param name="columns">Column data.</param>
  25118. </member>
  25119. <member name="M:UnityEditor.IMGUI.Controls.MultiColumnHeaderState.OverwriteSerializedFields(UnityEditor.IMGUI.Controls.MultiColumnHeaderState,UnityEditor.IMGUI.Controls.MultiColumnHeaderState)">
  25120. <summary>
  25121. <para>Overwrites the seralized fields from the source state to the destination state.</para>
  25122. </summary>
  25123. <param name="source">State that have serialized data to be transfered to the destination state.</param>
  25124. <param name="destination">Destination state.</param>
  25125. </member>
  25126. <member name="T:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle">
  25127. <summary>
  25128. <para>Base class for a compound handle to edit a bounding volume in the Scene view.</para>
  25129. </summary>
  25130. </member>
  25131. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.axes">
  25132. <summary>
  25133. <para>Flags specifying which axes should display control handles.</para>
  25134. </summary>
  25135. </member>
  25136. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.center">
  25137. <summary>
  25138. <para>Returns or specifies the center of the bounding volume for the handle.</para>
  25139. </summary>
  25140. </member>
  25141. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.handleColor">
  25142. <summary>
  25143. <para>Returns or specifies the color of the control handles.</para>
  25144. </summary>
  25145. </member>
  25146. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.midpointHandleDrawFunction">
  25147. <summary>
  25148. <para>An optional Handles.CapFunction to use when displaying the control handles. Defaults to Handles.DotHandleCap if no value is specified.</para>
  25149. </summary>
  25150. </member>
  25151. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.midpointHandleSizeFunction">
  25152. <summary>
  25153. <para>The Handles.SizeFunction to specify how large the midpoint control handles should be.</para>
  25154. </summary>
  25155. </member>
  25156. <member name="P:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.wireframeColor">
  25157. <summary>
  25158. <para>Returns or specifies the color of the wireframe shape.</para>
  25159. </summary>
  25160. </member>
  25161. <member name="T:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes">
  25162. <summary>
  25163. <para>A flag enumeration for specifying which axes on a PrimitiveBoundsHandle object should be enabled.</para>
  25164. </summary>
  25165. </member>
  25166. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes.All">
  25167. <summary>
  25168. <para>All axes.</para>
  25169. </summary>
  25170. </member>
  25171. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes.None">
  25172. <summary>
  25173. <para>No axes.</para>
  25174. </summary>
  25175. </member>
  25176. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes.X">
  25177. <summary>
  25178. <para>X-axis (bit 0).</para>
  25179. </summary>
  25180. </member>
  25181. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes.Y">
  25182. <summary>
  25183. <para>Y-axis (bit 1).</para>
  25184. </summary>
  25185. </member>
  25186. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.Axes.Z">
  25187. <summary>
  25188. <para>Z-axis (bit 2).</para>
  25189. </summary>
  25190. </member>
  25191. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.#ctor">
  25192. <summary>
  25193. <para>Create a new instance of the PrimitiveBoundsHandle class.</para>
  25194. </summary>
  25195. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your PrimitiveBoundsHandle instances.</param>
  25196. </member>
  25197. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.#ctor(System.Int32)">
  25198. <summary>
  25199. <para>Create a new instance of the PrimitiveBoundsHandle class.</para>
  25200. </summary>
  25201. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your PrimitiveBoundsHandle instances.</param>
  25202. </member>
  25203. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.DefaultMidpointHandleSizeFunction(UnityEngine.Vector3)">
  25204. <summary>
  25205. <para>A Handles.SizeFunction that returns a fixed screen-space size.</para>
  25206. </summary>
  25207. <param name="position">The current position of the handle in the space of Handles.matrix.</param>
  25208. <returns>
  25209. <para>The size to use for a handle at the specified position.</para>
  25210. </returns>
  25211. </member>
  25212. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.DrawHandle">
  25213. <summary>
  25214. <para>A function to display this instance in the current handle camera using its current configuration.</para>
  25215. </summary>
  25216. </member>
  25217. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.DrawWireframe">
  25218. <summary>
  25219. <para>Draw a wireframe shape for this instance. Subclasses must implement this method.</para>
  25220. </summary>
  25221. </member>
  25222. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.GetSize">
  25223. <summary>
  25224. <para>Gets the current size of the bounding volume for this instance.</para>
  25225. </summary>
  25226. <returns>
  25227. <para>The current size of the bounding volume for this instance.</para>
  25228. </returns>
  25229. </member>
  25230. <member name="T:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection">
  25231. <summary>
  25232. <para>An enumeration of directions the handle moves in.</para>
  25233. </summary>
  25234. </member>
  25235. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.NegativeX">
  25236. <summary>
  25237. <para>This value corresponds to the handle moving in a negative direction away from PrimitiveBoundsHandle.center along the x-axis.</para>
  25238. </summary>
  25239. </member>
  25240. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.NegativeY">
  25241. <summary>
  25242. <para>This value corresponds to the handle moving in a negative direction away from PrimitiveBoundsHandle.center along the y-axis.</para>
  25243. </summary>
  25244. </member>
  25245. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.NegativeZ">
  25246. <summary>
  25247. <para>This value corresponds to the handle moving in a negative direction away from PrimitiveBoundsHandle.center along the z-axis.</para>
  25248. </summary>
  25249. </member>
  25250. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.PositiveX">
  25251. <summary>
  25252. <para>This value corresponds to the handle moving in a positive direction away from PrimitiveBoundsHandle.center along the x-axis.</para>
  25253. </summary>
  25254. </member>
  25255. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.PositiveY">
  25256. <summary>
  25257. <para>This value corresponds to the handle moving in a positive direction away from PrimitiveBoundsHandle.center along the y-axis.</para>
  25258. </summary>
  25259. </member>
  25260. <member name="F:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.HandleDirection.PositiveZ">
  25261. <summary>
  25262. <para>This value corresponds to the handle moving in a positive direction away from PrimitiveBoundsHandle.center along the z-axis.</para>
  25263. </summary>
  25264. </member>
  25265. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.IsAxisEnabled(UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle/Axes)">
  25266. <summary>
  25267. <para>Gets a value indicating whether the specified axis is enabled for the current instance.</para>
  25268. </summary>
  25269. <param name="axis">An Axes.</param>
  25270. <param name="vector3Axis">An integer corresponding to an axis on a Vector3. For example, 0 is x, 1 is y, and 2 is z.</param>
  25271. <returns>
  25272. <para>true if the specified axis is enabled; otherwise, false.</para>
  25273. </returns>
  25274. </member>
  25275. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.IsAxisEnabled(System.Int32)">
  25276. <summary>
  25277. <para>Gets a value indicating whether the specified axis is enabled for the current instance.</para>
  25278. </summary>
  25279. <param name="axis">An Axes.</param>
  25280. <param name="vector3Axis">An integer corresponding to an axis on a Vector3. For example, 0 is x, 1 is y, and 2 is z.</param>
  25281. <returns>
  25282. <para>true if the specified axis is enabled; otherwise, false.</para>
  25283. </returns>
  25284. </member>
  25285. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.OnHandleChanged(UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle/HandleDirection,UnityEngine.Bounds,UnityEngine.Bounds)">
  25286. <summary>
  25287. <para>A callback for when a control handle was dragged in the Scene.</para>
  25288. </summary>
  25289. <param name="handle">The handle that was dragged.</param>
  25290. <param name="boundsOnClick">The raw Bounds for this instance's volume at the time the control handle was clicked.</param>
  25291. <param name="newBounds">The raw Bounds for this instance's volume based on the updated handle position.</param>
  25292. <returns>
  25293. <para>The bounds that should be applied to this instance, with any necessary modifications applied.</para>
  25294. </returns>
  25295. </member>
  25296. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.SetColor(UnityEngine.Color)">
  25297. <summary>
  25298. <para>Sets handleColor and wireframeColor to the same value.</para>
  25299. </summary>
  25300. <param name="color">The color to use for the control handles and the wireframe shape.</param>
  25301. </member>
  25302. <member name="M:UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle.SetSize(UnityEngine.Vector3)">
  25303. <summary>
  25304. <para>Sets the current size of the bounding volume for this instance.</para>
  25305. </summary>
  25306. <param name="size">A Vector3 specifying how large the bounding volume is along all of its axes.</param>
  25307. </member>
  25308. <member name="T:UnityEditor.IMGUI.Controls.SearchField">
  25309. <summary>
  25310. <para>The SearchField control creates a text field for a user to input text that can be used for searching.</para>
  25311. </summary>
  25312. </member>
  25313. <member name="P:UnityEditor.IMGUI.Controls.SearchField.autoSetFocusOnFindCommand">
  25314. <summary>
  25315. <para>Changes the keyboard focus to the search field when the user presses ‘Ctrl/Cmd + F’ when set to true. It is true by default.</para>
  25316. </summary>
  25317. </member>
  25318. <member name="?:UnityEditor.IMGUI.Controls.SearchField.downOrUpArrowKeyPressed(UnityEditor.IMGUI.Controls.SearchField/SearchFieldCallback)">
  25319. <summary>
  25320. <para>This event is dispatched when the focused search field detects that the down or up key is pressed and can be used to change keyboard focus to another control, such as the TreeView.</para>
  25321. </summary>
  25322. <param name="value"></param>
  25323. </member>
  25324. <member name="P:UnityEditor.IMGUI.Controls.SearchField.searchFieldControlID">
  25325. <summary>
  25326. <para>This is the controlID used for the text field to obtain keyboard focus.</para>
  25327. </summary>
  25328. </member>
  25329. <member name="M:UnityEditor.IMGUI.Controls.SearchField.HasFocus">
  25330. <summary>
  25331. <para>This function returns true if the search field has keyboard focus.</para>
  25332. </summary>
  25333. </member>
  25334. <member name="M:UnityEditor.IMGUI.Controls.SearchField.OnGUI(System.String,UnityEngine.GUILayoutOption[])">
  25335. <summary>
  25336. <para>This function displays the search field with the default UI style and uses the GUILayout class to automatically calculate the position and size of the Rect it is rendered to. Pass an optional list to specify extra layout properties.</para>
  25337. </summary>
  25338. <param name="text">Text string to display in the search field.</param>
  25339. <param name="options">An optional list of layout options that specify extra layout properties. &lt;br&gt;
  25340. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  25341. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  25342. <returns>
  25343. <para>The text entered in the search field. The original input string is returned instead if the search field text was not changed.</para>
  25344. </returns>
  25345. </member>
  25346. <member name="M:UnityEditor.IMGUI.Controls.SearchField.OnGUI(UnityEngine.Rect,System.String)">
  25347. <summary>
  25348. <para>This function displays the search field with the default UI style in the given Rect.</para>
  25349. </summary>
  25350. <param name="rect">Rectangle to use for the search field.</param>
  25351. <param name="text">Text string to display in the search field.</param>
  25352. <returns>
  25353. <para>The text entered in the search field. The original input string is returned instead if the search field text was not changed.</para>
  25354. </returns>
  25355. </member>
  25356. <member name="M:UnityEditor.IMGUI.Controls.SearchField.OnGUI(UnityEngine.Rect,System.String,UnityEngine.GUIStyle,UnityEngine.GUIStyle,UnityEngine.GUIStyle)">
  25357. <summary>
  25358. <para>This function displays a search text field with the given Rect and UI style parameters.</para>
  25359. </summary>
  25360. <param name="rect">Rectangle to use for the search field.</param>
  25361. <param name="text">Text string to display in the search field.</param>
  25362. <param name="style">The text field style.</param>
  25363. <param name="cancelButtonStyle">The cancel button style used when there is text in the search field.</param>
  25364. <param name="emptyCancelButtonStyle">The cancel button style used when there is no text in the search field.</param>
  25365. <returns>
  25366. <para>The text entered in the SearchField. The original input string is returned instead if the search field text was not changed.</para>
  25367. </returns>
  25368. </member>
  25369. <member name="M:UnityEditor.IMGUI.Controls.SearchField.OnToolbarGUI(System.String,UnityEngine.GUILayoutOption[])">
  25370. <summary>
  25371. <para>This function displays the search field with the toolbar UI style and uses the GUILayout class to automatically calculate the position and size of the Rect it is rendered to. Pass an optional list to specify extra layout properties.</para>
  25372. </summary>
  25373. <param name="text">Text string to display in the search field.</param>
  25374. <param name="options">An optional list of layout options that specify extra layout properties. &lt;br&gt;
  25375. See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight,
  25376. GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.</param>
  25377. <returns>
  25378. <para>The text entered in the search field. The original input string is returned instead if the search field text was not changed.</para>
  25379. </returns>
  25380. </member>
  25381. <member name="M:UnityEditor.IMGUI.Controls.SearchField.OnToolbarGUI(UnityEngine.Rect,System.String)">
  25382. <summary>
  25383. <para>This function displays the search field with a toolbar style in the given Rect.</para>
  25384. </summary>
  25385. <param name="rect">Rectangle to use for the search field.</param>
  25386. <param name="text">Text string to display in the search field.</param>
  25387. <returns>
  25388. <para>The text entered in the search field. The original input string is returned instead if the search field text was not changed.</para>
  25389. </returns>
  25390. </member>
  25391. <member name="T:UnityEditor.IMGUI.Controls.SearchField.SearchFieldCallback">
  25392. <summary>
  25393. <para>This is a generic callback delegate for SearchField events and does not take any parameters.</para>
  25394. </summary>
  25395. </member>
  25396. <member name="M:UnityEditor.IMGUI.Controls.SearchField.SetFocus">
  25397. <summary>
  25398. <para>This function changes keyboard focus to the search field so a user can start typing.</para>
  25399. </summary>
  25400. </member>
  25401. <member name="T:UnityEditor.IMGUI.Controls.SphereBoundsHandle">
  25402. <summary>
  25403. <para>A compound handle to edit a sphere-shaped bounding volume in the Scene view.</para>
  25404. </summary>
  25405. </member>
  25406. <member name="P:UnityEditor.IMGUI.Controls.SphereBoundsHandle.radius">
  25407. <summary>
  25408. <para>Returns or specifies the radius of the sphere bounding volume.</para>
  25409. </summary>
  25410. </member>
  25411. <member name="M:UnityEditor.IMGUI.Controls.SphereBoundsHandle.#ctor">
  25412. <summary>
  25413. <para>Create a new instance of the SphereBoundsHandle class.</para>
  25414. </summary>
  25415. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your SphereBoundsHandle instances.</param>
  25416. </member>
  25417. <member name="M:UnityEditor.IMGUI.Controls.SphereBoundsHandle.#ctor(System.Int32)">
  25418. <summary>
  25419. <para>Create a new instance of the SphereBoundsHandle class.</para>
  25420. </summary>
  25421. <param name="controlIDHint">An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your SphereBoundsHandle instances.</param>
  25422. </member>
  25423. <member name="M:UnityEditor.IMGUI.Controls.SphereBoundsHandle.DrawWireframe">
  25424. <summary>
  25425. <para>Draw a wireframe sphere for this instance.</para>
  25426. </summary>
  25427. </member>
  25428. <member name="M:UnityEditor.IMGUI.Controls.SphereBoundsHandle.OnHandleChanged(UnityEditor.IMGUI.Controls.PrimitiveBoundsHandle/HandleDirection,UnityEngine.Bounds,UnityEngine.Bounds)">
  25429. <summary>
  25430. <para>A callback for when a control handle was dragged in the Scene.</para>
  25431. </summary>
  25432. <param name="handle">The handle that was dragged.</param>
  25433. <param name="boundsOnClick">The raw Bounds for this instance's volume at the time the control handle was clicked.</param>
  25434. <param name="newBounds">The raw Bounds for this instance's volume based on the updated handle position.</param>
  25435. <returns>
  25436. <para>The bounds that should be applied to this instance, with any necessary modifications applied.</para>
  25437. </returns>
  25438. </member>
  25439. <member name="T:UnityEditor.IMGUI.Controls.TreeView">
  25440. <summary>
  25441. <para>The TreeView is an IMGUI control that lets you create tree views, list views and multi-column tables for Editor tools.</para>
  25442. </summary>
  25443. </member>
  25444. <member name="P:UnityEditor.IMGUI.Controls.TreeView.baseIndent">
  25445. <summary>
  25446. <para>Indent used for all rows before the tree foldout arrows and content.</para>
  25447. </summary>
  25448. </member>
  25449. <member name="P:UnityEditor.IMGUI.Controls.TreeView.cellMargin">
  25450. <summary>
  25451. <para>When using a MultiColumnHeader this value adjusts the cell rects provided for all columns except the tree foldout column.</para>
  25452. </summary>
  25453. </member>
  25454. <member name="P:UnityEditor.IMGUI.Controls.TreeView.columnIndexForTreeFoldouts">
  25455. <summary>
  25456. <para>When using a MultiColumnHeader this value should be set to the column index in which the foldout arrows should appear.</para>
  25457. </summary>
  25458. </member>
  25459. <member name="P:UnityEditor.IMGUI.Controls.TreeView.customFoldoutYOffset">
  25460. <summary>
  25461. <para>Custom vertical offset of the foldout arrow.</para>
  25462. </summary>
  25463. </member>
  25464. <member name="P:UnityEditor.IMGUI.Controls.TreeView.depthIndentWidth">
  25465. <summary>
  25466. <para>Value that returns how far the foldouts are indented for each increasing depth value.</para>
  25467. </summary>
  25468. </member>
  25469. <member name="P:UnityEditor.IMGUI.Controls.TreeView.extraSpaceBeforeIconAndLabel">
  25470. <summary>
  25471. <para>Value to control the spacing before the default icon and label. Can be used e.g for placing a toggle button to the left of the content.</para>
  25472. </summary>
  25473. </member>
  25474. <member name="P:UnityEditor.IMGUI.Controls.TreeView.foldoutOverride">
  25475. <summary>
  25476. <para>Register a callback to this property to override the Foldout button in the TreeView.</para>
  25477. </summary>
  25478. </member>
  25479. <member name="P:UnityEditor.IMGUI.Controls.TreeView.foldoutWidth">
  25480. <summary>
  25481. <para>Width of the built-in foldout arrow.</para>
  25482. </summary>
  25483. </member>
  25484. <member name="P:UnityEditor.IMGUI.Controls.TreeView.getNewSelectionOverride">
  25485. <summary>
  25486. <para>Register a callback to this field to override how the TreeView handles selection changes in response to keys and mouse clicks.</para>
  25487. </summary>
  25488. </member>
  25489. <member name="P:UnityEditor.IMGUI.Controls.TreeView.hasSearch">
  25490. <summary>
  25491. <para>The current search state of the TreeView.</para>
  25492. </summary>
  25493. </member>
  25494. <member name="P:UnityEditor.IMGUI.Controls.TreeView.isDragging">
  25495. <summary>
  25496. <para>True if the user is currently dragging one or more items in the TreeView, and false otherwise.</para>
  25497. </summary>
  25498. </member>
  25499. <member name="P:UnityEditor.IMGUI.Controls.TreeView.isInitialized">
  25500. <summary>
  25501. <para>The TreeView is initialized by calling Reload(). Therefore returns false until Reload() is called the first time.</para>
  25502. </summary>
  25503. </member>
  25504. <member name="P:UnityEditor.IMGUI.Controls.TreeView.multiColumnHeader">
  25505. <summary>
  25506. <para>Get the MultiColumnHeader of the TreeView. Can be null if the TreeView was created without a MultiColumnHeader.</para>
  25507. </summary>
  25508. </member>
  25509. <member name="P:UnityEditor.IMGUI.Controls.TreeView.rootItem">
  25510. <summary>
  25511. <para>The hidden root item of the TreeView (it is never rendered).</para>
  25512. </summary>
  25513. </member>
  25514. <member name="P:UnityEditor.IMGUI.Controls.TreeView.rowHeight">
  25515. <summary>
  25516. <para>The fixed height used for each row in the TreeView if GetCustomRowHeight have not been overridden.</para>
  25517. </summary>
  25518. </member>
  25519. <member name="P:UnityEditor.IMGUI.Controls.TreeView.searchString">
  25520. <summary>
  25521. <para>Current search string of the TreeView.</para>
  25522. </summary>
  25523. </member>
  25524. <member name="P:UnityEditor.IMGUI.Controls.TreeView.showAlternatingRowBackgrounds">
  25525. <summary>
  25526. <para>Enable this to show alternating row background colors.</para>
  25527. </summary>
  25528. </member>
  25529. <member name="P:UnityEditor.IMGUI.Controls.TreeView.showBorder">
  25530. <summary>
  25531. <para>Enable this to show a border around the TreeView.</para>
  25532. </summary>
  25533. </member>
  25534. <member name="P:UnityEditor.IMGUI.Controls.TreeView.showingHorizontalScrollBar">
  25535. <summary>
  25536. <para>Returns true if the horizontal scroll bar is showing, otherwise false.</para>
  25537. </summary>
  25538. </member>
  25539. <member name="P:UnityEditor.IMGUI.Controls.TreeView.showingVerticalScrollBar">
  25540. <summary>
  25541. <para>Returns true if the vertical scroll bar is showing, otherwise false.</para>
  25542. </summary>
  25543. </member>
  25544. <member name="P:UnityEditor.IMGUI.Controls.TreeView.state">
  25545. <summary>
  25546. <para>The state of the TreeView (expanded state, selection, scroll etc.)</para>
  25547. </summary>
  25548. </member>
  25549. <member name="P:UnityEditor.IMGUI.Controls.TreeView.totalHeight">
  25550. <summary>
  25551. <para>Returns the sum of the TreeView row heights, the MultiColumnHeader height (if used) and the border (if used).</para>
  25552. </summary>
  25553. </member>
  25554. <member name="P:UnityEditor.IMGUI.Controls.TreeView.treeViewControlID">
  25555. <summary>
  25556. <para>The controlID used by the TreeView to obtain keyboard control focus.</para>
  25557. </summary>
  25558. </member>
  25559. <member name="P:UnityEditor.IMGUI.Controls.TreeView.treeViewRect">
  25560. <summary>
  25561. <para>The Rect the TreeView is being rendered to.</para>
  25562. </summary>
  25563. </member>
  25564. <member name="P:UnityEditor.IMGUI.Controls.TreeView.useScrollView">
  25565. <summary>
  25566. <para>When drawing the TreeView contents, will it be enclosed within a ScrollView?</para>
  25567. </summary>
  25568. </member>
  25569. <member name="M:UnityEditor.IMGUI.Controls.TreeView.AddExpandedRows(UnityEditor.IMGUI.Controls.TreeViewItem,System.Collections.Generic.IList`1&lt;UnityEditor.IMGUI.Controls.TreeViewItem&gt;)">
  25570. <summary>
  25571. <para>Adds the expanded rows of the full tree to the input list. Only use this method if a full tree was built in BuildRoot.</para>
  25572. </summary>
  25573. <param name="root">Root of the TreeView.</param>
  25574. <param name="rows">Rows that will be refilled using the expanded state of TreeView.</param>
  25575. </member>
  25576. <member name="M:UnityEditor.IMGUI.Controls.TreeView.AfterRowsGUI">
  25577. <summary>
  25578. <para>This is called after all rows have their RowGUI called.</para>
  25579. </summary>
  25580. </member>
  25581. <member name="M:UnityEditor.IMGUI.Controls.TreeView.BeforeRowsGUI">
  25582. <summary>
  25583. <para>This is called before any rows have their RowGUI called.</para>
  25584. </summary>
  25585. </member>
  25586. <member name="M:UnityEditor.IMGUI.Controls.TreeView.BeginRename(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25587. <summary>
  25588. <para>Shows the rename overlay for a TreeViewItem.</para>
  25589. </summary>
  25590. <param name="item">Item to rename.</param>
  25591. <param name="delay">Delay in seconds until the rename overlay shows.</param>
  25592. <returns>
  25593. <para>Returns true if renaming was started. Returns false if renaming was already active.</para>
  25594. </returns>
  25595. </member>
  25596. <member name="M:UnityEditor.IMGUI.Controls.TreeView.BeginRename(UnityEditor.IMGUI.Controls.TreeViewItem,System.Single)">
  25597. <summary>
  25598. <para>Shows the rename overlay for a TreeViewItem.</para>
  25599. </summary>
  25600. <param name="item">Item to rename.</param>
  25601. <param name="delay">Delay in seconds until the rename overlay shows.</param>
  25602. <returns>
  25603. <para>Returns true if renaming was started. Returns false if renaming was already active.</para>
  25604. </returns>
  25605. </member>
  25606. <member name="M:UnityEditor.IMGUI.Controls.TreeView.BuildRoot">
  25607. <summary>
  25608. <para>Abstract method that is required to be implemented. By default this method should create the full tree of TreeViewItems and return the root.</para>
  25609. </summary>
  25610. <returns>
  25611. <para>The root of the tree. This item can later be accessed by 'rootItem'.</para>
  25612. </returns>
  25613. </member>
  25614. <member name="M:UnityEditor.IMGUI.Controls.TreeView.BuildRows(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25615. <summary>
  25616. <para>Override this method to take control of how the rows are generated.</para>
  25617. </summary>
  25618. <param name="root">Root item that was created in the BuildRoot method.</param>
  25619. <returns>
  25620. <para>The rows list shown in the TreeView. Can later be accessed using GetRows().</para>
  25621. </returns>
  25622. </member>
  25623. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CanBeParent(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25624. <summary>
  25625. <para>Override this method to control which items are allowed to be parents.</para>
  25626. </summary>
  25627. <param name="item">Can this item be a parent?</param>
  25628. </member>
  25629. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CanChangeExpandedState(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25630. <summary>
  25631. <para>Override this method to control whether an item can be expanded or collapsed by key or mouse.</para>
  25632. </summary>
  25633. <param name="item">Can this item be expanded/collapsed.</param>
  25634. </member>
  25635. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CanMultiSelect(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25636. <summary>
  25637. <para>Override this method to control whether the item can be part of a multiselection.</para>
  25638. </summary>
  25639. <param name="item">Can this item be part of a multiselection.</param>
  25640. </member>
  25641. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CanRename(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25642. <summary>
  25643. <para>Override this method to control whether the item can be renamed using a keyboard shortcut or when clicking an already selected item.</para>
  25644. </summary>
  25645. <param name="item">Can this item be renamed?</param>
  25646. </member>
  25647. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CanStartDrag(UnityEditor.IMGUI.Controls.TreeView/CanStartDragArgs)">
  25648. <summary>
  25649. <para>This function is called whenever a TreeViewItem is clicked and dragged. It returns false by default.</para>
  25650. </summary>
  25651. <param name="args"></param>
  25652. </member>
  25653. <member name="T:UnityEditor.IMGUI.Controls.TreeView.CanStartDragArgs">
  25654. <summary>
  25655. <para>Method arguments for the CanStartDrag virtual method.</para>
  25656. </summary>
  25657. </member>
  25658. <member name="F:UnityEditor.IMGUI.Controls.TreeView.CanStartDragArgs.draggedItem">
  25659. <summary>
  25660. <para>Item about to be dragged.</para>
  25661. </summary>
  25662. </member>
  25663. <member name="F:UnityEditor.IMGUI.Controls.TreeView.CanStartDragArgs.draggedItemIDs">
  25664. <summary>
  25665. <para>The multi-selection about to be dragged.</para>
  25666. </summary>
  25667. </member>
  25668. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CenterRectUsingSingleLineHeight(UnityEngine.Rect&amp;)">
  25669. <summary>
  25670. <para>Modifies the input rect so it is centered and have a height equal to EditorGUIUtility.singleLineHeight.</para>
  25671. </summary>
  25672. <param name="rect">Rect to be modified and centered.</param>
  25673. </member>
  25674. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CollapseAll">
  25675. <summary>
  25676. <para>Collapse all expanded items in the TreeView.</para>
  25677. </summary>
  25678. </member>
  25679. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CommandEventHandling">
  25680. <summary>
  25681. <para>This function is called automatically and handles the ExecuteCommand events for “SelectAll” and “FrameSelection”. Override this function to extend or avoid Command events.</para>
  25682. </summary>
  25683. </member>
  25684. <member name="M:UnityEditor.IMGUI.Controls.TreeView.ContextClicked">
  25685. <summary>
  25686. <para>Override this method to handle context clicks outside any items (but still in the TreeView rect).</para>
  25687. </summary>
  25688. </member>
  25689. <member name="M:UnityEditor.IMGUI.Controls.TreeView.ContextClickedItem(System.Int32)">
  25690. <summary>
  25691. <para>Override this method to handle a context click on an item with ID TreeViewItem.id.</para>
  25692. </summary>
  25693. <param name="id">TreeViewItem id.</param>
  25694. </member>
  25695. <member name="M:UnityEditor.IMGUI.Controls.TreeView.CreateChildListForCollapsedParent">
  25696. <summary>
  25697. <para>Creates a dummy TreeViewItem list. Useful when overriding BuildRows to prevent building a full tree of items.</para>
  25698. </summary>
  25699. </member>
  25700. <member name="M:UnityEditor.IMGUI.Controls.TreeView.#ctor(UnityEditor.IMGUI.Controls.TreeViewState)">
  25701. <summary>
  25702. <para>The TreeView is always constructed with a state object and optionally a multi-column header object if a header is needed.</para>
  25703. </summary>
  25704. <param name="state">TreeView state (expanded items, selection etc.)</param>
  25705. <param name="multiColumnHeader">Multi-column header for the TreeView.</param>
  25706. </member>
  25707. <member name="M:UnityEditor.IMGUI.Controls.TreeView.#ctor(UnityEditor.IMGUI.Controls.TreeViewState,UnityEditor.IMGUI.Controls.MultiColumnHeader)">
  25708. <summary>
  25709. <para>The TreeView is always constructed with a state object and optionally a multi-column header object if a header is needed.</para>
  25710. </summary>
  25711. <param name="state">TreeView state (expanded items, selection etc.)</param>
  25712. <param name="multiColumnHeader">Multi-column header for the TreeView.</param>
  25713. </member>
  25714. <member name="T:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI">
  25715. <summary>
  25716. <para>Default GUI methods and properties for the TreeView class.</para>
  25717. </summary>
  25718. </member>
  25719. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI.BoldLabel(UnityEngine.Rect,System.String,System.Boolean,System.Boolean)">
  25720. <summary>
  25721. <para>Draws a bold label that have correct text color when selected and/or focused.</para>
  25722. </summary>
  25723. <param name="rect">Rect to render the text in.</param>
  25724. <param name="label">Label to render.</param>
  25725. <param name="selected">Selected state used for determining text color.</param>
  25726. <param name="focused">Focused state used for determining text color.</param>
  25727. </member>
  25728. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI.BoldLabelRightAligned(UnityEngine.Rect,System.String,System.Boolean,System.Boolean)">
  25729. <summary>
  25730. <para>Draws a bold right aligned label that have correct text color when selected and/or focused.</para>
  25731. </summary>
  25732. <param name="rect">Rect to render the text in.</param>
  25733. <param name="label">Label to render.</param>
  25734. <param name="selected">Selected state used for determining text color.</param>
  25735. <param name="focused">Focused state used for determining text color.</param>
  25736. </member>
  25737. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI.FoldoutLabel(UnityEngine.Rect,System.String,System.Boolean,System.Boolean)">
  25738. <summary>
  25739. <para>Draws a foldout label that have correct text color when selected and/or focused.</para>
  25740. </summary>
  25741. <param name="rect">Rect to render the text in.</param>
  25742. <param name="label">Label to render.</param>
  25743. <param name="selected">Selected state used for determining text color.</param>
  25744. <param name="focused">Focused state used for determining text color.</param>
  25745. </member>
  25746. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI.Label(UnityEngine.Rect,System.String,System.Boolean,System.Boolean)">
  25747. <summary>
  25748. <para>Draws a label that have correct text color when selected and/or focused.</para>
  25749. </summary>
  25750. <param name="rect">Rect to render the text in.</param>
  25751. <param name="label">Label to render.</param>
  25752. <param name="selected">Selected state used for determining text color.</param>
  25753. <param name="focused">Focused state used for determining text color.</param>
  25754. </member>
  25755. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DefaultGUI.LabelRightAligned(UnityEngine.Rect,System.String,System.Boolean,System.Boolean)">
  25756. <summary>
  25757. <para>Draws a right aligned label that have correct text color when selected and/or focused.</para>
  25758. </summary>
  25759. <param name="rect">Rect to render the text in.</param>
  25760. <param name="label">Label to render.</param>
  25761. <param name="selected">Selected state used for determining text color.</param>
  25762. <param name="focused">Focused state used for determining text color.</param>
  25763. </member>
  25764. <member name="T:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles">
  25765. <summary>
  25766. <para>Default styles used by the TreeView class.</para>
  25767. </summary>
  25768. </member>
  25769. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.backgroundEven">
  25770. <summary>
  25771. <para>Background style used for alternating row background colors when enabling TreeView.showAlternatingRowBackgrounds.</para>
  25772. </summary>
  25773. </member>
  25774. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.backgroundOdd">
  25775. <summary>
  25776. <para>Background style used for alternating row background colors when enabling TreeView.showAlternatingRowBackgrounds.</para>
  25777. </summary>
  25778. </member>
  25779. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.boldLabel">
  25780. <summary>
  25781. <para>Bold label with alternative text color when selected and/or focused.</para>
  25782. </summary>
  25783. </member>
  25784. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.boldLabelRightAligned">
  25785. <summary>
  25786. <para>Right aligned bold label with alternative text color when selected and/or focused.</para>
  25787. </summary>
  25788. </member>
  25789. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.foldoutLabel">
  25790. <summary>
  25791. <para>The label that is used for foldout label with alternative text color when selected and/or focused.</para>
  25792. </summary>
  25793. </member>
  25794. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.label">
  25795. <summary>
  25796. <para>Left aligned label with alternative text color when selected and/or focused.</para>
  25797. </summary>
  25798. </member>
  25799. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DefaultStyles.labelRightAligned">
  25800. <summary>
  25801. <para>Right aligend label with alternative text color when selected and/or focused.</para>
  25802. </summary>
  25803. </member>
  25804. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DoesItemMatchSearch(UnityEditor.IMGUI.Controls.TreeViewItem,System.String)">
  25805. <summary>
  25806. <para>Override this function to extend or change the search behavior.</para>
  25807. </summary>
  25808. <param name="item">Item used for matching against the search string.</param>
  25809. <param name="search">The search string of the TreeView.</param>
  25810. <returns>
  25811. <para>True if item matches search string, otherwise false.</para>
  25812. </returns>
  25813. </member>
  25814. <member name="T:UnityEditor.IMGUI.Controls.TreeView.DoFoldoutCallback">
  25815. <summary>
  25816. <para>Callback signature used to override the TreeView foldout. See foldoutOverride.</para>
  25817. </summary>
  25818. <param name="position">Rect to draw the foldout.</param>
  25819. <param name="expandedState">Current foldout state.</param>
  25820. <param name="style">Toggle button style.</param>
  25821. <returns>
  25822. <para>Returns true if the foldout is still expanded. Otherwise, returns false.</para>
  25823. </returns>
  25824. </member>
  25825. <member name="M:UnityEditor.IMGUI.Controls.TreeView.DoubleClickedItem(System.Int32)">
  25826. <summary>
  25827. <para>Override this method to handle double click events on an item.</para>
  25828. </summary>
  25829. <param name="id">ID of TreeViewItem that was double clicked.</param>
  25830. </member>
  25831. <member name="T:UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs">
  25832. <summary>
  25833. <para>Method arguments for the HandleDragAndDrop virtual method.</para>
  25834. </summary>
  25835. </member>
  25836. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs.dragAndDropPosition">
  25837. <summary>
  25838. <para>When dragging items the current drag can have the following 3 positions relative to the items: Upon an item, Between two items or Outside items.</para>
  25839. </summary>
  25840. </member>
  25841. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs.insertAtIndex">
  25842. <summary>
  25843. <para>This index refers to the index in the children list of the parentItem where the current drag is positioned.</para>
  25844. </summary>
  25845. </member>
  25846. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs.parentItem">
  25847. <summary>
  25848. <para>The parent item is set if the drag is either upon this item or between two of its children.</para>
  25849. </summary>
  25850. </member>
  25851. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs.performDrop">
  25852. <summary>
  25853. <para>This value is false as long as the mouse button is down, when the mouse button is released it is true.</para>
  25854. </summary>
  25855. </member>
  25856. <member name="T:UnityEditor.IMGUI.Controls.TreeView.DragAndDropPosition">
  25857. <summary>
  25858. <para>Enum describing the possible positions a drag can have relative to the items: upon a item, between two items or outside items.</para>
  25859. </summary>
  25860. </member>
  25861. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropPosition.BetweenItems">
  25862. <summary>
  25863. <para>This value is used when dragging between two items.</para>
  25864. </summary>
  25865. </member>
  25866. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropPosition.OutsideItems">
  25867. <summary>
  25868. <para>This value is used when dragging outside all items.</para>
  25869. </summary>
  25870. </member>
  25871. <member name="F:UnityEditor.IMGUI.Controls.TreeView.DragAndDropPosition.UponItem">
  25872. <summary>
  25873. <para>This value is used when the drag is upon a item.</para>
  25874. </summary>
  25875. </member>
  25876. <member name="M:UnityEditor.IMGUI.Controls.TreeView.EndRename">
  25877. <summary>
  25878. <para>Ends renaming if the rename overlay is shown. If called while the rename overlay is not being shown, this method does nothing.</para>
  25879. </summary>
  25880. </member>
  25881. <member name="M:UnityEditor.IMGUI.Controls.TreeView.ExpandAll">
  25882. <summary>
  25883. <para>Expand all collapsed items in the TreeView.</para>
  25884. </summary>
  25885. </member>
  25886. <member name="M:UnityEditor.IMGUI.Controls.TreeView.ExpandedStateChanged">
  25887. <summary>
  25888. <para>Override to get notified when items are expanded or collapsed. This is a general notification that the expanded state has changed.</para>
  25889. </summary>
  25890. </member>
  25891. <member name="M:UnityEditor.IMGUI.Controls.TreeView.FindItem(System.Int32,UnityEditor.IMGUI.Controls.TreeViewItem)">
  25892. <summary>
  25893. <para>Finds a TreeViewItem by an ID.</para>
  25894. </summary>
  25895. <param name="id">Find the TreeViewItem with this ID.</param>
  25896. <param name="searchFromThisItem">Sets the search to start from an item. Use 'rootItem' to search the entire tree.</param>
  25897. <returns>
  25898. <para>This search method returns the TreeViewItem found and returns null if not found.</para>
  25899. </returns>
  25900. </member>
  25901. <member name="M:UnityEditor.IMGUI.Controls.TreeView.FindRowOfItem(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25902. <summary>
  25903. <para>Returns the row of the given TreeViewItem.</para>
  25904. </summary>
  25905. <param name="item">The item to find the row of.</param>
  25906. <returns>
  25907. <para>The row of the TreeViewItem.</para>
  25908. </returns>
  25909. </member>
  25910. <member name="M:UnityEditor.IMGUI.Controls.TreeView.FindRows(System.Collections.Generic.IList`1&lt;System.Int32&gt;)">
  25911. <summary>
  25912. <para>Useful for converting from TreeViewItem IDs to TreeViewItems using the current rows.</para>
  25913. </summary>
  25914. <param name="ids">TreeViewItem IDs.</param>
  25915. <returns>
  25916. <para>TreeViewItems.</para>
  25917. </returns>
  25918. </member>
  25919. <member name="M:UnityEditor.IMGUI.Controls.TreeView.FrameItem(System.Int32)">
  25920. <summary>
  25921. <para>This will reveal the item with ID id (by expanding the ancestors of that item) and will make sure it is visible in the ScrollView.</para>
  25922. </summary>
  25923. <param name="id">TreeViewItem ID.</param>
  25924. </member>
  25925. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetAncestors(System.Int32)">
  25926. <summary>
  25927. <para>This method is e.g. used for revealing items that are currently under a collapsed item.</para>
  25928. </summary>
  25929. <param name="id">TreeViewItem ID.</param>
  25930. <returns>
  25931. <para>List of all the ancestors of a given item with ID id.</para>
  25932. </returns>
  25933. </member>
  25934. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetCellRectForTreeFoldouts(UnityEngine.Rect)">
  25935. <summary>
  25936. <para>Utility for multi column setups. This method will clip the input rowRect against the column rect defined by columnIndexForTreeFoldouts to get the cell rect where the the foldout arrows appear.</para>
  25937. </summary>
  25938. <param name="rowRect">Rect for a row.</param>
  25939. <returns>
  25940. <para>Cell rect in a multi column setup.</para>
  25941. </returns>
  25942. </member>
  25943. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetContentIndent(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25944. <summary>
  25945. <para>Returns the horizontal content offset for an item. This is where the content should begin (after the foldout arrow).</para>
  25946. </summary>
  25947. <param name="item">Item used to determine the indent.</param>
  25948. <returns>
  25949. <para>Indent.</para>
  25950. </returns>
  25951. </member>
  25952. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetCustomRowHeight(System.Int32,UnityEditor.IMGUI.Controls.TreeViewItem)">
  25953. <summary>
  25954. <para>Override to control individual row heights.</para>
  25955. </summary>
  25956. <param name="row">Row index.</param>
  25957. <param name="item">Item for given row.</param>
  25958. <returns>
  25959. <para>Height of row.</para>
  25960. </returns>
  25961. </member>
  25962. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetDescendantsThatHaveChildren(System.Int32)">
  25963. <summary>
  25964. <para>Returns all descendants for the item with ID id that have children.</para>
  25965. </summary>
  25966. <param name="id">TreeViewItem ID.</param>
  25967. <returns>
  25968. <para>Descendants that have children.</para>
  25969. </returns>
  25970. </member>
  25971. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetExpanded">
  25972. <summary>
  25973. <para>Returns a list of TreeViewItem IDs that are currently expanded in the TreeView.</para>
  25974. </summary>
  25975. <returns>
  25976. <para>TreeViewItem IDs.</para>
  25977. </returns>
  25978. </member>
  25979. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetFirstAndLastVisibleRows(System.Int32&amp;,System.Int32&amp;)">
  25980. <summary>
  25981. <para>Returns the first and the last indices of the rows that are visible in the scroll view of the TreeView.</para>
  25982. </summary>
  25983. <param name="firstRowVisible">First row visible.</param>
  25984. <param name="lastRowVisible">Last row visible.</param>
  25985. </member>
  25986. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetFoldoutIndent(UnityEditor.IMGUI.Controls.TreeViewItem)">
  25987. <summary>
  25988. <para>Returns the horizontal foldout offset for an item. This is where the foldout arrow is rendered.</para>
  25989. </summary>
  25990. <param name="item">Item used to determine the indent.</param>
  25991. <returns>
  25992. <para>Indent for the foldout arrow.</para>
  25993. </returns>
  25994. </member>
  25995. <member name="T:UnityEditor.IMGUI.Controls.TreeView.GetNewSelectionFunction">
  25996. <summary>
  25997. <para>A callback which determines how TreeView handles selection changes in response to keys and mouse clicks.</para>
  25998. </summary>
  25999. <param name="clickedItem">The item clicked, or selected via keyboard.</param>
  26000. <param name="keepMultiSelection">Should existing selection be kept? This is used to support dragging or right-clicking one item in a multi-selection.</param>
  26001. <param name="useShiftAsActionKey">Should the action key be treated like the shift key? If so, the action key also indicates a range selection.</param>
  26002. <param name="useActionKeyAsShift"></param>
  26003. </member>
  26004. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetRenameRect(UnityEngine.Rect,System.Int32,UnityEditor.IMGUI.Controls.TreeViewItem)">
  26005. <summary>
  26006. <para>Override this method if custom GUI handling are used in RowGUI. This method for controls where the rename overlay appears.</para>
  26007. </summary>
  26008. <param name="rowRect">Row rect for the item currently being renamed.</param>
  26009. <param name="row">Row index for the item currently being renamed.</param>
  26010. <param name="item">TreeViewItem that are currently being renamed.</param>
  26011. <returns>
  26012. <para>The rect where the rename overlay should appear.</para>
  26013. </returns>
  26014. </member>
  26015. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetRowRect(System.Int32)">
  26016. <summary>
  26017. <para>Get the rect for a row.</para>
  26018. </summary>
  26019. <param name="row">Row index.</param>
  26020. <returns>
  26021. <para>Row rect.</para>
  26022. </returns>
  26023. </member>
  26024. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetRows">
  26025. <summary>
  26026. <para>This is the list of TreeViewItems that have been built in BuildRows.</para>
  26027. </summary>
  26028. <returns>
  26029. <para>Rows.</para>
  26030. </returns>
  26031. </member>
  26032. <member name="M:UnityEditor.IMGUI.Controls.TreeView.GetSelection">
  26033. <summary>
  26034. <para>Returns the list of TreeViewItem IDs that are currently selected.</para>
  26035. </summary>
  26036. </member>
  26037. <member name="M:UnityEditor.IMGUI.Controls.TreeView.HandleDragAndDrop(UnityEditor.IMGUI.Controls.TreeView/DragAndDropArgs)">
  26038. <summary>
  26039. <para>Override this function to control the drag and drop behavior of the TreeView.</para>
  26040. </summary>
  26041. <param name="args">Drag and drop arguments.</param>
  26042. </member>
  26043. <member name="M:UnityEditor.IMGUI.Controls.TreeView.HasFocus">
  26044. <summary>
  26045. <para>Returns true if the TreeView and its EditorWindow have keyboard focus.</para>
  26046. </summary>
  26047. </member>
  26048. <member name="M:UnityEditor.IMGUI.Controls.TreeView.HasSelection">
  26049. <summary>
  26050. <para>Returns true if the TreeView has a selection.</para>
  26051. </summary>
  26052. </member>
  26053. <member name="M:UnityEditor.IMGUI.Controls.TreeView.IsChildListForACollapsedParent(System.Collections.Generic.IList`1&lt;UnityEditor.IMGUI.Controls.TreeViewItem&gt;)">
  26054. <summary>
  26055. <para>Utility method for checking if the childList is identical to the one returned by the CreateChildListForCollapsedParent method.</para>
  26056. </summary>
  26057. <param name="childList">Children list of a TreeViewItem.</param>
  26058. </member>
  26059. <member name="M:UnityEditor.IMGUI.Controls.TreeView.IsExpanded(System.Int32)">
  26060. <summary>
  26061. <para>Returns true if the TreeViewItem with ID id is currently expanded.</para>
  26062. </summary>
  26063. <param name="id">TreeViewItem ID.</param>
  26064. </member>
  26065. <member name="M:UnityEditor.IMGUI.Controls.TreeView.IsSelected(System.Int32)">
  26066. <summary>
  26067. <para>Returns true if the TreeViewItem with ID id is currently selected.</para>
  26068. </summary>
  26069. <param name="id">TreeViewItem ID.</param>
  26070. </member>
  26071. <member name="M:UnityEditor.IMGUI.Controls.TreeView.KeyEvent">
  26072. <summary>
  26073. <para>Override this method to handle events when the TreeView has keyboard focus.</para>
  26074. </summary>
  26075. </member>
  26076. <member name="M:UnityEditor.IMGUI.Controls.TreeView.OnGUI(UnityEngine.Rect)">
  26077. <summary>
  26078. <para>This is the main GUI method of the TreeView, where the TreeViewItems are processed and drawn.</para>
  26079. </summary>
  26080. <param name="rect">Rect where the TreeView is rendered.</param>
  26081. </member>
  26082. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RefreshCustomRowHeights">
  26083. <summary>
  26084. <para>Refreshes the cache of custom row rects based on the heights returned by GetCustomRowHeight.</para>
  26085. </summary>
  26086. </member>
  26087. <member name="M:UnityEditor.IMGUI.Controls.TreeView.Reload">
  26088. <summary>
  26089. <para>Call this to force the TreeView to reload its data. This in turn causes BuildRoot and BuildRows to be called.</para>
  26090. </summary>
  26091. </member>
  26092. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RenameEnded(UnityEditor.IMGUI.Controls.TreeView/RenameEndedArgs)">
  26093. <summary>
  26094. <para>Called when rename ends either by the user completing the renaming process, when the rename overlay loses focus or is closed using EndRename.</para>
  26095. </summary>
  26096. <param name="args"></param>
  26097. </member>
  26098. <member name="T:UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs">
  26099. <summary>
  26100. <para>Method arguments for the virtual method RenameEnded.</para>
  26101. </summary>
  26102. </member>
  26103. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs.acceptedRename">
  26104. <summary>
  26105. <para>Is true if the rename is accepted.</para>
  26106. </summary>
  26107. </member>
  26108. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs.itemID">
  26109. <summary>
  26110. <para>Item with ID that are being renamed.</para>
  26111. </summary>
  26112. </member>
  26113. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs.newName">
  26114. <summary>
  26115. <para>Name entered in the rename overlay.</para>
  26116. </summary>
  26117. </member>
  26118. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs.originalName">
  26119. <summary>
  26120. <para>The original name when starting the rename.</para>
  26121. </summary>
  26122. </member>
  26123. <member name="M:UnityEditor.IMGUI.Controls.TreeView.Repaint">
  26124. <summary>
  26125. <para>Request a repaint of the window that the TreeView is rendered in.</para>
  26126. </summary>
  26127. </member>
  26128. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RowGUI(UnityEditor.IMGUI.Controls.TreeView/RowGUIArgs)">
  26129. <summary>
  26130. <para>Override this method to add custom GUI content for the rows in the TreeView.</para>
  26131. </summary>
  26132. <param name="args">Row data.</param>
  26133. </member>
  26134. <member name="T:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs">
  26135. <summary>
  26136. <para>Method arguments for the virtual method RowGUI.</para>
  26137. </summary>
  26138. </member>
  26139. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.focused">
  26140. <summary>
  26141. <para>This value is true only when the TreeView has keyboard focus and the TreeView's window has focus.</para>
  26142. </summary>
  26143. </member>
  26144. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.isRenaming">
  26145. <summary>
  26146. <para>This value is true when the ::item is currently being renamed.</para>
  26147. </summary>
  26148. </member>
  26149. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.item">
  26150. <summary>
  26151. <para>Item for the current row being handled in TreeView.RowGUI.</para>
  26152. </summary>
  26153. </member>
  26154. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.label">
  26155. <summary>
  26156. <para>Label used for text rendering of the item displayName. Note this is an empty string when isRenaming == true.</para>
  26157. </summary>
  26158. </member>
  26159. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.row">
  26160. <summary>
  26161. <para>Row index into the list of current rows.</para>
  26162. </summary>
  26163. </member>
  26164. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.rowRect">
  26165. <summary>
  26166. <para>Row rect for the current row being handled.</para>
  26167. </summary>
  26168. </member>
  26169. <member name="F:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.selected">
  26170. <summary>
  26171. <para>This value is true when the current row's item is part of the current selection.</para>
  26172. </summary>
  26173. </member>
  26174. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.GetCellRect(System.Int32)">
  26175. <summary>
  26176. <para>If using a MultiColumnHeader for the TreeView this method can be used to get the cell rects of a row using the visible columns of the MultiColumnHeader.</para>
  26177. </summary>
  26178. <param name="visibleColumnIndex">Index into the list of visible columns of the multi column header.</param>
  26179. <returns>
  26180. <para>Cell rect defined by the intersection between the row rect and the rect of the visible column.</para>
  26181. </returns>
  26182. </member>
  26183. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.GetColumn(System.Int32)">
  26184. <summary>
  26185. <para>If using a MultiColumnHeader for the TreeView this method can be used to convert an index from the visible columns list to a index into the actual columns in the MultiColumnHeaderState.</para>
  26186. </summary>
  26187. <param name="visibleColumnIndex">This index is the index into the current visible columns.</param>
  26188. <returns>
  26189. <para>Column index into the columns array in MultiColumnHeaderState.</para>
  26190. </returns>
  26191. </member>
  26192. <member name="M:UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs.GetNumVisibleColumns">
  26193. <summary>
  26194. <para>If using a MultiColumnHeader for the TreeView use this method to get the number of visible columns currently being shown in the MultiColumnHeader.</para>
  26195. </summary>
  26196. </member>
  26197. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SearchChanged(System.String)">
  26198. <summary>
  26199. <para>Override the method to get notified of search string changes.</para>
  26200. </summary>
  26201. <param name="newSearch"></param>
  26202. </member>
  26203. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SelectAllRows">
  26204. <summary>
  26205. <para>Selects all rows in the TreeView.</para>
  26206. </summary>
  26207. </member>
  26208. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SelectionChanged(System.Collections.Generic.IList`1&lt;System.Int32&gt;)">
  26209. <summary>
  26210. <para>Override the method to get notified of selection changes.</para>
  26211. </summary>
  26212. <param name="selectedIds">TreeViewItem IDs.</param>
  26213. </member>
  26214. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SelectionClick(UnityEditor.IMGUI.Controls.TreeViewItem,System.Boolean)">
  26215. <summary>
  26216. <para>Use this method in RowGUI to peform the logic of a mouse click.</para>
  26217. </summary>
  26218. <param name="item">TreeViewItem clicked.</param>
  26219. <param name="keepMultiSelection">If true then keeps the multiselection when clicking on a item already part of the selection. If false then clears the selection before selecting the item clicked. For left button clicks this is usually false. For context clicks it is usually true so a context opereration can operate on the multiselection.</param>
  26220. </member>
  26221. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetExpanded(System.Int32,System.Boolean)">
  26222. <summary>
  26223. <para>Set a single TreeViewItem to be expanded or collapsed.</para>
  26224. </summary>
  26225. <param name="id">TreeViewItem ID.</param>
  26226. <param name="expanded">True expands item. False collapses item.</param>
  26227. <returns>
  26228. <para>True if item changed expanded state, false if item already had the expanded state.</para>
  26229. </returns>
  26230. </member>
  26231. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetExpanded(System.Collections.Generic.IList`1&lt;System.Int32&gt;)">
  26232. <summary>
  26233. <para>Set the current expanded TreeViewItems of the TreeView. This will overwrite the previous expanded state.</para>
  26234. </summary>
  26235. <param name="ids">List of item IDs that should be expanded.</param>
  26236. </member>
  26237. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetExpandedRecursive(System.Int32,System.Boolean)">
  26238. <summary>
  26239. <para>Expand or collapse all items under item with id.</para>
  26240. </summary>
  26241. <param name="id">TreeViewItem ID.</param>
  26242. <param name="expanded">Expanded state: true expands, false collapses.</param>
  26243. </member>
  26244. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetFocus">
  26245. <summary>
  26246. <para>Calling this function changes the keyboard focus to the TreeView.</para>
  26247. </summary>
  26248. </member>
  26249. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetFocusAndEnsureSelectedItem">
  26250. <summary>
  26251. <para>Calling this function changes the keyboard focus to the TreeView and ensures an item is selected. Use this function to enable key navigation of the TreeView.</para>
  26252. </summary>
  26253. </member>
  26254. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetSelection(System.Collections.Generic.IList`1&lt;System.Int32&gt;)">
  26255. <summary>
  26256. <para>Set the selected items of the TreeView.</para>
  26257. </summary>
  26258. <param name="selectedIDs">TreeViewItem IDs.</param>
  26259. <param name="options">Options for extra logic performed after the selection. See TreeViewSelectionOptions.</param>
  26260. </member>
  26261. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetSelection(System.Collections.Generic.IList`1&lt;System.Int32&gt;,UnityEditor.IMGUI.Controls.TreeViewSelectionOptions)">
  26262. <summary>
  26263. <para>Set the selected items of the TreeView.</para>
  26264. </summary>
  26265. <param name="selectedIDs">TreeViewItem IDs.</param>
  26266. <param name="options">Options for extra logic performed after the selection. See TreeViewSelectionOptions.</param>
  26267. </member>
  26268. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetupDepthsFromParentsAndChildren(UnityEditor.IMGUI.Controls.TreeViewItem)">
  26269. <summary>
  26270. <para>Utility method using the depth of the input TreeViewItem to set the correct depths for all its descendant TreeViewItems.</para>
  26271. </summary>
  26272. <param name="root">TreeViewItem from which the descendentans should have their depth updated.</param>
  26273. </member>
  26274. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetupDragAndDrop(UnityEditor.IMGUI.Controls.TreeView/SetupDragAndDropArgs)">
  26275. <summary>
  26276. <para>This function is called when CanStartDrag returns true.</para>
  26277. </summary>
  26278. <param name="args"></param>
  26279. </member>
  26280. <member name="T:UnityEditor.IMGUI.Controls.TreeView.SetupDragAndDropArgs">
  26281. <summary>
  26282. <para>Method arguments to the virtual method SetupDragAndDrop.</para>
  26283. </summary>
  26284. </member>
  26285. <member name="F:UnityEditor.IMGUI.Controls.TreeView.SetupDragAndDropArgs.draggedItemIDs">
  26286. <summary>
  26287. <para>TreeViewItem IDs being dragged.</para>
  26288. </summary>
  26289. </member>
  26290. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SetupParentsAndChildrenFromDepths(UnityEditor.IMGUI.Controls.TreeViewItem,System.Collections.Generic.IList`1&lt;UnityEditor.IMGUI.Controls.TreeViewItem&gt;)">
  26291. <summary>
  26292. <para>Utility method for initializing all the parent and children properties of the rows using the order and the depths values that have been set.</para>
  26293. </summary>
  26294. <param name="root">The hidden root item.</param>
  26295. <param name="rows">TreeViewItems where only the depth property have been set.</param>
  26296. </member>
  26297. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SingleClickedItem(System.Int32)">
  26298. <summary>
  26299. <para>Override this method to handle single click events on an item.</para>
  26300. </summary>
  26301. <param name="id">ID of TreeViewItem that was single clicked.</param>
  26302. </member>
  26303. <member name="M:UnityEditor.IMGUI.Controls.TreeView.SortItemIDsInRowOrder(System.Collections.Generic.IList`1&lt;System.Int32&gt;)">
  26304. <summary>
  26305. <para>Returns a list sorted in the order in which they are shown in the TreeView.</para>
  26306. </summary>
  26307. <param name="ids">TreeViewItem IDs.</param>
  26308. </member>
  26309. <member name="T:UnityEditor.IMGUI.Controls.TreeViewItem">
  26310. <summary>
  26311. <para>The TreeViewItem is used to build the tree representation of a tree data structure.</para>
  26312. </summary>
  26313. </member>
  26314. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.children">
  26315. <summary>
  26316. <para>The list of child items of this TreeViewItem.</para>
  26317. </summary>
  26318. </member>
  26319. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.depth">
  26320. <summary>
  26321. <para>The depth refers to how many ancestors this item has, and corresponds to the number of horizontal ‘indents’ this item has.</para>
  26322. </summary>
  26323. </member>
  26324. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.displayName">
  26325. <summary>
  26326. <para>Name shown for this item when rendered.</para>
  26327. </summary>
  26328. </member>
  26329. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.hasChildren">
  26330. <summary>
  26331. <para>Returns true if children has any items.</para>
  26332. </summary>
  26333. </member>
  26334. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.icon">
  26335. <summary>
  26336. <para>If set, this icon will be rendered to the left of the displayName. The icon is rendered at 16x16 points by default.</para>
  26337. </summary>
  26338. </member>
  26339. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.id">
  26340. <summary>
  26341. <para>Unique ID for an item.</para>
  26342. </summary>
  26343. </member>
  26344. <member name="P:UnityEditor.IMGUI.Controls.TreeViewItem.parent">
  26345. <summary>
  26346. <para>The parent of this TreeViewItem. If it is null then it is considered the root of the TreeViewItem tree.</para>
  26347. </summary>
  26348. </member>
  26349. <member name="M:UnityEditor.IMGUI.Controls.TreeViewItem.AddChild(UnityEditor.IMGUI.Controls.TreeViewItem)">
  26350. <summary>
  26351. <para>Helper method that adds the child TreeViewItem to the children list and sets the parent property on the child.</para>
  26352. </summary>
  26353. <param name="child">TreeViewItem to be added to the children list.</param>
  26354. </member>
  26355. <member name="M:UnityEditor.IMGUI.Controls.TreeViewItem.#ctor(System.Int32)">
  26356. <summary>
  26357. <para>TreeViewItem constructor.</para>
  26358. </summary>
  26359. <param name="id">Unique ID to identify this TreeViewItem with among all TreeViewItems of the TreeView. See Also id.</param>
  26360. <param name="depth">Depth of this TreeViewItem. See Also depth.</param>
  26361. <param name="displayName">Rendered name of this TreeViewItem. See Also displayName.</param>
  26362. </member>
  26363. <member name="M:UnityEditor.IMGUI.Controls.TreeViewItem.#ctor(System.Int32,System.Int32)">
  26364. <summary>
  26365. <para>TreeViewItem constructor.</para>
  26366. </summary>
  26367. <param name="id">Unique ID to identify this TreeViewItem with among all TreeViewItems of the TreeView. See Also id.</param>
  26368. <param name="depth">Depth of this TreeViewItem. See Also depth.</param>
  26369. <param name="displayName">Rendered name of this TreeViewItem. See Also displayName.</param>
  26370. </member>
  26371. <member name="M:UnityEditor.IMGUI.Controls.TreeViewItem.#ctor(System.Int32,System.Int32,System.String)">
  26372. <summary>
  26373. <para>TreeViewItem constructor.</para>
  26374. </summary>
  26375. <param name="id">Unique ID to identify this TreeViewItem with among all TreeViewItems of the TreeView. See Also id.</param>
  26376. <param name="depth">Depth of this TreeViewItem. See Also depth.</param>
  26377. <param name="displayName">Rendered name of this TreeViewItem. See Also displayName.</param>
  26378. </member>
  26379. <member name="T:UnityEditor.IMGUI.Controls.TreeViewSelectionOptions">
  26380. <summary>
  26381. <para>Enum used by the TreeView.SetSelection method.</para>
  26382. </summary>
  26383. </member>
  26384. <member name="F:UnityEditor.IMGUI.Controls.TreeViewSelectionOptions.FireSelectionChanged">
  26385. <summary>
  26386. <para>If this flag is passed to TreeView.SetSelection then the TreeView will call the its TreeView.SelectionChanged method.</para>
  26387. </summary>
  26388. </member>
  26389. <member name="F:UnityEditor.IMGUI.Controls.TreeViewSelectionOptions.None">
  26390. <summary>
  26391. <para>If this flag is passed to TreeView.SetSelection no extra logic is be performed after setting selection.</para>
  26392. </summary>
  26393. </member>
  26394. <member name="F:UnityEditor.IMGUI.Controls.TreeViewSelectionOptions.RevealAndFrame">
  26395. <summary>
  26396. <para>If this flag is passed to TreeView.SetSelection then the TreeView will make sure the last item in the input selection list is visible on screen.</para>
  26397. </summary>
  26398. </member>
  26399. <member name="T:UnityEditor.IMGUI.Controls.TreeViewState">
  26400. <summary>
  26401. <para>The TreeViewState contains serializable state information for the TreeView.</para>
  26402. </summary>
  26403. </member>
  26404. <member name="P:UnityEditor.IMGUI.Controls.TreeViewState.expandedIDs">
  26405. <summary>
  26406. <para>This is the list of currently expanded TreeViewItem IDs.</para>
  26407. </summary>
  26408. </member>
  26409. <member name="P:UnityEditor.IMGUI.Controls.TreeViewState.lastClickedID">
  26410. <summary>
  26411. <para>The ID for the TreeViewItem that currently is being used for multi selection and key navigation.</para>
  26412. </summary>
  26413. </member>
  26414. <member name="F:UnityEditor.IMGUI.Controls.TreeViewState.scrollPos">
  26415. <summary>
  26416. <para>The current scroll values of the TreeView's scroll view.</para>
  26417. </summary>
  26418. </member>
  26419. <member name="P:UnityEditor.IMGUI.Controls.TreeViewState.searchString">
  26420. <summary>
  26421. <para>Search string state that can be used in the TreeView to filter the tree data when creating the TreeViewItems.</para>
  26422. </summary>
  26423. </member>
  26424. <member name="P:UnityEditor.IMGUI.Controls.TreeViewState.selectedIDs">
  26425. <summary>
  26426. <para>Selected TreeViewItem IDs. Use of the SetSelection and IsSelected API will access this state.</para>
  26427. </summary>
  26428. </member>
  26429. <member name="T:UnityEditor.ImportAssetOptions">
  26430. <summary>
  26431. <para>Asset importing options.</para>
  26432. </summary>
  26433. </member>
  26434. <member name="F:UnityEditor.ImportAssetOptions.Default">
  26435. <summary>
  26436. <para>Default import options.</para>
  26437. </summary>
  26438. </member>
  26439. <member name="F:UnityEditor.ImportAssetOptions.DontDownloadFromCacheServer">
  26440. <summary>
  26441. <para>Force a full reimport but don't download the assets from the cache server.</para>
  26442. </summary>
  26443. </member>
  26444. <member name="F:UnityEditor.ImportAssetOptions.ForceSynchronousImport">
  26445. <summary>
  26446. <para>Import all assets synchronously.</para>
  26447. </summary>
  26448. </member>
  26449. <member name="F:UnityEditor.ImportAssetOptions.ForceUncompressedImport">
  26450. <summary>
  26451. <para>Forces asset import as uncompressed for edition facilities.</para>
  26452. </summary>
  26453. </member>
  26454. <member name="F:UnityEditor.ImportAssetOptions.ForceUpdate">
  26455. <summary>
  26456. <para>User initiated asset import.</para>
  26457. </summary>
  26458. </member>
  26459. <member name="F:UnityEditor.ImportAssetOptions.ImportRecursive">
  26460. <summary>
  26461. <para>When a folder is imported, import all its contents as well.</para>
  26462. </summary>
  26463. </member>
  26464. <member name="T:UnityEditor.InitializeOnEnterPlayModeAttribute">
  26465. <summary>
  26466. <para>Allow an editor class method to be initialized when Unity enters Play Mode.</para>
  26467. </summary>
  26468. </member>
  26469. <member name="T:UnityEditor.InitializeOnLoadAttribute">
  26470. <summary>
  26471. <para>Allows you to initialize an Editor class when Unity loads, and when your scripts are recompiled.</para>
  26472. </summary>
  26473. </member>
  26474. <member name="T:UnityEditor.InitializeOnLoadMethodAttribute">
  26475. <summary>
  26476. <para>Allow an editor class method to be initialized when Unity loads without action from the user.</para>
  26477. </summary>
  26478. </member>
  26479. <member name="T:UnityEditor.InteractionMode">
  26480. <summary>
  26481. <para>The mode of interaction, user or automated, that an API method is called with.</para>
  26482. </summary>
  26483. </member>
  26484. <member name="F:UnityEditor.InteractionMode.AutomatedAction">
  26485. <summary>
  26486. <para>Use this setting to prevent a method from showing any dialog boxes to the user, and to prevent it recording to the undo history.</para>
  26487. </summary>
  26488. </member>
  26489. <member name="F:UnityEditor.InteractionMode.UserAction">
  26490. <summary>
  26491. <para>Use this setting to allow a method to show dialog boxes to the user, and to allow it to record to the undo history.</para>
  26492. </summary>
  26493. </member>
  26494. <member name="T:UnityEditor.iOSAppInBackgroundBehavior">
  26495. <summary>
  26496. <para>Application behavior when entering background.</para>
  26497. </summary>
  26498. </member>
  26499. <member name="F:UnityEditor.iOSAppInBackgroundBehavior.Custom">
  26500. <summary>
  26501. <para>Custom background behavior, see iOSBackgroundMode for specific background modes.</para>
  26502. </summary>
  26503. </member>
  26504. <member name="F:UnityEditor.iOSAppInBackgroundBehavior.Exit">
  26505. <summary>
  26506. <para>Application should exit when entering background.</para>
  26507. </summary>
  26508. </member>
  26509. <member name="F:UnityEditor.iOSAppInBackgroundBehavior.Suspend">
  26510. <summary>
  26511. <para>Application should suspend execution when entering background.</para>
  26512. </summary>
  26513. </member>
  26514. <member name="T:UnityEditor.iOSBackgroundMode">
  26515. <summary>
  26516. <para>Background modes supported by the application corresponding to project settings in Xcode.</para>
  26517. </summary>
  26518. </member>
  26519. <member name="F:UnityEditor.iOSBackgroundMode.Audio">
  26520. <summary>
  26521. <para>Audio, AirPlay and Picture in Picture.</para>
  26522. </summary>
  26523. </member>
  26524. <member name="F:UnityEditor.iOSBackgroundMode.BluetoothCentral">
  26525. <summary>
  26526. <para>Uses Bluetooth LE accessories.</para>
  26527. </summary>
  26528. </member>
  26529. <member name="F:UnityEditor.iOSBackgroundMode.BluetoothPeripheral">
  26530. <summary>
  26531. <para>Acts as a Bluetooth LE accessory.</para>
  26532. </summary>
  26533. </member>
  26534. <member name="F:UnityEditor.iOSBackgroundMode.ExternalAccessory">
  26535. <summary>
  26536. <para>External accessory communication.</para>
  26537. </summary>
  26538. </member>
  26539. <member name="F:UnityEditor.iOSBackgroundMode.Fetch">
  26540. <summary>
  26541. <para>Background fetch.</para>
  26542. </summary>
  26543. </member>
  26544. <member name="F:UnityEditor.iOSBackgroundMode.Location">
  26545. <summary>
  26546. <para>Location updates.</para>
  26547. </summary>
  26548. </member>
  26549. <member name="F:UnityEditor.iOSBackgroundMode.NewsstandContent">
  26550. <summary>
  26551. <para>Newsstand downloads.</para>
  26552. </summary>
  26553. </member>
  26554. <member name="F:UnityEditor.iOSBackgroundMode.None">
  26555. <summary>
  26556. <para>No background modes supported.</para>
  26557. </summary>
  26558. </member>
  26559. <member name="F:UnityEditor.iOSBackgroundMode.RemoteNotification">
  26560. <summary>
  26561. <para>Remote notifications.</para>
  26562. </summary>
  26563. </member>
  26564. <member name="F:UnityEditor.iOSBackgroundMode.VOIP">
  26565. <summary>
  26566. <para>Voice over IP.</para>
  26567. </summary>
  26568. </member>
  26569. <member name="T:UnityEditor.iOSBuildType">
  26570. <summary>
  26571. <para>Build configurations for the generated Xcode project.</para>
  26572. </summary>
  26573. </member>
  26574. <member name="F:UnityEditor.iOSBuildType.Debug">
  26575. <summary>
  26576. <para>Build configuration set to Debug for the generated Xcode project.</para>
  26577. </summary>
  26578. </member>
  26579. <member name="F:UnityEditor.iOSBuildType.Release">
  26580. <summary>
  26581. <para>Build configuration set to Release for the generated Xcode project with optimization enabled.</para>
  26582. </summary>
  26583. </member>
  26584. <member name="T:UnityEditor.iOSDeviceRequirement">
  26585. <summary>
  26586. <para>A device requirement description used for configuration of App Slicing.</para>
  26587. </summary>
  26588. </member>
  26589. <member name="P:UnityEditor.iOSDeviceRequirement.values">
  26590. <summary>
  26591. <para>The values of the device requirement description.</para>
  26592. </summary>
  26593. </member>
  26594. <member name="M:UnityEditor.iOSDeviceRequirement.#ctor">
  26595. <summary>
  26596. <para>Constructs new device requirement description.</para>
  26597. </summary>
  26598. </member>
  26599. <member name="T:UnityEditor.iOSLaunchScreenImageType">
  26600. <summary>
  26601. <para>iOS launch screen settings.</para>
  26602. </summary>
  26603. </member>
  26604. <member name="F:UnityEditor.iOSLaunchScreenImageType.iPadImage">
  26605. <summary>
  26606. <para>Launch screen image on the iPad.</para>
  26607. </summary>
  26608. </member>
  26609. <member name="F:UnityEditor.iOSLaunchScreenImageType.iPhoneLandscapeImage">
  26610. <summary>
  26611. <para>Landscape oriented launch screen image on the iPhone.</para>
  26612. </summary>
  26613. </member>
  26614. <member name="F:UnityEditor.iOSLaunchScreenImageType.iPhonePortraitImage">
  26615. <summary>
  26616. <para>Portrait oriented launch screen image on the iPhone.</para>
  26617. </summary>
  26618. </member>
  26619. <member name="T:UnityEditor.iOSLaunchScreenType">
  26620. <summary>
  26621. <para>iOS launch screen settings.</para>
  26622. </summary>
  26623. </member>
  26624. <member name="F:UnityEditor.iOSLaunchScreenType.CustomStoryboard">
  26625. <summary>
  26626. <para>Use a specified custom Storyboard (.storyboard) file in Player Settings.</para>
  26627. </summary>
  26628. </member>
  26629. <member name="F:UnityEditor.iOSLaunchScreenType.CustomXib">
  26630. <summary>
  26631. <para>Use a specified custom Interface Builder (.xib) file in Player Settings.</para>
  26632. </summary>
  26633. </member>
  26634. <member name="F:UnityEditor.iOSLaunchScreenType.Default">
  26635. <summary>
  26636. <para>Use the default launch screen (dark blue background).</para>
  26637. </summary>
  26638. </member>
  26639. <member name="F:UnityEditor.iOSLaunchScreenType.ImageAndBackgroundConstant">
  26640. <summary>
  26641. <para>Use a custom launch screen image specified in the iOS Player Settings or with PlayerSettings.iOS.SetLaunchScreenImage and use its original dimensions.</para>
  26642. </summary>
  26643. </member>
  26644. <member name="F:UnityEditor.iOSLaunchScreenType.ImageAndBackgroundRelative">
  26645. <summary>
  26646. <para>Use a custom launch screen image specified in the iOS Player Settings or with PlayerSettings.iOS.SetLaunchScreenImage which will be scaled across the entire screen.</para>
  26647. </summary>
  26648. </member>
  26649. <member name="F:UnityEditor.iOSLaunchScreenType.None">
  26650. <summary>
  26651. <para>Generate the Xcode project without any custom launch screens.</para>
  26652. </summary>
  26653. </member>
  26654. <member name="T:UnityEditor.iOSSdkVersion">
  26655. <summary>
  26656. <para>Supported iOS SDK versions.</para>
  26657. </summary>
  26658. </member>
  26659. <member name="F:UnityEditor.iOSSdkVersion.DeviceSDK">
  26660. <summary>
  26661. <para>Device SDK.</para>
  26662. </summary>
  26663. </member>
  26664. <member name="F:UnityEditor.iOSSdkVersion.SimulatorSDK">
  26665. <summary>
  26666. <para>Simulator SDK.</para>
  26667. </summary>
  26668. </member>
  26669. <member name="T:UnityEditor.iOSShowActivityIndicatorOnLoading">
  26670. <summary>
  26671. <para>Activity Indicator on loading.</para>
  26672. </summary>
  26673. </member>
  26674. <member name="F:UnityEditor.iOSShowActivityIndicatorOnLoading.DontShow">
  26675. <summary>
  26676. <para>Don't Show.</para>
  26677. </summary>
  26678. </member>
  26679. <member name="F:UnityEditor.iOSShowActivityIndicatorOnLoading.Gray">
  26680. <summary>
  26681. <para>Gray.</para>
  26682. </summary>
  26683. </member>
  26684. <member name="F:UnityEditor.iOSShowActivityIndicatorOnLoading.White">
  26685. <summary>
  26686. <para>White.</para>
  26687. </summary>
  26688. </member>
  26689. <member name="F:UnityEditor.iOSShowActivityIndicatorOnLoading.WhiteLarge">
  26690. <summary>
  26691. <para>White Large.</para>
  26692. </summary>
  26693. </member>
  26694. <member name="T:UnityEditor.iOSStatusBarStyle">
  26695. <summary>
  26696. <para>iOS status bar style.</para>
  26697. </summary>
  26698. </member>
  26699. <member name="F:UnityEditor.iOSStatusBarStyle.Default">
  26700. <summary>
  26701. <para>Default.</para>
  26702. </summary>
  26703. </member>
  26704. <member name="F:UnityEditor.iOSStatusBarStyle.LightContent">
  26705. <summary>
  26706. <para>A light status bar, intended for use on dark backgrounds.</para>
  26707. </summary>
  26708. </member>
  26709. <member name="T:UnityEditor.iOSTargetDevice">
  26710. <summary>
  26711. <para>Target iOS device.</para>
  26712. </summary>
  26713. </member>
  26714. <member name="F:UnityEditor.iOSTargetDevice.iPadOnly">
  26715. <summary>
  26716. <para>iPad Only.</para>
  26717. </summary>
  26718. </member>
  26719. <member name="F:UnityEditor.iOSTargetDevice.iPhoneAndiPad">
  26720. <summary>
  26721. <para>Universal : iPhone/iPod + iPad.</para>
  26722. </summary>
  26723. </member>
  26724. <member name="F:UnityEditor.iOSTargetDevice.iPhoneOnly">
  26725. <summary>
  26726. <para>iPhone/iPod Only.</para>
  26727. </summary>
  26728. </member>
  26729. <member name="T:UnityEditor.iOSTargetOSVersion">
  26730. <summary>
  26731. <para>Supported iOS deployment versions.</para>
  26732. </summary>
  26733. </member>
  26734. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_4_0">
  26735. <summary>
  26736. <para>iOS 4.0.</para>
  26737. </summary>
  26738. </member>
  26739. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_4_1">
  26740. <summary>
  26741. <para>iOS 4.1.</para>
  26742. </summary>
  26743. </member>
  26744. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_4_2">
  26745. <summary>
  26746. <para>iOS 4.2.</para>
  26747. </summary>
  26748. </member>
  26749. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_4_3">
  26750. <summary>
  26751. <para>iOS 4.3.</para>
  26752. </summary>
  26753. </member>
  26754. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_5_0">
  26755. <summary>
  26756. <para>iOS 5.0.</para>
  26757. </summary>
  26758. </member>
  26759. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_5_1">
  26760. <summary>
  26761. <para>iOS 5.1.</para>
  26762. </summary>
  26763. </member>
  26764. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_6_0">
  26765. <summary>
  26766. <para>iOS 6.0.</para>
  26767. </summary>
  26768. </member>
  26769. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_7_0">
  26770. <summary>
  26771. <para>iOS 7.0.</para>
  26772. </summary>
  26773. </member>
  26774. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_7_1">
  26775. <summary>
  26776. <para>iOS 7.1.</para>
  26777. </summary>
  26778. </member>
  26779. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_8_0">
  26780. <summary>
  26781. <para>iOS 8.0.</para>
  26782. </summary>
  26783. </member>
  26784. <member name="F:UnityEditor.iOSTargetOSVersion.iOS_8_1">
  26785. <summary>
  26786. <para>iOS 8.1.</para>
  26787. </summary>
  26788. </member>
  26789. <member name="F:UnityEditor.iOSTargetOSVersion.Unknown">
  26790. <summary>
  26791. <para>Unknown iOS version, managed by user.</para>
  26792. </summary>
  26793. </member>
  26794. <member name="?:UnityEditor.ITerrainLayerCustomUI">
  26795. <summary>
  26796. <para>Provides an interface to display a custom TerrainLayer UI in the Terrain Layers inspector.</para>
  26797. </summary>
  26798. </member>
  26799. <member name="M:UnityEditor.ITerrainLayerCustomUI.OnTerrainLayerGUI(UnityEngine.TerrainLayer,UnityEngine.Terrain)">
  26800. <summary>
  26801. <para>Draws the custom GUI for the terrain layer.</para>
  26802. </summary>
  26803. <param name="terrainLayer">The TerrainLayer object.</param>
  26804. <param name="terrain">The Terrain object on which the TerrainLayer object, specified by the terrainLayer parameter, is selected.</param>
  26805. <returns>
  26806. <para>Return false to have Unity draw the default TerrainLayer inspector. Otherwise draw the custom GUI and return true.</para>
  26807. </returns>
  26808. </member>
  26809. <member name="T:UnityEditor.L10n">
  26810. <summary>
  26811. <para>Class for text localization.</para>
  26812. </summary>
  26813. </member>
  26814. <member name="M:UnityEditor.L10n.Tr(System.String)">
  26815. <summary>
  26816. <para>This function referes a po file like ja.po as an asset. Asmdef and [assembly: UnityEditor.Localization] is needed.</para>
  26817. </summary>
  26818. <param name="str">Original text, basically English.</param>
  26819. <returns>
  26820. <para>Localized text.</para>
  26821. </returns>
  26822. </member>
  26823. <member name="T:UnityEditor.LightEditor">
  26824. <summary>
  26825. <para>The class used to render the Light Editor when a Light is selected in the Unity Editor.</para>
  26826. </summary>
  26827. </member>
  26828. <member name="P:UnityEditor.LightEditor.settings">
  26829. <summary>
  26830. <para>The settings helper that can be used for rendering a custom LightEditor.</para>
  26831. </summary>
  26832. </member>
  26833. <member name="M:UnityEditor.LightEditor.OnDestroy">
  26834. <summary>
  26835. <para>See ScriptableObject.OnDestroy.</para>
  26836. </summary>
  26837. </member>
  26838. <member name="M:UnityEditor.LightEditor.OnEnable">
  26839. <summary>
  26840. <para>See ScriptableObject.OnEnable.</para>
  26841. </summary>
  26842. </member>
  26843. <member name="M:UnityEditor.LightEditor.OnInspectorGUI">
  26844. <summary>
  26845. <para>See Editor.OnInspectorGUI.</para>
  26846. </summary>
  26847. </member>
  26848. <member name="M:UnityEditor.LightEditor.OnSceneGUI">
  26849. <summary>
  26850. <para>See Editor.OnSceneGUI.</para>
  26851. </summary>
  26852. </member>
  26853. <member name="T:UnityEditor.LightEditor.Settings">
  26854. <summary>
  26855. <para>Contains all drawable elements of the LightEditor.</para>
  26856. </summary>
  26857. </member>
  26858. <member name="P:UnityEditor.LightEditor.Settings.areaSizeX">
  26859. <summary>
  26860. <para>Exposed SerializedProperty for the inspected Light.</para>
  26861. </summary>
  26862. </member>
  26863. <member name="P:UnityEditor.LightEditor.Settings.areaSizeY">
  26864. <summary>
  26865. <para>Exposed SerializedProperty for the inspected Light.</para>
  26866. </summary>
  26867. </member>
  26868. <member name="P:UnityEditor.LightEditor.Settings.bakedShadowAngleProp">
  26869. <summary>
  26870. <para>Exposed SerializedProperty for the inspected Light.</para>
  26871. </summary>
  26872. </member>
  26873. <member name="P:UnityEditor.LightEditor.Settings.bakedShadowRadiusProp">
  26874. <summary>
  26875. <para>Exposed SerializedProperty for the inspected Light.</para>
  26876. </summary>
  26877. </member>
  26878. <member name="P:UnityEditor.LightEditor.Settings.bounceIntensity">
  26879. <summary>
  26880. <para>Exposed SerializedProperty for the inspected Light.</para>
  26881. </summary>
  26882. </member>
  26883. <member name="P:UnityEditor.LightEditor.Settings.color">
  26884. <summary>
  26885. <para>Exposed SerializedProperty for the inspected Light.</para>
  26886. </summary>
  26887. </member>
  26888. <member name="P:UnityEditor.LightEditor.Settings.colorTemperature">
  26889. <summary>
  26890. <para>Exposed SerializedProperty for the inspected Light.</para>
  26891. </summary>
  26892. </member>
  26893. <member name="P:UnityEditor.LightEditor.Settings.cookie">
  26894. <summary>
  26895. <para>The light cookie texture used by the light.</para>
  26896. </summary>
  26897. </member>
  26898. <member name="P:UnityEditor.LightEditor.Settings.cookieProp">
  26899. <summary>
  26900. <para>Exposed SerializedProperty for the inspected Light.</para>
  26901. </summary>
  26902. </member>
  26903. <member name="P:UnityEditor.LightEditor.Settings.cookieSize">
  26904. <summary>
  26905. <para>Exposed SerializedProperty for the inspected Light.</para>
  26906. </summary>
  26907. </member>
  26908. <member name="P:UnityEditor.LightEditor.Settings.cullingMask">
  26909. <summary>
  26910. <para>Exposed SerializedProperty for the inspected Light.</para>
  26911. </summary>
  26912. </member>
  26913. <member name="P:UnityEditor.LightEditor.Settings.flare">
  26914. <summary>
  26915. <para>Exposed SerializedProperty for the inspected Light.</para>
  26916. </summary>
  26917. </member>
  26918. <member name="P:UnityEditor.LightEditor.Settings.halo">
  26919. <summary>
  26920. <para>Exposed SerializedProperty for the inspected Light.</para>
  26921. </summary>
  26922. </member>
  26923. <member name="P:UnityEditor.LightEditor.Settings.innerSpotAngle">
  26924. <summary>
  26925. <para>Exposed SerializedProperty for the inspected Light.</para>
  26926. </summary>
  26927. </member>
  26928. <member name="P:UnityEditor.LightEditor.Settings.intensity">
  26929. <summary>
  26930. <para>Exposed SerializedProperty for the inspected Light.</para>
  26931. </summary>
  26932. </member>
  26933. <member name="P:UnityEditor.LightEditor.Settings.isAreaLightType">
  26934. <summary>
  26935. <para>Is the current light an area light or not. Area lights include Rectangle and Disc lights.</para>
  26936. </summary>
  26937. </member>
  26938. <member name="P:UnityEditor.LightEditor.Settings.isBakedOrMixed">
  26939. <summary>
  26940. <para>Is the current light baked or mixed.</para>
  26941. </summary>
  26942. </member>
  26943. <member name="P:UnityEditor.LightEditor.Settings.isCompletelyBaked">
  26944. <summary>
  26945. <para>Is the light completely baked.</para>
  26946. </summary>
  26947. </member>
  26948. <member name="P:UnityEditor.LightEditor.Settings.isMixed">
  26949. <summary>
  26950. <para>Is the current light mixed.</para>
  26951. </summary>
  26952. </member>
  26953. <member name="P:UnityEditor.LightEditor.Settings.isRealtime">
  26954. <summary>
  26955. <para>Is the light real-time?</para>
  26956. </summary>
  26957. </member>
  26958. <member name="P:UnityEditor.LightEditor.Settings.light">
  26959. <summary>
  26960. <para>The light being inspected.</para>
  26961. </summary>
  26962. </member>
  26963. <member name="P:UnityEditor.LightEditor.Settings.lightmapping">
  26964. <summary>
  26965. <para>Exposed SerializedProperty for the inspected Light.</para>
  26966. </summary>
  26967. </member>
  26968. <member name="P:UnityEditor.LightEditor.Settings.lightShape">
  26969. <summary>
  26970. <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>
  26971. </summary>
  26972. </member>
  26973. <member name="P:UnityEditor.LightEditor.Settings.lightType">
  26974. <summary>
  26975. <para>Exposed SerializedProperty for the inspected Light.</para>
  26976. </summary>
  26977. </member>
  26978. <member name="P:UnityEditor.LightEditor.Settings.range">
  26979. <summary>
  26980. <para>Exposed SerializedProperty for the inspected Light.</para>
  26981. </summary>
  26982. </member>
  26983. <member name="P:UnityEditor.LightEditor.Settings.renderingLayerMask">
  26984. <summary>
  26985. <para>Exposed SerializedProperty for the inspected Light.</para>
  26986. </summary>
  26987. </member>
  26988. <member name="P:UnityEditor.LightEditor.Settings.renderMode">
  26989. <summary>
  26990. <para>Exposed SerializedProperty for the inspected Light.</para>
  26991. </summary>
  26992. </member>
  26993. <member name="P:UnityEditor.LightEditor.Settings.shadowsBias">
  26994. <summary>
  26995. <para>Exposed SerializedProperty for the inspected Light.</para>
  26996. </summary>
  26997. </member>
  26998. <member name="P:UnityEditor.LightEditor.Settings.shadowsNearPlane">
  26999. <summary>
  27000. <para>Exposed SerializedProperty for the inspected Light.</para>
  27001. </summary>
  27002. </member>
  27003. <member name="P:UnityEditor.LightEditor.Settings.shadowsNormalBias">
  27004. <summary>
  27005. <para>Exposed SerializedProperty for the inspected Light.</para>
  27006. </summary>
  27007. </member>
  27008. <member name="P:UnityEditor.LightEditor.Settings.shadowsResolution">
  27009. <summary>
  27010. <para>Exposed SerializedProperty for the inspected Light.</para>
  27011. </summary>
  27012. </member>
  27013. <member name="P:UnityEditor.LightEditor.Settings.shadowsStrength">
  27014. <summary>
  27015. <para>Exposed SerializedProperty for the inspected Light.</para>
  27016. </summary>
  27017. </member>
  27018. <member name="P:UnityEditor.LightEditor.Settings.shadowsType">
  27019. <summary>
  27020. <para>Exposed SerializedProperty for the inspected Light.</para>
  27021. </summary>
  27022. </member>
  27023. <member name="P:UnityEditor.LightEditor.Settings.spotAngle">
  27024. <summary>
  27025. <para>Exposed SerializedProperty for the inspected Light.</para>
  27026. </summary>
  27027. </member>
  27028. <member name="P:UnityEditor.LightEditor.Settings.useColorTemperature">
  27029. <summary>
  27030. <para>Exposed SerializedProperty for the inspected Light.</para>
  27031. </summary>
  27032. </member>
  27033. <member name="M:UnityEditor.LightEditor.Settings.ApplyModifiedProperties">
  27034. <summary>
  27035. <para>See SerializedObject.ApplyModifiedProperties.</para>
  27036. </summary>
  27037. </member>
  27038. <member name="M:UnityEditor.LightEditor.Settings.DrawArea">
  27039. <summary>
  27040. <para>Draws the default LightEditor area widget.</para>
  27041. </summary>
  27042. </member>
  27043. <member name="M:UnityEditor.LightEditor.Settings.DrawBakedShadowAngle">
  27044. <summary>
  27045. <para>Draws the default LightEditor baked shadow angle widget.</para>
  27046. </summary>
  27047. </member>
  27048. <member name="M:UnityEditor.LightEditor.Settings.DrawBakedShadowRadius">
  27049. <summary>
  27050. <para>Draws the default LightEditor baked shadow radius widget.</para>
  27051. </summary>
  27052. </member>
  27053. <member name="M:UnityEditor.LightEditor.Settings.DrawBounceIntensity">
  27054. <summary>
  27055. <para>Draws the default LightEditor bounce intensity widget.</para>
  27056. </summary>
  27057. </member>
  27058. <member name="M:UnityEditor.LightEditor.Settings.DrawColor">
  27059. <summary>
  27060. <para>Draws the default LightEditor color widget.</para>
  27061. </summary>
  27062. </member>
  27063. <member name="M:UnityEditor.LightEditor.Settings.DrawCookie">
  27064. <summary>
  27065. <para>Draws the default LightEditor cookie widget.</para>
  27066. </summary>
  27067. </member>
  27068. <member name="M:UnityEditor.LightEditor.Settings.DrawCookieSize">
  27069. <summary>
  27070. <para>Draws the default LightEditor cookie size widget.</para>
  27071. </summary>
  27072. </member>
  27073. <member name="M:UnityEditor.LightEditor.Settings.DrawCullingMask">
  27074. <summary>
  27075. <para>Draws the default LightEditor culling mask widget.</para>
  27076. </summary>
  27077. </member>
  27078. <member name="M:UnityEditor.LightEditor.Settings.DrawFlare">
  27079. <summary>
  27080. <para>Draws the default LightEditor flare widget.</para>
  27081. </summary>
  27082. </member>
  27083. <member name="M:UnityEditor.LightEditor.Settings.DrawHalo">
  27084. <summary>
  27085. <para>Draws the default LightEditor halo widget.</para>
  27086. </summary>
  27087. </member>
  27088. <member name="M:UnityEditor.LightEditor.Settings.DrawInnerAndOuterSpotAngle">
  27089. <summary>
  27090. <para>Draws the default LightEditor inner and outer spot angle widget.</para>
  27091. </summary>
  27092. </member>
  27093. <member name="M:UnityEditor.LightEditor.Settings.DrawIntensity">
  27094. <summary>
  27095. <para>Draws the default LightEditor intensity widget.</para>
  27096. </summary>
  27097. </member>
  27098. <member name="M:UnityEditor.LightEditor.Settings.DrawLightmapping">
  27099. <summary>
  27100. <para>Draws the default LightEditor lightmapping widget.</para>
  27101. </summary>
  27102. </member>
  27103. <member name="M:UnityEditor.LightEditor.Settings.DrawLightType">
  27104. <summary>
  27105. <para>Draws the default LightEditor light type widget.</para>
  27106. </summary>
  27107. </member>
  27108. <member name="M:UnityEditor.LightEditor.Settings.DrawRange(System.Boolean)">
  27109. <summary>
  27110. <para>Draws the default LightEditor range widget.</para>
  27111. </summary>
  27112. <param name="showAreaOptions"></param>
  27113. </member>
  27114. <member name="M:UnityEditor.LightEditor.Settings.DrawRenderingLayerMask">
  27115. <summary>
  27116. <para>Draws the default LightEditor rendering LayerMask widget.</para>
  27117. </summary>
  27118. </member>
  27119. <member name="M:UnityEditor.LightEditor.Settings.DrawRenderMode">
  27120. <summary>
  27121. <para>Draws the default LightEditor render mode widget.</para>
  27122. </summary>
  27123. </member>
  27124. <member name="M:UnityEditor.LightEditor.Settings.DrawRuntimeShadow">
  27125. <summary>
  27126. <para>Draws the default LightEditor runtime shadows widget.</para>
  27127. </summary>
  27128. </member>
  27129. <member name="M:UnityEditor.LightEditor.Settings.DrawShadowsType">
  27130. <summary>
  27131. <para>Draws the default LightEditor shadows type widget.</para>
  27132. </summary>
  27133. </member>
  27134. <member name="M:UnityEditor.LightEditor.Settings.DrawSpotAngle">
  27135. <summary>
  27136. <para>Draws the default LightEditor spot angle widget.</para>
  27137. </summary>
  27138. </member>
  27139. <member name="M:UnityEditor.LightEditor.Settings.OnDestroy">
  27140. <summary>
  27141. <para>Cleanup internal settings state.</para>
  27142. </summary>
  27143. </member>
  27144. <member name="M:UnityEditor.LightEditor.Settings.OnEnable">
  27145. <summary>
  27146. <para>Populate the settings from the referenced SerializedObject.</para>
  27147. </summary>
  27148. </member>
  27149. <member name="M:UnityEditor.LightEditor.Settings.Update">
  27150. <summary>
  27151. <para>See SerializedObject.Update.</para>
  27152. </summary>
  27153. </member>
  27154. <member name="T:UnityEditor.LightingDataAsset">
  27155. <summary>
  27156. <para>The lighting data asset used by the active Scene.</para>
  27157. </summary>
  27158. </member>
  27159. <member name="T:UnityEditor.LightingExplorerExtensionAttribute">
  27160. <summary>
  27161. <para>An attribute to mark an extension class for the Lighting Explorer. Supports one extension per render pipeline.</para>
  27162. </summary>
  27163. </member>
  27164. <member name="M:UnityEditor.LightingExplorerExtensionAttribute.#ctor(System.Type)">
  27165. <summary>
  27166. <para>Constructor.</para>
  27167. </summary>
  27168. <param name="renderPipeline">The type that inherits from the RenderPipelineAsset used to filter the class.</param>
  27169. </member>
  27170. <member name="T:UnityEditor.LightingExplorerTab">
  27171. <summary>
  27172. <para>Create custom tabs for the Lighting Explorer.</para>
  27173. </summary>
  27174. </member>
  27175. <member name="M:UnityEditor.LightingExplorerTab.#ctor(System.String,System.Func`1&lt;UnityEngine.Object[]&gt;,System.Func`1&lt;UnityEditor.LightingExplorerTableColumn[]&gt;)">
  27176. <summary>
  27177. <para>Constructor.</para>
  27178. </summary>
  27179. <param name="title">The title of the tab.</param>
  27180. <param name="objects">The objects that the tab must contain.</param>
  27181. <param name="columns">How the columns should look and behave.</param>
  27182. <param name="showFilterGUI"></param>
  27183. </member>
  27184. <member name="T:UnityEditor.LightingExplorerTableColumn">
  27185. <summary>
  27186. <para>This is used when defining how a column should look and behave in the Lighting Explorer.</para>
  27187. </summary>
  27188. </member>
  27189. <member name="T:UnityEditor.LightingExplorerTableColumn.ComparePropertiesDelegate">
  27190. <summary>
  27191. <para>A delegate for comparison of properties for sorting.</para>
  27192. </summary>
  27193. <param name="lhs"></param>
  27194. <param name="rhs"></param>
  27195. </member>
  27196. <member name="T:UnityEditor.LightingExplorerTableColumn.CopyPropertiesDelegate">
  27197. <summary>
  27198. <para>A delegate for copying of properties.</para>
  27199. </summary>
  27200. <param name="target"></param>
  27201. <param name="source"></param>
  27202. </member>
  27203. <member name="M:UnityEditor.LightingExplorerTableColumn.#ctor(UnityEditor.LightingExplorerTableColumn/DataType,UnityEngine.GUIContent,System.String,System.Int32,UnityEditor.LightingExplorerTableColumn/OnGUIDelegate,UnityEditor.LightingExplorerTableColumn/ComparePropertiesDelegate,UnityEditor.LightingExplorerTableColumn/CopyPropertiesDelegate,System.Int32[])">
  27204. <summary>
  27205. <para>Constructor.</para>
  27206. </summary>
  27207. <param name="type">Depending on what LightingExplorer.DataType we use, built-in compare and draw methods will be used. If you want to fully overload this, use LightingExplorer.DataType.Custom.</param>
  27208. <param name="headerContent">Title for the column header.</param>
  27209. <param name="propertyName">Name of the property on the object you wish to use. If you use LightingExplorer.DataType.Name, choose ‘null’.</param>
  27210. <param name="width">Width of the column. The minimum width is this value divided by 2. The default value is 100.</param>
  27211. <param name="onGUIDelegate">If you want to draw a property differently than the default, provide this delegate. If you use LightingExprlorer.DataType.Custom, you must override this.</param>
  27212. <param name="compareDelegate">If you want to sort properties differently than the default way, provide this delegate. If you use LightingExplorer.DataType.Custom, you must override this.</param>
  27213. <param name="copyDelegate">If you want to copy properties differently than the default way, provide this delegate. </param>
  27214. <param name="dependencyIndices">If you depend on another Serialized property than the one in your column, use this field to specify which indices to include. The first column is index 0.</param>
  27215. </member>
  27216. <member name="T:UnityEditor.LightingExplorerTableColumn.DataType">
  27217. <summary>
  27218. <para>A data type that defines the default behaviors for how to draw and compare items in the columns.</para>
  27219. </summary>
  27220. </member>
  27221. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Checkbox">
  27222. <summary>
  27223. <para>Draws a checkbox, and handles comparison for sorting.</para>
  27224. </summary>
  27225. </member>
  27226. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Color">
  27227. <summary>
  27228. <para>Draws a color box, and handles comparison for sorting.</para>
  27229. </summary>
  27230. </member>
  27231. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Custom">
  27232. <summary>
  27233. <para>No drawing or comparison for sorting. Please use the delegates in the constructor to override these.</para>
  27234. </summary>
  27235. </member>
  27236. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Enum">
  27237. <summary>
  27238. <para>Draws an enum field, and handles comparison for sorting.</para>
  27239. </summary>
  27240. </member>
  27241. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Float">
  27242. <summary>
  27243. <para>Draws a float field, and handles comparison for sorting.</para>
  27244. </summary>
  27245. </member>
  27246. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Int">
  27247. <summary>
  27248. <para>Draws an int field, and handles comparison for sorting.</para>
  27249. </summary>
  27250. </member>
  27251. <member name="F:UnityEditor.LightingExplorerTableColumn.DataType.Name">
  27252. <summary>
  27253. <para>Draws a name field, and handles comparison for sorting. Also implements a search field for filtering the rows.</para>
  27254. </summary>
  27255. </member>
  27256. <member name="T:UnityEditor.LightingExplorerTableColumn.OnGUIDelegate">
  27257. <summary>
  27258. <para>A delegate for how to draw the property.</para>
  27259. </summary>
  27260. <param name="r">The current rect for where it will be drawn in the TableView.</param>
  27261. <param name="prop">The property that is specified using ‘propertyName’ in the constructor.</param>
  27262. <param name="dependencies">An array of properties specified by using ‘dependencyIndicies’ in the constructor.</param>
  27263. </member>
  27264. <member name="T:UnityEditor.LightingWindowEnvironmentSection">
  27265. <summary>
  27266. <para>Base class for the Inspector that overrides the Environment section of the Lighting window.</para>
  27267. </summary>
  27268. </member>
  27269. <member name="M:UnityEditor.LightingWindowEnvironmentSection.OnDisable">
  27270. <summary>
  27271. <para>OnDisable is called when this Inspector override is not used anymore.</para>
  27272. </summary>
  27273. </member>
  27274. <member name="M:UnityEditor.LightingWindowEnvironmentSection.OnEnable">
  27275. <summary>
  27276. <para>OnEnable is called when this Inspector override is used.</para>
  27277. </summary>
  27278. </member>
  27279. <member name="M:UnityEditor.LightingWindowEnvironmentSection.OnInspectorGUI">
  27280. <summary>
  27281. <para>A callback that is called when drawing the Environment section in the Lighting window.</para>
  27282. </summary>
  27283. </member>
  27284. <member name="T:UnityEditor.LightmapBakeQuality">
  27285. <summary>
  27286. <para>Bake quality setting for LightmapEditorSettings.</para>
  27287. </summary>
  27288. </member>
  27289. <member name="F:UnityEditor.LightmapBakeQuality.High">
  27290. <summary>
  27291. <para>High quality bake for final renderings.</para>
  27292. </summary>
  27293. </member>
  27294. <member name="F:UnityEditor.LightmapBakeQuality.Low">
  27295. <summary>
  27296. <para>Low quality bake for preview renderings.</para>
  27297. </summary>
  27298. </member>
  27299. <member name="T:UnityEditor.LightmapEditorSettings">
  27300. <summary>
  27301. <para>This class is now obsolete. Use LightingSettings.</para>
  27302. </summary>
  27303. </member>
  27304. <member name="P:UnityEditor.LightmapEditorSettings.aoExponentDirect">
  27305. <summary>
  27306. <para>This property is now obsolete. Use LightingSettings.aoExponentDirect.</para>
  27307. </summary>
  27308. </member>
  27309. <member name="P:UnityEditor.LightmapEditorSettings.aoExponentIndirect">
  27310. <summary>
  27311. <para>This property is now obsolete. Use LightingSettings.aoExponentIndirect.</para>
  27312. </summary>
  27313. </member>
  27314. <member name="P:UnityEditor.LightmapEditorSettings.aoMaxDistance">
  27315. <summary>
  27316. <para>This property is now obsolete. Use LightingSettings.aoMaxDistance.</para>
  27317. </summary>
  27318. </member>
  27319. <member name="P:UnityEditor.LightmapEditorSettings.bakeResolution">
  27320. <summary>
  27321. <para>This property is now obsolete. Use LightingSettings.lightmapResolution.</para>
  27322. </summary>
  27323. </member>
  27324. <member name="P:UnityEditor.LightmapEditorSettings.bounces">
  27325. <summary>
  27326. <para>This property is now obsolete. Use LightingSettings.bounces.</para>
  27327. </summary>
  27328. </member>
  27329. <member name="P:UnityEditor.LightmapEditorSettings.denoiserTypeAO">
  27330. <summary>
  27331. <para>This property is now obsolete. Use LightingSettings.denoiserTypeAO.</para>
  27332. </summary>
  27333. </member>
  27334. <member name="P:UnityEditor.LightmapEditorSettings.denoiserTypeDirect">
  27335. <summary>
  27336. <para>This property is now obsolete. Use LightingSettings.denoiserTypeDirect.</para>
  27337. </summary>
  27338. </member>
  27339. <member name="P:UnityEditor.LightmapEditorSettings.denoiserTypeIndirect">
  27340. <summary>
  27341. <para>This property is now obsolete. Use LightingSettings.denoiserTypeIndirect.</para>
  27342. </summary>
  27343. </member>
  27344. <member name="P:UnityEditor.LightmapEditorSettings.directSampleCount">
  27345. <summary>
  27346. <para>This property is now obsolete. Use LightingSettings.directSampleCount.</para>
  27347. </summary>
  27348. </member>
  27349. <member name="P:UnityEditor.LightmapEditorSettings.enableAmbientOcclusion">
  27350. <summary>
  27351. <para>This property is now obsolete. Use LightingSettings.ao.</para>
  27352. </summary>
  27353. </member>
  27354. <member name="P:UnityEditor.LightmapEditorSettings.environmentSampleCount">
  27355. <summary>
  27356. <para>This property is now obsolete. Use LightingSettings.environmentSampleCount.</para>
  27357. </summary>
  27358. </member>
  27359. <member name="P:UnityEditor.LightmapEditorSettings.exportTrainingData">
  27360. <summary>
  27361. <para>This property is now obsolete. Use LightingSettings.exportTrainingData.</para>
  27362. </summary>
  27363. </member>
  27364. <member name="P:UnityEditor.LightmapEditorSettings.filteringAtrousPositionSigmaAO">
  27365. <summary>
  27366. <para>This property is now obsolete. Use LightingSettings.filteringAtrousPositionSigmaAO.</para>
  27367. </summary>
  27368. </member>
  27369. <member name="P:UnityEditor.LightmapEditorSettings.filteringAtrousPositionSigmaDirect">
  27370. <summary>
  27371. <para>This property is now obsolete. Use LightingSettings.filteringAtrousPositionSigmaDirect.</para>
  27372. </summary>
  27373. </member>
  27374. <member name="P:UnityEditor.LightmapEditorSettings.filteringAtrousPositionSigmaIndirect">
  27375. <summary>
  27376. <para>This property is now obsolete. Use LightingSettings.filteringAtrousPositionSigmaIndirect.</para>
  27377. </summary>
  27378. </member>
  27379. <member name="P:UnityEditor.LightmapEditorSettings.filteringGaussRadiusAO">
  27380. <summary>
  27381. <para>This property is now obsolete. Use LightingSettings.filteringGaussRadiusAO.</para>
  27382. </summary>
  27383. </member>
  27384. <member name="P:UnityEditor.LightmapEditorSettings.filteringGaussRadiusDirect">
  27385. <summary>
  27386. <para>This property is now obsolete. Use LightingSettings.filteringGaussRadiusDirect.</para>
  27387. </summary>
  27388. </member>
  27389. <member name="P:UnityEditor.LightmapEditorSettings.filteringGaussRadiusIndirect">
  27390. <summary>
  27391. <para>This property is now obsolete. Use LightingSettings.filteringGaussRadiusIndirect.</para>
  27392. </summary>
  27393. </member>
  27394. <member name="P:UnityEditor.LightmapEditorSettings.filteringMode">
  27395. <summary>
  27396. <para>This property is now obsolete. Use LightingSettings.filteringMode.</para>
  27397. </summary>
  27398. </member>
  27399. <member name="P:UnityEditor.LightmapEditorSettings.filterTypeAO">
  27400. <summary>
  27401. <para>This property is now obsolete. Use LightingSettings.filterTypeAO.</para>
  27402. </summary>
  27403. </member>
  27404. <member name="P:UnityEditor.LightmapEditorSettings.filterTypeDirect">
  27405. <summary>
  27406. <para>This property is now obsolete. Use LightingSettings.filterTypeDirect.</para>
  27407. </summary>
  27408. </member>
  27409. <member name="P:UnityEditor.LightmapEditorSettings.filterTypeIndirect">
  27410. <summary>
  27411. <para>This property is now obsolete. Use LightingSettings.filterTypeIndirect.</para>
  27412. </summary>
  27413. </member>
  27414. <member name="P:UnityEditor.LightmapEditorSettings.indirectSampleCount">
  27415. <summary>
  27416. <para>This property is now obsolete. Use LightingSettings.indirectSampleCount.</para>
  27417. </summary>
  27418. </member>
  27419. <member name="P:UnityEditor.LightmapEditorSettings.lightmapper">
  27420. <summary>
  27421. <para>This property is now obsolete. Use LightingSettings.lightmapper.</para>
  27422. </summary>
  27423. </member>
  27424. <member name="P:UnityEditor.LightmapEditorSettings.lightmapsMode">
  27425. <summary>
  27426. <para>This property is now obsolete. Use LightingSettings.directionalityMode.</para>
  27427. </summary>
  27428. </member>
  27429. <member name="P:UnityEditor.LightmapEditorSettings.maxAtlasHeight">
  27430. <summary>
  27431. <para>This property is now obsolete. Use maxAtlasSize instead.</para>
  27432. </summary>
  27433. </member>
  27434. <member name="P:UnityEditor.LightmapEditorSettings.maxAtlasSize">
  27435. <summary>
  27436. <para>This property is now obsolete. Use LightingSettings.lightmapMaxSize.</para>
  27437. </summary>
  27438. </member>
  27439. <member name="P:UnityEditor.LightmapEditorSettings.maxAtlasWidth">
  27440. <summary>
  27441. <para>This property is now obsolete. Use maxAtlasSize instead.</para>
  27442. </summary>
  27443. </member>
  27444. <member name="P:UnityEditor.LightmapEditorSettings.mixedBakeMode">
  27445. <summary>
  27446. <para>This property is now obsolete. Use LightingSettings.mixedBakeMode.</para>
  27447. </summary>
  27448. </member>
  27449. <member name="P:UnityEditor.LightmapEditorSettings.padding">
  27450. <summary>
  27451. <para>This property is now obsolete. Use LightingSettings.lightmapPadding.</para>
  27452. </summary>
  27453. </member>
  27454. <member name="P:UnityEditor.LightmapEditorSettings.prioritizeView">
  27455. <summary>
  27456. <para>This property is now obsolete. Use LightingSettings.prioritizeView.</para>
  27457. </summary>
  27458. </member>
  27459. <member name="P:UnityEditor.LightmapEditorSettings.realtimeResolution">
  27460. <summary>
  27461. <para>This property is now obsolete. Use LightingSettings.indirectResolution.</para>
  27462. </summary>
  27463. </member>
  27464. <member name="P:UnityEditor.LightmapEditorSettings.reflectionCubemapCompression">
  27465. <summary>
  27466. <para>Determines how Unity will compress baked reflection cubemap.</para>
  27467. </summary>
  27468. </member>
  27469. <member name="P:UnityEditor.LightmapEditorSettings.sampling">
  27470. <summary>
  27471. <para>This property is now obsolete. Use LightingSettings.sampling.</para>
  27472. </summary>
  27473. </member>
  27474. <member name="P:UnityEditor.LightmapEditorSettings.textureCompression">
  27475. <summary>
  27476. <para>This property is now obsolete. Use LightingSettings.compressLightmaps.</para>
  27477. </summary>
  27478. </member>
  27479. <member name="P:UnityEditor.LightmapEditorSettings.trainingDataDestination">
  27480. <summary>
  27481. <para>This property is now obsolete. Use LightingSettings.trainingDataDestination.</para>
  27482. </summary>
  27483. </member>
  27484. <member name="T:UnityEditor.LightmapEditorSettings.DenoiserType">
  27485. <summary>
  27486. <para>This enum is now obsolete. Use LightingSettings.DenoiserType.</para>
  27487. </summary>
  27488. </member>
  27489. <member name="F:UnityEditor.LightmapEditorSettings.DenoiserType.None">
  27490. <summary>
  27491. <para>This type is now obsolete. Use LightingSettings.DenoiserType.</para>
  27492. </summary>
  27493. </member>
  27494. <member name="F:UnityEditor.LightmapEditorSettings.DenoiserType.OpenImage">
  27495. <summary>
  27496. <para>This type is now obsolete. Use LightingSettings.DenoiserType.</para>
  27497. </summary>
  27498. </member>
  27499. <member name="F:UnityEditor.LightmapEditorSettings.DenoiserType.Optix">
  27500. <summary>
  27501. <para>This type is now obsolete. Use LightingSettings.DenoiserType.</para>
  27502. </summary>
  27503. </member>
  27504. <member name="F:UnityEditor.LightmapEditorSettings.DenoiserType.RadeonPro">
  27505. <summary>
  27506. <para>This type is now obsolete. Use LightingSettings.DenoiserType.</para>
  27507. </summary>
  27508. </member>
  27509. <member name="T:UnityEditor.LightmapEditorSettings.FilterMode">
  27510. <summary>
  27511. <para>This enum is now obsolete. Use LightingSettings.FilterMode.</para>
  27512. </summary>
  27513. </member>
  27514. <member name="F:UnityEditor.LightmapEditorSettings.FilterMode.Advanced">
  27515. <summary>
  27516. <para>This type is now obsolete. Use LightingSettings.FilterMode.</para>
  27517. </summary>
  27518. </member>
  27519. <member name="F:UnityEditor.LightmapEditorSettings.FilterMode.Auto">
  27520. <summary>
  27521. <para>This type is now obsolete. Use LightingSettings.FilterMode.</para>
  27522. </summary>
  27523. </member>
  27524. <member name="F:UnityEditor.LightmapEditorSettings.FilterMode.None">
  27525. <summary>
  27526. <para>This type is now obsolete. Use LightingSettings.FilterMode.</para>
  27527. </summary>
  27528. </member>
  27529. <member name="T:UnityEditor.LightmapEditorSettings.FilterType">
  27530. <summary>
  27531. <para>This enum is now obsolete. Use LightingSettings.FilterType.</para>
  27532. </summary>
  27533. </member>
  27534. <member name="F:UnityEditor.LightmapEditorSettings.FilterType.ATrous">
  27535. <summary>
  27536. <para>This type is now obsolete. Use LightingSettings.FilterType.</para>
  27537. </summary>
  27538. </member>
  27539. <member name="F:UnityEditor.LightmapEditorSettings.FilterType.Gaussian">
  27540. <summary>
  27541. <para>This type is now obsolete. Use LightingSettings.FilterType.</para>
  27542. </summary>
  27543. </member>
  27544. <member name="F:UnityEditor.LightmapEditorSettings.FilterType.None">
  27545. <summary>
  27546. <para>This type is now obsolete. Use LightingSettings.FilterType.</para>
  27547. </summary>
  27548. </member>
  27549. <member name="T:UnityEditor.LightmapEditorSettings.Lightmapper">
  27550. <summary>
  27551. <para>This enum is now obsolete. Use LightingSettings.Lightmapper.</para>
  27552. </summary>
  27553. </member>
  27554. <member name="F:UnityEditor.LightmapEditorSettings.Lightmapper.Enlighten">
  27555. <summary>
  27556. <para>This type is now obsolete. Use LightingSettings.Lightmapper.</para>
  27557. </summary>
  27558. </member>
  27559. <member name="F:UnityEditor.LightmapEditorSettings.Lightmapper.ProgressiveCPU">
  27560. <summary>
  27561. <para>This type is now obsolete. Use LightingSettings.Lightmapper.</para>
  27562. </summary>
  27563. </member>
  27564. <member name="F:UnityEditor.LightmapEditorSettings.Lightmapper.ProgressiveGPU">
  27565. <summary>
  27566. <para>This type is now obsolete. Use LightingSettings.Lightmapper.</para>
  27567. </summary>
  27568. </member>
  27569. <member name="T:UnityEditor.LightmapEditorSettings.Sampling">
  27570. <summary>
  27571. <para>This enum is now obsolete. Use LightingSettings.Sampling.</para>
  27572. </summary>
  27573. </member>
  27574. <member name="F:UnityEditor.LightmapEditorSettings.Sampling.Auto">
  27575. <summary>
  27576. <para>This type is now obsolete. Use LightingSettings.Sampling.</para>
  27577. </summary>
  27578. </member>
  27579. <member name="F:UnityEditor.LightmapEditorSettings.Sampling.Fixed">
  27580. <summary>
  27581. <para>This type is now obsolete. Use LightingSettings.Sampling.</para>
  27582. </summary>
  27583. </member>
  27584. <member name="T:UnityEditor.LightmapParameters">
  27585. <summary>
  27586. <para>Configures how Unity bakes lighting and can be assigned to a LightingSettings instance or asset.</para>
  27587. </summary>
  27588. </member>
  27589. <member name="P:UnityEditor.LightmapParameters.antiAliasingSamples">
  27590. <summary>
  27591. <para>The maximum number of times to supersample a texel to reduce aliasing.</para>
  27592. </summary>
  27593. </member>
  27594. <member name="P:UnityEditor.LightmapParameters.backFaceTolerance">
  27595. <summary>
  27596. <para>The percentage of rays shot from a ray origin that must hit front faces to be considered usable.</para>
  27597. </summary>
  27598. </member>
  27599. <member name="P:UnityEditor.LightmapParameters.bakedLightmapTag">
  27600. <summary>
  27601. <para>BakedLightmapTag is an integer that affects the assignment to baked lightmaps. Objects with different values for bakedLightmapTag are guaranteed to not be assigned to the same lightmap even if the other baking parameters are the same.</para>
  27602. </summary>
  27603. </member>
  27604. <member name="P:UnityEditor.LightmapParameters.blurRadius">
  27605. <summary>
  27606. <para>The radius (in texels) of the post-processing filter that blurs baked direct lighting.</para>
  27607. </summary>
  27608. </member>
  27609. <member name="P:UnityEditor.LightmapParameters.clusterResolution">
  27610. <summary>
  27611. <para>Controls the resolution at which Enlighten Realtime Global Illumination stores and can transfer input light.</para>
  27612. </summary>
  27613. </member>
  27614. <member name="P:UnityEditor.LightmapParameters.directLightQuality">
  27615. <summary>
  27616. <para>The number of rays used for lights with an area. Allows for accurate soft shadowing.</para>
  27617. </summary>
  27618. </member>
  27619. <member name="P:UnityEditor.LightmapParameters.irradianceBudget">
  27620. <summary>
  27621. <para>The amount of data used for Enlighten Realtime Global Illumination texels. Specifies how detailed view of the Scene a texel has. Small values mean more averaged out lighting.</para>
  27622. </summary>
  27623. </member>
  27624. <member name="P:UnityEditor.LightmapParameters.irradianceQuality">
  27625. <summary>
  27626. <para>The number of rays to cast for computing irradiance form factors.</para>
  27627. </summary>
  27628. </member>
  27629. <member name="P:UnityEditor.LightmapParameters.isTransparent">
  27630. <summary>
  27631. <para>If enabled, the object appears transparent during GlobalIllumination lighting calculations.</para>
  27632. </summary>
  27633. </member>
  27634. <member name="P:UnityEditor.LightmapParameters.limitLightmapCount">
  27635. <summary>
  27636. <para>If enabled, objects sharing the same lightmap parameters will be packed into LightmapParameters.maxLightmapCount lightmaps.</para>
  27637. </summary>
  27638. </member>
  27639. <member name="P:UnityEditor.LightmapParameters.maxLightmapCount">
  27640. <summary>
  27641. <para>The maximum number of lightmaps created for objects sharing the same lightmap parameters. This property is ignored if LightmapParameters.limitLightmapCount is false.</para>
  27642. </summary>
  27643. </member>
  27644. <member name="P:UnityEditor.LightmapParameters.modellingTolerance">
  27645. <summary>
  27646. <para>Maximum size of gaps that can be ignored for GI (multiplier on pixel size).</para>
  27647. </summary>
  27648. </member>
  27649. <member name="P:UnityEditor.LightmapParameters.pushoff">
  27650. <summary>
  27651. <para>The distance to offset the ray origin from the geometry when performing ray tracing, in modelling units. Unity applies the offset to all baked lighting: direct lighting, indirect lighting, environment lighting and ambient occlusion.</para>
  27652. </summary>
  27653. </member>
  27654. <member name="P:UnityEditor.LightmapParameters.resolution">
  27655. <summary>
  27656. <para>The texel resolution per meter used for real-time lightmaps. This value is multiplied by LightingSettings.indirectResolution.</para>
  27657. </summary>
  27658. </member>
  27659. <member name="P:UnityEditor.LightmapParameters.stitchEdges">
  27660. <summary>
  27661. <para>Whether pairs of edges should be stitched together.</para>
  27662. </summary>
  27663. </member>
  27664. <member name="P:UnityEditor.LightmapParameters.systemTag">
  27665. <summary>
  27666. <para>System tag is an integer identifier. It lets you force an object into a different Enlighten Realtime Global Illumination system even though all the other parameters are the same.</para>
  27667. </summary>
  27668. </member>
  27669. <member name="P:UnityEditor.LightmapParameters.AOAntiAliasingSamples">
  27670. <summary>
  27671. <para>The maximum number of times to supersample a texel to reduce aliasing in AO.</para>
  27672. </summary>
  27673. </member>
  27674. <member name="P:UnityEditor.LightmapParameters.AOQuality">
  27675. <summary>
  27676. <para>The number of rays to cast for computing ambient occlusion.</para>
  27677. </summary>
  27678. </member>
  27679. <member name="M:UnityEditor.LightmapParameters.AssignToLightingSettings(UnityEngine.LightingSettings)">
  27680. <summary>
  27681. <para>Assignes itself to a LightingSettings instance or asset.</para>
  27682. </summary>
  27683. <param name="lightingSettings"></param>
  27684. </member>
  27685. <member name="M:UnityEditor.LightmapParameters.GetLightmapParametersForLightingSettings(UnityEngine.LightingSettings)">
  27686. <summary>
  27687. <para>Returns the assigned LightmapParameters for the specified LightingSettings.</para>
  27688. </summary>
  27689. <param name="lightingSettings"></param>
  27690. </member>
  27691. <member name="M:UnityEditor.LightmapParameters.SetLightmapParametersForLightingSettings(UnityEditor.LightmapParameters,UnityEngine.LightingSettings)">
  27692. <summary>
  27693. <para>Sets the LightmapParameters for the specified LightingSettings.</para>
  27694. </summary>
  27695. <param name="parameters"></param>
  27696. <param name="lightingSettings"></param>
  27697. </member>
  27698. <member name="T:UnityEditor.Lightmapping">
  27699. <summary>
  27700. <para>Allows to control the lightmapping job.</para>
  27701. </summary>
  27702. </member>
  27703. <member name="?:UnityEditor.Lightmapping.bakeCompleted(System.Action)">
  27704. <summary>
  27705. <para>Event which is called when bake job is completed. Only called when LightingSettings.autoGenerate is set to false.</para>
  27706. </summary>
  27707. <param name="value"></param>
  27708. </member>
  27709. <member name="P:UnityEditor.Lightmapping.bakedGI">
  27710. <summary>
  27711. <para>This property is now obsolete. Use LightingSettings.bakedGI.</para>
  27712. </summary>
  27713. </member>
  27714. <member name="?:UnityEditor.Lightmapping.bakeStarted(System.Action)">
  27715. <summary>
  27716. <para>Event which is called when a bake is started. Only called when LightingSettings.autoGenerate is set to false.</para>
  27717. </summary>
  27718. <param name="value"></param>
  27719. </member>
  27720. <member name="P:UnityEditor.Lightmapping.bounceBoost">
  27721. <summary>
  27722. <para>This property is now obsolete. Use LightingSettings.albedoBoost.</para>
  27723. </summary>
  27724. </member>
  27725. <member name="P:UnityEditor.Lightmapping.buildProgress">
  27726. <summary>
  27727. <para>Returns the current lightmapping build progress or 0 if Lightmapping.isRunning is false.</para>
  27728. </summary>
  27729. </member>
  27730. <member name="F:UnityEditor.Lightmapping.completed">
  27731. <summary>
  27732. <para>Delegate which is called when bake job is completed.</para>
  27733. </summary>
  27734. </member>
  27735. <member name="P:UnityEditor.Lightmapping.giWorkflowMode">
  27736. <summary>
  27737. <para>This property is now obsolete. Use LightingSettings.autoGenerate.</para>
  27738. </summary>
  27739. </member>
  27740. <member name="P:UnityEditor.Lightmapping.indirectOutputScale">
  27741. <summary>
  27742. <para>This property is now obsolete. Use LightingSettings.indirectScale.</para>
  27743. </summary>
  27744. </member>
  27745. <member name="P:UnityEditor.Lightmapping.isRunning">
  27746. <summary>
  27747. <para>Returns true when the bake job is running, false otherwise (Read Only).</para>
  27748. </summary>
  27749. </member>
  27750. <member name="P:UnityEditor.Lightmapping.lightingDataAsset">
  27751. <summary>
  27752. <para>The lighting data asset used by the active Scene.</para>
  27753. </summary>
  27754. </member>
  27755. <member name="?:UnityEditor.Lightmapping.lightingDataAssetCleared(System.Action)">
  27756. <summary>
  27757. <para>Event which is called when a LightingData asset is removed from the project.</para>
  27758. </summary>
  27759. <param name="value"></param>
  27760. </member>
  27761. <member name="?:UnityEditor.Lightmapping.lightingDataCleared(System.Action)">
  27762. <summary>
  27763. <para>Event which is called when baked Global Illumination data is cleared from the scene and from renderers.</para>
  27764. </summary>
  27765. <param name="value"></param>
  27766. </member>
  27767. <member name="?:UnityEditor.Lightmapping.lightingDataUpdated(System.Action)">
  27768. <summary>
  27769. <para>Event which is called when any lighting data is updated as part of the GI backing process.</para>
  27770. </summary>
  27771. <param name="value"></param>
  27772. </member>
  27773. <member name="P:UnityEditor.Lightmapping.lightingSettings">
  27774. <summary>
  27775. <para>The LightingSettings that will be used for the current Scene. Will throw an exception if it is null.</para>
  27776. </summary>
  27777. </member>
  27778. <member name="P:UnityEditor.Lightmapping.lightingSettingsDefaults">
  27779. <summary>
  27780. <para>Default LightingSettings that Unity uses for Scenes where lightingSettings is not assigned. (Read only)</para>
  27781. </summary>
  27782. </member>
  27783. <member name="P:UnityEditor.Lightmapping.realtimeGI">
  27784. <summary>
  27785. <para>This property is now obsolete. Use LightingSettings.realtimeGI.</para>
  27786. </summary>
  27787. </member>
  27788. <member name="?:UnityEditor.Lightmapping.started(UnityEditor.Lightmapping/OnStartedFunction)">
  27789. <summary>
  27790. <para>Delegate which is called when bake job is started.</para>
  27791. </summary>
  27792. <param name="value"></param>
  27793. </member>
  27794. <member name="M:UnityEditor.Lightmapping.Bake">
  27795. <summary>
  27796. <para>Starts a synchronous bake job.</para>
  27797. </summary>
  27798. <returns>
  27799. <para>Returns true if the bake ran successfully. Will return false and print a warning message if it's not possible to start the bake.</para>
  27800. </returns>
  27801. </member>
  27802. <member name="M:UnityEditor.Lightmapping.BakeAsync">
  27803. <summary>
  27804. <para>Starts an asynchronous bake job.</para>
  27805. </summary>
  27806. <returns>
  27807. <para>Returns true if the bake was successfully started. Will return false and print a warning message if it's not possible to start the bake.</para>
  27808. </returns>
  27809. </member>
  27810. <member name="M:UnityEditor.Lightmapping.BakeLightProbesOnly">
  27811. <summary>
  27812. <para>Starts a synchronous bake job, but only bakes light probes.</para>
  27813. </summary>
  27814. </member>
  27815. <member name="M:UnityEditor.Lightmapping.BakeLightProbesOnlyAsync">
  27816. <summary>
  27817. <para>Starts an asynchronous bake job, but only bakes light probes.</para>
  27818. </summary>
  27819. </member>
  27820. <member name="M:UnityEditor.Lightmapping.BakeMultipleScenes(System.String[])">
  27821. <summary>
  27822. <para>Bakes an array of Scenes.</para>
  27823. </summary>
  27824. <param name="paths">The path of the Scenes that should be baked.</param>
  27825. </member>
  27826. <member name="M:UnityEditor.Lightmapping.BakeReflectionProbe(UnityEngine.ReflectionProbe,System.String)">
  27827. <summary>
  27828. <para>Starts a synchronous bake job for the probe.</para>
  27829. </summary>
  27830. <param name="probe">Target probe.</param>
  27831. <param name="path">The location where cubemap will be saved.</param>
  27832. <returns>
  27833. <para>Returns true if baking was succesful.</para>
  27834. </returns>
  27835. </member>
  27836. <member name="M:UnityEditor.Lightmapping.BakeSelected">
  27837. <summary>
  27838. <para>Starts a synchronous bake job for the selected objects.</para>
  27839. </summary>
  27840. </member>
  27841. <member name="M:UnityEditor.Lightmapping.BakeSelectedAsync">
  27842. <summary>
  27843. <para>Starts an asynchronous bake job for the selected objects.</para>
  27844. </summary>
  27845. </member>
  27846. <member name="M:UnityEditor.Lightmapping.Cancel">
  27847. <summary>
  27848. <para>Cancels the currently running asynchronous bake job.</para>
  27849. </summary>
  27850. </member>
  27851. <member name="M:UnityEditor.Lightmapping.Clear">
  27852. <summary>
  27853. <para>Deletes all runtime data for the currently loaded Scenes.</para>
  27854. </summary>
  27855. </member>
  27856. <member name="M:UnityEditor.Lightmapping.ClearDiskCache">
  27857. <summary>
  27858. <para>Clears the cache used by lightmaps, reflection probes and default reflection.</para>
  27859. </summary>
  27860. </member>
  27861. <member name="M:UnityEditor.Lightmapping.ClearLightingDataAsset">
  27862. <summary>
  27863. <para>For the currently loaded Scenes, this method deletes the Lighting Data Asset and any linked lightmaps and Reflection Probe assets.</para>
  27864. </summary>
  27865. </member>
  27866. <member name="M:UnityEditor.Lightmapping.ForceStop">
  27867. <summary>
  27868. <para>Force the Progressive Path Tracer to stop baking and use the computed results as they are.</para>
  27869. </summary>
  27870. </member>
  27871. <member name="M:UnityEditor.Lightmapping.GetLightingSettingsForScene(UnityEngine.SceneManagement.Scene)">
  27872. <summary>
  27873. <para>Gets the LightingSettings object of a SceneManagement.Scene object.</para>
  27874. </summary>
  27875. <param name="scene">The SceneManagement.Scene object.</param>
  27876. <returns>
  27877. <para>The LightingSettings object if Scene.isLoaded is true. Otherwise returns null.</para>
  27878. </returns>
  27879. </member>
  27880. <member name="M:UnityEditor.Lightmapping.GetTerrainGIChunks(UnityEngine.Terrain,System.Int32&amp;,System.Int32&amp;)">
  27881. <summary>
  27882. <para>Get how many chunks the terrain is divided into for GI baking.</para>
  27883. </summary>
  27884. <param name="terrain">The terrain.</param>
  27885. <param name="numChunksX">Number of chunks in terrain width.</param>
  27886. <param name="numChunksY">Number of chunks in terrain length.</param>
  27887. </member>
  27888. <member name="T:UnityEditor.Lightmapping.GIWorkflowMode">
  27889. <summary>
  27890. <para>Workflow mode for lightmap baking. Default is Iterative.</para>
  27891. </summary>
  27892. </member>
  27893. <member name="F:UnityEditor.Lightmapping.GIWorkflowMode.Iterative">
  27894. <summary>
  27895. <para>This property is now obsolete. Use LightingSettings.autoGenerate.</para>
  27896. </summary>
  27897. </member>
  27898. <member name="F:UnityEditor.Lightmapping.GIWorkflowMode.Legacy">
  27899. <summary>
  27900. <para>Deprecated 4.x lightmapping support.</para>
  27901. </summary>
  27902. </member>
  27903. <member name="F:UnityEditor.Lightmapping.GIWorkflowMode.OnDemand">
  27904. <summary>
  27905. <para>This property is now obsolete. Use LightingSettings.autoGenerate.</para>
  27906. </summary>
  27907. </member>
  27908. <member name="T:UnityEditor.Lightmapping.OnCompletedFunction">
  27909. <summary>
  27910. <para>Delegate used by Lightmapping.completed callback.</para>
  27911. </summary>
  27912. </member>
  27913. <member name="T:UnityEditor.Lightmapping.OnStartedFunction">
  27914. <summary>
  27915. <para>Delegate used by Lightmapping.started callback.</para>
  27916. </summary>
  27917. </member>
  27918. <member name="M:UnityEditor.Lightmapping.SetLightingSettingsForScene(UnityEngine.SceneManagement.Scene,UnityEngine.LightingSettings)">
  27919. <summary>
  27920. <para>Applies the settings specified in the LightingSettings object to the SceneManagement.Scene object.</para>
  27921. </summary>
  27922. <param name="scene">The SceneManagement.Scene object. If the Scene.isLoaded property is false, the method does not apply the settings.</param>
  27923. <param name="lightingSettings">The LightingSettings object.</param>
  27924. </member>
  27925. <member name="M:UnityEditor.Lightmapping.SetLightingSettingsForScenes(UnityEngine.SceneManagement.Scene[],UnityEngine.LightingSettings)">
  27926. <summary>
  27927. <para>Applies the settings specified in the LightingSettings object to an array of SceneManagement.Scene objects.</para>
  27928. </summary>
  27929. <param name="scenes">The array of SceneManagement.Scene objects. If the Scene.isLoaded property is false on a Scene object, the method does not apply the settings to that object.</param>
  27930. <param name="lightingSettings">The LightingSettings object.</param>
  27931. </member>
  27932. <member name="M:UnityEditor.Lightmapping.Tetrahedralize(UnityEngine.Vector3[],System.Int32[]&amp;,UnityEngine.Vector3[]&amp;)">
  27933. <summary>
  27934. <para>Calculates tetrahderons from positions using Delaunay Tetrahedralization.</para>
  27935. </summary>
  27936. <param name="positions">An array of Light Probe positions.</param>
  27937. <param name="outIndices">An array that Unity populates with updated Light Probe indices.</param>
  27938. <param name="outPositions">An array that Unity populates with updated Light Probe positions.</param>
  27939. </member>
  27940. <member name="M:UnityEditor.Lightmapping.TryGetLightingSettings(UnityEngine.LightingSettings&amp;)">
  27941. <summary>
  27942. <para>Fetches the Lighting Settings for the current Scene. Will return false if it is null.</para>
  27943. </summary>
  27944. <param name="settings">See Lightmapping.lightingSettings.</param>
  27945. <returns>
  27946. <para>Returns true if there is an object, and false if it isn't.</para>
  27947. </returns>
  27948. </member>
  27949. <member name="T:UnityEditor.Localization.Editor.LocalizationGroup">
  27950. <summary>
  27951. <para>While the instance alive, Localization System uses the dictionary for localization.</para>
  27952. </summary>
  27953. </member>
  27954. <member name="P:UnityEditor.Localization.Editor.LocalizationGroup.locGroupName">
  27955. <summary>
  27956. <para>Accessor of the current group name.</para>
  27957. </summary>
  27958. </member>
  27959. <member name="M:UnityEditor.Localization.Editor.LocalizationGroup.#ctor">
  27960. <summary>
  27961. <para>Set the current localization group.</para>
  27962. </summary>
  27963. <param name="behaviour">Use the assembly the behaviour belongs to.</param>
  27964. <param name="type">Use the assembly the type belongs to.</param>
  27965. <param name="obj">Use the assembly the obj belongs to.</param>
  27966. </member>
  27967. <member name="M:UnityEditor.Localization.Editor.LocalizationGroup.#ctor(UnityEngine.Behaviour)">
  27968. <summary>
  27969. <para>Set the current localization group.</para>
  27970. </summary>
  27971. <param name="behaviour">Use the assembly the behaviour belongs to.</param>
  27972. <param name="type">Use the assembly the type belongs to.</param>
  27973. <param name="obj">Use the assembly the obj belongs to.</param>
  27974. </member>
  27975. <member name="M:UnityEditor.Localization.Editor.LocalizationGroup.#ctor(System.Type)">
  27976. <summary>
  27977. <para>Set the current localization group.</para>
  27978. </summary>
  27979. <param name="behaviour">Use the assembly the behaviour belongs to.</param>
  27980. <param name="type">Use the assembly the type belongs to.</param>
  27981. <param name="obj">Use the assembly the obj belongs to.</param>
  27982. </member>
  27983. <member name="M:UnityEditor.Localization.Editor.LocalizationGroup.#ctor(System.Object)">
  27984. <summary>
  27985. <para>Set the current localization group.</para>
  27986. </summary>
  27987. <param name="behaviour">Use the assembly the behaviour belongs to.</param>
  27988. <param name="type">Use the assembly the type belongs to.</param>
  27989. <param name="obj">Use the assembly the obj belongs to.</param>
  27990. </member>
  27991. <member name="M:UnityEditor.Localization.Editor.LocalizationGroup.Dispose">
  27992. <summary>
  27993. <para>Since the LocalizationGroup is IDisposable, Dispose can be called explicitly.</para>
  27994. </summary>
  27995. </member>
  27996. <member name="T:UnityEditor.LocalizationAttribute">
  27997. <summary>
  27998. <para>An attribute to the assembly for Localization.</para>
  27999. </summary>
  28000. </member>
  28001. <member name="M:UnityEditor.LocalizationAttribute.#ctor(System.String)">
  28002. <summary>
  28003. <para>Default constructor.</para>
  28004. </summary>
  28005. <param name="locGroupName"></param>
  28006. </member>
  28007. <member name="T:UnityEditor.LocalizationGroup">
  28008. <summary>
  28009. <para>This provides an auto dispose Localization system. This can be called recursively.</para>
  28010. </summary>
  28011. </member>
  28012. <member name="P:UnityEditor.LocalizationGroup.locGroupName">
  28013. <summary>
  28014. <para>A current group name for the localization.</para>
  28015. </summary>
  28016. </member>
  28017. <member name="M:UnityEditor.LocalizationGroup.#ctor">
  28018. <summary>
  28019. <para>Default constructor.</para>
  28020. </summary>
  28021. <param name="behaviour"></param>
  28022. <param name="type"></param>
  28023. <param name="obj"></param>
  28024. </member>
  28025. <member name="M:UnityEditor.LocalizationGroup.#ctor(UnityEngine.Behaviour)">
  28026. <summary>
  28027. <para>Default constructor.</para>
  28028. </summary>
  28029. <param name="behaviour"></param>
  28030. <param name="type"></param>
  28031. <param name="obj"></param>
  28032. </member>
  28033. <member name="M:UnityEditor.LocalizationGroup.#ctor(System.Type)">
  28034. <summary>
  28035. <para>Default constructor.</para>
  28036. </summary>
  28037. <param name="behaviour"></param>
  28038. <param name="type"></param>
  28039. <param name="obj"></param>
  28040. </member>
  28041. <member name="M:UnityEditor.LocalizationGroup.#ctor(System.Object)">
  28042. <summary>
  28043. <para>Default constructor.</para>
  28044. </summary>
  28045. <param name="behaviour"></param>
  28046. <param name="type"></param>
  28047. <param name="obj"></param>
  28048. </member>
  28049. <member name="M:UnityEditor.LocalizationGroup.Dispose">
  28050. <summary>
  28051. <para>Dispose current state.</para>
  28052. </summary>
  28053. </member>
  28054. <member name="T:UnityEditor.LODUtility">
  28055. <summary>
  28056. <para>LOD Utility Helpers.</para>
  28057. </summary>
  28058. </member>
  28059. <member name="M:UnityEditor.LODUtility.CalculateLODGroupBoundingBox(UnityEngine.LODGroup)">
  28060. <summary>
  28061. <para>Recalculate the bounding region for the given LODGroup.</para>
  28062. </summary>
  28063. <param name="group"></param>
  28064. </member>
  28065. <member name="T:UnityEditor.MacFullscreenMode">
  28066. <summary>
  28067. <para>Mac fullscreen mode.</para>
  28068. </summary>
  28069. </member>
  28070. <member name="F:UnityEditor.MacFullscreenMode.FullscreenWindow">
  28071. <summary>
  28072. <para>Fullscreen window.</para>
  28073. </summary>
  28074. </member>
  28075. <member name="F:UnityEditor.MacFullscreenMode.FullscreenWindowWithDockAndMenuBar">
  28076. <summary>
  28077. <para>Fullscreen window with Dock and Menu bar.</para>
  28078. </summary>
  28079. </member>
  28080. <member name="T:UnityEditor.ManagedReferenceMissingType">
  28081. <summary>
  28082. <para>Represents a managed reference object that has a missing type.</para>
  28083. </summary>
  28084. </member>
  28085. <member name="P:UnityEditor.ManagedReferenceMissingType.assemblyName">
  28086. <summary>
  28087. <para>Name of the Assembly where Unity expects to find the class. (Read Only)</para>
  28088. </summary>
  28089. </member>
  28090. <member name="P:UnityEditor.ManagedReferenceMissingType.className">
  28091. <summary>
  28092. <para>Name of the class that is needed to instantiate the Managed Reference. (Read Only)</para>
  28093. </summary>
  28094. </member>
  28095. <member name="P:UnityEditor.ManagedReferenceMissingType.namespaceName">
  28096. <summary>
  28097. <para>Namespace where Unity expects to find the class. Namespaces are optional so this might contain an empty string. (Read Only)</para>
  28098. </summary>
  28099. </member>
  28100. <member name="P:UnityEditor.ManagedReferenceMissingType.referenceId">
  28101. <summary>
  28102. <para>The Managed Reference ID. (Read Only)</para>
  28103. </summary>
  28104. </member>
  28105. <member name="P:UnityEditor.ManagedReferenceMissingType.serializedData">
  28106. <summary>
  28107. <para>String summarizing the content of the serialized data of the missing object. (Read Only)</para>
  28108. </summary>
  28109. </member>
  28110. <member name="T:UnityEditor.ManagedStrippingLevel">
  28111. <summary>
  28112. <para>Defines how aggressively Unity strips unused managed (C#) code.</para>
  28113. </summary>
  28114. </member>
  28115. <member name="F:UnityEditor.ManagedStrippingLevel.Disabled">
  28116. <summary>
  28117. <para>Do not strip any code.</para>
  28118. </summary>
  28119. </member>
  28120. <member name="F:UnityEditor.ManagedStrippingLevel.High">
  28121. <summary>
  28122. <para>UnityLinker will strip as much as possible. This will further reduce code size beyond what Medium can achieve. However, this additional reduction may come with tradeoffs. Possible side effects may include, managed code debugging of some methods may no longer work. You may need to maintain a custom link.xml file, and some reflection code paths may not behave the same.</para>
  28123. </summary>
  28124. </member>
  28125. <member name="F:UnityEditor.ManagedStrippingLevel.Low">
  28126. <summary>
  28127. <para>Remove unreachable managed code to reduce build size and Mono/IL2CPP build times.</para>
  28128. </summary>
  28129. </member>
  28130. <member name="F:UnityEditor.ManagedStrippingLevel.Medium">
  28131. <summary>
  28132. <para>Run UnityLinker in a less conservative mode than Low. This will further reduce code size beyond what Low can achieve. However, this additional reduction may come with tradeoffs. Possible side effects may include, having to maintain a custom link.xml file, and some reflection code paths may not behave the same.</para>
  28133. </summary>
  28134. </member>
  28135. <member name="F:UnityEditor.ManagedStrippingLevel.Minimal">
  28136. <summary>
  28137. <para>The class libraries, UnityEngine, and Windows Runtime assemblies will be stripped. All other assemblies are copied.</para>
  28138. </summary>
  28139. </member>
  28140. <member name="T:UnityEditor.MaterialEditor">
  28141. <summary>
  28142. <para>The Unity Material Editor.</para>
  28143. </summary>
  28144. </member>
  28145. <member name="P:UnityEditor.MaterialEditor.customShaderGUI">
  28146. <summary>
  28147. <para>Returns the custom ShaderGUI implemented by the shader.</para>
  28148. </summary>
  28149. </member>
  28150. <member name="P:UnityEditor.MaterialEditor.isVisible">
  28151. <summary>
  28152. <para>Is the current material expanded.</para>
  28153. </summary>
  28154. </member>
  28155. <member name="F:UnityEditor.MaterialEditor.kMiniTextureFieldLabelIndentLevel">
  28156. <summary>
  28157. <para>Useful for indenting shader properties that need the same indent as mini texture field.</para>
  28158. </summary>
  28159. </member>
  28160. <member name="M:UnityEditor.MaterialEditor.ApplyMaterialPropertyDrawers(UnityEngine.Material)">
  28161. <summary>
  28162. <para>Apply initial MaterialPropertyDrawer values.</para>
  28163. </summary>
  28164. <param name="material"></param>
  28165. <param name="targets"></param>
  28166. </member>
  28167. <member name="M:UnityEditor.MaterialEditor.ApplyMaterialPropertyDrawers(UnityEngine.Object[])">
  28168. <summary>
  28169. <para>Apply initial MaterialPropertyDrawer values.</para>
  28170. </summary>
  28171. <param name="material"></param>
  28172. <param name="targets"></param>
  28173. </member>
  28174. <member name="M:UnityEditor.MaterialEditor.Awake">
  28175. <summary>
  28176. <para>Called when the Editor is woken up.</para>
  28177. </summary>
  28178. </member>
  28179. <member name="M:UnityEditor.MaterialEditor.BeginAnimatedCheck(UnityEngine.Rect,UnityEditor.MaterialProperty)">
  28180. <summary>
  28181. <para>Creates a Property wrapper, useful for making regular GUI controls work with MaterialProperty.</para>
  28182. </summary>
  28183. <param name="totalPosition">Rectangle on the screen to use for the control, including label if applicable.</param>
  28184. <param name="prop">The MaterialProperty to use for the control.</param>
  28185. </member>
  28186. <member name="M:UnityEditor.MaterialEditor.BeginAnimatedCheck(UnityEditor.MaterialProperty)">
  28187. <summary>
  28188. <para>Creates a Property wrapper, useful for making regular GUI controls work with MaterialProperty.</para>
  28189. </summary>
  28190. <param name="totalPosition">Rectangle on the screen to use for the control, including label if applicable.</param>
  28191. <param name="prop">The MaterialProperty to use for the control.</param>
  28192. </member>
  28193. <member name="M:UnityEditor.MaterialEditor.ColorProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28194. <summary>
  28195. <para>Draw a property field for a color shader property.</para>
  28196. </summary>
  28197. <param name="label">Label for the property.</param>
  28198. <param name="position"></param>
  28199. <param name="prop"></param>
  28200. </member>
  28201. <member name="M:UnityEditor.MaterialEditor.ColorProperty(UnityEditor.MaterialProperty,System.String)">
  28202. <summary>
  28203. <para>Draw a property field for a color shader property.</para>
  28204. </summary>
  28205. <param name="label">Label for the property.</param>
  28206. <param name="position"></param>
  28207. <param name="prop"></param>
  28208. </member>
  28209. <member name="M:UnityEditor.MaterialEditor.DefaultPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  28210. <summary>
  28211. <para>Default handling of preview area for materials.</para>
  28212. </summary>
  28213. <param name="r"></param>
  28214. <param name="background"></param>
  28215. </member>
  28216. <member name="M:UnityEditor.MaterialEditor.DefaultPreviewSettingsGUI">
  28217. <summary>
  28218. <para>Default toolbar for material preview area.</para>
  28219. </summary>
  28220. </member>
  28221. <member name="M:UnityEditor.MaterialEditor.DefaultShaderProperty(UnityEditor.MaterialProperty,System.String)">
  28222. <summary>
  28223. <para>Handles UI for one shader property ignoring any custom drawers.</para>
  28224. </summary>
  28225. <param name="prop"></param>
  28226. <param name="label"></param>
  28227. <param name="position"></param>
  28228. </member>
  28229. <member name="M:UnityEditor.MaterialEditor.DefaultShaderProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28230. <summary>
  28231. <para>Handles UI for one shader property ignoring any custom drawers.</para>
  28232. </summary>
  28233. <param name="prop"></param>
  28234. <param name="label"></param>
  28235. <param name="position"></param>
  28236. </member>
  28237. <member name="M:UnityEditor.MaterialEditor.DoubleSidedGIField">
  28238. <summary>
  28239. <para>Display UI for editing a material's Double Sided Global Illumination setting.
  28240. Returns true if the UI is indeed displayed i.e. the material supports the Double Sided Global Illumination setting.
  28241. +See Also: Material.doubleSidedGI.</para>
  28242. </summary>
  28243. <returns>
  28244. <para>True if the UI is displayed, false otherwise.</para>
  28245. </returns>
  28246. </member>
  28247. <member name="M:UnityEditor.MaterialEditor.EmissionEnabledProperty">
  28248. <summary>
  28249. <para>This function will draw the UI for controlling whether emission is enabled or not on a material.</para>
  28250. </summary>
  28251. <returns>
  28252. <para>Returns true if enabled, or false if disabled or mixed due to multi-editing.</para>
  28253. </returns>
  28254. </member>
  28255. <member name="M:UnityEditor.MaterialEditor.EnableInstancingField">
  28256. <summary>
  28257. <para>Display UI for editing material's render queue setting.</para>
  28258. </summary>
  28259. </member>
  28260. <member name="M:UnityEditor.MaterialEditor.EnableInstancingField(UnityEngine.Rect)">
  28261. <summary>
  28262. <para>Display UI for editing material's render queue setting within the specified rect.</para>
  28263. </summary>
  28264. <param name="r"></param>
  28265. </member>
  28266. <member name="M:UnityEditor.MaterialEditor.EndAnimatedCheck">
  28267. <summary>
  28268. <para>Ends a Property wrapper started with BeginAnimatedCheck.</para>
  28269. </summary>
  28270. </member>
  28271. <member name="M:UnityEditor.MaterialEditor.FixupEmissiveFlag(UnityEngine.Color,UnityEngine.MaterialGlobalIlluminationFlags)">
  28272. <summary>
  28273. <para>Returns a properly set global illlumination flag based on the passed in flag and the given color.</para>
  28274. </summary>
  28275. <param name="col">Emission color.</param>
  28276. <param name="flags">Current global illumination flag.</param>
  28277. <returns>
  28278. <para>The fixed up flag.</para>
  28279. </returns>
  28280. </member>
  28281. <member name="M:UnityEditor.MaterialEditor.FixupEmissiveFlag(UnityEngine.Material)">
  28282. <summary>
  28283. <para>Properly sets up the globalIllumination flag on the given Material depending on the current flag's state and the material's emission property.</para>
  28284. </summary>
  28285. <param name="mat">The material to be fixed up.</param>
  28286. </member>
  28287. <member name="M:UnityEditor.MaterialEditor.FloatProperty(UnityEditor.MaterialProperty,System.String)">
  28288. <summary>
  28289. <para>Draw a property field for a float shader property.</para>
  28290. </summary>
  28291. <param name="label">Label for the property.</param>
  28292. <param name="prop"></param>
  28293. <param name="position"></param>
  28294. </member>
  28295. <member name="M:UnityEditor.MaterialEditor.FloatProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28296. <summary>
  28297. <para>Draw a property field for a float shader property.</para>
  28298. </summary>
  28299. <param name="label">Label for the property.</param>
  28300. <param name="prop"></param>
  28301. <param name="position"></param>
  28302. </member>
  28303. <member name="M:UnityEditor.MaterialEditor.GetDefaultPropertyHeight(UnityEditor.MaterialProperty)">
  28304. <summary>
  28305. <para>Calculate height needed for the property, ignoring custom drawers.</para>
  28306. </summary>
  28307. <param name="prop"></param>
  28308. </member>
  28309. <member name="M:UnityEditor.MaterialEditor.GetFlexibleRectBetweenFieldAndRightEdge(UnityEngine.Rect)">
  28310. <summary>
  28311. <para>Utility method for GUI layouting ShaderGUI. Used e.g for the rect after a left aligned Color field.</para>
  28312. </summary>
  28313. <param name="r">Field Rect.</param>
  28314. <returns>
  28315. <para>A sub rect of the input Rect.</para>
  28316. </returns>
  28317. </member>
  28318. <member name="M:UnityEditor.MaterialEditor.GetFlexibleRectBetweenLabelAndField(UnityEngine.Rect)">
  28319. <summary>
  28320. <para>Utility method for GUI layouting ShaderGUI.</para>
  28321. </summary>
  28322. <param name="r">Field Rect.</param>
  28323. <returns>
  28324. <para>A sub rect of the input Rect.</para>
  28325. </returns>
  28326. </member>
  28327. <member name="M:UnityEditor.MaterialEditor.GetLeftAlignedFieldRect(UnityEngine.Rect)">
  28328. <summary>
  28329. <para>Utility method for GUI layouting ShaderGUI.</para>
  28330. </summary>
  28331. <param name="r">Field Rect.</param>
  28332. <returns>
  28333. <para>A sub rect of the input Rect.</para>
  28334. </returns>
  28335. </member>
  28336. <member name="M:UnityEditor.MaterialEditor.GetMaterialProperties(UnityEngine.Object[])">
  28337. <summary>
  28338. <para>Get shader property information of the materials you pass in.</para>
  28339. </summary>
  28340. <param name="mats">The selected materials.</param>
  28341. <returns>
  28342. <para>Returns the material properties.</para>
  28343. </returns>
  28344. </member>
  28345. <member name="M:UnityEditor.MaterialEditor.GetMaterialProperty(UnityEngine.Object[],System.String)">
  28346. <summary>
  28347. <para>Get information about a single shader property.</para>
  28348. </summary>
  28349. <param name="mats">The selected materials.</param>
  28350. <param name="name">Property name.</param>
  28351. <param name="propertyIndex">Property index.</param>
  28352. <returns>
  28353. <para>Returns the property at the specified index.</para>
  28354. </returns>
  28355. </member>
  28356. <member name="M:UnityEditor.MaterialEditor.GetMaterialProperty(UnityEngine.Object[],System.Int32)">
  28357. <summary>
  28358. <para>Get information about a single shader property.</para>
  28359. </summary>
  28360. <param name="mats">The selected materials.</param>
  28361. <param name="name">Property name.</param>
  28362. <param name="propertyIndex">Property index.</param>
  28363. <returns>
  28364. <para>Returns the property at the specified index.</para>
  28365. </returns>
  28366. </member>
  28367. <member name="M:UnityEditor.MaterialEditor.GetMaterialPropertyNames(UnityEngine.Object[])">
  28368. <summary>
  28369. <para>Gets the shader property names of the materials you pass in.</para>
  28370. </summary>
  28371. <param name="mats">The selected materials.</param>
  28372. <returns>
  28373. <para>Returns the material property names.</para>
  28374. </returns>
  28375. </member>
  28376. <member name="M:UnityEditor.MaterialEditor.GetPropertyHeight(UnityEditor.MaterialProperty)">
  28377. <summary>
  28378. <para>Calculate height needed for the property.</para>
  28379. </summary>
  28380. <param name="prop"></param>
  28381. <param name="label"></param>
  28382. </member>
  28383. <member name="M:UnityEditor.MaterialEditor.GetPropertyHeight(UnityEditor.MaterialProperty,System.String)">
  28384. <summary>
  28385. <para>Calculate height needed for the property.</para>
  28386. </summary>
  28387. <param name="prop"></param>
  28388. <param name="label"></param>
  28389. </member>
  28390. <member name="M:UnityEditor.MaterialEditor.GetRectAfterLabelWidth(UnityEngine.Rect)">
  28391. <summary>
  28392. <para>Utility method for GUI layouting ShaderGUI. This is the rect after the label which can be used for multiple properties. The input rect can be fetched by calling: EditorGUILayout.GetControlRect.</para>
  28393. </summary>
  28394. <param name="r">Line Rect.</param>
  28395. <returns>
  28396. <para>A sub rect of the input Rect.</para>
  28397. </returns>
  28398. </member>
  28399. <member name="M:UnityEditor.MaterialEditor.GetRightAlignedFieldRect(UnityEngine.Rect)">
  28400. <summary>
  28401. <para>Utility method for GUI layouting ShaderGUI.</para>
  28402. </summary>
  28403. <param name="r">Field Rect.</param>
  28404. <returns>
  28405. <para>A sub rect of the input Rect.</para>
  28406. </returns>
  28407. </member>
  28408. <member name="M:UnityEditor.MaterialEditor.GetTextureOffset(System.String,System.Boolean&amp;,System.Boolean&amp;)">
  28409. <summary>
  28410. <para>Get the value of a given texture offset for a given texture property.</para>
  28411. </summary>
  28412. <param name="propertyName">Name of the texture property that you wish to examine the offset of.</param>
  28413. <param name="hasMixedValueX">Does the x offset have multiple values?</param>
  28414. <param name="hasMixedValueY">Does the y offset have multiple values?</param>
  28415. </member>
  28416. <member name="M:UnityEditor.MaterialEditor.GetTexturePropertyCustomArea(UnityEngine.Rect)">
  28417. <summary>
  28418. <para>Returns the free rect below the label and before the large thumb object field. Is used for e.g. tiling and offset properties.</para>
  28419. </summary>
  28420. <param name="position">The total rect of the texture property.</param>
  28421. </member>
  28422. <member name="M:UnityEditor.MaterialEditor.GetTextureScale(System.String,System.Boolean&amp;,System.Boolean&amp;)">
  28423. <summary>
  28424. <para>Get the value of a given texture scale for a given texture property.</para>
  28425. </summary>
  28426. <param name="propertyName">Name of the texture property that you wish to examine the scale of.</param>
  28427. <param name="hasMixedValueX">Does the x scale have multiple values?</param>
  28428. <param name="hasMixedValueY">Does the y scale have multiple values?</param>
  28429. </member>
  28430. <member name="M:UnityEditor.MaterialEditor.HasPreviewGUI">
  28431. <summary>
  28432. <para>Can this component be Previewed in its current state?</para>
  28433. </summary>
  28434. <returns>
  28435. <para>True if this component can be Previewed in its current state.</para>
  28436. </returns>
  28437. </member>
  28438. <member name="M:UnityEditor.MaterialEditor.HelpBoxWithButton(UnityEngine.GUIContent,UnityEngine.GUIContent)">
  28439. <summary>
  28440. <para>Make a help box with a message and button. Returns true, if button was pressed.</para>
  28441. </summary>
  28442. <param name="messageContent">The message text.</param>
  28443. <param name="buttonContent">The button text.</param>
  28444. <returns>
  28445. <para>Returns true, if button was pressed.</para>
  28446. </returns>
  28447. </member>
  28448. <member name="M:UnityEditor.MaterialEditor.IntegerProperty(UnityEditor.MaterialProperty,System.String)">
  28449. <summary>
  28450. <para>Draw a property field for an integer shader property.</para>
  28451. </summary>
  28452. <param name="label">Label for the property.</param>
  28453. <param name="prop"></param>
  28454. <param name="position"></param>
  28455. </member>
  28456. <member name="M:UnityEditor.MaterialEditor.IntegerProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28457. <summary>
  28458. <para>Draw a property field for an integer shader property.</para>
  28459. </summary>
  28460. <param name="label">Label for the property.</param>
  28461. <param name="prop"></param>
  28462. <param name="position"></param>
  28463. </member>
  28464. <member name="M:UnityEditor.MaterialEditor.IsInstancingEnabled">
  28465. <summary>
  28466. <para>Determines whether the Enable Instancing checkbox is checked.</para>
  28467. </summary>
  28468. <returns>
  28469. <para>Returns true if Enable Instancing checkbox is checked.</para>
  28470. </returns>
  28471. </member>
  28472. <member name="M:UnityEditor.MaterialEditor.LightmapEmissionFlagsProperty(System.Int32,System.Boolean)">
  28473. <summary>
  28474. <para>Draws the UI for setting the global illumination flag of a material.</para>
  28475. </summary>
  28476. <param name="indent">Level of indentation for the property.</param>
  28477. <param name="enabled">True if emission is enabled for the material, false otherwise.</param>
  28478. <param name="ignoreEmissionColor">True if property should always be displayed.</param>
  28479. </member>
  28480. <member name="M:UnityEditor.MaterialEditor.LightmapEmissionFlagsProperty(System.Int32,System.Boolean,System.Boolean)">
  28481. <summary>
  28482. <para>Draws the UI for setting the global illumination flag of a material.</para>
  28483. </summary>
  28484. <param name="indent">Level of indentation for the property.</param>
  28485. <param name="enabled">True if emission is enabled for the material, false otherwise.</param>
  28486. <param name="ignoreEmissionColor">True if property should always be displayed.</param>
  28487. </member>
  28488. <member name="M:UnityEditor.MaterialEditor.LightmapEmissionProperty">
  28489. <summary>
  28490. <para>This function will draw the UI for the lightmap emission property. (None, Realtime, baked)
  28491. See Also: MaterialLightmapFlags.</para>
  28492. </summary>
  28493. </member>
  28494. <member name="M:UnityEditor.MaterialEditor.LightmapEmissionProperty">
  28495. <summary>
  28496. <para>This function will draw the UI for the lightmap emission property. (None, Realtime, baked)
  28497. See Also: MaterialLightmapFlags.</para>
  28498. </summary>
  28499. </member>
  28500. <member name="M:UnityEditor.MaterialEditor.LightmapEmissionProperty">
  28501. <summary>
  28502. <para>This function will draw the UI for the lightmap emission property. (None, Realtime, baked)
  28503. See Also: MaterialLightmapFlags.</para>
  28504. </summary>
  28505. </member>
  28506. <member name="M:UnityEditor.MaterialEditor.OnDisable">
  28507. <summary>
  28508. <para>Called when the editor is disabled, if overridden please call the base OnDisable() to ensure that the material inspector is set up properly.</para>
  28509. </summary>
  28510. </member>
  28511. <member name="M:UnityEditor.MaterialEditor.OnEnable">
  28512. <summary>
  28513. <para>Called when the editor is enabled, if overridden please call the base OnEnable() to ensure that the material inspector is set up properly.</para>
  28514. </summary>
  28515. </member>
  28516. <member name="M:UnityEditor.MaterialEditor.OnInspectorGUI">
  28517. <summary>
  28518. <para>Implement specific MaterialEditor GUI code here. If you want to simply extend the existing editor call the base OnInspectorGUI () before doing any custom GUI code.</para>
  28519. </summary>
  28520. </member>
  28521. <member name="M:UnityEditor.MaterialEditor.OnPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  28522. <summary>
  28523. <para>Custom preview for Image component.</para>
  28524. </summary>
  28525. <param name="r">Rectangle in which to draw the preview.</param>
  28526. <param name="background">Background image.</param>
  28527. </member>
  28528. <member name="M:UnityEditor.MaterialEditor.OnShaderChanged">
  28529. <summary>
  28530. <para>A callback that is invoked when a Material's Shader is changed in the Inspector.</para>
  28531. </summary>
  28532. </member>
  28533. <member name="M:UnityEditor.MaterialEditor.PropertiesChanged">
  28534. <summary>
  28535. <para>Whenever a material property is changed call this function. This will rebuild the inspector and validate the properties.</para>
  28536. </summary>
  28537. </member>
  28538. <member name="M:UnityEditor.MaterialEditor.PropertiesDefaultGUI(UnityEditor.MaterialProperty[])">
  28539. <summary>
  28540. <para>Default rendering of shader properties.</para>
  28541. </summary>
  28542. <param name="props">Array of material properties.</param>
  28543. </member>
  28544. <member name="M:UnityEditor.MaterialEditor.PropertiesGUI">
  28545. <summary>
  28546. <para>Render the standard material properties. This method will either render properties using a ShaderGUI instance if found otherwise it uses PropertiesDefaultGUI.</para>
  28547. </summary>
  28548. <returns>
  28549. <para>Returns true if any value was changed.</para>
  28550. </returns>
  28551. </member>
  28552. <member name="M:UnityEditor.MaterialEditor.RangeProperty(UnityEditor.MaterialProperty,System.String)">
  28553. <summary>
  28554. <para>Draw a range slider for a range shader property.</para>
  28555. </summary>
  28556. <param name="label">Label for the property.</param>
  28557. <param name="prop">The property to edit.</param>
  28558. <param name="position">Position and size of the range slider control.</param>
  28559. </member>
  28560. <member name="M:UnityEditor.MaterialEditor.RangeProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28561. <summary>
  28562. <para>Draw a range slider for a range shader property.</para>
  28563. </summary>
  28564. <param name="label">Label for the property.</param>
  28565. <param name="prop">The property to edit.</param>
  28566. <param name="position">Position and size of the range slider control.</param>
  28567. </member>
  28568. <member name="M:UnityEditor.MaterialEditor.RegisterPropertyChangeUndo(System.String)">
  28569. <summary>
  28570. <para>Call this when you change a material property. It will add an undo for the action.</para>
  28571. </summary>
  28572. <param name="label">Undo Label.</param>
  28573. </member>
  28574. <member name="M:UnityEditor.MaterialEditor.RenderQueueField">
  28575. <summary>
  28576. <para>Display UI for editing material's render queue setting.</para>
  28577. </summary>
  28578. <param name="r"></param>
  28579. </member>
  28580. <member name="M:UnityEditor.MaterialEditor.RenderQueueField(UnityEngine.Rect)">
  28581. <summary>
  28582. <para>Display UI for editing material's render queue setting.</para>
  28583. </summary>
  28584. <param name="r"></param>
  28585. </member>
  28586. <member name="M:UnityEditor.MaterialEditor.RequiresConstantRepaint">
  28587. <summary>
  28588. <para>Does this edit require to be repainted constantly in its current state?</para>
  28589. </summary>
  28590. </member>
  28591. <member name="M:UnityEditor.MaterialEditor.SetDefaultGUIWidths">
  28592. <summary>
  28593. <para>Set EditorGUIUtility.fieldWidth and labelWidth to the default values that PropertiesGUI uses.</para>
  28594. </summary>
  28595. </member>
  28596. <member name="M:UnityEditor.MaterialEditor.SetShader(UnityEngine.Shader)">
  28597. <summary>
  28598. <para>Set the shader of the material.</para>
  28599. </summary>
  28600. <param name="shader">Shader to set.</param>
  28601. <param name="registerUndo">Should undo be registered.</param>
  28602. <param name="newShader"></param>
  28603. </member>
  28604. <member name="M:UnityEditor.MaterialEditor.SetShader(UnityEngine.Shader,System.Boolean)">
  28605. <summary>
  28606. <para>Set the shader of the material.</para>
  28607. </summary>
  28608. <param name="shader">Shader to set.</param>
  28609. <param name="registerUndo">Should undo be registered.</param>
  28610. <param name="newShader"></param>
  28611. </member>
  28612. <member name="M:UnityEditor.MaterialEditor.SetTextureOffset(System.String,UnityEngine.Vector2,System.Int32)">
  28613. <summary>
  28614. <para>Set the offset of a given texture property.</para>
  28615. </summary>
  28616. <param name="propertyName">Name of the texture property that you wish to modify the offset of.</param>
  28617. <param name="value">Scale to set.</param>
  28618. <param name="coord">Set the x or y component of the offset (0 for x, 1 for y).</param>
  28619. </member>
  28620. <member name="M:UnityEditor.MaterialEditor.SetTextureScale(System.String,UnityEngine.Vector2,System.Int32)">
  28621. <summary>
  28622. <para>Set the scale of a given texture property.</para>
  28623. </summary>
  28624. <param name="propertyName">Name of the texture property that you wish to modify the scale of.</param>
  28625. <param name="value">Scale to set.</param>
  28626. <param name="coord">Set the x or y component of the scale (0 for x, 1 for y).</param>
  28627. </member>
  28628. <member name="M:UnityEditor.MaterialEditor.ShaderProperty(UnityEditor.MaterialProperty,System.String)">
  28629. <summary>
  28630. <para>Handes UI for one shader property.</para>
  28631. </summary>
  28632. <param name="prop"></param>
  28633. <param name="label"></param>
  28634. <param name="position"></param>
  28635. </member>
  28636. <member name="M:UnityEditor.MaterialEditor.ShaderProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28637. <summary>
  28638. <para>Handes UI for one shader property.</para>
  28639. </summary>
  28640. <param name="prop"></param>
  28641. <param name="label"></param>
  28642. <param name="position"></param>
  28643. </member>
  28644. <member name="M:UnityEditor.MaterialEditor.TextureCompatibilityWarning(UnityEditor.MaterialProperty)">
  28645. <summary>
  28646. <para>Checks if particular property has incorrect type of texture specified by the material, displays appropriate warning and suggests the user to automatically fix the problem.</para>
  28647. </summary>
  28648. <param name="prop">The texture property to check and display warning for, if necessary.</param>
  28649. </member>
  28650. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEditor.MaterialProperty,System.String)">
  28651. <summary>
  28652. <para>Draw a property field for a texture shader property.</para>
  28653. </summary>
  28654. <param name="label">Label for the field.</param>
  28655. <param name="tooltip">Tooltip for the field.</param>
  28656. <param name="scaleOffset">Draw scale / offset.</param>
  28657. <param name="prop"></param>
  28658. <param name="position"></param>
  28659. </member>
  28660. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEditor.MaterialProperty,System.String,System.Boolean)">
  28661. <summary>
  28662. <para>Draw a property field for a texture shader property.</para>
  28663. </summary>
  28664. <param name="label">Label for the field.</param>
  28665. <param name="tooltip">Tooltip for the field.</param>
  28666. <param name="scaleOffset">Draw scale / offset.</param>
  28667. <param name="prop"></param>
  28668. <param name="position"></param>
  28669. </member>
  28670. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28671. <summary>
  28672. <para>Draw a property field for a texture shader property.</para>
  28673. </summary>
  28674. <param name="label">Label for the field.</param>
  28675. <param name="tooltip">Tooltip for the field.</param>
  28676. <param name="scaleOffset">Draw scale / offset.</param>
  28677. <param name="prop"></param>
  28678. <param name="position"></param>
  28679. </member>
  28680. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,UnityEngine.GUIContent)">
  28681. <summary>
  28682. <para>Draw a property field for a texture shader property.</para>
  28683. </summary>
  28684. <param name="label">Label for the field.</param>
  28685. <param name="tooltip">Tooltip for the field.</param>
  28686. <param name="scaleOffset">Draw scale / offset.</param>
  28687. <param name="prop"></param>
  28688. <param name="position"></param>
  28689. </member>
  28690. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String,System.Boolean)">
  28691. <summary>
  28692. <para>Draw a property field for a texture shader property.</para>
  28693. </summary>
  28694. <param name="label">Label for the field.</param>
  28695. <param name="tooltip">Tooltip for the field.</param>
  28696. <param name="scaleOffset">Draw scale / offset.</param>
  28697. <param name="prop"></param>
  28698. <param name="position"></param>
  28699. </member>
  28700. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,UnityEngine.GUIContent,System.Boolean)">
  28701. <summary>
  28702. <para>Draw a property field for a texture shader property.</para>
  28703. </summary>
  28704. <param name="label">Label for the field.</param>
  28705. <param name="tooltip">Tooltip for the field.</param>
  28706. <param name="scaleOffset">Draw scale / offset.</param>
  28707. <param name="prop"></param>
  28708. <param name="position"></param>
  28709. </member>
  28710. <member name="M:UnityEditor.MaterialEditor.TextureProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String,System.String,System.Boolean)">
  28711. <summary>
  28712. <para>Draw a property field for a texture shader property.</para>
  28713. </summary>
  28714. <param name="label">Label for the field.</param>
  28715. <param name="tooltip">Tooltip for the field.</param>
  28716. <param name="scaleOffset">Draw scale / offset.</param>
  28717. <param name="prop"></param>
  28718. <param name="position"></param>
  28719. </member>
  28720. <member name="M:UnityEditor.MaterialEditor.TexturePropertyMiniThumbnail(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String,System.String)">
  28721. <summary>
  28722. <para>Draw a property field for a texture shader property that only takes up a single line height.</para>
  28723. </summary>
  28724. <param name="position">Rect that this control should be rendered in.</param>
  28725. <param name="label">Label for the field.</param>
  28726. <param name="prop"></param>
  28727. <param name="tooltip"></param>
  28728. <returns>
  28729. <para>Returns total height used by this control.</para>
  28730. </returns>
  28731. </member>
  28732. <member name="M:UnityEditor.MaterialEditor.TexturePropertySingleLine(UnityEngine.GUIContent,UnityEditor.MaterialProperty)">
  28733. <summary>
  28734. <para>Method for showing a texture property control with additional inlined properites.</para>
  28735. </summary>
  28736. <param name="label">The label used for the texture property.</param>
  28737. <param name="textureProp">The texture property.</param>
  28738. <param name="extraProperty1">First optional property inlined after the texture property.</param>
  28739. <param name="extraProperty2">Second optional property inlined after the extraProperty1.</param>
  28740. <returns>
  28741. <para>Returns the Rect used.</para>
  28742. </returns>
  28743. </member>
  28744. <member name="M:UnityEditor.MaterialEditor.TexturePropertySingleLine(UnityEngine.GUIContent,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty)">
  28745. <summary>
  28746. <para>Method for showing a texture property control with additional inlined properites.</para>
  28747. </summary>
  28748. <param name="label">The label used for the texture property.</param>
  28749. <param name="textureProp">The texture property.</param>
  28750. <param name="extraProperty1">First optional property inlined after the texture property.</param>
  28751. <param name="extraProperty2">Second optional property inlined after the extraProperty1.</param>
  28752. <returns>
  28753. <para>Returns the Rect used.</para>
  28754. </returns>
  28755. </member>
  28756. <member name="M:UnityEditor.MaterialEditor.TexturePropertySingleLine(UnityEngine.GUIContent,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty)">
  28757. <summary>
  28758. <para>Method for showing a texture property control with additional inlined properites.</para>
  28759. </summary>
  28760. <param name="label">The label used for the texture property.</param>
  28761. <param name="textureProp">The texture property.</param>
  28762. <param name="extraProperty1">First optional property inlined after the texture property.</param>
  28763. <param name="extraProperty2">Second optional property inlined after the extraProperty1.</param>
  28764. <returns>
  28765. <para>Returns the Rect used.</para>
  28766. </returns>
  28767. </member>
  28768. <member name="M:UnityEditor.MaterialEditor.TexturePropertyTwoLines(UnityEngine.GUIContent,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty,UnityEngine.GUIContent,UnityEditor.MaterialProperty)">
  28769. <summary>
  28770. <para>Method for showing a compact layout of properties.</para>
  28771. </summary>
  28772. <param name="label">The label used for the texture property.</param>
  28773. <param name="textureProp">The texture property.</param>
  28774. <param name="extraProperty1">First extra property inlined after the texture property.</param>
  28775. <param name="label2">Label for the second extra property (on a new line and indented).</param>
  28776. <param name="extraProperty2">Second property on a new line below the texture.</param>
  28777. <returns>
  28778. <para>Returns the Rect used.</para>
  28779. </returns>
  28780. </member>
  28781. <member name="M:UnityEditor.MaterialEditor.TexturePropertyWithHDRColor(UnityEngine.GUIContent,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty,System.Boolean)">
  28782. <summary>
  28783. <para>Method for showing a texture property control with a HDR color field and its color brightness float field.</para>
  28784. </summary>
  28785. <param name="label">The label used for the texture property.</param>
  28786. <param name="textureProp">The texture property.</param>
  28787. <param name="colorProperty">The color property (will be treated as a HDR color).</param>
  28788. <param name="showAlpha">If false then the alpha channel information will be hidden in the GUI.</param>
  28789. <param name="hdrConfig"></param>
  28790. <returns>
  28791. <para>Return the Rect used.</para>
  28792. </returns>
  28793. </member>
  28794. <member name="M:UnityEditor.MaterialEditor.TexturePropertyWithHDRColor(UnityEngine.GUIContent,UnityEditor.MaterialProperty,UnityEditor.MaterialProperty,UnityEditor.ColorPickerHDRConfig,System.Boolean)">
  28795. <summary>
  28796. <para>Method for showing a texture property control with a HDR color field and its color brightness float field.</para>
  28797. </summary>
  28798. <param name="label">The label used for the texture property.</param>
  28799. <param name="textureProp">The texture property.</param>
  28800. <param name="colorProperty">The color property (will be treated as a HDR color).</param>
  28801. <param name="showAlpha">If false then the alpha channel information will be hidden in the GUI.</param>
  28802. <param name="hdrConfig"></param>
  28803. <returns>
  28804. <para>Return the Rect used.</para>
  28805. </returns>
  28806. </member>
  28807. <member name="M:UnityEditor.MaterialEditor.TextureScaleOffsetProperty(UnityEngine.Rect,UnityEditor.MaterialProperty)">
  28808. <summary>
  28809. <para>Draws tiling and offset properties for a texture.</para>
  28810. </summary>
  28811. <param name="position">Rect to draw this control in.</param>
  28812. <param name="property">Property to draw.</param>
  28813. <param name="partOfTexturePropertyControl">If this control should be rendered under large texture property control use 'true'. If this control should be shown seperately use 'false'.</param>
  28814. </member>
  28815. <member name="M:UnityEditor.MaterialEditor.TextureScaleOffsetProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.Boolean)">
  28816. <summary>
  28817. <para>Draws tiling and offset properties for a texture.</para>
  28818. </summary>
  28819. <param name="position">Rect to draw this control in.</param>
  28820. <param name="property">Property to draw.</param>
  28821. <param name="partOfTexturePropertyControl">If this control should be rendered under large texture property control use 'true'. If this control should be shown seperately use 'false'.</param>
  28822. </member>
  28823. <member name="M:UnityEditor.MaterialEditor.TextureScaleOffsetProperty(UnityEngine.Rect,UnityEngine.Vector4)">
  28824. <summary>
  28825. <para>TODO.</para>
  28826. </summary>
  28827. <param name="position"></param>
  28828. <param name="scaleOffset"></param>
  28829. <param name="partOfTexturePropertyControl"></param>
  28830. </member>
  28831. <member name="M:UnityEditor.MaterialEditor.TextureScaleOffsetProperty(UnityEngine.Rect,UnityEngine.Vector4,System.Boolean)">
  28832. <summary>
  28833. <para>TODO.</para>
  28834. </summary>
  28835. <param name="position"></param>
  28836. <param name="scaleOffset"></param>
  28837. <param name="partOfTexturePropertyControl"></param>
  28838. </member>
  28839. <member name="M:UnityEditor.MaterialEditor.VectorProperty(UnityEditor.MaterialProperty,System.String)">
  28840. <summary>
  28841. <para>Draw a property field for a vector shader property.</para>
  28842. </summary>
  28843. <param name="label">Label for the field.</param>
  28844. <param name="prop"></param>
  28845. <param name="position"></param>
  28846. </member>
  28847. <member name="M:UnityEditor.MaterialEditor.VectorProperty(UnityEditor.MaterialProperty,UnityEngine.GUIContent)">
  28848. <summary>
  28849. <para>Draw a property field for a vector shader property.</para>
  28850. </summary>
  28851. <param name="label">Label for the field.</param>
  28852. <param name="prop"></param>
  28853. <param name="position"></param>
  28854. </member>
  28855. <member name="M:UnityEditor.MaterialEditor.VectorProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String)">
  28856. <summary>
  28857. <para>Draw a property field for a vector shader property.</para>
  28858. </summary>
  28859. <param name="label">Label for the field.</param>
  28860. <param name="prop"></param>
  28861. <param name="position"></param>
  28862. </member>
  28863. <member name="M:UnityEditor.MaterialEditor.VectorProperty(UnityEngine.Rect,UnityEditor.MaterialProperty,UnityEngine.GUIContent)">
  28864. <summary>
  28865. <para>Draw a property field for a vector shader property.</para>
  28866. </summary>
  28867. <param name="label">Label for the field.</param>
  28868. <param name="prop"></param>
  28869. <param name="position"></param>
  28870. </member>
  28871. <member name="T:UnityEditor.MaterialEditorExtensions">
  28872. <summary>
  28873. <para>Extension methods for the Material asset type in the editor.</para>
  28874. </summary>
  28875. </member>
  28876. <member name="M:UnityEditor.MaterialEditorExtensions.PerformBumpMapCheck(UnityEngine.Material)">
  28877. <summary>
  28878. <para>Iterates over all the Material properties with the MaterialProperty.PropFlags.Normal flag and checks that the textures referenced by these properties are imported as TextureImporterType.NormalMap.</para>
  28879. </summary>
  28880. <param name="material">The target material.</param>
  28881. </member>
  28882. <member name="T:UnityEditor.MaterialProperty">
  28883. <summary>
  28884. <para>Describes information and value of a single shader property.</para>
  28885. </summary>
  28886. </member>
  28887. <member name="P:UnityEditor.MaterialProperty.colorValue">
  28888. <summary>
  28889. <para>Color value of the property.</para>
  28890. </summary>
  28891. </member>
  28892. <member name="P:UnityEditor.MaterialProperty.displayName">
  28893. <summary>
  28894. <para>Display name of the property (Read Only).</para>
  28895. </summary>
  28896. </member>
  28897. <member name="P:UnityEditor.MaterialProperty.flags">
  28898. <summary>
  28899. <para>Flags that control how property is displayed (Read Only).</para>
  28900. </summary>
  28901. </member>
  28902. <member name="P:UnityEditor.MaterialProperty.floatValue">
  28903. <summary>
  28904. <para>Float value of the property.</para>
  28905. </summary>
  28906. </member>
  28907. <member name="P:UnityEditor.MaterialProperty.hasMixedValue">
  28908. <summary>
  28909. <para>Does this property have multiple different values? (Read Only)</para>
  28910. </summary>
  28911. </member>
  28912. <member name="P:UnityEditor.MaterialProperty.intValue">
  28913. <summary>
  28914. <para>Int value of the property.</para>
  28915. </summary>
  28916. </member>
  28917. <member name="P:UnityEditor.MaterialProperty.name">
  28918. <summary>
  28919. <para>Name of the property (Read Only).</para>
  28920. </summary>
  28921. </member>
  28922. <member name="P:UnityEditor.MaterialProperty.rangeLimits">
  28923. <summary>
  28924. <para>Min/max limits of a ranged float property (Read Only).</para>
  28925. </summary>
  28926. </member>
  28927. <member name="P:UnityEditor.MaterialProperty.targets">
  28928. <summary>
  28929. <para>Material objects being edited by this property (Read Only).</para>
  28930. </summary>
  28931. </member>
  28932. <member name="P:UnityEditor.MaterialProperty.textureDimension">
  28933. <summary>
  28934. <para>Texture dimension (2D, Cubemap etc.) of the property (Read Only).</para>
  28935. </summary>
  28936. </member>
  28937. <member name="P:UnityEditor.MaterialProperty.textureValue">
  28938. <summary>
  28939. <para>Texture value of the property.</para>
  28940. </summary>
  28941. </member>
  28942. <member name="P:UnityEditor.MaterialProperty.type">
  28943. <summary>
  28944. <para>Type of the property (Read Only).</para>
  28945. </summary>
  28946. </member>
  28947. <member name="P:UnityEditor.MaterialProperty.vectorValue">
  28948. <summary>
  28949. <para>Vector value of the property.</para>
  28950. </summary>
  28951. </member>
  28952. <member name="T:UnityEditor.MaterialProperty.PropFlags">
  28953. <summary>
  28954. <para>Flags that control how a MaterialProperty is displayed.</para>
  28955. </summary>
  28956. </member>
  28957. <member name="F:UnityEditor.MaterialProperty.PropFlags.Gamma">
  28958. <summary>
  28959. <para>Signifies that values of this property are in gamma space and should not be gamma corrected.</para>
  28960. </summary>
  28961. </member>
  28962. <member name="F:UnityEditor.MaterialProperty.PropFlags.HDR">
  28963. <summary>
  28964. <para>Signifies that values of this property contain High Dynamic Range (HDR) data.</para>
  28965. </summary>
  28966. </member>
  28967. <member name="F:UnityEditor.MaterialProperty.PropFlags.HideInInspector">
  28968. <summary>
  28969. <para>Do not show the property in the Inspector.</para>
  28970. </summary>
  28971. </member>
  28972. <member name="F:UnityEditor.MaterialProperty.PropFlags.None">
  28973. <summary>
  28974. <para>No flags are set.</para>
  28975. </summary>
  28976. </member>
  28977. <member name="F:UnityEditor.MaterialProperty.PropFlags.NonModifiableTextureData">
  28978. <summary>
  28979. <para>Do not allow this texture property to be edited in the Inspector.</para>
  28980. </summary>
  28981. </member>
  28982. <member name="F:UnityEditor.MaterialProperty.PropFlags.Normal">
  28983. <summary>
  28984. <para>Signifies that values of this property contain Normal (normalized vector) data.</para>
  28985. </summary>
  28986. </member>
  28987. <member name="F:UnityEditor.MaterialProperty.PropFlags.NoScaleOffset">
  28988. <summary>
  28989. <para>Do not show UV scale/offset fields next to a texture.</para>
  28990. </summary>
  28991. </member>
  28992. <member name="F:UnityEditor.MaterialProperty.PropFlags.PerRendererData">
  28993. <summary>
  28994. <para>In the Material Inspector, value for this property will be queried from Renderer's MaterialPropertyBlock, instead of from the Material. The value will also appear as read-only. This corresponds to the "[PerRendererData]" attribute in front of a property in the Shader code.</para>
  28995. </summary>
  28996. </member>
  28997. <member name="T:UnityEditor.MaterialProperty.PropType">
  28998. <summary>
  28999. <para>Material property type.</para>
  29000. </summary>
  29001. </member>
  29002. <member name="F:UnityEditor.MaterialProperty.PropType.Color">
  29003. <summary>
  29004. <para>Color property.</para>
  29005. </summary>
  29006. </member>
  29007. <member name="F:UnityEditor.MaterialProperty.PropType.Float">
  29008. <summary>
  29009. <para>Float property.</para>
  29010. </summary>
  29011. </member>
  29012. <member name="F:UnityEditor.MaterialProperty.PropType.Int">
  29013. <summary>
  29014. <para>Int property.</para>
  29015. </summary>
  29016. </member>
  29017. <member name="F:UnityEditor.MaterialProperty.PropType.Range">
  29018. <summary>
  29019. <para>Ranged float (with min/max values) property.</para>
  29020. </summary>
  29021. </member>
  29022. <member name="F:UnityEditor.MaterialProperty.PropType.Texture">
  29023. <summary>
  29024. <para>Texture property.</para>
  29025. </summary>
  29026. </member>
  29027. <member name="F:UnityEditor.MaterialProperty.PropType.Vector">
  29028. <summary>
  29029. <para>Vector property.</para>
  29030. </summary>
  29031. </member>
  29032. <member name="T:UnityEditor.MaterialPropertyDrawer">
  29033. <summary>
  29034. <para>Base class to derive custom material property drawers from.</para>
  29035. </summary>
  29036. </member>
  29037. <member name="M:UnityEditor.MaterialPropertyDrawer.Apply(UnityEditor.MaterialProperty)">
  29038. <summary>
  29039. <para>Apply extra initial values to the material.</para>
  29040. </summary>
  29041. <param name="prop">The MaterialProperty to apply values for.</param>
  29042. </member>
  29043. <member name="M:UnityEditor.MaterialPropertyDrawer.GetPropertyHeight(UnityEditor.MaterialProperty,System.String,UnityEditor.MaterialEditor)">
  29044. <summary>
  29045. <para>Override this method to specify how tall the GUI for this property is in pixels.</para>
  29046. </summary>
  29047. <param name="prop">The MaterialProperty to make the custom GUI for.</param>
  29048. <param name="label">The label of this property.</param>
  29049. <param name="editor">Current material editor.</param>
  29050. </member>
  29051. <member name="M:UnityEditor.MaterialPropertyDrawer.OnGUI(UnityEngine.Rect,UnityEditor.MaterialProperty,System.String,UnityEditor.MaterialEditor)">
  29052. <summary>
  29053. <para>Override this method to make your own GUI for the property.</para>
  29054. </summary>
  29055. <param name="position">Rectangle on the screen to use for the property GUI.</param>
  29056. <param name="prop">The MaterialProperty to make the custom GUI for.</param>
  29057. <param name="label">The label of this property.</param>
  29058. <param name="editor">Current material editor.</param>
  29059. </member>
  29060. <member name="T:UnityEditor.Media.AudioTrackAttributes">
  29061. <summary>
  29062. <para>Descriptor for audio track format.</para>
  29063. </summary>
  29064. </member>
  29065. <member name="F:UnityEditor.Media.AudioTrackAttributes.channelCount">
  29066. <summary>
  29067. <para>Number of channels.</para>
  29068. </summary>
  29069. </member>
  29070. <member name="F:UnityEditor.Media.AudioTrackAttributes.language">
  29071. <summary>
  29072. <para>Dialogue language, if applicable. Can be empty.</para>
  29073. </summary>
  29074. </member>
  29075. <member name="F:UnityEditor.Media.AudioTrackAttributes.sampleRate">
  29076. <summary>
  29077. <para>Audio sampling rate.</para>
  29078. </summary>
  29079. </member>
  29080. <member name="T:UnityEditor.Media.H264EncoderAttributes">
  29081. <summary>
  29082. <para>Descriptor for H.264 encoder attributes.</para>
  29083. </summary>
  29084. </member>
  29085. <member name="F:UnityEditor.Media.H264EncoderAttributes.gopSize">
  29086. <summary>
  29087. <para>The maximum size of a group of pictures, in frames.</para>
  29088. </summary>
  29089. </member>
  29090. <member name="F:UnityEditor.Media.H264EncoderAttributes.numConsecutiveBFrames">
  29091. <summary>
  29092. <para>The maximum number of consecutive B frames between I and P frames.</para>
  29093. </summary>
  29094. </member>
  29095. <member name="F:UnityEditor.Media.H264EncoderAttributes.profile">
  29096. <summary>
  29097. <para>The VideoEncodingProfile for the encoded video.</para>
  29098. </summary>
  29099. </member>
  29100. <member name="T:UnityEditor.Media.MediaEncoder">
  29101. <summary>
  29102. <para>Encodes images and audio samples into an audio or movie file.</para>
  29103. </summary>
  29104. </member>
  29105. <member name="M:UnityEditor.Media.MediaEncoder.AddFrame(UnityEngine.Texture2D)">
  29106. <summary>
  29107. <para>Appends a frame to the file's video track.</para>
  29108. </summary>
  29109. <param name="texture">Texture containing the pixels to be written into the track for the current frame.</param>
  29110. <param name="time">Timestamp for the new frame.</param>
  29111. <returns>
  29112. <para>True if the operation succeeded. False otherwise.</para>
  29113. </returns>
  29114. </member>
  29115. <member name="M:UnityEditor.Media.MediaEncoder.AddFrame(UnityEngine.Texture2D,UnityEditor.Media.MediaTime)">
  29116. <summary>
  29117. <para>Appends a frame to the file's video track.</para>
  29118. </summary>
  29119. <param name="texture">Texture containing the pixels to be written into the track for the current frame.</param>
  29120. <param name="time">Timestamp for the new frame.</param>
  29121. <returns>
  29122. <para>True if the operation succeeded. False otherwise.</para>
  29123. </returns>
  29124. </member>
  29125. <member name="M:UnityEditor.Media.MediaEncoder.AddFrame(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,Unity.Collections.NativeArray`1&lt;System.Byte&gt;)">
  29126. <summary>
  29127. <para>Appends a frame from a raw buffer to the file's video track.</para>
  29128. </summary>
  29129. <param name="width">Image width.</param>
  29130. <param name="height">Image height.</param>
  29131. <param name="rowBytes">Bytes in one row of pixels. Useful in case lines include padding. Can be set to 0 if there is no padding.</param>
  29132. <param name="format">Pixel format. Only TextureFormat.RGBA32 is supported at this time.</param>
  29133. <param name="data">Bytes containing the image.</param>
  29134. <param name="time">Timestamp for new frame.</param>
  29135. <returns>
  29136. <para>True if the operation succeeded. False otherwise.</para>
  29137. </returns>
  29138. </member>
  29139. <member name="M:UnityEditor.Media.MediaEncoder.AddFrame(System.Int32,System.Int32,System.Int32,UnityEngine.TextureFormat,Unity.Collections.NativeArray`1&lt;System.Byte&gt;,UnityEditor.Media.MediaTime)">
  29140. <summary>
  29141. <para>Appends a frame from a raw buffer to the file's video track.</para>
  29142. </summary>
  29143. <param name="width">Image width.</param>
  29144. <param name="height">Image height.</param>
  29145. <param name="rowBytes">Bytes in one row of pixels. Useful in case lines include padding. Can be set to 0 if there is no padding.</param>
  29146. <param name="format">Pixel format. Only TextureFormat.RGBA32 is supported at this time.</param>
  29147. <param name="data">Bytes containing the image.</param>
  29148. <param name="time">Timestamp for new frame.</param>
  29149. <returns>
  29150. <para>True if the operation succeeded. False otherwise.</para>
  29151. </returns>
  29152. </member>
  29153. <member name="M:UnityEditor.Media.MediaEncoder.AddSamples(System.UInt16,Unity.Collections.NativeArray`1&lt;System.Single&gt;)">
  29154. <summary>
  29155. <para>Appends sample frames to the specified audio track.</para>
  29156. </summary>
  29157. <param name="trackIndex">Index of the track to which sample frames will be added.</param>
  29158. <param name="interleavedSamples">Sample frames to add. Samples are expected to be interleaved.</param>
  29159. <returns>
  29160. <para>True if the operation succeeded. False otherwise.</para>
  29161. </returns>
  29162. </member>
  29163. <member name="M:UnityEditor.Media.MediaEncoder.AddSamples(Unity.Collections.NativeArray`1&lt;System.Single&gt;)">
  29164. <summary>
  29165. <para>Appends sample frames to the specified audio track.</para>
  29166. </summary>
  29167. <param name="trackIndex">Index of the track to which sample frames will be added.</param>
  29168. <param name="interleavedSamples">Sample frames to add. Samples are expected to be interleaved.</param>
  29169. <returns>
  29170. <para>True if the operation succeeded. False otherwise.</para>
  29171. </returns>
  29172. </member>
  29173. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackAttributes,UnityEditor.Media.AudioTrackAttributes[])">
  29174. <summary>
  29175. <para>Create a new encoder with various track arrangements.</para>
  29176. </summary>
  29177. <param name="filePath">Path fo the media file to be written.</param>
  29178. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29179. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29180. </member>
  29181. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackEncoderAttributes,UnityEditor.Media.AudioTrackAttributes[])">
  29182. <summary>
  29183. <para>Create a new encoder with various track arrangements.</para>
  29184. </summary>
  29185. <param name="filePath">Path fo the media file to be written.</param>
  29186. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29187. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29188. </member>
  29189. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackAttributes,UnityEditor.Media.AudioTrackAttributes)">
  29190. <summary>
  29191. <para>Create a new encoder with various track arrangements.</para>
  29192. </summary>
  29193. <param name="filePath">Path fo the media file to be written.</param>
  29194. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29195. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29196. </member>
  29197. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackEncoderAttributes,UnityEditor.Media.AudioTrackAttributes)">
  29198. <summary>
  29199. <para>Create a new encoder with various track arrangements.</para>
  29200. </summary>
  29201. <param name="filePath">Path fo the media file to be written.</param>
  29202. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29203. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29204. </member>
  29205. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackAttributes)">
  29206. <summary>
  29207. <para>Create a new encoder with various track arrangements.</para>
  29208. </summary>
  29209. <param name="filePath">Path fo the media file to be written.</param>
  29210. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29211. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29212. </member>
  29213. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.VideoTrackEncoderAttributes)">
  29214. <summary>
  29215. <para>Create a new encoder with various track arrangements.</para>
  29216. </summary>
  29217. <param name="filePath">Path fo the media file to be written.</param>
  29218. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29219. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29220. </member>
  29221. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.AudioTrackAttributes[])">
  29222. <summary>
  29223. <para>Create a new encoder with various track arrangements.</para>
  29224. </summary>
  29225. <param name="filePath">Path fo the media file to be written.</param>
  29226. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29227. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29228. </member>
  29229. <member name="M:UnityEditor.Media.MediaEncoder.#ctor(System.String,UnityEditor.Media.AudioTrackAttributes)">
  29230. <summary>
  29231. <para>Create a new encoder with various track arrangements.</para>
  29232. </summary>
  29233. <param name="filePath">Path fo the media file to be written.</param>
  29234. <param name="videoAttrs">Attributes for the file's video track, if any.</param>
  29235. <param name="audioAttrs">Attributes for the file's audio tracks, if any.</param>
  29236. </member>
  29237. <member name="M:UnityEditor.Media.MediaEncoder.Dispose">
  29238. <summary>
  29239. <para>Finishes writing all tracks and closes the file being written.</para>
  29240. </summary>
  29241. </member>
  29242. <member name="T:UnityEditor.Media.MediaRational">
  29243. <summary>
  29244. <para>Rational number useful for expressing fractions precisely.</para>
  29245. </summary>
  29246. </member>
  29247. <member name="F:UnityEditor.Media.MediaRational.denominator">
  29248. <summary>
  29249. <para>Fraction denominator.</para>
  29250. </summary>
  29251. </member>
  29252. <member name="P:UnityEditor.Media.MediaRational.inverse">
  29253. <summary>
  29254. <para>The inverse of the rational number.</para>
  29255. </summary>
  29256. </member>
  29257. <member name="P:UnityEditor.Media.MediaRational.isNegative">
  29258. <summary>
  29259. <para>Whether the rational number is negative.</para>
  29260. </summary>
  29261. </member>
  29262. <member name="P:UnityEditor.Media.MediaRational.isValid">
  29263. <summary>
  29264. <para>Whether the rational number is valid.</para>
  29265. </summary>
  29266. </member>
  29267. <member name="P:UnityEditor.Media.MediaRational.isZero">
  29268. <summary>
  29269. <para>Whether the rational number is zero.</para>
  29270. </summary>
  29271. </member>
  29272. <member name="F:UnityEditor.Media.MediaRational.numerator">
  29273. <summary>
  29274. <para>Fraction numerator.</para>
  29275. </summary>
  29276. </member>
  29277. <member name="M:UnityEditor.Media.MediaRational.#ctor(System.Int32)">
  29278. <summary>
  29279. <para>Constructs a rational number. The version that omits the denominator sets it to 1.</para>
  29280. </summary>
  29281. <param name="numerator">Numerator of the rational number.</param>
  29282. <param name="denominator">Denominator of the rational number.</param>
  29283. </member>
  29284. <member name="M:UnityEditor.Media.MediaRational.#ctor(System.Int32,System.Int32)">
  29285. <summary>
  29286. <para>Constructs a rational number. The version that omits the denominator sets it to 1.</para>
  29287. </summary>
  29288. <param name="numerator">Numerator of the rational number.</param>
  29289. <param name="denominator">Denominator of the rational number.</param>
  29290. </member>
  29291. <member name="F:UnityEditor.Media.MediaRational.Invalid">
  29292. <summary>
  29293. <para>Invalid rational value.</para>
  29294. </summary>
  29295. </member>
  29296. <member name="?:UnityEditor.Media.MediaRational.op_Explicit(UnityEditor.Media.MediaRational)">
  29297. <summary>
  29298. <para>Returns the rational value expressed as a floating point value.</para>
  29299. </summary>
  29300. <param name="r">Rational number to convert.</param>
  29301. </member>
  29302. <member name="M:UnityEditor.Media.MediaRational.Set(System.Int32,System.Int32)">
  29303. <summary>
  29304. <para>Sets the numerator and denominator, performing normalization.</para>
  29305. </summary>
  29306. <param name="numerator">New value for the rational numerator.</param>
  29307. <param name="denominator">New value for the rational denominator.</param>
  29308. </member>
  29309. <member name="T:UnityEditor.Media.MediaTime">
  29310. <summary>
  29311. <para>Time representation for use with media containers.</para>
  29312. </summary>
  29313. </member>
  29314. <member name="P:UnityEditor.Media.MediaTime.count">
  29315. <summary>
  29316. <para>The sample count for the time value.</para>
  29317. </summary>
  29318. </member>
  29319. <member name="P:UnityEditor.Media.MediaTime.rate">
  29320. <summary>
  29321. <para>The rate used for converting the count into seconds.</para>
  29322. </summary>
  29323. </member>
  29324. <member name="M:UnityEditor.Media.MediaTime.#ctor(System.Int64)">
  29325. <summary>
  29326. <para>Creates a time value with an integer number of seconds, using 1Hz for the rate.</para>
  29327. </summary>
  29328. <param name="seconds">The number of seconds in the time value.</param>
  29329. </member>
  29330. <member name="M:UnityEditor.Media.MediaTime.#ctor(System.Int64,System.UInt32,System.UInt32)">
  29331. <summary>
  29332. <para>Creates a time value for a specified sample count and rate.</para>
  29333. </summary>
  29334. <param name="count">The sample count for the time value.</param>
  29335. <param name="rateNumerator">Numerator for the rate used by the time value.</param>
  29336. <param name="rateDenominator">Denominator for the rate used by the time value.</param>
  29337. </member>
  29338. <member name="F:UnityEditor.Media.MediaTime.Invalid">
  29339. <summary>
  29340. <para>Invalid time value.</para>
  29341. </summary>
  29342. </member>
  29343. <member name="?:UnityEditor.Media.MediaTime.op_Explicit(UnityEditor.Media.MediaTime)">
  29344. <summary>
  29345. <para>Returns the time value expressed as a floating point number of seconds.</para>
  29346. </summary>
  29347. <param name="t">Time to convert.</param>
  29348. </member>
  29349. <member name="T:UnityEditor.Media.VideoTrackAttributes">
  29350. <summary>
  29351. <para>Descriptor for audio track format.</para>
  29352. </summary>
  29353. </member>
  29354. <member name="F:UnityEditor.Media.VideoTrackAttributes.bitRateMode">
  29355. <summary>
  29356. <para>VideoBitrateMode for the encoded video.</para>
  29357. </summary>
  29358. </member>
  29359. <member name="F:UnityEditor.Media.VideoTrackAttributes.frameRate">
  29360. <summary>
  29361. <para>Frames per second.</para>
  29362. </summary>
  29363. </member>
  29364. <member name="F:UnityEditor.Media.VideoTrackAttributes.height">
  29365. <summary>
  29366. <para>Image height in pixels.</para>
  29367. </summary>
  29368. </member>
  29369. <member name="F:UnityEditor.Media.VideoTrackAttributes.includeAlpha">
  29370. <summary>
  29371. <para>True if the track is to include the alpha channel found in the texture passed to AddFrame. False otherwise.</para>
  29372. </summary>
  29373. </member>
  29374. <member name="F:UnityEditor.Media.VideoTrackAttributes.width">
  29375. <summary>
  29376. <para>Image width in pixels.</para>
  29377. </summary>
  29378. </member>
  29379. <member name="T:UnityEditor.Media.VideoTrackEncoderAttributes">
  29380. <summary>
  29381. <para>Descriptor for video track format.</para>
  29382. </summary>
  29383. </member>
  29384. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.bitRateMode">
  29385. <summary>
  29386. <para>The VideoBitrateMode for the encoded video.</para>
  29387. </summary>
  29388. </member>
  29389. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.frameRate">
  29390. <summary>
  29391. <para>The frame rate for the encoded video, in frames per second, expressed as a fraction.</para>
  29392. </summary>
  29393. </member>
  29394. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.height">
  29395. <summary>
  29396. <para>The image height in pixels.</para>
  29397. </summary>
  29398. </member>
  29399. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.includeAlpha">
  29400. <summary>
  29401. <para>True if the track is to include the alpha channel found in the texture passed to AddFrame. False otherwise.</para>
  29402. </summary>
  29403. </member>
  29404. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.targetBitRate">
  29405. <summary>
  29406. <para>The target bit rate for the encoder.</para>
  29407. </summary>
  29408. </member>
  29409. <member name="F:UnityEditor.Media.VideoTrackEncoderAttributes.width">
  29410. <summary>
  29411. <para>The image width in pixels.</para>
  29412. </summary>
  29413. </member>
  29414. <member name="M:UnityEditor.Media.VideoTrackEncoderAttributes.#ctor(UnityEditor.Media.H264EncoderAttributes)">
  29415. <summary>
  29416. <para>Create a new VideoTrackEncoderAttributes with specific H.264 encoding options.</para>
  29417. </summary>
  29418. <param name="h264Attrs">H.264 encoding attributes (for macOS and Windows only).</param>
  29419. <param name="vp8Attrs">VP8 encoding attributes.</param>
  29420. </member>
  29421. <member name="M:UnityEditor.Media.VideoTrackEncoderAttributes.#ctor(UnityEditor.Media.VP8EncoderAttributes)">
  29422. <summary>
  29423. <para>Create a new VideoTrackEncoderAttributes with specific H.264 encoding options.</para>
  29424. </summary>
  29425. <param name="h264Attrs">H.264 encoding attributes (for macOS and Windows only).</param>
  29426. <param name="vp8Attrs">VP8 encoding attributes.</param>
  29427. </member>
  29428. <member name="T:UnityEditor.Media.VP8EncoderAttributes">
  29429. <summary>
  29430. <para>Descriptor for VP8 encoder attributes.</para>
  29431. </summary>
  29432. </member>
  29433. <member name="F:UnityEditor.Media.VP8EncoderAttributes.keyframeDistance">
  29434. <summary>
  29435. <para>The maximum distance between I-frames.</para>
  29436. </summary>
  29437. </member>
  29438. <member name="T:UnityEditor.MemoryProfiler.Connection">
  29439. <summary>
  29440. <para>A pair of from and to indices describing what thing keeps what other thing alive.</para>
  29441. </summary>
  29442. </member>
  29443. <member name="P:UnityEditor.MemoryProfiler.Connection.from">
  29444. <summary>
  29445. <para>Index into a virtual list of all GC handles, followed by all native objects.</para>
  29446. </summary>
  29447. </member>
  29448. <member name="P:UnityEditor.MemoryProfiler.Connection.to">
  29449. <summary>
  29450. <para>Index into a virtual list of all GC handles, followed by all native objects.</para>
  29451. </summary>
  29452. </member>
  29453. <member name="T:UnityEditor.MemoryProfiler.FieldDescription">
  29454. <summary>
  29455. <para>Description of a field of a managed type.</para>
  29456. </summary>
  29457. </member>
  29458. <member name="P:UnityEditor.MemoryProfiler.FieldDescription.isStatic">
  29459. <summary>
  29460. <para>Is this field static?</para>
  29461. </summary>
  29462. </member>
  29463. <member name="P:UnityEditor.MemoryProfiler.FieldDescription.name">
  29464. <summary>
  29465. <para>Name of this field.</para>
  29466. </summary>
  29467. </member>
  29468. <member name="P:UnityEditor.MemoryProfiler.FieldDescription.offset">
  29469. <summary>
  29470. <para>Offset of this field.</para>
  29471. </summary>
  29472. </member>
  29473. <member name="P:UnityEditor.MemoryProfiler.FieldDescription.typeIndex">
  29474. <summary>
  29475. <para>The typeindex into PackedMemorySnapshot.typeDescriptions of the type this field belongs to.</para>
  29476. </summary>
  29477. </member>
  29478. <member name="T:UnityEditor.MemoryProfiler.MemorySection">
  29479. <summary>
  29480. <para>A dump of a piece of memory from the player that's being profiled.</para>
  29481. </summary>
  29482. </member>
  29483. <member name="P:UnityEditor.MemoryProfiler.MemorySection.bytes">
  29484. <summary>
  29485. <para>The actual bytes of the memory dump.</para>
  29486. </summary>
  29487. </member>
  29488. <member name="P:UnityEditor.MemoryProfiler.MemorySection.startAddress">
  29489. <summary>
  29490. <para>The start address of this piece of memory.</para>
  29491. </summary>
  29492. </member>
  29493. <member name="T:UnityEditor.MemoryProfiler.MemorySnapshot">
  29494. <summary>
  29495. <para>MemorySnapshot is a profiling tool to help diagnose memory usage.</para>
  29496. </summary>
  29497. </member>
  29498. <member name="?:UnityEditor.MemoryProfiler.MemorySnapshot.OnSnapshotReceived(System.Action`1&lt;UnityEditor.MemoryProfiler.PackedMemorySnapshot&gt;)">
  29499. <summary>
  29500. <para>Event that will be fired when a new memory snapshot comes in through the profiler connection. Its argument will be a PackedMemorySnapshot.</para>
  29501. </summary>
  29502. <param name="value"></param>
  29503. </member>
  29504. <member name="M:UnityEditor.MemoryProfiler.MemorySnapshot.RequestNewSnapshot">
  29505. <summary>
  29506. <para>Requests a new snapshot from the currently connected target of the profiler. Memory snapshots are supported on IL2CPP and Mono .NET 3.5/4.0 scripting backends, although .NET 3.5 has been deprecated as of 2018.3.
  29507. NOTE: Each snapshot consists of approximately one managed object per recorded managed object. Snapshots taken from the editor will contain the objects in all previous snapshots that have not yet been garbage-collected. Therefore, repeated snapshots of the editor may grow exponentially. If you no longer need an old snapshot it is therefore advisable to null all references to it and call GC.Collect() before taking another one.</para>
  29508. </summary>
  29509. </member>
  29510. <member name="T:UnityEditor.MemoryProfiler.PackedGCHandle">
  29511. <summary>
  29512. <para>A description of a GC handle used by the virtual machine.</para>
  29513. </summary>
  29514. </member>
  29515. <member name="P:UnityEditor.MemoryProfiler.PackedGCHandle.target">
  29516. <summary>
  29517. <para>The address of the managed object that the GC handle is referencing.</para>
  29518. </summary>
  29519. </member>
  29520. <member name="T:UnityEditor.MemoryProfiler.PackedMemorySnapshot">
  29521. <summary>
  29522. <para>PackedMemorySnapshot is a compact representation of a memory snapshot.</para>
  29523. </summary>
  29524. </member>
  29525. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.connections">
  29526. <summary>
  29527. <para>Connections is an array of from,to pairs that describe which things are keeping which other things alive.</para>
  29528. </summary>
  29529. </member>
  29530. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.gcHandles">
  29531. <summary>
  29532. <para>All GC handles in use in the memorysnapshot.</para>
  29533. </summary>
  29534. </member>
  29535. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.managedHeapSections">
  29536. <summary>
  29537. <para>Array of actual managed heap memory sections.</para>
  29538. </summary>
  29539. </member>
  29540. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.nativeObjects">
  29541. <summary>
  29542. <para>All native C++ objects that were loaded at time of the snapshot.</para>
  29543. </summary>
  29544. </member>
  29545. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.nativeTypes">
  29546. <summary>
  29547. <para>Descriptions of all the C++ unity types the profiled player knows about.</para>
  29548. </summary>
  29549. </member>
  29550. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.typeDescriptions">
  29551. <summary>
  29552. <para>Descriptions of all the managed types that were known to the virtual machine when the snapshot was taken.</para>
  29553. </summary>
  29554. </member>
  29555. <member name="P:UnityEditor.MemoryProfiler.PackedMemorySnapshot.virtualMachineInformation">
  29556. <summary>
  29557. <para>Information about the virtual machine running executing the managade code inside the player.</para>
  29558. </summary>
  29559. </member>
  29560. <member name="T:UnityEditor.MemoryProfiler.PackedNativeType">
  29561. <summary>
  29562. <para>A description of a C++ unity type.</para>
  29563. </summary>
  29564. </member>
  29565. <member name="P:UnityEditor.MemoryProfiler.PackedNativeType.name">
  29566. <summary>
  29567. <para>Name of this C++ unity type.</para>
  29568. </summary>
  29569. </member>
  29570. <member name="P:UnityEditor.MemoryProfiler.PackedNativeType.nativeBaseTypeArrayIndex">
  29571. <summary>
  29572. <para>The index used to obtain the native C++ base class description from the PackedMemorySnapshot.nativeTypes array.</para>
  29573. </summary>
  29574. </member>
  29575. <member name="T:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject">
  29576. <summary>
  29577. <para>Description of a C++ unity object in memory.</para>
  29578. </summary>
  29579. </member>
  29580. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.hideFlags">
  29581. <summary>
  29582. <para>The hideFlags this native object has.</para>
  29583. </summary>
  29584. </member>
  29585. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.instanceId">
  29586. <summary>
  29587. <para>InstanceId of this object.</para>
  29588. </summary>
  29589. </member>
  29590. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.isDontDestroyOnLoad">
  29591. <summary>
  29592. <para>Has this object has been marked as DontDestroyOnLoad?</para>
  29593. </summary>
  29594. </member>
  29595. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.isManager">
  29596. <summary>
  29597. <para>Is this native object an internal Unity manager object?</para>
  29598. </summary>
  29599. </member>
  29600. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.isPersistent">
  29601. <summary>
  29602. <para>Is this object persistent? (Assets are persistent, objects stored in Scenes and dynamically created objects are not persistent).</para>
  29603. </summary>
  29604. </member>
  29605. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.name">
  29606. <summary>
  29607. <para>Name of this object.</para>
  29608. </summary>
  29609. </member>
  29610. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.nativeObjectAddress">
  29611. <summary>
  29612. <para>The memory address of the native C++ object. This matches the "m_CachedPtr" field of UnityEngine.Object.</para>
  29613. </summary>
  29614. </member>
  29615. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.nativeTypeArrayIndex">
  29616. <summary>
  29617. <para>The index used to obtain the native C++ type description from the PackedMemorySnapshot.nativeTypes array.</para>
  29618. </summary>
  29619. </member>
  29620. <member name="P:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.size">
  29621. <summary>
  29622. <para>Size in bytes of this object.</para>
  29623. </summary>
  29624. </member>
  29625. <member name="T:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.ObjectFlags">
  29626. <summary>
  29627. <para>Equivalent of Profiling.PackedNativeUnityEngineObject.ObjectFlags in the old memory profiler API.</para>
  29628. </summary>
  29629. </member>
  29630. <member name="F:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.ObjectFlags.IsDontDestroyOnLoad">
  29631. <summary>
  29632. <para>Equivalent of Profiling.PackedNativeUnityEngineObject.ObjectFlags.IsDontDestroyOnLoad in the old memory profiler API.</para>
  29633. </summary>
  29634. </member>
  29635. <member name="F:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.ObjectFlags.IsManager">
  29636. <summary>
  29637. <para>Equivalent of Profiling.PackedNativeUnityEngineObject.ObjectFlags.IsManager in the old memory profiler API.</para>
  29638. </summary>
  29639. </member>
  29640. <member name="F:UnityEditor.MemoryProfiler.PackedNativeUnityEngineObject.ObjectFlags.IsPersistent">
  29641. <summary>
  29642. <para>Equivalent of Profiling.PackedNativeUnityEngineObject.ObjectFlags.IsPersistent in the old memory profiler API.</para>
  29643. </summary>
  29644. </member>
  29645. <member name="T:UnityEditor.MemoryProfiler.TypeDescription">
  29646. <summary>
  29647. <para>Description of a managed type.</para>
  29648. </summary>
  29649. </member>
  29650. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.arrayRank">
  29651. <summary>
  29652. <para>If this is an arrayType, this will return the rank of the array. (1 for a 1-dimensional array, 2 for a 2-dimensional array, etc)</para>
  29653. </summary>
  29654. </member>
  29655. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.assembly">
  29656. <summary>
  29657. <para>Name of the assembly this type was loaded from.</para>
  29658. </summary>
  29659. </member>
  29660. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.baseOrElementTypeIndex">
  29661. <summary>
  29662. <para>The base type for this type, pointed to by an index into PackedMemorySnapshot.typeDescriptions.</para>
  29663. </summary>
  29664. </member>
  29665. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.fields">
  29666. <summary>
  29667. <para>An array containing descriptions of all fields of this type.</para>
  29668. </summary>
  29669. </member>
  29670. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.isArray">
  29671. <summary>
  29672. <para>Is this type an array?</para>
  29673. </summary>
  29674. </member>
  29675. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.isValueType">
  29676. <summary>
  29677. <para>Is this type a value type? (if it's not a value type, it's a reference type)</para>
  29678. </summary>
  29679. </member>
  29680. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.name">
  29681. <summary>
  29682. <para>Name of this type.</para>
  29683. </summary>
  29684. </member>
  29685. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.size">
  29686. <summary>
  29687. <para>Size in bytes of an instance of this type. If this type is an arraytype, this describes the amount of bytes a single element in the array will take up.</para>
  29688. </summary>
  29689. </member>
  29690. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.staticFieldBytes">
  29691. <summary>
  29692. <para>The actual contents of the bytes that store this types static fields, at the point of time when the snapshot was taken.</para>
  29693. </summary>
  29694. </member>
  29695. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.typeIndex">
  29696. <summary>
  29697. <para>The typeIndex of this type. This index is an index into the PackedMemorySnapshot.typeDescriptions array.</para>
  29698. </summary>
  29699. </member>
  29700. <member name="P:UnityEditor.MemoryProfiler.TypeDescription.typeInfoAddress">
  29701. <summary>
  29702. <para>The address in memory that contains the description of this type inside the virtual machine. This can be used to match managed objects in the heap to their corresponding TypeDescription, as the first pointer of a managed object points to its type description.</para>
  29703. </summary>
  29704. </member>
  29705. <member name="T:UnityEditor.MemoryProfiler.TypeDescription.TypeFlags">
  29706. <summary>
  29707. <para>Equivalent of Profiling.TypeFlags in the old memory profiler API.</para>
  29708. </summary>
  29709. </member>
  29710. <member name="F:UnityEditor.MemoryProfiler.TypeDescription.TypeFlags.kArray">
  29711. <summary>
  29712. <para>Equivalent of Profiling.TypeFlags.kArray in the old memory profiler API.</para>
  29713. </summary>
  29714. </member>
  29715. <member name="F:UnityEditor.MemoryProfiler.TypeDescription.TypeFlags.kArrayRankMask">
  29716. <summary>
  29717. <para>Equivalent of Profiling.TypeFlags.kArrayRankMask in the old memory profiler API.</para>
  29718. </summary>
  29719. </member>
  29720. <member name="F:UnityEditor.MemoryProfiler.TypeDescription.TypeFlags.kValueType">
  29721. <summary>
  29722. <para>Equivalent of Profiling.TypeFlags.kValueType in the old memory profiler API.</para>
  29723. </summary>
  29724. </member>
  29725. <member name="T:UnityEditor.MemoryProfiler.VirtualMachineInformation">
  29726. <summary>
  29727. <para>Information about the virtual machine running executing the managed code inside the player.</para>
  29728. </summary>
  29729. </member>
  29730. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.allocationGranularity">
  29731. <summary>
  29732. <para>Allocation granularity in bytes used by the virtual machine allocator.</para>
  29733. </summary>
  29734. </member>
  29735. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.arrayBoundsOffsetInHeader">
  29736. <summary>
  29737. <para>Offset in bytes inside the object header of an array object where the bounds of the array is stored.</para>
  29738. </summary>
  29739. </member>
  29740. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.arrayHeaderSize">
  29741. <summary>
  29742. <para>Size in bytes of the header of an array object.</para>
  29743. </summary>
  29744. </member>
  29745. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.arraySizeOffsetInHeader">
  29746. <summary>
  29747. <para>Offset in bytes inside the object header of an array object where the size of the array is stored.</para>
  29748. </summary>
  29749. </member>
  29750. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.heapFormatVersion">
  29751. <summary>
  29752. <para>A version number that will change when the object layout inside the managed heap will change.</para>
  29753. </summary>
  29754. </member>
  29755. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.objectHeaderSize">
  29756. <summary>
  29757. <para>Size in bytes of the header of each managed object.</para>
  29758. </summary>
  29759. </member>
  29760. <member name="P:UnityEditor.MemoryProfiler.VirtualMachineInformation.pointerSize">
  29761. <summary>
  29762. <para>Size in bytes of a pointer.</para>
  29763. </summary>
  29764. </member>
  29765. <member name="T:UnityEditor.Menu">
  29766. <summary>
  29767. <para>Menu class to manipulate the menu item.</para>
  29768. </summary>
  29769. </member>
  29770. <member name="M:UnityEditor.Menu.#ctor">
  29771. <summary>
  29772. <para>Default constructor.</para>
  29773. </summary>
  29774. </member>
  29775. <member name="M:UnityEditor.Menu.GetChecked(System.String)">
  29776. <summary>
  29777. <para>Get the check status of the given menu.</para>
  29778. </summary>
  29779. <param name="menuPath"></param>
  29780. </member>
  29781. <member name="M:UnityEditor.Menu.GetEnabled(System.String)">
  29782. <summary>
  29783. <para>Gets a menu item's enabled status.</para>
  29784. </summary>
  29785. <param name="menuPath">A slash-delimited path to the item's position in the menu. For example, "Scene/Place on Surface".</param>
  29786. <returns>
  29787. <para>True if the menu item is enabled. False otherwise.</para>
  29788. </returns>
  29789. </member>
  29790. <member name="M:UnityEditor.Menu.SetChecked(System.String,System.Boolean)">
  29791. <summary>
  29792. <para>Set the check status of the given menu.</para>
  29793. </summary>
  29794. <param name="menuPath"></param>
  29795. <param name="isChecked"></param>
  29796. </member>
  29797. <member name="T:UnityEditor.MenuCommand">
  29798. <summary>
  29799. <para>Used to extract the context for a MenuItem.</para>
  29800. </summary>
  29801. </member>
  29802. <member name="F:UnityEditor.MenuCommand.context">
  29803. <summary>
  29804. <para>Context is the object that is the target of a menu command.</para>
  29805. </summary>
  29806. </member>
  29807. <member name="F:UnityEditor.MenuCommand.userData">
  29808. <summary>
  29809. <para>An integer for passing custom information to a menu item.</para>
  29810. </summary>
  29811. </member>
  29812. <member name="M:UnityEditor.MenuCommand.#ctor(UnityEngine.Object,System.Int32)">
  29813. <summary>
  29814. <para>Creates a new MenuCommand object.</para>
  29815. </summary>
  29816. <param name="inContext"></param>
  29817. <param name="inUserData"></param>
  29818. </member>
  29819. <member name="M:UnityEditor.MenuCommand.#ctor(UnityEngine.Object)">
  29820. <summary>
  29821. <para>Creates a new MenuCommand object.</para>
  29822. </summary>
  29823. <param name="inContext"></param>
  29824. </member>
  29825. <member name="T:UnityEditor.MenuItem">
  29826. <summary>
  29827. <para>The MenuItem attribute allows you to add menu items to the main menu and Inspector window context menus.</para>
  29828. </summary>
  29829. </member>
  29830. <member name="F:UnityEditor.MenuItem.editorModes">
  29831. <summary>
  29832. <para>Specifies the Editor modes that the item is displayed for. If you don't specify any Editor modes, the item is only displayed for the default mode.</para>
  29833. </summary>
  29834. </member>
  29835. <member name="M:UnityEditor.MenuItem.#ctor(System.String)">
  29836. <summary>
  29837. <para>Creates a menu item and invokes the static function following it, when the menu item is selected.</para>
  29838. </summary>
  29839. <param name="itemName">The itemName is the menu item represented like a pathname.
  29840. For example the menu item could be "GameObject/Do Something".</param>
  29841. <param name="isValidateFunction">If isValidateFunction is true, this is a validation
  29842. function and will be called before invoking the menu function with the same itemName.</param>
  29843. <param name="priority">The order by which the menu items are displayed.</param>
  29844. </member>
  29845. <member name="M:UnityEditor.MenuItem.#ctor(System.String,System.Boolean)">
  29846. <summary>
  29847. <para>Creates a menu item and invokes the static function following it, when the menu item is selected.</para>
  29848. </summary>
  29849. <param name="itemName">The itemName is the menu item represented like a pathname.
  29850. For example the menu item could be "GameObject/Do Something".</param>
  29851. <param name="isValidateFunction">If isValidateFunction is true, this is a validation
  29852. function and will be called before invoking the menu function with the same itemName.</param>
  29853. <param name="priority">The order by which the menu items are displayed.</param>
  29854. </member>
  29855. <member name="M:UnityEditor.MenuItem.#ctor(System.String,System.Boolean,System.Int32)">
  29856. <summary>
  29857. <para>Creates a menu item and invokes the static function following it, when the menu item is selected.</para>
  29858. </summary>
  29859. <param name="itemName">The itemName is the menu item represented like a pathname.
  29860. For example the menu item could be "GameObject/Do Something".</param>
  29861. <param name="isValidateFunction">If isValidateFunction is true, this is a validation
  29862. function and will be called before invoking the menu function with the same itemName.</param>
  29863. <param name="priority">The order by which the menu items are displayed.</param>
  29864. </member>
  29865. <member name="T:UnityEditor.MeshOptimizationFlags">
  29866. <summary>
  29867. <para>Options to control the optimization of mesh data during asset import.</para>
  29868. </summary>
  29869. </member>
  29870. <member name="F:UnityEditor.MeshOptimizationFlags.Everything">
  29871. <summary>
  29872. <para>Perform maximum optimization of the mesh data, enables all optimization options.</para>
  29873. </summary>
  29874. </member>
  29875. <member name="F:UnityEditor.MeshOptimizationFlags.PolygonOrder">
  29876. <summary>
  29877. <para>Optimize the order of polygons in the mesh to make better use of the GPUs internal caches to improve rendering performance.</para>
  29878. </summary>
  29879. </member>
  29880. <member name="F:UnityEditor.MeshOptimizationFlags.VertexOrder">
  29881. <summary>
  29882. <para>Optimize the order of vertices in the mesh to make better use of the GPUs internal caches to improve rendering performance.</para>
  29883. </summary>
  29884. </member>
  29885. <member name="T:UnityEditor.MeshPreview">
  29886. <summary>
  29887. <para>Use this class to render an interactive preview of a mesh.</para>
  29888. </summary>
  29889. </member>
  29890. <member name="P:UnityEditor.MeshPreview.mesh">
  29891. <summary>
  29892. <para>The Mesh to display in the preview space.</para>
  29893. </summary>
  29894. </member>
  29895. <member name="M:UnityEditor.MeshPreview.#ctor(UnityEngine.Mesh)">
  29896. <summary>
  29897. <para>Creates a new MeshPreview instance with a Mesh target.</para>
  29898. </summary>
  29899. <param name="target">The Mesh to be displayed.</param>
  29900. </member>
  29901. <member name="M:UnityEditor.MeshPreview.Dispose">
  29902. <summary>
  29903. <para>Releases allocated resources associated with this object.</para>
  29904. </summary>
  29905. </member>
  29906. <member name="M:UnityEditor.MeshPreview.GetInfoString(UnityEngine.Mesh)">
  29907. <summary>
  29908. <para>Returns a short summary of the Mesh attributes (ex, does this mesh contain positions, normals, tangents, etc...).</para>
  29909. </summary>
  29910. <param name="mesh">The Mesh to build a summary phrase for.</param>
  29911. <returns>
  29912. <para>A short summary of the mesh attributes.</para>
  29913. </returns>
  29914. </member>
  29915. <member name="M:UnityEditor.MeshPreview.OnPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  29916. <summary>
  29917. <para>Call this from an Editor.OnPreviewGUI or ObjectPreview.OnPreviewGUI to draw a mesh preview.</para>
  29918. </summary>
  29919. <param name="rect">Rectangle in which to draw the preview.</param>
  29920. <param name="background">The background style.</param>
  29921. </member>
  29922. <member name="M:UnityEditor.MeshPreview.OnPreviewSettings">
  29923. <summary>
  29924. <para>Call this from Editor.OnPreviewSettings or ObjectPreview.OnPreviewSettings to draw additional settings related to the mesh preview.</para>
  29925. </summary>
  29926. </member>
  29927. <member name="M:UnityEditor.MeshPreview.RenderStaticPreview(System.Int32,System.Int32)">
  29928. <summary>
  29929. <para>Creates a texture preview to override Editor.RenderStaticPreview. The current mesh will be drawn.</para>
  29930. </summary>
  29931. <param name="width">The width to render the texture.</param>
  29932. <param name="height">The height to render the texture.</param>
  29933. <returns>
  29934. <para>Returns a rendered texture of the current mesh with default settings.</para>
  29935. </returns>
  29936. </member>
  29937. <member name="T:UnityEditor.MeshUtility">
  29938. <summary>
  29939. <para>Various utilities for mesh manipulation.</para>
  29940. </summary>
  29941. </member>
  29942. <member name="M:UnityEditor.MeshUtility.AcquireReadOnlyMeshData(UnityEngine.Mesh)">
  29943. <summary>
  29944. <para>Gets a snapshot of Mesh data for read-only access in the Unity Editor.</para>
  29945. </summary>
  29946. <param name="mesh">The input mesh.</param>
  29947. <param name="meshes">The input meshes.</param>
  29948. <returns>
  29949. <para>Returns a read-only snapshot of Mesh data. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  29950. </returns>
  29951. </member>
  29952. <member name="M:UnityEditor.MeshUtility.AcquireReadOnlyMeshData(UnityEngine.Mesh[])">
  29953. <summary>
  29954. <para>Gets a snapshot of Mesh data for read-only access in the Unity Editor.</para>
  29955. </summary>
  29956. <param name="mesh">The input mesh.</param>
  29957. <param name="meshes">The input meshes.</param>
  29958. <returns>
  29959. <para>Returns a read-only snapshot of Mesh data. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  29960. </returns>
  29961. </member>
  29962. <member name="M:UnityEditor.MeshUtility.AcquireReadOnlyMeshData(System.Collections.Generic.List`1&lt;UnityEngine.Mesh&gt;)">
  29963. <summary>
  29964. <para>Gets a snapshot of Mesh data for read-only access in the Unity Editor.</para>
  29965. </summary>
  29966. <param name="mesh">The input mesh.</param>
  29967. <param name="meshes">The input meshes.</param>
  29968. <returns>
  29969. <para>Returns a read-only snapshot of Mesh data. See Mesh.MeshDataArray and Mesh.MeshData.</para>
  29970. </returns>
  29971. </member>
  29972. <member name="M:UnityEditor.MeshUtility.GetMeshCompression(UnityEngine.Mesh)">
  29973. <summary>
  29974. <para>Returns the mesh compression setting for a Mesh.</para>
  29975. </summary>
  29976. <param name="mesh">The mesh to get information on.</param>
  29977. </member>
  29978. <member name="M:UnityEditor.MeshUtility.Optimize(UnityEngine.Mesh)">
  29979. <summary>
  29980. <para>Optimizes the Mesh data to improve rendering performance.</para>
  29981. </summary>
  29982. <param name="mesh"></param>
  29983. </member>
  29984. <member name="M:UnityEditor.MeshUtility.SetMeshCompression(UnityEngine.Mesh,UnityEditor.ModelImporterMeshCompression)">
  29985. <summary>
  29986. <para>Change the mesh compression setting for a mesh.</para>
  29987. </summary>
  29988. <param name="mesh">The mesh to set the compression mode for.</param>
  29989. <param name="compression">The compression mode to set.</param>
  29990. </member>
  29991. <member name="M:UnityEditor.MeshUtility.SetPerTriangleUV2(UnityEngine.Mesh,UnityEngine.Vector2[])">
  29992. <summary>
  29993. <para>Will insert per-triangle uv2 in mesh and handle vertex splitting etc.</para>
  29994. </summary>
  29995. <param name="src"></param>
  29996. <param name="triUV"></param>
  29997. </member>
  29998. <member name="T:UnityEditor.MessageType">
  29999. <summary>
  30000. <para>User message types.</para>
  30001. </summary>
  30002. </member>
  30003. <member name="F:UnityEditor.MessageType.Error">
  30004. <summary>
  30005. <para>Error message.</para>
  30006. </summary>
  30007. </member>
  30008. <member name="F:UnityEditor.MessageType.Info">
  30009. <summary>
  30010. <para>Info message.</para>
  30011. </summary>
  30012. </member>
  30013. <member name="F:UnityEditor.MessageType.None">
  30014. <summary>
  30015. <para>Neutral message.</para>
  30016. </summary>
  30017. </member>
  30018. <member name="F:UnityEditor.MessageType.Warning">
  30019. <summary>
  30020. <para>Warning message.</para>
  30021. </summary>
  30022. </member>
  30023. <member name="T:UnityEditor.MobileTextureSubtarget">
  30024. <summary>
  30025. <para>Compressed texture format for target build platform.</para>
  30026. </summary>
  30027. </member>
  30028. <member name="F:UnityEditor.MobileTextureSubtarget.ASTC">
  30029. <summary>
  30030. <para>ASTC texture compression.</para>
  30031. </summary>
  30032. </member>
  30033. <member name="F:UnityEditor.MobileTextureSubtarget.DXT">
  30034. <summary>
  30035. <para>S3 texture compression. Supported on devices with NVidia Tegra, Vivante and Intel GPUs.</para>
  30036. </summary>
  30037. </member>
  30038. <member name="F:UnityEditor.MobileTextureSubtarget.ETC">
  30039. <summary>
  30040. <para>ETC1 texture compression (or ETC2 for textures with alpha). ETC1 is supported by all devices. ETC2 is available on devices which support OpenGL ES 3.0; on OpenGL ES 2 devices the texture is decompressed on CPU.</para>
  30041. </summary>
  30042. </member>
  30043. <member name="F:UnityEditor.MobileTextureSubtarget.ETC2">
  30044. <summary>
  30045. <para>ETC2 texture compression. Available on devices which support OpenGL ES 3.0; on OpenGL ES 2 devices the texture is decompressed on CPU.</para>
  30046. </summary>
  30047. </member>
  30048. <member name="F:UnityEditor.MobileTextureSubtarget.Generic">
  30049. <summary>
  30050. <para>Don't override texture compression.</para>
  30051. </summary>
  30052. </member>
  30053. <member name="F:UnityEditor.MobileTextureSubtarget.PVRTC">
  30054. <summary>
  30055. <para>PowerVR texture compression. Available on devices with PowerVR GPU.</para>
  30056. </summary>
  30057. </member>
  30058. <member name="T:UnityEditor.ModelImporter">
  30059. <summary>
  30060. <para>Model importer lets you modify import settings from editor scripts.</para>
  30061. </summary>
  30062. </member>
  30063. <member name="P:UnityEditor.ModelImporter.addCollider">
  30064. <summary>
  30065. <para>Add to imported meshes.</para>
  30066. </summary>
  30067. </member>
  30068. <member name="P:UnityEditor.ModelImporter.animationCompression">
  30069. <summary>
  30070. <para>Animation compression setting.</para>
  30071. </summary>
  30072. </member>
  30073. <member name="P:UnityEditor.ModelImporter.animationPositionError">
  30074. <summary>
  30075. <para>Allowed error of animation position compression.</para>
  30076. </summary>
  30077. </member>
  30078. <member name="P:UnityEditor.ModelImporter.animationRotationError">
  30079. <summary>
  30080. <para>Allowed error of animation rotation compression.</para>
  30081. </summary>
  30082. </member>
  30083. <member name="P:UnityEditor.ModelImporter.animationScaleError">
  30084. <summary>
  30085. <para>Allowed error of animation scale compression.</para>
  30086. </summary>
  30087. </member>
  30088. <member name="P:UnityEditor.ModelImporter.animationType">
  30089. <summary>
  30090. <para>Animator generation mode.</para>
  30091. </summary>
  30092. </member>
  30093. <member name="P:UnityEditor.ModelImporter.animationWrapMode">
  30094. <summary>
  30095. <para>The default wrap mode for the generated animation clips.</para>
  30096. </summary>
  30097. </member>
  30098. <member name="P:UnityEditor.ModelImporter.autoGenerateAvatarMappingIfUnspecified">
  30099. <summary>
  30100. <para>Generate auto mapping if no avatarSetup is provided when importing humanoid animation.</para>
  30101. </summary>
  30102. </member>
  30103. <member name="P:UnityEditor.ModelImporter.avatarSetup">
  30104. <summary>
  30105. <para>The Avatar generation of the imported model.</para>
  30106. </summary>
  30107. </member>
  30108. <member name="P:UnityEditor.ModelImporter.bakeAxisConversion">
  30109. <summary>
  30110. <para>Computes the axis conversion on geometry and animation for Models defined in an axis system that differs from Unity's (left handed, Z forward, Y-up).
  30111. When enabled, Unity transforms the geometry and animation data in order to convert the axis.
  30112. When disabled, Unity transforms the root GameObject of the hierarchy in order to convert the axis.</para>
  30113. </summary>
  30114. </member>
  30115. <member name="P:UnityEditor.ModelImporter.bakeIK">
  30116. <summary>
  30117. <para>Bake Inverse Kinematics (IK) when importing.</para>
  30118. </summary>
  30119. </member>
  30120. <member name="P:UnityEditor.ModelImporter.clipAnimations">
  30121. <summary>
  30122. <para>Animation clips to split animation into. See Also: ModelImporterClipAnimation.</para>
  30123. </summary>
  30124. </member>
  30125. <member name="P:UnityEditor.ModelImporter.defaultClipAnimations">
  30126. <summary>
  30127. <para>Generate a list of all default animation clip based on TakeInfo.</para>
  30128. </summary>
  30129. </member>
  30130. <member name="P:UnityEditor.ModelImporter.extraExposedTransformPaths">
  30131. <summary>
  30132. <para>Animation optimization setting.</para>
  30133. </summary>
  30134. </member>
  30135. <member name="P:UnityEditor.ModelImporter.extraUserProperties">
  30136. <summary>
  30137. <para>Additional properties to treat as user properties.</para>
  30138. </summary>
  30139. </member>
  30140. <member name="P:UnityEditor.ModelImporter.fileScale">
  30141. <summary>
  30142. <para>Scaling factor used when useFileScale is set to true (Read-only).</para>
  30143. </summary>
  30144. </member>
  30145. <member name="P:UnityEditor.ModelImporter.generateAnimations">
  30146. <summary>
  30147. <para>Animation generation options.</para>
  30148. </summary>
  30149. </member>
  30150. <member name="P:UnityEditor.ModelImporter.generateMaterials">
  30151. <summary>
  30152. <para>Material generation options.</para>
  30153. </summary>
  30154. </member>
  30155. <member name="P:UnityEditor.ModelImporter.generateSecondaryUV">
  30156. <summary>
  30157. <para>Generate secondary UV set for lightmapping.</para>
  30158. </summary>
  30159. </member>
  30160. <member name="P:UnityEditor.ModelImporter.globalScale">
  30161. <summary>
  30162. <para>Global scale factor for importing.</para>
  30163. </summary>
  30164. </member>
  30165. <member name="P:UnityEditor.ModelImporter.humanDescription">
  30166. <summary>
  30167. <para>The human description that is used to generate an Avatar during the import process.</para>
  30168. </summary>
  30169. </member>
  30170. <member name="P:UnityEditor.ModelImporter.humanoidOversampling">
  30171. <summary>
  30172. <para>Controls how much oversampling is used when importing humanoid animations for retargeting.</para>
  30173. </summary>
  30174. </member>
  30175. <member name="P:UnityEditor.ModelImporter.importAnimatedCustomProperties">
  30176. <summary>
  30177. <para>Import animated custom properties from file.</para>
  30178. </summary>
  30179. </member>
  30180. <member name="P:UnityEditor.ModelImporter.importAnimation">
  30181. <summary>
  30182. <para>Import animation from file.</para>
  30183. </summary>
  30184. </member>
  30185. <member name="P:UnityEditor.ModelImporter.importBlendShapeNormals">
  30186. <summary>
  30187. <para>Blend shape normal import options.</para>
  30188. </summary>
  30189. </member>
  30190. <member name="P:UnityEditor.ModelImporter.importBlendShapes">
  30191. <summary>
  30192. <para>Controls import of BlendShapes.</para>
  30193. </summary>
  30194. </member>
  30195. <member name="P:UnityEditor.ModelImporter.importCameras">
  30196. <summary>
  30197. <para>Controls import of cameras. Basic properties like field of view, near plane distance and far plane distance can be animated.</para>
  30198. </summary>
  30199. </member>
  30200. <member name="P:UnityEditor.ModelImporter.importConstraints">
  30201. <summary>
  30202. <para>Import animation constraints.</para>
  30203. </summary>
  30204. </member>
  30205. <member name="P:UnityEditor.ModelImporter.importedTakeInfos">
  30206. <summary>
  30207. <para>Generates the list of all imported take.</para>
  30208. </summary>
  30209. </member>
  30210. <member name="P:UnityEditor.ModelImporter.importLights">
  30211. <summary>
  30212. <para>Controls import of lights. Note that because light are defined differently in DCC tools, some light types or properties may not be exported. Basic properties like color and intensity can be animated.</para>
  30213. </summary>
  30214. </member>
  30215. <member name="P:UnityEditor.ModelImporter.importMaterials">
  30216. <summary>
  30217. <para>Import materials from file.</para>
  30218. </summary>
  30219. </member>
  30220. <member name="P:UnityEditor.ModelImporter.importNormals">
  30221. <summary>
  30222. <para>Vertex normal import options.</para>
  30223. </summary>
  30224. </member>
  30225. <member name="P:UnityEditor.ModelImporter.importTangents">
  30226. <summary>
  30227. <para>Vertex tangent import options.</para>
  30228. </summary>
  30229. </member>
  30230. <member name="P:UnityEditor.ModelImporter.importVisibility">
  30231. <summary>
  30232. <para>Use visibility properties to enable or disable MeshRenderer components.</para>
  30233. </summary>
  30234. </member>
  30235. <member name="P:UnityEditor.ModelImporter.indexFormat">
  30236. <summary>
  30237. <para>Format of the imported mesh index buffer data.</para>
  30238. </summary>
  30239. </member>
  30240. <member name="P:UnityEditor.ModelImporter.isBakeIKSupported">
  30241. <summary>
  30242. <para>Is Bake Inverse Kinematics (IK) supported by this importer.</para>
  30243. </summary>
  30244. </member>
  30245. <member name="P:UnityEditor.ModelImporter.isFileScaleUsed">
  30246. <summary>
  30247. <para>Is FileScale used when importing.</para>
  30248. </summary>
  30249. </member>
  30250. <member name="P:UnityEditor.ModelImporter.isReadable">
  30251. <summary>
  30252. <para>Are mesh vertices and indices accessible from script?</para>
  30253. </summary>
  30254. </member>
  30255. <member name="P:UnityEditor.ModelImporter.isTangentImportSupported">
  30256. <summary>
  30257. <para>Is import of tangents supported by this importer.</para>
  30258. </summary>
  30259. </member>
  30260. <member name="P:UnityEditor.ModelImporter.isUseFileUnitsSupported">
  30261. <summary>
  30262. <para>Is useFileUnits supported for this asset.</para>
  30263. </summary>
  30264. </member>
  30265. <member name="P:UnityEditor.ModelImporter.keepQuads">
  30266. <summary>
  30267. <para>If this is true, any quad faces that exist in the mesh data before it is imported are kept as quads instead of being split into two triangles, for the purposes of tessellation. Set this to false to disable this behavior.</para>
  30268. </summary>
  30269. </member>
  30270. <member name="P:UnityEditor.ModelImporter.materialImportMode">
  30271. <summary>
  30272. <para>Material creation options.</para>
  30273. </summary>
  30274. </member>
  30275. <member name="P:UnityEditor.ModelImporter.materialLocation">
  30276. <summary>
  30277. <para>Material import location options.</para>
  30278. </summary>
  30279. </member>
  30280. <member name="P:UnityEditor.ModelImporter.materialName">
  30281. <summary>
  30282. <para>Material naming setting.</para>
  30283. </summary>
  30284. </member>
  30285. <member name="P:UnityEditor.ModelImporter.materialSearch">
  30286. <summary>
  30287. <para>Existing material search setting.</para>
  30288. </summary>
  30289. </member>
  30290. <member name="P:UnityEditor.ModelImporter.maxBonesPerVertex">
  30291. <summary>
  30292. <para>The maximum number of bones per vertex stored in this mesh data.</para>
  30293. </summary>
  30294. </member>
  30295. <member name="P:UnityEditor.ModelImporter.meshCompression">
  30296. <summary>
  30297. <para>Mesh compression setting.</para>
  30298. </summary>
  30299. </member>
  30300. <member name="P:UnityEditor.ModelImporter.meshOptimizationFlags">
  30301. <summary>
  30302. <para>Options to control the optimization of mesh data during asset import.</para>
  30303. </summary>
  30304. </member>
  30305. <member name="P:UnityEditor.ModelImporter.minBoneWeight">
  30306. <summary>
  30307. <para>Minimum bone weight to keep.</para>
  30308. </summary>
  30309. </member>
  30310. <member name="P:UnityEditor.ModelImporter.motionNodeName">
  30311. <summary>
  30312. <para>The path of the transform used to generation the motion of the animation.</para>
  30313. </summary>
  30314. </member>
  30315. <member name="P:UnityEditor.ModelImporter.normalCalculationMode">
  30316. <summary>
  30317. <para>Normal generation options for ModelImporter.</para>
  30318. </summary>
  30319. </member>
  30320. <member name="P:UnityEditor.ModelImporter.normalImportMode">
  30321. <summary>
  30322. <para>Normals import mode.</para>
  30323. </summary>
  30324. </member>
  30325. <member name="P:UnityEditor.ModelImporter.normalSmoothingAngle">
  30326. <summary>
  30327. <para>Smoothing angle (in degrees) for calculating normals.</para>
  30328. </summary>
  30329. </member>
  30330. <member name="P:UnityEditor.ModelImporter.normalSmoothingSource">
  30331. <summary>
  30332. <para>Source of smoothing information for calculation of normals.</para>
  30333. </summary>
  30334. </member>
  30335. <member name="P:UnityEditor.ModelImporter.optimizeBones">
  30336. <summary>
  30337. <para>Only import bones where they are connected to vertices.</para>
  30338. </summary>
  30339. </member>
  30340. <member name="P:UnityEditor.ModelImporter.optimizeGameObjects">
  30341. <summary>
  30342. <para>Animation optimization setting.</para>
  30343. </summary>
  30344. </member>
  30345. <member name="P:UnityEditor.ModelImporter.optimizeMesh">
  30346. <summary>
  30347. <para>Vertex optimization setting.</para>
  30348. </summary>
  30349. </member>
  30350. <member name="P:UnityEditor.ModelImporter.optimizeMeshPolygons">
  30351. <summary>
  30352. <para>Optimize the order of polygons in the mesh to make better use of the GPUs internal caches to improve rendering performance.</para>
  30353. </summary>
  30354. </member>
  30355. <member name="P:UnityEditor.ModelImporter.optimizeMeshVertices">
  30356. <summary>
  30357. <para>Optimize the order of vertices in the mesh to make better use of the GPUs internal caches to improve rendering performance.</para>
  30358. </summary>
  30359. </member>
  30360. <member name="P:UnityEditor.ModelImporter.preserveHierarchy">
  30361. <summary>
  30362. <para>If true, always create an explicit Prefab root. Otherwise, if the model has a single root, it is reused as the Prefab root.</para>
  30363. </summary>
  30364. </member>
  30365. <member name="P:UnityEditor.ModelImporter.referencedClips">
  30366. <summary>
  30367. <para>Generates the list of all imported Animations.</para>
  30368. </summary>
  30369. </member>
  30370. <member name="P:UnityEditor.ModelImporter.removeConstantScaleCurves">
  30371. <summary>
  30372. <para>Removes constant animation curves with values identical to the object initial scale value.</para>
  30373. </summary>
  30374. </member>
  30375. <member name="P:UnityEditor.ModelImporter.resampleCurves">
  30376. <summary>
  30377. <para>If set to false, the importer will not resample curves when possible.
  30378. Read more about.
  30379. Notes:
  30380. - Some unsupported FBX features (such as PreRotation or PostRotation on transforms) will override this setting. In these situations, animation curves will still be resampled even if the setting is disabled. For best results, avoid using PreRotation, PostRotation and GetRotationPivot.
  30381. - This option was introduced in Version 5.3. Prior to this version, Unity's import behaviour was as if this option was always enabled. Therefore enabling the option gives the same behaviour as pre-5.3 animation import.
  30382. </para>
  30383. </summary>
  30384. </member>
  30385. <member name="P:UnityEditor.ModelImporter.secondaryUVAngleDistortion">
  30386. <summary>
  30387. <para>Threshold for angle distortion (in degrees) when generating secondary UV.</para>
  30388. </summary>
  30389. </member>
  30390. <member name="P:UnityEditor.ModelImporter.secondaryUVAreaDistortion">
  30391. <summary>
  30392. <para>Threshold for area distortion when generating secondary UV.</para>
  30393. </summary>
  30394. </member>
  30395. <member name="P:UnityEditor.ModelImporter.secondaryUVHardAngle">
  30396. <summary>
  30397. <para>Hard angle (in degrees) for generating secondary UV.</para>
  30398. </summary>
  30399. </member>
  30400. <member name="P:UnityEditor.ModelImporter.secondaryUVMarginMethod">
  30401. <summary>
  30402. <para>Method to use for handling margins when generating secondary UV.</para>
  30403. </summary>
  30404. </member>
  30405. <member name="P:UnityEditor.ModelImporter.secondaryUVMinLightmapResolution">
  30406. <summary>
  30407. <para>The minimum lightmap resolution in texels per unit that the associated model is expected to have.</para>
  30408. </summary>
  30409. </member>
  30410. <member name="P:UnityEditor.ModelImporter.secondaryUVMinObjectScale">
  30411. <summary>
  30412. <para>The minimum object scale that the associated model is expected to have.</para>
  30413. </summary>
  30414. </member>
  30415. <member name="P:UnityEditor.ModelImporter.secondaryUVPackMargin">
  30416. <summary>
  30417. <para>Margin to be left between charts when packing secondary UV.</para>
  30418. </summary>
  30419. </member>
  30420. <member name="P:UnityEditor.ModelImporter.skinWeights">
  30421. <summary>
  30422. <para>Skin weights import options.</para>
  30423. </summary>
  30424. </member>
  30425. <member name="P:UnityEditor.ModelImporter.sortHierarchyByName">
  30426. <summary>
  30427. <para>Sorts the gameObject hierarchy by name.</para>
  30428. </summary>
  30429. </member>
  30430. <member name="P:UnityEditor.ModelImporter.sourceAvatar">
  30431. <summary>
  30432. <para>Imports the HumanDescription from the given Avatar.</para>
  30433. </summary>
  30434. </member>
  30435. <member name="P:UnityEditor.ModelImporter.splitTangentsAcrossSeams">
  30436. <summary>
  30437. <para>Should tangents be split across UV seams.</para>
  30438. </summary>
  30439. </member>
  30440. <member name="P:UnityEditor.ModelImporter.swapUVChannels">
  30441. <summary>
  30442. <para>Swap primary and secondary UV channels when importing.</para>
  30443. </summary>
  30444. </member>
  30445. <member name="P:UnityEditor.ModelImporter.tangentImportMode">
  30446. <summary>
  30447. <para>Tangents import mode.</para>
  30448. </summary>
  30449. </member>
  30450. <member name="P:UnityEditor.ModelImporter.transformPaths">
  30451. <summary>
  30452. <para>Generates the list of all imported Transforms.</para>
  30453. </summary>
  30454. </member>
  30455. <member name="P:UnityEditor.ModelImporter.useFileScale">
  30456. <summary>
  30457. <para>Use FileScale when importing.</para>
  30458. </summary>
  30459. </member>
  30460. <member name="P:UnityEditor.ModelImporter.useFileUnits">
  30461. <summary>
  30462. <para>Detect file units and import as 1FileUnit=1UnityUnit, otherwise it will import as 1cm=1UnityUnit.</para>
  30463. </summary>
  30464. </member>
  30465. <member name="P:UnityEditor.ModelImporter.useSRGBMaterialColor">
  30466. <summary>
  30467. <para>When disabled, imported material albedo colors are converted to gamma space. This property should be disabled when using linear color space in Player rendering settings.
  30468. The default value is true.</para>
  30469. </summary>
  30470. </member>
  30471. <member name="P:UnityEditor.ModelImporter.weldVertices">
  30472. <summary>
  30473. <para>Combine vertices that share the same position in space.</para>
  30474. </summary>
  30475. </member>
  30476. <member name="M:UnityEditor.ModelImporter.CreateDefaultMaskForClip(UnityEditor.ModelImporterClipAnimation)">
  30477. <summary>
  30478. <para>Creates a mask that matches the model hierarchy, and applies it to the provided ModelImporterClipAnimation.</para>
  30479. </summary>
  30480. <param name="clip">Clip to which the mask will be applied.</param>
  30481. </member>
  30482. <member name="M:UnityEditor.ModelImporter.ExtractTextures(System.String)">
  30483. <summary>
  30484. <para>Extracts the embedded textures from a model file (such as FBX or SketchUp).</para>
  30485. </summary>
  30486. <param name="folderPath">The directory where the textures will be extracted.</param>
  30487. <returns>
  30488. <para>Returns true if the textures are extracted successfully, otherwise false.</para>
  30489. </returns>
  30490. </member>
  30491. <member name="M:UnityEditor.ModelImporter.SearchAndRemapMaterials(UnityEditor.ModelImporterMaterialName,UnityEditor.ModelImporterMaterialSearch)">
  30492. <summary>
  30493. <para>Search the project for matching materials and use them instead of the internal materials.</para>
  30494. </summary>
  30495. <param name="nameOption">The name matching option.</param>
  30496. <param name="searchOption">The search type option.</param>
  30497. <returns>
  30498. <para>Returns false if the source file is empty or invalid. Returns true otherwise.</para>
  30499. </returns>
  30500. </member>
  30501. <member name="T:UnityEditor.ModelImporterAnimationCompression">
  30502. <summary>
  30503. <para>Animation compression options for ModelImporter.</para>
  30504. </summary>
  30505. </member>
  30506. <member name="F:UnityEditor.ModelImporterAnimationCompression.KeyframeReduction">
  30507. <summary>
  30508. <para>Perform keyframe reduction.</para>
  30509. </summary>
  30510. </member>
  30511. <member name="F:UnityEditor.ModelImporterAnimationCompression.KeyframeReductionAndCompression">
  30512. <summary>
  30513. <para>Perform keyframe reduction and compression.</para>
  30514. </summary>
  30515. </member>
  30516. <member name="F:UnityEditor.ModelImporterAnimationCompression.Off">
  30517. <summary>
  30518. <para>No animation compression.</para>
  30519. </summary>
  30520. </member>
  30521. <member name="F:UnityEditor.ModelImporterAnimationCompression.Optimal">
  30522. <summary>
  30523. <para>Perform keyframe reduction and choose the best animation curve representation at runtime to reduce memory footprint (default).</para>
  30524. </summary>
  30525. </member>
  30526. <member name="T:UnityEditor.ModelImporterAnimationType">
  30527. <summary>
  30528. <para>Animation mode for ModelImporter.</para>
  30529. </summary>
  30530. </member>
  30531. <member name="F:UnityEditor.ModelImporterAnimationType.Generic">
  30532. <summary>
  30533. <para>Generate a generic animator.</para>
  30534. </summary>
  30535. </member>
  30536. <member name="F:UnityEditor.ModelImporterAnimationType.Human">
  30537. <summary>
  30538. <para>Generate a human animator.</para>
  30539. </summary>
  30540. </member>
  30541. <member name="F:UnityEditor.ModelImporterAnimationType.Legacy">
  30542. <summary>
  30543. <para>Generate a legacy animation type.</para>
  30544. </summary>
  30545. </member>
  30546. <member name="F:UnityEditor.ModelImporterAnimationType.None">
  30547. <summary>
  30548. <para>Generate no animation data.</para>
  30549. </summary>
  30550. </member>
  30551. <member name="T:UnityEditor.ModelImporterAvatarSetup">
  30552. <summary>
  30553. <para>Set the Avatar generation mode for ModelImporter.</para>
  30554. </summary>
  30555. </member>
  30556. <member name="F:UnityEditor.ModelImporterAvatarSetup.CopyFromOther">
  30557. <summary>
  30558. <para>Copy the Avatar from another model.</para>
  30559. </summary>
  30560. </member>
  30561. <member name="F:UnityEditor.ModelImporterAvatarSetup.CreateFromThisModel">
  30562. <summary>
  30563. <para>Create the Avatar from this model and save it as a sub-asset.</para>
  30564. </summary>
  30565. </member>
  30566. <member name="F:UnityEditor.ModelImporterAvatarSetup.NoAvatar">
  30567. <summary>
  30568. <para>Disable Avatar creation for this model.</para>
  30569. </summary>
  30570. </member>
  30571. <member name="T:UnityEditor.ModelImporterClipAnimation">
  30572. <summary>
  30573. <para>Animation clips to split animation into.</para>
  30574. </summary>
  30575. </member>
  30576. <member name="P:UnityEditor.ModelImporterClipAnimation.additiveReferencePoseFrame">
  30577. <summary>
  30578. <para>The additive reference pose frame.</para>
  30579. </summary>
  30580. </member>
  30581. <member name="P:UnityEditor.ModelImporterClipAnimation.curves">
  30582. <summary>
  30583. <para>Additionnal curves that will be that will be added during the import process.</para>
  30584. </summary>
  30585. </member>
  30586. <member name="P:UnityEditor.ModelImporterClipAnimation.cycleOffset">
  30587. <summary>
  30588. <para>Offset to the cycle of a looping animation, if a different time in it is desired to be the start.</para>
  30589. </summary>
  30590. </member>
  30591. <member name="P:UnityEditor.ModelImporterClipAnimation.events">
  30592. <summary>
  30593. <para>AnimationEvents that will be added during the import process.</para>
  30594. </summary>
  30595. </member>
  30596. <member name="P:UnityEditor.ModelImporterClipAnimation.firstFrame">
  30597. <summary>
  30598. <para>First frame of the clip.</para>
  30599. </summary>
  30600. </member>
  30601. <member name="P:UnityEditor.ModelImporterClipAnimation.hasAdditiveReferencePose">
  30602. <summary>
  30603. <para>Enable to defines an additive reference pose.</para>
  30604. </summary>
  30605. </member>
  30606. <member name="P:UnityEditor.ModelImporterClipAnimation.heightFromFeet">
  30607. <summary>
  30608. <para>Keeps the feet aligned with the root transform position.</para>
  30609. </summary>
  30610. </member>
  30611. <member name="P:UnityEditor.ModelImporterClipAnimation.heightOffset">
  30612. <summary>
  30613. <para>Offset to the vertical root position.</para>
  30614. </summary>
  30615. </member>
  30616. <member name="P:UnityEditor.ModelImporterClipAnimation.keepOriginalOrientation">
  30617. <summary>
  30618. <para>Keeps the vertical position as it is authored in the source file.</para>
  30619. </summary>
  30620. </member>
  30621. <member name="P:UnityEditor.ModelImporterClipAnimation.keepOriginalPositionXZ">
  30622. <summary>
  30623. <para>Keeps the vertical position as it is authored in the source file.</para>
  30624. </summary>
  30625. </member>
  30626. <member name="P:UnityEditor.ModelImporterClipAnimation.keepOriginalPositionY">
  30627. <summary>
  30628. <para>Keeps the vertical position as it is authored in the source file.</para>
  30629. </summary>
  30630. </member>
  30631. <member name="P:UnityEditor.ModelImporterClipAnimation.lastFrame">
  30632. <summary>
  30633. <para>Last frame of the clip.</para>
  30634. </summary>
  30635. </member>
  30636. <member name="P:UnityEditor.ModelImporterClipAnimation.lockRootHeightY">
  30637. <summary>
  30638. <para>Enable to make vertical root motion be baked into the movement of the bones. Disable to make vertical root motion be stored as root motion.</para>
  30639. </summary>
  30640. </member>
  30641. <member name="P:UnityEditor.ModelImporterClipAnimation.lockRootPositionXZ">
  30642. <summary>
  30643. <para>Enable to make horizontal root motion be baked into the movement of the bones. Disable to make horizontal root motion be stored as root motion.</para>
  30644. </summary>
  30645. </member>
  30646. <member name="P:UnityEditor.ModelImporterClipAnimation.lockRootRotation">
  30647. <summary>
  30648. <para>Enable to make root rotation be baked into the movement of the bones. Disable to make root rotation be stored as root motion.</para>
  30649. </summary>
  30650. </member>
  30651. <member name="P:UnityEditor.ModelImporterClipAnimation.loop">
  30652. <summary>
  30653. <para>Is the clip a looping animation?</para>
  30654. </summary>
  30655. </member>
  30656. <member name="P:UnityEditor.ModelImporterClipAnimation.loopPose">
  30657. <summary>
  30658. <para>Enable to make the motion loop seamlessly.</para>
  30659. </summary>
  30660. </member>
  30661. <member name="P:UnityEditor.ModelImporterClipAnimation.loopTime">
  30662. <summary>
  30663. <para>Enable to make the clip loop.</para>
  30664. </summary>
  30665. </member>
  30666. <member name="P:UnityEditor.ModelImporterClipAnimation.maskNeedsUpdating">
  30667. <summary>
  30668. <para>Returns true when the source AvatarMask has changed. This only happens when ModelImporterClipAnimation.maskType is set to ClipAnimationMaskType.CopyFromOther
  30669. To force a reload of the mask, simply set ModelImporterClipAnimation.maskSource to the desired AvatarMask.</para>
  30670. </summary>
  30671. </member>
  30672. <member name="P:UnityEditor.ModelImporterClipAnimation.maskSource">
  30673. <summary>
  30674. <para>The AvatarMask used to mask transforms during the import process.</para>
  30675. </summary>
  30676. </member>
  30677. <member name="P:UnityEditor.ModelImporterClipAnimation.maskType">
  30678. <summary>
  30679. <para>Define mask type.</para>
  30680. </summary>
  30681. </member>
  30682. <member name="P:UnityEditor.ModelImporterClipAnimation.mirror">
  30683. <summary>
  30684. <para>Mirror left and right in this clip.</para>
  30685. </summary>
  30686. </member>
  30687. <member name="P:UnityEditor.ModelImporterClipAnimation.name">
  30688. <summary>
  30689. <para>Clip name.</para>
  30690. </summary>
  30691. </member>
  30692. <member name="P:UnityEditor.ModelImporterClipAnimation.rotationOffset">
  30693. <summary>
  30694. <para>Offset in degrees to the root rotation.</para>
  30695. </summary>
  30696. </member>
  30697. <member name="P:UnityEditor.ModelImporterClipAnimation.takeName">
  30698. <summary>
  30699. <para>Take name.</para>
  30700. </summary>
  30701. </member>
  30702. <member name="P:UnityEditor.ModelImporterClipAnimation.wrapMode">
  30703. <summary>
  30704. <para>The wrap mode of the animation.</para>
  30705. </summary>
  30706. </member>
  30707. <member name="M:UnityEditor.ModelImporterClipAnimation.ConfigureClipFromMask(UnityEngine.AvatarMask)">
  30708. <summary>
  30709. <para>Copy the mask settings from an AvatarMask to the clip configuration.</para>
  30710. </summary>
  30711. <param name="mask">AvatarMask from which the mask settings will be imported.</param>
  30712. </member>
  30713. <member name="M:UnityEditor.ModelImporterClipAnimation.ConfigureMaskFromClip(UnityEngine.AvatarMask&amp;)">
  30714. <summary>
  30715. <para>Copy the current masking settings from the clip to an AvatarMask.</para>
  30716. </summary>
  30717. <param name="mask">AvatarMask to which the masking values will be saved.</param>
  30718. </member>
  30719. <member name="T:UnityEditor.ModelImporterGenerateAnimations">
  30720. <summary>
  30721. <para>Animation generation options for ModelImporter. These options relate to the legacy Animation system, they should only be used when ModelImporter.animationType==ModelImporterAnimationType.Legacy.</para>
  30722. </summary>
  30723. </member>
  30724. <member name="F:UnityEditor.ModelImporterGenerateAnimations.GenerateAnimations">
  30725. <summary>
  30726. <para>Default animation import mode (All animations are stored in the root object).</para>
  30727. </summary>
  30728. </member>
  30729. <member name="F:UnityEditor.ModelImporterGenerateAnimations.InNodes">
  30730. <summary>
  30731. <para>Generate animations in the objects that animate.</para>
  30732. </summary>
  30733. </member>
  30734. <member name="F:UnityEditor.ModelImporterGenerateAnimations.InOriginalRoots">
  30735. <summary>
  30736. <para>Generate animations in the root objects of the animation package.</para>
  30737. </summary>
  30738. </member>
  30739. <member name="F:UnityEditor.ModelImporterGenerateAnimations.InRoot">
  30740. <summary>
  30741. <para>Generate animations in the transform root objects.</para>
  30742. </summary>
  30743. </member>
  30744. <member name="F:UnityEditor.ModelImporterGenerateAnimations.None">
  30745. <summary>
  30746. <para>Do not generate animations.</para>
  30747. </summary>
  30748. </member>
  30749. <member name="T:UnityEditor.ModelImporterGenerateMaterials">
  30750. <summary>
  30751. <para>Material generation options for ModelImporter.</para>
  30752. </summary>
  30753. </member>
  30754. <member name="F:UnityEditor.ModelImporterGenerateMaterials.None">
  30755. <summary>
  30756. <para>Do not generate materials.</para>
  30757. </summary>
  30758. </member>
  30759. <member name="F:UnityEditor.ModelImporterGenerateMaterials.PerSourceMaterial">
  30760. <summary>
  30761. <para>Generate a material for each material in the source asset.</para>
  30762. </summary>
  30763. </member>
  30764. <member name="F:UnityEditor.ModelImporterGenerateMaterials.PerTexture">
  30765. <summary>
  30766. <para>Generate a material for each texture used.</para>
  30767. </summary>
  30768. </member>
  30769. <member name="T:UnityEditor.ModelImporterHumanoidOversampling">
  30770. <summary>
  30771. <para>Humanoid Oversampling available multipliers.</para>
  30772. </summary>
  30773. </member>
  30774. <member name="F:UnityEditor.ModelImporterHumanoidOversampling.X1">
  30775. <summary>
  30776. <para>Default Humanoid Oversampling multiplier = 1 which is equivalent to no oversampling.</para>
  30777. </summary>
  30778. </member>
  30779. <member name="F:UnityEditor.ModelImporterHumanoidOversampling.X2">
  30780. <summary>
  30781. <para>Humanoid Oversampling samples at 2 times the sampling rate found in the imported file.</para>
  30782. </summary>
  30783. </member>
  30784. <member name="F:UnityEditor.ModelImporterHumanoidOversampling.X4">
  30785. <summary>
  30786. <para>Humanoid Oversampling samples at 4 times the sampling rate found in the imported file.</para>
  30787. </summary>
  30788. </member>
  30789. <member name="F:UnityEditor.ModelImporterHumanoidOversampling.X8">
  30790. <summary>
  30791. <para>Humanoid Oversampling samples at 8 times the sampling rate found in the imported file.</para>
  30792. </summary>
  30793. </member>
  30794. <member name="T:UnityEditor.ModelImporterIndexFormat">
  30795. <summary>
  30796. <para>Format of the imported mesh index buffer data.</para>
  30797. </summary>
  30798. </member>
  30799. <member name="F:UnityEditor.ModelImporterIndexFormat.Auto">
  30800. <summary>
  30801. <para>Use 16 or 32 bit index buffer depending on mesh size.</para>
  30802. </summary>
  30803. </member>
  30804. <member name="F:UnityEditor.ModelImporterIndexFormat.UInt16">
  30805. <summary>
  30806. <para>Use 16 bit index buffer.</para>
  30807. </summary>
  30808. </member>
  30809. <member name="F:UnityEditor.ModelImporterIndexFormat.UInt32">
  30810. <summary>
  30811. <para>Use 32 bit index buffer.</para>
  30812. </summary>
  30813. </member>
  30814. <member name="T:UnityEditor.ModelImporterMaterialImportMode">
  30815. <summary>
  30816. <para>Material import options for ModelImporter.</para>
  30817. </summary>
  30818. </member>
  30819. <member name="F:UnityEditor.ModelImporterMaterialImportMode.ImportStandard">
  30820. <summary>
  30821. <para>The model importer imports materials in standard mode.</para>
  30822. </summary>
  30823. </member>
  30824. <member name="F:UnityEditor.ModelImporterMaterialImportMode.ImportViaMaterialDescription">
  30825. <summary>
  30826. <para>Enables the PreprocessMaterialDescription AssetPostprocessor on the current importer.</para>
  30827. </summary>
  30828. </member>
  30829. <member name="F:UnityEditor.ModelImporterMaterialImportMode.None">
  30830. <summary>
  30831. <para>The model importer does not import materials.</para>
  30832. </summary>
  30833. </member>
  30834. <member name="T:UnityEditor.ModelImporterMaterialLocation">
  30835. <summary>
  30836. <para>Material import options for ModelImporter.</para>
  30837. </summary>
  30838. </member>
  30839. <member name="F:UnityEditor.ModelImporterMaterialLocation.External">
  30840. <summary>
  30841. <para>Extract the materials and textures from the model.</para>
  30842. </summary>
  30843. </member>
  30844. <member name="F:UnityEditor.ModelImporterMaterialLocation.InPrefab">
  30845. <summary>
  30846. <para>Unity imports materials as sub-assets.</para>
  30847. </summary>
  30848. </member>
  30849. <member name="T:UnityEditor.ModelImporterMaterialName">
  30850. <summary>
  30851. <para>Material naming options for ModelImporter.</para>
  30852. </summary>
  30853. </member>
  30854. <member name="F:UnityEditor.ModelImporterMaterialName.BasedOnMaterialName">
  30855. <summary>
  30856. <para>Use a material name of the form &lt;materialName&gt;.mat.</para>
  30857. </summary>
  30858. </member>
  30859. <member name="F:UnityEditor.ModelImporterMaterialName.BasedOnModelNameAndMaterialName">
  30860. <summary>
  30861. <para>Use material names in the form &lt;modelFileName&gt;-&lt;materialName&gt;.mat.</para>
  30862. </summary>
  30863. </member>
  30864. <member name="F:UnityEditor.ModelImporterMaterialName.BasedOnTextureName">
  30865. <summary>
  30866. <para>Use material names in the form &lt;textureName&gt;.mat.</para>
  30867. </summary>
  30868. </member>
  30869. <member name="F:UnityEditor.ModelImporterMaterialName.BasedOnTextureName_Or_ModelNameAndMaterialName">
  30870. <summary>
  30871. <para>&lt;textureName&gt;.mat or &lt;modelFileName&gt;-&lt;materialName&gt;.mat material name.</para>
  30872. </summary>
  30873. </member>
  30874. <member name="T:UnityEditor.ModelImporterMaterialSearch">
  30875. <summary>
  30876. <para>Material search options for ModelImporter.</para>
  30877. </summary>
  30878. </member>
  30879. <member name="F:UnityEditor.ModelImporterMaterialSearch.Everywhere">
  30880. <summary>
  30881. <para>Search in all project.</para>
  30882. </summary>
  30883. </member>
  30884. <member name="F:UnityEditor.ModelImporterMaterialSearch.Local">
  30885. <summary>
  30886. <para>Search in local Materials folder.</para>
  30887. </summary>
  30888. </member>
  30889. <member name="F:UnityEditor.ModelImporterMaterialSearch.RecursiveUp">
  30890. <summary>
  30891. <para>Recursive-up search in Materials folders.</para>
  30892. </summary>
  30893. </member>
  30894. <member name="T:UnityEditor.ModelImporterMeshCompression">
  30895. <summary>
  30896. <para>Mesh compression options for ModelImporter.</para>
  30897. </summary>
  30898. </member>
  30899. <member name="F:UnityEditor.ModelImporterMeshCompression.High">
  30900. <summary>
  30901. <para>High amount of mesh compression.</para>
  30902. </summary>
  30903. </member>
  30904. <member name="F:UnityEditor.ModelImporterMeshCompression.Low">
  30905. <summary>
  30906. <para>Low amount of mesh compression.</para>
  30907. </summary>
  30908. </member>
  30909. <member name="F:UnityEditor.ModelImporterMeshCompression.Medium">
  30910. <summary>
  30911. <para>Medium amount of mesh compression.</para>
  30912. </summary>
  30913. </member>
  30914. <member name="F:UnityEditor.ModelImporterMeshCompression.Off">
  30915. <summary>
  30916. <para>No mesh compression (default).</para>
  30917. </summary>
  30918. </member>
  30919. <member name="T:UnityEditor.ModelImporterNormalCalculationMode">
  30920. <summary>
  30921. <para>Normal generation options for ModelImporter.</para>
  30922. </summary>
  30923. </member>
  30924. <member name="F:UnityEditor.ModelImporterNormalCalculationMode.AngleWeighted">
  30925. <summary>
  30926. <para>The normals are weighted by the vertex angle on each face.</para>
  30927. </summary>
  30928. </member>
  30929. <member name="F:UnityEditor.ModelImporterNormalCalculationMode.AreaAndAngleWeighted">
  30930. <summary>
  30931. <para>The normals are weighted by both the face area and the vertex angle on each face.</para>
  30932. </summary>
  30933. </member>
  30934. <member name="F:UnityEditor.ModelImporterNormalCalculationMode.AreaWeighted">
  30935. <summary>
  30936. <para>The normals are weighted by the face area.</para>
  30937. </summary>
  30938. </member>
  30939. <member name="F:UnityEditor.ModelImporterNormalCalculationMode.Unweighted">
  30940. <summary>
  30941. <para>The normals are not weighted.</para>
  30942. </summary>
  30943. </member>
  30944. <member name="F:UnityEditor.ModelImporterNormalCalculationMode.Unweighted_Legacy">
  30945. <summary>
  30946. <para>The normals are unweighted. This option uses the legacy algorithm for handling hard edges.</para>
  30947. </summary>
  30948. </member>
  30949. <member name="T:UnityEditor.ModelImporterNormals">
  30950. <summary>
  30951. <para>Normal generation options for ModelImporter.</para>
  30952. </summary>
  30953. </member>
  30954. <member name="F:UnityEditor.ModelImporterNormals.Calculate">
  30955. <summary>
  30956. <para>Calculate vertex normals.</para>
  30957. </summary>
  30958. </member>
  30959. <member name="F:UnityEditor.ModelImporterNormals.Import">
  30960. <summary>
  30961. <para>Import vertex normals from model file (default).</para>
  30962. </summary>
  30963. </member>
  30964. <member name="F:UnityEditor.ModelImporterNormals.None">
  30965. <summary>
  30966. <para>Do not import vertex normals.</para>
  30967. </summary>
  30968. </member>
  30969. <member name="T:UnityEditor.ModelImporterNormalSmoothingSource">
  30970. <summary>
  30971. <para>Source of smoothing information for calculation of normals in ModelImporter.</para>
  30972. </summary>
  30973. </member>
  30974. <member name="F:UnityEditor.ModelImporterNormalSmoothingSource.FromAngle">
  30975. <summary>
  30976. <para>Use the angle between adjacent faces to determine if an edge is smooth or hard.</para>
  30977. </summary>
  30978. </member>
  30979. <member name="F:UnityEditor.ModelImporterNormalSmoothingSource.FromSmoothingGroups">
  30980. <summary>
  30981. <para>Use smoothing groups to determine which edges are smooth and which are hard.</para>
  30982. </summary>
  30983. </member>
  30984. <member name="F:UnityEditor.ModelImporterNormalSmoothingSource.None">
  30985. <summary>
  30986. <para>Do not create hard edges.</para>
  30987. </summary>
  30988. </member>
  30989. <member name="F:UnityEditor.ModelImporterNormalSmoothingSource.PreferSmoothingGroups">
  30990. <summary>
  30991. <para>Use smoothing groups if they are present in the Model file, otherwise use angle (default).</para>
  30992. </summary>
  30993. </member>
  30994. <member name="T:UnityEditor.ModelImporterSecondaryUVMarginMethod">
  30995. <summary>
  30996. <para>Methods for handling margins during lightmap UV generation in ModelImporter.</para>
  30997. </summary>
  30998. </member>
  30999. <member name="F:UnityEditor.ModelImporterSecondaryUVMarginMethod.Calculate">
  31000. <summary>
  31001. <para>Calculate suitable lightmap UV margins based on expected lightmap resolution and object scale.</para>
  31002. </summary>
  31003. </member>
  31004. <member name="F:UnityEditor.ModelImporterSecondaryUVMarginMethod.Manual">
  31005. <summary>
  31006. <para>Specify pack margin manually.</para>
  31007. </summary>
  31008. </member>
  31009. <member name="T:UnityEditor.ModelImporterSkinWeights">
  31010. <summary>
  31011. <para>Skin weights options for ModelImporter.</para>
  31012. </summary>
  31013. </member>
  31014. <member name="F:UnityEditor.ModelImporterSkinWeights.Custom">
  31015. <summary>
  31016. <para>Import a custom number of bones per vertex.</para>
  31017. </summary>
  31018. </member>
  31019. <member name="F:UnityEditor.ModelImporterSkinWeights.Standard">
  31020. <summary>
  31021. <para>Import the standard number of bones per vertex (currently 4).</para>
  31022. </summary>
  31023. </member>
  31024. <member name="T:UnityEditor.ModelImporterTangents">
  31025. <summary>
  31026. <para>Vertex tangent generation options for ModelImporter.</para>
  31027. </summary>
  31028. </member>
  31029. <member name="F:UnityEditor.ModelImporterTangents.CalculateLegacy">
  31030. <summary>
  31031. <para>Calculate tangents with legacy algorithm.</para>
  31032. </summary>
  31033. </member>
  31034. <member name="F:UnityEditor.ModelImporterTangents.CalculateLegacyWithSplitTangents">
  31035. <summary>
  31036. <para>Calculate tangents with legacy algorithm, with splits across UV charts.</para>
  31037. </summary>
  31038. </member>
  31039. <member name="F:UnityEditor.ModelImporterTangents.CalculateMikk">
  31040. <summary>
  31041. <para>Calculate tangents using MikkTSpace (default).</para>
  31042. </summary>
  31043. </member>
  31044. <member name="F:UnityEditor.ModelImporterTangents.Import">
  31045. <summary>
  31046. <para>Import vertex tangents from model file.</para>
  31047. </summary>
  31048. </member>
  31049. <member name="F:UnityEditor.ModelImporterTangents.None">
  31050. <summary>
  31051. <para>Do not import vertex tangents.</para>
  31052. </summary>
  31053. </member>
  31054. <member name="T:UnityEditor.ModelImporterTangentSpaceMode">
  31055. <summary>
  31056. <para>Tangent space generation options for ModelImporter.</para>
  31057. </summary>
  31058. </member>
  31059. <member name="F:UnityEditor.ModelImporterTangentSpaceMode.Calculate">
  31060. <summary>
  31061. <para>Calculate tangents.</para>
  31062. </summary>
  31063. </member>
  31064. <member name="F:UnityEditor.ModelImporterTangentSpaceMode.Import">
  31065. <summary>
  31066. <para>Import normals/tangents from file.</para>
  31067. </summary>
  31068. </member>
  31069. <member name="F:UnityEditor.ModelImporterTangentSpaceMode.None">
  31070. <summary>
  31071. <para>Strip normals/tangents.</para>
  31072. </summary>
  31073. </member>
  31074. <member name="T:UnityEditor.MonoImporter">
  31075. <summary>
  31076. <para>Represents a C# script in the project.</para>
  31077. </summary>
  31078. </member>
  31079. <member name="M:UnityEditor.MonoImporter.GetAllRuntimeMonoScripts">
  31080. <summary>
  31081. <para>Gets an array of scripts that will be available at runtime.</para>
  31082. </summary>
  31083. <returns>
  31084. <para>Returns an array of scripts.</para>
  31085. </returns>
  31086. </member>
  31087. <member name="M:UnityEditor.MonoImporter.GetDefaultReference(System.String)">
  31088. <summary>
  31089. <para>Gets the default value for a reference field in the imported MonoScript.</para>
  31090. </summary>
  31091. <param name="name">The name of a public field in the imported MonoScript.</param>
  31092. <returns>
  31093. <para>The Unity object to use as a default value for the given reference field.</para>
  31094. </returns>
  31095. </member>
  31096. <member name="M:UnityEditor.MonoImporter.GetExecutionOrder(UnityEditor.MonoScript)">
  31097. <summary>
  31098. <para>Gets the execution order for a MonoScript.</para>
  31099. </summary>
  31100. <param name="script">The script to retrieve the execution order for.</param>
  31101. <returns>
  31102. <para>Returns the execution order for the given MonoScript.</para>
  31103. </returns>
  31104. </member>
  31105. <member name="M:UnityEditor.MonoImporter.GetIcon">
  31106. <summary>
  31107. <para>Gets the icon to associate with the imported MonoScript.</para>
  31108. </summary>
  31109. <returns>
  31110. <para>Returns the custom icon that will be associated with the imported MonoScript. If no custom icon will be associated with the imported MonoScript, returns null.</para>
  31111. </returns>
  31112. </member>
  31113. <member name="M:UnityEditor.MonoImporter.GetScript">
  31114. <summary>
  31115. <para>Gets the imported MonoScript. If the imported C# file contains multiple classes, the first is returned.</para>
  31116. </summary>
  31117. <returns>
  31118. <para>Returns the imported script.</para>
  31119. </returns>
  31120. </member>
  31121. <member name="M:UnityEditor.MonoImporter.SetDefaultReferences(System.String[],UnityEngine.Object[])">
  31122. <summary>
  31123. <para>Sets default references for this MonoScript.</para>
  31124. </summary>
  31125. <param name="name">An array of names of public fields in the imported MonoScript. The type of each field must be derived from UnityEngine.Object.</param>
  31126. <param name="target">An array of objects to use as default values. The size of the array must match the size of the names array. The array can include null values.</param>
  31127. </member>
  31128. <member name="M:UnityEditor.MonoImporter.SetExecutionOrder(UnityEditor.MonoScript,System.Int32)">
  31129. <summary>
  31130. <para>Sets the execution order for a MonoScript. This method forces Unity to reimport the MonoImporter for the target script.</para>
  31131. </summary>
  31132. <param name="script">The script to set the execution order for.</param>
  31133. <param name="order">The execution order for the given MonoScript.</param>
  31134. </member>
  31135. <member name="M:UnityEditor.MonoImporter.SetIcon(UnityEngine.Texture2D)">
  31136. <summary>
  31137. <para>Sets a custom icon to associate with the imported MonoScript.</para>
  31138. </summary>
  31139. <param name="icon">The custom icon to associate with the imported MonoScript. When the value is null, Unity restores the default icon.</param>
  31140. </member>
  31141. <member name="T:UnityEditor.MonoScript">
  31142. <summary>
  31143. <para>Representation of Script assets.</para>
  31144. </summary>
  31145. </member>
  31146. <member name="M:UnityEditor.MonoScript.FromMonoBehaviour(UnityEngine.MonoBehaviour)">
  31147. <summary>
  31148. <para>Returns the MonoScript object containing specified MonoBehaviour.</para>
  31149. </summary>
  31150. <param name="behaviour">The MonoBehaviour whose MonoScript should be returned.</param>
  31151. </member>
  31152. <member name="M:UnityEditor.MonoScript.FromScriptableObject(UnityEngine.ScriptableObject)">
  31153. <summary>
  31154. <para>Returns the MonoScript object containing specified ScriptableObject.</para>
  31155. </summary>
  31156. <param name="scriptableObject">The ScriptableObject whose MonoScript should be returned.</param>
  31157. </member>
  31158. <member name="M:UnityEditor.MonoScript.GetClass">
  31159. <summary>
  31160. <para>Returns the System.Type object of the class implemented by this script.</para>
  31161. </summary>
  31162. </member>
  31163. <member name="T:UnityEditor.MouseCursor">
  31164. <summary>
  31165. <para>Custom mouse cursor shapes used with EditorGUIUtility.AddCursorRect.</para>
  31166. </summary>
  31167. </member>
  31168. <member name="F:UnityEditor.MouseCursor.Arrow">
  31169. <summary>
  31170. <para>Normal pointer arrow.</para>
  31171. </summary>
  31172. </member>
  31173. <member name="F:UnityEditor.MouseCursor.ArrowMinus">
  31174. <summary>
  31175. <para>Arrow with the minus symbol next to it.</para>
  31176. </summary>
  31177. </member>
  31178. <member name="F:UnityEditor.MouseCursor.ArrowPlus">
  31179. <summary>
  31180. <para>Arrow with the plus symbol next to it.</para>
  31181. </summary>
  31182. </member>
  31183. <member name="F:UnityEditor.MouseCursor.CustomCursor">
  31184. <summary>
  31185. <para>The current user defined cursor.</para>
  31186. </summary>
  31187. </member>
  31188. <member name="F:UnityEditor.MouseCursor.FPS">
  31189. <summary>
  31190. <para>Cursor with an eye and stylized arrow keys for FPS navigation.</para>
  31191. </summary>
  31192. </member>
  31193. <member name="F:UnityEditor.MouseCursor.Link">
  31194. <summary>
  31195. <para>Arrow with a Link badge (for assigning pointers).</para>
  31196. </summary>
  31197. </member>
  31198. <member name="F:UnityEditor.MouseCursor.MoveArrow">
  31199. <summary>
  31200. <para>Arrow with the move symbol next to it for the sceneview.</para>
  31201. </summary>
  31202. </member>
  31203. <member name="F:UnityEditor.MouseCursor.Orbit">
  31204. <summary>
  31205. <para>Cursor with an eye for orbit.</para>
  31206. </summary>
  31207. </member>
  31208. <member name="F:UnityEditor.MouseCursor.Pan">
  31209. <summary>
  31210. <para>Cursor with a dragging hand for pan.</para>
  31211. </summary>
  31212. </member>
  31213. <member name="F:UnityEditor.MouseCursor.ResizeHorizontal">
  31214. <summary>
  31215. <para>Horizontal resize arrows.</para>
  31216. </summary>
  31217. </member>
  31218. <member name="F:UnityEditor.MouseCursor.ResizeUpLeft">
  31219. <summary>
  31220. <para>Resize up-Left for window edges.</para>
  31221. </summary>
  31222. </member>
  31223. <member name="F:UnityEditor.MouseCursor.ResizeUpRight">
  31224. <summary>
  31225. <para>Resize up-right for window edges.</para>
  31226. </summary>
  31227. </member>
  31228. <member name="F:UnityEditor.MouseCursor.ResizeVertical">
  31229. <summary>
  31230. <para>Vertical resize arrows.</para>
  31231. </summary>
  31232. </member>
  31233. <member name="F:UnityEditor.MouseCursor.RotateArrow">
  31234. <summary>
  31235. <para>Arrow with the rotate symbol next to it for the sceneview.</para>
  31236. </summary>
  31237. </member>
  31238. <member name="F:UnityEditor.MouseCursor.ScaleArrow">
  31239. <summary>
  31240. <para>Arrow with the scale symbol next to it for the sceneview.</para>
  31241. </summary>
  31242. </member>
  31243. <member name="F:UnityEditor.MouseCursor.SlideArrow">
  31244. <summary>
  31245. <para>Arrow with small arrows for indicating sliding at number fields.</para>
  31246. </summary>
  31247. </member>
  31248. <member name="F:UnityEditor.MouseCursor.SplitResizeLeftRight">
  31249. <summary>
  31250. <para>Left-Right resize arrows for window splitters.</para>
  31251. </summary>
  31252. </member>
  31253. <member name="F:UnityEditor.MouseCursor.SplitResizeUpDown">
  31254. <summary>
  31255. <para>Up-Down resize arrows for window splitters.</para>
  31256. </summary>
  31257. </member>
  31258. <member name="F:UnityEditor.MouseCursor.Text">
  31259. <summary>
  31260. <para>Text cursor.</para>
  31261. </summary>
  31262. </member>
  31263. <member name="F:UnityEditor.MouseCursor.Zoom">
  31264. <summary>
  31265. <para>Cursor with a magnifying glass for zoom.</para>
  31266. </summary>
  31267. </member>
  31268. <member name="T:UnityEditor.MPE.ChannelClient">
  31269. <summary>
  31270. <para>ChannelClient is a WebSocket client that connects to Unity's ChannelService, which is a WebSocket server.</para>
  31271. </summary>
  31272. </member>
  31273. <member name="P:UnityEditor.MPE.ChannelClient.channelName">
  31274. <summary>
  31275. <para>The name of the channel this ChannelClient is connected to. The name matches the route of the URL used to connect to Unity's ChannelService. For example, 127.0.0.1:8928/&lt;my Channel Name&gt;.</para>
  31276. </summary>
  31277. </member>
  31278. <member name="P:UnityEditor.MPE.ChannelClient.clientId">
  31279. <summary>
  31280. <para>The channel ID, which essentially a hash of the channel name. See ChannelService.ChannelNameToId.</para>
  31281. </summary>
  31282. </member>
  31283. <member name="P:UnityEditor.MPE.ChannelClient.isAutoTick">
  31284. <summary>
  31285. <para>Specifies whether Unity processes (ticks) this ChannelClient's incoming and outgoing messages automatically, or the user processes (ticks) them manually, either in the main thread or a dedicated thread.</para>
  31286. </summary>
  31287. </member>
  31288. <member name="M:UnityEditor.MPE.ChannelClient.Close">
  31289. <summary>
  31290. <para>Closes the ChannelClient. This closes the WebSocket client but not the Channel in the ChannelService. Other ChannelClients can still connect on the same Channel.</para>
  31291. </summary>
  31292. <param name="channelName">The name of the channel to close.</param>
  31293. </member>
  31294. <member name="M:UnityEditor.MPE.ChannelClient.Close(System.String)">
  31295. <summary>
  31296. <para>Closes the ChannelClient. This closes the WebSocket client but not the Channel in the ChannelService. Other ChannelClients can still connect on the same Channel.</para>
  31297. </summary>
  31298. <param name="channelName">The name of the channel to close.</param>
  31299. </member>
  31300. <member name="M:UnityEditor.MPE.ChannelClient.GetChannelClientInfo">
  31301. <summary>
  31302. <para>Gets the ChannelClientInfo for a specific channel.</para>
  31303. </summary>
  31304. <param name="channelName">The name of the channel to get information about.</param>
  31305. <param name="clientId">The ID of the channel to get information about.</param>
  31306. <returns>
  31307. <para>A structure that describes the channel.</para>
  31308. </returns>
  31309. </member>
  31310. <member name="M:UnityEditor.MPE.ChannelClient.GetChannelClientInfo(System.String)">
  31311. <summary>
  31312. <para>Gets the ChannelClientInfo for a specific channel.</para>
  31313. </summary>
  31314. <param name="channelName">The name of the channel to get information about.</param>
  31315. <param name="clientId">The ID of the channel to get information about.</param>
  31316. <returns>
  31317. <para>A structure that describes the channel.</para>
  31318. </returns>
  31319. </member>
  31320. <member name="M:UnityEditor.MPE.ChannelClient.GetChannelClientInfo(System.Int32)">
  31321. <summary>
  31322. <para>Gets the ChannelClientInfo for a specific channel.</para>
  31323. </summary>
  31324. <param name="channelName">The name of the channel to get information about.</param>
  31325. <param name="clientId">The ID of the channel to get information about.</param>
  31326. <returns>
  31327. <para>A structure that describes the channel.</para>
  31328. </returns>
  31329. </member>
  31330. <member name="M:UnityEditor.MPE.ChannelClient.GetChannelClientList">
  31331. <summary>
  31332. <para>Gets information for all ChannelClients running on a single instance of Unity.</para>
  31333. </summary>
  31334. <returns>
  31335. <para>A list of ChannelClientInfo for all clients.</para>
  31336. </returns>
  31337. </member>
  31338. <member name="M:UnityEditor.MPE.ChannelClient.GetOrCreateClient(System.String)">
  31339. <summary>
  31340. <para>Creates a new ChannelClient on a specific channel. If a client already exists, this method gets the client.</para>
  31341. </summary>
  31342. <param name="channelName">The name of the channel to open. This matches the last part of a WebSocket URL. For example, "127.0.0.1:9090/&lt;channelName&gt;".</param>
  31343. <returns>
  31344. <para>Instance of the newly-created or existing ChannelClient.</para>
  31345. </returns>
  31346. </member>
  31347. <member name="M:UnityEditor.MPE.ChannelClient.IsConnected">
  31348. <summary>
  31349. <para>Checks whether the ChannelClient connected to a ChannelService.</para>
  31350. </summary>
  31351. <returns>
  31352. <para>Return true if connected, and false otherwise.</para>
  31353. </returns>
  31354. </member>
  31355. <member name="M:UnityEditor.MPE.ChannelClient.NewRequestId">
  31356. <summary>
  31357. <para>Creates a unique request ID for this ChannelClient in this instance of Unity. For more information about requests, see ChannelClient.Request.</para>
  31358. </summary>
  31359. <param name="clientId">The ChannelClient ID to generate the request from.</param>
  31360. <returns>
  31361. <para>The request ID.</para>
  31362. </returns>
  31363. </member>
  31364. <member name="M:UnityEditor.MPE.ChannelClient.NewRequestId(System.Int32)">
  31365. <summary>
  31366. <para>Creates a unique request ID for this ChannelClient in this instance of Unity. For more information about requests, see ChannelClient.Request.</para>
  31367. </summary>
  31368. <param name="clientId">The ChannelClient ID to generate the request from.</param>
  31369. <returns>
  31370. <para>The request ID.</para>
  31371. </returns>
  31372. </member>
  31373. <member name="M:UnityEditor.MPE.ChannelClient.RegisterMessageHandler(System.Action`1&lt;System.String&gt;)">
  31374. <summary>
  31375. <para>Registers a new handler on a specific channel. The new handler is called whenever a message is sent to the ChannelClient.</para>
  31376. </summary>
  31377. <param name="handler">A handler for all incoming messages on a specific channel.</param>
  31378. <returns>
  31379. <para>An action that, when invoked, unregisters the ChannelClient handler (See ChannelClient.UnregisterMessageHandler).</para>
  31380. </returns>
  31381. </member>
  31382. <member name="M:UnityEditor.MPE.ChannelClient.RegisterMessageHandler(System.Action`1&lt;System.Byte[]&gt;)">
  31383. <summary>
  31384. <para>Registers a new handler on a specific channel. The new handler is called whenever a message is sent to the ChannelClient.</para>
  31385. </summary>
  31386. <param name="handler">A handler for all incoming messages on a specific channel.</param>
  31387. <returns>
  31388. <para>An action that, when invoked, unregisters the ChannelClient handler (See ChannelClient.UnregisterMessageHandler).</para>
  31389. </returns>
  31390. </member>
  31391. <member name="M:UnityEditor.MPE.ChannelClient.Send(System.String)">
  31392. <summary>
  31393. <para>Sends an ASCII or binary message to the ChannelService. Depending on how the channel's handler processes the message, it may also be sent to other connections.</para>
  31394. </summary>
  31395. <param name="data">Data to send.</param>
  31396. <param name="connectionId">The connection ID of the client sending the data.</param>
  31397. </member>
  31398. <member name="M:UnityEditor.MPE.ChannelClient.Send(System.Byte[])">
  31399. <summary>
  31400. <para>Sends an ASCII or binary message to the ChannelService. Depending on how the channel's handler processes the message, it may also be sent to other connections.</para>
  31401. </summary>
  31402. <param name="data">Data to send.</param>
  31403. <param name="connectionId">The connection ID of the client sending the data.</param>
  31404. </member>
  31405. <member name="M:UnityEditor.MPE.ChannelClient.Send(System.Int32,System.Byte[])">
  31406. <summary>
  31407. <para>Sends an ASCII or binary message to the ChannelService. Depending on how the channel's handler processes the message, it may also be sent to other connections.</para>
  31408. </summary>
  31409. <param name="data">Data to send.</param>
  31410. <param name="connectionId">The connection ID of the client sending the data.</param>
  31411. </member>
  31412. <member name="M:UnityEditor.MPE.ChannelClient.Shutdown">
  31413. <summary>
  31414. <para>Closes all ChannelClients in this instance of Unity.</para>
  31415. </summary>
  31416. </member>
  31417. <member name="M:UnityEditor.MPE.ChannelClient.Start(System.Boolean)">
  31418. <summary>
  31419. <para>Starts an existing ChannelClient so it listens to incoming and outgoing messages.</para>
  31420. </summary>
  31421. <param name="autoTick">Specifies whether Unity processes (ticks) this ChannelClient's incoming and outgoing messages automatically, or the user processes (ticks) them manually, either in the main thread or a dedicated thread.</param>
  31422. </member>
  31423. <member name="M:UnityEditor.MPE.ChannelClient.Stop">
  31424. <summary>
  31425. <para>Stops a specific ChannelClient from listening for new messages. This is different than ChannelClient.Close because you can restart the channel client using ChannelClient.Start.</para>
  31426. </summary>
  31427. </member>
  31428. <member name="M:UnityEditor.MPE.ChannelClient.Tick">
  31429. <summary>
  31430. <para>Ticks the ChannelClient. When you call this method, it checks whether any incoming messages from the server need to be processed, and whether any outgoing messages need to be sent to the server.</para>
  31431. </summary>
  31432. </member>
  31433. <member name="M:UnityEditor.MPE.ChannelClient.UnregisterMessageHandler(System.Action`1&lt;System.String&gt;)">
  31434. <summary>
  31435. <para>Unregisters a specific channel handler from a ChannelClient.</para>
  31436. </summary>
  31437. <param name="handler">The handler to unregister.</param>
  31438. </member>
  31439. <member name="M:UnityEditor.MPE.ChannelClient.UnregisterMessageHandler(System.Action`1&lt;System.Byte[]&gt;)">
  31440. <summary>
  31441. <para>Unregisters a specific channel handler from a ChannelClient.</para>
  31442. </summary>
  31443. <param name="handler">The handler to unregister.</param>
  31444. </member>
  31445. <member name="T:UnityEditor.MPE.ChannelClientInfo">
  31446. <summary>
  31447. <para>A structure that contains all of a ChannelClient's connection data.</para>
  31448. </summary>
  31449. </member>
  31450. <member name="P:UnityEditor.MPE.ChannelClientInfo.clientId">
  31451. <summary>
  31452. <para>The channel's channel ID (see ChannelClient.clientId).</para>
  31453. </summary>
  31454. </member>
  31455. <member name="P:UnityEditor.MPE.ChannelClientInfo.connectionId">
  31456. <summary>
  31457. <para>The ChannelClient's connection ID.</para>
  31458. </summary>
  31459. </member>
  31460. <member name="P:UnityEditor.MPE.ChannelClientInfo.name">
  31461. <summary>
  31462. <para>The ChannelClient's name (see ChannelClient.channelName. This matches the route of the URL connecting to the ChannelService. For example, "127.0.0.1:9292/&lt;channelName&gt;".</para>
  31463. </summary>
  31464. </member>
  31465. <member name="T:UnityEditor.MPE.ChannelClientScope">
  31466. <summary>
  31467. <para>Scope that can be use to open a channel client on a specific channel and close the channel when the scope ends.</para>
  31468. </summary>
  31469. </member>
  31470. <member name="P:UnityEditor.MPE.ChannelClientScope.client">
  31471. <summary>
  31472. <para>Get the Chanel client of this scope.</para>
  31473. </summary>
  31474. </member>
  31475. <member name="M:UnityEditor.MPE.ChannelClientScope.#ctor(System.Boolean,System.String,System.Action`1&lt;System.String&gt;,System.Boolean)">
  31476. <summary>
  31477. <para>Create a new Channel Client scope.</para>
  31478. </summary>
  31479. <param name="autoTick">If true, starts the channel client in auto tick mode.</param>
  31480. <param name="channelName">Name of the channel to open.</param>
  31481. <param name="handler">Handler to process message on the channel.</param>
  31482. <param name="closeClientOnExit">If true, closes the client on exit.</param>
  31483. </member>
  31484. <member name="M:UnityEditor.MPE.ChannelClientScope.#ctor(System.Boolean,System.String,System.Action`1&lt;System.Byte[]&gt;,System.Boolean)">
  31485. <summary>
  31486. <para>Create a new Channel Client scope.</para>
  31487. </summary>
  31488. <param name="autoTick">If true, starts the channel client in auto tick mode.</param>
  31489. <param name="channelName">Name of the channel to open.</param>
  31490. <param name="handler">Handler to process message on the channel.</param>
  31491. <param name="closeClientOnExit">If true, closes the client on exit.</param>
  31492. </member>
  31493. <member name="T:UnityEditor.MPE.ChannelInfo">
  31494. <summary>
  31495. <para>A structure that contains the connection information of a Channel in ChannelService.</para>
  31496. </summary>
  31497. </member>
  31498. <member name="P:UnityEditor.MPE.ChannelInfo.id">
  31499. <summary>
  31500. <para>The ID of a specific channel. Normally this is the hash of the channel name.</para>
  31501. </summary>
  31502. </member>
  31503. <member name="P:UnityEditor.MPE.ChannelInfo.name">
  31504. <summary>
  31505. <para>The name of the channel. This matches the route of the URL that connects to the ChannelService. For example, "127.0.0.1:9292/&lt;channelName&gt;".</para>
  31506. </summary>
  31507. </member>
  31508. <member name="T:UnityEditor.MPE.ChannelScope">
  31509. <summary>
  31510. <para>Scope that cna be use to open a channel and that will close the channel when the scope ends.</para>
  31511. </summary>
  31512. </member>
  31513. <member name="T:UnityEditor.MPE.ChannelService">
  31514. <summary>
  31515. <para>The ChannelService encapsulates a WebSocket server running in Unity.</para>
  31516. </summary>
  31517. </member>
  31518. <member name="M:UnityEditor.MPE.ChannelService.Broadcast(System.Int32,System.Byte[])">
  31519. <summary>
  31520. <para>Sends a message to all of a specific channel's ChannelClient connections.</para>
  31521. </summary>
  31522. <param name="channelId">The ID of the channel to send the message to.</param>
  31523. <param name="data">The message to send. It can be binary or UTF8.</param>
  31524. </member>
  31525. <member name="M:UnityEditor.MPE.ChannelService.Broadcast(System.Int32,System.String)">
  31526. <summary>
  31527. <para>Sends a message to all of a specific channel's ChannelClient connections.</para>
  31528. </summary>
  31529. <param name="channelId">The ID of the channel to send the message to.</param>
  31530. <param name="data">The message to send. It can be binary or UTF8.</param>
  31531. </member>
  31532. <member name="M:UnityEditor.MPE.ChannelService.BroadcastBinary(System.Int32,System.Byte[])">
  31533. <summary>
  31534. <para>Sends a message to all of a specific channel's ChannelClient connections.</para>
  31535. </summary>
  31536. <param name="channelId">The ID of the channel to send the message to.</param>
  31537. <param name="data">The binary data to send.</param>
  31538. </member>
  31539. <member name="M:UnityEditor.MPE.ChannelService.ChannelNameToId(System.String)">
  31540. <summary>
  31541. <para>Closes a specific channel and all connections to that channel.</para>
  31542. </summary>
  31543. <param name="channelName">The ChannelName.</param>
  31544. <returns>
  31545. <para>The ChannelId.</para>
  31546. </returns>
  31547. </member>
  31548. <member name="M:UnityEditor.MPE.ChannelService.CloseChannel(System.String)">
  31549. <summary>
  31550. <para>Closes a specific channel and all connections to that channel.</para>
  31551. </summary>
  31552. <param name="channelName">The name of the channel to close.</param>
  31553. </member>
  31554. <member name="M:UnityEditor.MPE.ChannelService.GetAddress">
  31555. <summary>
  31556. <para>Gets the address of the ChannelService. This is always a local address. For example, 127.0.0.1.</para>
  31557. </summary>
  31558. <returns>
  31559. <para>The address where the ChannelService listens to new connections.</para>
  31560. </returns>
  31561. </member>
  31562. <member name="M:UnityEditor.MPE.ChannelService.GetChannelClientList">
  31563. <summary>
  31564. <para>Gets a list of all channel clients connected to the ChannelService.</para>
  31565. </summary>
  31566. <returns>
  31567. <para>A list that contains the ChannelInfo for every channel client.</para>
  31568. </returns>
  31569. </member>
  31570. <member name="M:UnityEditor.MPE.ChannelService.GetChannelList">
  31571. <summary>
  31572. <para>Gets a list of channels open in the ChannelService. By default the ChannelService always has a "status" channel and an "events" channel.</para>
  31573. </summary>
  31574. <returns>
  31575. <para>A list that contains the ChannelInfo for every open channel.</para>
  31576. </returns>
  31577. </member>
  31578. <member name="M:UnityEditor.MPE.ChannelService.GetOrCreateChannel(System.String,System.Action`2&lt;System.Int32,System.Byte[]&gt;)">
  31579. <summary>
  31580. <para>Gets or creates a new channel.</para>
  31581. </summary>
  31582. <param name="channelName">The name of the channel to retrieve.</param>
  31583. <param name="handler">The channel handler to register.</param>
  31584. <returns>
  31585. <para>This action can be invoked to unregister the handler from the channel (see ChannelService.UnregisterMessageHandler).</para>
  31586. </returns>
  31587. </member>
  31588. <member name="M:UnityEditor.MPE.ChannelService.GetPort">
  31589. <summary>
  31590. <para>Retrieves the port where the ChannelService runs. This port is chosen randomly when the ChannelService first starts. Alternatively you can specify the port from the command line, using the --ump-channel-service-port &lt;portNumber&gt; switch.</para>
  31591. </summary>
  31592. <returns>
  31593. <para>The port number of the ChannelService.</para>
  31594. </returns>
  31595. </member>
  31596. <member name="M:UnityEditor.MPE.ChannelService.IsRunning">
  31597. <summary>
  31598. <para>Checks whether the ChannelService is running and listening to new connections..</para>
  31599. </summary>
  31600. <returns>
  31601. <para>True if the service has started and false if it hasn't.</para>
  31602. </returns>
  31603. </member>
  31604. <member name="M:UnityEditor.MPE.ChannelService.RegisterMessageHandler(System.String,System.Action`2&lt;System.Int32,System.Byte[]&gt;)">
  31605. <summary>
  31606. <para>Registers a handler to process all incoming messages on a specific channel.</para>
  31607. </summary>
  31608. <param name="channelName">The name of the channel.</param>
  31609. <param name="handler">The handler that processes messages.</param>
  31610. <returns>
  31611. <para>An action that you can use to unregister the handler from message processing (see ChannelService.UnregisterMessageHandler).</para>
  31612. </returns>
  31613. </member>
  31614. <member name="M:UnityEditor.MPE.ChannelService.Send(System.Int32,System.Byte[])">
  31615. <summary>
  31616. <para>Sends a message to a specific connection. The message can be binary or UTF8.</para>
  31617. </summary>
  31618. <param name="connectionId">The connection ID. This matches ChannelClientInfo.channelClientId.</param>
  31619. <param name="data">Data to send to the connected client.</param>
  31620. </member>
  31621. <member name="M:UnityEditor.MPE.ChannelService.Send(System.Int32,System.String)">
  31622. <summary>
  31623. <para>Sends a message to a specific connection. The message can be binary or UTF8.</para>
  31624. </summary>
  31625. <param name="connectionId">The connection ID. This matches ChannelClientInfo.channelClientId.</param>
  31626. <param name="data">Data to send to the connected client.</param>
  31627. </member>
  31628. <member name="M:UnityEditor.MPE.ChannelService.Start">
  31629. <summary>
  31630. <para>Starts the ChannelService. After you start the ChannelService it listens to connection at the URL provided by: &lt;ChannelService Address&gt;:&lt;ChannelServicePort&gt;&lt;channelName&gt;, for example, 127.0.0.1:9976events. See ChannelService.GetAddress and ChannnelService.GetPort.</para>
  31631. </summary>
  31632. </member>
  31633. <member name="M:UnityEditor.MPE.ChannelService.Stop">
  31634. <summary>
  31635. <para>Stops the ChannelService from listening to connections, and closes any already established connections.</para>
  31636. </summary>
  31637. </member>
  31638. <member name="M:UnityEditor.MPE.ChannelService.UnregisterMessageHandler(System.String,System.Action`2&lt;System.Int32,System.Byte[]&gt;)">
  31639. <summary>
  31640. <para>Unregisters a specific handler from a Channel.</para>
  31641. </summary>
  31642. <param name="channelName">The channel to stop processing messages on.</param>
  31643. <param name="handler">The handler to unregister.</param>
  31644. </member>
  31645. <member name="T:UnityEditor.MPE.EventDataSerialization">
  31646. <summary>
  31647. <para>The Serialization type for sending a message, with arguments, using the EventService. For more information about argument serialization, see ChannelService.Broadcast and ChannelService.Emit.</para>
  31648. </summary>
  31649. </member>
  31650. <member name="F:UnityEditor.MPE.EventDataSerialization.JsonUtility">
  31651. <summary>
  31652. <para>Use JsonUtility.ToJson to serialize a message argument. Additional metadata is added to the message to specify which type to convert the JSON to when it is received.</para>
  31653. </summary>
  31654. </member>
  31655. <member name="F:UnityEditor.MPE.EventDataSerialization.StandardJson">
  31656. <summary>
  31657. <para>Use normal JSON to send a message using the [[EventService]. The receiving handler gets JSON objects (Dictionary&lt;string, object&gt;, List&lt;object&gt;, primitive types) as arguments of his ChannelHandler.</para>
  31658. </summary>
  31659. </member>
  31660. <member name="T:UnityEditor.MPE.EventService">
  31661. <summary>
  31662. <para>The EventService is a singleton implementation of a ChannelClient that runs on all instances of Unity. It is connected to the "events" channel and allows a Unity instance to send JSON messages to other EventServices in external process, or other instances of Unity.</para>
  31663. </summary>
  31664. </member>
  31665. <member name="P:UnityEditor.MPE.EventService.isConnected">
  31666. <summary>
  31667. <para>The EventService connected to the ChannelService's "events" channel.</para>
  31668. </summary>
  31669. </member>
  31670. <member name="M:UnityEditor.MPE.EventService.CancelRequest(System.String,System.String)">
  31671. <summary>
  31672. <para>Checks whether there is a pending request for a specific event and, if there is, cancels it. See EventService.Request for more details on Request.</para>
  31673. </summary>
  31674. <param name="eventType">The event to cancel.</param>
  31675. <param name="message">The error message sent to the pending request.</param>
  31676. <returns>
  31677. <para>Returns true if a pending request was found and cancelled false otherwise.</para>
  31678. </returns>
  31679. </member>
  31680. <member name="M:UnityEditor.MPE.EventService.Clear">
  31681. <summary>
  31682. <para>Clear all pending Requests.</para>
  31683. </summary>
  31684. </member>
  31685. <member name="M:UnityEditor.MPE.EventService.Close">
  31686. <summary>
  31687. <para>Closes the EventService, terminates connections to the ChannelService, and ensures that no more handlers are processed.</para>
  31688. </summary>
  31689. </member>
  31690. <member name="M:UnityEditor.MPE.EventService.Emit(System.String,System.Object,System.Int32,UnityEditor.MPE.EventDataSerialization)">
  31691. <summary>
  31692. <para>Sends a fire-and-forget message to all ChannelClients connected to the "events" route.</para>
  31693. </summary>
  31694. <param name="eventType">The message's type name.</param>
  31695. <param name="args">The arguments sent with the message.</param>
  31696. <param name="targetId">When you send the event to a specific connection, this is the connection ID. By default it is set to -1, which sends the message to all other EventServices.</param>
  31697. <param name="eventDataSerialization">Specifies how to serialize the request's arguments. This can be standard JSON, or JSON annotated with JsonUtility. You can use the latter to convert the argument to a concrete Unity object that supports JsonUtility.FromJson.</param>
  31698. </member>
  31699. <member name="M:UnityEditor.MPE.EventService.Emit(System.String,System.Object[],System.Int32,UnityEditor.MPE.EventDataSerialization)">
  31700. <summary>
  31701. <para>Sends a fire-and-forget message to all ChannelClients connected to the "events" route.</para>
  31702. </summary>
  31703. <param name="eventType">The message's type name.</param>
  31704. <param name="args">The arguments sent with the message.</param>
  31705. <param name="targetId">When you send the event to a specific connection, this is the connection ID. By default it is set to -1, which sends the message to all other EventServices.</param>
  31706. <param name="eventDataSerialization">Specifies how to serialize the request's arguments. This can be standard JSON, or JSON annotated with JsonUtility. You can use the latter to convert the argument to a concrete Unity object that supports JsonUtility.FromJson.</param>
  31707. </member>
  31708. <member name="M:UnityEditor.MPE.EventService.IsRequestPending(System.String)">
  31709. <summary>
  31710. <para>Checks whether a request is pending on a specific event. For more information about Request, see EventService.Request.</para>
  31711. </summary>
  31712. <param name="eventType">Event type name.</param>
  31713. <returns>
  31714. <para>True if there is a pending request for this event. False otherwise.</para>
  31715. </returns>
  31716. </member>
  31717. <member name="M:UnityEditor.MPE.EventService.Log(System.String)">
  31718. <summary>
  31719. <para>Sends a log message to the ChannelService. Log messages are printed to the Console window.</para>
  31720. </summary>
  31721. <param name="msg">The message to send.</param>
  31722. <param name="logType">The type of the message (i.e. Info, Warning or Error).</param>
  31723. </member>
  31724. <member name="M:UnityEditor.MPE.EventService.Log(System.String,UnityEngine.LogType)">
  31725. <summary>
  31726. <para>Sends a log message to the ChannelService. Log messages are printed to the Console window.</para>
  31727. </summary>
  31728. <param name="msg">The message to send.</param>
  31729. <param name="logType">The type of the message (i.e. Info, Warning or Error).</param>
  31730. </member>
  31731. <member name="M:UnityEditor.MPE.EventService.RegisterEventHandler(System.String,System.Action`2&lt;System.String,System.Object[]&gt;)">
  31732. <summary>
  31733. <para>Registers a handler for a specific event type. The handler is called whenever a message of the specified type is sent. Messages are sent using EventService.Emit or EventService.Request.</para>
  31734. </summary>
  31735. <param name="eventType">The event type name.</param>
  31736. <param name="handler">The handler.</param>
  31737. <returns>
  31738. <para>An action that, when invoked, unregisters the handler (see EventService.Off).</para>
  31739. </returns>
  31740. </member>
  31741. <member name="M:UnityEditor.MPE.EventService.RegisterEventHandler(System.String,System.Func`3&lt;System.String,System.Object[],System.Object&gt;)">
  31742. <summary>
  31743. <para>Registers a handler for a specific event type. The handler is called whenever a message of the specified type is sent. Messages are sent using EventService.Emit or EventService.Request.</para>
  31744. </summary>
  31745. <param name="eventType">The event type name.</param>
  31746. <param name="handler">The handler.</param>
  31747. <returns>
  31748. <para>An action that, when invoked, unregisters the handler (see EventService.Off).</para>
  31749. </returns>
  31750. </member>
  31751. <member name="M:UnityEditor.MPE.EventService.Request(System.String,System.Action`2&lt;System.Exception,System.Object[]&gt;,System.Object,System.Int64,UnityEditor.MPE.EventDataSerialization)">
  31752. <summary>
  31753. <para>Sends a request to all connected clients on the "events" channel.</para>
  31754. </summary>
  31755. <param name="eventType">The request's event type name.</param>
  31756. <param name="promiseHandler">The handler called when the Request is either fulfilled or cancelled, or times out.</param>
  31757. <param name="args">Arguments sent with the request event.</param>
  31758. <param name="timeoutInMs">The timeout value in milliseconds. After this amount of time passes the Request is considered to be cancelled.</param>
  31759. <param name="eventDataSerialization">Specifies how to serialize the request's arguments. This can be standard JSON, or JSON annotated with JsonUtility. You can use the latter to convert the argument to a concrete Unity object that supports JsonUtility.FromJson.</param>
  31760. </member>
  31761. <member name="M:UnityEditor.MPE.EventService.Request(System.String,System.Action`2&lt;System.Exception,System.Object[]&gt;,System.Object[],System.Int64,UnityEditor.MPE.EventDataSerialization)">
  31762. <summary>
  31763. <para>Sends a request to all connected clients on the "events" channel.</para>
  31764. </summary>
  31765. <param name="eventType">The request's event type name.</param>
  31766. <param name="promiseHandler">The handler called when the Request is either fulfilled or cancelled, or times out.</param>
  31767. <param name="args">Arguments sent with the request event.</param>
  31768. <param name="timeoutInMs">The timeout value in milliseconds. After this amount of time passes the Request is considered to be cancelled.</param>
  31769. <param name="eventDataSerialization">Specifies how to serialize the request's arguments. This can be standard JSON, or JSON annotated with JsonUtility. You can use the latter to convert the argument to a concrete Unity object that supports JsonUtility.FromJson.</param>
  31770. </member>
  31771. <member name="M:UnityEditor.MPE.EventService.Start">
  31772. <summary>
  31773. <para>Starts the EventService so it listens to new messages.</para>
  31774. </summary>
  31775. </member>
  31776. <member name="M:UnityEditor.MPE.EventService.Tick">
  31777. <summary>
  31778. <para>Ticks the EventService. This processes all incoming and outgoing messages. By default, the EventService is ticked on each EditorApplication.update.</para>
  31779. </summary>
  31780. </member>
  31781. <member name="M:UnityEditor.MPE.EventService.UnregisterEventHandler(System.String,System.Func`3&lt;System.String,System.Object[],System.Object&gt;)">
  31782. <summary>
  31783. <para>Unregisters a handler from a specific event.</para>
  31784. </summary>
  31785. <param name="eventType">The event to unregister from.</param>
  31786. <param name="handler">The handler to unregister.</param>
  31787. </member>
  31788. <member name="T:UnityEditor.MPE.ProcessEvent">
  31789. <summary>
  31790. <para>Enum that represents the events a RoleProvider can receive.</para>
  31791. </summary>
  31792. </member>
  31793. <member name="F:UnityEditor.MPE.ProcessEvent.AfterDomainReload">
  31794. <summary>
  31795. <para>Domain reload occurs.</para>
  31796. </summary>
  31797. </member>
  31798. <member name="F:UnityEditor.MPE.ProcessEvent.Create">
  31799. <summary>
  31800. <para>A new Process is created.</para>
  31801. </summary>
  31802. </member>
  31803. <member name="F:UnityEditor.MPE.ProcessEvent.Initialize">
  31804. <summary>
  31805. <para>A new Process is initialized.</para>
  31806. </summary>
  31807. </member>
  31808. <member name="F:UnityEditor.MPE.ProcessEvent.Shutdown">
  31809. <summary>
  31810. <para>A new Process is about to shut down.</para>
  31811. </summary>
  31812. </member>
  31813. <member name="T:UnityEditor.MPE.ProcessLevel">
  31814. <summary>
  31815. <para>The type of the current process. It can be a Unity master instance, or a secondary instance connected to the master.</para>
  31816. </summary>
  31817. </member>
  31818. <member name="F:UnityEditor.MPE.ProcessLevel.Main">
  31819. <summary>
  31820. <para>The current process is a main instance of UnityEditor.</para>
  31821. </summary>
  31822. </member>
  31823. <member name="F:UnityEditor.MPE.ProcessLevel.Secondary">
  31824. <summary>
  31825. <para>The current process is a secondary instance of UnityEditor that is connected to a master instance.</para>
  31826. </summary>
  31827. </member>
  31828. <member name="T:UnityEditor.MPE.ProcessService">
  31829. <summary>
  31830. <para>*This is an experimental feature.* The ProcessService allows you to start slave instance of UnityEditor, opened to the same Project as the master instance, with a specific RoleProviderAttribute.</para>
  31831. </summary>
  31832. </member>
  31833. <member name="P:UnityEditor.MPE.ProcessService.level">
  31834. <summary>
  31835. <para>The ProcessLevel of the running instance of UnityEditor.</para>
  31836. </summary>
  31837. </member>
  31838. <member name="P:UnityEditor.MPE.ProcessService.roleName">
  31839. <summary>
  31840. <para>The role name of the running UnityEditor process. For more information about how to register handlers for a specific process role, see RoleProviderAttribute. For a UnityEditor process of ProcessLevel Master, the roleName is always empty.</para>
  31841. </summary>
  31842. </member>
  31843. <member name="M:UnityEditor.MPE.ProcessService.DisableProfileConnection">
  31844. <summary>
  31845. <para>Closes the Profiler connection.</para>
  31846. </summary>
  31847. </member>
  31848. <member name="M:UnityEditor.MPE.ProcessService.EnableProfileConnection(System.String)">
  31849. <summary>
  31850. <para>Enables a connection to the Profiler. The standalone Profiler uses this method.</para>
  31851. </summary>
  31852. <param name="dataPath">Where to save profiling data. Normally this is set to Application.dataPath.</param>
  31853. <returns>
  31854. <para>Greater than 0 if successful.</para>
  31855. </returns>
  31856. </member>
  31857. <member name="M:UnityEditor.MPE.ProcessService.GetProcessState(System.Int32)">
  31858. <summary>
  31859. <para>Gets the ProcessState of a given instance of UnityEditor.</para>
  31860. </summary>
  31861. <param name="pid">The process ID.</param>
  31862. <returns>
  31863. <para>The state of the queried process.</para>
  31864. </returns>
  31865. </member>
  31866. <member name="M:UnityEditor.MPE.ProcessService.HasCapability(System.String)">
  31867. <summary>
  31868. <para>Checks whether the current process has a given capability.</para>
  31869. </summary>
  31870. <param name="capName">The capability name.</param>
  31871. <returns>
  31872. <para>True if the process has the capability. False otherwise.</para>
  31873. </returns>
  31874. </member>
  31875. <member name="M:UnityEditor.MPE.ProcessService.IsChannelServiceStarted">
  31876. <summary>
  31877. <para>Checks whether the ChannelService is already started.</para>
  31878. </summary>
  31879. <returns>
  31880. <para>True if the ChannelService is started. False otherwise.</para>
  31881. </returns>
  31882. </member>
  31883. <member name="M:UnityEditor.MPE.ProcessService.Launch(System.String,System.String[])">
  31884. <summary>
  31885. <para>Launches a secondary instance of UnityEditor on the same project as the master instance.</para>
  31886. </summary>
  31887. <param name="roleName">The name that corresponds to the RoleProviderAttribute of the process to start.</param>
  31888. <param name="keyValuePairs">Arguments passed to the slave process.</param>
  31889. <returns>
  31890. <para>The process ID of the slave process. A value of 0 means the slave process could not be started.</para>
  31891. </returns>
  31892. </member>
  31893. <member name="?:UnityEditor.MPE.ProcessService.ProcessExitedEvent(System.Action`2&lt;System.Int32,UnityEditor.MPE.ProcessState&gt;)">
  31894. <summary>
  31895. <para>An event triggered in a master instance of UnityEditor when you start a slave instance with ProcessService.Launch exit.</para>
  31896. </summary>
  31897. <param name="value">The first parameter is the process ID (PID) of the slave process that exited. The second parameter is the ProcessState of the slave process.</param>
  31898. </member>
  31899. <member name="M:UnityEditor.MPE.ProcessService.ReadParameter(System.String)">
  31900. <summary>
  31901. <para>A utility function to read command line arguments passed to the current process.</para>
  31902. </summary>
  31903. <param name="paramName">Specific name of a command line parameter.</param>
  31904. <returns>
  31905. <para>The parameter value. If empty, the parameter wasn't used on the command line.</para>
  31906. </returns>
  31907. </member>
  31908. <member name="?:UnityEditor.MPE.ProcessService.SlaveProcessExitedEvent(System.Action`2&lt;System.Int32,UnityEditor.MPE.ProcessState&gt;)">
  31909. <summary>
  31910. <para>An event triggered in a master instance of UnityEditor when you start a slave instance with ProcessService.LaunchSlave exit.</para>
  31911. </summary>
  31912. <param name="value">The first parameter is the process ID (PID) of the slave process that exited. The second parameter is the ProcessState of the slave process.</param>
  31913. </member>
  31914. <member name="M:UnityEditor.MPE.ProcessService.Terminate(System.Int32)">
  31915. <summary>
  31916. <para>Terminates an editor process.</para>
  31917. </summary>
  31918. <param name="pid">The process ID of the process to terminate.</param>
  31919. </member>
  31920. <member name="T:UnityEditor.MPE.ProcessState">
  31921. <summary>
  31922. <para>Describes the state of a specifc UnityEditor process.</para>
  31923. </summary>
  31924. </member>
  31925. <member name="F:UnityEditor.MPE.ProcessState.FinishedSuccessfully">
  31926. <summary>
  31927. <para>The queried UnityEditor process ended successfully.</para>
  31928. </summary>
  31929. </member>
  31930. <member name="F:UnityEditor.MPE.ProcessState.FinishedWithError">
  31931. <summary>
  31932. <para>The queried UnityEditor process finished with an error.</para>
  31933. </summary>
  31934. </member>
  31935. <member name="F:UnityEditor.MPE.ProcessState.Running">
  31936. <summary>
  31937. <para>The queried UnityEditor process is running.</para>
  31938. </summary>
  31939. </member>
  31940. <member name="F:UnityEditor.MPE.ProcessState.UnknownProcess">
  31941. <summary>
  31942. <para>The queried UnityEditor process is unknown.</para>
  31943. </summary>
  31944. </member>
  31945. <member name="T:UnityEditor.MPE.RoleProviderAttribute">
  31946. <summary>
  31947. <para>An attribute used to decorate function that defines how a slave process can interact with a main instance of Unity.</para>
  31948. </summary>
  31949. </member>
  31950. <member name="F:UnityEditor.MPE.RoleProviderAttribute.eventType">
  31951. <summary>
  31952. <para>The event that the process triggered.</para>
  31953. </summary>
  31954. </member>
  31955. <member name="F:UnityEditor.MPE.RoleProviderAttribute.level">
  31956. <summary>
  31957. <para>The process level (either master or slave) that the handler is registered on.</para>
  31958. </summary>
  31959. </member>
  31960. <member name="F:UnityEditor.MPE.RoleProviderAttribute.name">
  31961. <summary>
  31962. <para>The name of the RoleProvider. For example, StandaloneProfiler.</para>
  31963. </summary>
  31964. </member>
  31965. <member name="M:UnityEditor.MPE.RoleProviderAttribute.#ctor(System.String,UnityEditor.MPE.ProcessEvent)">
  31966. <summary>
  31967. <para>Constructor for a RoleProviderAttribute. Allows you to register a handler that is triggered when a specific ProcessEvent is triggered in a UnityEditor process of a specific ProcessLevel.</para>
  31968. </summary>
  31969. <param name="name">The name of the RoleProvider. For example, StandaloneProfiler.</param>
  31970. <param name="eventType">The event that the process triggered.</param>
  31971. <param name="level">The process level (either master or slave) that this handler should be registered on.</param>
  31972. </member>
  31973. <member name="M:UnityEditor.MPE.RoleProviderAttribute.#ctor(UnityEditor.MPE.ProcessLevel,UnityEditor.MPE.ProcessEvent)">
  31974. <summary>
  31975. <para>Constructor for a RoleProviderAttribute. Allows you to register a handler that is triggered when a specific ProcessEvent is triggered in a UnityEditor process of a specific ProcessLevel.</para>
  31976. </summary>
  31977. <param name="name">The name of the RoleProvider. For example, StandaloneProfiler.</param>
  31978. <param name="eventType">The event that the process triggered.</param>
  31979. <param name="level">The process level (either master or slave) that this handler should be registered on.</param>
  31980. </member>
  31981. <member name="T:UnityEditor.Networking.PlayerConnection.ConnectedPlayer">
  31982. <summary>
  31983. <para>Information of the connected player.</para>
  31984. </summary>
  31985. </member>
  31986. <member name="P:UnityEditor.Networking.PlayerConnection.ConnectedPlayer.name">
  31987. <summary>
  31988. <para>The name of the connected player.</para>
  31989. </summary>
  31990. </member>
  31991. <member name="P:UnityEditor.Networking.PlayerConnection.ConnectedPlayer.playerId">
  31992. <summary>
  31993. <para>The ID of the player connected.</para>
  31994. </summary>
  31995. </member>
  31996. <member name="T:UnityEditor.Networking.PlayerConnection.EditorConnection">
  31997. <summary>
  31998. <para>Handles the connection from the Editor to the Player.</para>
  31999. </summary>
  32000. </member>
  32001. <member name="P:UnityEditor.Networking.PlayerConnection.EditorConnection.ConnectedPlayers">
  32002. <summary>
  32003. <para>A list of the connected Players.</para>
  32004. </summary>
  32005. </member>
  32006. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.DisconnectAll">
  32007. <summary>
  32008. <para>Disconnects all of the active connections between the Editor and the Players.</para>
  32009. </summary>
  32010. </member>
  32011. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.Initialize">
  32012. <summary>
  32013. <para>Initializes the EditorConnection.</para>
  32014. </summary>
  32015. </member>
  32016. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.Register(System.Guid,UnityEngine.Events.UnityAction`1&lt;UnityEngine.Networking.PlayerConnection.MessageEventArgs&gt;)">
  32017. <summary>
  32018. <para>Registers a callback on a certain message ID.</para>
  32019. </summary>
  32020. <param name="messageId">The message ID that invokes the callback when received by the Editor.</param>
  32021. <param name="callback">Action that is executed when a message with ID messageId is received by the Editor.
  32022. The callback includes the data that is sent from the Player, and the Player's ID.
  32023. The Player ID is used to distinguish between multiple Players connected to the same Editor.</param>
  32024. </member>
  32025. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.RegisterConnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  32026. <summary>
  32027. <para>Registers a callback, executed when a new Player connects to the Editor.</para>
  32028. </summary>
  32029. <param name="callback">Action called when a new Player connects, with the Player ID of the Player.</param>
  32030. </member>
  32031. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.RegisterDisconnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  32032. <summary>
  32033. <para>Registers a callback on a Player when that Player disconnects.</para>
  32034. </summary>
  32035. <param name="callback">The Action that is called when the Player with the given Player ID disconnects.</param>
  32036. </member>
  32037. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.Send(System.Guid,System.Byte[],System.Int32)">
  32038. <summary>
  32039. <para>Sends data to the connected Players.</para>
  32040. </summary>
  32041. <param name="messageId">The type ID of the message to send to the connected Players.</param>
  32042. <param name="playerId">The ID of the Player that you want to sent this message to. If you want to send it to all Players, set this to 0.</param>
  32043. <param name="data"></param>
  32044. </member>
  32045. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.Send(System.Guid,System.Byte[])">
  32046. <summary>
  32047. <para>Sends data to the connected Players.</para>
  32048. </summary>
  32049. <param name="messageId">The type ID of the message to send to the connected Players.</param>
  32050. <param name="playerId">The ID of the Player that you want to sent this message to. If you want to send it to all Players, set this to 0.</param>
  32051. <param name="data"></param>
  32052. </member>
  32053. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.TrySend(System.Guid,System.Byte[],System.Int32)">
  32054. <summary>
  32055. <para>Attempts to send data from the Editor to the connected Players.</para>
  32056. </summary>
  32057. <param name="messageId">The type ID of the message to send to the connected Players.</param>
  32058. <param name="playerId">The ID of the Player that you want to sent this message to. If you want to send it to all Players, set this to 0..</param>
  32059. <param name="data"></param>
  32060. <returns>
  32061. <para>Returns true when the Editor sends data successfully, and false when there is no space in the socket ring buffer or sending fails.</para>
  32062. </returns>
  32063. </member>
  32064. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.TrySend(System.Guid,System.Byte[])">
  32065. <summary>
  32066. <para>Attempts to send data from the Editor to the connected Players.</para>
  32067. </summary>
  32068. <param name="messageId">The type ID of the message to send to the connected Players.</param>
  32069. <param name="playerId">The ID of the Player that you want to sent this message to. If you want to send it to all Players, set this to 0..</param>
  32070. <param name="data"></param>
  32071. <returns>
  32072. <para>Returns true when the Editor sends data successfully, and false when there is no space in the socket ring buffer or sending fails.</para>
  32073. </returns>
  32074. </member>
  32075. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.Unregister(System.Guid,UnityEngine.Events.UnityAction`1&lt;UnityEngine.Networking.PlayerConnection.MessageEventArgs&gt;)">
  32076. <summary>
  32077. <para>Deregisters a registered callback.</para>
  32078. </summary>
  32079. <param name="messageId">Message ID associated with the callback that you wish to deregister.</param>
  32080. <param name="callback">The Action callback you wish to deregister.</param>
  32081. </member>
  32082. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.UnregisterConnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  32083. <summary>
  32084. <para>Unregisters the connection callback.</para>
  32085. </summary>
  32086. <param name="callback"></param>
  32087. </member>
  32088. <member name="M:UnityEditor.Networking.PlayerConnection.EditorConnection.UnregisterDisconnection(UnityEngine.Events.UnityAction`1&lt;System.Int32&gt;)">
  32089. <summary>
  32090. <para>Unregisters the disconnection callback.</para>
  32091. </summary>
  32092. <param name="callback"></param>
  32093. </member>
  32094. <member name="T:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUI">
  32095. <summary>
  32096. <para>This class contains methods to draw IMGUI Editor UI that relates to the Player Connection.</para>
  32097. </summary>
  32098. </member>
  32099. <member name="M:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUI.ConnectionTargetSelectionDropdown(UnityEngine.Rect,UnityEngine.Networking.PlayerConnection.IConnectionState,UnityEngine.GUIStyle)">
  32100. <summary>
  32101. <para>Display a drop-down button and menu for the user to choose and establish a connection to a Player.</para>
  32102. </summary>
  32103. <param name="rect">Where to draw the drop-down button.</param>
  32104. <param name="state">The state for the connection that is used in the EditorWindow displaying this drop-down. Use Networking.PlayerConnection.PlayerConnectionGUIUtility.GetConnectionState to get a state in OnEnable and remember to dispose of that state in OnDisable.</param>
  32105. <param name="style">Define the GUIStyle the drop-down button should be drawn in. A default drop-down button will be drawn if no style is specified.</param>
  32106. </member>
  32107. <member name="T:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUILayout">
  32108. <summary>
  32109. <para>This class contains methods to draw and automatically layout IMGUI Editor UI that relates to the Player Connection.</para>
  32110. </summary>
  32111. </member>
  32112. <member name="M:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUILayout.ConnectionTargetSelectionDropdown(UnityEngine.Networking.PlayerConnection.IConnectionState,UnityEngine.GUIStyle)">
  32113. <summary>
  32114. <para>Display a drop-down button and menu for the user to choose and establish a connection to a Player.</para>
  32115. </summary>
  32116. <param name="state">The state of the connection that the EditorWindow displaying the drop-down uses. Use Networking.PlayerConnection.PlayerConnectionGUIUtility.GetConnectionState to get a state in OnEnable. Make sure you dispose of that state in OnDisable to avoid leaking it.</param>
  32117. <param name="style">Define the GUIStyle the drop-down button should be drawn in. A default drop-down button will be drawn if non is specified.</param>
  32118. </member>
  32119. <member name="T:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUIUtility">
  32120. <summary>
  32121. <para>Miscellaneous helper methods for Networking.PlayerConnection.PlayerConnectionGUI.</para>
  32122. </summary>
  32123. </member>
  32124. <member name="M:UnityEditor.Networking.PlayerConnection.PlayerConnectionGUIUtility.GetConnectionState(UnityEditor.EditorWindow,System.Action`1&lt;System.String&gt;)">
  32125. <summary>
  32126. <para>This method generates a state tracking object for establishing and displaying an Editor to Player Connection.</para>
  32127. </summary>
  32128. <param name="parentWindow">The EditorWindow that will use the connection.</param>
  32129. <param name="connectedCallback">A callback that is fired whenever a user-initiated connection-attempt succeeds.</param>
  32130. <returns>
  32131. <para>Returns the unserialized state of the connection to a Player, which is used in Networking.PlayerConnection.PlayerConnectionGUI.ConnectionTargetSelectionDropdown or Networking.PlayerConnection.PlayerConnectionGUILayout.ConnectionTargetSelectionDropdown. The returned connection state object contains information on what target is connected to the Player, and what targets are available.</para>
  32132. </returns>
  32133. </member>
  32134. <member name="T:UnityEditor.NormalMapEncoding">
  32135. <summary>
  32136. <para>Describes the encoding of normal maps.</para>
  32137. </summary>
  32138. </member>
  32139. <member name="F:UnityEditor.NormalMapEncoding.DXT5nm">
  32140. <summary>
  32141. <para>Two-component DXT5nm-style normal map encoding.</para>
  32142. </summary>
  32143. </member>
  32144. <member name="F:UnityEditor.NormalMapEncoding.XYZ">
  32145. <summary>
  32146. <para>Three-component normal map encoding.</para>
  32147. </summary>
  32148. </member>
  32149. <member name="T:UnityEditor.ObjectChangeEvents">
  32150. <summary>
  32151. <para>Exposes events that allow you to track undoable changes to objects in the editor.</para>
  32152. </summary>
  32153. </member>
  32154. <member name="?:UnityEditor.ObjectChangeEvents.changesPublished(UnityEditor.ObjectChangeEvents/ObjectChangeEventsHandler)">
  32155. <summary>
  32156. <para>Event that is raised once per frame if any undoable changes have been recorded.</para>
  32157. </summary>
  32158. <param name="value">The stream of events that have been recorded since the last frame.</param>
  32159. </member>
  32160. <member name="T:UnityEditor.ObjectChangeEvents.ObjectChangeEventsHandler">
  32161. <summary>
  32162. <para>The delegate used for the event publishing the object changes.</para>
  32163. </summary>
  32164. <param name="stream">The stream of events that have been recorded since the last frame.</param>
  32165. </member>
  32166. <member name="T:UnityEditor.ObjectChangeEventStream">
  32167. <summary>
  32168. <para>Represents a stream of events that describes the changes applied to objects in memory over the course of a frame.</para>
  32169. </summary>
  32170. </member>
  32171. <member name="P:UnityEditor.ObjectChangeEventStream.isCreated">
  32172. <summary>
  32173. <para>Indicates whether the ObjectChangeEventStream has an allocated memory buffer.</para>
  32174. </summary>
  32175. </member>
  32176. <member name="P:UnityEditor.ObjectChangeEventStream.length">
  32177. <summary>
  32178. <para>The number of events in the stream.</para>
  32179. </summary>
  32180. </member>
  32181. <member name="T:UnityEditor.ObjectChangeEventStream.Builder">
  32182. <summary>
  32183. <para>Provides a way to construct an instance of ObjectChangeEventStream.</para>
  32184. </summary>
  32185. </member>
  32186. <member name="P:UnityEditor.ObjectChangeEventStream.Builder.eventCount">
  32187. <summary>
  32188. <para>The number of events that have been recorded in this instance so far.</para>
  32189. </summary>
  32190. </member>
  32191. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.#ctor(Unity.Collections.Allocator)">
  32192. <summary>
  32193. <para>Constructs a new instance.</para>
  32194. </summary>
  32195. <param name="allocator">The allocator to use.</param>
  32196. </member>
  32197. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.Dispose">
  32198. <summary>
  32199. <para>Releases the memory associated with this instance.</para>
  32200. </summary>
  32201. </member>
  32202. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeAssetObjectPropertiesEvent(UnityEditor.ChangeAssetObjectPropertiesEventArgs&amp;)">
  32203. <summary>
  32204. <para>Adds an ChangeAssetObjectPropertiesEventArgs to the end of the stream.</para>
  32205. </summary>
  32206. <param name="data">The event data to add to the stream.</param>
  32207. </member>
  32208. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeGameObjectOrComponentPropertiesEvent(UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs&amp;)">
  32209. <summary>
  32210. <para>Adds an ChangeGameObjectOrComponentPropertiesEventArgs to the end of the stream.</para>
  32211. </summary>
  32212. <param name="data">The event data to add to the stream.</param>
  32213. </member>
  32214. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeGameObjectParentEvent(UnityEditor.ChangeGameObjectParentEventArgs&amp;)">
  32215. <summary>
  32216. <para>Adds an ChangeGameObjectParentEventArgs to the end of the stream.</para>
  32217. </summary>
  32218. <param name="data">The event data to add to the stream.</param>
  32219. </member>
  32220. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeGameObjectStructureEvent(UnityEditor.ChangeGameObjectStructureEventArgs&amp;)">
  32221. <summary>
  32222. <para>Adds an ChangeGameObjectStructureEventArgs to the end of the stream.</para>
  32223. </summary>
  32224. <param name="data">The event data to add to the stream.</param>
  32225. </member>
  32226. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeGameObjectStructureHierarchyEvent(UnityEditor.ChangeGameObjectStructureHierarchyEventArgs&amp;)">
  32227. <summary>
  32228. <para>Adds an ChangeGameObjectStructureHierarchyEventArgs to the end of the stream.</para>
  32229. </summary>
  32230. <param name="data">The event data to add to the stream.</param>
  32231. </member>
  32232. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushChangeSceneEvent(UnityEditor.ChangeSceneEventArgs&amp;)">
  32233. <summary>
  32234. <para>Adds an ChangeSceneEventArgs to the end of the stream.</para>
  32235. </summary>
  32236. <param name="data">The event data to add to the stream.</param>
  32237. </member>
  32238. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushCreateAssetObjectEvent(UnityEditor.CreateAssetObjectEventArgs&amp;)">
  32239. <summary>
  32240. <para>Adds an CreateAssetObjectEventArgs to the end of the stream.</para>
  32241. </summary>
  32242. <param name="data">The event data to add to the stream.</param>
  32243. </member>
  32244. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushCreateGameObjectHierarchyEvent(UnityEditor.CreateGameObjectHierarchyEventArgs&amp;)">
  32245. <summary>
  32246. <para>Adds an CreateGameObjectHierarchyEventArgs to the end of the stream.</para>
  32247. </summary>
  32248. <param name="data">The event data to add to the stream.</param>
  32249. </member>
  32250. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushDestroyAssetObjectEvent(UnityEditor.DestroyAssetObjectEventArgs&amp;)">
  32251. <summary>
  32252. <para>Adds an DestroyAssetObjectEventArgs to the end of the stream.</para>
  32253. </summary>
  32254. <param name="data">The event data to add to the stream.</param>
  32255. </member>
  32256. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushDestroyGameObjectHierarchyEvent(UnityEditor.DestroyGameObjectHierarchyEventArgs&amp;)">
  32257. <summary>
  32258. <para>Adds an DestroyGameObjectHierarchyEventArgs to the end of the stream.</para>
  32259. </summary>
  32260. <param name="data">The event data to add to the stream.</param>
  32261. </member>
  32262. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.PushUpdatePrefabInstancesEvent(UnityEditor.UpdatePrefabInstancesEventArgs&amp;)">
  32263. <summary>
  32264. <para>Adds an UpdatePrefabInstancesEventArgs to the end of the stream.</para>
  32265. </summary>
  32266. <param name="data">The event data to add to the stream.</param>
  32267. </member>
  32268. <member name="M:UnityEditor.ObjectChangeEventStream.Builder.ToStream(Unity.Collections.Allocator)">
  32269. <summary>
  32270. <para>Copies the data collected in this instance into a new ObjectChangeEventStream instance.</para>
  32271. </summary>
  32272. <param name="allocator">The allocator to use for the new stream.</param>
  32273. <returns>
  32274. <para>A new stream that contains all events recorded in this instance at the time of the function call.</para>
  32275. </returns>
  32276. </member>
  32277. <member name="M:UnityEditor.ObjectChangeEventStream.Clone(Unity.Collections.Allocator)">
  32278. <summary>
  32279. <para>Creates a copy of this stream with the specified allocator.</para>
  32280. </summary>
  32281. <param name="allocator">The allocator to use to allocate the memory for the copy.</param>
  32282. <returns>
  32283. <para>A copy of the stream that contains the same events, but in a separate memory lcoation.</para>
  32284. </returns>
  32285. </member>
  32286. <member name="M:UnityEditor.ObjectChangeEventStream.Dispose">
  32287. <summary>
  32288. <para>Releases the memory associated with this stream.</para>
  32289. </summary>
  32290. </member>
  32291. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeAssetObjectPropertiesEvent(System.Int32,UnityEditor.ChangeAssetObjectPropertiesEventArgs&amp;)">
  32292. <summary>
  32293. <para>Retrieves the event data at the given index as a ChangeAssetObjectPropertiesEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32294. </summary>
  32295. <param name="eventIdx">The index of the event to get the data for.</param>
  32296. <param name="data">The data associated with the event.</param>
  32297. </member>
  32298. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeGameObjectOrComponentPropertiesEvent(System.Int32,UnityEditor.ChangeGameObjectOrComponentPropertiesEventArgs&amp;)">
  32299. <summary>
  32300. <para>Retrieves the event data at the given index as a ChangeAssetObjectPropertiesEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32301. </summary>
  32302. <param name="eventIdx">The index of the event to get the data for.</param>
  32303. <param name="data">The data associated with the event.</param>
  32304. </member>
  32305. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeGameObjectParentEvent(System.Int32,UnityEditor.ChangeGameObjectParentEventArgs&amp;)">
  32306. <summary>
  32307. <para>Retrieves the event data at the given index as a ChangeGameObjectParentEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32308. </summary>
  32309. <param name="eventIdx">The index of the event to get the data for.</param>
  32310. <param name="data">The data associated with the event.</param>
  32311. </member>
  32312. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeGameObjectStructureEvent(System.Int32,UnityEditor.ChangeGameObjectStructureEventArgs&amp;)">
  32313. <summary>
  32314. <para>Retrieves the event data at the given index as a ChangeGameObjectStructureEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32315. </summary>
  32316. <param name="eventIdx">The index of the event to get the data for.</param>
  32317. <param name="data">The data associated with the event.</param>
  32318. </member>
  32319. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeGameObjectStructureHierarchyEvent(System.Int32,UnityEditor.ChangeGameObjectStructureHierarchyEventArgs&amp;)">
  32320. <summary>
  32321. <para>Retrieves the event data at the given index as a ChangeGameObjectStructureHierarchyEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32322. </summary>
  32323. <param name="eventIdx">The index of the event to get the data for.</param>
  32324. <param name="data">The data associated with the event.</param>
  32325. </member>
  32326. <member name="M:UnityEditor.ObjectChangeEventStream.GetChangeSceneEvent(System.Int32,UnityEditor.ChangeSceneEventArgs&amp;)">
  32327. <summary>
  32328. <para>Retrieves the event data at the given index as a ChangeSceneEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32329. </summary>
  32330. <param name="eventIdx">The index of the event to get the data for.</param>
  32331. <param name="data"></param>
  32332. </member>
  32333. <member name="M:UnityEditor.ObjectChangeEventStream.GetCreateAssetObjectEvent(System.Int32,UnityEditor.CreateAssetObjectEventArgs&amp;)">
  32334. <summary>
  32335. <para>Retrieves the event data at the given index as a CreateAssetObjectEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32336. </summary>
  32337. <param name="eventIdx">The index of the event to get the data for.</param>
  32338. <param name="data">The data associated with the event.</param>
  32339. </member>
  32340. <member name="M:UnityEditor.ObjectChangeEventStream.GetCreateGameObjectHierarchyEvent(System.Int32,UnityEditor.CreateGameObjectHierarchyEventArgs&amp;)">
  32341. <summary>
  32342. <para>Retrieves the event data at the given index as a CreateGameObjectHierarchyEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32343. </summary>
  32344. <param name="eventIdx">The index of the event to get the data for.</param>
  32345. <param name="data">The data associated with the event.</param>
  32346. </member>
  32347. <member name="M:UnityEditor.ObjectChangeEventStream.GetDestroyAssetObjectEvent(System.Int32,UnityEditor.DestroyAssetObjectEventArgs&amp;)">
  32348. <summary>
  32349. <para>Retrieves the event data at the given index as a DestroyAssetObjectEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32350. </summary>
  32351. <param name="eventIdx">The index of the event to get the data for.</param>
  32352. <param name="data">The data associated with the event.</param>
  32353. </member>
  32354. <member name="M:UnityEditor.ObjectChangeEventStream.GetDestroyGameObjectHierarchyEvent(System.Int32,UnityEditor.DestroyGameObjectHierarchyEventArgs&amp;)">
  32355. <summary>
  32356. <para>Retrieves the event data at the given index as a DestroyGameObjectHierarchyEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32357. </summary>
  32358. <param name="eventIdx">The index of the event to get the data for.</param>
  32359. <param name="data">The data associated with the event.</param>
  32360. </member>
  32361. <member name="M:UnityEditor.ObjectChangeEventStream.GetEventType(System.Int32)">
  32362. <summary>
  32363. <para>Returns the type of the event at the specified index.</para>
  32364. </summary>
  32365. <param name="eventIdx">The index of the event whose type should be returned.</param>
  32366. <returns>
  32367. <para>The type of the event at the specified index.</para>
  32368. </returns>
  32369. </member>
  32370. <member name="M:UnityEditor.ObjectChangeEventStream.GetUpdatePrefabInstancesEvent(System.Int32,UnityEditor.UpdatePrefabInstancesEventArgs&amp;)">
  32371. <summary>
  32372. <para>Retrieves the event data at the given index as a UpdatePrefabInstancesEventArgs. Throws an exception if the event type requested does not match the event stored in the stream.</para>
  32373. </summary>
  32374. <param name="eventIdx">The index of the event to get the data for.</param>
  32375. <param name="data">The data associated with the event.</param>
  32376. </member>
  32377. <member name="T:UnityEditor.ObjectChangeKind">
  32378. <summary>
  32379. <para>This enumeration describes the different kind of changes that can be tracked in an ObjectChangeEventStream. Each event has a corresponding type in ObjectChangeEvents.</para>
  32380. </summary>
  32381. </member>
  32382. <member name="F:UnityEditor.ObjectChangeKind.ChangeAssetObjectProperties">
  32383. <summary>
  32384. <para>A change of this type indicates that a property of an asset object in memory has changed. This happens for example when Undo.RecordObject is used with an instance of an asset (e.g. Texture).</para>
  32385. </summary>
  32386. </member>
  32387. <member name="F:UnityEditor.ObjectChangeKind.ChangeGameObjectOrComponentProperties">
  32388. <summary>
  32389. <para>A change of this type indicates that a property of a GameObject or Component has changed. This happens for example when Undo.RecordObject is used with an instance of a Component.</para>
  32390. </summary>
  32391. </member>
  32392. <member name="F:UnityEditor.ObjectChangeKind.ChangeGameObjectParent">
  32393. <summary>
  32394. <para>A change of this type indicates that the parent of a GameObject has changed. This happens when Undo.SetTransformParent or SceneManager.MoveGameObjectToScene is used.</para>
  32395. </summary>
  32396. </member>
  32397. <member name="F:UnityEditor.ObjectChangeKind.ChangeGameObjectStructure">
  32398. <summary>
  32399. <para>A change of this type indicates that the structure of a GameObject has changed. This happens when a component is added to or removed from the GameObject using Undo.AddComponent or Undo.DestroyObjectImmediate.</para>
  32400. </summary>
  32401. </member>
  32402. <member name="F:UnityEditor.ObjectChangeKind.ChangeGameObjectStructureHierarchy">
  32403. <summary>
  32404. <para>A change of this type indicates that the structure of a GameObject has changed and any GameObject in the hierarchy below it might have changed. This happens for example when Undo.RegisterFullObjectHierarchyUndo is used.</para>
  32405. </summary>
  32406. </member>
  32407. <member name="F:UnityEditor.ObjectChangeKind.ChangeScene">
  32408. <summary>
  32409. <para>A change of this type indicates that an open scene has been changed ("dirtied") without any more specific information available. This happens for example when EditorSceneManager.MarkSceneDirty is used.</para>
  32410. </summary>
  32411. </member>
  32412. <member name="F:UnityEditor.ObjectChangeKind.CreateAssetObject">
  32413. <summary>
  32414. <para>A change of this type indicates that an asset object has been created. This happens for example when Undo.RegisterCreatedObjectUndo is used with an instance of an asset (e.g. Texture).</para>
  32415. </summary>
  32416. </member>
  32417. <member name="F:UnityEditor.ObjectChangeKind.CreateGameObjectHierarchy">
  32418. <summary>
  32419. <para>A change of this type indicates that a GameObject has been created, possibly with additional objects below it in the hierarchy. This happens for example when Undo.RegisterCreatedObjectUndo is used with a GameObject.</para>
  32420. </summary>
  32421. </member>
  32422. <member name="F:UnityEditor.ObjectChangeKind.DestroyAssetObject">
  32423. <summary>
  32424. <para>A change of this type indicates that an asset object has been destroyed. This happens for example when Undo.DestroyObjectImmediate is used with an instance of an asset (e.g. Texture).</para>
  32425. </summary>
  32426. </member>
  32427. <member name="F:UnityEditor.ObjectChangeKind.DestroyGameObjectHierarchy">
  32428. <summary>
  32429. <para>A change of this type indicates that a GameObject and the entire hierarchy below it has been destroyed. This happens for example when Undo.DestroyObjectImmediate is used with an GameObject.</para>
  32430. </summary>
  32431. </member>
  32432. <member name="F:UnityEditor.ObjectChangeKind.None">
  32433. <summary>
  32434. <para>Indicates an uninitialized value.</para>
  32435. </summary>
  32436. </member>
  32437. <member name="F:UnityEditor.ObjectChangeKind.UpdatePrefabInstances">
  32438. <summary>
  32439. <para>A change of this type indicates that prefab instances in an open scene have been updated due to a change to the source prefab.</para>
  32440. </summary>
  32441. </member>
  32442. <member name="T:UnityEditor.ObjectFactory">
  32443. <summary>
  32444. <para>Use the DefaultObject to create a new UnityEngine.Object in the editor.</para>
  32445. </summary>
  32446. </member>
  32447. <member name="?:UnityEditor.ObjectFactory.componentWasAdded(System.Action`1&lt;UnityEngine.Component&gt;)">
  32448. <summary>
  32449. <para>This is invoked every time a new Component or MonoBehaviour is added to a GameObject using the ObjectFactory.</para>
  32450. </summary>
  32451. <param name="value">The callback to be added to the invocation list.</param>
  32452. </member>
  32453. <member name="M:UnityEditor.ObjectFactory.AddComponent(UnityEngine.GameObject,System.Type)">
  32454. <summary>
  32455. <para>Creates a new component and adds it to the specified GameObject.</para>
  32456. </summary>
  32457. <param name="gameObject">The GameObject to add the new component to.</param>
  32458. <param name="type">The type of component to create and add to the GameObject.</param>
  32459. <returns>
  32460. <para>Returns the component that was created and added to the GameObject.</para>
  32461. </returns>
  32462. </member>
  32463. <member name="M:UnityEditor.ObjectFactory.AddComponent(UnityEngine.GameObject)">
  32464. <summary>
  32465. <para>Creates a new component and adds it to the specified GameObject.</para>
  32466. </summary>
  32467. <param name="gameObject">The GameObject to add the new component to.</param>
  32468. <param name="type">The type of component to create and add to the GameObject.</param>
  32469. <returns>
  32470. <para>Returns the component that was created and added to the GameObject.</para>
  32471. </returns>
  32472. </member>
  32473. <member name="M:UnityEditor.ObjectFactory.CreateGameObject(System.String,System.Type[])">
  32474. <summary>
  32475. <para>Creates a new GameObject.</para>
  32476. </summary>
  32477. <param name="name">Name of the GameObject.</param>
  32478. <param name="types">The optional types to add to the GameObject when created.</param>
  32479. <param name="scene">Scene where the GameObject should be created.</param>
  32480. <param name="hideFlags">HideFlags to assign to the GameObject.</param>
  32481. <returns>
  32482. <para>Returns the GameObject that was created.</para>
  32483. </returns>
  32484. </member>
  32485. <member name="M:UnityEditor.ObjectFactory.CreateGameObject(UnityEngine.SceneManagement.Scene,UnityEngine.HideFlags,System.String,System.Type[])">
  32486. <summary>
  32487. <para>Creates a new GameObject.</para>
  32488. </summary>
  32489. <param name="name">Name of the GameObject.</param>
  32490. <param name="types">The optional types to add to the GameObject when created.</param>
  32491. <param name="scene">Scene where the GameObject should be created.</param>
  32492. <param name="hideFlags">HideFlags to assign to the GameObject.</param>
  32493. <returns>
  32494. <para>Returns the GameObject that was created.</para>
  32495. </returns>
  32496. </member>
  32497. <member name="M:UnityEditor.ObjectFactory.CreateInstance(System.Type)">
  32498. <summary>
  32499. <para>Create a new instance of the given type.</para>
  32500. </summary>
  32501. <param name="type">The type of instance to create.</param>
  32502. </member>
  32503. <member name="M:UnityEditor.ObjectFactory.CreateInstance">
  32504. <summary>
  32505. <para>Create a new instance of the given type.</para>
  32506. </summary>
  32507. <param name="type">The type of instance to create.</param>
  32508. </member>
  32509. <member name="M:UnityEditor.ObjectFactory.CreatePrimitive(UnityEngine.PrimitiveType)">
  32510. <summary>
  32511. <para>Creates a GameObject primitive.</para>
  32512. </summary>
  32513. <param name="type">The type of primitive to create.</param>
  32514. </member>
  32515. <member name="T:UnityEditor.ObjectNames">
  32516. <summary>
  32517. <para>Helper class for constructing displayable names for objects.</para>
  32518. </summary>
  32519. </member>
  32520. <member name="M:UnityEditor.ObjectNames.GetClassName(UnityEngine.Object)">
  32521. <summary>
  32522. <para>Class name of an object.</para>
  32523. </summary>
  32524. <param name="obj"></param>
  32525. </member>
  32526. <member name="M:UnityEditor.ObjectNames.GetDragAndDropTitle(UnityEngine.Object)">
  32527. <summary>
  32528. <para>Drag and drop title for an object.</para>
  32529. </summary>
  32530. <param name="obj"></param>
  32531. </member>
  32532. <member name="M:UnityEditor.ObjectNames.GetInspectorTitle(UnityEngine.Object)">
  32533. <summary>
  32534. <para>Inspector title for an object.</para>
  32535. </summary>
  32536. <param name="obj"></param>
  32537. </member>
  32538. <member name="M:UnityEditor.ObjectNames.GetUniqueName(System.String[],System.String)">
  32539. <summary>
  32540. <para>Make a unique name using the provided name as a base.
  32541. If the target name is in the provided list of existing names, a unique name is generated by appending the next available numerical increment.</para>
  32542. </summary>
  32543. <param name="existingNames">A list of pre-existing names.</param>
  32544. <param name="name">Desired name to be used as is, or as a base.</param>
  32545. <returns>
  32546. <para>A name not found in the list of pre-existing names.</para>
  32547. </returns>
  32548. </member>
  32549. <member name="M:UnityEditor.ObjectNames.NicifyVariableName(System.String)">
  32550. <summary>
  32551. <para>Make a displayable name for a variable.</para>
  32552. </summary>
  32553. <param name="name"></param>
  32554. </member>
  32555. <member name="M:UnityEditor.ObjectNames.SetNameSmart(UnityEngine.Object,System.String)">
  32556. <summary>
  32557. <para>Sets the name of an Object.</para>
  32558. </summary>
  32559. <param name="obj"></param>
  32560. <param name="name"></param>
  32561. </member>
  32562. <member name="T:UnityEditor.ObjectPreview">
  32563. <summary>
  32564. <para>Base Class to derive from when creating Custom Previews.</para>
  32565. </summary>
  32566. </member>
  32567. <member name="P:UnityEditor.ObjectPreview.target">
  32568. <summary>
  32569. <para>The object currently being previewed.</para>
  32570. </summary>
  32571. </member>
  32572. <member name="M:UnityEditor.ObjectPreview.Cleanup">
  32573. <summary>
  32574. <para>Use this function to release resources allocated by the ObjectPreview implementation.</para>
  32575. </summary>
  32576. </member>
  32577. <member name="M:UnityEditor.ObjectPreview.DrawPreview(UnityEngine.Rect)">
  32578. <summary>
  32579. <para>This is the first entry point for Preview Drawing.</para>
  32580. </summary>
  32581. <param name="previewArea">The available area to draw the preview.</param>
  32582. </member>
  32583. <member name="M:UnityEditor.ObjectPreview.GetInfoString">
  32584. <summary>
  32585. <para>Implement this method to show object information on top of the object preview.</para>
  32586. </summary>
  32587. </member>
  32588. <member name="M:UnityEditor.ObjectPreview.GetPreviewTitle">
  32589. <summary>
  32590. <para>Override this method if you want to change the label of the Preview area.</para>
  32591. </summary>
  32592. </member>
  32593. <member name="M:UnityEditor.ObjectPreview.HasPreviewGUI">
  32594. <summary>
  32595. <para>Can this component be Previewed in its current state?</para>
  32596. </summary>
  32597. <returns>
  32598. <para>True if this component can be Previewed in its current state.</para>
  32599. </returns>
  32600. </member>
  32601. <member name="M:UnityEditor.ObjectPreview.Initialize(UnityEngine.Object[])">
  32602. <summary>
  32603. <para>Called when the Preview gets created with the objects being previewed.</para>
  32604. </summary>
  32605. <param name="targets">The objects being previewed.</param>
  32606. </member>
  32607. <member name="M:UnityEditor.ObjectPreview.MoveNextTarget">
  32608. <summary>
  32609. <para>Called to iterate through the targets, this will be used when previewing more than one target.</para>
  32610. </summary>
  32611. <returns>
  32612. <para>True if there is another target available.</para>
  32613. </returns>
  32614. </member>
  32615. <member name="M:UnityEditor.ObjectPreview.OnInteractivePreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  32616. <summary>
  32617. <para>Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector.</para>
  32618. </summary>
  32619. <param name="r">Rectangle in which to draw the preview.</param>
  32620. <param name="background">Background image.</param>
  32621. </member>
  32622. <member name="M:UnityEditor.ObjectPreview.OnPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  32623. <summary>
  32624. <para>Implement to create your own custom preview for the preview area of the inspector, primary editor headers and the object selector.</para>
  32625. </summary>
  32626. <param name="r">Rectangle in which to draw the preview.</param>
  32627. <param name="background">Background image.</param>
  32628. </member>
  32629. <member name="M:UnityEditor.ObjectPreview.OnPreviewSettings">
  32630. <summary>
  32631. <para>Override this method if you want to show custom controls in the preview header.</para>
  32632. </summary>
  32633. </member>
  32634. <member name="M:UnityEditor.ObjectPreview.ResetTarget">
  32635. <summary>
  32636. <para>Called to Reset the target before iterating through them.</para>
  32637. </summary>
  32638. </member>
  32639. <member name="T:UnityEditor.Overlays.IMGUIOverlay">
  32640. <summary>
  32641. <para>IMGUIOverlay is an implementation of Overlay that provides a UIElements.IMGUIContainer.</para>
  32642. </summary>
  32643. </member>
  32644. <member name="M:UnityEditor.Overlays.IMGUIOverlay.CreatePanelContent">
  32645. <summary>
  32646. <para>CreatePanelContent is invoked by the OverlayCanvas when this Overlay is shown.</para>
  32647. </summary>
  32648. <returns>
  32649. <para>Returns the contents of this Overlay.</para>
  32650. </returns>
  32651. </member>
  32652. <member name="M:UnityEditor.Overlays.IMGUIOverlay.OnGUI">
  32653. <summary>
  32654. <para>Implement IMGUI controls and logic in this method.</para>
  32655. </summary>
  32656. </member>
  32657. <member name="?:UnityEditor.Overlays.ISupportsOverlays">
  32658. <summary>
  32659. <para>Implement this interface to enable overlays in the EditorWindow.</para>
  32660. </summary>
  32661. </member>
  32662. <member name="?:UnityEditor.Overlays.ITransientOverlay">
  32663. <summary>
  32664. <para>Transient Overlays are a type of Overlay that is not controlled by a user, and only drawn in the active Scene View when requested by the visible property. Implementing ITransientOverlay in an Overlay class designates it for this special behavior.</para>
  32665. </summary>
  32666. </member>
  32667. <member name="P:UnityEditor.Overlays.ITransientOverlay.visible">
  32668. <summary>
  32669. <para>Use visible to enable or disable the rendering of this Overlay.</para>
  32670. </summary>
  32671. </member>
  32672. <member name="T:UnityEditor.Overlays.Layout">
  32673. <summary>
  32674. <para>Possible layouts for an overlay.</para>
  32675. </summary>
  32676. </member>
  32677. <member name="F:UnityEditor.Overlays.Layout.All">
  32678. <summary>
  32679. <para>Equivalent to Layout.Panel | Layout.HorizontalToolbar | Layout.VerticalToolbar.</para>
  32680. </summary>
  32681. </member>
  32682. <member name="F:UnityEditor.Overlays.Layout.HorizontalToolbar">
  32683. <summary>
  32684. <para>Contents will be sized to fit within a toolbar and arranged horizontally.</para>
  32685. </summary>
  32686. </member>
  32687. <member name="F:UnityEditor.Overlays.Layout.Panel">
  32688. <summary>
  32689. <para>Contents will be presented as a normal overlay with a header title and content area.</para>
  32690. </summary>
  32691. </member>
  32692. <member name="F:UnityEditor.Overlays.Layout.VerticalToolbar">
  32693. <summary>
  32694. <para>Contents will be sized to fit within a toolbar and arranged vertically.</para>
  32695. </summary>
  32696. </member>
  32697. <member name="T:UnityEditor.Overlays.Overlay">
  32698. <summary>
  32699. <para>Overlays are persistent and customizable panels and toolbars that are available within Editor Windows. Use Overlays to expose actions and tool options in a convenient and user-controllable way.</para>
  32700. </summary>
  32701. </member>
  32702. <member name="P:UnityEditor.Overlays.Overlay.collapsed">
  32703. <summary>
  32704. <para>Defines whether the overlay is in collapsed form.</para>
  32705. </summary>
  32706. </member>
  32707. <member name="?:UnityEditor.Overlays.Overlay.collapsedChanged(System.Action`1&lt;System.Boolean&gt;)">
  32708. <summary>
  32709. <para>Invoked when Overlay.collapsed value is changed.</para>
  32710. </summary>
  32711. <param name="value">Invoked with true value when Overlay enters collapsed state, false when exiting collapsed state.</param>
  32712. </member>
  32713. <member name="P:UnityEditor.Overlays.Overlay.containerWindow">
  32714. <summary>
  32715. <para>EditorWindow the overlay is contained within.</para>
  32716. </summary>
  32717. </member>
  32718. <member name="P:UnityEditor.Overlays.Overlay.displayed">
  32719. <summary>
  32720. <para>Shows or hides the overlay.</para>
  32721. </summary>
  32722. </member>
  32723. <member name="?:UnityEditor.Overlays.Overlay.displayedChanged(System.Action`1&lt;System.Boolean&gt;)">
  32724. <summary>
  32725. <para>This callback is invoked when the Overlay.displayed value has been changed.</para>
  32726. </summary>
  32727. <param name="value">A callback accepting the new diplayed state of this overlay.</param>
  32728. </member>
  32729. <member name="P:UnityEditor.Overlays.Overlay.displayName">
  32730. <summary>
  32731. <para>Name of overlay used as title.</para>
  32732. </summary>
  32733. </member>
  32734. <member name="P:UnityEditor.Overlays.Overlay.floating">
  32735. <summary>
  32736. <para>Returns true if overlay is floating, returns false if overlay is docked in a corner or in a toolbar.</para>
  32737. </summary>
  32738. </member>
  32739. <member name="?:UnityEditor.Overlays.Overlay.floatingChanged(System.Action`1&lt;System.Boolean&gt;)">
  32740. <summary>
  32741. <para>Called when the value of floating has changed.</para>
  32742. </summary>
  32743. <param name="value">A callback accepting the new floating state of this overlay.</param>
  32744. </member>
  32745. <member name="P:UnityEditor.Overlays.Overlay.floatingPosition">
  32746. <summary>
  32747. <para>Local position of closest overlay corner to closest dockposition when floating.</para>
  32748. </summary>
  32749. </member>
  32750. <member name="?:UnityEditor.Overlays.Overlay.floatingPositionChanged(System.Action`1&lt;UnityEngine.Vector3&gt;)">
  32751. <summary>
  32752. <para>This event is invoked when Overlay.floatingPosition is changed.</para>
  32753. </summary>
  32754. <param name="value">A callback accepting the new overlay position.</param>
  32755. </member>
  32756. <member name="P:UnityEditor.Overlays.Overlay.id">
  32757. <summary>
  32758. <para>Overlay unique ID.</para>
  32759. </summary>
  32760. </member>
  32761. <member name="P:UnityEditor.Overlays.Overlay.isInToolbar">
  32762. <summary>
  32763. <para>Returns true if overlay is docked in a toolbar.</para>
  32764. </summary>
  32765. </member>
  32766. <member name="P:UnityEditor.Overlays.Overlay.layout">
  32767. <summary>
  32768. <para>Describes the presentation mode for an Overlay.</para>
  32769. </summary>
  32770. </member>
  32771. <member name="?:UnityEditor.Overlays.Overlay.layoutChanged(System.Action`1&lt;UnityEditor.Overlays.Layout&gt;)">
  32772. <summary>
  32773. <para>Subscribe to this event to be notified when the Overlay.Layout property is modified.</para>
  32774. </summary>
  32775. <param name="value">.layoutChanged is invoked when the Overlay.layout is modified.</param>
  32776. </member>
  32777. <member name="F:UnityEditor.Overlays.Overlay.ussClassName">
  32778. <summary>
  32779. <para>USS class name of elements of this type.</para>
  32780. </summary>
  32781. </member>
  32782. <member name="M:UnityEditor.Overlays.Overlay.CreatePanelContent">
  32783. <summary>
  32784. <para>Implement this method to return your visual element content.</para>
  32785. </summary>
  32786. <returns>
  32787. <para>Visual element containing the content of your overlay.</para>
  32788. </returns>
  32789. </member>
  32790. <member name="M:UnityEditor.Overlays.Overlay.OnCreated">
  32791. <summary>
  32792. <para>OnCreated is invoked when an Overlay is instantiated in an Overlay Canvas.</para>
  32793. </summary>
  32794. </member>
  32795. <member name="M:UnityEditor.Overlays.Overlay.OnWillBeDestroyed">
  32796. <summary>
  32797. <para>Called when an Overlay is about to be destroyed.</para>
  32798. </summary>
  32799. </member>
  32800. <member name="M:UnityEditor.Overlays.Overlay.Undock">
  32801. <summary>
  32802. <para>If this Overlay is currently in a toolbar, it will be removed and return to a floating state.</para>
  32803. </summary>
  32804. </member>
  32805. <member name="T:UnityEditor.Overlays.OverlayAttribute">
  32806. <summary>
  32807. <para>Attribute used to register a class as an overlay.</para>
  32808. </summary>
  32809. </member>
  32810. <member name="P:UnityEditor.Overlays.OverlayAttribute.defaultDisplay">
  32811. <summary>
  32812. <para>Set this value to true to ensure that the target Overlay will be shown when a new instance of the EditorWindow type is instantiated.</para>
  32813. </summary>
  32814. </member>
  32815. <member name="P:UnityEditor.Overlays.OverlayAttribute.displayName">
  32816. <summary>
  32817. <para>Defines what the display name of the overlay will be.</para>
  32818. </summary>
  32819. </member>
  32820. <member name="P:UnityEditor.Overlays.OverlayAttribute.editorWindowType">
  32821. <summary>
  32822. <para>Defines which EditorWindow type the overlay will be used in.</para>
  32823. </summary>
  32824. </member>
  32825. <member name="P:UnityEditor.Overlays.OverlayAttribute.id">
  32826. <summary>
  32827. <para>Defines the unique identifier used to identify the overlay.</para>
  32828. </summary>
  32829. </member>
  32830. <member name="P:UnityEditor.Overlays.OverlayAttribute.ussName">
  32831. <summary>
  32832. <para>Name of the overlay's root visual element.</para>
  32833. </summary>
  32834. </member>
  32835. <member name="M:UnityEditor.Overlays.OverlayAttribute.#ctor(System.Type,System.String,System.String,System.String,System.Boolean)">
  32836. <summary>
  32837. <para>Attribute used to register a class as an Overlay.</para>
  32838. </summary>
  32839. <param name="id">Defines the unique identifier used to identify the overlay.</param>
  32840. <param name="ussName">Name of the overlay's root visual element.</param>
  32841. <param name="editorWindowType">Defines which EditorWindow type the overlay will be used in.</param>
  32842. <param name="displayName">Defines what the display name of the overlay will be.</param>
  32843. <param name="defaultDisplay">True if this Overlay is enabled by default in new windows.</param>
  32844. <param name="defaultLayout">The Layout that this Overlay will be initialized with in new windows.</param>
  32845. </member>
  32846. <member name="M:UnityEditor.Overlays.OverlayAttribute.#ctor(System.Type,System.String,System.String,System.Boolean)">
  32847. <summary>
  32848. <para>Attribute used to register a class as an Overlay.</para>
  32849. </summary>
  32850. <param name="id">Defines the unique identifier used to identify the overlay.</param>
  32851. <param name="ussName">Name of the overlay's root visual element.</param>
  32852. <param name="editorWindowType">Defines which EditorWindow type the overlay will be used in.</param>
  32853. <param name="displayName">Defines what the display name of the overlay will be.</param>
  32854. <param name="defaultDisplay">True if this Overlay is enabled by default in new windows.</param>
  32855. <param name="defaultLayout">The Layout that this Overlay will be initialized with in new windows.</param>
  32856. </member>
  32857. <member name="M:UnityEditor.Overlays.OverlayAttribute.#ctor(System.Type,System.String,System.Boolean)">
  32858. <summary>
  32859. <para>Attribute used to register a class as an Overlay.</para>
  32860. </summary>
  32861. <param name="id">Defines the unique identifier used to identify the overlay.</param>
  32862. <param name="ussName">Name of the overlay's root visual element.</param>
  32863. <param name="editorWindowType">Defines which EditorWindow type the overlay will be used in.</param>
  32864. <param name="displayName">Defines what the display name of the overlay will be.</param>
  32865. <param name="defaultDisplay">True if this Overlay is enabled by default in new windows.</param>
  32866. <param name="defaultLayout">The Layout that this Overlay will be initialized with in new windows.</param>
  32867. </member>
  32868. <member name="T:UnityEditor.Overlays.ToolbarOverlay">
  32869. <summary>
  32870. <para>ToolbarOverlay is an implementation of Overlay that provides a base for Overlays that can be placed in horizontal or vertical toolbars.</para>
  32871. </summary>
  32872. </member>
  32873. <member name="M:UnityEditor.Overlays.ToolbarOverlay.CreateHorizontalToolbarContent">
  32874. <summary>
  32875. <para>Creates the root VisualElement of the ToolbarOverlay's horizontal content.</para>
  32876. </summary>
  32877. <returns>
  32878. <para>Root element of ToolbarOverlay's horizontal content.</para>
  32879. </returns>
  32880. </member>
  32881. <member name="M:UnityEditor.Overlays.ToolbarOverlay.CreatePanelContent">
  32882. <summary>
  32883. <para>Creates the root VisualElement of the ToolbarOverlay's content in panel layout.</para>
  32884. </summary>
  32885. <returns>
  32886. <para>Root element of ToolbarOverlay's panel content.</para>
  32887. </returns>
  32888. </member>
  32889. <member name="M:UnityEditor.Overlays.ToolbarOverlay.CreateVerticalToolbarContent">
  32890. <summary>
  32891. <para>Creates the root VisualElement of the ToolbarOverlay's vertical content.</para>
  32892. </summary>
  32893. <returns>
  32894. <para>Root element of ToolbarOverlay's vertical content.</para>
  32895. </returns>
  32896. </member>
  32897. <member name="T:UnityEditor.PackageManager.AuthorInfo">
  32898. <summary>
  32899. <para>Identifies the author of a package.</para>
  32900. </summary>
  32901. </member>
  32902. <member name="P:UnityEditor.PackageManager.AuthorInfo.email">
  32903. <summary>
  32904. <para>The email address of the author (optional).</para>
  32905. </summary>
  32906. </member>
  32907. <member name="P:UnityEditor.PackageManager.AuthorInfo.name">
  32908. <summary>
  32909. <para>The name of the author.</para>
  32910. </summary>
  32911. </member>
  32912. <member name="P:UnityEditor.PackageManager.AuthorInfo.url">
  32913. <summary>
  32914. <para>The url address of the author (optional).</para>
  32915. </summary>
  32916. </member>
  32917. <member name="T:UnityEditor.PackageManager.BuildUtilities">
  32918. <summary>
  32919. <para>Utility class that allows packages to register build callbacks with the Unity Package Manager.</para>
  32920. </summary>
  32921. </member>
  32922. <member name="M:UnityEditor.PackageManager.BuildUtilities.RegisterShouldIncludeInBuildCallback(UnityEditor.PackageManager.IShouldIncludeInBuildCallback)">
  32923. <summary>
  32924. <para>Registers a callback object for a package.</para>
  32925. </summary>
  32926. <param name="cb">Object of a class that implements the IShouldIncludeInBuildCallback interface.</param>
  32927. </member>
  32928. <member name="T:UnityEditor.PackageManager.Client">
  32929. <summary>
  32930. <para>Use the Unity Package Manager Client class to manage the packages used in a project.</para>
  32931. </summary>
  32932. </member>
  32933. <member name="M:UnityEditor.PackageManager.Client.Add(System.String)">
  32934. <summary>
  32935. <para>Adds a package dependency to the project. Requesting a new or different dependency often leads to changing installed packages, but only after the Package Manager constructs a dependency graph to solve any version conflicts. For more information, see.</para>
  32936. </summary>
  32937. <param name="identifier">A string representing the package to be added:
  32938. - To install a specific version of a package, use a package identifier ("name@version"). This is the only way to install a version.
  32939. - To install the latest compatible (.
  32940. - To install a git package, specify a.
  32941. - To install a package, specify a value in the format "file:pathtopackagefolder".
  32942. - To install a package, specify a value in the format "file:pathto/package-file.tgz".
  32943. ArgumentException is thrown if identifier is null or empty.
  32944. </param>
  32945. <returns>
  32946. <para>An AddRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  32947. </returns>
  32948. </member>
  32949. <member name="M:UnityEditor.PackageManager.Client.AddAndRemove(System.String[],System.String[])">
  32950. <summary>
  32951. <para>Adds package dependencies to the project and removes package dependencies from the project. Requesting different dependencies often leads to changing installed packages, but only after the Package Manager constructs a dependency graph to solve any version conflicts. For more information, see.
  32952. Calling this function is much more efficient than calling the Add and Remove functions several times because for this function, the Package Manager only has to solve the dependency list once, instead of constructing a new dependency graph after each call.</para>
  32953. </summary>
  32954. <param name="packagesToAdd">An array of strings representing the package(s) to be added:
  32955. - To install a specific version of a package, use a package identifier ("name@version"). This is the only way to install a version.
  32956. - To install the latest compatible (.
  32957. - To install a git package, specify a.
  32958. - To install a package, specify a value in the format "file:pathtopackagefolder".
  32959. - To install a package, specify a value in the format "file:pathto/package-file.tgz".
  32960. ArgumentException is thrown if packagesToAdd contains null or empty values.
  32961. </param>
  32962. <param name="packagesToRemove">An array of strings representing the names of package(s) to be removed.
  32963. ArgumentException is thrown if packagesToRemove contains null or empty values.
  32964. </param>
  32965. <returns>
  32966. <para>An AddAndRemoveRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  32967. </returns>
  32968. </member>
  32969. <member name="M:UnityEditor.PackageManager.Client.Embed(System.String)">
  32970. <summary>
  32971. <para> a package inside the project.</para>
  32972. </summary>
  32973. <param name="packageName">The name of the package to embed. This package must be a direct dependency of the project. ArgumentException is thrown if packageName is null or empty.</param>
  32974. <returns>
  32975. <para>An EmbedRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  32976. </returns>
  32977. </member>
  32978. <member name="M:UnityEditor.PackageManager.Client.List">
  32979. <summary>
  32980. <para>Lists the packages the project depends on.</para>
  32981. </summary>
  32982. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo objects in the PackageCollection returned by the Package Manager contain information obtained from the local package cache, which could be out of date.</param>
  32983. <param name="includeIndirectDependencies">Set to true to include indirect dependencies in the PackageCollection returned by the Package Manager. Indirect dependencies include packages referenced in the manifests of project packages or in the manifests of other indirect dependencies. Set to false to include only the packages listed directly in the project manifest.
  32984. Note: The version reported might not match the version requested in the project manifest. For more information, see.</param>
  32985. <returns>
  32986. <para>A ListRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  32987. </returns>
  32988. </member>
  32989. <member name="M:UnityEditor.PackageManager.Client.List(System.Boolean)">
  32990. <summary>
  32991. <para>Lists the packages the project depends on.</para>
  32992. </summary>
  32993. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo objects in the PackageCollection returned by the Package Manager contain information obtained from the local package cache, which could be out of date.</param>
  32994. <param name="includeIndirectDependencies">Set to true to include indirect dependencies in the PackageCollection returned by the Package Manager. Indirect dependencies include packages referenced in the manifests of project packages or in the manifests of other indirect dependencies. Set to false to include only the packages listed directly in the project manifest.
  32995. Note: The version reported might not match the version requested in the project manifest. For more information, see.</param>
  32996. <returns>
  32997. <para>A ListRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  32998. </returns>
  32999. </member>
  33000. <member name="M:UnityEditor.PackageManager.Client.List(System.Boolean,System.Boolean)">
  33001. <summary>
  33002. <para>Lists the packages the project depends on.</para>
  33003. </summary>
  33004. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo objects in the PackageCollection returned by the Package Manager contain information obtained from the local package cache, which could be out of date.</param>
  33005. <param name="includeIndirectDependencies">Set to true to include indirect dependencies in the PackageCollection returned by the Package Manager. Indirect dependencies include packages referenced in the manifests of project packages or in the manifests of other indirect dependencies. Set to false to include only the packages listed directly in the project manifest.
  33006. Note: The version reported might not match the version requested in the project manifest. For more information, see.</param>
  33007. <returns>
  33008. <para>A ListRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33009. </returns>
  33010. </member>
  33011. <member name="P:UnityEditor.PackageManager.Client.LogLevel">
  33012. <summary>
  33013. <para>Gets or sets the log level that the Package Manager uses when logging to the Editor.log and upm.log files. Defaults to LogLevel.Info.</para>
  33014. </summary>
  33015. </member>
  33016. <member name="M:UnityEditor.PackageManager.Client.Pack(System.String,System.String)">
  33017. <summary>
  33018. <para>Creates a GZip tarball file from a package folder. The format and content of the file is the same as if the package was published to a package registry.</para>
  33019. </summary>
  33020. <param name="packageFolder">Folder containing the package. ArgumentException is thrown if packageFolder is null or empty.</param>
  33021. <param name="targetFolder">Folder where the Package Manager will write the GZip tarball file. The Package Manager will create this folder if it does not already exist. ArgumentException is thrown if targetFolder is null or empty.</param>
  33022. <returns>
  33023. <para>A PackRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33024. </returns>
  33025. </member>
  33026. <member name="M:UnityEditor.PackageManager.Client.Remove(System.String)">
  33027. <summary>
  33028. <para>Removes a package dependency from the project. Removing a dependency often leads to changing installed packages, but only after the Package Manager constructs a dependency graph to solve any version conflicts. For more information, see.</para>
  33029. </summary>
  33030. <param name="packageName">The name of the package to remove from the project. ArgumentException is thrown if packageName is null or empty.</param>
  33031. <returns>
  33032. <para>A RemoveRequest instance, which you can use to monitor the status of the asynchronous operation.</para>
  33033. </returns>
  33034. </member>
  33035. <member name="M:UnityEditor.PackageManager.Client.ResetToEditorDefaults">
  33036. <summary>
  33037. <para>Resets the list of packages installed for this project to the editor's default configuration. This operation clears all packages added to the project and keeps only the packages set for the current editor's default configuration.</para>
  33038. </summary>
  33039. <returns>
  33040. <para>A ResetToEditorDefaultsRequest instance, which you can use to monitor the status of the asynchronous operation.</para>
  33041. </returns>
  33042. </member>
  33043. <member name="M:UnityEditor.PackageManager.Client.Resolve">
  33044. <summary>
  33045. <para>Forces the Package Manager to resolve the project's packages, reinstalling any altered or missing package and removing extraneous packages.</para>
  33046. </summary>
  33047. </member>
  33048. <member name="M:UnityEditor.PackageManager.Client.Search(System.String)">
  33049. <summary>
  33050. <para>Searches the Unity package registry for the given package.</para>
  33051. </summary>
  33052. <param name="packageIdOrName">The or ID of the package. ArgumentException is thrown if packageIdOrName is null or empty.
  33053. </param>
  33054. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo object returned by the Package Manager contains information obtained from the local package cache, which could be out of date.</param>
  33055. <returns>
  33056. <para>A SearchRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33057. </returns>
  33058. </member>
  33059. <member name="M:UnityEditor.PackageManager.Client.Search(System.String,System.Boolean)">
  33060. <summary>
  33061. <para>Searches the Unity package registry for the given package.</para>
  33062. </summary>
  33063. <param name="packageIdOrName">The or ID of the package. ArgumentException is thrown if packageIdOrName is null or empty.
  33064. </param>
  33065. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo object returned by the Package Manager contains information obtained from the local package cache, which could be out of date.</param>
  33066. <returns>
  33067. <para>A SearchRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33068. </returns>
  33069. </member>
  33070. <member name="M:UnityEditor.PackageManager.Client.SearchAll">
  33071. <summary>
  33072. <para>Searches the Unity package registry for all packages compatible with the current Unity version.</para>
  33073. </summary>
  33074. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo objects returned by the Package Manager contain information obtained from the local package cache, which could be out of date.</param>
  33075. <returns>
  33076. <para>A SearchRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33077. </returns>
  33078. </member>
  33079. <member name="M:UnityEditor.PackageManager.Client.SearchAll(System.Boolean)">
  33080. <summary>
  33081. <para>Searches the Unity package registry for all packages compatible with the current Unity version.</para>
  33082. </summary>
  33083. <param name="offlineMode">Specifies whether or not the Package Manager requests the latest information about the project's packages from the remote Unity package registry. When offlineMode is true, the PackageManager.PackageInfo objects returned by the Package Manager contain information obtained from the local package cache, which could be out of date.</param>
  33084. <returns>
  33085. <para>A SearchRequest instance, which you can use to monitor the asynchronous operation, and retrieve the result when the operation is complete.</para>
  33086. </returns>
  33087. </member>
  33088. <member name="T:UnityEditor.PackageManager.DependencyInfo">
  33089. <summary>
  33090. <para>Structure describing dependencies to other packages in PackageInfo.</para>
  33091. </summary>
  33092. </member>
  33093. <member name="P:UnityEditor.PackageManager.DependencyInfo.name">
  33094. <summary>
  33095. <para>The name of the dependency.</para>
  33096. </summary>
  33097. </member>
  33098. <member name="P:UnityEditor.PackageManager.DependencyInfo.version">
  33099. <summary>
  33100. <para>The version of the dependency.</para>
  33101. </summary>
  33102. </member>
  33103. <member name="T:UnityEditor.PackageManager.Error">
  33104. <summary>
  33105. <para>Structure describing the error of a package operation.</para>
  33106. </summary>
  33107. </member>
  33108. <member name="P:UnityEditor.PackageManager.Error.errorCode">
  33109. <summary>
  33110. <para>Numerical error code.</para>
  33111. </summary>
  33112. </member>
  33113. <member name="P:UnityEditor.PackageManager.Error.message">
  33114. <summary>
  33115. <para>Error message or description.</para>
  33116. </summary>
  33117. </member>
  33118. <member name="T:UnityEditor.PackageManager.ErrorCode">
  33119. <summary>
  33120. <para>Package operation Error.</para>
  33121. </summary>
  33122. </member>
  33123. <member name="F:UnityEditor.PackageManager.ErrorCode.AggregateError">
  33124. <summary>
  33125. <para>One ore more errors occurred during the operation.</para>
  33126. </summary>
  33127. </member>
  33128. <member name="F:UnityEditor.PackageManager.ErrorCode.Conflict">
  33129. <summary>
  33130. <para>Conflicting package versions were found.</para>
  33131. </summary>
  33132. </member>
  33133. <member name="F:UnityEditor.PackageManager.ErrorCode.Forbidden">
  33134. <summary>
  33135. <para>Operation was not allowed.</para>
  33136. </summary>
  33137. </member>
  33138. <member name="F:UnityEditor.PackageManager.ErrorCode.InvalidParameter">
  33139. <summary>
  33140. <para>Operation had invalid parameters.</para>
  33141. </summary>
  33142. </member>
  33143. <member name="F:UnityEditor.PackageManager.ErrorCode.NotFound">
  33144. <summary>
  33145. <para>A package required to fulfill the operation was not found.</para>
  33146. </summary>
  33147. </member>
  33148. <member name="F:UnityEditor.PackageManager.ErrorCode.Unknown">
  33149. <summary>
  33150. <para>Operation resulted in an unknown error.</para>
  33151. </summary>
  33152. </member>
  33153. <member name="T:UnityEditor.PackageManager.Events">
  33154. <summary>
  33155. <para>An Interface for accessing the package manager events.</para>
  33156. </summary>
  33157. </member>
  33158. <member name="?:UnityEditor.PackageManager.Events.registeredPackages(System.Action`1&lt;UnityEditor.PackageManager.PackageRegistrationEventArgs&gt;)">
  33159. <summary>
  33160. <para>Event raised after applying changes to the registered packages list.</para>
  33161. </summary>
  33162. <param name="value">A PackageRegistrationEventArgs structure describing the modifications to the registered packages list.</param>
  33163. </member>
  33164. <member name="?:UnityEditor.PackageManager.Events.registeringPackages(System.Action`1&lt;UnityEditor.PackageManager.PackageRegistrationEventArgs&gt;)">
  33165. <summary>
  33166. <para>Event raised before applying changes to the registered packages list.</para>
  33167. </summary>
  33168. <param name="value">A PackageRegistrationEventArgs structure describing the modifications to the registered packages list.</param>
  33169. </member>
  33170. <member name="T:UnityEditor.PackageManager.GitInfo">
  33171. <summary>
  33172. <para>Identifies a specific revision for a using a Git commit hash.</para>
  33173. </summary>
  33174. </member>
  33175. <member name="P:UnityEditor.PackageManager.GitInfo.hash">
  33176. <summary>
  33177. <para>Returns the resolved Git commit hash for the requested revision for this package.</para>
  33178. </summary>
  33179. </member>
  33180. <member name="P:UnityEditor.PackageManager.GitInfo.revision">
  33181. <summary>
  33182. <para>Returns the requested Git revision for the Git package.</para>
  33183. </summary>
  33184. </member>
  33185. <member name="?:UnityEditor.PackageManager.IShouldIncludeInBuildCallback">
  33186. <summary>
  33187. <para>Interface used by the Package Manager to request build information about packages.</para>
  33188. </summary>
  33189. </member>
  33190. <member name="P:UnityEditor.PackageManager.IShouldIncludeInBuildCallback.PackageName">
  33191. <summary>
  33192. <para>The package name.</para>
  33193. </summary>
  33194. </member>
  33195. <member name="M:UnityEditor.PackageManager.IShouldIncludeInBuildCallback.ShouldIncludeInBuild(System.String)">
  33196. <summary>
  33197. <para>Determines whether to include a managed plugin in a build.</para>
  33198. </summary>
  33199. <param name="path">The absolute path of the managed plugin to include or exclude.</param>
  33200. <returns>
  33201. <para>Returns true to include the plugin identified by path in the build; otherwise, returns false.</para>
  33202. </returns>
  33203. </member>
  33204. <member name="T:UnityEditor.PackageManager.LogLevel">
  33205. <summary>
  33206. <para>Describes different levels of log information the Package Manager supports.</para>
  33207. </summary>
  33208. </member>
  33209. <member name="F:UnityEditor.PackageManager.LogLevel.Debug">
  33210. <summary>
  33211. <para>Debugging messages are reported, in addition to anything from the LogLevel.Verbose level.</para>
  33212. </summary>
  33213. </member>
  33214. <member name="F:UnityEditor.PackageManager.LogLevel.Error">
  33215. <summary>
  33216. <para>Only unexpected errors and failures are logged.</para>
  33217. </summary>
  33218. </member>
  33219. <member name="F:UnityEditor.PackageManager.LogLevel.Info">
  33220. <summary>
  33221. <para>High-level informational messages are reported, in addition to anything from the LogLevel.Warn level.</para>
  33222. </summary>
  33223. </member>
  33224. <member name="F:UnityEditor.PackageManager.LogLevel.Silly">
  33225. <summary>
  33226. <para>Extremely detailed messages are reported, in addition to anything from the LogLevel.Debug level.</para>
  33227. </summary>
  33228. </member>
  33229. <member name="F:UnityEditor.PackageManager.LogLevel.Verbose">
  33230. <summary>
  33231. <para>Detailed informational messages are reported, in addition to anything from the LogLevel.Info level.</para>
  33232. </summary>
  33233. </member>
  33234. <member name="F:UnityEditor.PackageManager.LogLevel.Warn">
  33235. <summary>
  33236. <para>Abnormal situations that may result in problems are reported, in addition to anything from the LogLevel.Error level.</para>
  33237. </summary>
  33238. </member>
  33239. <member name="T:UnityEditor.PackageManager.PackageCollection">
  33240. <summary>
  33241. <para>A collection of PackageManager.PackageInfo objects.</para>
  33242. </summary>
  33243. </member>
  33244. <member name="P:UnityEditor.PackageManager.PackageCollection.error">
  33245. <summary>
  33246. <para>The error associated with the package collection.</para>
  33247. </summary>
  33248. </member>
  33249. <member name="T:UnityEditor.PackageManager.PackageInfo">
  33250. <summary>
  33251. <para>Structure describing a Unity Package.</para>
  33252. </summary>
  33253. </member>
  33254. <member name="P:UnityEditor.PackageManager.PackageInfo.assetPath">
  33255. <summary>
  33256. <para>The asset path of the package in the AssetDatabase.</para>
  33257. </summary>
  33258. </member>
  33259. <member name="P:UnityEditor.PackageManager.PackageInfo.author">
  33260. <summary>
  33261. <para>An AuthorInfo instance of the author of the package.</para>
  33262. </summary>
  33263. </member>
  33264. <member name="P:UnityEditor.PackageManager.PackageInfo.category">
  33265. <summary>
  33266. <para>Category of the package.</para>
  33267. </summary>
  33268. </member>
  33269. <member name="P:UnityEditor.PackageManager.PackageInfo.changelogUrl">
  33270. <summary>
  33271. <para>The custom URL for the changelog for the package.</para>
  33272. </summary>
  33273. </member>
  33274. <member name="P:UnityEditor.PackageManager.PackageInfo.cnTags">
  33275. <summary>
  33276. <para>An array of tags associated with the package in China feature.</para>
  33277. </summary>
  33278. </member>
  33279. <member name="P:UnityEditor.PackageManager.PackageInfo.datePublished">
  33280. <summary>
  33281. <para>The date and time at which the package was published.</para>
  33282. </summary>
  33283. </member>
  33284. <member name="P:UnityEditor.PackageManager.PackageInfo.dependencies">
  33285. <summary>
  33286. <para>An array of DependencyInfos listing all the packages this package directly depends on.</para>
  33287. </summary>
  33288. </member>
  33289. <member name="P:UnityEditor.PackageManager.PackageInfo.description">
  33290. <summary>
  33291. <para>Detailed description of the package.</para>
  33292. </summary>
  33293. </member>
  33294. <member name="P:UnityEditor.PackageManager.PackageInfo.displayName">
  33295. <summary>
  33296. <para>Friendly display name of the package.</para>
  33297. </summary>
  33298. </member>
  33299. <member name="P:UnityEditor.PackageManager.PackageInfo.documentationUrl">
  33300. <summary>
  33301. <para>The custom URL for documentation for the package.</para>
  33302. </summary>
  33303. </member>
  33304. <member name="P:UnityEditor.PackageManager.PackageInfo.errors">
  33305. <summary>
  33306. <para>The errors associated with the package.</para>
  33307. </summary>
  33308. </member>
  33309. <member name="P:UnityEditor.PackageManager.PackageInfo.git">
  33310. <summary>
  33311. <para>A GitInfo instance providing detailed information for a Git package.</para>
  33312. </summary>
  33313. </member>
  33314. <member name="P:UnityEditor.PackageManager.PackageInfo.isDirectDependency">
  33315. <summary>
  33316. <para>If the package is a direct dependency of the project.</para>
  33317. </summary>
  33318. </member>
  33319. <member name="P:UnityEditor.PackageManager.PackageInfo.keywords">
  33320. <summary>
  33321. <para>An array of keywords associated with the package.</para>
  33322. </summary>
  33323. </member>
  33324. <member name="P:UnityEditor.PackageManager.PackageInfo.licensesUrl">
  33325. <summary>
  33326. <para>The custom URL for the licenses of a package.</para>
  33327. </summary>
  33328. </member>
  33329. <member name="P:UnityEditor.PackageManager.PackageInfo.name">
  33330. <summary>
  33331. <para>Unique name of the package.</para>
  33332. </summary>
  33333. </member>
  33334. <member name="P:UnityEditor.PackageManager.PackageInfo.packageId">
  33335. <summary>
  33336. <para>Identifier of the package.</para>
  33337. </summary>
  33338. </member>
  33339. <member name="P:UnityEditor.PackageManager.PackageInfo.registry">
  33340. <summary>
  33341. <para>The registry where the Package Manager might find this package.</para>
  33342. </summary>
  33343. </member>
  33344. <member name="P:UnityEditor.PackageManager.PackageInfo.repository">
  33345. <summary>
  33346. <para>A RepositoryInfo instance containing information the repository that the package is hosted on.</para>
  33347. </summary>
  33348. </member>
  33349. <member name="P:UnityEditor.PackageManager.PackageInfo.resolvedDependencies">
  33350. <summary>
  33351. <para>An array of DependencyInfo instances listing all the packages this package directly or indirectly depends on and the versions they resolved to.</para>
  33352. </summary>
  33353. </member>
  33354. <member name="P:UnityEditor.PackageManager.PackageInfo.resolvedPath">
  33355. <summary>
  33356. <para>The local path of the project on disk.</para>
  33357. </summary>
  33358. </member>
  33359. <member name="P:UnityEditor.PackageManager.PackageInfo.source">
  33360. <summary>
  33361. <para>Source of the package contents.</para>
  33362. </summary>
  33363. </member>
  33364. <member name="P:UnityEditor.PackageManager.PackageInfo.type">
  33365. <summary>
  33366. <para>Type of the package.</para>
  33367. </summary>
  33368. </member>
  33369. <member name="P:UnityEditor.PackageManager.PackageInfo.version">
  33370. <summary>
  33371. <para>Version of the package.</para>
  33372. </summary>
  33373. </member>
  33374. <member name="P:UnityEditor.PackageManager.PackageInfo.versions">
  33375. <summary>
  33376. <para>A VersionsInfo instance containing information about the available versions of the package.</para>
  33377. </summary>
  33378. </member>
  33379. <member name="M:UnityEditor.PackageManager.PackageInfo.FindForAssembly(System.Reflection.Assembly)">
  33380. <summary>
  33381. <para>Retrieves information about the package containing an assembly, or the assembly definition used to build that assembly.</para>
  33382. </summary>
  33383. <param name="assembly">The assembly.</param>
  33384. <returns>
  33385. <para>The PackageManager.PackageInfo instance describing the package, or null if the assembly or its assembly definition is not in a package.</para>
  33386. </returns>
  33387. </member>
  33388. <member name="M:UnityEditor.PackageManager.PackageInfo.FindForAssetPath(System.String)">
  33389. <summary>
  33390. <para>Retrieves information about the package containing an asset based on the path of that asset.</para>
  33391. </summary>
  33392. <param name="assetPath">The file path of the asset.</param>
  33393. <returns>
  33394. <para>The PackageManager.PackageInfo instance describing the package, or null if the asset is not in a package.</para>
  33395. </returns>
  33396. </member>
  33397. <member name="M:UnityEditor.PackageManager.PackageInfo.GetAllRegisteredPackages">
  33398. <summary>
  33399. <para>Retrieves information about all packages that are currently loaded.</para>
  33400. </summary>
  33401. <returns>
  33402. <para>The array of PackageManager.PackageInfo instances describing each package.</para>
  33403. </returns>
  33404. </member>
  33405. <member name="T:UnityEditor.PackageManager.PackageRegistrationEventArgs">
  33406. <summary>
  33407. <para>Structure describing the PackageManager.PackageInfo entries to register or unregister during the Package Manager registration process.</para>
  33408. </summary>
  33409. </member>
  33410. <member name="P:UnityEditor.PackageManager.PackageRegistrationEventArgs.added">
  33411. <summary>
  33412. <para>A collection of PackageManager.PackageInfo entries to add during the Package Manager registration process.</para>
  33413. </summary>
  33414. </member>
  33415. <member name="P:UnityEditor.PackageManager.PackageRegistrationEventArgs.changedFrom">
  33416. <summary>
  33417. <para>A collection of PackageManager.PackageInfo entries describing packages to be overridden by another version during the Package Manager registration process.</para>
  33418. </summary>
  33419. </member>
  33420. <member name="P:UnityEditor.PackageManager.PackageRegistrationEventArgs.changedTo">
  33421. <summary>
  33422. <para>A collection of PackageManager.PackageInfo entries describing packages that will override a previously registered version during the Package Manager registration process.</para>
  33423. </summary>
  33424. </member>
  33425. <member name="P:UnityEditor.PackageManager.PackageRegistrationEventArgs.removed">
  33426. <summary>
  33427. <para>A collection of PackageManager.PackageInfo entries to remove during the Package Manager registration process.</para>
  33428. </summary>
  33429. </member>
  33430. <member name="T:UnityEditor.PackageManager.PackageSource">
  33431. <summary>
  33432. <para>Source of packages.</para>
  33433. </summary>
  33434. </member>
  33435. <member name="F:UnityEditor.PackageManager.PackageSource.BuiltIn">
  33436. <summary>
  33437. <para>The package is built-in and part of Unity.</para>
  33438. </summary>
  33439. </member>
  33440. <member name="F:UnityEditor.PackageManager.PackageSource.Embedded">
  33441. <summary>
  33442. <para>The package is embedded in the Unity project.</para>
  33443. </summary>
  33444. </member>
  33445. <member name="F:UnityEditor.PackageManager.PackageSource.Git">
  33446. <summary>
  33447. <para>The package is referenced directly by a Git URL.</para>
  33448. </summary>
  33449. </member>
  33450. <member name="F:UnityEditor.PackageManager.PackageSource.Local">
  33451. <summary>
  33452. <para>The package is referenced by a local path.</para>
  33453. </summary>
  33454. </member>
  33455. <member name="F:UnityEditor.PackageManager.PackageSource.LocalTarball">
  33456. <summary>
  33457. <para>The package is referenced by a local path pointing to a GZip tarball file.</para>
  33458. </summary>
  33459. </member>
  33460. <member name="F:UnityEditor.PackageManager.PackageSource.Registry">
  33461. <summary>
  33462. <para>The package is from a registry.</para>
  33463. </summary>
  33464. </member>
  33465. <member name="F:UnityEditor.PackageManager.PackageSource.Unknown">
  33466. <summary>
  33467. <para>The package source is unknown.</para>
  33468. </summary>
  33469. </member>
  33470. <member name="T:UnityEditor.PackageManager.PackOperationResult">
  33471. <summary>
  33472. <para>Structure describing the result of a Client.Pack operation.</para>
  33473. </summary>
  33474. </member>
  33475. <member name="P:UnityEditor.PackageManager.PackOperationResult.tarballPath">
  33476. <summary>
  33477. <para>The path to the file created by the Client.Pack operation.</para>
  33478. </summary>
  33479. </member>
  33480. <member name="T:UnityEditor.PackageManager.RegistryInfo">
  33481. <summary>
  33482. <para>Provides information about a package registry.</para>
  33483. </summary>
  33484. </member>
  33485. <member name="P:UnityEditor.PackageManager.RegistryInfo.isDefault">
  33486. <summary>
  33487. <para>Whether this is the default, Unity registry or one of the scoped registries configured in the project manifest.</para>
  33488. </summary>
  33489. </member>
  33490. <member name="P:UnityEditor.PackageManager.RegistryInfo.name">
  33491. <summary>
  33492. <para>The registry name.</para>
  33493. </summary>
  33494. </member>
  33495. <member name="P:UnityEditor.PackageManager.RegistryInfo.url">
  33496. <summary>
  33497. <para>The registry URL.</para>
  33498. </summary>
  33499. </member>
  33500. <member name="T:UnityEditor.PackageManager.RepositoryInfo">
  33501. <summary>
  33502. <para>Includes information about the repository that hosts the package.</para>
  33503. </summary>
  33504. </member>
  33505. <member name="P:UnityEditor.PackageManager.RepositoryInfo.path">
  33506. <summary>
  33507. <para>The relative path to the package root in the repository, if it is different from the repository root.</para>
  33508. </summary>
  33509. </member>
  33510. <member name="P:UnityEditor.PackageManager.RepositoryInfo.revision">
  33511. <summary>
  33512. <para>The revision id corresponding to the package version.</para>
  33513. </summary>
  33514. </member>
  33515. <member name="P:UnityEditor.PackageManager.RepositoryInfo.type">
  33516. <summary>
  33517. <para>The type of the repository, e.g. git.</para>
  33518. </summary>
  33519. </member>
  33520. <member name="P:UnityEditor.PackageManager.RepositoryInfo.url">
  33521. <summary>
  33522. <para>The url to the source code repository.</para>
  33523. </summary>
  33524. </member>
  33525. <member name="T:UnityEditor.PackageManager.Requests.AddAndRemoveRequest">
  33526. <summary>
  33527. <para>Represents an asynchronous request to add package dependencies to the project and/or remove package dependencies from the project.</para>
  33528. </summary>
  33529. </member>
  33530. <member name="T:UnityEditor.PackageManager.Requests.AddRequest">
  33531. <summary>
  33532. <para>Represents an asynchronous request to add a package to the project.</para>
  33533. </summary>
  33534. </member>
  33535. <member name="T:UnityEditor.PackageManager.Requests.EmbedRequest">
  33536. <summary>
  33537. <para>Represents an asynchronous request to embed a package inside a project.</para>
  33538. </summary>
  33539. </member>
  33540. <member name="T:UnityEditor.PackageManager.Requests.ListRequest">
  33541. <summary>
  33542. <para>Represents an asynchronous request to list the packages in the project.</para>
  33543. </summary>
  33544. </member>
  33545. <member name="T:UnityEditor.PackageManager.Requests.PackRequest">
  33546. <summary>
  33547. <para>Represents an asynchronous request to pack a package folder.</para>
  33548. </summary>
  33549. </member>
  33550. <member name="T:UnityEditor.PackageManager.Requests.RemoveRequest">
  33551. <summary>
  33552. <para>Represents an asynchronous request to remove a package from the project.</para>
  33553. </summary>
  33554. </member>
  33555. <member name="P:UnityEditor.PackageManager.Requests.RemoveRequest.PackageIdOrName">
  33556. <summary>
  33557. <para>The package being removed by this request.</para>
  33558. </summary>
  33559. </member>
  33560. <member name="T:UnityEditor.PackageManager.Requests.Request">
  33561. <summary>
  33562. <para>Tracks the state of an asynchronous Unity Package Manager (Upm) server operation.</para>
  33563. </summary>
  33564. </member>
  33565. <member name="P:UnityEditor.PackageManager.Requests.Request.Error">
  33566. <summary>
  33567. <para>The error returned by the request, if any.</para>
  33568. </summary>
  33569. </member>
  33570. <member name="P:UnityEditor.PackageManager.Requests.Request.IsCompleted">
  33571. <summary>
  33572. <para>Whether the request is complete.</para>
  33573. </summary>
  33574. </member>
  33575. <member name="P:UnityEditor.PackageManager.Requests.Request.Status">
  33576. <summary>
  33577. <para>The request status.</para>
  33578. </summary>
  33579. </member>
  33580. <member name="T:UnityEditor.PackageManager.Requests.Request`1">
  33581. <summary>
  33582. <para>Tracks the state of an asynchronous Unity Package Manager (Upm) server operation that returns a non-empty response.</para>
  33583. </summary>
  33584. </member>
  33585. <member name="P:UnityEditor.PackageManager.Requests.Request_1.Result">
  33586. <summary>
  33587. <para>The response to the request.</para>
  33588. </summary>
  33589. </member>
  33590. <member name="T:UnityEditor.PackageManager.Requests.ResetToEditorDefaultsRequest">
  33591. <summary>
  33592. <para>Represents an asynchronous request to reset the project packages to the current Editor default configuration.</para>
  33593. </summary>
  33594. </member>
  33595. <member name="T:UnityEditor.PackageManager.Requests.SearchRequest">
  33596. <summary>
  33597. <para>Represents an asynchronous request to find a package.</para>
  33598. </summary>
  33599. </member>
  33600. <member name="P:UnityEditor.PackageManager.Requests.SearchRequest.PackageIdOrName">
  33601. <summary>
  33602. <para>The package id or name used in this search operation.</para>
  33603. </summary>
  33604. </member>
  33605. <member name="T:UnityEditor.PackageManager.StatusCode">
  33606. <summary>
  33607. <para>Unity Package Manager operation status.</para>
  33608. </summary>
  33609. </member>
  33610. <member name="F:UnityEditor.PackageManager.StatusCode.Failure">
  33611. <summary>
  33612. <para>Package manager operation failed.</para>
  33613. </summary>
  33614. </member>
  33615. <member name="F:UnityEditor.PackageManager.StatusCode.InProgress">
  33616. <summary>
  33617. <para>Package manager operation is in progress.</para>
  33618. </summary>
  33619. </member>
  33620. <member name="F:UnityEditor.PackageManager.StatusCode.Success">
  33621. <summary>
  33622. <para>Package manager operation completed successfully.</para>
  33623. </summary>
  33624. </member>
  33625. <member name="T:UnityEditor.PackageManager.VersionsInfo">
  33626. <summary>
  33627. <para>Identifies the available versions of a package and which are the compatible, latest, and recommended versions.</para>
  33628. </summary>
  33629. </member>
  33630. <member name="P:UnityEditor.PackageManager.VersionsInfo.all">
  33631. <summary>
  33632. <para>All available versions of the package.</para>
  33633. </summary>
  33634. </member>
  33635. <member name="P:UnityEditor.PackageManager.VersionsInfo.compatible">
  33636. <summary>
  33637. <para>Versions of the package compatible with the current version of Unity.</para>
  33638. </summary>
  33639. </member>
  33640. <member name="P:UnityEditor.PackageManager.VersionsInfo.latest">
  33641. <summary>
  33642. <para>Latest version of the package.</para>
  33643. </summary>
  33644. </member>
  33645. <member name="P:UnityEditor.PackageManager.VersionsInfo.latestCompatible">
  33646. <summary>
  33647. <para>Latest version of the package compatible with the current version of Unity.</para>
  33648. </summary>
  33649. </member>
  33650. <member name="P:UnityEditor.PackageManager.VersionsInfo.recommended">
  33651. <summary>
  33652. <para>Obsolete. Use the VersionsInfo.verified property instead.</para>
  33653. </summary>
  33654. </member>
  33655. <member name="P:UnityEditor.PackageManager.VersionsInfo.verified">
  33656. <summary>
  33657. <para>A version of the package verified to work with the current version of Unity. If there is no verified version, then this property is an empty string.</para>
  33658. </summary>
  33659. </member>
  33660. <member name="T:UnityEditor.PauseState">
  33661. <summary>
  33662. <para>Enumeration specifying the current pause state of the Editor.
  33663. See Also: PlayModeStateChange, EditorApplication.pauseStateChanged, EditorApplication.isPaused.</para>
  33664. </summary>
  33665. </member>
  33666. <member name="F:UnityEditor.PauseState.Paused">
  33667. <summary>
  33668. <para>Occurs as soon as the Editor is paused, which may occur during either edit mode or play mode.</para>
  33669. </summary>
  33670. </member>
  33671. <member name="F:UnityEditor.PauseState.Unpaused">
  33672. <summary>
  33673. <para>Occurs as soon as the Editor is unpaused, which may occur during either edit mode or play mode.</para>
  33674. </summary>
  33675. </member>
  33676. <member name="T:UnityEditor.PhysicsDebugWindow">
  33677. <summary>
  33678. <para>Displays the Physics Debug Visualization options.
  33679. The Physics Debug Visualization is only displayed if this window is visible.
  33680. See Also: PhysicsVisualizationSettings.</para>
  33681. </summary>
  33682. </member>
  33683. <member name="T:UnityEditor.PhysicsVisualizationSettings">
  33684. <summary>
  33685. <para>This class contains the settings controlling the Physics Debug Visualization.</para>
  33686. </summary>
  33687. </member>
  33688. <member name="P:UnityEditor.PhysicsVisualizationSettings.articulationBodyColor">
  33689. <summary>
  33690. <para>Color for Articulation Bodies.</para>
  33691. </summary>
  33692. </member>
  33693. <member name="P:UnityEditor.PhysicsVisualizationSettings.baseAlpha">
  33694. <summary>
  33695. <para>Alpha amount used for transparency blending.</para>
  33696. </summary>
  33697. </member>
  33698. <member name="P:UnityEditor.PhysicsVisualizationSettings.colorVariance">
  33699. <summary>
  33700. <para>Used to disinguish neighboring Colliders.</para>
  33701. </summary>
  33702. </member>
  33703. <member name="P:UnityEditor.PhysicsVisualizationSettings.devOptions">
  33704. <summary>
  33705. <para>Shows extra options used to develop and debug the physics visualization.</para>
  33706. </summary>
  33707. </member>
  33708. <member name="P:UnityEditor.PhysicsVisualizationSettings.dirtyCount">
  33709. <summary>
  33710. <para>Dirty marker used for refreshing the GUI.</para>
  33711. </summary>
  33712. </member>
  33713. <member name="P:UnityEditor.PhysicsVisualizationSettings.enableMouseSelect">
  33714. <summary>
  33715. <para>Enables the mouse-over highlighting and mouse selection modes.</para>
  33716. </summary>
  33717. </member>
  33718. <member name="P:UnityEditor.PhysicsVisualizationSettings.forceOverdraw">
  33719. <summary>
  33720. <para>Forcing the drawing of Colliders on top of any other geometry, regardless of depth.</para>
  33721. </summary>
  33722. </member>
  33723. <member name="P:UnityEditor.PhysicsVisualizationSettings.kinematicColor">
  33724. <summary>
  33725. <para>Color for kinematic Rigidbodies.</para>
  33726. </summary>
  33727. </member>
  33728. <member name="P:UnityEditor.PhysicsVisualizationSettings.rigidbodyColor">
  33729. <summary>
  33730. <para>Color for Rigidbodies, primarily active ones.</para>
  33731. </summary>
  33732. </member>
  33733. <member name="P:UnityEditor.PhysicsVisualizationSettings.showCollisionGeometry">
  33734. <summary>
  33735. <para>Should the PhysicsDebugWindow display the collision geometry.</para>
  33736. </summary>
  33737. </member>
  33738. <member name="P:UnityEditor.PhysicsVisualizationSettings.sleepingBodyColor">
  33739. <summary>
  33740. <para>Color for Rigidbodies that are controlled by the physics simulator, but are not currently being simulated.</para>
  33741. </summary>
  33742. </member>
  33743. <member name="P:UnityEditor.PhysicsVisualizationSettings.staticColor">
  33744. <summary>
  33745. <para>Color for Colliders that do not have a Rigidbody component.</para>
  33746. </summary>
  33747. </member>
  33748. <member name="P:UnityEditor.PhysicsVisualizationSettings.terrainTilesMax">
  33749. <summary>
  33750. <para>Maximum number of mesh tiles available to draw all Terrain Colliders.</para>
  33751. </summary>
  33752. </member>
  33753. <member name="P:UnityEditor.PhysicsVisualizationSettings.triggerColor">
  33754. <summary>
  33755. <para>Color for Colliders that are Triggers.</para>
  33756. </summary>
  33757. </member>
  33758. <member name="P:UnityEditor.PhysicsVisualizationSettings.useSceneCam">
  33759. <summary>
  33760. <para>Controls whether the SceneView or the GameView camera is used. Not shown in the UI.</para>
  33761. </summary>
  33762. </member>
  33763. <member name="P:UnityEditor.PhysicsVisualizationSettings.viewDistance">
  33764. <summary>
  33765. <para>Colliders within this distance will be displayed.</para>
  33766. </summary>
  33767. </member>
  33768. <member name="M:UnityEditor.PhysicsVisualizationSettings.ClearMouseHighlight">
  33769. <summary>
  33770. <para>Clears the highlighted Collider.</para>
  33771. </summary>
  33772. </member>
  33773. <member name="M:UnityEditor.PhysicsVisualizationSettings.DeinitDebugDraw">
  33774. <summary>
  33775. <para>Deinitializes the physics debug visualization system and tracking of changes Colliders.</para>
  33776. </summary>
  33777. </member>
  33778. <member name="T:UnityEditor.PhysicsVisualizationSettings.FilterWorkflow">
  33779. <summary>
  33780. <para>Decides whether the Workflow in the Physics Debug window should be inclusive
  33781. (&lt;a href="PhysicsVisualizationSettings.FilterWorkflow.ShowSelectedItems.html"&gt;ShowSelectedItems&lt;a&gt;) or exclusive (&lt;a href="PhysicsVisualizationSettings.FilterWorkflow.HideSelectedItems.html"&gt;HideSelectedItems&lt;a&gt;).</para>
  33782. </summary>
  33783. </member>
  33784. <member name="F:UnityEditor.PhysicsVisualizationSettings.FilterWorkflow.HideSelectedItems">
  33785. <summary>
  33786. <para>With HideSelectedItems you can hide selected filter items in order to easily discard uninteresting Collider properties thereby making overview and navigation easier.</para>
  33787. </summary>
  33788. </member>
  33789. <member name="F:UnityEditor.PhysicsVisualizationSettings.FilterWorkflow.ShowSelectedItems">
  33790. <summary>
  33791. <para>With ShowSelectedItems and the Select None button is it easy to monitor very specific Colliders.</para>
  33792. </summary>
  33793. </member>
  33794. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowArticulationBodies">
  33795. <summary>
  33796. <para>Should Articulation Bodies be shown by the Physics Visualizer.</para>
  33797. </summary>
  33798. </member>
  33799. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowBoxColliders">
  33800. <summary>
  33801. <para>Should BoxColliders be shown.</para>
  33802. </summary>
  33803. </member>
  33804. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowCapsuleColliders">
  33805. <summary>
  33806. <para>Should CapsuleColliders be shown.</para>
  33807. </summary>
  33808. </member>
  33809. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowCollisionLayer(System.Int32)">
  33810. <summary>
  33811. <para>Should the given layer be considered by the display filter.</para>
  33812. </summary>
  33813. <param name="layer"></param>
  33814. </member>
  33815. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowCollisionLayerMask">
  33816. <summary>
  33817. <para>Should the mask representing the layers be considered by the display filter.</para>
  33818. </summary>
  33819. </member>
  33820. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowKinematicBodies">
  33821. <summary>
  33822. <para>Should the kinematic Rigidbodies be considered by the display filter.</para>
  33823. </summary>
  33824. </member>
  33825. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowMeshColliders(UnityEditor.PhysicsVisualizationSettings/MeshColliderType)">
  33826. <summary>
  33827. <para>Should MeshColliders be shown.</para>
  33828. </summary>
  33829. <param name="colliderType"></param>
  33830. </member>
  33831. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowPhysicsSceneMask">
  33832. <summary>
  33833. <para>Return a mask representing scenes that are enabled by display filter</para>
  33834. </summary>
  33835. </member>
  33836. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowRigidbodies">
  33837. <summary>
  33838. <para>Should any Rigidbodies be considered by the display filter.</para>
  33839. </summary>
  33840. </member>
  33841. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowSleepingBodies">
  33842. <summary>
  33843. <para>Should the sleeping Rigidbodies be considered by the display filter.</para>
  33844. </summary>
  33845. </member>
  33846. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowSphereColliders">
  33847. <summary>
  33848. <para>Should SphereColliders be shown.</para>
  33849. </summary>
  33850. </member>
  33851. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowStaticColliders">
  33852. <summary>
  33853. <para>Should the Colliders without a Rigidbody component be considered by the display filter.</para>
  33854. </summary>
  33855. </member>
  33856. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowTerrainColliders">
  33857. <summary>
  33858. <para>Should TerrainColliders be shown.</para>
  33859. </summary>
  33860. </member>
  33861. <member name="M:UnityEditor.PhysicsVisualizationSettings.GetShowTriggers">
  33862. <summary>
  33863. <para>Should the triggers be considered by the display filter.</para>
  33864. </summary>
  33865. </member>
  33866. <member name="M:UnityEditor.PhysicsVisualizationSettings.HasMouseHighlight">
  33867. <summary>
  33868. <para>Returns true if there currently is any kind of physics object highlighted.</para>
  33869. </summary>
  33870. </member>
  33871. <member name="M:UnityEditor.PhysicsVisualizationSettings.InitDebugDraw">
  33872. <summary>
  33873. <para>Initializes the physics debug visualization system. The system must be initialized for any physics objects to be visualized. It is normally initialized by the PhysicsDebugWindow.</para>
  33874. </summary>
  33875. </member>
  33876. <member name="T:UnityEditor.PhysicsVisualizationSettings.MeshColliderType">
  33877. <summary>
  33878. <para>Is a MeshCollider convex.</para>
  33879. </summary>
  33880. </member>
  33881. <member name="F:UnityEditor.PhysicsVisualizationSettings.MeshColliderType.Convex">
  33882. <summary>
  33883. <para>Corresponds to MeshCollider.convex is true.</para>
  33884. </summary>
  33885. </member>
  33886. <member name="F:UnityEditor.PhysicsVisualizationSettings.MeshColliderType.NonConvex">
  33887. <summary>
  33888. <para>Corresponds to MeshCollider.convex is false.</para>
  33889. </summary>
  33890. </member>
  33891. <member name="M:UnityEditor.PhysicsVisualizationSettings.Reset">
  33892. <summary>
  33893. <para>Resets the visualization options to their default state.</para>
  33894. </summary>
  33895. </member>
  33896. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowArticulationBodies(System.Boolean)">
  33897. <summary>
  33898. <para>Should Articulation Bodies be shown by the Physics Visualizer.</para>
  33899. </summary>
  33900. <param name="show">Value to set.</param>
  33901. </member>
  33902. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowBoxColliders(System.Boolean)">
  33903. <summary>
  33904. <para>Should BoxColliders be shown.</para>
  33905. </summary>
  33906. <param name="show"></param>
  33907. </member>
  33908. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowCapsuleColliders(System.Boolean)">
  33909. <summary>
  33910. <para>Should CapsuleColliders be shown.</para>
  33911. </summary>
  33912. <param name="show"></param>
  33913. </member>
  33914. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowCollisionLayer(System.Int32,System.Boolean)">
  33915. <summary>
  33916. <para>Should the given layer be considered by the display filter.</para>
  33917. </summary>
  33918. <param name="layer"></param>
  33919. <param name="show"></param>
  33920. </member>
  33921. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowCollisionLayerMask(System.Int32)">
  33922. <summary>
  33923. <para>Should the mask representing the layers be considered by the display filter.</para>
  33924. </summary>
  33925. <param name="mask"></param>
  33926. </member>
  33927. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowForAllFilters(System.Boolean)">
  33928. <summary>
  33929. <para>Enables or disables all filtering items.</para>
  33930. </summary>
  33931. <param name="selected"></param>
  33932. <param name="filterWorkflow"></param>
  33933. </member>
  33934. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowForAllFilters(UnityEditor.PhysicsVisualizationSettings/FilterWorkflow,System.Boolean)">
  33935. <summary>
  33936. <para>Enables or disables all filtering items.</para>
  33937. </summary>
  33938. <param name="selected"></param>
  33939. <param name="filterWorkflow"></param>
  33940. </member>
  33941. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowKinematicBodies(System.Boolean)">
  33942. <summary>
  33943. <para>Should the kinematic Rigidbodies be considered by the display filter.</para>
  33944. </summary>
  33945. <param name="show"></param>
  33946. </member>
  33947. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowMeshColliders(UnityEditor.PhysicsVisualizationSettings/MeshColliderType,System.Boolean)">
  33948. <summary>
  33949. <para>Should MeshColliders be shown.</para>
  33950. </summary>
  33951. <param name="colliderType"></param>
  33952. <param name="show"></param>
  33953. </member>
  33954. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowPhysicsSceneMask(System.Int32)">
  33955. <summary>
  33956. <para>Should the scene mask be considered by the display filter.</para>
  33957. </summary>
  33958. <param name="mask"></param>
  33959. </member>
  33960. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowRigidbodies(System.Boolean)">
  33961. <summary>
  33962. <para>Should any Rigidbodies be considered by the display filter.</para>
  33963. </summary>
  33964. <param name="show"></param>
  33965. </member>
  33966. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowSleepingBodies(System.Boolean)">
  33967. <summary>
  33968. <para>Should sleeping Rigidbodies and Articulation Bodies be considered by the display filter.</para>
  33969. </summary>
  33970. <param name="show"></param>
  33971. </member>
  33972. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowSphereColliders(System.Boolean)">
  33973. <summary>
  33974. <para>Should SphereColliders be shown.</para>
  33975. </summary>
  33976. <param name="show"></param>
  33977. </member>
  33978. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowStaticColliders(System.Boolean)">
  33979. <summary>
  33980. <para>Should the Colliders without a Rigidbody component be considered by the display filter.</para>
  33981. </summary>
  33982. <param name="show"></param>
  33983. </member>
  33984. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowTerrainColliders(System.Boolean)">
  33985. <summary>
  33986. <para>Should TerrainColliders be shown.</para>
  33987. </summary>
  33988. <param name="show"></param>
  33989. </member>
  33990. <member name="M:UnityEditor.PhysicsVisualizationSettings.SetShowTriggers(System.Boolean)">
  33991. <summary>
  33992. <para>Should the triggers be considered by the display filter.</para>
  33993. </summary>
  33994. <param name="show"></param>
  33995. </member>
  33996. <member name="M:UnityEditor.PhysicsVisualizationSettings.UpdateMouseHighlight(UnityEngine.Vector2)">
  33997. <summary>
  33998. <para>Updates the mouse-over highlight at the given mouse position in screen space.</para>
  33999. </summary>
  34000. <param name="screenPos"></param>
  34001. </member>
  34002. <member name="T:UnityEditor.PivotMode">
  34003. <summary>
  34004. <para>Where is the tool handle placed.</para>
  34005. </summary>
  34006. </member>
  34007. <member name="F:UnityEditor.PivotMode.Center">
  34008. <summary>
  34009. <para>The tool handle is at the graphical center of the selection.</para>
  34010. </summary>
  34011. </member>
  34012. <member name="F:UnityEditor.PivotMode.Pivot">
  34013. <summary>
  34014. <para>The tool handle is on the pivot point of the active object.</para>
  34015. </summary>
  34016. </member>
  34017. <member name="T:UnityEditor.PivotRotation">
  34018. <summary>
  34019. <para>How is the tool handle oriented.</para>
  34020. </summary>
  34021. </member>
  34022. <member name="F:UnityEditor.PivotRotation.Global">
  34023. <summary>
  34024. <para>The tool handle is aligned along the global axes.</para>
  34025. </summary>
  34026. </member>
  34027. <member name="F:UnityEditor.PivotRotation.Local">
  34028. <summary>
  34029. <para>The tool handle is oriented from the active object.</para>
  34030. </summary>
  34031. </member>
  34032. <member name="T:UnityEditor.PlatformIcon">
  34033. <summary>
  34034. <para>Icon slot container.</para>
  34035. </summary>
  34036. </member>
  34037. <member name="P:UnityEditor.PlatformIcon.height">
  34038. <summary>
  34039. <para>The height of the icon in pixels.</para>
  34040. </summary>
  34041. </member>
  34042. <member name="P:UnityEditor.PlatformIcon.kind">
  34043. <summary>
  34044. <para>The PlatformIconKind is specific to the target platform.</para>
  34045. </summary>
  34046. </member>
  34047. <member name="P:UnityEditor.PlatformIcon.layerCount">
  34048. <summary>
  34049. <para>The number of texture layers the icon slot currently contains.</para>
  34050. </summary>
  34051. </member>
  34052. <member name="P:UnityEditor.PlatformIcon.maxLayerCount">
  34053. <summary>
  34054. <para>The maximum number of texture layers required by the icon slot.</para>
  34055. </summary>
  34056. </member>
  34057. <member name="P:UnityEditor.PlatformIcon.minLayerCount">
  34058. <summary>
  34059. <para>The minimum number of texture layers required by the icon slot.</para>
  34060. </summary>
  34061. </member>
  34062. <member name="P:UnityEditor.PlatformIcon.width">
  34063. <summary>
  34064. <para>The width of the icon in pixels.</para>
  34065. </summary>
  34066. </member>
  34067. <member name="M:UnityEditor.PlatformIcon.GetTexture(System.Int32)">
  34068. <summary>
  34069. <para>Retrieve the texture which is currently assigned to the specified layer.</para>
  34070. </summary>
  34071. <param name="layer">Cannot be larger than PlatformIcon.maxLayerCount.</param>
  34072. </member>
  34073. <member name="M:UnityEditor.PlatformIcon.GetTextures">
  34074. <summary>
  34075. <para>Retrieve an array of all textures which are currently assigned to the icon slot.</para>
  34076. </summary>
  34077. </member>
  34078. <member name="M:UnityEditor.PlatformIcon.SetTexture(UnityEngine.Texture2D,System.Int32)">
  34079. <summary>
  34080. <para>Assign a texture to the specified layer.</para>
  34081. </summary>
  34082. <param name="layer">Cannot be larger than PlatformIcon.maxLayerCount.</param>
  34083. <param name="texture"></param>
  34084. </member>
  34085. <member name="M:UnityEditor.PlatformIcon.SetTextures(UnityEngine.Texture2D[])">
  34086. <summary>
  34087. <para>Assign all available icon layers.</para>
  34088. </summary>
  34089. <param name="textures">Must be an array of size PlatformIcon.maxLayerCount.</param>
  34090. </member>
  34091. <member name="T:UnityEditor.PlatformIconKind">
  34092. <summary>
  34093. <para>Icon kind wrapper.</para>
  34094. </summary>
  34095. </member>
  34096. <member name="T:UnityEditor.Playables.PlayableOutputEditorExtensions">
  34097. <summary>
  34098. <para>Editor extensions for all types that implement IPlayableOutput.</para>
  34099. </summary>
  34100. </member>
  34101. <member name="M:UnityEditor.Playables.PlayableOutputEditorExtensions.GetEditorName(U)">
  34102. <summary>
  34103. <para>Returns the name of the PlayableOutput.</para>
  34104. </summary>
  34105. <param name="output">The PlayableOutput used by this operation.</param>
  34106. </member>
  34107. <member name="T:UnityEditor.Playables.Utility">
  34108. <summary>
  34109. <para>Editor utility functions for the Playable graph and its nodes.</para>
  34110. </summary>
  34111. </member>
  34112. <member name="?:UnityEditor.Playables.Utility.destroyingGraph(System.Action`1&lt;UnityEngine.Playables.PlayableGraph&gt;)">
  34113. <summary>
  34114. <para>Event triggered whenever a PlayableGraph is being destroyed.</para>
  34115. </summary>
  34116. <param name="value"></param>
  34117. </member>
  34118. <member name="?:UnityEditor.Playables.Utility.graphCreated(System.Action`1&lt;UnityEngine.Playables.PlayableGraph&gt;)">
  34119. <summary>
  34120. <para>Event triggered whenever a new PlayableGraph is created.</para>
  34121. </summary>
  34122. <param name="value"></param>
  34123. </member>
  34124. <member name="M:UnityEditor.Playables.Utility.GetAllGraphs">
  34125. <summary>
  34126. <para>Returns all existing PlayableGraphs.</para>
  34127. </summary>
  34128. </member>
  34129. <member name="T:UnityEditor.PlayerConnectionInitiateMode">
  34130. <summary>
  34131. <para>Describes how the player connects to the Editor.</para>
  34132. </summary>
  34133. </member>
  34134. <member name="F:UnityEditor.PlayerConnectionInitiateMode.None">
  34135. <summary>
  34136. <para>Player connection mode not set.</para>
  34137. </summary>
  34138. </member>
  34139. <member name="F:UnityEditor.PlayerConnectionInitiateMode.PlayerConnectsToHost">
  34140. <summary>
  34141. <para>Player connection is initiated by the player connecting to the host, usually the host is the Editor.</para>
  34142. </summary>
  34143. </member>
  34144. <member name="F:UnityEditor.PlayerConnectionInitiateMode.PlayerListens">
  34145. <summary>
  34146. <para>Player connection is initiated by the player broadcasting its IP address, and then Editor connecting to the player.</para>
  34147. </summary>
  34148. </member>
  34149. <member name="T:UnityEditor.PlayerSettings">
  34150. <summary>
  34151. <para>Player Settings is where you define various parameters for the final game that you will build in Unity. Some of these values are used in the Resolution Dialog that launches when you open a standalone game.</para>
  34152. </summary>
  34153. </member>
  34154. <member name="P:UnityEditor.PlayerSettings.accelerometerFrequency">
  34155. <summary>
  34156. <para>Accelerometer update frequency.</para>
  34157. </summary>
  34158. </member>
  34159. <member name="P:UnityEditor.PlayerSettings.actionOnDotNetUnhandledException">
  34160. <summary>
  34161. <para>Sets the crash behavior on .NET unhandled exception.</para>
  34162. </summary>
  34163. </member>
  34164. <member name="P:UnityEditor.PlayerSettings.advancedLicense">
  34165. <summary>
  34166. <para>Is the advanced version being used?</para>
  34167. </summary>
  34168. </member>
  34169. <member name="P:UnityEditor.PlayerSettings.allowedAutorotateToLandscapeLeft">
  34170. <summary>
  34171. <para>Is auto-rotation to landscape left supported?</para>
  34172. </summary>
  34173. </member>
  34174. <member name="P:UnityEditor.PlayerSettings.allowedAutorotateToLandscapeRight">
  34175. <summary>
  34176. <para>Is auto-rotation to landscape right supported?</para>
  34177. </summary>
  34178. </member>
  34179. <member name="P:UnityEditor.PlayerSettings.allowedAutorotateToPortrait">
  34180. <summary>
  34181. <para>Is auto-rotation to portrait supported?</para>
  34182. </summary>
  34183. </member>
  34184. <member name="P:UnityEditor.PlayerSettings.allowedAutorotateToPortraitUpsideDown">
  34185. <summary>
  34186. <para>Is auto-rotation to portrait upside-down supported?</para>
  34187. </summary>
  34188. </member>
  34189. <member name="P:UnityEditor.PlayerSettings.allowFullscreenSwitch">
  34190. <summary>
  34191. <para>If enabled, allows the user to switch between full screen and windowed mode using OS specific keyboard short cuts.</para>
  34192. </summary>
  34193. </member>
  34194. <member name="P:UnityEditor.PlayerSettings.allowUnsafeCode">
  34195. <summary>
  34196. <para>Allow 'unsafe' C# code code to be compiled for predefined assemblies.</para>
  34197. </summary>
  34198. </member>
  34199. <member name="P:UnityEditor.PlayerSettings.aotOptions">
  34200. <summary>
  34201. <para>Additional AOT compilation options. Shared by AOT platforms.</para>
  34202. </summary>
  34203. </member>
  34204. <member name="P:UnityEditor.PlayerSettings.apiCompatibilityLevel">
  34205. <summary>
  34206. <para>Deprecated. Use PlayerSettings.GetApiCompatibilityLevel and PlayerSettings.SetApiCompatibilityLevel instead.</para>
  34207. </summary>
  34208. </member>
  34209. <member name="P:UnityEditor.PlayerSettings.applicationIdentifier">
  34210. <summary>
  34211. <para>The application identifier for the currently selected build target.</para>
  34212. </summary>
  34213. </member>
  34214. <member name="P:UnityEditor.PlayerSettings.assemblyVersionValidation">
  34215. <summary>
  34216. <para>Set to true to exact version matching for strong named assemblies.</para>
  34217. </summary>
  34218. </member>
  34219. <member name="P:UnityEditor.PlayerSettings.bakeCollisionMeshes">
  34220. <summary>
  34221. <para>Pre bake collision meshes on player build.</para>
  34222. </summary>
  34223. </member>
  34224. <member name="P:UnityEditor.PlayerSettings.bundleVersion">
  34225. <summary>
  34226. <para>Application bundle version shared between iOS &amp; Android platforms.</para>
  34227. </summary>
  34228. </member>
  34229. <member name="P:UnityEditor.PlayerSettings.captureSingleScreen">
  34230. <summary>
  34231. <para>Defines if fullscreen games should darken secondary displays.</para>
  34232. </summary>
  34233. </member>
  34234. <member name="P:UnityEditor.PlayerSettings.cloudProjectId">
  34235. <summary>
  34236. <para>A unique cloud project identifier. It is unique for every project (Read Only).</para>
  34237. </summary>
  34238. </member>
  34239. <member name="P:UnityEditor.PlayerSettings.colorSpace">
  34240. <summary>
  34241. <para>Set the rendering color space for the current project.</para>
  34242. </summary>
  34243. </member>
  34244. <member name="P:UnityEditor.PlayerSettings.companyName">
  34245. <summary>
  34246. <para>The name of your company.</para>
  34247. </summary>
  34248. </member>
  34249. <member name="P:UnityEditor.PlayerSettings.cursorHotspot">
  34250. <summary>
  34251. <para>Default cursor's click position in pixels from the top left corner of the cursor image.</para>
  34252. </summary>
  34253. </member>
  34254. <member name="P:UnityEditor.PlayerSettings.d3d11FullscreenMode">
  34255. <summary>
  34256. <para>Define how to handle fullscreen mode in Windows standalones (Direct3D 11 mode).</para>
  34257. </summary>
  34258. </member>
  34259. <member name="P:UnityEditor.PlayerSettings.d3d9FullscreenMode">
  34260. <summary>
  34261. <para>Define how to handle fullscreen mode in Windows standalones (Direct3D 9 mode).</para>
  34262. </summary>
  34263. </member>
  34264. <member name="P:UnityEditor.PlayerSettings.defaultCursor">
  34265. <summary>
  34266. <para>The default cursor for your application.</para>
  34267. </summary>
  34268. </member>
  34269. <member name="P:UnityEditor.PlayerSettings.defaultInterfaceOrientation">
  34270. <summary>
  34271. <para>Default screen orientation for mobiles.</para>
  34272. </summary>
  34273. </member>
  34274. <member name="P:UnityEditor.PlayerSettings.defaultIsFullScreen">
  34275. <summary>
  34276. <para>If enabled, the game will default to fullscreen mode.</para>
  34277. </summary>
  34278. </member>
  34279. <member name="P:UnityEditor.PlayerSettings.defaultScreenHeight">
  34280. <summary>
  34281. <para>Default vertical dimension of stand-alone player window.</para>
  34282. </summary>
  34283. </member>
  34284. <member name="P:UnityEditor.PlayerSettings.defaultScreenWidth">
  34285. <summary>
  34286. <para>Default horizontal dimension of stand-alone player window.</para>
  34287. </summary>
  34288. </member>
  34289. <member name="P:UnityEditor.PlayerSettings.defaultWebScreenHeight">
  34290. <summary>
  34291. <para>Default vertical dimension of web player window.</para>
  34292. </summary>
  34293. </member>
  34294. <member name="P:UnityEditor.PlayerSettings.defaultWebScreenWidth">
  34295. <summary>
  34296. <para>Default horizontal dimension of web player window.</para>
  34297. </summary>
  34298. </member>
  34299. <member name="P:UnityEditor.PlayerSettings.displayResolutionDialog">
  34300. <summary>
  34301. <para>Defines the behaviour of the Resolution Dialog on product launch.</para>
  34302. </summary>
  34303. </member>
  34304. <member name="P:UnityEditor.PlayerSettings.enable360StereoCapture">
  34305. <summary>
  34306. <para>Enable 360 Stereo Capture support on the current build target.</para>
  34307. </summary>
  34308. </member>
  34309. <member name="P:UnityEditor.PlayerSettings.enableCrashReportAPI">
  34310. <summary>
  34311. <para>Enables CrashReport API.</para>
  34312. </summary>
  34313. </member>
  34314. <member name="P:UnityEditor.PlayerSettings.enableFrameTimingStats">
  34315. <summary>
  34316. <para>Enable frame timing statistics.</para>
  34317. </summary>
  34318. </member>
  34319. <member name="P:UnityEditor.PlayerSettings.enableInternalProfiler">
  34320. <summary>
  34321. <para>Enables internal profiler.</para>
  34322. </summary>
  34323. </member>
  34324. <member name="P:UnityEditor.PlayerSettings.enableMetalAPIValidation">
  34325. <summary>
  34326. <para>Enables Metal API validation in the Editor.</para>
  34327. </summary>
  34328. </member>
  34329. <member name="P:UnityEditor.PlayerSettings.enableOpenGLProfilerGPURecorders">
  34330. <summary>
  34331. <para>Enable ProfilerRecorder usage to record GPU timings when rendering with OpenGL.</para>
  34332. </summary>
  34333. </member>
  34334. <member name="P:UnityEditor.PlayerSettings.firstStreamedLevelWithResources">
  34335. <summary>
  34336. <para>First level to have access to all Resources.Load assets in Streamed Web Players.</para>
  34337. </summary>
  34338. </member>
  34339. <member name="P:UnityEditor.PlayerSettings.forceSingleInstance">
  34340. <summary>
  34341. <para>Restrict standalone players to a single concurrent running instance.</para>
  34342. </summary>
  34343. </member>
  34344. <member name="P:UnityEditor.PlayerSettings.fullScreenMode">
  34345. <summary>
  34346. <para>Platform agnostic setting to define fullscreen behavior. Not all platforms support all modes.</para>
  34347. </summary>
  34348. </member>
  34349. <member name="P:UnityEditor.PlayerSettings.gcIncremental">
  34350. <summary>
  34351. <para>Allows you to enable or disable incremental mode for garbage collection.</para>
  34352. </summary>
  34353. </member>
  34354. <member name="P:UnityEditor.PlayerSettings.gpuSkinning">
  34355. <summary>
  34356. <para>Enable GPU skinning on capable platforms.</para>
  34357. </summary>
  34358. </member>
  34359. <member name="P:UnityEditor.PlayerSettings.graphicsJobMode">
  34360. <summary>
  34361. <para>Selects the graphics job mode to use on platforms that support both Native and Legacy graphics jobs.</para>
  34362. </summary>
  34363. </member>
  34364. <member name="P:UnityEditor.PlayerSettings.graphicsJobs">
  34365. <summary>
  34366. <para>Enable graphics jobs (multi threaded rendering).</para>
  34367. </summary>
  34368. </member>
  34369. <member name="P:UnityEditor.PlayerSettings.iPhoneBundleIdentifier">
  34370. <summary>
  34371. <para>The bundle identifier of the iPhone application.</para>
  34372. </summary>
  34373. </member>
  34374. <member name="P:UnityEditor.PlayerSettings.keyaliasPass">
  34375. <summary>
  34376. <para>Password for the key used for signing an Android application.</para>
  34377. </summary>
  34378. </member>
  34379. <member name="P:UnityEditor.PlayerSettings.keystorePass">
  34380. <summary>
  34381. <para>Password used for interacting with the Android Keystore.</para>
  34382. </summary>
  34383. </member>
  34384. <member name="P:UnityEditor.PlayerSettings.legacyClampBlendShapeWeights">
  34385. <summary>
  34386. <para>Defines whether the BlendShape weight range in SkinnedMeshRenderers is clamped.</para>
  34387. </summary>
  34388. </member>
  34389. <member name="P:UnityEditor.PlayerSettings.locationUsageDescription">
  34390. <summary>
  34391. <para>Describes the reason for access to the user's location data.</para>
  34392. </summary>
  34393. </member>
  34394. <member name="P:UnityEditor.PlayerSettings.logObjCUncaughtExceptions">
  34395. <summary>
  34396. <para>Are ObjC uncaught exceptions logged?</para>
  34397. </summary>
  34398. </member>
  34399. <member name="P:UnityEditor.PlayerSettings.macFullscreenMode">
  34400. <summary>
  34401. <para>Define how to handle fullscreen mode in macOS standalones.</para>
  34402. </summary>
  34403. </member>
  34404. <member name="P:UnityEditor.PlayerSettings.macRetinaSupport">
  34405. <summary>
  34406. <para>Enable Retina support for macOS.</para>
  34407. </summary>
  34408. </member>
  34409. <member name="P:UnityEditor.PlayerSettings.mipStripping">
  34410. <summary>
  34411. <para>Enable mip stripping for all platforms.</para>
  34412. </summary>
  34413. </member>
  34414. <member name="P:UnityEditor.PlayerSettings.muteOtherAudioSources">
  34415. <summary>
  34416. <para>Stops or allows audio from other applications to play in the background while your Unity application is running.</para>
  34417. </summary>
  34418. </member>
  34419. <member name="P:UnityEditor.PlayerSettings.openGLRequireES31">
  34420. <summary>
  34421. <para>Specifies whether the application requires OpenGL ES 3.1 support.</para>
  34422. </summary>
  34423. </member>
  34424. <member name="P:UnityEditor.PlayerSettings.openGLRequireES31AEP">
  34425. <summary>
  34426. <para>Specifies whether the application requires OpenGL ES 3.1 AEP support.</para>
  34427. </summary>
  34428. </member>
  34429. <member name="P:UnityEditor.PlayerSettings.openGLRequireES32">
  34430. <summary>
  34431. <para>Specifies whether the application requires OpenGL ES 3.2 support.</para>
  34432. </summary>
  34433. </member>
  34434. <member name="P:UnityEditor.PlayerSettings.preserveFramebufferAlpha">
  34435. <summary>
  34436. <para>When enabled, preserves the alpha value in the framebuffer to support rendering over native UI on Android.</para>
  34437. </summary>
  34438. </member>
  34439. <member name="P:UnityEditor.PlayerSettings.productName">
  34440. <summary>
  34441. <para>The name of your product.</para>
  34442. </summary>
  34443. </member>
  34444. <member name="P:UnityEditor.PlayerSettings.protectGraphicsMemory">
  34445. <summary>
  34446. <para>Protect graphics memory.</para>
  34447. </summary>
  34448. </member>
  34449. <member name="P:UnityEditor.PlayerSettings.renderingPath">
  34450. <summary>
  34451. <para>Which rendering path is enabled?</para>
  34452. </summary>
  34453. </member>
  34454. <member name="P:UnityEditor.PlayerSettings.resetResolutionOnWindowResize">
  34455. <summary>
  34456. <para>Indicates whether to reset the application's screen resolution when the native window size changes.</para>
  34457. </summary>
  34458. </member>
  34459. <member name="P:UnityEditor.PlayerSettings.resizableWindow">
  34460. <summary>
  34461. <para>Use resizable window in standalone player builds.</para>
  34462. </summary>
  34463. </member>
  34464. <member name="P:UnityEditor.PlayerSettings.resolutionDialogBanner">
  34465. <summary>
  34466. <para>The image to display in the Resolution Dialog window.</para>
  34467. </summary>
  34468. </member>
  34469. <member name="P:UnityEditor.PlayerSettings.runInBackground">
  34470. <summary>
  34471. <para>If enabled, your game will continue to run after lost focus.</para>
  34472. </summary>
  34473. </member>
  34474. <member name="P:UnityEditor.PlayerSettings.scriptingRuntimeVersion">
  34475. <summary>
  34476. <para>The scripting runtime version setting. Change this to set the version the Editor uses and restart the Editor to apply the change.</para>
  34477. </summary>
  34478. </member>
  34479. <member name="P:UnityEditor.PlayerSettings.showUnitySplashScreen">
  34480. <summary>
  34481. <para>Should the builtin Unity splash screen be shown?</para>
  34482. </summary>
  34483. </member>
  34484. <member name="P:UnityEditor.PlayerSettings.singlePassStereoRendering">
  34485. <summary>
  34486. <para>Should Unity support single-pass stereo rendering?</para>
  34487. </summary>
  34488. </member>
  34489. <member name="P:UnityEditor.PlayerSettings.splashScreenStyle">
  34490. <summary>
  34491. <para>The style to use for the builtin Unity splash screen.</para>
  34492. </summary>
  34493. </member>
  34494. <member name="P:UnityEditor.PlayerSettings.statusBarHidden">
  34495. <summary>
  34496. <para>Returns if status bar should be hidden. Supported on iOS only; on Android, the status bar is always hidden.</para>
  34497. </summary>
  34498. </member>
  34499. <member name="P:UnityEditor.PlayerSettings.stereoRenderingPath">
  34500. <summary>
  34501. <para>Active stereo rendering path</para>
  34502. </summary>
  34503. </member>
  34504. <member name="P:UnityEditor.PlayerSettings.stereoscopic3D">
  34505. <summary>
  34506. <para>Should player render in stereoscopic 3d on supported hardware?</para>
  34507. </summary>
  34508. </member>
  34509. <member name="P:UnityEditor.PlayerSettings.stripEngineCode">
  34510. <summary>
  34511. <para>Remove unused Engine code from your build (IL2CPP-only).</para>
  34512. </summary>
  34513. </member>
  34514. <member name="P:UnityEditor.PlayerSettings.strippingLevel">
  34515. <summary>
  34516. <para>Deprecated. Use PlayerSettings.GetManagedStrippingLevel and PlayerSettings.SetManagedStrippingLevel instead.</para>
  34517. </summary>
  34518. </member>
  34519. <member name="P:UnityEditor.PlayerSettings.stripUnusedMeshComponents">
  34520. <summary>
  34521. <para>Should unused Mesh components be excluded from game build?</para>
  34522. </summary>
  34523. </member>
  34524. <member name="P:UnityEditor.PlayerSettings.suppressCommonWarnings">
  34525. <summary>
  34526. <para>Suppresses common C# warnings.</para>
  34527. </summary>
  34528. </member>
  34529. <member name="P:UnityEditor.PlayerSettings.uploadClearedTextureDataAfterCreationFromScript">
  34530. <summary>
  34531. <para>Upload the initialized Texture data after creation from script.</para>
  34532. </summary>
  34533. </member>
  34534. <member name="P:UnityEditor.PlayerSettings.use32BitDisplayBuffer">
  34535. <summary>
  34536. <para>32-bit Display Buffer is used.</para>
  34537. </summary>
  34538. </member>
  34539. <member name="P:UnityEditor.PlayerSettings.useAnimatedAutorotation">
  34540. <summary>
  34541. <para>Let the OS autorotate the screen as the device orientation changes.</para>
  34542. </summary>
  34543. </member>
  34544. <member name="P:UnityEditor.PlayerSettings.useDirect3D11">
  34545. <summary>
  34546. <para>Should Direct3D 11 be used when available?</para>
  34547. </summary>
  34548. </member>
  34549. <member name="P:UnityEditor.PlayerSettings.useFlipModelSwapchain">
  34550. <summary>
  34551. <para>Use DXGI flip model swap chain for D3D11.</para>
  34552. </summary>
  34553. </member>
  34554. <member name="P:UnityEditor.PlayerSettings.useHDRDisplay">
  34555. <summary>
  34556. <para>Switch display to HDR mode (if available).</para>
  34557. </summary>
  34558. </member>
  34559. <member name="P:UnityEditor.PlayerSettings.useMacAppStoreValidation">
  34560. <summary>
  34561. <para>Enable receipt validation for the Mac App Store.</para>
  34562. </summary>
  34563. </member>
  34564. <member name="P:UnityEditor.PlayerSettings.usePlayerLog">
  34565. <summary>
  34566. <para>Write a log file with debugging information.</para>
  34567. </summary>
  34568. </member>
  34569. <member name="P:UnityEditor.PlayerSettings.useReferenceAssemblies">
  34570. <summary>
  34571. <para>Set to true to make Unity use Roslyn reference assemblies when compiling scripts. Enabled by default.</para>
  34572. </summary>
  34573. </member>
  34574. <member name="P:UnityEditor.PlayerSettings.virtualRealitySplashScreen">
  34575. <summary>
  34576. <para>Virtual Reality specific splash screen.</para>
  34577. </summary>
  34578. </member>
  34579. <member name="P:UnityEditor.PlayerSettings.virtualRealitySupported">
  34580. <summary>
  34581. <para>Enable Virtual Reality support on the current build target.</para>
  34582. </summary>
  34583. </member>
  34584. <member name="P:UnityEditor.PlayerSettings.visibleInBackground">
  34585. <summary>
  34586. <para>On Windows, show the application in the background if Fullscreen Windowed mode is used.</para>
  34587. </summary>
  34588. </member>
  34589. <member name="P:UnityEditor.PlayerSettings.vulkanEnableLateAcquireNextImage">
  34590. <summary>
  34591. <para>Delays acquiring the swapchain image until after the frame is rendered.</para>
  34592. </summary>
  34593. </member>
  34594. <member name="P:UnityEditor.PlayerSettings.vulkanEnablePreTransform">
  34595. <summary>
  34596. <para>Applies the display rotation during rendering.</para>
  34597. </summary>
  34598. </member>
  34599. <member name="P:UnityEditor.PlayerSettings.vulkanEnableSetSRGBWrite">
  34600. <summary>
  34601. <para>Enables Graphics.SetSRGBWrite() on Vulkan renderer.</para>
  34602. </summary>
  34603. </member>
  34604. <member name="P:UnityEditor.PlayerSettings.vulkanNumSwapchainBuffers">
  34605. <summary>
  34606. <para>Set number of swapchain buffers to be used with Vulkan renderer</para>
  34607. </summary>
  34608. </member>
  34609. <member name="P:UnityEditor.PlayerSettings.vulkanUseSWCommandBuffers">
  34610. <summary>
  34611. <para>Use software command buffers for building rendering commands on Vulkan.</para>
  34612. </summary>
  34613. </member>
  34614. <member name="P:UnityEditor.PlayerSettings.windowsGamepadBackendHint">
  34615. <summary>
  34616. <para>Specifies the desired Windows API to be used for input.</para>
  34617. </summary>
  34618. </member>
  34619. <member name="T:UnityEditor.PlayerSettings.Android">
  34620. <summary>
  34621. <para>Android specific player settings.</para>
  34622. </summary>
  34623. </member>
  34624. <member name="P:UnityEditor.PlayerSettings.Android.androidIsGame">
  34625. <summary>
  34626. <para>Publish the build as a game rather than a regular application. This option affects devices running Android 5.0 Lollipop and later.</para>
  34627. </summary>
  34628. </member>
  34629. <member name="P:UnityEditor.PlayerSettings.Android.androidTargetDevices">
  34630. <summary>
  34631. <para>Select which devices are allowed to run the Android application (all devices, mobile phones, tablets, and TV devices only, or Chrome OS devices only).</para>
  34632. </summary>
  34633. </member>
  34634. <member name="P:UnityEditor.PlayerSettings.Android.androidTVCompatibility">
  34635. <summary>
  34636. <para>Provide a build that is Android TV compatible.</para>
  34637. </summary>
  34638. </member>
  34639. <member name="P:UnityEditor.PlayerSettings.Android.blitType">
  34640. <summary>
  34641. <para>Choose how content is drawn to the screen.</para>
  34642. </summary>
  34643. </member>
  34644. <member name="P:UnityEditor.PlayerSettings.Android.buildApkPerCpuArchitecture">
  34645. <summary>
  34646. <para>Create a separate APK for each CPU architecture.</para>
  34647. </summary>
  34648. </member>
  34649. <member name="P:UnityEditor.PlayerSettings.Android.bundleVersionCode">
  34650. <summary>
  34651. <para>Android bundle version code.</para>
  34652. </summary>
  34653. </member>
  34654. <member name="P:UnityEditor.PlayerSettings.Android.chromeosInputEmulation">
  34655. <summary>
  34656. <para>Un-check to disable Chrome OS's default behaviour of converting mouse and touchpad input events into touchscreen input events.</para>
  34657. </summary>
  34658. </member>
  34659. <member name="P:UnityEditor.PlayerSettings.Android.defaultWindowHeight">
  34660. <summary>
  34661. <para>The default vertical size of the Android Player window in pixels.</para>
  34662. </summary>
  34663. </member>
  34664. <member name="P:UnityEditor.PlayerSettings.Android.defaultWindowWidth">
  34665. <summary>
  34666. <para>The default horizontal size of the Android Player window in pixels.</para>
  34667. </summary>
  34668. </member>
  34669. <member name="P:UnityEditor.PlayerSettings.Android.disableDepthAndStencilBuffers">
  34670. <summary>
  34671. <para>Disable Depth and Stencil Buffers.</para>
  34672. </summary>
  34673. </member>
  34674. <member name="P:UnityEditor.PlayerSettings.Android.forceInternetPermission">
  34675. <summary>
  34676. <para>Force internet permission flag.</para>
  34677. </summary>
  34678. </member>
  34679. <member name="P:UnityEditor.PlayerSettings.Android.forceSDCardPermission">
  34680. <summary>
  34681. <para>Force SD card permission.</para>
  34682. </summary>
  34683. </member>
  34684. <member name="P:UnityEditor.PlayerSettings.Android.fullscreenMode">
  34685. <summary>
  34686. <para>The display mode for Android Player builds of your application.</para>
  34687. </summary>
  34688. </member>
  34689. <member name="P:UnityEditor.PlayerSettings.Android.keyaliasName">
  34690. <summary>
  34691. <para>Android key alias name.</para>
  34692. </summary>
  34693. </member>
  34694. <member name="P:UnityEditor.PlayerSettings.Android.keyaliasPass">
  34695. <summary>
  34696. <para>Android key alias password.</para>
  34697. </summary>
  34698. </member>
  34699. <member name="P:UnityEditor.PlayerSettings.Android.keystoreName">
  34700. <summary>
  34701. <para>Android keystore name.</para>
  34702. </summary>
  34703. </member>
  34704. <member name="P:UnityEditor.PlayerSettings.Android.keystorePass">
  34705. <summary>
  34706. <para>Android keystore password.</para>
  34707. </summary>
  34708. </member>
  34709. <member name="P:UnityEditor.PlayerSettings.Android.licenseVerification">
  34710. <summary>
  34711. <para>License verification flag.</para>
  34712. </summary>
  34713. </member>
  34714. <member name="P:UnityEditor.PlayerSettings.Android.maxAspectRatio">
  34715. <summary>
  34716. <para>Maximum aspect ratio which is supported by the application.</para>
  34717. </summary>
  34718. </member>
  34719. <member name="P:UnityEditor.PlayerSettings.Android.minifyDebug">
  34720. <summary>
  34721. <para>Enable to minify debug build.</para>
  34722. </summary>
  34723. </member>
  34724. <member name="P:UnityEditor.PlayerSettings.Android.minifyRelease">
  34725. <summary>
  34726. <para>Enable to minify release build.</para>
  34727. </summary>
  34728. </member>
  34729. <member name="P:UnityEditor.PlayerSettings.Android.minifyWithR8">
  34730. <summary>
  34731. <para>Use R8 to perform minification.</para>
  34732. </summary>
  34733. </member>
  34734. <member name="P:UnityEditor.PlayerSettings.Android.minimumWindowHeight">
  34735. <summary>
  34736. <para>The minimum vertical size of the Android Player window in pixels.</para>
  34737. </summary>
  34738. </member>
  34739. <member name="P:UnityEditor.PlayerSettings.Android.minimumWindowWidth">
  34740. <summary>
  34741. <para>The minimum horizontal size of the Android Player window in pixels.</para>
  34742. </summary>
  34743. </member>
  34744. <member name="P:UnityEditor.PlayerSettings.Android.minSdkVersion">
  34745. <summary>
  34746. <para>The minimum API level required for your application to run.</para>
  34747. </summary>
  34748. </member>
  34749. <member name="P:UnityEditor.PlayerSettings.Android.optimizedFramePacing">
  34750. <summary>
  34751. <para>Enable optimized frame pacing.</para>
  34752. </summary>
  34753. </member>
  34754. <member name="P:UnityEditor.PlayerSettings.Android.preferredInstallLocation">
  34755. <summary>
  34756. <para>Preferred application install location.</para>
  34757. </summary>
  34758. </member>
  34759. <member name="P:UnityEditor.PlayerSettings.Android.renderOutsideSafeArea">
  34760. <summary>
  34761. <para>Extends rendering layout into display cutout area, utilizing all of the available screen space.</para>
  34762. </summary>
  34763. </member>
  34764. <member name="P:UnityEditor.PlayerSettings.Android.resizableWindow">
  34765. <summary>
  34766. <para>Indicates whether Android Player build of your application support a resizable window.</para>
  34767. </summary>
  34768. </member>
  34769. <member name="P:UnityEditor.PlayerSettings.Android.showActivityIndicatorOnLoading">
  34770. <summary>
  34771. <para>Application should show ActivityIndicator when loading.</para>
  34772. </summary>
  34773. </member>
  34774. <member name="P:UnityEditor.PlayerSettings.Android.splashScreenScale">
  34775. <summary>
  34776. <para>Android splash screen scale mode.</para>
  34777. </summary>
  34778. </member>
  34779. <member name="P:UnityEditor.PlayerSettings.Android.startInFullscreen">
  34780. <summary>
  34781. <para>Start in fullscreen mode.</para>
  34782. </summary>
  34783. </member>
  34784. <member name="P:UnityEditor.PlayerSettings.Android.targetArchitectures">
  34785. <summary>
  34786. <para>A set of CPU architectures for the Android build target.</para>
  34787. </summary>
  34788. </member>
  34789. <member name="P:UnityEditor.PlayerSettings.Android.targetDevice">
  34790. <summary>
  34791. <para>Android target device.</para>
  34792. </summary>
  34793. </member>
  34794. <member name="P:UnityEditor.PlayerSettings.Android.targetSdkVersion">
  34795. <summary>
  34796. <para>The target API level of your application.</para>
  34797. </summary>
  34798. </member>
  34799. <member name="P:UnityEditor.PlayerSettings.Android.use24BitDepthBuffer">
  34800. <summary>
  34801. <para>24-bit Depth Buffer is used.</para>
  34802. </summary>
  34803. </member>
  34804. <member name="P:UnityEditor.PlayerSettings.Android.useAPKExpansionFiles">
  34805. <summary>
  34806. <para>Use APK Expansion Files.</para>
  34807. </summary>
  34808. </member>
  34809. <member name="P:UnityEditor.PlayerSettings.Android.useCustomKeystore">
  34810. <summary>
  34811. <para>Enable application signing with a custom keystore.</para>
  34812. </summary>
  34813. </member>
  34814. <member name="P:UnityEditor.PlayerSettings.Android.ARCoreEnabled">
  34815. <summary>
  34816. <para>Enable support for Google ARCore on supported devices.</para>
  34817. </summary>
  34818. </member>
  34819. <member name="P:UnityEditor.PlayerSettings.D3DHDRBitDepth">
  34820. <summary>
  34821. <para>The number of bits in each color channel for swap chain buffers. (Direct3D 11 and Direct3D 12 mode).</para>
  34822. </summary>
  34823. </member>
  34824. <member name="T:UnityEditor.PlayerSettings.Facebook">
  34825. <summary>
  34826. <para>Facebook specific Player settings.</para>
  34827. </summary>
  34828. </member>
  34829. <member name="M:UnityEditor.PlayerSettings.GetAdditionalCompilerArguments(UnityEditor.Build.NamedBuildTarget)">
  34830. <summary>
  34831. <para>Gets an array of additional compiler arguments set for a specific NamedBuildTarget.</para>
  34832. </summary>
  34833. <param name="buildTarget">The NamedBuildTarget to get the compiler arguments for.</param>
  34834. <returns>
  34835. <para>Returns an array with the compiler arguments associated with a NamedBuildTarget.</para>
  34836. </returns>
  34837. </member>
  34838. <member name="M:UnityEditor.PlayerSettings.GetAdditionalCompilerArgumentsForGroup(UnityEditor.BuildTargetGroup)">
  34839. <summary>
  34840. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetAdditionalCompilerArguments instead.</para>
  34841. </summary>
  34842. <param name="targetGroup">The BuildTargetGroup to get the compiler arguments for.</param>
  34843. <returns>
  34844. <para>Returns an array with the compiler arguments associated with a BuildTargetGroup.</para>
  34845. </returns>
  34846. </member>
  34847. <member name="M:UnityEditor.PlayerSettings.GetAdditionalIl2CppArgs">
  34848. <summary>
  34849. <para>Obtain the additional arguments passed to the IL2CPP compiler during the player build process.</para>
  34850. </summary>
  34851. <returns>
  34852. <para>Additional arguments passed to the IL2CPP compiler during the build process.</para>
  34853. </returns>
  34854. </member>
  34855. <member name="M:UnityEditor.PlayerSettings.GetApiCompatibilityLevel(UnityEditor.Build.NamedBuildTarget)">
  34856. <summary>
  34857. <para>Gets .NET API compatibility level for specified build target.</para>
  34858. </summary>
  34859. <param name="buildTarget">The NamedBuildTarget.</param>
  34860. <returns>
  34861. <para>Returns the ApiCompatibilityLevel associated with a NamedBuildTarget.</para>
  34862. </returns>
  34863. </member>
  34864. <member name="M:UnityEditor.PlayerSettings.GetApiCompatibilityLevel(UnityEditor.BuildTargetGroup)">
  34865. <summary>
  34866. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  34867. </summary>
  34868. <param name="buildTargetGroup"></param>
  34869. </member>
  34870. <member name="M:UnityEditor.PlayerSettings.GetApplicationIdentifier(UnityEditor.Build.NamedBuildTarget)">
  34871. <summary>
  34872. <para>Get the application identifier for the specified platform.</para>
  34873. </summary>
  34874. <param name="buildTarget">The NamedBuildTarget.</param>
  34875. <returns>
  34876. <para>Returns the application identifier associated with a NamedBuildTarget.</para>
  34877. </returns>
  34878. </member>
  34879. <member name="M:UnityEditor.PlayerSettings.GetApplicationIdentifier(UnityEditor.BuildTargetGroup)">
  34880. <summary>
  34881. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  34882. </summary>
  34883. <param name="targetGroup"></param>
  34884. </member>
  34885. <member name="M:UnityEditor.PlayerSettings.GetArchitecture(UnityEditor.Build.NamedBuildTarget)">
  34886. <summary>
  34887. <para>Gets the architecture for the given build target.</para>
  34888. </summary>
  34889. <param name="buildTarget">The NamedBuildTarget.</param>
  34890. <returns>
  34891. <para>An integer value associated with the architecture of the build target. 0 - None, 1 - ARM64, 2 - Universal.</para>
  34892. </returns>
  34893. </member>
  34894. <member name="M:UnityEditor.PlayerSettings.GetArchitecture(UnityEditor.BuildTargetGroup)">
  34895. <summary>
  34896. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  34897. </summary>
  34898. <param name="targetGroup"></param>
  34899. </member>
  34900. <member name="M:UnityEditor.PlayerSettings.GetDefaultScriptingBackend(UnityEditor.Build.NamedBuildTarget)">
  34901. <summary>
  34902. <para>Returns the default ScriptingImplementation for the build target you select.</para>
  34903. </summary>
  34904. <param name="buildTarget">The NamedBuildTarget.</param>
  34905. <returns>
  34906. <para>A ScriptingImplementation object that describes the default scripting backend for the build target you select.</para>
  34907. </returns>
  34908. </member>
  34909. <member name="M:UnityEditor.PlayerSettings.GetDefaultScriptingBackend(UnityEditor.BuildTargetGroup)">
  34910. <summary>
  34911. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  34912. </summary>
  34913. <param name="targetGroup">The platform group to retrieve the scripting backend for.</param>
  34914. <returns>
  34915. <para>A ScriptingImplementation object that describes the default scripting backend used on that build target.</para>
  34916. </returns>
  34917. </member>
  34918. <member name="M:UnityEditor.PlayerSettings.GetDefaultShaderChunkCount">
  34919. <summary>
  34920. <para>Gets the default limit on the number of shader variant chunks Unity loads and keeps in memory.</para>
  34921. </summary>
  34922. </member>
  34923. <member name="M:UnityEditor.PlayerSettings.GetDefaultShaderChunkSizeInMB">
  34924. <summary>
  34925. <para>Gets the default size for compressed shader variant chunks.</para>
  34926. </summary>
  34927. </member>
  34928. <member name="M:UnityEditor.PlayerSettings.GetGraphicsAPIs(UnityEditor.BuildTarget)">
  34929. <summary>
  34930. <para>Get graphics APIs to be used on a build platform.</para>
  34931. </summary>
  34932. <param name="platform">Platform to get APIs for.</param>
  34933. <returns>
  34934. <para>Array of graphics APIs.</para>
  34935. </returns>
  34936. </member>
  34937. <member name="M:UnityEditor.PlayerSettings.GetIcons(UnityEditor.Build.NamedBuildTarget,UnityEditor.IconKind)">
  34938. <summary>
  34939. <para>Returns the list of assigned icons for the specified build target.</para>
  34940. </summary>
  34941. <param name="buildTarget">The NamedBuildTarget.</param>
  34942. <param name="kind">The IconKind.</param>
  34943. </member>
  34944. <member name="M:UnityEditor.PlayerSettings.GetIconsForTargetGroup(UnityEditor.BuildTargetGroup)">
  34945. <summary>
  34946. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetIcons instead.</para>
  34947. </summary>
  34948. <param name="platform"></param>
  34949. <param name="kind"></param>
  34950. </member>
  34951. <member name="M:UnityEditor.PlayerSettings.GetIconsForTargetGroup(UnityEditor.BuildTargetGroup,UnityEditor.IconKind)">
  34952. <summary>
  34953. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetIcons instead.</para>
  34954. </summary>
  34955. <param name="platform"></param>
  34956. <param name="kind"></param>
  34957. </member>
  34958. <member name="M:UnityEditor.PlayerSettings.GetIconSizes(UnityEditor.Build.NamedBuildTarget,UnityEditor.IconKind)">
  34959. <summary>
  34960. <para>Returns a list of icon sizes for the specified platform.</para>
  34961. </summary>
  34962. <param name="buildTarget">The NamedBuildTarget.</param>
  34963. <param name="kind"></param>
  34964. </member>
  34965. <member name="M:UnityEditor.PlayerSettings.GetIconSizesForTargetGroup(UnityEditor.BuildTargetGroup)">
  34966. <summary>
  34967. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetIconSizes instead.</para>
  34968. </summary>
  34969. <param name="platform"></param>
  34970. <param name="kind"></param>
  34971. </member>
  34972. <member name="M:UnityEditor.PlayerSettings.GetIconSizesForTargetGroup(UnityEditor.BuildTargetGroup,UnityEditor.IconKind)">
  34973. <summary>
  34974. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetIconSizes instead.</para>
  34975. </summary>
  34976. <param name="platform"></param>
  34977. <param name="kind"></param>
  34978. </member>
  34979. <member name="M:UnityEditor.PlayerSettings.GetIl2CppCompilerConfiguration(UnityEditor.Build.NamedBuildTarget)">
  34980. <summary>
  34981. <para>Gets compiler configuration used when compiling generated C++ code for the build target you specify.</para>
  34982. </summary>
  34983. <param name="buildTarget">The NamedBuildTarget.</param>
  34984. <returns>
  34985. <para>Returns compiler configuration.</para>
  34986. </returns>
  34987. </member>
  34988. <member name="M:UnityEditor.PlayerSettings.GetIl2CppCompilerConfiguration(UnityEditor.BuildTargetGroup)">
  34989. <summary>
  34990. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  34991. </summary>
  34992. <param name="targetGroup">Build target group.</param>
  34993. </member>
  34994. <member name="M:UnityEditor.PlayerSettings.GetIncrementalIl2CppBuild(UnityEditor.Build.NamedBuildTarget)">
  34995. <summary>
  34996. <para>Gets the value of incremental il2cpp build option.</para>
  34997. </summary>
  34998. <param name="buildTarget">The NamedBuildTarget.</param>
  34999. <returns>
  35000. <para>Returns a boolean indicating if a IL2CPP supported build target is set to use incremental builds.</para>
  35001. </returns>
  35002. </member>
  35003. <member name="M:UnityEditor.PlayerSettings.GetIncrementalIl2CppBuild(UnityEditor.BuildTargetGroup)">
  35004. <summary>
  35005. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35006. </summary>
  35007. <param name="targetGroup"></param>
  35008. </member>
  35009. <member name="M:UnityEditor.PlayerSettings.GetManagedStrippingLevel(UnityEditor.Build.NamedBuildTarget)">
  35010. <summary>
  35011. <para>Gets the managed code stripping level set for the build target you select</para>
  35012. </summary>
  35013. <param name="buildTarget">The NamedBuildTarget.</param>
  35014. <returns>
  35015. <para>Returns the default ManagedStrippingLevel for the build target you select.</para>
  35016. </returns>
  35017. </member>
  35018. <member name="M:UnityEditor.PlayerSettings.GetManagedStrippingLevel(UnityEditor.BuildTargetGroup)">
  35019. <summary>
  35020. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35021. </summary>
  35022. <param name="targetGroup">The target platform group whose code stripping level you want to retrieve.</param>
  35023. </member>
  35024. <member name="M:UnityEditor.PlayerSettings.GetMobileMTRendering(UnityEditor.Build.NamedBuildTarget)">
  35025. <summary>
  35026. <para>Check if multithreaded rendering option for mobile platform is enabled.</para>
  35027. </summary>
  35028. <param name="buildTarget">The NamedBuildTarget. (Only iOS, tvOS and Android).</param>
  35029. <returns>
  35030. <para>Returns true if multithreaded rendering option for build target is enabled.</para>
  35031. </returns>
  35032. </member>
  35033. <member name="M:UnityEditor.PlayerSettings.GetMobileMTRendering(UnityEditor.BuildTargetGroup)">
  35034. <summary>
  35035. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35036. </summary>
  35037. <param name="targetGroup">Mobile platform (Only iOS, tvOS and Android).</param>
  35038. </member>
  35039. <member name="M:UnityEditor.PlayerSettings.GetNormalMapEncoding(UnityEditor.Build.NamedBuildTarget)">
  35040. <summary>
  35041. <para>Gets the NormalMapEncoding for the build target you select.</para>
  35042. </summary>
  35043. <param name="buildTarget">The NamedBuildTarget.</param>
  35044. </member>
  35045. <member name="M:UnityEditor.PlayerSettings.GetNormalMapEncoding(UnityEditor.BuildTargetGroup)">
  35046. <summary>
  35047. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35048. </summary>
  35049. <param name="platform"></param>
  35050. </member>
  35051. <member name="M:UnityEditor.PlayerSettings.GetOverrideShaderChunkSettingsForPlatform(UnityEditor.BuildTarget)">
  35052. <summary>
  35053. <para>If the value is true, settings for the buildTarget override the default settings.</para>
  35054. </summary>
  35055. <param name="buildTarget">The build target to check the override for.</param>
  35056. </member>
  35057. <member name="M:UnityEditor.PlayerSettings.GetPlatformIcons(UnityEditor.Build.NamedBuildTarget,UnityEditor.PlatformIconKind)">
  35058. <summary>
  35059. <para>Gets the list of available icon slots for the specified build target and PlatformIconKind|kind.</para>
  35060. </summary>
  35061. <param name="buildTarget">The NamedBuildTarget.</param>
  35062. <param name="kind">Each platform supports a different set of PlatformIconKind|icon kinds. These can be found in the specific platform namespace (for example iOSPlatformIconKind.</param>
  35063. </member>
  35064. <member name="M:UnityEditor.PlayerSettings.GetPlatformIcons(UnityEditor.BuildTargetGroup,UnityEditor.PlatformIconKind)">
  35065. <summary>
  35066. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35067. </summary>
  35068. <param name="platform">The full list of platforms that support this API and the supported icon kinds can be found in PlatformIconKind|icon kinds.</param>
  35069. <param name="kind">Each platform supports a different set of PlatformIconKind|icon kinds. These can be found in the specific platform namespace (for example iOSPlatformIconKind).</param>
  35070. </member>
  35071. <member name="M:UnityEditor.PlayerSettings.GetPreloadedAssets">
  35072. <summary>
  35073. <para>Returns the assets that will be loaded at start up in the player and be kept alive until the player terminates.</para>
  35074. </summary>
  35075. <returns>
  35076. <para>The assets to be preloaded.</para>
  35077. </returns>
  35078. </member>
  35079. <member name="M:UnityEditor.PlayerSettings.GetPropertyBool(System.String,UnityEditor.BuildTargetGroup)">
  35080. <summary>
  35081. <para>This is now obsolete. Use an explicit API instead. For example, PlayerSettings.WebGL.useEmbeddedResources.</para>
  35082. </summary>
  35083. <param name="name">Name of the property.</param>
  35084. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35085. <returns>
  35086. <para>The current value of the property.</para>
  35087. </returns>
  35088. </member>
  35089. <member name="M:UnityEditor.PlayerSettings.GetPropertyInt(System.String,UnityEditor.BuildTargetGroup)">
  35090. <summary>
  35091. <para>Returns a PlayerSettings named int property (with an optional build target it should apply to).</para>
  35092. </summary>
  35093. <param name="name">Name of the property.</param>
  35094. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35095. <returns>
  35096. <para>The current value of the property.</para>
  35097. </returns>
  35098. </member>
  35099. <member name="M:UnityEditor.PlayerSettings.GetPropertyOptionalBool(System.String,System.Boolean&amp;,UnityEditor.BuildTargetGroup)">
  35100. <summary>
  35101. <para>Searches for property and assigns it's value to given variable.</para>
  35102. </summary>
  35103. <param name="name">Name of the property.</param>
  35104. <param name="value">Variable, to which to store the value of the property, if set.</param>
  35105. <param name="target">An optional build target group, to which the property applies.</param>
  35106. <returns>
  35107. <para>True if property was set and it's value assigned to given variable.</para>
  35108. </returns>
  35109. </member>
  35110. <member name="M:UnityEditor.PlayerSettings.GetPropertyOptionalInt(System.String,System.Int32&amp;,UnityEditor.BuildTargetGroup)">
  35111. <summary>
  35112. <para>Searches for property and assigns it's value to given variable.</para>
  35113. </summary>
  35114. <param name="name">Name of the property.</param>
  35115. <param name="value">Variable, to which to store the value of the property, if set.</param>
  35116. <param name="target">An optional build target group, to which the property applies.</param>
  35117. <returns>
  35118. <para>True if property was set and it's value assigned to given variable.</para>
  35119. </returns>
  35120. </member>
  35121. <member name="M:UnityEditor.PlayerSettings.GetPropertyOptionalString(System.String,System.String&amp;,UnityEditor.BuildTargetGroup)">
  35122. <summary>
  35123. <para>Searches for property and assigns it's value to given variable.</para>
  35124. </summary>
  35125. <param name="name">Name of the property.</param>
  35126. <param name="value">Variable, to which to store the value of the property, if set.</param>
  35127. <param name="target">An optional build target group, to which the property applies.</param>
  35128. <returns>
  35129. <para>True if property was set and it's value assigned to given variable.</para>
  35130. </returns>
  35131. </member>
  35132. <member name="M:UnityEditor.PlayerSettings.GetPropertyString(System.String,UnityEditor.BuildTargetGroup)">
  35133. <summary>
  35134. <para>Returns a PlayerSettings named string property (with an optional build target it should apply to).</para>
  35135. </summary>
  35136. <param name="name">Name of the property.</param>
  35137. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35138. <returns>
  35139. <para>The current value of the property.</para>
  35140. </returns>
  35141. </member>
  35142. <member name="M:UnityEditor.PlayerSettings.GetScriptingBackend(UnityEditor.Build.NamedBuildTarget)">
  35143. <summary>
  35144. <para>Gets the scripting framework for the build target you select.</para>
  35145. </summary>
  35146. <param name="buildTarget">The NamedBuildTarget.</param>
  35147. <returns>
  35148. <para>Returns IL2CPP, Mono or .NET scripting backends.</para>
  35149. </returns>
  35150. </member>
  35151. <member name="M:UnityEditor.PlayerSettings.GetScriptingBackend(UnityEditor.BuildTargetGroup)">
  35152. <summary>
  35153. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35154. </summary>
  35155. <param name="targetGroup"></param>
  35156. </member>
  35157. <member name="M:UnityEditor.PlayerSettings.GetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget)">
  35158. <summary>
  35159. <para>Gets the user-specified symbols for script compilation for the build target you select.</para>
  35160. </summary>
  35161. <param name="buildTarget">The NamedBuildTarget.</param>
  35162. <returns>
  35163. <para>A string containing the symbols for the given build target name.</para>
  35164. </returns>
  35165. </member>
  35166. <member name="M:UnityEditor.PlayerSettings.GetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget,System.String[]&amp;)">
  35167. <summary>
  35168. <para>Gets the user-specified symbols for script compilation for the build target you select.</para>
  35169. </summary>
  35170. <param name="buildTarget">The NamedBuildTarget.</param>
  35171. <param name="defines">A string array where Unity stores the symbols for the given build target name.</param>
  35172. </member>
  35173. <member name="M:UnityEditor.PlayerSettings.GetScriptingDefineSymbolsForGroup(UnityEditor.BuildTargetGroup)">
  35174. <summary>
  35175. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetScriptingDefineSymbols instead.</para>
  35176. </summary>
  35177. <param name="targetGroup"></param>
  35178. </member>
  35179. <member name="M:UnityEditor.PlayerSettings.GetShaderChunkCountForPlatform(UnityEditor.BuildTarget)">
  35180. <summary>
  35181. <para>Gets the default limit on the number of shader variant chunks Unity loads and keeps in memory for the build target.</para>
  35182. </summary>
  35183. <param name="buildTarget">The build target to get the shader chunk count for.</param>
  35184. </member>
  35185. <member name="M:UnityEditor.PlayerSettings.GetShaderChunkSizeInMBForPlatform(UnityEditor.BuildTarget)">
  35186. <summary>
  35187. <para>Gets the default size for compressed shader variant chunks for the build target.</para>
  35188. </summary>
  35189. <param name="buildTarget">The build target to get the shader chunk size for.</param>
  35190. </member>
  35191. <member name="M:UnityEditor.PlayerSettings.GetShaderPrecisionModel">
  35192. <summary>
  35193. <para>Gets the active shader precision model.</para>
  35194. </summary>
  35195. </member>
  35196. <member name="M:UnityEditor.PlayerSettings.GetStackTraceLogType(UnityEngine.LogType)">
  35197. <summary>
  35198. <para>Gets stack trace logging options.</para>
  35199. </summary>
  35200. <param name="logType"></param>
  35201. </member>
  35202. <member name="M:UnityEditor.PlayerSettings.GetSupportedIconKinds(UnityEditor.Build.NamedBuildTarget)">
  35203. <summary>
  35204. <para>Retrieves all icon kinds that the specified build target supports</para>
  35205. </summary>
  35206. <param name="buildTarget">The NamedBuildTarget.</param>
  35207. </member>
  35208. <member name="M:UnityEditor.PlayerSettings.GetSupportedIconKindsForPlatform(UnityEditor.BuildTargetGroup)">
  35209. <summary>
  35210. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.GetSupportedIconKinds instead.</para>
  35211. </summary>
  35212. <param name="platform"></param>
  35213. </member>
  35214. <member name="M:UnityEditor.PlayerSettings.GetTemplateCustomValue(System.String)">
  35215. <summary>
  35216. <para>Returns a value of a custom template variable.</para>
  35217. </summary>
  35218. <param name="name">Name of the variable.</param>
  35219. <returns>
  35220. <para>The current value of the custom template variable.</para>
  35221. </returns>
  35222. </member>
  35223. <member name="M:UnityEditor.PlayerSettings.GetUseDefaultGraphicsAPIs(UnityEditor.BuildTarget)">
  35224. <summary>
  35225. <para>Is a build platform using automatic graphics API choice?</para>
  35226. </summary>
  35227. <param name="platform">Platform to get the flag for.</param>
  35228. <returns>
  35229. <para>Should best available graphics API be used.</para>
  35230. </returns>
  35231. </member>
  35232. <member name="M:UnityEditor.PlayerSettings.GetVirtualRealitySupported(UnityEditor.BuildTargetGroup)">
  35233. <summary>
  35234. <para>Returns whether or not Virtual Reality Support is enabled for a given BuildTargetGroup.</para>
  35235. </summary>
  35236. <param name="targetGroup">The BuildTargetGroup to return the value for.</param>
  35237. <returns>
  35238. <para>True if Virtual Reality Support is enabled.</para>
  35239. </returns>
  35240. </member>
  35241. <member name="M:UnityEditor.PlayerSettings.GetVirtualTexturingSupportEnabled">
  35242. <summary>
  35243. <para>Is virtual texturing enabled.</para>
  35244. </summary>
  35245. <returns>
  35246. <para>True if virtual texturing is enabled, false otherwise.</para>
  35247. </returns>
  35248. </member>
  35249. <member name="M:UnityEditor.PlayerSettings.HasAspectRatio(UnityEditor.AspectRatio)">
  35250. <summary>
  35251. <para>Returns whether or not the specified aspect ratio is enabled.</para>
  35252. </summary>
  35253. <param name="aspectRatio"></param>
  35254. </member>
  35255. <member name="T:UnityEditor.PlayerSettings.iOS">
  35256. <summary>
  35257. <para>iOS specific player settings.</para>
  35258. </summary>
  35259. </member>
  35260. <member name="P:UnityEditor.PlayerSettings.iOS.allowHTTPDownload">
  35261. <summary>
  35262. <para>Should insecure HTTP downloads be allowed?</para>
  35263. </summary>
  35264. </member>
  35265. <member name="P:UnityEditor.PlayerSettings.iOS.appInBackgroundBehavior">
  35266. <summary>
  35267. <para>Application behavior when entering background.</para>
  35268. </summary>
  35269. </member>
  35270. <member name="P:UnityEditor.PlayerSettings.iOS.appleDeveloperTeamID">
  35271. <summary>
  35272. <para>Set this property with your Apple Developer Team ID. You can find this on the Apple Developer website under &lt;a href="https:developer.apple.comaccount#membership"&gt; Account &gt; Membership &lt;/a&gt; . This sets the Team ID for the generated Xcode project, allowing developers to use the Build and Run functionality. An Apple Developer Team ID must be set here for automatic signing of your app.</para>
  35273. </summary>
  35274. </member>
  35275. <member name="P:UnityEditor.PlayerSettings.iOS.appleEnableAutomaticSigning">
  35276. <summary>
  35277. <para>Set this property to true for Xcode to attempt to automatically sign your app based on your appleDeveloperTeamID.</para>
  35278. </summary>
  35279. </member>
  35280. <member name="P:UnityEditor.PlayerSettings.iOS.applicationDisplayName">
  35281. <summary>
  35282. <para>iOS application display name.</para>
  35283. </summary>
  35284. </member>
  35285. <member name="P:UnityEditor.PlayerSettings.iOS.backgroundModes">
  35286. <summary>
  35287. <para>Supported background execution modes (when appInBackgroundBehavior is set to iOSAppInBackgroundBehavior.Custom).</para>
  35288. </summary>
  35289. </member>
  35290. <member name="P:UnityEditor.PlayerSettings.iOS.buildNumber">
  35291. <summary>
  35292. <para>The build number of the bundle</para>
  35293. </summary>
  35294. </member>
  35295. <member name="P:UnityEditor.PlayerSettings.iOS.cameraUsageDescription">
  35296. <summary>
  35297. <para>Describes the reason for access to the user's camera.</para>
  35298. </summary>
  35299. </member>
  35300. <member name="P:UnityEditor.PlayerSettings.iOS.deferSystemGesturesMode">
  35301. <summary>
  35302. <para>Defer system gestures until the second swipe on specific edges.</para>
  35303. </summary>
  35304. </member>
  35305. <member name="P:UnityEditor.PlayerSettings.iOS.deferSystemGesturesMode">
  35306. <summary>
  35307. <para>Defer system gestures until the second swipe on specific edges.</para>
  35308. </summary>
  35309. </member>
  35310. <member name="P:UnityEditor.PlayerSettings.iOS.disableDepthAndStencilBuffers">
  35311. <summary>
  35312. <para>Disable Depth and Stencil Buffers.</para>
  35313. </summary>
  35314. </member>
  35315. <member name="P:UnityEditor.PlayerSettings.iOS.exitOnSuspend">
  35316. <summary>
  35317. <para>Application should exit when suspended to background.</para>
  35318. </summary>
  35319. </member>
  35320. <member name="P:UnityEditor.PlayerSettings.iOS.forceHardShadowsOnMetal">
  35321. <summary>
  35322. <para>Should hard shadows be enforced when running on (mobile) Metal.</para>
  35323. </summary>
  35324. </member>
  35325. <member name="P:UnityEditor.PlayerSettings.iOS.hideHomeButton">
  35326. <summary>
  35327. <para>Specifies whether the home button should be hidden in the iOS build of this application.</para>
  35328. </summary>
  35329. </member>
  35330. <member name="P:UnityEditor.PlayerSettings.iOS.iOSManualProvisioningProfileID">
  35331. <summary>
  35332. <para>A provisioning profile Universally Unique Identifier (UUID) that Xcode will use to build your iOS app in Manual Signing mode.</para>
  35333. </summary>
  35334. </member>
  35335. <member name="P:UnityEditor.PlayerSettings.iOS.iOSManualProvisioningProfileType">
  35336. <summary>
  35337. <para>A ProvisioningProfileType that will be set when building an iOS Xcode project.</para>
  35338. </summary>
  35339. </member>
  35340. <member name="P:UnityEditor.PlayerSettings.iOS.iOSUrlSchemes">
  35341. <summary>
  35342. <para>An array of URL Schemes that are supported by the app.</para>
  35343. </summary>
  35344. </member>
  35345. <member name="P:UnityEditor.PlayerSettings.iOS.locationUsageDescription">
  35346. <summary>
  35347. <para>Describes the reason for access to the user's location data.</para>
  35348. </summary>
  35349. </member>
  35350. <member name="P:UnityEditor.PlayerSettings.iOS.microphoneUsageDescription">
  35351. <summary>
  35352. <para>Describes the reason for access to the user's microphone.</para>
  35353. </summary>
  35354. </member>
  35355. <member name="P:UnityEditor.PlayerSettings.iOS.overrideIPodMusic">
  35356. <summary>
  35357. <para>Determines iPod playing behavior.</para>
  35358. </summary>
  35359. </member>
  35360. <member name="P:UnityEditor.PlayerSettings.iOS.prerenderedIcon">
  35361. <summary>
  35362. <para>Icon is prerendered.</para>
  35363. </summary>
  35364. </member>
  35365. <member name="P:UnityEditor.PlayerSettings.iOS.requiresFullScreen">
  35366. <summary>
  35367. <para>RequiresFullScreen maps to Apple's plist build setting UIRequiresFullScreen, which is used to opt out of being eligible to participate in Slide Over and Split View for iOS 9.0 multitasking.</para>
  35368. </summary>
  35369. </member>
  35370. <member name="P:UnityEditor.PlayerSettings.iOS.requiresPersistentWiFi">
  35371. <summary>
  35372. <para>Application requires persistent WiFi.</para>
  35373. </summary>
  35374. </member>
  35375. <member name="P:UnityEditor.PlayerSettings.iOS.scriptCallOptimization">
  35376. <summary>
  35377. <para>Script calling optimization.</para>
  35378. </summary>
  35379. </member>
  35380. <member name="P:UnityEditor.PlayerSettings.iOS.sdkVersion">
  35381. <summary>
  35382. <para>Active iOS SDK version used for build.</para>
  35383. </summary>
  35384. </member>
  35385. <member name="P:UnityEditor.PlayerSettings.iOS.showActivityIndicatorOnLoading">
  35386. <summary>
  35387. <para>Application should show ActivityIndicator when loading.</para>
  35388. </summary>
  35389. </member>
  35390. <member name="P:UnityEditor.PlayerSettings.iOS.statusBarStyle">
  35391. <summary>
  35392. <para>Status bar style.</para>
  35393. </summary>
  35394. </member>
  35395. <member name="P:UnityEditor.PlayerSettings.iOS.targetDevice">
  35396. <summary>
  35397. <para>Targeted device.</para>
  35398. </summary>
  35399. </member>
  35400. <member name="P:UnityEditor.PlayerSettings.iOS.targetOSVersion">
  35401. <summary>
  35402. <para>Deployment minimal version of iOS.</para>
  35403. </summary>
  35404. </member>
  35405. <member name="P:UnityEditor.PlayerSettings.iOS.targetOSVersionString">
  35406. <summary>
  35407. <para>Deployment minimal version of iOS.</para>
  35408. </summary>
  35409. </member>
  35410. <member name="P:UnityEditor.PlayerSettings.iOS.tvOSManualProvisioningProfileID">
  35411. <summary>
  35412. <para>A provisioning profile Universally Unique Identifier (UUID) that Xcode will use to build your tvOS app in Manual Signing mode.</para>
  35413. </summary>
  35414. </member>
  35415. <member name="P:UnityEditor.PlayerSettings.iOS.tvOSManualProvisioningProfileType">
  35416. <summary>
  35417. <para>A ProvisioningProfileType that will be set when building a tvOS Xcode project.</para>
  35418. </summary>
  35419. </member>
  35420. <member name="P:UnityEditor.PlayerSettings.iOS.useOnDemandResources">
  35421. <summary>
  35422. <para>Indicates whether application will use On Demand Resources (ODR) API.</para>
  35423. </summary>
  35424. </member>
  35425. <member name="M:UnityEditor.PlayerSettings.iOS.SetiPadLaunchScreenType(UnityEditor.iOSLaunchScreenType)">
  35426. <summary>
  35427. <para>Sets the mode which will be used to generate the app's launch screen Interface Builder (.xib) file for iPad.</para>
  35428. </summary>
  35429. <param name="type"></param>
  35430. </member>
  35431. <member name="M:UnityEditor.PlayerSettings.iOS.SetiPhoneLaunchScreenType(UnityEditor.iOSLaunchScreenType)">
  35432. <summary>
  35433. <para>Sets the mode which will be used to generate the app's launch screen Interface Builder (.xib) file for iPhone.</para>
  35434. </summary>
  35435. <param name="type"></param>
  35436. </member>
  35437. <member name="M:UnityEditor.PlayerSettings.iOS.SetLaunchScreenImage(UnityEngine.Texture2D,UnityEditor.iOSLaunchScreenImageType)">
  35438. <summary>
  35439. <para>Sets the image to display on screen when the game launches for the specified iOS device.</para>
  35440. </summary>
  35441. <param name="image"></param>
  35442. <param name="type"></param>
  35443. </member>
  35444. <member name="P:UnityEditor.PlayerSettings.MTRendering">
  35445. <summary>
  35446. <para>Is multi-threaded rendering enabled?</para>
  35447. </summary>
  35448. </member>
  35449. <member name="T:UnityEditor.PlayerSettings.PS4">
  35450. <summary>
  35451. <para>Player Settings for the PlayStation®4.</para>
  35452. </summary>
  35453. </member>
  35454. <member name="T:UnityEditor.PlayerSettings.PS4.PS4AppCategory">
  35455. <summary>
  35456. <para>PS4 application category.</para>
  35457. </summary>
  35458. </member>
  35459. <member name="F:UnityEditor.PlayerSettings.PS4.PS4AppCategory.Application">
  35460. <summary>
  35461. <para>Application.</para>
  35462. </summary>
  35463. </member>
  35464. <member name="T:UnityEditor.PlayerSettings.PS4.PS4EnterButtonAssignment">
  35465. <summary>
  35466. <para>PS4 enter button assignment.</para>
  35467. </summary>
  35468. </member>
  35469. <member name="F:UnityEditor.PlayerSettings.PS4.PS4EnterButtonAssignment.CircleButton">
  35470. <summary>
  35471. <para>Circle button.</para>
  35472. </summary>
  35473. </member>
  35474. <member name="F:UnityEditor.PlayerSettings.PS4.PS4EnterButtonAssignment.CrossButton">
  35475. <summary>
  35476. <para>Cross button.</para>
  35477. </summary>
  35478. </member>
  35479. <member name="T:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment">
  35480. <summary>
  35481. <para>Remote Play key assignment.</para>
  35482. </summary>
  35483. </member>
  35484. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.None">
  35485. <summary>
  35486. <para>No Remote play key assignment.</para>
  35487. </summary>
  35488. </member>
  35489. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternA">
  35490. <summary>
  35491. <para>Remote Play key layout configuration A.</para>
  35492. </summary>
  35493. </member>
  35494. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternB">
  35495. <summary>
  35496. <para>Remote Play key layout configuration B.</para>
  35497. </summary>
  35498. </member>
  35499. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternC">
  35500. <summary>
  35501. <para>Remote Play key layout configuration C.</para>
  35502. </summary>
  35503. </member>
  35504. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternD">
  35505. <summary>
  35506. <para>Remote Play key layout configuration D.</para>
  35507. </summary>
  35508. </member>
  35509. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternE">
  35510. <summary>
  35511. <para>Remote Play key layout configuration E.</para>
  35512. </summary>
  35513. </member>
  35514. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternF">
  35515. <summary>
  35516. <para>Remote Play key layout configuration F.</para>
  35517. </summary>
  35518. </member>
  35519. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternG">
  35520. <summary>
  35521. <para>Remote Play key layout configuration G.</para>
  35522. </summary>
  35523. </member>
  35524. <member name="F:UnityEditor.PlayerSettings.PS4.PS4RemotePlayKeyAssignment.PatternH">
  35525. <summary>
  35526. <para>Remote Play key layout configuration H.</para>
  35527. </summary>
  35528. </member>
  35529. <member name="M:UnityEditor.PlayerSettings.SetAdditionalCompilerArguments(UnityEditor.Build.NamedBuildTarget,System.String[])">
  35530. <summary>
  35531. <para>Sets additional compiler arguments for a build target.</para>
  35532. </summary>
  35533. <param name="buildTarget">The NamedBuildTarget.</param>
  35534. <param name="additionalCompilerArguments">An array of the additional compiler arguments.</param>
  35535. </member>
  35536. <member name="M:UnityEditor.PlayerSettings.SetAdditionalCompilerArgumentsForGroup(UnityEditor.BuildTargetGroup,System.String[])">
  35537. <summary>
  35538. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.SetAdditionalCompilerArguments instead.</para>
  35539. </summary>
  35540. <param name="targetGroup">The BuildTargetGroup to set the additional compiler arguments for.</param>
  35541. <param name="additionalCompilerArguments">An array of the additional compiler arguments.</param>
  35542. </member>
  35543. <member name="M:UnityEditor.PlayerSettings.SetAdditionalIl2CppArgs(System.String)">
  35544. <summary>
  35545. <para>Set additional arguments passed to the IL2CPP compiler during the build process.</para>
  35546. </summary>
  35547. <param name="additionalArgs">The additional arguments passed to the IL2CPP compiler during the build process.</param>
  35548. </member>
  35549. <member name="M:UnityEditor.PlayerSettings.SetApiCompatibilityLevel(UnityEditor.Build.NamedBuildTarget,UnityEditor.ApiCompatibilityLevel)">
  35550. <summary>
  35551. <para>Sets .NET API compatibility level for specified build target.</para>
  35552. </summary>
  35553. <param name="buildTarget">The NamedBuildTarget.</param>
  35554. <param name="value"></param>
  35555. </member>
  35556. <member name="M:UnityEditor.PlayerSettings.SetApiCompatibilityLevel(UnityEditor.BuildTargetGroup,UnityEditor.ApiCompatibilityLevel)">
  35557. <summary>
  35558. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35559. </summary>
  35560. <param name="buildTargetGroup"></param>
  35561. <param name="value"></param>
  35562. </member>
  35563. <member name="M:UnityEditor.PlayerSettings.SetApiCompatibilityLevel(UnityEditor.BuildTargetGroup,UnityEditor.ApiCompatibilityLevel)">
  35564. <summary>
  35565. <para>BuildTargetGroup is marked for deprecation in the future. Use NamedBuildTarget instead.</para>
  35566. </summary>
  35567. <param name="buildTargetGroup"></param>
  35568. <param name="value"></param>
  35569. </member>
  35570. <member name="M:UnityEditor.PlayerSettings.SetApplicationIdentifier(UnityEditor.Build.NamedBuildTarget,System.String)">
  35571. <summary>
  35572. <para>Set the application identifier for the specified platform.</para>
  35573. </summary>
  35574. <param name="buildTarget">The NamedBuildTarget.</param>
  35575. <param name="identifier"></param>
  35576. <param name="targetGroup"></param>
  35577. </member>
  35578. <member name="M:UnityEditor.PlayerSettings.SetApplicationIdentifier(UnityEditor.BuildTargetGroup,System.String)">
  35579. <summary>
  35580. <para>Set the application identifier for the specified platform.</para>
  35581. </summary>
  35582. <param name="buildTarget">The NamedBuildTarget.</param>
  35583. <param name="identifier"></param>
  35584. <param name="targetGroup"></param>
  35585. </member>
  35586. <member name="M:UnityEditor.PlayerSettings.SetArchitecture(UnityEditor.Build.NamedBuildTarget,System.Int32)">
  35587. <summary>
  35588. <para>Sets the architecture for the given build target.</para>
  35589. </summary>
  35590. <param name="buildTarget">The NamedBuildTarget.</param>
  35591. <param name="architecture">An integer value associated with the architecture of the build target. 0 - None, 1 - ARM64, 2 - Universal.</param>
  35592. <param name="targetGroup"></param>
  35593. </member>
  35594. <member name="M:UnityEditor.PlayerSettings.SetArchitecture(UnityEditor.BuildTargetGroup,System.Int32)">
  35595. <summary>
  35596. <para>Sets the architecture for the given build target.</para>
  35597. </summary>
  35598. <param name="buildTarget">The NamedBuildTarget.</param>
  35599. <param name="architecture">An integer value associated with the architecture of the build target. 0 - None, 1 - ARM64, 2 - Universal.</param>
  35600. <param name="targetGroup"></param>
  35601. </member>
  35602. <member name="M:UnityEditor.PlayerSettings.SetAspectRatio(UnityEditor.AspectRatio,System.Boolean)">
  35603. <summary>
  35604. <para>Enables the specified aspect ratio.</para>
  35605. </summary>
  35606. <param name="aspectRatio"></param>
  35607. <param name="enable"></param>
  35608. </member>
  35609. <member name="M:UnityEditor.PlayerSettings.SetDefaultShaderChunkCount(System.Int32)">
  35610. <summary>
  35611. <para>Sets the default limit on the number of shader variant chunks Unity loads and keeps in memory.</para>
  35612. </summary>
  35613. <param name="buildTarget">The build target to set the shader chunk count for.</param>
  35614. <param name="chunkCount">The maximum number of chunks to keep in memory for each shader.</param>
  35615. </member>
  35616. <member name="M:UnityEditor.PlayerSettings.SetDefaultShaderChunkSizeInMB(System.Int32)">
  35617. <summary>
  35618. <para>Sets the default size for compressed shader variant chunks.</para>
  35619. </summary>
  35620. <param name="sizeInMegabytes">The chunk size in megabytes.</param>
  35621. </member>
  35622. <member name="M:UnityEditor.PlayerSettings.SetGraphicsAPIs(UnityEditor.BuildTarget,UnityEngine.Rendering.GraphicsDeviceType[])">
  35623. <summary>
  35624. <para>Sets the graphics APIs used on a build platform.</para>
  35625. </summary>
  35626. <param name="platform">Platform to set APIs for.</param>
  35627. <param name="apis">Array of graphics APIs.</param>
  35628. </member>
  35629. <member name="M:UnityEditor.PlayerSettings.SetIcons(UnityEditor.Build.NamedBuildTarget,UnityEngine.Texture2D[],UnityEditor.IconKind)">
  35630. <summary>
  35631. <para>Assigns a list of icons for the specified platform.</para>
  35632. </summary>
  35633. <param name="buildTarget">The NamedBuildTarget.</param>
  35634. <param name="icons"></param>
  35635. <param name="kind"></param>
  35636. </member>
  35637. <member name="M:UnityEditor.PlayerSettings.SetIconsForTargetGroup(UnityEditor.BuildTargetGroup,UnityEngine.Texture2D[])">
  35638. <summary>
  35639. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.SetIcons instead.</para>
  35640. </summary>
  35641. <param name="platform"></param>
  35642. <param name="icons"></param>
  35643. <param name="kind"></param>
  35644. </member>
  35645. <member name="M:UnityEditor.PlayerSettings.SetIconsForTargetGroup(UnityEditor.BuildTargetGroup,UnityEngine.Texture2D[],UnityEditor.IconKind)">
  35646. <summary>
  35647. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.SetIcons instead.</para>
  35648. </summary>
  35649. <param name="platform"></param>
  35650. <param name="icons"></param>
  35651. <param name="kind"></param>
  35652. </member>
  35653. <member name="M:UnityEditor.PlayerSettings.SetIl2CppCompilerConfiguration(UnityEditor.Build.NamedBuildTarget,UnityEditor.Il2CppCompilerConfiguration)">
  35654. <summary>
  35655. <para>Sets compiler configuration used when compiling generated C++ code for a particular build target.</para>
  35656. </summary>
  35657. <param name="buildTarget">The NamedBuildTarget.</param>
  35658. <param name="targetGroup">Build target group.</param>
  35659. <param name="configuration">Compiler configuration.</param>
  35660. </member>
  35661. <member name="M:UnityEditor.PlayerSettings.SetIl2CppCompilerConfiguration(UnityEditor.BuildTargetGroup,UnityEditor.Il2CppCompilerConfiguration)">
  35662. <summary>
  35663. <para>Sets compiler configuration used when compiling generated C++ code for a particular build target.</para>
  35664. </summary>
  35665. <param name="buildTarget">The NamedBuildTarget.</param>
  35666. <param name="targetGroup">Build target group.</param>
  35667. <param name="configuration">Compiler configuration.</param>
  35668. </member>
  35669. <member name="M:UnityEditor.PlayerSettings.SetIncrementalIl2CppBuild(UnityEditor.Build.NamedBuildTarget,System.Boolean)">
  35670. <summary>
  35671. <para>Sets incremental build flag.</para>
  35672. </summary>
  35673. <param name="buildTarget">The NamedBuildTarget.</param>
  35674. <param name="enabled"></param>
  35675. <param name="targetGroup"></param>
  35676. </member>
  35677. <member name="M:UnityEditor.PlayerSettings.SetIncrementalIl2CppBuild(UnityEditor.BuildTargetGroup,System.Boolean)">
  35678. <summary>
  35679. <para>Sets incremental build flag.</para>
  35680. </summary>
  35681. <param name="buildTarget">The NamedBuildTarget.</param>
  35682. <param name="enabled"></param>
  35683. <param name="targetGroup"></param>
  35684. </member>
  35685. <member name="M:UnityEditor.PlayerSettings.SetManagedStrippingLevel(UnityEditor.Build.NamedBuildTarget,UnityEditor.ManagedStrippingLevel)">
  35686. <summary>
  35687. <para>Sets the managed code stripping level for specified build target.</para>
  35688. </summary>
  35689. <param name="level">The desired managed code stripping level.</param>
  35690. <param name="buildTarget">The NamedBuildTarget.</param>
  35691. <param name="targetGroup"></param>
  35692. </member>
  35693. <member name="M:UnityEditor.PlayerSettings.SetManagedStrippingLevel(UnityEditor.BuildTargetGroup,UnityEditor.ManagedStrippingLevel)">
  35694. <summary>
  35695. <para>Sets the managed code stripping level for specified build target.</para>
  35696. </summary>
  35697. <param name="level">The desired managed code stripping level.</param>
  35698. <param name="buildTarget">The NamedBuildTarget.</param>
  35699. <param name="targetGroup"></param>
  35700. </member>
  35701. <member name="M:UnityEditor.PlayerSettings.SetManagedStrippingLevel(UnityEditor.BuildTargetGroup,UnityEditor.ManagedStrippingLevel)">
  35702. <summary>
  35703. <para>Sets the managed code stripping level for specified build target.</para>
  35704. </summary>
  35705. <param name="level">The desired managed code stripping level.</param>
  35706. <param name="buildTarget">The NamedBuildTarget.</param>
  35707. <param name="targetGroup"></param>
  35708. </member>
  35709. <member name="M:UnityEditor.PlayerSettings.SetMobileMTRendering(UnityEditor.Build.NamedBuildTarget,System.Boolean)">
  35710. <summary>
  35711. <para>Enable or disable multithreaded rendering option for mobile platform.</para>
  35712. </summary>
  35713. <param name="targetGroup">Mobile platform (Only iOS, tvOS and Android).</param>
  35714. <param name="buildTarget">The NamedBuildTarget (Only iOS, tvOS and Android).</param>
  35715. <param name="enable"></param>
  35716. </member>
  35717. <member name="M:UnityEditor.PlayerSettings.SetMobileMTRendering(UnityEditor.BuildTargetGroup,System.Boolean)">
  35718. <summary>
  35719. <para>Enable or disable multithreaded rendering option for mobile platform.</para>
  35720. </summary>
  35721. <param name="targetGroup">Mobile platform (Only iOS, tvOS and Android).</param>
  35722. <param name="buildTarget">The NamedBuildTarget (Only iOS, tvOS and Android).</param>
  35723. <param name="enable"></param>
  35724. </member>
  35725. <member name="M:UnityEditor.PlayerSettings.SetNormalMapEncoding(UnityEditor.Build.NamedBuildTarget,UnityEditor.NormalMapEncoding)">
  35726. <summary>
  35727. <para>Sets the normal map encoding for the given build target.</para>
  35728. </summary>
  35729. <param name="encoding">The desired normal map encoding.</param>
  35730. <param name="buildTarget">The NamedBuildTarget (only Android, iOS and tvOS).</param>
  35731. <param name="platform">The platform build target group whose normal map encoding you want to set.</param>
  35732. </member>
  35733. <member name="M:UnityEditor.PlayerSettings.SetNormalMapEncoding(UnityEditor.BuildTargetGroup,UnityEditor.NormalMapEncoding)">
  35734. <summary>
  35735. <para>Sets the normal map encoding for the given build target.</para>
  35736. </summary>
  35737. <param name="encoding">The desired normal map encoding.</param>
  35738. <param name="buildTarget">The NamedBuildTarget (only Android, iOS and tvOS).</param>
  35739. <param name="platform">The platform build target group whose normal map encoding you want to set.</param>
  35740. </member>
  35741. <member name="M:UnityEditor.PlayerSettings.SetOverrideShaderChunkSettingsForPlatform(UnityEditor.BuildTarget,System.Boolean)">
  35742. <summary>
  35743. <para>Enable this to override the default shader variant chunk settings.</para>
  35744. </summary>
  35745. <param name="buildTarget">The build target to set the override for.</param>
  35746. <param name="value">Set the value to true if you want settings for the buildTarget to override the default settings.</param>
  35747. </member>
  35748. <member name="M:UnityEditor.PlayerSettings.SetPlatformIcons(UnityEditor.Build.NamedBuildTarget,UnityEditor.PlatformIconKind,UnityEditor.PlatformIcon[])">
  35749. <summary>
  35750. <para>Assign a list of icons for the specified platform and icon kind.</para>
  35751. </summary>
  35752. <param name="platform">The full list of platforms that support this API the supported kinds can be found in PlatformIconKind|icon kinds.</param>
  35753. <param name="icons">All available PlatformIcon slots must be retrieved with GetPlatformIcons.</param>
  35754. <param name="buildTarget">The NamedBuildTarget.</param>
  35755. <param name="kind"></param>
  35756. </member>
  35757. <member name="M:UnityEditor.PlayerSettings.SetPlatformIcons(UnityEditor.BuildTargetGroup,UnityEditor.PlatformIconKind,UnityEditor.PlatformIcon[])">
  35758. <summary>
  35759. <para>Assign a list of icons for the specified platform and icon kind.</para>
  35760. </summary>
  35761. <param name="platform">The full list of platforms that support this API the supported kinds can be found in PlatformIconKind|icon kinds.</param>
  35762. <param name="icons">All available PlatformIcon slots must be retrieved with GetPlatformIcons.</param>
  35763. <param name="buildTarget">The NamedBuildTarget.</param>
  35764. <param name="kind"></param>
  35765. </member>
  35766. <member name="M:UnityEditor.PlayerSettings.SetPreloadedAssets(UnityEngine.Object[])">
  35767. <summary>
  35768. <para>Assigns the assets that will be loaded at start up in the player and be kept alive until the player terminates.</para>
  35769. </summary>
  35770. <param name="assets"></param>
  35771. </member>
  35772. <member name="M:UnityEditor.PlayerSettings.SetPropertyBool(System.String,System.Boolean,UnityEditor.BuildTargetGroup)">
  35773. <summary>
  35774. <para>This is now obsolete. Use an explicit API instead. For example, PlayerSettings.WebGL.useEmbeddedResources.</para>
  35775. </summary>
  35776. <param name="name">Name of the property.</param>
  35777. <param name="value">Value of the property (bool).</param>
  35778. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35779. </member>
  35780. <member name="M:UnityEditor.PlayerSettings.SetPropertyInt(System.String,System.Int32,UnityEditor.BuildTargetGroup)">
  35781. <summary>
  35782. <para>Sets a PlayerSettings named int property.</para>
  35783. </summary>
  35784. <param name="name">Name of the property.</param>
  35785. <param name="value">Value of the property (int).</param>
  35786. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35787. </member>
  35788. <member name="M:UnityEditor.PlayerSettings.SetPropertyString(System.String,System.String,UnityEditor.BuildTargetGroup)">
  35789. <summary>
  35790. <para>Sets a PlayerSettings named string property.</para>
  35791. </summary>
  35792. <param name="name">Name of the property.</param>
  35793. <param name="value">Value of the property (string).</param>
  35794. <param name="target">BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets).</param>
  35795. </member>
  35796. <member name="M:UnityEditor.PlayerSettings.SetScriptingBackend(UnityEditor.Build.NamedBuildTarget,UnityEditor.ScriptingImplementation)">
  35797. <summary>
  35798. <para>Sets the scripting framework for a given build target.</para>
  35799. </summary>
  35800. <param name="buildTarget">The NamedBuildTarget.</param>
  35801. <param name="backend">The ScriptingImplementation.</param>
  35802. <param name="targetGroup"></param>
  35803. </member>
  35804. <member name="M:UnityEditor.PlayerSettings.SetScriptingBackend(UnityEditor.BuildTargetGroup,UnityEditor.ScriptingImplementation)">
  35805. <summary>
  35806. <para>Sets the scripting framework for a given build target.</para>
  35807. </summary>
  35808. <param name="buildTarget">The NamedBuildTarget.</param>
  35809. <param name="backend">The ScriptingImplementation.</param>
  35810. <param name="targetGroup"></param>
  35811. </member>
  35812. <member name="M:UnityEditor.PlayerSettings.SetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget,System.String)">
  35813. <summary>
  35814. <para>Set user-specified symbols for script compilation for the given build target.</para>
  35815. </summary>
  35816. <param name="buildTarget">The NamedBuildTarget.</param>
  35817. <param name="defines">Symbols for this build target are passed as an array or as a string separated by semicolons.</param>
  35818. </member>
  35819. <member name="M:UnityEditor.PlayerSettings.SetScriptingDefineSymbols(UnityEditor.Build.NamedBuildTarget,System.String[])">
  35820. <summary>
  35821. <para>Set user-specified symbols for script compilation for the given build target.</para>
  35822. </summary>
  35823. <param name="buildTarget">The NamedBuildTarget.</param>
  35824. <param name="defines">Symbols for this build target are passed as an array or as a string separated by semicolons.</param>
  35825. </member>
  35826. <member name="M:UnityEditor.PlayerSettings.SetScriptingDefineSymbolsForGroup(UnityEditor.BuildTargetGroup,System.String)">
  35827. <summary>
  35828. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.SetScriptingDefineSymbols instead.</para>
  35829. </summary>
  35830. <param name="targetGroup">The name of the group of devices.</param>
  35831. <param name="defines">Symbols for this group can be passed as an array or as a string separated by semicolons.</param>
  35832. </member>
  35833. <member name="M:UnityEditor.PlayerSettings.SetScriptingDefineSymbolsForGroup(UnityEditor.BuildTargetGroup,System.String[])">
  35834. <summary>
  35835. <para>BuildTargetGroup is marked for deprecation in the future. Use PlayerSettings.SetScriptingDefineSymbols instead.</para>
  35836. </summary>
  35837. <param name="targetGroup">The name of the group of devices.</param>
  35838. <param name="defines">Symbols for this group can be passed as an array or as a string separated by semicolons.</param>
  35839. </member>
  35840. <member name="M:UnityEditor.PlayerSettings.SetShaderChunkCountForPlatform(UnityEditor.BuildTarget,System.Int32)">
  35841. <summary>
  35842. <para>Sets the default limit on the number of shader variant chunks Unity loads and keeps in memory on the build target.</para>
  35843. </summary>
  35844. <param name="buildTarget">The build target to set the shader chunk count for.</param>
  35845. <param name="chunkCount">The maximum number of chunks to keep in memory for each shader.</param>
  35846. </member>
  35847. <member name="M:UnityEditor.PlayerSettings.SetShaderChunkSizeInMBForPlatform(UnityEditor.BuildTarget,System.Int32)">
  35848. <summary>
  35849. <para>Sets the default size for compressed shader variant chunks on the build target.</para>
  35850. </summary>
  35851. <param name="buildTarget">The build target to set the shader chunk size for.</param>
  35852. <param name="sizeInMegabytes">The chunk size in megabytes.</param>
  35853. </member>
  35854. <member name="M:UnityEditor.PlayerSettings.SetShaderPrecisionModel(UnityEditor.ShaderPrecisionModel)">
  35855. <summary>
  35856. <para>Sets the shader precision model.</para>
  35857. </summary>
  35858. <param name="model">The new precision model to use.</param>
  35859. </member>
  35860. <member name="M:UnityEditor.PlayerSettings.SetStackTraceLogType(UnityEngine.LogType,UnityEngine.StackTraceLogType)">
  35861. <summary>
  35862. <para>Set stack trace logging options.
  35863. Note: calling this function will implicitly call Application.SetStackTraceLogType.</para>
  35864. </summary>
  35865. <param name="logType"></param>
  35866. <param name="stackTraceType"></param>
  35867. </member>
  35868. <member name="M:UnityEditor.PlayerSettings.SetTemplateCustomValue(System.String,System.String)">
  35869. <summary>
  35870. <para>Sets a value of a custom template variable.</para>
  35871. </summary>
  35872. <param name="name">Name of the variable.</param>
  35873. <param name="value">Value of the custom template variable.</param>
  35874. </member>
  35875. <member name="M:UnityEditor.PlayerSettings.SetUseDefaultGraphicsAPIs(UnityEditor.BuildTarget,System.Boolean)">
  35876. <summary>
  35877. <para>Should a build platform use automatic graphics API choice.</para>
  35878. </summary>
  35879. <param name="platform">Platform to set the flag for.</param>
  35880. <param name="automatic">Should best available graphics API be used?</param>
  35881. </member>
  35882. <member name="M:UnityEditor.PlayerSettings.SetVirtualRealitySupported(UnityEditor.BuildTargetGroup,System.Boolean)">
  35883. <summary>
  35884. <para>Sets whether or not Virtual Reality Support is enabled for a given BuildTargetGroup.</para>
  35885. </summary>
  35886. <param name="targetGroup">The BuildTargetGroup to set the value for.</param>
  35887. <param name="value">The value to set, true to enable, false to disable.</param>
  35888. </member>
  35889. <member name="M:UnityEditor.PlayerSettings.SetVirtualTexturingSupportEnabled(System.Boolean)">
  35890. <summary>
  35891. <para>Enable virtual texturing.</para>
  35892. </summary>
  35893. <param name="enabled">True to enable, false to disable.</param>
  35894. </member>
  35895. <member name="T:UnityEditor.PlayerSettings.SplashScreen">
  35896. <summary>
  35897. <para>Interface to splash screen player settings.</para>
  35898. </summary>
  35899. </member>
  35900. <member name="P:UnityEditor.PlayerSettings.SplashScreen.adsAndroidGameId">
  35901. <summary>
  35902. <para>The ADS game id for Android platform on ADS publisher portal.</para>
  35903. </summary>
  35904. </member>
  35905. <member name="P:UnityEditor.PlayerSettings.SplashScreen.adsIosGameId">
  35906. <summary>
  35907. <para>The ADS game id for IOS platform on ADS publisher portal.</para>
  35908. </summary>
  35909. </member>
  35910. <member name="P:UnityEditor.PlayerSettings.SplashScreen.animationBackgroundZoom">
  35911. <summary>
  35912. <para>The target zoom (from 0 to 1) for the background when it reaches the end of the SplashScreen animation's total duration. Only used when animationMode is PlayerSettings.SplashScreen.AnimationMode.Custom|AnimationMode.Custom.</para>
  35913. </summary>
  35914. </member>
  35915. <member name="P:UnityEditor.PlayerSettings.SplashScreen.animationLogoZoom">
  35916. <summary>
  35917. <para>The target zoom (from 0 to 1) for the logo when it reaches the end of the logo animation's total duration. Only used when animationMode is PlayerSettings.SplashScreen.AnimationMode.Custom|AnimationMode.Custom.</para>
  35918. </summary>
  35919. </member>
  35920. <member name="P:UnityEditor.PlayerSettings.SplashScreen.animationMode">
  35921. <summary>
  35922. <para>The type of animation applied during the splash screen.</para>
  35923. </summary>
  35924. </member>
  35925. <member name="P:UnityEditor.PlayerSettings.SplashScreen.background">
  35926. <summary>
  35927. <para>The background Sprite that is shown in landscape mode. Also shown in portrait mode if backgroundPortrait is null.</para>
  35928. </summary>
  35929. </member>
  35930. <member name="P:UnityEditor.PlayerSettings.SplashScreen.backgroundColor">
  35931. <summary>
  35932. <para>The background color shown if no background Sprite is assigned. Default is a dark blue RGB(34.44,54).</para>
  35933. </summary>
  35934. </member>
  35935. <member name="P:UnityEditor.PlayerSettings.SplashScreen.backgroundPortrait">
  35936. <summary>
  35937. <para>The background Sprite that is shown in portrait mode.</para>
  35938. </summary>
  35939. </member>
  35940. <member name="P:UnityEditor.PlayerSettings.SplashScreen.blurBackgroundImage">
  35941. <summary>
  35942. <para>Determines whether Unity applies a blur effect to the background Sprite on the Splash Screen.</para>
  35943. </summary>
  35944. </member>
  35945. <member name="P:UnityEditor.PlayerSettings.SplashScreen.drawMode">
  35946. <summary>
  35947. <para>Determines how the Unity logo should be drawn, if it is enabled. If no Unity logo exists in [logos] then the draw mode defaults to PlayerSettings.SplashScreen.DrawMode.UnityLogoBelow|DrawMode.UnityLogoBelow.</para>
  35948. </summary>
  35949. </member>
  35950. <member name="P:UnityEditor.PlayerSettings.SplashScreen.logos">
  35951. <summary>
  35952. <para>The collection of logos that is shown during the splash screen. Logos are drawn in ascending order, starting from index 0, followed by 1, etc etc.</para>
  35953. </summary>
  35954. </member>
  35955. <member name="P:UnityEditor.PlayerSettings.SplashScreen.overlayOpacity">
  35956. <summary>
  35957. <para>In order to increase contrast between the background and the logos, an overlay color modifier is applied. The overlay opacity is the strength of this effect. Note: Reducing the value below 0.5 requires a Plus/Pro license.</para>
  35958. </summary>
  35959. </member>
  35960. <member name="P:UnityEditor.PlayerSettings.SplashScreen.show">
  35961. <summary>
  35962. <para>Set this to true to display the Splash Screen be shown when the application is launched. Set it to false to disable the Splash Screen. Note: Disabling the Splash Screen requires a Plus/Pro license.</para>
  35963. </summary>
  35964. </member>
  35965. <member name="P:UnityEditor.PlayerSettings.SplashScreen.showSplashAds">
  35966. <summary>
  35967. <para>Set this to true to display the Splash Ads be shown when the application is launched.</para>
  35968. </summary>
  35969. </member>
  35970. <member name="P:UnityEditor.PlayerSettings.SplashScreen.showSplashAdsSlogan">
  35971. <summary>
  35972. <para>Set this to true to display the Splash Slogan image on the splash ads.</para>
  35973. </summary>
  35974. </member>
  35975. <member name="P:UnityEditor.PlayerSettings.SplashScreen.showUnityLogo">
  35976. <summary>
  35977. <para>Set this to true to show the Unity logo during the Splash Screen. Set it to false to disable the Unity logo. Note: Disabling the Unity logo requires a Plus/Pro license.</para>
  35978. </summary>
  35979. </member>
  35980. <member name="P:UnityEditor.PlayerSettings.SplashScreen.sloganHeight">
  35981. <summary>
  35982. <para>The height of splash slogan image on the splash ads.</para>
  35983. </summary>
  35984. </member>
  35985. <member name="P:UnityEditor.PlayerSettings.SplashScreen.unityLogoStyle">
  35986. <summary>
  35987. <para>The style to use for the Unity logo during the Splash Screen.</para>
  35988. </summary>
  35989. </member>
  35990. <member name="T:UnityEditor.PlayerSettings.SplashScreen.AnimationMode">
  35991. <summary>
  35992. <para>The type of animation applied during the Splash Screen.</para>
  35993. </summary>
  35994. </member>
  35995. <member name="F:UnityEditor.PlayerSettings.SplashScreen.AnimationMode.Custom">
  35996. <summary>
  35997. <para>Animates the Splash Screen using custom values from PlayerSettings.SplashScreen.animationBackgroundZoom and PlayerSettings.SplashScreen.animationLogoZoom.</para>
  35998. </summary>
  35999. </member>
  36000. <member name="F:UnityEditor.PlayerSettings.SplashScreen.AnimationMode.Dolly">
  36001. <summary>
  36002. <para>Animates the Splash Screen with a simulated dolly effect.</para>
  36003. </summary>
  36004. </member>
  36005. <member name="F:UnityEditor.PlayerSettings.SplashScreen.AnimationMode.Static">
  36006. <summary>
  36007. <para>No animation is applied to the Splash Screen logo or background.</para>
  36008. </summary>
  36009. </member>
  36010. <member name="T:UnityEditor.PlayerSettings.SplashScreen.DrawMode">
  36011. <summary>
  36012. <para>Determines how the Unity logo should be drawn, if it is enabled.</para>
  36013. </summary>
  36014. </member>
  36015. <member name="F:UnityEditor.PlayerSettings.SplashScreen.DrawMode.AllSequential">
  36016. <summary>
  36017. <para>The Unity logo is shown sequentially providing it exists in the PlayerSettings.SplashScreen.logos collection.</para>
  36018. </summary>
  36019. </member>
  36020. <member name="F:UnityEditor.PlayerSettings.SplashScreen.DrawMode.UnityLogoBelow">
  36021. <summary>
  36022. <para>The Unity logo is drawn in the lower portion of the screen for the duration of the Splash Screen, while the PlayerSettings.SplashScreen.logos are shown in the centre.</para>
  36023. </summary>
  36024. </member>
  36025. <member name="T:UnityEditor.PlayerSettings.SplashScreen.UnityLogoStyle">
  36026. <summary>
  36027. <para>The style to use for the Unity logo during the Splash Screen.</para>
  36028. </summary>
  36029. </member>
  36030. <member name="F:UnityEditor.PlayerSettings.SplashScreen.UnityLogoStyle.DarkOnLight">
  36031. <summary>
  36032. <para>A dark Unity logo with a light background.</para>
  36033. </summary>
  36034. </member>
  36035. <member name="F:UnityEditor.PlayerSettings.SplashScreen.UnityLogoStyle.LightOnDark">
  36036. <summary>
  36037. <para>A white Unity logo with a dark background.</para>
  36038. </summary>
  36039. </member>
  36040. <member name="T:UnityEditor.PlayerSettings.SplashScreenLogo">
  36041. <summary>
  36042. <para>A single logo that is shown during the Splash Screen. Controls the Sprite that is displayed and its duration.</para>
  36043. </summary>
  36044. </member>
  36045. <member name="P:UnityEditor.PlayerSettings.SplashScreenLogo.duration">
  36046. <summary>
  36047. <para>The total time in seconds for which the logo is shown. The minimum duration is 2 seconds.</para>
  36048. </summary>
  36049. </member>
  36050. <member name="P:UnityEditor.PlayerSettings.SplashScreenLogo.logo">
  36051. <summary>
  36052. <para>The Sprite that is shown during this logo. If this is null, then no logo will be displayed for the duration.</para>
  36053. </summary>
  36054. </member>
  36055. <member name="P:UnityEditor.PlayerSettings.SplashScreenLogo.unityLogo">
  36056. <summary>
  36057. <para>The Unity logo Sprite.</para>
  36058. </summary>
  36059. </member>
  36060. <member name="M:UnityEditor.PlayerSettings.SplashScreenLogo.Create(System.Single,UnityEngine.Sprite)">
  36061. <summary>
  36062. <para>Creates a new Splash Screen logo with the provided duration and logo Sprite.</para>
  36063. </summary>
  36064. <param name="duration">The total time in seconds that the logo will be shown. Note minimum time is 2 seconds.</param>
  36065. <param name="logo">The logo Sprite to display.</param>
  36066. <returns>
  36067. <para>The new logo.</para>
  36068. </returns>
  36069. </member>
  36070. <member name="M:UnityEditor.PlayerSettings.SplashScreenLogo.CreateWithUnityLogo(System.Single)">
  36071. <summary>
  36072. <para>Creates a new Splash Screen logo with the provided duration and the unity logo.</para>
  36073. </summary>
  36074. <param name="duration">The total time in seconds that the logo will be shown. Note minimum time is 2 seconds.</param>
  36075. <returns>
  36076. <para>The new logo.</para>
  36077. </returns>
  36078. </member>
  36079. <member name="T:UnityEditor.PlayerSettings.Switch">
  36080. <summary>
  36081. <para>Nintendo Switch Player settings.</para>
  36082. </summary>
  36083. </member>
  36084. <member name="T:UnityEditor.PlayerSettings.Switch.ApplicationAttribute">
  36085. <summary>
  36086. <para>Player Settings for the Nintendo Switch platform.</para>
  36087. </summary>
  36088. </member>
  36089. <member name="T:UnityEditor.PlayerSettings.Switch.Languages">
  36090. <summary>
  36091. <para>Player Settings for the Nintendo Switch platform.</para>
  36092. </summary>
  36093. </member>
  36094. <member name="T:UnityEditor.PlayerSettings.Switch.LogoHandling">
  36095. <summary>
  36096. <para>Player Settings for the Nintendo Switch platform.</para>
  36097. </summary>
  36098. </member>
  36099. <member name="T:UnityEditor.PlayerSettings.Switch.LogoType">
  36100. <summary>
  36101. <para>Player Settings for the Nintendo Switch platform.</para>
  36102. </summary>
  36103. </member>
  36104. <member name="T:UnityEditor.PlayerSettings.Switch.RatingCategories">
  36105. <summary>
  36106. <para>Player Settings for the Nintendo Switch platform.</para>
  36107. </summary>
  36108. </member>
  36109. <member name="T:UnityEditor.PlayerSettings.Switch.StartupUserAccount">
  36110. <summary>
  36111. <para>Player Settings for the Nintendo Switch platform.</para>
  36112. </summary>
  36113. </member>
  36114. <member name="T:UnityEditor.PlayerSettings.Switch.TouchScreenUsage">
  36115. <summary>
  36116. <para>Player Settings for the Nintendo Switch platform.</para>
  36117. </summary>
  36118. </member>
  36119. <member name="T:UnityEditor.PlayerSettings.tvOS">
  36120. <summary>
  36121. <para>tvOS specific player settings.</para>
  36122. </summary>
  36123. </member>
  36124. <member name="P:UnityEditor.PlayerSettings.tvOS.buildNumber">
  36125. <summary>
  36126. <para>The build number of the bundle</para>
  36127. </summary>
  36128. </member>
  36129. <member name="P:UnityEditor.PlayerSettings.tvOS.requireExtendedGameController">
  36130. <summary>
  36131. <para>Application requires extended game controller.</para>
  36132. </summary>
  36133. </member>
  36134. <member name="P:UnityEditor.PlayerSettings.tvOS.sdkVersion">
  36135. <summary>
  36136. <para>Active tvOS SDK version used for build.</para>
  36137. </summary>
  36138. </member>
  36139. <member name="P:UnityEditor.PlayerSettings.tvOS.targetOSVersion">
  36140. <summary>
  36141. <para>Deployment minimal version of tvOS.</para>
  36142. </summary>
  36143. </member>
  36144. <member name="P:UnityEditor.PlayerSettings.tvOS.targetOSVersionString">
  36145. <summary>
  36146. <para>Deployment minimal version of tvOS.</para>
  36147. </summary>
  36148. </member>
  36149. <member name="T:UnityEditor.PlayerSettings.VRWindowsMixedReality">
  36150. <summary>
  36151. <para>Windows Mixed Reality specific Player Settings.</para>
  36152. </summary>
  36153. </member>
  36154. <member name="P:UnityEditor.PlayerSettings.VRWindowsMixedReality.depthBufferFormat">
  36155. <summary>
  36156. <para>Set the requested depth buffer format to either 16Bit or 24Bit.</para>
  36157. </summary>
  36158. </member>
  36159. <member name="P:UnityEditor.PlayerSettings.VRWindowsMixedReality.depthBufferSharingEnabled">
  36160. <summary>
  36161. <para>Toggle support for sharing the depth buffer between Unity and the OS. This allows for stability improvements when running in Windows Mixed Reality. For immersive headsets this allows the operating system to reproject the rendered scene when there is a loss of accuracy in tracking. For Holographic headsets this allows for the operating system to automatically set a focus point along the plane that intersects the most content in your scene.
  36162. See Also:</para>
  36163. </summary>
  36164. </member>
  36165. <member name="T:UnityEditor.PlayerSettings.VRWindowsMixedReality.DepthBufferFormat">
  36166. <summary>
  36167. <para>Enumeration providing valid values for PlayerSettings.VRWindowsMixedReality.depthBufferFormat.</para>
  36168. </summary>
  36169. </member>
  36170. <member name="F:UnityEditor.PlayerSettings.VRWindowsMixedReality.DepthBufferFormat.DepthBufferFormat16Bit">
  36171. <summary>
  36172. <para>Set the Windows Mixed Reality depth buffer to 16 bits of depth. This will decrease the amount of memory (and possibly increase performance) at the expense of depth testing and precision.</para>
  36173. </summary>
  36174. </member>
  36175. <member name="F:UnityEditor.PlayerSettings.VRWindowsMixedReality.DepthBufferFormat.DepthBufferFormat24Bit">
  36176. <summary>
  36177. <para>Set the Windows Mixed Reality depth buffer to 24 bits of depth. This will improve depth testing and precision at the expense of more memory.</para>
  36178. </summary>
  36179. </member>
  36180. <member name="T:UnityEditor.PlayerSettings.WebGL">
  36181. <summary>
  36182. <para>WebGL specific player settings.</para>
  36183. </summary>
  36184. </member>
  36185. <member name="P:UnityEditor.PlayerSettings.WebGL.compressionFormat">
  36186. <summary>
  36187. <para>CompressionFormat defines the compression type that the WebGL resources are encoded to.</para>
  36188. </summary>
  36189. </member>
  36190. <member name="P:UnityEditor.PlayerSettings.WebGL.dataCaching">
  36191. <summary>
  36192. <para>Enables automatic caching of unityweb files.</para>
  36193. </summary>
  36194. </member>
  36195. <member name="P:UnityEditor.PlayerSettings.WebGL.debugSymbolMode">
  36196. <summary>
  36197. <para>Enables generation of debug symbols file in the build output directory. Supported options: embedded debug symbols and debug symbols in external file.</para>
  36198. </summary>
  36199. </member>
  36200. <member name="P:UnityEditor.PlayerSettings.WebGL.debugSymbols">
  36201. <summary>
  36202. <para>Enables generation of debug symbols file in the build output directory. This property has been deprecated and replaced by debugSymbolMode property.</para>
  36203. </summary>
  36204. </member>
  36205. <member name="P:UnityEditor.PlayerSettings.WebGL.decompressionFallback">
  36206. <summary>
  36207. <para>Include decompression fallback code for build files in the loader.</para>
  36208. </summary>
  36209. </member>
  36210. <member name="P:UnityEditor.PlayerSettings.WebGL.exceptionSupport">
  36211. <summary>
  36212. <para>Exception support for WebGL builds.</para>
  36213. </summary>
  36214. </member>
  36215. <member name="P:UnityEditor.PlayerSettings.WebGL.linkerTarget">
  36216. <summary>
  36217. <para>Allows you to specify the WebGLLinkerTarget|web build format that is used when you build your project.</para>
  36218. </summary>
  36219. </member>
  36220. <member name="P:UnityEditor.PlayerSettings.WebGL.memorySize">
  36221. <summary>
  36222. <para>Memory size for WebGL builds in Megabyte.</para>
  36223. </summary>
  36224. </member>
  36225. <member name="P:UnityEditor.PlayerSettings.WebGL.nameFilesAsHashes">
  36226. <summary>
  36227. <para>Enables using MD5 hash of the uncompressed file contents as a filename for each file in the build.</para>
  36228. </summary>
  36229. </member>
  36230. <member name="P:UnityEditor.PlayerSettings.WebGL.powerPreference">
  36231. <summary>
  36232. <para>The power preference hint to provide to the WebGL context to help decide which GPU to use in multi-gpu systems. Note that this is just a hint, and some WebGL implementations may choose to ignore it.</para>
  36233. </summary>
  36234. </member>
  36235. <member name="P:UnityEditor.PlayerSettings.WebGL.template">
  36236. <summary>
  36237. <para>Path to the WebGL template asset.</para>
  36238. </summary>
  36239. </member>
  36240. <member name="P:UnityEditor.PlayerSettings.WebGL.threadsSupport">
  36241. <summary>
  36242. <para>Multithreading support in WebGL.</para>
  36243. </summary>
  36244. </member>
  36245. <member name="P:UnityEditor.PlayerSettings.WebGL.wasmArithmeticExceptions">
  36246. <summary>
  36247. <para>The trapping mode for WebAssembly code.</para>
  36248. </summary>
  36249. </member>
  36250. <member name="T:UnityEditor.PlayerSettings.WSA">
  36251. <summary>
  36252. <para>Provides access to Microsoft Store App-specific player settings.</para>
  36253. </summary>
  36254. </member>
  36255. <member name="P:UnityEditor.PlayerSettings.WSA.applicationDescription">
  36256. <summary>
  36257. <para>The description text that the Microsoft Store displays with your application.</para>
  36258. </summary>
  36259. </member>
  36260. <member name="P:UnityEditor.PlayerSettings.WSA.certificateIssuer">
  36261. <summary>
  36262. <para>The certificate issuer for the current Universal Windows Platform certificate.</para>
  36263. </summary>
  36264. </member>
  36265. <member name="P:UnityEditor.PlayerSettings.WSA.certificateNotAfter">
  36266. <summary>
  36267. <para>The expiration date for the current Universal Windows Platform certificate.</para>
  36268. </summary>
  36269. </member>
  36270. <member name="P:UnityEditor.PlayerSettings.WSA.certificatePath">
  36271. <summary>
  36272. <para>The file path for the current Universal Windows Platform certificate.</para>
  36273. </summary>
  36274. </member>
  36275. <member name="P:UnityEditor.PlayerSettings.WSA.certificateSubject">
  36276. <summary>
  36277. <para>The subject for the current Universal Windows Platform certificate.</para>
  36278. </summary>
  36279. </member>
  36280. <member name="P:UnityEditor.PlayerSettings.WSA.defaultTileSize">
  36281. <summary>
  36282. <para>The PlayerSettings.WSADefaultTileSize|tile size type to use as the default size for the application's tile.</para>
  36283. </summary>
  36284. </member>
  36285. <member name="P:UnityEditor.PlayerSettings.WSA.enableIndependentInputSource">
  36286. <summary>
  36287. <para>Enables and disables the independent input source feature.</para>
  36288. </summary>
  36289. </member>
  36290. <member name="P:UnityEditor.PlayerSettings.WSA.enableLowLatencyPresentationAPI">
  36291. <summary>
  36292. <para>Enables and disables the low latency presentation API.</para>
  36293. </summary>
  36294. </member>
  36295. <member name="P:UnityEditor.PlayerSettings.WSA.inputSource">
  36296. <summary>
  36297. <para>The PlayerSettings.WSAInputSource|input source type for mouse, pen, and touch input events in a XAML app.</para>
  36298. </summary>
  36299. </member>
  36300. <member name="P:UnityEditor.PlayerSettings.WSA.largeTileShowName">
  36301. <summary>
  36302. <para>The application name to display on the PlayerSettings.WSAImageType.UWPSquare310x310Logo|Large Tile.</para>
  36303. </summary>
  36304. </member>
  36305. <member name="P:UnityEditor.PlayerSettings.WSA.lastRequiredScene">
  36306. <summary>
  36307. <para>The scene index number from the list for the last scene that must be present in a Streaming Install build.</para>
  36308. </summary>
  36309. </member>
  36310. <member name="P:UnityEditor.PlayerSettings.WSA.mediumTileShowName">
  36311. <summary>
  36312. <para>The application name to display on the PlayerSettings.WSAImageType.UWPSquare150x150Logo|Medium Tile.</para>
  36313. </summary>
  36314. </member>
  36315. <member name="P:UnityEditor.PlayerSettings.WSA.packageName">
  36316. <summary>
  36317. <para>The name of the Universal Windows Platform application package to install on the device.</para>
  36318. </summary>
  36319. </member>
  36320. <member name="P:UnityEditor.PlayerSettings.WSA.packageVersion">
  36321. <summary>
  36322. <para>The version of the Universal Windows Platform application package to install on the device.</para>
  36323. </summary>
  36324. </member>
  36325. <member name="P:UnityEditor.PlayerSettings.WSA.splashScreenBackgroundColor">
  36326. <summary>
  36327. <para>The Override background color for the Unity splash screen.</para>
  36328. </summary>
  36329. </member>
  36330. <member name="P:UnityEditor.PlayerSettings.WSA.supportStreamingInstall">
  36331. <summary>
  36332. <para>Indicates whether you can launch the Universal Windows Platform application package before installation is complete.</para>
  36333. </summary>
  36334. </member>
  36335. <member name="P:UnityEditor.PlayerSettings.WSA.tileBackgroundColor">
  36336. <summary>
  36337. <para>The background color to use the application's tiles.</para>
  36338. </summary>
  36339. </member>
  36340. <member name="P:UnityEditor.PlayerSettings.WSA.tileForegroundText">
  36341. <summary>
  36342. <para>The PlayerSettings.WSAApplicationForegroundText|color style to use for the title text within the application's tile.</para>
  36343. </summary>
  36344. </member>
  36345. <member name="P:UnityEditor.PlayerSettings.WSA.tileShortName">
  36346. <summary>
  36347. <para>An alternative, shorter title name to display in the application's tile.</para>
  36348. </summary>
  36349. </member>
  36350. <member name="P:UnityEditor.PlayerSettings.WSA.tileShowName">
  36351. <summary>
  36352. <para>Indicates which PlayerSettings.WSAApplicationShowName|tiles display the application's display name.</para>
  36353. </summary>
  36354. </member>
  36355. <member name="P:UnityEditor.PlayerSettings.WSA.transparentSwapchain">
  36356. <summary>
  36357. <para>Sets AlphaMode on the swap chain to DXGI_ALPHA_MODE_PREMULTIPLIED.</para>
  36358. </summary>
  36359. </member>
  36360. <member name="P:UnityEditor.PlayerSettings.WSA.vcxProjDefaultLanguage">
  36361. <summary>
  36362. <para>Sets the XML &lt;defaultLanguage&gt; value specified in the generated Visual Studio project file (.vcxproj). Applies only to the initial file generation, preexisting files will not be modified. When empty 'en-US' will be used.
  36363. Only applies to the UWP platform.</para>
  36364. </summary>
  36365. </member>
  36366. <member name="P:UnityEditor.PlayerSettings.WSA.wideTileShowName">
  36367. <summary>
  36368. <para>Indicates whether to display the application name on the PlayerSettings.WSAImageType.UWPWide310x150Logo|wide tile.</para>
  36369. </summary>
  36370. </member>
  36371. <member name="T:UnityEditor.PlayerSettings.WSA.Declarations">
  36372. <summary>
  36373. <para>Represents additional Universal Windows Platform application settings written to the package manifest.</para>
  36374. </summary>
  36375. </member>
  36376. <member name="P:UnityEditor.PlayerSettings.WSA.Declarations.fileTypeAssociations">
  36377. <summary>
  36378. <para>The PlayerSettings.WSAFileTypeAssociations|file types to register the application as a default handler for.</para>
  36379. </summary>
  36380. </member>
  36381. <member name="P:UnityEditor.PlayerSettings.WSA.Declarations.protocolName">
  36382. <summary>
  36383. <para>A URI scheme to register the application as a default handler for.</para>
  36384. </summary>
  36385. </member>
  36386. <member name="M:UnityEditor.PlayerSettings.WSA.GetCapability(UnityEditor.PlayerSettings/WSACapability)">
  36387. <summary>
  36388. <para>Checks if the your project sets the specified PlayerSettings.WSACapability|UWP Capability.</para>
  36389. </summary>
  36390. <param name="capability">PlayerSettings.WSACapability|UWP Capability type to check.</param>
  36391. <returns>
  36392. <para>Returns true if your project sets the specified capability. Otherwise, returns false.</para>
  36393. </returns>
  36394. </member>
  36395. <member name="M:UnityEditor.PlayerSettings.WSA.GetTargetDeviceFamily(UnityEditor.PlayerSettings/WSATargetFamily)">
  36396. <summary>
  36397. <para>Checks if your project targets the specified PlayerSettings.WSATargetFamily|device family.</para>
  36398. </summary>
  36399. <param name="family">PlayerSettings.WSATargetFamily|Device Family type to check.</param>
  36400. <returns>
  36401. <para>Returns true if the project targets the device family. Otherwise, returns false.</para>
  36402. </returns>
  36403. </member>
  36404. <member name="M:UnityEditor.PlayerSettings.WSA.GetVisualAssetsImage(UnityEditor.PlayerSettings/WSAImageType,UnityEditor.PlayerSettings/WSAImageScale)">
  36405. <summary>
  36406. <para>Retrieves the Asset path for the image you set as the Universal Windows Platform package logo.</para>
  36407. </summary>
  36408. <param name="type">PlayerSettings.WSAImageType|UWP Logo type to retrieve the Asset name for.</param>
  36409. <param name="scale">PlayerSettings.WSAImageScale|UWP Scale type to retrieve the Asset name for.</param>
  36410. <returns>
  36411. <para>Returns the asset path for the image currently set as the specified Logo/ If you have not set an image, returns an empty string.</para>
  36412. </returns>
  36413. </member>
  36414. <member name="M:UnityEditor.PlayerSettings.WSA.SetCapability(UnityEditor.PlayerSettings/WSACapability,System.Boolean)">
  36415. <summary>
  36416. <para>Includes or removes the specified PlayerSettings.WSACapability|UWP Capability in the Universal Windows Platform build.</para>
  36417. </summary>
  36418. <param name="capability">PlayerSettings.WSACapability|UWP Capability type to change.</param>
  36419. <param name="value">True to include the Capability in the UWP build or false to remove it.</param>
  36420. </member>
  36421. <member name="M:UnityEditor.PlayerSettings.WSA.SetCertificate(System.String,System.String)">
  36422. <summary>
  36423. <para>Sets the certificate to use to sign the Universal Windows Platform application package.</para>
  36424. </summary>
  36425. <param name="path">The relative Asset path to the Certificate file (.pfx).</param>
  36426. <param name="password">The certificate password. If the certificate does not require a password, use an empty string.</param>
  36427. <returns>
  36428. <para>Returns true if Unity successfully updates the certificate. Otherwise, returns false.</para>
  36429. </returns>
  36430. </member>
  36431. <member name="M:UnityEditor.PlayerSettings.WSA.SetTargetDeviceFamily(UnityEditor.PlayerSettings/WSATargetFamily,System.Boolean)">
  36432. <summary>
  36433. <para>Adds or removes the specified PlayerSettings.WSATargetFamily|UWP device family from the list of device families the Universal Windows Platform application build supports.</para>
  36434. </summary>
  36435. <param name="family">PlayerSettings.WSATargetFamily|Device Family type to change.</param>
  36436. <param name="value">True to target the Device Family in the UWP build or false to remove it.</param>
  36437. </member>
  36438. <member name="M:UnityEditor.PlayerSettings.WSA.SetVisualAssetsImage(System.String,UnityEditor.PlayerSettings/WSAImageType,UnityEditor.PlayerSettings/WSAImageScale)">
  36439. <summary>
  36440. <para>Sets the image to use as the Universal Windows Platform package logo.</para>
  36441. </summary>
  36442. <param name="image">Asset path for the image to use as the specified Logo.</param>
  36443. <param name="type">PlayerSettings.WSAImageType|UWP Logo type to assign an image for.</param>
  36444. <param name="scale">PlayerSettings.WSAImageScale|UWP Scale type to assign an image for.</param>
  36445. </member>
  36446. <member name="T:UnityEditor.PlayerSettings.WSAApplicationForegroundText">
  36447. <summary>
  36448. <para>Values for the color style of the title text that appears within the Universal Windows Platform application tiles.</para>
  36449. </summary>
  36450. </member>
  36451. <member name="F:UnityEditor.PlayerSettings.WSAApplicationForegroundText.Dark">
  36452. <summary>
  36453. <para>Uses dark text within the Universal Windows Platform application tiles.</para>
  36454. </summary>
  36455. </member>
  36456. <member name="F:UnityEditor.PlayerSettings.WSAApplicationForegroundText.Light">
  36457. <summary>
  36458. <para>Uses light text within the Universal Windows Platform application tiles.</para>
  36459. </summary>
  36460. </member>
  36461. <member name="T:UnityEditor.PlayerSettings.WSAApplicationShowName">
  36462. <summary>
  36463. <para>Options for which PlayerSettings.WSAImageType|tile types to display the application name on.</para>
  36464. </summary>
  36465. </member>
  36466. <member name="F:UnityEditor.PlayerSettings.WSAApplicationShowName.AllLogos">
  36467. <summary>
  36468. <para>Displays the application name on all tile sizes.</para>
  36469. </summary>
  36470. </member>
  36471. <member name="F:UnityEditor.PlayerSettings.WSAApplicationShowName.NoLogos">
  36472. <summary>
  36473. <para>Doesn't display the application name on any tile size.</para>
  36474. </summary>
  36475. </member>
  36476. <member name="F:UnityEditor.PlayerSettings.WSAApplicationShowName.NotSet">
  36477. <summary>
  36478. <para>Indicates that you have not set the application name and to use the default Universal Windows Platform behavior.</para>
  36479. </summary>
  36480. </member>
  36481. <member name="F:UnityEditor.PlayerSettings.WSAApplicationShowName.StandardLogoOnly">
  36482. <summary>
  36483. <para>Displays the application name for PlayerSettings.WSAImageType.UWPSquare150x150Logo|medium and PlayerSettings.WSAImageType.UWPSquare310x310Logo|large tiles.</para>
  36484. </summary>
  36485. </member>
  36486. <member name="F:UnityEditor.PlayerSettings.WSAApplicationShowName.WideLogoOnly">
  36487. <summary>
  36488. <para>Displays the application name for the PlayerSettings.WSAImageType.UWPWide310x150Logo|wide tiles.</para>
  36489. </summary>
  36490. </member>
  36491. <member name="T:UnityEditor.PlayerSettings.WSACapability">
  36492. <summary>
  36493. <para>Options for Universal Windows Platform application capabilities.</para>
  36494. </summary>
  36495. </member>
  36496. <member name="F:UnityEditor.PlayerSettings.WSACapability.AllJoyn">
  36497. <summary>
  36498. <para>Allows your application AllJoyn-enabled applications and devices on a network to discover and interact with each other.</para>
  36499. </summary>
  36500. </member>
  36501. <member name="F:UnityEditor.PlayerSettings.WSACapability.Appointments">
  36502. <summary>
  36503. <para>Allows your application to access the end user's appointment store.</para>
  36504. </summary>
  36505. </member>
  36506. <member name="F:UnityEditor.PlayerSettings.WSACapability.BackgroundMediaPlayback">
  36507. <summary>
  36508. <para>Allows your application to continue media playback while the application is in the background.</para>
  36509. </summary>
  36510. </member>
  36511. <member name="F:UnityEditor.PlayerSettings.WSACapability.BlockedChatMessages">
  36512. <summary>
  36513. <para>Allows your application to access SMS and MMS messages that the Spam Filter blocks.</para>
  36514. </summary>
  36515. </member>
  36516. <member name="F:UnityEditor.PlayerSettings.WSACapability.Bluetooth">
  36517. <summary>
  36518. <para>Allows your application to communicate with Bluetooth devices paired with the device.</para>
  36519. </summary>
  36520. </member>
  36521. <member name="F:UnityEditor.PlayerSettings.WSACapability.Chat">
  36522. <summary>
  36523. <para>Allows your application to read and delete text messages, and store messages in the system data store.</para>
  36524. </summary>
  36525. </member>
  36526. <member name="F:UnityEditor.PlayerSettings.WSACapability.CodeGeneration">
  36527. <summary>
  36528. <para>Allows your application to access specific APIs that provide just-in-time compilation.</para>
  36529. </summary>
  36530. </member>
  36531. <member name="F:UnityEditor.PlayerSettings.WSACapability.Contacts">
  36532. <summary>
  36533. <para>Allows your application limited access to an aggregated view of contacts from various contacts</para>
  36534. </summary>
  36535. </member>
  36536. <member name="F:UnityEditor.PlayerSettings.WSACapability.EnterpriseAuthentication">
  36537. <summary>
  36538. <para>Allows your application to use Windows domain credentials to log into remote resources.</para>
  36539. </summary>
  36540. </member>
  36541. <member name="F:UnityEditor.PlayerSettings.WSACapability.GazeInput">
  36542. <summary>
  36543. <para>Allows your application to detect where the user is looking when their device is connected to a compatible eye-tracking device.</para>
  36544. </summary>
  36545. </member>
  36546. <member name="F:UnityEditor.PlayerSettings.WSACapability.HumanInterfaceDevice">
  36547. <summary>
  36548. <para>Allows your application to interact with connected Human Interface Devices (HIDs).</para>
  36549. </summary>
  36550. </member>
  36551. <member name="F:UnityEditor.PlayerSettings.WSACapability.InputInjectionBrokered">
  36552. <summary>
  36553. <para>Allows your application to inject various forms of input such as HID, touch, pen, keyboard, or mouse into the system programmatically.</para>
  36554. </summary>
  36555. </member>
  36556. <member name="F:UnityEditor.PlayerSettings.WSACapability.InternetClient">
  36557. <summary>
  36558. <para>Allows your application to receive incoming data from the internet.</para>
  36559. </summary>
  36560. </member>
  36561. <member name="F:UnityEditor.PlayerSettings.WSACapability.InternetClientServer">
  36562. <summary>
  36563. <para>Allows your application to both send and receive internet data.</para>
  36564. </summary>
  36565. </member>
  36566. <member name="F:UnityEditor.PlayerSettings.WSACapability.Location">
  36567. <summary>
  36568. <para>Allows your application to access the device's location functionality if one is available.</para>
  36569. </summary>
  36570. </member>
  36571. <member name="F:UnityEditor.PlayerSettings.WSACapability.LowLevelDevices">
  36572. <summary>
  36573. <para>Allows your application to access custom devices that meet Microsoft-set requirements.</para>
  36574. </summary>
  36575. </member>
  36576. <member name="F:UnityEditor.PlayerSettings.WSACapability.Microphone">
  36577. <summary>
  36578. <para>Allows your application to access the audio feed of microphones connected to the device.</para>
  36579. </summary>
  36580. </member>
  36581. <member name="F:UnityEditor.PlayerSettings.WSACapability.MusicLibrary">
  36582. <summary>
  36583. <para>Allows your application to access files within the user's music library.</para>
  36584. </summary>
  36585. </member>
  36586. <member name="F:UnityEditor.PlayerSettings.WSACapability.Objects3D">
  36587. <summary>
  36588. <para>Allows your application to access files within the Windows 3D Object folder.</para>
  36589. </summary>
  36590. </member>
  36591. <member name="F:UnityEditor.PlayerSettings.WSACapability.OfflineMapsManagement">
  36592. <summary>
  36593. <para>Allows your application to access offline maps.</para>
  36594. </summary>
  36595. </member>
  36596. <member name="F:UnityEditor.PlayerSettings.WSACapability.PhoneCall">
  36597. <summary>
  36598. <para>Allows your application to access all of the phone lines on the device and perform various functions.</para>
  36599. </summary>
  36600. </member>
  36601. <member name="F:UnityEditor.PlayerSettings.WSACapability.PhoneCallHistoryPublic">
  36602. <summary>
  36603. <para>Allows your application to read cellular and some voice over internet protocol (VoIP) call history information on the device.</para>
  36604. </summary>
  36605. </member>
  36606. <member name="F:UnityEditor.PlayerSettings.WSACapability.PicturesLibrary">
  36607. <summary>
  36608. <para>Allows your application to access files within the user's pictures library.</para>
  36609. </summary>
  36610. </member>
  36611. <member name="F:UnityEditor.PlayerSettings.WSACapability.PointOfService">
  36612. <summary>
  36613. <para>Allows your application to access APIs in the Windows.Devices.PointOfService namespace.</para>
  36614. </summary>
  36615. </member>
  36616. <member name="F:UnityEditor.PlayerSettings.WSACapability.PrivateNetworkClientServer">
  36617. <summary>
  36618. <para>Allows your application to send and receive data on the local area network.</para>
  36619. </summary>
  36620. </member>
  36621. <member name="F:UnityEditor.PlayerSettings.WSACapability.Proximity">
  36622. <summary>
  36623. <para>Allows your application to initiate connections between multiple devices in close proximity to communicate with one another.</para>
  36624. </summary>
  36625. </member>
  36626. <member name="F:UnityEditor.PlayerSettings.WSACapability.RecordedCallsFolder">
  36627. <summary>
  36628. <para>Allows your application to access the recorded calls folder.</para>
  36629. </summary>
  36630. </member>
  36631. <member name="F:UnityEditor.PlayerSettings.WSACapability.RemoteSystem">
  36632. <summary>
  36633. <para>Allows your application to access a list of devices associated with the user's Microsoft account.</para>
  36634. </summary>
  36635. </member>
  36636. <member name="F:UnityEditor.PlayerSettings.WSACapability.RemovableStorage">
  36637. <summary>
  36638. <para>Allows your application to access files on removable storage, such as a USB drive or external hard drive.</para>
  36639. </summary>
  36640. </member>
  36641. <member name="F:UnityEditor.PlayerSettings.WSACapability.SharedUserCertificates">
  36642. <summary>
  36643. <para>Allows your application to add and access software and hardware-based certificates in the shared user data store.</para>
  36644. </summary>
  36645. </member>
  36646. <member name="F:UnityEditor.PlayerSettings.WSACapability.SpatialPerception">
  36647. <summary>
  36648. <para>Allows your application to access spatial mapping data through a mixed reality device.</para>
  36649. </summary>
  36650. </member>
  36651. <member name="F:UnityEditor.PlayerSettings.WSACapability.SystemManagement">
  36652. <summary>
  36653. <para>Allows your application to use basic system administration privileges. This includes shutting down or rebooting the device and accessing the locale and time zone.</para>
  36654. </summary>
  36655. </member>
  36656. <member name="F:UnityEditor.PlayerSettings.WSACapability.UserAccountInformation">
  36657. <summary>
  36658. <para>Allows your application to access the end user's name and picture.</para>
  36659. </summary>
  36660. </member>
  36661. <member name="F:UnityEditor.PlayerSettings.WSACapability.UserDataTasks">
  36662. <summary>
  36663. <para>Allows your application to access the current state of the task settings.</para>
  36664. </summary>
  36665. </member>
  36666. <member name="F:UnityEditor.PlayerSettings.WSACapability.UserNotificationListener">
  36667. <summary>
  36668. <para>Allows your application to access the current state of the notification settings.</para>
  36669. </summary>
  36670. </member>
  36671. <member name="F:UnityEditor.PlayerSettings.WSACapability.VideosLibrary">
  36672. <summary>
  36673. <para>Allows your application to access files with the user's video library.</para>
  36674. </summary>
  36675. </member>
  36676. <member name="F:UnityEditor.PlayerSettings.WSACapability.VoipCall">
  36677. <summary>
  36678. <para>Allows your application to access voice over internet protocol (VoIP) calling APIs in the Windows.ApplicationModel.Calls namespace.</para>
  36679. </summary>
  36680. </member>
  36681. <member name="F:UnityEditor.PlayerSettings.WSACapability.WebCam">
  36682. <summary>
  36683. <para>Allows your application to access the video feed of built-in and external webcams.</para>
  36684. </summary>
  36685. </member>
  36686. <member name="T:UnityEditor.PlayerSettings.WSADefaultTileSize">
  36687. <summary>
  36688. <para>Options for the application's default tile size.</para>
  36689. </summary>
  36690. </member>
  36691. <member name="F:UnityEditor.PlayerSettings.WSADefaultTileSize.Medium">
  36692. <summary>
  36693. <para>Uses the medium-sized tile as the default application tile size.</para>
  36694. </summary>
  36695. </member>
  36696. <member name="F:UnityEditor.PlayerSettings.WSADefaultTileSize.NotSet">
  36697. <summary>
  36698. <para>Doesn't use a default application tile size.</para>
  36699. </summary>
  36700. </member>
  36701. <member name="F:UnityEditor.PlayerSettings.WSADefaultTileSize.Wide">
  36702. <summary>
  36703. <para>Uses the wide-sized tile as the default application tile size.</para>
  36704. </summary>
  36705. </member>
  36706. <member name="T:UnityEditor.PlayerSettings.WSAFileTypeAssociations">
  36707. <summary>
  36708. <para>Represents the file types to register the application as a default handler for.</para>
  36709. </summary>
  36710. </member>
  36711. <member name="F:UnityEditor.PlayerSettings.WSAFileTypeAssociations.name">
  36712. <summary>
  36713. <para>The name of the file type association. This is to organize and group file types.</para>
  36714. </summary>
  36715. </member>
  36716. <member name="F:UnityEditor.PlayerSettings.WSAFileTypeAssociations.supportedFileTypes">
  36717. <summary>
  36718. <para>The set of PlayerSettings.WSASupportedFileType|file and content types your application supports.</para>
  36719. </summary>
  36720. </member>
  36721. <member name="T:UnityEditor.PlayerSettings.WSAImageScale">
  36722. <summary>
  36723. <para>Options for the set of sizing values to apply to the Universal Windows Platform logo and icon images. These options specify variations for different screen sizes and resolutions.</para>
  36724. </summary>
  36725. </member>
  36726. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.100">
  36727. <summary>
  36728. <para>Uses a scale factor of 100%.</para>
  36729. </summary>
  36730. </member>
  36731. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.125">
  36732. <summary>
  36733. <para>Uses a scale factor of 125%.</para>
  36734. </summary>
  36735. </member>
  36736. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.150">
  36737. <summary>
  36738. <para>Uses a scale factor of 150%.</para>
  36739. </summary>
  36740. </member>
  36741. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.200">
  36742. <summary>
  36743. <para>Uses a scale factor of 200%.</para>
  36744. </summary>
  36745. </member>
  36746. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.400">
  36747. <summary>
  36748. <para>Uses a scale factor of 400%.</para>
  36749. </summary>
  36750. </member>
  36751. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.Target16">
  36752. <summary>
  36753. <para>Targets a size of 16x16 pixels.</para>
  36754. </summary>
  36755. </member>
  36756. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.Target24">
  36757. <summary>
  36758. <para>Targets a size of 24x24 pixels.</para>
  36759. </summary>
  36760. </member>
  36761. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.Target256">
  36762. <summary>
  36763. <para>Targets a size of 256x256 pixels.</para>
  36764. </summary>
  36765. </member>
  36766. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.Target32">
  36767. <summary>
  36768. <para>Targets a size of 32x32 pixels.</para>
  36769. </summary>
  36770. </member>
  36771. <member name="F:UnityEditor.PlayerSettings.WSAImageScale.Target48">
  36772. <summary>
  36773. <para>Targets a size of 48x48 pixels.</para>
  36774. </summary>
  36775. </member>
  36776. <member name="T:UnityEditor.PlayerSettings.WSAImageType">
  36777. <summary>
  36778. <para>Options for the icon and logo image types that represent the application. For example, images to display within the Microsoft Store, start menu, or taskbar.</para>
  36779. </summary>
  36780. </member>
  36781. <member name="F:UnityEditor.PlayerSettings.WSAImageType.PackageLogo">
  36782. <summary>
  36783. <para>The image that represents your application within the Microsoft Store.</para>
  36784. </summary>
  36785. </member>
  36786. <member name="F:UnityEditor.PlayerSettings.WSAImageType.SplashScreenImage">
  36787. <summary>
  36788. <para>The image to display as the splash screen while the Universal Windows Platform application opens.</para>
  36789. </summary>
  36790. </member>
  36791. <member name="F:UnityEditor.PlayerSettings.WSAImageType.UWPSquare150x150Logo">
  36792. <summary>
  36793. <para>The image to display as the medium tile in the start menu and Microsoft Store.</para>
  36794. </summary>
  36795. </member>
  36796. <member name="F:UnityEditor.PlayerSettings.WSAImageType.UWPSquare310x310Logo">
  36797. <summary>
  36798. <para>The image to display as the large tile in the start menu and Microsoft Store.</para>
  36799. </summary>
  36800. </member>
  36801. <member name="F:UnityEditor.PlayerSettings.WSAImageType.UWPSquare44x44Logo">
  36802. <summary>
  36803. <para>The image to display as the application icon within the start menu, taskbar, and task manager.</para>
  36804. </summary>
  36805. </member>
  36806. <member name="F:UnityEditor.PlayerSettings.WSAImageType.UWPSquare71x71Logo">
  36807. <summary>
  36808. <para>The image to display as the small tile in the start menu.</para>
  36809. </summary>
  36810. </member>
  36811. <member name="F:UnityEditor.PlayerSettings.WSAImageType.UWPWide310x150Logo">
  36812. <summary>
  36813. <para>The image to display as the wide tile in the start menu and Microsoft Store.</para>
  36814. </summary>
  36815. </member>
  36816. <member name="T:UnityEditor.PlayerSettings.WSAInputSource">
  36817. <summary>
  36818. <para>Options for the input source from which a XAML application can receive pointer input events.</para>
  36819. </summary>
  36820. </member>
  36821. <member name="F:UnityEditor.PlayerSettings.WSAInputSource.CoreWindow">
  36822. <summary>
  36823. <para>Indicates that pointer input comes from CoreWindow. This is the default option.</para>
  36824. </summary>
  36825. </member>
  36826. <member name="F:UnityEditor.PlayerSettings.WSAInputSource.IndependentInputSource">
  36827. <summary>
  36828. <para>Indicates that pointer input comes from SwapChainPanel's core input object.</para>
  36829. </summary>
  36830. </member>
  36831. <member name="F:UnityEditor.PlayerSettings.WSAInputSource.SwapChainPanel">
  36832. <summary>
  36833. <para>Indicates that pointer input comes from the SwapChainPanel.</para>
  36834. </summary>
  36835. </member>
  36836. <member name="T:UnityEditor.PlayerSettings.WSASupportedFileType">
  36837. <summary>
  36838. <para>Represents a single file and content type to register the application as a default handler for.</para>
  36839. </summary>
  36840. </member>
  36841. <member name="F:UnityEditor.PlayerSettings.WSASupportedFileType.contentType">
  36842. <summary>
  36843. <para>The MIME content type the file type uses.</para>
  36844. </summary>
  36845. </member>
  36846. <member name="F:UnityEditor.PlayerSettings.WSASupportedFileType.fileType">
  36847. <summary>
  36848. <para>The file extension that identifies the file type.</para>
  36849. </summary>
  36850. </member>
  36851. <member name="T:UnityEditor.PlayerSettings.WSATargetFamily">
  36852. <summary>
  36853. <para>Options for the set of Universal Windows Platform device families your application can directly support.</para>
  36854. </summary>
  36855. </member>
  36856. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.Desktop">
  36857. <summary>
  36858. <para>Targets a device family that includes Desktop PCs, laptops, and tablet devices.</para>
  36859. </summary>
  36860. </member>
  36861. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.Holographic">
  36862. <summary>
  36863. <para>Targets a device family that includes HoloLens devices.</para>
  36864. </summary>
  36865. </member>
  36866. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.IoT">
  36867. <summary>
  36868. <para>Targets a device family that includes Internet-of-Things (IoT) devices.</para>
  36869. </summary>
  36870. </member>
  36871. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.IoTHeadless">
  36872. <summary>
  36873. <para>Targets a device family that includes Internet-of-Things (IoT) devices without any UI.</para>
  36874. </summary>
  36875. </member>
  36876. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.Mobile">
  36877. <summary>
  36878. <para>Targets a device family that includes smartphone devices.</para>
  36879. </summary>
  36880. </member>
  36881. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.Team">
  36882. <summary>
  36883. <para>Targets a device family that includes the Surface Hub.</para>
  36884. </summary>
  36885. </member>
  36886. <member name="F:UnityEditor.PlayerSettings.WSATargetFamily.Xbox">
  36887. <summary>
  36888. <para>Targets a device family that includes Xbox consoles.</para>
  36889. </summary>
  36890. </member>
  36891. <member name="T:UnityEditor.PlayerSettings.XboxOne">
  36892. <summary>
  36893. <para>Xbox One Specific Player Settings.</para>
  36894. </summary>
  36895. </member>
  36896. <member name="T:UnityEditor.PlayModeStateChange">
  36897. <summary>
  36898. <para>Enumeration specifying a change in the Editor's play mode state.
  36899. See Also: PauseState, EditorApplication.playModeStateChanged, EditorApplication.isPlaying.</para>
  36900. </summary>
  36901. </member>
  36902. <member name="F:UnityEditor.PlayModeStateChange.EnteredEditMode">
  36903. <summary>
  36904. <para>Occurs during the next update of the Editor application if it is in edit mode and was previously in play mode.</para>
  36905. </summary>
  36906. </member>
  36907. <member name="F:UnityEditor.PlayModeStateChange.EnteredPlayMode">
  36908. <summary>
  36909. <para>Occurs during the next update of the Editor application if it is in play mode and was previously in edit mode.</para>
  36910. </summary>
  36911. </member>
  36912. <member name="F:UnityEditor.PlayModeStateChange.ExitingEditMode">
  36913. <summary>
  36914. <para>Occurs when exiting edit mode, before the Editor is in play mode.</para>
  36915. </summary>
  36916. </member>
  36917. <member name="F:UnityEditor.PlayModeStateChange.ExitingPlayMode">
  36918. <summary>
  36919. <para>Occurs when exiting play mode, before the Editor is in edit mode.</para>
  36920. </summary>
  36921. </member>
  36922. <member name="T:UnityEditor.PluginImporter">
  36923. <summary>
  36924. <para>Represents a plugin importer.</para>
  36925. </summary>
  36926. </member>
  36927. <member name="P:UnityEditor.PluginImporter.isNativePlugin">
  36928. <summary>
  36929. <para>Is plugin native or managed? Note: C++ libraries with CLR support are treated as native plugins, because Unity cannot load such libraries. You can still access them via P/Invoke.</para>
  36930. </summary>
  36931. </member>
  36932. <member name="P:UnityEditor.PluginImporter.isPreloaded">
  36933. <summary>
  36934. <para>Is a native plugin loaded during startup or on demand?</para>
  36935. </summary>
  36936. </member>
  36937. <member name="M:UnityEditor.PluginImporter.ClearSettings">
  36938. <summary>
  36939. <para>Clear all plugin settings and set the compatability with Any Platform to true.</para>
  36940. </summary>
  36941. </member>
  36942. <member name="M:UnityEditor.PluginImporter.#ctor">
  36943. <summary>
  36944. <para>Constructor.</para>
  36945. </summary>
  36946. </member>
  36947. <member name="P:UnityEditor.PluginImporter.DefineConstraints">
  36948. <summary>
  36949. <para>Allows you to specify a list of #define directives which controls whether your plug-in should be included.</para>
  36950. </summary>
  36951. </member>
  36952. <member name="M:UnityEditor.PluginImporter.GetAllImporters">
  36953. <summary>
  36954. <para>Returns all plugin importers for all platforms.</para>
  36955. </summary>
  36956. </member>
  36957. <member name="M:UnityEditor.PluginImporter.GetCompatibleWithAnyPlatform">
  36958. <summary>
  36959. <para>Checks whether a plugin is flagged as being compatible with Any Platform.</para>
  36960. </summary>
  36961. <returns>
  36962. <para>True if the plugin is flagged as being compatible with Any Platform, otherwise returns false.</para>
  36963. </returns>
  36964. </member>
  36965. <member name="M:UnityEditor.PluginImporter.GetCompatibleWithEditor">
  36966. <summary>
  36967. <para>Is plugin compatible with editor.</para>
  36968. </summary>
  36969. </member>
  36970. <member name="M:UnityEditor.PluginImporter.GetCompatibleWithPlatform(UnityEditor.BuildTarget)">
  36971. <summary>
  36972. <para>Is plugin compatible with specified platform.</para>
  36973. </summary>
  36974. <param name="platform">Target platform.</param>
  36975. <param name="platformName"></param>
  36976. </member>
  36977. <member name="M:UnityEditor.PluginImporter.GetCompatibleWithPlatform(System.String)">
  36978. <summary>
  36979. <para>Is plugin compatible with specified platform.</para>
  36980. </summary>
  36981. <param name="platform">Target platform.</param>
  36982. <param name="platformName"></param>
  36983. </member>
  36984. <member name="M:UnityEditor.PluginImporter.GetEditorData(System.String)">
  36985. <summary>
  36986. <para>Returns editor specific data for specified key.</para>
  36987. </summary>
  36988. <param name="key">Key value for data.</param>
  36989. </member>
  36990. <member name="M:UnityEditor.PluginImporter.GetExcludeEditorFromAnyPlatform">
  36991. <summary>
  36992. <para>Is Editor excluded when Any Platform is set to true.</para>
  36993. </summary>
  36994. </member>
  36995. <member name="M:UnityEditor.PluginImporter.GetExcludeFromAnyPlatform(System.String)">
  36996. <summary>
  36997. <para>Is platform excluded when Any Platform set to true.</para>
  36998. </summary>
  36999. <param name="platform">Target platform.</param>
  37000. <param name="platformName"></param>
  37001. </member>
  37002. <member name="M:UnityEditor.PluginImporter.GetExcludeFromAnyPlatform(UnityEditor.BuildTarget)">
  37003. <summary>
  37004. <para>Is platform excluded when Any Platform set to true.</para>
  37005. </summary>
  37006. <param name="platform">Target platform.</param>
  37007. <param name="platformName"></param>
  37008. </member>
  37009. <member name="M:UnityEditor.PluginImporter.GetIcon(System.String)">
  37010. <summary>
  37011. <para>Gets the custom icon to associate with a MonoScript at import time.</para>
  37012. </summary>
  37013. <param name="className">The fully qualified class name of a MonoScript imported by this plugin.</param>
  37014. <returns>
  37015. <para>Returns the custom icon that will be associated with the imported MonoScript. If no custom icon will be associated with the imported MonoScript, returns null.</para>
  37016. </returns>
  37017. </member>
  37018. <member name="M:UnityEditor.PluginImporter.GetImporters(UnityEditor.BuildTarget)">
  37019. <summary>
  37020. <para>Returns all plugin importers for specfied platform.</para>
  37021. </summary>
  37022. <param name="platform">Target platform.</param>
  37023. <param name="platformName">Name of the target platform.</param>
  37024. </member>
  37025. <member name="M:UnityEditor.PluginImporter.GetImporters(System.String)">
  37026. <summary>
  37027. <para>Returns all plugin importers for specfied platform.</para>
  37028. </summary>
  37029. <param name="platform">Target platform.</param>
  37030. <param name="platformName">Name of the target platform.</param>
  37031. </member>
  37032. <member name="M:UnityEditor.PluginImporter.GetIsOverridable">
  37033. <summary>
  37034. <para>Identifies whether or not this plugin will be overridden if a plugin of the same name is placed in your project folder.</para>
  37035. </summary>
  37036. </member>
  37037. <member name="M:UnityEditor.PluginImporter.GetPlatformData(UnityEditor.BuildTarget,System.String)">
  37038. <summary>
  37039. <para>Get platform specific data.</para>
  37040. </summary>
  37041. <param name="platform">Target platform.</param>
  37042. <param name="key">Key value for data.</param>
  37043. <param name="platformName"></param>
  37044. </member>
  37045. <member name="M:UnityEditor.PluginImporter.GetPlatformData(System.String,System.String)">
  37046. <summary>
  37047. <para>Get platform specific data.</para>
  37048. </summary>
  37049. <param name="platform">Target platform.</param>
  37050. <param name="key">Key value for data.</param>
  37051. <param name="platformName"></param>
  37052. </member>
  37053. <member name="T:UnityEditor.PluginImporter.IncludeInBuildDelegate">
  37054. <summary>
  37055. <para>Delegate to be used with SetIncludeInBuildDelegate.</para>
  37056. </summary>
  37057. <param name="path"></param>
  37058. </member>
  37059. <member name="M:UnityEditor.PluginImporter.SetCompatibleWithAnyPlatform(System.Boolean)">
  37060. <summary>
  37061. <para>Sets compatibility with Any Platform.</para>
  37062. </summary>
  37063. <param name="enable">Determines whether the plugin is compatible with Any Platform.</param>
  37064. </member>
  37065. <member name="M:UnityEditor.PluginImporter.SetCompatibleWithEditor(System.Boolean)">
  37066. <summary>
  37067. <para>Sets compatibility with any editor.</para>
  37068. </summary>
  37069. <param name="enable">Is plugin compatible with editor.</param>
  37070. </member>
  37071. <member name="M:UnityEditor.PluginImporter.SetCompatibleWithPlatform(UnityEditor.BuildTarget,System.Boolean)">
  37072. <summary>
  37073. <para>Sets compatibility with the specified platform.</para>
  37074. </summary>
  37075. <param name="platform">Target platform.</param>
  37076. <param name="enable">Is plugin compatible with specified platform.</param>
  37077. <param name="platformName">Target platform.</param>
  37078. </member>
  37079. <member name="M:UnityEditor.PluginImporter.SetCompatibleWithPlatform(System.String,System.Boolean)">
  37080. <summary>
  37081. <para>Sets compatibility with the specified platform.</para>
  37082. </summary>
  37083. <param name="platform">Target platform.</param>
  37084. <param name="enable">Is plugin compatible with specified platform.</param>
  37085. <param name="platformName">Target platform.</param>
  37086. </member>
  37087. <member name="M:UnityEditor.PluginImporter.SetEditorData(System.String,System.String)">
  37088. <summary>
  37089. <para>Sets editor specific data.</para>
  37090. </summary>
  37091. <param name="key">Key value for data.</param>
  37092. <param name="value">Data.</param>
  37093. </member>
  37094. <member name="M:UnityEditor.PluginImporter.SetExcludeEditorFromAnyPlatform(System.Boolean)">
  37095. <summary>
  37096. <para>Exclude Editor from compatible platforms when Any Platform is set to true.</para>
  37097. </summary>
  37098. <param name="excludedFromAny"></param>
  37099. </member>
  37100. <member name="M:UnityEditor.PluginImporter.SetExcludeFromAnyPlatform(System.String,System.Boolean)">
  37101. <summary>
  37102. <para>Exclude platform from compatible platforms when Any Platform is set to true.</para>
  37103. </summary>
  37104. <param name="platformName">Target platform.</param>
  37105. <param name="excludedFromAny"></param>
  37106. <param name="platform"></param>
  37107. </member>
  37108. <member name="M:UnityEditor.PluginImporter.SetExcludeFromAnyPlatform(UnityEditor.BuildTarget,System.Boolean)">
  37109. <summary>
  37110. <para>Exclude platform from compatible platforms when Any Platform is set to true.</para>
  37111. </summary>
  37112. <param name="platformName">Target platform.</param>
  37113. <param name="excludedFromAny"></param>
  37114. <param name="platform"></param>
  37115. </member>
  37116. <member name="M:UnityEditor.PluginImporter.SetIcon(System.String,UnityEngine.Texture2D)">
  37117. <summary>
  37118. <para>Sets the custom icon to associate with a MonoScript imported by a managed plugin.</para>
  37119. </summary>
  37120. <param name="className">The fully qualified class name of a MonoScript imported by this managed plugin.</param>
  37121. <param name="icon">The custom icon to associate with the imported MonoScript. When the value is null, Unity restores the default icon.</param>
  37122. </member>
  37123. <member name="M:UnityEditor.PluginImporter.SetIncludeInBuildDelegate(UnityEditor.PluginImporter/IncludeInBuildDelegate)">
  37124. <summary>
  37125. <para>Setting the delegate function to be called by ShouldIncludeInBuild.</para>
  37126. </summary>
  37127. <param name="includeInBuildDelegate"></param>
  37128. </member>
  37129. <member name="M:UnityEditor.PluginImporter.SetPlatformData(UnityEditor.BuildTarget,System.String,System.String)">
  37130. <summary>
  37131. <para>Sets platform specific data.</para>
  37132. </summary>
  37133. <param name="platform">Target platform.</param>
  37134. <param name="key">Key value for data.</param>
  37135. <param name="value">Data.</param>
  37136. <param name="platformName"></param>
  37137. </member>
  37138. <member name="M:UnityEditor.PluginImporter.SetPlatformData(System.String,System.String,System.String)">
  37139. <summary>
  37140. <para>Sets platform specific data.</para>
  37141. </summary>
  37142. <param name="platform">Target platform.</param>
  37143. <param name="key">Key value for data.</param>
  37144. <param name="value">Data.</param>
  37145. <param name="platformName"></param>
  37146. </member>
  37147. <member name="M:UnityEditor.PluginImporter.ShouldIncludeInBuild">
  37148. <summary>
  37149. <para>Identifies whether or not this plugin should be included in the current build target.</para>
  37150. </summary>
  37151. </member>
  37152. <member name="T:UnityEditor.PopupWindow">
  37153. <summary>
  37154. <para>Class used to display popup windows that inherit from PopupWindowContent.</para>
  37155. </summary>
  37156. </member>
  37157. <member name="M:UnityEditor.PopupWindow.OnDisable">
  37158. <summary>
  37159. <para>See ScriptableObject.OnEnable.</para>
  37160. </summary>
  37161. </member>
  37162. <member name="M:UnityEditor.PopupWindow.OnEnable">
  37163. <summary>
  37164. <para>See ScriptableObject.OnDisable.</para>
  37165. </summary>
  37166. </member>
  37167. <member name="M:UnityEditor.PopupWindow.Show(UnityEngine.Rect,UnityEditor.PopupWindowContent)">
  37168. <summary>
  37169. <para>Show a popup with the given PopupWindowContent.</para>
  37170. </summary>
  37171. <param name="activatorRect">The rect of the button that opens the popup.</param>
  37172. <param name="windowContent">The content to show in the popup window.</param>
  37173. </member>
  37174. <member name="T:UnityEditor.PopupWindowContent">
  37175. <summary>
  37176. <para>Class used to implement content for a popup window.</para>
  37177. </summary>
  37178. </member>
  37179. <member name="P:UnityEditor.PopupWindowContent.editorWindow">
  37180. <summary>
  37181. <para>The EditorWindow that contains the popup content.</para>
  37182. </summary>
  37183. </member>
  37184. <member name="M:UnityEditor.PopupWindowContent.GetWindowSize">
  37185. <summary>
  37186. <para>The size of the popup window.</para>
  37187. </summary>
  37188. <returns>
  37189. <para>The size of the Popup window.</para>
  37190. </returns>
  37191. </member>
  37192. <member name="M:UnityEditor.PopupWindowContent.OnClose">
  37193. <summary>
  37194. <para>Callback when the popup window is closed.</para>
  37195. </summary>
  37196. </member>
  37197. <member name="M:UnityEditor.PopupWindowContent.OnGUI(UnityEngine.Rect)">
  37198. <summary>
  37199. <para>Callback for drawing GUI controls for the popup window.</para>
  37200. </summary>
  37201. <param name="rect">The rectangle to draw the GUI inside.</param>
  37202. </member>
  37203. <member name="M:UnityEditor.PopupWindowContent.OnOpen">
  37204. <summary>
  37205. <para>Callback when the popup window is opened.</para>
  37206. </summary>
  37207. </member>
  37208. <member name="T:UnityEditor.PrefabAssetType">
  37209. <summary>
  37210. <para>Enum indicating the type of Prefab Asset, such as Regular, Model and Variant.</para>
  37211. </summary>
  37212. </member>
  37213. <member name="F:UnityEditor.PrefabAssetType.MissingAsset">
  37214. <summary>
  37215. <para>The object being queried is part of a Prefab instance, but because the asset is missing the actual type of Prefab can’t be determined.</para>
  37216. </summary>
  37217. </member>
  37218. <member name="F:UnityEditor.PrefabAssetType.Model">
  37219. <summary>
  37220. <para>The object being queried is part of a Model Prefab.</para>
  37221. </summary>
  37222. </member>
  37223. <member name="F:UnityEditor.PrefabAssetType.NotAPrefab">
  37224. <summary>
  37225. <para>The object being queried is not part of a Prefab at all.</para>
  37226. </summary>
  37227. </member>
  37228. <member name="F:UnityEditor.PrefabAssetType.Regular">
  37229. <summary>
  37230. <para>The object being queried is part of a regular Prefab.</para>
  37231. </summary>
  37232. </member>
  37233. <member name="F:UnityEditor.PrefabAssetType.Variant">
  37234. <summary>
  37235. <para>The object being queried is part of a Prefab Variant.</para>
  37236. </summary>
  37237. </member>
  37238. <member name="T:UnityEditor.PrefabInstanceStatus">
  37239. <summary>
  37240. <para>Enum with status about whether a Prefab instance is properly connected to its asset.</para>
  37241. </summary>
  37242. </member>
  37243. <member name="F:UnityEditor.PrefabInstanceStatus.Connected">
  37244. <summary>
  37245. <para>The Prefab instance is connected to its Prefab Asset.</para>
  37246. </summary>
  37247. </member>
  37248. <member name="F:UnityEditor.PrefabInstanceStatus.Disconnected">
  37249. <summary>
  37250. <para>The Prefab instance is not connected to its Prefab Asset.</para>
  37251. </summary>
  37252. </member>
  37253. <member name="F:UnityEditor.PrefabInstanceStatus.MissingAsset">
  37254. <summary>
  37255. <para>The Prefab instance is missing its Prefab Asset.</para>
  37256. </summary>
  37257. </member>
  37258. <member name="F:UnityEditor.PrefabInstanceStatus.NotAPrefab">
  37259. <summary>
  37260. <para>The object is not part of a Prefab instance.</para>
  37261. </summary>
  37262. </member>
  37263. <member name="T:UnityEditor.PrefabType">
  37264. <summary>
  37265. <para>The type of a Prefab object as returned by PrefabUtility.GetPrefabType.</para>
  37266. </summary>
  37267. </member>
  37268. <member name="F:UnityEditor.PrefabType.DisconnectedModelPrefabInstance">
  37269. <summary>
  37270. <para>The object is an instance of an imported 3D model, but the connection is broken.</para>
  37271. </summary>
  37272. </member>
  37273. <member name="F:UnityEditor.PrefabType.DisconnectedPrefabInstance">
  37274. <summary>
  37275. <para>The object is an instance of a user created Prefab, but the connection is broken.</para>
  37276. </summary>
  37277. </member>
  37278. <member name="F:UnityEditor.PrefabType.MissingPrefabInstance">
  37279. <summary>
  37280. <para>The object was an instance of a Prefab, but the original Prefab could not be found.</para>
  37281. </summary>
  37282. </member>
  37283. <member name="F:UnityEditor.PrefabType.ModelPrefab">
  37284. <summary>
  37285. <para>The object is an imported 3D model asset.</para>
  37286. </summary>
  37287. </member>
  37288. <member name="F:UnityEditor.PrefabType.ModelPrefabInstance">
  37289. <summary>
  37290. <para>The object is an instance of an imported 3D model.</para>
  37291. </summary>
  37292. </member>
  37293. <member name="F:UnityEditor.PrefabType.None">
  37294. <summary>
  37295. <para>The object is not a Prefab nor an instance of a Prefab.</para>
  37296. </summary>
  37297. </member>
  37298. <member name="F:UnityEditor.PrefabType.Prefab">
  37299. <summary>
  37300. <para>The object is a user created Prefab asset.</para>
  37301. </summary>
  37302. </member>
  37303. <member name="F:UnityEditor.PrefabType.PrefabInstance">
  37304. <summary>
  37305. <para>The object is an instance of a user created Prefab.</para>
  37306. </summary>
  37307. </member>
  37308. <member name="T:UnityEditor.PrefabUnpackMode">
  37309. <summary>
  37310. <para>Enum used to determine how a Prefab should be unpacked.</para>
  37311. </summary>
  37312. </member>
  37313. <member name="F:UnityEditor.PrefabUnpackMode.Completely">
  37314. <summary>
  37315. <para>Use this to strip away all Prefab information from a Prefab instance.</para>
  37316. </summary>
  37317. </member>
  37318. <member name="F:UnityEditor.PrefabUnpackMode.OutermostRoot">
  37319. <summary>
  37320. <para>Use this mode to only unpack the outermost layer of a Prefab.</para>
  37321. </summary>
  37322. </member>
  37323. <member name="T:UnityEditor.PrefabUtility">
  37324. <summary>
  37325. <para>Utility class for any Prefab related operations.</para>
  37326. </summary>
  37327. </member>
  37328. <member name="F:UnityEditor.PrefabUtility.prefabInstanceUpdated">
  37329. <summary>
  37330. <para>Unity calls this method automatically when Prefab instances in the Scene have been updated.</para>
  37331. </summary>
  37332. </member>
  37333. <member name="M:UnityEditor.PrefabUtility.ApplyAddedComponent(UnityEngine.Component,System.String,UnityEditor.InteractionMode)">
  37334. <summary>
  37335. <para>Applies the added component to the Prefab Asset at the given asset path.</para>
  37336. </summary>
  37337. <param name="action">The interaction mode for this action.</param>
  37338. <param name="assetPath">The path of the Prefab Asset to apply to.</param>
  37339. <param name="component">The added component on the Prefab instance to apply.</param>
  37340. </member>
  37341. <member name="M:UnityEditor.PrefabUtility.ApplyAddedGameObject(UnityEngine.GameObject,System.String,UnityEditor.InteractionMode)">
  37342. <summary>
  37343. <para>Applies the added GameObject to the Prefab Asset at the given asset path.</para>
  37344. </summary>
  37345. <param name="gameObject">The added GameObject on the Prefab instance to apply.</param>
  37346. <param name="assetPath">The path of the Prefab Asset to apply to.</param>
  37347. <param name="action">The interaction mode for this action.</param>
  37348. </member>
  37349. <member name="M:UnityEditor.PrefabUtility.ApplyAddedGameObjects(UnityEngine.GameObject[],System.String,UnityEditor.InteractionMode)">
  37350. <summary>
  37351. <para>Applies the added GameObjects to the Prefab Asset at the given asset path.</para>
  37352. </summary>
  37353. <param name="gameObjects">The added GameObjects on the Prefab instance to apply.</param>
  37354. <param name="assetPath">The path of the Prefab Asset to apply to.</param>
  37355. <param name="action">The interaction mode for this action.</param>
  37356. </member>
  37357. <member name="M:UnityEditor.PrefabUtility.ApplyObjectOverride(UnityEngine.Object,System.String,UnityEditor.InteractionMode)">
  37358. <summary>
  37359. <para>Applies all overridden properties on a Prefab instance component or GameObject to the Prefab Asset at the given asset path.</para>
  37360. </summary>
  37361. <param name="instanceComponentOrGameObject">The object on the Prefab instance to apply.</param>
  37362. <param name="assetPath">The path of the Prefab Asset to apply to.</param>
  37363. <param name="action">The interaction mode for this action.</param>
  37364. </member>
  37365. <member name="M:UnityEditor.PrefabUtility.ApplyPrefabInstance(UnityEngine.GameObject,UnityEditor.InteractionMode)">
  37366. <summary>
  37367. <para>Applies all overrides on a Prefab instance to its Prefab Asset.</para>
  37368. </summary>
  37369. <param name="instanceRoot">The root of the given Prefab instance.</param>
  37370. <param name="action">The interaction mode for this action.</param>
  37371. </member>
  37372. <member name="M:UnityEditor.PrefabUtility.ApplyPropertyOverride(UnityEditor.SerializedProperty,System.String,UnityEditor.InteractionMode)">
  37373. <summary>
  37374. <para>Applies a single overridden property on a Prefab instance to the Prefab Asset at the given asset path.</para>
  37375. </summary>
  37376. <param name="instanceProperty">The SerializedProperty representing the property to apply.</param>
  37377. <param name="assetPath">The path of the Prefab Asset to apply to.</param>
  37378. <param name="action">The interaction mode for this action.</param>
  37379. </member>
  37380. <member name="M:UnityEditor.PrefabUtility.ApplyRemovedComponent(UnityEngine.GameObject,UnityEngine.Component,UnityEditor.InteractionMode)">
  37381. <summary>
  37382. <para>Removes the component from the Prefab Asset which has the component on it.</para>
  37383. </summary>
  37384. <param name="instanceGameObject">The GameObject on the Prefab instance which the component has been removed from.</param>
  37385. <param name="assetComponent">The component on the Prefab Asset corresponding to the removed component on the instance.</param>
  37386. <param name="action">The interaction mode for this action.</param>
  37387. </member>
  37388. <member name="M:UnityEditor.PrefabUtility.ConnectGameObjectToPrefab(UnityEngine.GameObject,UnityEngine.GameObject)">
  37389. <summary>
  37390. <para>Connects the source Prefab to the game object.</para>
  37391. </summary>
  37392. <param name="go">The disconnected GameObject that you want to reconnect.</param>
  37393. <param name="sourcePrefab">The source Prefab to connect to the GameObject.</param>
  37394. </member>
  37395. <member name="M:UnityEditor.PrefabUtility.CreateEmptyPrefab(System.String)">
  37396. <summary>
  37397. <para>Creates an empty Prefab at given path.</para>
  37398. </summary>
  37399. <param name="path">The asset path to use for the new empty Prefab.</param>
  37400. <returns>
  37401. <para>A reference to the new Prefab Asset.</para>
  37402. </returns>
  37403. </member>
  37404. <member name="M:UnityEditor.PrefabUtility.CreatePrefab(System.String,UnityEngine.GameObject)">
  37405. <summary>
  37406. <para>Creates a Prefab from a game object hierarchy.</para>
  37407. </summary>
  37408. <param name="path">The path where the Prefab is saved.</param>
  37409. <param name="go">The GameObject that you want to create a Prefab from.</param>
  37410. <param name="options"></param>
  37411. <returns>
  37412. <para>A reference to the created Prefab.</para>
  37413. </returns>
  37414. </member>
  37415. <member name="M:UnityEditor.PrefabUtility.CreatePrefab(System.String,UnityEngine.GameObject,UnityEditor.ReplacePrefabOptions)">
  37416. <summary>
  37417. <para>Creates a Prefab from a game object hierarchy.</para>
  37418. </summary>
  37419. <param name="path">The path where the Prefab is saved.</param>
  37420. <param name="go">The GameObject that you want to create a Prefab from.</param>
  37421. <param name="options"></param>
  37422. <returns>
  37423. <para>A reference to the created Prefab.</para>
  37424. </returns>
  37425. </member>
  37426. <member name="M:UnityEditor.PrefabUtility.DisconnectPrefabInstance(UnityEngine.Object)">
  37427. <summary>
  37428. <para>Deprecated. As of 2018.3 this method does nothing.</para>
  37429. </summary>
  37430. <param name="targetObject"></param>
  37431. </member>
  37432. <member name="T:UnityEditor.PrefabUtility.EditPrefabContentsScope">
  37433. <summary>
  37434. <para>Disposable helper struct for automatically loading the contents of a Prefab file, saving the contents and unloading the contents again.</para>
  37435. </summary>
  37436. </member>
  37437. <member name="F:UnityEditor.PrefabUtility.EditPrefabContentsScope.assetPath">
  37438. <summary>
  37439. <para>File path of the Prefab asset.</para>
  37440. </summary>
  37441. </member>
  37442. <member name="F:UnityEditor.PrefabUtility.EditPrefabContentsScope.prefabContentsRoot">
  37443. <summary>
  37444. <para>The root GameObject of the Prefab contents.</para>
  37445. </summary>
  37446. </member>
  37447. <member name="M:UnityEditor.PrefabUtility.EditPrefabContentsScope.#ctor(System.String)">
  37448. <summary>
  37449. <para></para>
  37450. </summary>
  37451. <param name="assetPath">File path of a Prefab Asset.</param>
  37452. </member>
  37453. <member name="M:UnityEditor.PrefabUtility.FindAllInstancesOfPrefab(UnityEngine.GameObject)">
  37454. <summary>
  37455. <para>Retrieves the root GameObjects for all instances of the Prefab asset with root prefabRoot found in all currently loaded scenes. If prefabRoot is not a valid Prefab asset root GameObject, an ArgumentException is thrown.</para>
  37456. </summary>
  37457. <param name="prefabRoot">The root GameObject of a Prefab asset.</param>
  37458. <param name="scene">The scene to search for Prefab instances. The scene you specify must be valid and loaded.</param>
  37459. <returns>
  37460. <para>The root GameObjects for all instances of the Prefab asset with root prefabRoot.</para>
  37461. </returns>
  37462. </member>
  37463. <member name="M:UnityEditor.PrefabUtility.FindAllInstancesOfPrefab(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene)">
  37464. <summary>
  37465. <para>Retrieves the root GameObjects for all instances of the Prefab asset with root prefabRoot found in all currently loaded scenes. If prefabRoot is not a valid Prefab asset root GameObject, an ArgumentException is thrown.</para>
  37466. </summary>
  37467. <param name="prefabRoot">The root GameObject of a Prefab asset.</param>
  37468. <param name="scene">The scene to search for Prefab instances. The scene you specify must be valid and loaded.</param>
  37469. <returns>
  37470. <para>The root GameObjects for all instances of the Prefab asset with root prefabRoot.</para>
  37471. </returns>
  37472. </member>
  37473. <member name="M:UnityEditor.PrefabUtility.FindPrefabRoot(UnityEngine.GameObject)">
  37474. <summary>
  37475. <para>Retrieves the root GameObject of the Prefab that the supplied GameObject is part of.</para>
  37476. </summary>
  37477. <param name="source">The object to check.</param>
  37478. <returns>
  37479. <para>The Prefab root.</para>
  37480. </returns>
  37481. </member>
  37482. <member name="M:UnityEditor.PrefabUtility.FindRootGameObjectWithSameParentPrefab(UnityEngine.GameObject)">
  37483. <summary>
  37484. <para>Retrieves the topmost GameObject that has the same Prefab parent as target.</para>
  37485. </summary>
  37486. <param name="target">The GameObject to use in the search.</param>
  37487. <returns>
  37488. <para>The GameObject at the root of the Prefab.</para>
  37489. </returns>
  37490. </member>
  37491. <member name="M:UnityEditor.PrefabUtility.FindValidUploadPrefabInstanceRoot(UnityEngine.GameObject)">
  37492. <summary>
  37493. <para>Returns the root GameObject of the Prefab instance if that root Prefab instance is a parent of the Prefab.</para>
  37494. </summary>
  37495. <param name="target">GameObject to process.</param>
  37496. <returns>
  37497. <para>Return the root game object of the Prefab Asset.</para>
  37498. </returns>
  37499. </member>
  37500. <member name="M:UnityEditor.PrefabUtility.GetAddedComponents(UnityEngine.GameObject)">
  37501. <summary>
  37502. <para>Retrieves a list of PrefabUtility.AddedComponent objects which contain information about added component overrides on the Prefab instance.</para>
  37503. </summary>
  37504. <param name="prefabInstance">The Prefab instance to get information about.</param>
  37505. <returns>
  37506. <para>List of objects with information about added components.</para>
  37507. </returns>
  37508. </member>
  37509. <member name="M:UnityEditor.PrefabUtility.GetAddedGameObjects(UnityEngine.GameObject)">
  37510. <summary>
  37511. <para>Retrieves a list of PrefabUtility.AddedGameObject objects which contain information about added GameObjects on the Prefab instance.</para>
  37512. </summary>
  37513. <param name="prefabInstance">The Prefab instance to get information about.</param>
  37514. <returns>
  37515. <para>List of objects with information about added GameObjects.</para>
  37516. </returns>
  37517. </member>
  37518. <member name="M:UnityEditor.PrefabUtility.GetCorrespondingObjectFromOriginalSource(TObject)">
  37519. <summary>
  37520. <para>Retrieves the object of origin for the given object.</para>
  37521. </summary>
  37522. <param name="componentOrGameObject">The object to find the corresponding original object from.</param>
  37523. <returns>
  37524. <para>The corresponding object from the original source or null.</para>
  37525. </returns>
  37526. </member>
  37527. <member name="M:UnityEditor.PrefabUtility.GetCorrespondingObjectFromSource(TObject)">
  37528. <summary>
  37529. <para>Retrieves the corresponding asset object of source, or null if it can't be found.</para>
  37530. </summary>
  37531. <param name="componentOrGameObject">The object to find the corresponding object from.</param>
  37532. <returns>
  37533. <para>The corresponding object or null.</para>
  37534. </returns>
  37535. </member>
  37536. <member name="M:UnityEditor.PrefabUtility.GetCorrespondingObjectFromSourceAtPath(TObject,System.String)">
  37537. <summary>
  37538. <para>Retrieves the corresponding object of the given object from a given Prefab Asset path.</para>
  37539. </summary>
  37540. <param name="componentOrGameObject">The object to find the corresponding object from.</param>
  37541. <param name="assetPath">The asset path of the Prefab Asset to get the corresponding object from.</param>
  37542. <returns>
  37543. <para>The corresponding object or null.</para>
  37544. </returns>
  37545. </member>
  37546. <member name="M:UnityEditor.PrefabUtility.GetIconForGameObject(UnityEngine.GameObject)">
  37547. <summary>
  37548. <para>Retrieves the icon for the given GameObject.</para>
  37549. </summary>
  37550. <param name="gameObject">The GameObject to get an icon for.</param>
  37551. <returns>
  37552. <para>The icon for the GameObject.</para>
  37553. </returns>
  37554. </member>
  37555. <member name="M:UnityEditor.PrefabUtility.GetNearestPrefabInstanceRoot(UnityEngine.Object)">
  37556. <summary>
  37557. <para>Retrieves the GameObject that is the root of the nearest Prefab instance the object is part of.</para>
  37558. </summary>
  37559. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37560. <returns>
  37561. <para>The nearest Prefab instance root.</para>
  37562. </returns>
  37563. </member>
  37564. <member name="M:UnityEditor.PrefabUtility.GetObjectOverrides(UnityEngine.GameObject,System.Boolean)">
  37565. <summary>
  37566. <para>Retrieves a list of objects with information about object overrides on the Prefab instance.</para>
  37567. </summary>
  37568. <param name="prefabInstance">The Prefab instance to get information about.</param>
  37569. <param name="includeDefaultOverrides">If true, components will also be included even if they only contain overrides that are PrefabUtility.IsDefaultOverride|default overrides. False by default.</param>
  37570. <returns>
  37571. <para>List of objects with information about object overrides.</para>
  37572. </returns>
  37573. </member>
  37574. <member name="M:UnityEditor.PrefabUtility.GetOutermostPrefabInstanceRoot(UnityEngine.Object)">
  37575. <summary>
  37576. <para>Retrieves the GameObject that is the root of the outermost Prefab instance the object is part of.</para>
  37577. </summary>
  37578. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37579. <returns>
  37580. <para>The outermost Prefab instance root.</para>
  37581. </returns>
  37582. </member>
  37583. <member name="M:UnityEditor.PrefabUtility.GetPrefabAssetPathOfNearestInstanceRoot(UnityEngine.Object)">
  37584. <summary>
  37585. <para>Retrieves the asset path of the nearest Prefab instance root the specified object is part of.</para>
  37586. </summary>
  37587. <param name="instanceComponentOrGameObject">An object in the Prefab instance to get the asset path of.</param>
  37588. <returns>
  37589. <para>The asset path.</para>
  37590. </returns>
  37591. </member>
  37592. <member name="M:UnityEditor.PrefabUtility.GetPrefabAssetType(UnityEngine.Object)">
  37593. <summary>
  37594. <para>Retrieves an enum value indicating the type of Prefab Asset, such as Regular Prefab, Model Prefab and Prefab Variant.</para>
  37595. </summary>
  37596. <param name="componentOrGameObject">An object that is part of a Prefab Asset or Prefab instance.</param>
  37597. <returns>
  37598. <para>The type of Prefab.</para>
  37599. </returns>
  37600. </member>
  37601. <member name="M:UnityEditor.PrefabUtility.GetPrefabInstanceHandle(UnityEngine.Object)">
  37602. <summary>
  37603. <para>Retrieves the PrefabInstance object for the outermost Prefab instance the provided object is part of.</para>
  37604. </summary>
  37605. <param name="instanceComponentOrGameObject">An object from the Prefab instance.</param>
  37606. <returns>
  37607. <para>The Prefab instance handle.</para>
  37608. </returns>
  37609. </member>
  37610. <member name="M:UnityEditor.PrefabUtility.GetPrefabInstanceStatus(UnityEngine.Object)">
  37611. <summary>
  37612. <para>Determines whether a Prefab instance is properly connected to its asset.</para>
  37613. </summary>
  37614. <param name="componentOrGameObject">An object that is part of a Prefab instance.</param>
  37615. <returns>
  37616. <para>The status of the Prefab instance.</para>
  37617. </returns>
  37618. </member>
  37619. <member name="M:UnityEditor.PrefabUtility.GetPrefabObject(UnityEngine.Object)">
  37620. <summary>
  37621. <para>Retrieves the enclosing Prefab for any object contained within.</para>
  37622. </summary>
  37623. <param name="targetObject">An object contained within a Prefab object.</param>
  37624. <returns>
  37625. <para>The Prefab the object is contained in.</para>
  37626. </returns>
  37627. </member>
  37628. <member name="M:UnityEditor.PrefabUtility.GetPrefabParent(UnityEngine.Object)">
  37629. <summary>
  37630. <para>Returns the parent asset object of source, or null if it can't be found.</para>
  37631. </summary>
  37632. <param name="obj"></param>
  37633. </member>
  37634. <member name="M:UnityEditor.PrefabUtility.GetPrefabType(UnityEngine.Object)">
  37635. <summary>
  37636. <para>Given an object, returns its Prefab type (None, if it's not a Prefab).</para>
  37637. </summary>
  37638. <param name="target"></param>
  37639. </member>
  37640. <member name="M:UnityEditor.PrefabUtility.GetPropertyModifications(UnityEngine.Object)">
  37641. <summary>
  37642. <para>Extracts all modifications that are applied to the Prefab instance compared to the parent Prefab.</para>
  37643. </summary>
  37644. <param name="targetPrefab"></param>
  37645. </member>
  37646. <member name="M:UnityEditor.PrefabUtility.GetRemovedComponents(UnityEngine.GameObject)">
  37647. <summary>
  37648. <para>Returns a list of objects with information about removed component overrides on the Prefab instance.</para>
  37649. </summary>
  37650. <param name="prefabInstance">The Prefab instance to get information about.</param>
  37651. <returns>
  37652. <para>List of objects with information about removed components.</para>
  37653. </returns>
  37654. </member>
  37655. <member name="M:UnityEditor.PrefabUtility.HasManagedReferencesWithMissingTypes(UnityEngine.Object)">
  37656. <summary>
  37657. <para>Determines whether the object Prefab asset contains any MonoBehaviours with missing SerializeReference types.</para>
  37658. </summary>
  37659. <param name="componentOrGameObject">An object which is part of a Prefab asset.</param>
  37660. <param name="assetComponentOrGameObject"></param>
  37661. <returns>
  37662. <para>Returns true if there are missing SerializeReference types directly within a Prefab asset excluding nested Prefab.</para>
  37663. </returns>
  37664. </member>
  37665. <member name="M:UnityEditor.PrefabUtility.HasPrefabInstanceAnyOverrides(UnityEngine.GameObject,System.Boolean)">
  37666. <summary>
  37667. <para>Returns true if the given Prefab instance has any overrides.</para>
  37668. </summary>
  37669. <param name="instanceRoot">The root GameObject of the Prefab instance to check.</param>
  37670. <param name="includeDefaultOverrides">Set to true to consider default overrides as overrides too.</param>
  37671. <returns>
  37672. <para>Returns true if there are any overrides.</para>
  37673. </returns>
  37674. </member>
  37675. <member name="M:UnityEditor.PrefabUtility.InstantiateAttachedAsset(UnityEngine.Object)">
  37676. <summary>
  37677. <para>Instantiate an asset that is referenced by a Prefab and use it on the Prefab instance.</para>
  37678. </summary>
  37679. <param name="targetObject"></param>
  37680. </member>
  37681. <member name="M:UnityEditor.PrefabUtility.InstantiatePrefab(UnityEngine.Object)">
  37682. <summary>
  37683. <para>Instantiates the given Prefab in a given Scene.</para>
  37684. </summary>
  37685. <param name="target">Prefab Asset to instantiate.</param>
  37686. <param name="destinationScene">Scene to instantiate the Prefab in.</param>
  37687. <param name="assetComponentOrGameObject"></param>
  37688. <returns>
  37689. <para>The GameObject at the root of the Prefab.</para>
  37690. </returns>
  37691. </member>
  37692. <member name="M:UnityEditor.PrefabUtility.InstantiatePrefab(UnityEngine.Object,UnityEngine.SceneManagement.Scene)">
  37693. <summary>
  37694. <para>Instantiates the given Prefab in a given Scene.</para>
  37695. </summary>
  37696. <param name="target">Prefab Asset to instantiate.</param>
  37697. <param name="destinationScene">Scene to instantiate the Prefab in.</param>
  37698. <param name="assetComponentOrGameObject"></param>
  37699. <returns>
  37700. <para>The GameObject at the root of the Prefab.</para>
  37701. </returns>
  37702. </member>
  37703. <member name="M:UnityEditor.PrefabUtility.IsAddedComponentOverride(UnityEngine.Object)">
  37704. <summary>
  37705. <para>Is this component added to a Prefab instance as an override?</para>
  37706. </summary>
  37707. <param name="component">The component to check.</param>
  37708. <returns>
  37709. <para>True if the component is an added component.</para>
  37710. </returns>
  37711. </member>
  37712. <member name="M:UnityEditor.PrefabUtility.IsAddedGameObjectOverride(UnityEngine.GameObject)">
  37713. <summary>
  37714. <para>Is this GameObject added as a child to a Prefab instance as an override?</para>
  37715. </summary>
  37716. <param name="gameObject">The GameObject to check.</param>
  37717. <returns>
  37718. <para>True if the GameObject is an added GameObject.</para>
  37719. </returns>
  37720. </member>
  37721. <member name="M:UnityEditor.PrefabUtility.IsAnyPrefabInstanceRoot(UnityEngine.GameObject)">
  37722. <summary>
  37723. <para>Is the GameObject the root of any Prefab instance?</para>
  37724. </summary>
  37725. <param name="gameObject">The GameObject to check.</param>
  37726. <returns>
  37727. <para>True if the GameObject is the root GameObject of any Prefab instance.</para>
  37728. </returns>
  37729. </member>
  37730. <member name="M:UnityEditor.PrefabUtility.IsDefaultOverride(UnityEditor.PropertyModification)">
  37731. <summary>
  37732. <para>Returns true if the given modification is considered a PrefabUtility.IsDefaultOverride|default override.</para>
  37733. </summary>
  37734. <param name="modification">The modification for the property in question.</param>
  37735. <returns>
  37736. <para>True if the property is a default override.</para>
  37737. </returns>
  37738. </member>
  37739. <member name="M:UnityEditor.PrefabUtility.IsDisconnectedFromPrefabAsset(UnityEngine.Object)">
  37740. <summary>
  37741. <para>Returns true if the given object is part of an instance where the PrefabInstance object is missing but the given object has a valid corresponding object.</para>
  37742. </summary>
  37743. <param name="componentOrGameObject">The object to check. Must be a GameObject or component.</param>
  37744. <returns>
  37745. <para>True if the instance is disconnected.</para>
  37746. </returns>
  37747. </member>
  37748. <member name="M:UnityEditor.PrefabUtility.IsOutermostPrefabInstanceRoot(UnityEngine.GameObject)">
  37749. <summary>
  37750. <para>Is the GameObject the root of a Prefab instance, excluding nested Prefabs?</para>
  37751. </summary>
  37752. <param name="gameObject">The GameObject to check.</param>
  37753. <returns>
  37754. <para>True if the GameObject is an outermost Prefab instance root.</para>
  37755. </returns>
  37756. </member>
  37757. <member name="M:UnityEditor.PrefabUtility.IsPartOfAnyPrefab(UnityEngine.Object)">
  37758. <summary>
  37759. <para>Returns true if the given object is part of any kind of Prefab.</para>
  37760. </summary>
  37761. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37762. <returns>
  37763. <para>True if the object s part of a Prefab.</para>
  37764. </returns>
  37765. </member>
  37766. <member name="M:UnityEditor.PrefabUtility.IsPartOfImmutablePrefab(UnityEngine.Object)">
  37767. <summary>
  37768. <para>Is this object part of a Prefab that cannot be edited?</para>
  37769. </summary>
  37770. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37771. <returns>
  37772. <para>True if the object is part of a Prefab that cannot be edited.</para>
  37773. </returns>
  37774. </member>
  37775. <member name="M:UnityEditor.PrefabUtility.IsPartOfModelPrefab(UnityEngine.Object)">
  37776. <summary>
  37777. <para>Returns true if the given object is part of a Model Prefab Asset or Model Prefab instance.</para>
  37778. </summary>
  37779. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37780. <returns>
  37781. <para>True if the given object is part of a Model Prefab.</para>
  37782. </returns>
  37783. </member>
  37784. <member name="M:UnityEditor.PrefabUtility.IsPartOfNonAssetPrefabInstance(UnityEngine.Object)">
  37785. <summary>
  37786. <para>Returns true if the given object is part of a Prefab instance and not part of an asset.</para>
  37787. </summary>
  37788. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37789. <returns>
  37790. <para>True if the object is part of a Prefab instance that's not inside a Prefab Asset.</para>
  37791. </returns>
  37792. </member>
  37793. <member name="M:UnityEditor.PrefabUtility.IsPartOfPrefabAsset(UnityEngine.Object)">
  37794. <summary>
  37795. <para>Returns true if the given object is part of a Prefab Asset.</para>
  37796. </summary>
  37797. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37798. <returns>
  37799. <para>True is the object is part of a Prefab Asset.</para>
  37800. </returns>
  37801. </member>
  37802. <member name="M:UnityEditor.PrefabUtility.IsPartOfPrefabInstance(UnityEngine.Object)">
  37803. <summary>
  37804. <para>Returns true if the given object is part of a Prefab instance.</para>
  37805. </summary>
  37806. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37807. <returns>
  37808. <para>True if the object is part of a Prefab instance.</para>
  37809. </returns>
  37810. </member>
  37811. <member name="M:UnityEditor.PrefabUtility.IsPartOfPrefabThatCanBeAppliedTo(UnityEngine.Object)">
  37812. <summary>
  37813. <para>Is this object part of a Prefab that cannot be applied to?</para>
  37814. </summary>
  37815. <param name="gameObjectOrComponent">The object to check. Must be a component or GameObject.</param>
  37816. <returns>
  37817. <para>True if the object is part of a Prefab that cannot be applied to.</para>
  37818. </returns>
  37819. </member>
  37820. <member name="M:UnityEditor.PrefabUtility.IsPartOfRegularPrefab(UnityEngine.Object)">
  37821. <summary>
  37822. <para>Returns true if the given object is part of a regular Prefab instance or Prefab Asset.</para>
  37823. </summary>
  37824. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37825. <returns>
  37826. <para>True if the given object is part of a regular Prefab instance or Prefab Asset.</para>
  37827. </returns>
  37828. </member>
  37829. <member name="M:UnityEditor.PrefabUtility.IsPartOfVariantPrefab(UnityEngine.Object)">
  37830. <summary>
  37831. <para>Returns true if the given object is part of a Prefab Variant Asset or Prefab Variant instance.</para>
  37832. </summary>
  37833. <param name="componentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37834. <returns>
  37835. <para>True if the given object is part of a Prefab Variant.</para>
  37836. </returns>
  37837. </member>
  37838. <member name="M:UnityEditor.PrefabUtility.IsPrefabAssetMissing(UnityEngine.Object)">
  37839. <summary>
  37840. <para>Returns true if the given object is part of a Prefab instance but the source asset is missing.</para>
  37841. </summary>
  37842. <param name="instanceComponentOrGameObject">The object to check. Must be a component or GameObject.</param>
  37843. <returns>
  37844. <para>True if the given object is part of a Prefab instance but the source asset is missing.</para>
  37845. </returns>
  37846. </member>
  37847. <member name="M:UnityEditor.PrefabUtility.LoadPrefabContents(System.String)">
  37848. <summary>
  37849. <para>Loads a Prefab Asset at a given path into an isolated Scene and returns the root GameObject of the Prefab.</para>
  37850. </summary>
  37851. <param name="assetPath">The path of the Prefab Asset to load the contents of.</param>
  37852. <returns>
  37853. <para>The root of the loaded contents.</para>
  37854. </returns>
  37855. </member>
  37856. <member name="M:UnityEditor.PrefabUtility.LoadPrefabContentsIntoPreviewScene(System.String,UnityEngine.SceneManagement.Scene)">
  37857. <summary>
  37858. <para>Loads a Prefab Asset at a given path into a given preview Scene and returns the root GameObject of the Prefab.</para>
  37859. </summary>
  37860. <param name="scene">The Scene to load the contents into.</param>
  37861. <param name="prefabPath">The path of the Prefab Asset to load the contents of.</param>
  37862. </member>
  37863. <member name="M:UnityEditor.PrefabUtility.MergeAllPrefabInstances(UnityEngine.Object)">
  37864. <summary>
  37865. <para>Force re-merging all Prefab instances of this Prefab.</para>
  37866. </summary>
  37867. <param name="targetObject"></param>
  37868. </member>
  37869. <member name="M:UnityEditor.PrefabUtility.MergePrefabInstance(UnityEngine.GameObject)">
  37870. <summary>
  37871. <para>Forces a Prefab instance to merge with changes from the Prefab Asset.</para>
  37872. </summary>
  37873. <param name="instanceRoot">Root of Prefab instance to update.</param>
  37874. </member>
  37875. <member name="T:UnityEditor.PrefabUtility.PrefabInstanceUpdated">
  37876. <summary>
  37877. <para>Delegate for method that is called after Prefab instances in the Scene have been updated.</para>
  37878. </summary>
  37879. <param name="instance"></param>
  37880. </member>
  37881. <member name="M:UnityEditor.PrefabUtility.ReconnectToLastPrefab(UnityEngine.GameObject)">
  37882. <summary>
  37883. <para>Connects the game object to the Prefab that it was last connected to.</para>
  37884. </summary>
  37885. <param name="go"></param>
  37886. </member>
  37887. <member name="M:UnityEditor.PrefabUtility.RecordPrefabInstancePropertyModifications(UnityEngine.Object)">
  37888. <summary>
  37889. <para>Causes modifications made to the Prefab instance to be recorded.</para>
  37890. </summary>
  37891. <param name="targetObject">Object to process.</param>
  37892. </member>
  37893. <member name="M:UnityEditor.PrefabUtility.ReplacePrefab(UnityEngine.GameObject,UnityEngine.Object)">
  37894. <summary>
  37895. <para>Replaces the targetPrefab with a copy of the game object hierarchy go.</para>
  37896. </summary>
  37897. <param name="go"></param>
  37898. <param name="targetPrefab"></param>
  37899. <param name="replaceOptions"></param>
  37900. </member>
  37901. <member name="M:UnityEditor.PrefabUtility.ReplacePrefab(UnityEngine.GameObject,UnityEngine.Object,UnityEditor.ReplacePrefabOptions)">
  37902. <summary>
  37903. <para>Replaces the targetPrefab with a copy of the game object hierarchy go.</para>
  37904. </summary>
  37905. <param name="go"></param>
  37906. <param name="targetPrefab"></param>
  37907. <param name="replaceOptions"></param>
  37908. </member>
  37909. <member name="M:UnityEditor.PrefabUtility.ResetToPrefabState(UnityEngine.Object)">
  37910. <summary>
  37911. <para>Resets the properties of the component or game object to the parent Prefab state.</para>
  37912. </summary>
  37913. <param name="obj"></param>
  37914. </member>
  37915. <member name="M:UnityEditor.PrefabUtility.RevertAddedComponent(UnityEngine.Component,UnityEditor.InteractionMode)">
  37916. <summary>
  37917. <para>Removes this added component on a Prefab instance.</para>
  37918. </summary>
  37919. <param name="component">The added component on the Prefab instance to revert.</param>
  37920. <param name="action">The interaction mode for this action.</param>
  37921. </member>
  37922. <member name="M:UnityEditor.PrefabUtility.RevertAddedGameObject(UnityEngine.GameObject,UnityEditor.InteractionMode)">
  37923. <summary>
  37924. <para>Removes this added GameObject from a Prefab instance.</para>
  37925. </summary>
  37926. <param name="action">The interaction mode for this action.</param>
  37927. <param name="gameObject">The added GameObject on the Prefab instance to revert.</param>
  37928. </member>
  37929. <member name="M:UnityEditor.PrefabUtility.RevertObjectOverride(UnityEngine.Object,UnityEditor.InteractionMode)">
  37930. <summary>
  37931. <para>Reverts all overridden properties on a Prefab instance component or GameObject.</para>
  37932. </summary>
  37933. <param name="action">The interaction mode for this action.</param>
  37934. <param name="instanceComponentOrGameObject">The object on the Prefab instance to revert.</param>
  37935. </member>
  37936. <member name="M:UnityEditor.PrefabUtility.RevertPrefabInstance(UnityEngine.GameObject)">
  37937. <summary>
  37938. <para>Reverts all overrides on a Prefab instance.</para>
  37939. </summary>
  37940. <param name="instanceRoot">The root of the Prefab instance.</param>
  37941. <param name="action">The interaction mode for this action.</param>
  37942. <param name="go"></param>
  37943. </member>
  37944. <member name="M:UnityEditor.PrefabUtility.RevertPrefabInstance(UnityEngine.GameObject,UnityEditor.InteractionMode)">
  37945. <summary>
  37946. <para>Reverts all overrides on a Prefab instance.</para>
  37947. </summary>
  37948. <param name="instanceRoot">The root of the Prefab instance.</param>
  37949. <param name="action">The interaction mode for this action.</param>
  37950. <param name="go"></param>
  37951. </member>
  37952. <member name="M:UnityEditor.PrefabUtility.RevertPropertyOverride(UnityEditor.SerializedProperty,UnityEditor.InteractionMode)">
  37953. <summary>
  37954. <para>Revert a single property override on a Prefab instance.</para>
  37955. </summary>
  37956. <param name="action">The interaction mode for this action.</param>
  37957. <param name="instanceProperty">The SerializedProperty representing the property to revert.</param>
  37958. </member>
  37959. <member name="M:UnityEditor.PrefabUtility.RevertRemovedComponent(UnityEngine.GameObject,UnityEngine.Component,UnityEditor.InteractionMode)">
  37960. <summary>
  37961. <para>Adds this removed component back on the Prefab instance.</para>
  37962. </summary>
  37963. <param name="assetComponent">The removed component on the Prefab instance to revert.</param>
  37964. <param name="action">The interaction mode for this action.</param>
  37965. <param name="instanceGameObject">The GameObject on the Prefab instance which the component has been removed from.</param>
  37966. </member>
  37967. <member name="M:UnityEditor.PrefabUtility.SaveAsPrefabAsset(UnityEngine.GameObject,System.String)">
  37968. <summary>
  37969. <para>Use this function to create a Prefab Asset at the given path from the given GameObject, including any childen in the Scene without modifying the input objects.</para>
  37970. </summary>
  37971. <param name="instanceRoot">The GameObject to save as a Prefab Asset.</param>
  37972. <param name="assetPath">The path to save the Prefab at.</param>
  37973. <param name="success">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  37974. <returns>
  37975. <para>The root GameObject of the saved Prefab Asset, if available.</para>
  37976. </returns>
  37977. </member>
  37978. <member name="M:UnityEditor.PrefabUtility.SaveAsPrefabAsset(UnityEngine.GameObject,System.String,System.Boolean&amp;)">
  37979. <summary>
  37980. <para>Use this function to create a Prefab Asset at the given path from the given GameObject, including any childen in the Scene without modifying the input objects.</para>
  37981. </summary>
  37982. <param name="instanceRoot">The GameObject to save as a Prefab Asset.</param>
  37983. <param name="assetPath">The path to save the Prefab at.</param>
  37984. <param name="success">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  37985. <returns>
  37986. <para>The root GameObject of the saved Prefab Asset, if available.</para>
  37987. </returns>
  37988. </member>
  37989. <member name="M:UnityEditor.PrefabUtility.SaveAsPrefabAssetAndConnect(UnityEngine.GameObject,System.String,UnityEditor.InteractionMode)">
  37990. <summary>
  37991. <para>Use this function to create a Prefab Asset at the given path from the given GameObject, including any children in the Scene and at the same time make the given GameObject into an instance of the new Prefab.</para>
  37992. </summary>
  37993. <param name="instanceRoot">The GameObject to save as a Prefab and make into a Prefab instance.</param>
  37994. <param name="assetPath">The path to save the Prefab at.</param>
  37995. <param name="action">The interaction mode to use for this action.</param>
  37996. <param name="success">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  37997. <returns>
  37998. <para>The root GameObject of the saved Prefab Asset, if available.</para>
  37999. </returns>
  38000. </member>
  38001. <member name="M:UnityEditor.PrefabUtility.SaveAsPrefabAssetAndConnect(UnityEngine.GameObject,System.String,UnityEditor.InteractionMode,System.Boolean&amp;)">
  38002. <summary>
  38003. <para>Use this function to create a Prefab Asset at the given path from the given GameObject, including any children in the Scene and at the same time make the given GameObject into an instance of the new Prefab.</para>
  38004. </summary>
  38005. <param name="instanceRoot">The GameObject to save as a Prefab and make into a Prefab instance.</param>
  38006. <param name="assetPath">The path to save the Prefab at.</param>
  38007. <param name="action">The interaction mode to use for this action.</param>
  38008. <param name="success">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  38009. <returns>
  38010. <para>The root GameObject of the saved Prefab Asset, if available.</para>
  38011. </returns>
  38012. </member>
  38013. <member name="M:UnityEditor.PrefabUtility.SavePrefabAsset(UnityEngine.GameObject)">
  38014. <summary>
  38015. <para>Use this function to save the version of an existing Prefab Asset that exists in memory back to disk.</para>
  38016. </summary>
  38017. <param name="asset">Any GameObject that is part of the Prefab Asset to save.</param>
  38018. <param name="savedSuccessfully">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  38019. <returns>
  38020. <para>The root GameObject of the saved Prefab Asset.</para>
  38021. </returns>
  38022. </member>
  38023. <member name="M:UnityEditor.PrefabUtility.SavePrefabAsset(UnityEngine.GameObject,System.Boolean&amp;)">
  38024. <summary>
  38025. <para>Use this function to save the version of an existing Prefab Asset that exists in memory back to disk.</para>
  38026. </summary>
  38027. <param name="asset">Any GameObject that is part of the Prefab Asset to save.</param>
  38028. <param name="savedSuccessfully">The result of the save action, either successful or unsuccessful. Use this together with the console log to get more insight into the save process.</param>
  38029. <returns>
  38030. <para>The root GameObject of the saved Prefab Asset.</para>
  38031. </returns>
  38032. </member>
  38033. <member name="M:UnityEditor.PrefabUtility.SetPropertyModifications(UnityEngine.Object,UnityEditor.PropertyModification[])">
  38034. <summary>
  38035. <para>Assigns all modifications that are applied to the Prefab instance compared to the parent Prefab.</para>
  38036. </summary>
  38037. <param name="targetPrefab"></param>
  38038. <param name="modifications"></param>
  38039. </member>
  38040. <member name="M:UnityEditor.PrefabUtility.UnloadPrefabContents(UnityEngine.GameObject)">
  38041. <summary>
  38042. <para>Releases the content from a Prefab previously loaded with LoadPrefabContents from memory.</para>
  38043. </summary>
  38044. <param name="contentsRoot">The root of the loaded Prefab contents.</param>
  38045. </member>
  38046. <member name="M:UnityEditor.PrefabUtility.UnpackAllInstancesOfPrefab(UnityEngine.GameObject,UnityEditor.PrefabUnpackMode,UnityEditor.InteractionMode)">
  38047. <summary>
  38048. <para>Unpacks all instances of a given Prefab Asset root GameObject in all open scenes so that all instances are replaced with the contents of the Prefab Asset while retaining all override values.</para>
  38049. </summary>
  38050. <param name="prefabRoot">The root GameObject of a Prefab Asset used to find all Prefab instances in open scenes that should be unpacked.</param>
  38051. <param name="unpackMode">Whether to unpack the outermost root or unpack completely.</param>
  38052. <param name="action">The interaction mode to use for this action.</param>
  38053. </member>
  38054. <member name="M:UnityEditor.PrefabUtility.UnpackPrefabInstance(UnityEngine.GameObject,UnityEditor.PrefabUnpackMode,UnityEditor.InteractionMode)">
  38055. <summary>
  38056. <para>Unpacks a given Prefab instance so that it is replaced with the contents of the Prefab Asset while retaining all override values.</para>
  38057. </summary>
  38058. <param name="instanceRoot">The root of the Prefab instance to unpack.</param>
  38059. <param name="unpackMode">Whether to unpack the outermost root or unpack completely.</param>
  38060. <param name="action">The interaction mode to use for this action.</param>
  38061. </member>
  38062. <member name="M:UnityEditor.PrefabUtility.UnpackPrefabInstanceAndReturnNewOutermostRoots(UnityEngine.GameObject,UnityEditor.PrefabUnpackMode)">
  38063. <summary>
  38064. <para>This function will unpack the given Prefab instance using the behaviour specified by unpackMode.</para>
  38065. </summary>
  38066. <param name="instanceRoot">Root GameObject of the Prefab instance.</param>
  38067. <param name="unpackMode">The unpack mode to use.</param>
  38068. <returns>
  38069. <para>Array of GameObjects representing roots of unpacked Prefab instances.</para>
  38070. </returns>
  38071. </member>
  38072. <member name="T:UnityEditor.PreferenceItem">
  38073. <summary>
  38074. <para>(Obsolete: use the SettingsProvider class instead) The PreferenceItem attribute allows you to add preferences sections to the Preferences window.</para>
  38075. </summary>
  38076. </member>
  38077. <member name="M:UnityEditor.PreferenceItem.#ctor(System.String)">
  38078. <summary>
  38079. <para>Creates a section in the Settings Window called name and invokes the static function following it for the section's GUI.</para>
  38080. </summary>
  38081. <param name="name"></param>
  38082. </member>
  38083. <member name="T:UnityEditor.PreprocessorOverride">
  38084. <summary>
  38085. <para>Sets the preprocessor that Unity uses to compile this shader.</para>
  38086. </summary>
  38087. </member>
  38088. <member name="F:UnityEditor.PreprocessorOverride.ForceCachingPreprocessor">
  38089. <summary>
  38090. <para>Use the Caching Shader Preprocessor.</para>
  38091. </summary>
  38092. </member>
  38093. <member name="F:UnityEditor.PreprocessorOverride.ForcePlatformPreprocessor">
  38094. <summary>
  38095. <para>Use the platform compilers' preprocessors.</para>
  38096. </summary>
  38097. </member>
  38098. <member name="F:UnityEditor.PreprocessorOverride.UseProjectSettings">
  38099. <summary>
  38100. <para>Use the preprocessor defined in your Project's Editor Settings.</para>
  38101. </summary>
  38102. </member>
  38103. <member name="T:UnityEditor.Presets.DefaultPreset">
  38104. <summary>
  38105. <para>This structure defines a default Preset.
  38106. See Preset.GetDefaultListForType and Preset.SetDefaultListForType for usage.</para>
  38107. </summary>
  38108. </member>
  38109. <member name="P:UnityEditor.Presets.DefaultPreset.enabled">
  38110. <summary>
  38111. <para>Set this value to false to disable this DefaultPreset setting from the default preset list without removing it.</para>
  38112. </summary>
  38113. </member>
  38114. <member name="P:UnityEditor.Presets.DefaultPreset.filter">
  38115. <summary>
  38116. <para>The search filter that is compared against the object instance. The DefaultPreset.m_Preset is applied to the object instance if it matches the search filter.</para>
  38117. </summary>
  38118. </member>
  38119. <member name="F:UnityEditor.Presets.DefaultPreset.m_Filter">
  38120. <summary>
  38121. <para>The search filter that is compared against the object instance. The DefaultPreset.m_Preset is applied to the object instance if it matches the search filter.</para>
  38122. </summary>
  38123. </member>
  38124. <member name="F:UnityEditor.Presets.DefaultPreset.m_Preset">
  38125. <summary>
  38126. <para>The Preset applied to an object instance when it matches the search filter defined by DefaultPreset.m_Filter.</para>
  38127. </summary>
  38128. </member>
  38129. <member name="P:UnityEditor.Presets.DefaultPreset.preset">
  38130. <summary>
  38131. <para>The Preset applied to an object instance when it matches the search filter defined by DefaultPreset.m_Filter.</para>
  38132. </summary>
  38133. </member>
  38134. <member name="T:UnityEditor.Presets.DefaultPresetSelectorReceiver">
  38135. <summary>
  38136. <para>Basic implementation of the PresetSelectorReceiver.</para>
  38137. </summary>
  38138. </member>
  38139. <member name="M:UnityEditor.Presets.DefaultPresetSelectorReceiver.OnSelectionChanged(UnityEditor.Presets.Preset)">
  38140. <summary>
  38141. <para>Applies the Preset to each target. If Preset is null, this method reverts the value of each target.</para>
  38142. </summary>
  38143. <param name="selection"></param>
  38144. </member>
  38145. <member name="M:UnityEditor.Presets.DefaultPresetSelectorReceiver.OnSelectionClosed(UnityEditor.Presets.Preset)">
  38146. <summary>
  38147. <para>Applies the current selection and then destroys itself.</para>
  38148. </summary>
  38149. <param name="selection"></param>
  38150. </member>
  38151. <member name="T:UnityEditor.Presets.Preset">
  38152. <summary>
  38153. <para>A Preset contains default values for an Object.</para>
  38154. </summary>
  38155. </member>
  38156. <member name="P:UnityEditor.Presets.Preset.excludedProperties">
  38157. <summary>
  38158. <para>List of properties to ignore when applying the Preset to an object.</para>
  38159. </summary>
  38160. </member>
  38161. <member name="M:UnityEditor.Presets.Preset.ApplyTo(UnityEngine.Object)">
  38162. <summary>
  38163. <para>Applies this Preset to the target object.</para>
  38164. </summary>
  38165. <param name="target">The target object that will be updated with the Preset serialized values.</param>
  38166. <param name="selectedPropertyPaths">Optional list of property names that are applied to the target.</param>
  38167. <returns>
  38168. <para>Returns true if the target object was successfully updated by the Preset, false otherwise.</para>
  38169. </returns>
  38170. </member>
  38171. <member name="M:UnityEditor.Presets.Preset.ApplyTo(UnityEngine.Object,System.String[])">
  38172. <summary>
  38173. <para>Applies this Preset to the target object.</para>
  38174. </summary>
  38175. <param name="target">The target object that will be updated with the Preset serialized values.</param>
  38176. <param name="selectedPropertyPaths">Optional list of property names that are applied to the target.</param>
  38177. <returns>
  38178. <para>Returns true if the target object was successfully updated by the Preset, false otherwise.</para>
  38179. </returns>
  38180. </member>
  38181. <member name="M:UnityEditor.Presets.Preset.CanBeAppliedTo(UnityEngine.Object)">
  38182. <summary>
  38183. <para>Returns true if this Preset can be applied to the target Object.</para>
  38184. </summary>
  38185. <param name="target"></param>
  38186. </member>
  38187. <member name="M:UnityEditor.Presets.Preset.#ctor(UnityEngine.Object)">
  38188. <summary>
  38189. <para>Constructs a new Preset from a given Object.</para>
  38190. </summary>
  38191. <param name="source">Used by the Preset to know its target type and serialized values.</param>
  38192. </member>
  38193. <member name="M:UnityEditor.Presets.Preset.DataEquals(UnityEngine.Object)">
  38194. <summary>
  38195. <para>Determines if the target object has the same serialized values as the Preset.</para>
  38196. </summary>
  38197. <param name="target">The target object to be compared against the Preset.</param>
  38198. <returns>
  38199. <para>Returns true when the target object has the same serialized values as the Preset. Otherwise, returns false.</para>
  38200. </returns>
  38201. </member>
  38202. <member name="M:UnityEditor.Presets.Preset.GetAllDefaultTypes">
  38203. <summary>
  38204. <para>Returns all the PresetType that have at least one DefaultPreset entry in the default Presets list.</para>
  38205. </summary>
  38206. </member>
  38207. <member name="M:UnityEditor.Presets.Preset.GetDefaultForObject(UnityEngine.Object)">
  38208. <summary>
  38209. <para>Returns the current default Preset assigned to the same Object type. Returns null if there is no matching default.</para>
  38210. </summary>
  38211. <param name="target"></param>
  38212. </member>
  38213. <member name="M:UnityEditor.Presets.Preset.GetDefaultForPreset(UnityEditor.Presets.Preset)">
  38214. <summary>
  38215. <para>Returns the current default Preset assigned to the same Preset type. Returns null if there is no matching default.</para>
  38216. </summary>
  38217. <param name="preset"></param>
  38218. </member>
  38219. <member name="M:UnityEditor.Presets.Preset.GetDefaultPresetsForObject(UnityEngine.Object)">
  38220. <summary>
  38221. <para>Gets the ordered list of Presets that set its default values when applied to the target.</para>
  38222. </summary>
  38223. <param name="target">The object instance tested against each DefaultPreset.m_Filter search filter.</param>
  38224. <returns>
  38225. <para>Returns an ordered list of Presets that match the specified target.</para>
  38226. </returns>
  38227. </member>
  38228. <member name="M:UnityEditor.Presets.Preset.GetDefaultPresetsForType(UnityEditor.Presets.PresetType)">
  38229. <summary>
  38230. <para>Gets an ordered list of DefaultPreset based on the specified PresetType.</para>
  38231. </summary>
  38232. <param name="type">A valid default PresetType.</param>
  38233. <returns>
  38234. <para>Returns a list of DefaultPreset from the PresetManager that match the specified PresetType.</para>
  38235. </returns>
  38236. </member>
  38237. <member name="M:UnityEditor.Presets.Preset.GetPresetType">
  38238. <summary>
  38239. <para>Returns the PresetType of this Preset.</para>
  38240. </summary>
  38241. </member>
  38242. <member name="M:UnityEditor.Presets.Preset.GetTargetFullTypeName">
  38243. <summary>
  38244. <para>Returns a human readable string of this Preset's target fulltype, including namespace.</para>
  38245. </summary>
  38246. <returns>
  38247. <para>Fullname of the Preset's target type.</para>
  38248. </returns>
  38249. </member>
  38250. <member name="M:UnityEditor.Presets.Preset.GetTargetTypeName">
  38251. <summary>
  38252. <para>Returns a human readable string of this Preset's target type.</para>
  38253. </summary>
  38254. <returns>
  38255. <para>Fullname of the Preset's target type.</para>
  38256. </returns>
  38257. </member>
  38258. <member name="M:UnityEditor.Presets.Preset.IsObjectExcludedFromDefaultPresets(UnityEngine.Object)">
  38259. <summary>
  38260. <para>Returns true if this Object cannot have a default Preset.</para>
  38261. </summary>
  38262. <param name="target"></param>
  38263. </member>
  38264. <member name="M:UnityEditor.Presets.Preset.IsObjectExcludedFromPresets(UnityEngine.Object)">
  38265. <summary>
  38266. <para>Returns true if this Object is not available in the Preset system.</para>
  38267. </summary>
  38268. <param name="target"></param>
  38269. </member>
  38270. <member name="M:UnityEditor.Presets.Preset.IsPresetExcludedFromDefaultPresets(UnityEditor.Presets.Preset)">
  38271. <summary>
  38272. <para>Returns true if this Preset cannot be set as the default.</para>
  38273. </summary>
  38274. <param name="preset"></param>
  38275. </member>
  38276. <member name="M:UnityEditor.Presets.Preset.IsValid">
  38277. <summary>
  38278. <para>Returns true if the Preset type of this Preset is valid.</para>
  38279. </summary>
  38280. </member>
  38281. <member name="P:UnityEditor.Presets.Preset.PropertyModifications">
  38282. <summary>
  38283. <para>Returns a copy of the PropertyModification array owned by this Preset.</para>
  38284. </summary>
  38285. </member>
  38286. <member name="M:UnityEditor.Presets.Preset.RemoveFromDefault(UnityEditor.Presets.Preset)">
  38287. <summary>
  38288. <para>Remove the Preset type from having default values in the project.</para>
  38289. </summary>
  38290. <param name="preset"></param>
  38291. </member>
  38292. <member name="M:UnityEditor.Presets.Preset.SetAsDefault(UnityEditor.Presets.Preset)">
  38293. <summary>
  38294. <para>Sets the Preset as the default for its target type in the project.</para>
  38295. </summary>
  38296. <param name="preset">The Preset asset to set as the default.</param>
  38297. <returns>
  38298. <para>Returns true if the Preset is successfully set as the default, or false otherwise.</para>
  38299. </returns>
  38300. </member>
  38301. <member name="M:UnityEditor.Presets.Preset.SetDefaultPresetsForType(UnityEditor.Presets.PresetType,UnityEditor.Presets.DefaultPreset[])">
  38302. <summary>
  38303. <para>Sets a default list of Presets with a filter for a specific PresetType.</para>
  38304. </summary>
  38305. <param name="type">A valid default PresetType.</param>
  38306. <param name="presets">An ordered list of DefaultPreset.</param>
  38307. <returns>
  38308. <para>Returns true if the list was set as default. Returns false otherwise.</para>
  38309. </returns>
  38310. </member>
  38311. <member name="M:UnityEditor.Presets.Preset.UpdateProperties(UnityEngine.Object)">
  38312. <summary>
  38313. <para>Updates this Preset's properties from the given Object's values. The given Object's type must match this Preset's type.</para>
  38314. </summary>
  38315. <param name="source">Used by the Preset to get its new serialized values.</param>
  38316. <returns>
  38317. <para>Returns true if the Preset was updated, false otherwise.</para>
  38318. </returns>
  38319. </member>
  38320. <member name="T:UnityEditor.Presets.PresetSelector">
  38321. <summary>
  38322. <para>This class implements a modal window that selects a Preset asset from the Project.</para>
  38323. </summary>
  38324. </member>
  38325. <member name="M:UnityEditor.Presets.PresetSelector.DrawPresetButton(UnityEngine.Rect,UnityEngine.Object[])">
  38326. <summary>
  38327. <para>Draw a Preset button that opens the default PresetSelector using the targets array.</para>
  38328. </summary>
  38329. <param name="rectangle">The Rect where the PresetSelector icon is drawn.</param>
  38330. <param name="targets">List of objects to which the selected Preset is applied.</param>
  38331. </member>
  38332. <member name="M:UnityEditor.Presets.PresetSelector.ShowSelector(UnityEngine.Object[],UnityEditor.Presets.Preset,System.Boolean)">
  38333. <summary>
  38334. <para>Opens a modal window for selecting a Preset.</para>
  38335. </summary>
  38336. <param name="targets">List of objects to which the selected Preset is applied. DefaultPresetSelectorReceiver applies the Preset selection.</param>
  38337. <param name="currentSelection">The selected Preset when the window is opened. Set to 'null' for no selection.</param>
  38338. <param name="createNewAllowed">Set to true to show the 'Save current to...' button. Set to false to hide this button.</param>
  38339. <param name="target">Object that identifies the type of Preset asset being selected. The modal window filters the selector view based on this object.</param>
  38340. <param name="eventReceiver">The PresetSelectorReceiver instance that the PresetSelector uses to send events.</param>
  38341. <param name="presetType">Filters the list of Presets based on a specific PresetType. Use this param to set the PresetType when no target is specified.</param>
  38342. </member>
  38343. <member name="M:UnityEditor.Presets.PresetSelector.ShowSelector(UnityEngine.Object,UnityEditor.Presets.Preset,System.Boolean,UnityEditor.Presets.PresetSelectorReceiver)">
  38344. <summary>
  38345. <para>Opens a modal window for selecting a Preset.</para>
  38346. </summary>
  38347. <param name="targets">List of objects to which the selected Preset is applied. DefaultPresetSelectorReceiver applies the Preset selection.</param>
  38348. <param name="currentSelection">The selected Preset when the window is opened. Set to 'null' for no selection.</param>
  38349. <param name="createNewAllowed">Set to true to show the 'Save current to...' button. Set to false to hide this button.</param>
  38350. <param name="target">Object that identifies the type of Preset asset being selected. The modal window filters the selector view based on this object.</param>
  38351. <param name="eventReceiver">The PresetSelectorReceiver instance that the PresetSelector uses to send events.</param>
  38352. <param name="presetType">Filters the list of Presets based on a specific PresetType. Use this param to set the PresetType when no target is specified.</param>
  38353. </member>
  38354. <member name="M:UnityEditor.Presets.PresetSelector.ShowSelector(UnityEditor.Presets.PresetType,UnityEditor.Presets.Preset,System.Boolean,UnityEditor.Presets.PresetSelectorReceiver)">
  38355. <summary>
  38356. <para>Opens a modal window for selecting a Preset.</para>
  38357. </summary>
  38358. <param name="targets">List of objects to which the selected Preset is applied. DefaultPresetSelectorReceiver applies the Preset selection.</param>
  38359. <param name="currentSelection">The selected Preset when the window is opened. Set to 'null' for no selection.</param>
  38360. <param name="createNewAllowed">Set to true to show the 'Save current to...' button. Set to false to hide this button.</param>
  38361. <param name="target">Object that identifies the type of Preset asset being selected. The modal window filters the selector view based on this object.</param>
  38362. <param name="eventReceiver">The PresetSelectorReceiver instance that the PresetSelector uses to send events.</param>
  38363. <param name="presetType">Filters the list of Presets based on a specific PresetType. Use this param to set the PresetType when no target is specified.</param>
  38364. </member>
  38365. <member name="T:UnityEditor.Presets.PresetSelectorReceiver">
  38366. <summary>
  38367. <para>Implement this class to control the selection change when selecting a Preset in the PresetSelector.</para>
  38368. </summary>
  38369. </member>
  38370. <member name="M:UnityEditor.Presets.PresetSelectorReceiver.OnSelectionChanged(UnityEditor.Presets.Preset)">
  38371. <summary>
  38372. <para>When a new Preset is selected in the modal window, this method is called by PresetSelector.</para>
  38373. </summary>
  38374. <param name="selection">This parameter is set to null when 'None' is the new selection in the PresetSelector.</param>
  38375. </member>
  38376. <member name="M:UnityEditor.Presets.PresetSelectorReceiver.OnSelectionClosed(UnityEditor.Presets.Preset)">
  38377. <summary>
  38378. <para>This method is called by the PresetSelector when the modal window is closed.</para>
  38379. </summary>
  38380. <param name="selection"></param>
  38381. </member>
  38382. <member name="T:UnityEditor.Presets.PresetType">
  38383. <summary>
  38384. <para>Stores a type to which a Preset can be applied.</para>
  38385. </summary>
  38386. </member>
  38387. <member name="M:UnityEditor.Presets.PresetType.GetManagedTypeName">
  38388. <summary>
  38389. <para>Retrieves a human readable namespace and the name of the target class, regardless of whether it's a managed C# class or a native C++ class.</para>
  38390. </summary>
  38391. <returns>
  38392. <para>Returns the full namespace and type of the target class.</para>
  38393. </returns>
  38394. </member>
  38395. <member name="M:UnityEditor.Presets.PresetType.IsValid">
  38396. <summary>
  38397. <para>Checks whether a PresetType corresponds with a valid native or managed class.</para>
  38398. </summary>
  38399. <returns>
  38400. <para>Returns true if the PresetType is valid. Returns false otherwise.</para>
  38401. </returns>
  38402. </member>
  38403. <member name="M:UnityEditor.Presets.PresetType.IsValidDefault">
  38404. <summary>
  38405. <para>Checks whether a PresetType can be used within the DefaultPreset system.</para>
  38406. </summary>
  38407. <returns>
  38408. <para>Returns true if the PresetType is a valid default type. Returns false otherwise.</para>
  38409. </returns>
  38410. </member>
  38411. <member name="T:UnityEditor.ProfilerWindow">
  38412. <summary>
  38413. <para>Use the ProfilerWindow class for interactions with the Modules.</para>
  38414. </summary>
  38415. </member>
  38416. <member name="F:UnityEditor.ProfilerWindow.cpuModuleIdentifier">
  38417. <summary>
  38418. <para>The identifier of the.</para>
  38419. </summary>
  38420. </member>
  38421. <member name="F:UnityEditor.ProfilerWindow.cpuModuleName">
  38422. <summary>
  38423. <para>Deprecated: Use ProfilerWindow.cpuModuleIdentifier instead.
  38424. The name of the.</para>
  38425. </summary>
  38426. </member>
  38427. <member name="P:UnityEditor.ProfilerWindow.firstAvailableFrameIndex">
  38428. <summary>
  38429. <para>The index of the first frame available in the Profiler Window, or -1 if no frames are available.</para>
  38430. </summary>
  38431. </member>
  38432. <member name="F:UnityEditor.ProfilerWindow.gpuModuleIdentifier">
  38433. <summary>
  38434. <para>The identifier of the.</para>
  38435. </summary>
  38436. </member>
  38437. <member name="F:UnityEditor.ProfilerWindow.gpuModuleName">
  38438. <summary>
  38439. <para>Deprecated: Use ProfilerWindow.gpuModuleIdentifier instead.
  38440. The name of the.</para>
  38441. </summary>
  38442. </member>
  38443. <member name="P:UnityEditor.ProfilerWindow.lastAvailableFrameIndex">
  38444. <summary>
  38445. <para>The index of the last frame available in the Profiler Window, or -1 if no frames are available.</para>
  38446. </summary>
  38447. </member>
  38448. <member name="P:UnityEditor.ProfilerWindow.selectedFrameIndex">
  38449. <summary>
  38450. <para>The zero-based index of the frame currently selected in the Profiler Window.</para>
  38451. </summary>
  38452. </member>
  38453. <member name="P:UnityEditor.ProfilerWindow.selectedModuleIdentifier">
  38454. <summary>
  38455. <para>The identifier of the that is currently selected in the Profiler Window, or null if no Module is currently selected.</para>
  38456. </summary>
  38457. </member>
  38458. <member name="P:UnityEditor.ProfilerWindow.selectedModuleName">
  38459. <summary>
  38460. <para>Deprecated: Use ProfilerWindow.selectedModuleIdentifier instead.
  38461. The name of the that is currently selected in the Profiler Window, or null if no Module is currently selected.</para>
  38462. </summary>
  38463. </member>
  38464. <member name="M:UnityEditor.ProfilerWindow.GetFrameTimeViewSampleSelectionController(System.String)">
  38465. <summary>
  38466. <para>Retrieves an IProfilerFrameTimeSampleSelectionController object that you can use to control the selection in.</para>
  38467. </summary>
  38468. <param name="moduleIdentifier">The identifier of the Profiler module whose selection controller you want to retrieve. Only ProfilerWindow.cpuModuleIdentifier and ProfilerWindow.gpuModuleIdentifier are currently valid, other options will throw and ArgumentException.</param>
  38469. <returns>
  38470. <para>An IProfilerFrameTimeSampleSelectionController object with which you can use to control the selection of the specified Profiler module.</para>
  38471. </returns>
  38472. </member>
  38473. <member name="M:UnityEditor.ProfilerWindow.SelectAndStayOnLatestFrame">
  38474. <summary>
  38475. <para>Selects the newest frame that was profiled and if newer frames are profiled or loaded into the profiler window, the Profiler Window will keep showing the newest frame of these.</para>
  38476. </summary>
  38477. </member>
  38478. <member name="?:UnityEditor.ProfilerWindow.SelectedFrameIndexChanged(System.Action`1&lt;System.Int64&gt;)">
  38479. <summary>
  38480. <para>Calls the methods in its invocation list when the Profiler window’s selected frame index changes.</para>
  38481. </summary>
  38482. <param name="value">The zero-based index of the frame currently selected in the Profiler Window. A long.</param>
  38483. </member>
  38484. <member name="T:UnityEditor.Profiling.FrameDataView">
  38485. <summary>
  38486. <para>Base funtionality for accessing the Profiler data.</para>
  38487. </summary>
  38488. </member>
  38489. <member name="P:UnityEditor.Profiling.FrameDataView.frameFps">
  38490. <summary>
  38491. <para>The current frames per second (FPS) for the frame.</para>
  38492. </summary>
  38493. </member>
  38494. <member name="P:UnityEditor.Profiling.FrameDataView.frameGpuTimeMs">
  38495. <summary>
  38496. <para>The amount of GPU frame time in milliseconds.</para>
  38497. </summary>
  38498. </member>
  38499. <member name="P:UnityEditor.Profiling.FrameDataView.frameGpuTimeNs">
  38500. <summary>
  38501. <para>The amount of GPU frame time in nanoseconds.</para>
  38502. </summary>
  38503. </member>
  38504. <member name="P:UnityEditor.Profiling.FrameDataView.frameIndex">
  38505. <summary>
  38506. <para>The frame index for the FrameDataView.</para>
  38507. </summary>
  38508. </member>
  38509. <member name="P:UnityEditor.Profiling.FrameDataView.frameStartTimeMs">
  38510. <summary>
  38511. <para>The start time of CPU frame in milliseconds.</para>
  38512. </summary>
  38513. </member>
  38514. <member name="P:UnityEditor.Profiling.FrameDataView.frameStartTimeNs">
  38515. <summary>
  38516. <para>The start time of CPU frame in nanoseconds.</para>
  38517. </summary>
  38518. </member>
  38519. <member name="P:UnityEditor.Profiling.FrameDataView.frameTimeMs">
  38520. <summary>
  38521. <para>The amount of CPU frame time in milliseconds.</para>
  38522. </summary>
  38523. </member>
  38524. <member name="P:UnityEditor.Profiling.FrameDataView.frameTimeNs">
  38525. <summary>
  38526. <para>The amount of CPU frame time in nanoseconds.</para>
  38527. </summary>
  38528. </member>
  38529. <member name="F:UnityEditor.Profiling.FrameDataView.invalidMarkerId">
  38530. <summary>
  38531. <para>Identifier of the invalid marker.</para>
  38532. </summary>
  38533. </member>
  38534. <member name="F:UnityEditor.Profiling.FrameDataView.invalidThreadId">
  38535. <summary>
  38536. <para>This constant defines a thread id that does not match any valid thread's id.</para>
  38537. </summary>
  38538. </member>
  38539. <member name="F:UnityEditor.Profiling.FrameDataView.invalidThreadIndex">
  38540. <summary>
  38541. <para>This constant defines a thread index that does not match any valid thread's index.</para>
  38542. </summary>
  38543. </member>
  38544. <member name="P:UnityEditor.Profiling.FrameDataView.maxDepth">
  38545. <summary>
  38546. <para>Maximum child samples levels in the thread data.</para>
  38547. </summary>
  38548. </member>
  38549. <member name="P:UnityEditor.Profiling.FrameDataView.sampleCount">
  38550. <summary>
  38551. <para>The amount of samples in the frame for the thread.</para>
  38552. </summary>
  38553. </member>
  38554. <member name="P:UnityEditor.Profiling.FrameDataView.threadGroupName">
  38555. <summary>
  38556. <para>The name of the group that the thread belongs to.</para>
  38557. </summary>
  38558. </member>
  38559. <member name="P:UnityEditor.Profiling.FrameDataView.threadId">
  38560. <summary>
  38561. <para>Persistent identifier associated with the thread.</para>
  38562. </summary>
  38563. </member>
  38564. <member name="P:UnityEditor.Profiling.FrameDataView.threadIndex">
  38565. <summary>
  38566. <para>The index of the thread in the current frame.</para>
  38567. </summary>
  38568. </member>
  38569. <member name="P:UnityEditor.Profiling.FrameDataView.threadName">
  38570. <summary>
  38571. <para>Name of the thread.</para>
  38572. </summary>
  38573. </member>
  38574. <member name="P:UnityEditor.Profiling.FrameDataView.valid">
  38575. <summary>
  38576. <para>True after the frame data for the thread is processed and ready for retrieval.</para>
  38577. </summary>
  38578. </member>
  38579. <member name="M:UnityEditor.Profiling.FrameDataView.GetAllCategories(System.Collections.Generic.List`1&lt;UnityEditor.Profiling.ProfilerCategoryInfo&gt;)">
  38580. <summary>
  38581. <para>Gets all the available Profiler Categories for the current profiling session.</para>
  38582. </summary>
  38583. <param name="categoryInfoList">List filled with ProfilerCategoryInfo.</param>
  38584. </member>
  38585. <member name="M:UnityEditor.Profiling.FrameDataView.GetCategoryInfo(System.UInt16)">
  38586. <summary>
  38587. <para>Gets the Profiler category information for a given category ID.</para>
  38588. </summary>
  38589. <param name="id">The ID for the Category.</param>
  38590. <returns>
  38591. <para>Returns a ProfilerCategoryInfo struct based on the supplied ID. If the ID doesn't exist, an exception is thrown.</para>
  38592. </returns>
  38593. </member>
  38594. <member name="M:UnityEditor.Profiling.FrameDataView.GetCounterValueAsDouble(System.Int32)">
  38595. <summary>
  38596. <para>Gets the last value of a counter marker in the frame as a double data type'.</para>
  38597. </summary>
  38598. <param name="markerId">Marker identifier.</param>
  38599. <returns>
  38600. <para>Returns the counter value as double.</para>
  38601. </returns>
  38602. </member>
  38603. <member name="M:UnityEditor.Profiling.FrameDataView.GetCounterValueAsFloat(System.Int32)">
  38604. <summary>
  38605. <para>Gets the last value of a counter marker in the frame as a float data type'.</para>
  38606. </summary>
  38607. <param name="markerId">Marker identifier.</param>
  38608. <returns>
  38609. <para>Returns the counter value as float.</para>
  38610. </returns>
  38611. </member>
  38612. <member name="M:UnityEditor.Profiling.FrameDataView.GetCounterValueAsInt(System.Int32)">
  38613. <summary>
  38614. <para>Gets the last value of a counter marker in the frame as an int data type'.</para>
  38615. </summary>
  38616. <param name="markerId">Marker identifier.</param>
  38617. <returns>
  38618. <para>Returns the counter value as int.</para>
  38619. </returns>
  38620. </member>
  38621. <member name="M:UnityEditor.Profiling.FrameDataView.GetCounterValueAsLong(System.Int32)">
  38622. <summary>
  38623. <para>Gets the last value of a counter marker in the frame as a long data type.</para>
  38624. </summary>
  38625. <param name="markerId">Marker identifier.</param>
  38626. <returns>
  38627. <para>Returns the counter value as long.</para>
  38628. </returns>
  38629. </member>
  38630. <member name="M:UnityEditor.Profiling.FrameDataView.GetCounterValuePtr(System.Int32)">
  38631. <summary>
  38632. <para>Gets unsafe pointer to the last value of a counter marker in the frame.</para>
  38633. </summary>
  38634. <param name="markerId">Marker identifier.</param>
  38635. <returns>
  38636. <para>Returns unsafe pointer to the counter value.</para>
  38637. </returns>
  38638. </member>
  38639. <member name="M:UnityEditor.Profiling.FrameDataView.GetFrameMetaData(System.Guid,System.Int32)">
  38640. <summary>
  38641. <para>Retrieves metadata associated with the frame.</para>
  38642. </summary>
  38643. <param name="id">Project or package identifier.</param>
  38644. <param name="tag">Data stream index.</param>
  38645. <param name="index">Chunk index.</param>
  38646. <returns>
  38647. <para>Returns the frame metadata as a NativeArray.</para>
  38648. </returns>
  38649. </member>
  38650. <member name="M:UnityEditor.Profiling.FrameDataView.GetFrameMetaData(System.Guid,System.Int32,System.Int32)">
  38651. <summary>
  38652. <para>Retrieves metadata associated with the frame.</para>
  38653. </summary>
  38654. <param name="id">Project or package identifier.</param>
  38655. <param name="tag">Data stream index.</param>
  38656. <param name="index">Chunk index.</param>
  38657. <returns>
  38658. <para>Returns the frame metadata as a NativeArray.</para>
  38659. </returns>
  38660. </member>
  38661. <member name="M:UnityEditor.Profiling.FrameDataView.GetFrameMetaDataCount(System.Guid,System.Int32)">
  38662. <summary>
  38663. <para>Gets the total number of metadata chunks for each id and tag pair in the frame.</para>
  38664. </summary>
  38665. <param name="id">Project or package identifier.</param>
  38666. <param name="tag">Data stream index.</param>
  38667. <returns>
  38668. <para>Returns count of metadata chunks.</para>
  38669. </returns>
  38670. </member>
  38671. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkerCategoryIndex(System.Int32)">
  38672. <summary>
  38673. <para>Gets Profiler marker category for the specific marker identifier.</para>
  38674. </summary>
  38675. <param name="markerId">Marker identifier.</param>
  38676. <returns>
  38677. <para>Returns Profiler category index.</para>
  38678. </returns>
  38679. </member>
  38680. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkerFlags(System.Int32)">
  38681. <summary>
  38682. <para>Gets Profiler marker flags for the specific marker identifier.</para>
  38683. </summary>
  38684. <param name="markerId">Marker identifier.</param>
  38685. <returns>
  38686. <para>Returns Profiler marker flags.</para>
  38687. </returns>
  38688. </member>
  38689. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkerId(System.String)">
  38690. <summary>
  38691. <para>Get Profiler marker identifier for a specific name.</para>
  38692. </summary>
  38693. <param name="markerName">Marker name.</param>
  38694. <returns>
  38695. <para>Returns marker identifier as integer. Returns invalidMarkerId if there is no such marker in the capture.</para>
  38696. </returns>
  38697. </member>
  38698. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkerMetadataInfo(System.Int32)">
  38699. <summary>
  38700. <para>Gets Profiler marker metadata information for the specific marker identifier.</para>
  38701. </summary>
  38702. <param name="markerId">Marker identifier.</param>
  38703. <returns>
  38704. <para>Returns an array of metadata information structures.</para>
  38705. </returns>
  38706. </member>
  38707. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkerName(System.Int32)">
  38708. <summary>
  38709. <para>Gets Profiler marker name for the specific marker identifier.</para>
  38710. </summary>
  38711. <param name="markerId">Marker identifier.</param>
  38712. <returns>
  38713. <para>Returns marker name. Returns null if identifier is unknown.</para>
  38714. </returns>
  38715. </member>
  38716. <member name="M:UnityEditor.Profiling.FrameDataView.GetMarkers(System.Collections.Generic.List`1&lt;UnityEditor.Profiling.FrameDataView/MarkerInfo&gt;)">
  38717. <summary>
  38718. <para>Gets all available markers for the current profiling session.</para>
  38719. </summary>
  38720. <param name="markerInfoList">List filled with marker descriptors.</param>
  38721. </member>
  38722. <member name="M:UnityEditor.Profiling.FrameDataView.GetSessionMetaData(System.Guid,System.Int32)">
  38723. <summary>
  38724. <para>Retrieves the metadata of the session this frame occurred in as a NativeArray.</para>
  38725. </summary>
  38726. <param name="id">Unique identifier associated with the data.</param>
  38727. <param name="tag">Data stream index.</param>
  38728. <param name="index">Chunk index.</param>
  38729. <returns>
  38730. <para>Returns the session metadata as a NativeArray.</para>
  38731. </returns>
  38732. </member>
  38733. <member name="M:UnityEditor.Profiling.FrameDataView.GetSessionMetaData(System.Guid,System.Int32,System.Int32)">
  38734. <summary>
  38735. <para>Retrieves the metadata of the session this frame occurred in as a NativeArray.</para>
  38736. </summary>
  38737. <param name="id">Unique identifier associated with the data.</param>
  38738. <param name="tag">Data stream index.</param>
  38739. <param name="index">Chunk index.</param>
  38740. <returns>
  38741. <para>Returns the session metadata as a NativeArray.</para>
  38742. </returns>
  38743. </member>
  38744. <member name="M:UnityEditor.Profiling.FrameDataView.GetSessionMetaDataCount(System.Guid,System.Int32)">
  38745. <summary>
  38746. <para>Gets the total number of metadata chunks for each id and tag pair in the Profiler session.</para>
  38747. </summary>
  38748. <param name="id">Unique identifier associated with the data.</param>
  38749. <param name="tag">Data stream index.</param>
  38750. <returns>
  38751. <para>Returns count of metadata chunks.</para>
  38752. </returns>
  38753. </member>
  38754. <member name="M:UnityEditor.Profiling.FrameDataView.HasCounterValue(System.Int32)">
  38755. <summary>
  38756. <para>Returns true for a marker that includes a counter in the active frame.</para>
  38757. </summary>
  38758. <param name="markerId">Marker identifier.</param>
  38759. </member>
  38760. <member name="T:UnityEditor.Profiling.FrameDataView.MarkerInfo">
  38761. <summary>
  38762. <para>Marker descriptor structure.</para>
  38763. </summary>
  38764. </member>
  38765. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerInfo.category">
  38766. <summary>
  38767. <para>Marker category.</para>
  38768. </summary>
  38769. </member>
  38770. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerInfo.flags">
  38771. <summary>
  38772. <para>Marker flags.</para>
  38773. </summary>
  38774. </member>
  38775. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerInfo.id">
  38776. <summary>
  38777. <para>Marker identifier.</para>
  38778. </summary>
  38779. </member>
  38780. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerInfo.metadataInfo">
  38781. <summary>
  38782. <para>Metadata information.</para>
  38783. </summary>
  38784. </member>
  38785. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerInfo.name">
  38786. <summary>
  38787. <para>Marker name.</para>
  38788. </summary>
  38789. </member>
  38790. <member name="T:UnityEditor.Profiling.FrameDataView.MarkerMetadataInfo">
  38791. <summary>
  38792. <para>Marker metadata descriptor.</para>
  38793. </summary>
  38794. </member>
  38795. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerMetadataInfo.name">
  38796. <summary>
  38797. <para>Metadata parameter name.</para>
  38798. </summary>
  38799. </member>
  38800. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerMetadataInfo.type">
  38801. <summary>
  38802. <para>Metadata type.</para>
  38803. </summary>
  38804. </member>
  38805. <member name="F:UnityEditor.Profiling.FrameDataView.MarkerMetadataInfo.unit">
  38806. <summary>
  38807. <para>Metadata unit.</para>
  38808. </summary>
  38809. </member>
  38810. <member name="T:UnityEditor.Profiling.FrameDataView.MethodInfo">
  38811. <summary>
  38812. <para>Managed method descriptor structure.</para>
  38813. </summary>
  38814. </member>
  38815. <member name="F:UnityEditor.Profiling.FrameDataView.MethodInfo.methodName">
  38816. <summary>
  38817. <para>Fully qualified method name.</para>
  38818. </summary>
  38819. </member>
  38820. <member name="F:UnityEditor.Profiling.FrameDataView.MethodInfo.sourceFileLine">
  38821. <summary>
  38822. <para>Line number in the source file where the method is defined.</para>
  38823. </summary>
  38824. </member>
  38825. <member name="F:UnityEditor.Profiling.FrameDataView.MethodInfo.sourceFileName">
  38826. <summary>
  38827. <para>Name of a source file where the method is defined.</para>
  38828. </summary>
  38829. </member>
  38830. <member name="M:UnityEditor.Profiling.FrameDataView.ResolveMethodInfo(System.UInt64)">
  38831. <summary>
  38832. <para>Returns method name and location information for the specified method address.</para>
  38833. </summary>
  38834. <param name="addr">Instruction pointer.</param>
  38835. <returns>
  38836. <para>Method name and location information.</para>
  38837. </returns>
  38838. </member>
  38839. <member name="T:UnityEditor.Profiling.HierarchyFrameDataView">
  38840. <summary>
  38841. <para>Provides access to the Profiler data for a specific frame and thread.</para>
  38842. </summary>
  38843. </member>
  38844. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnCalls">
  38845. <summary>
  38846. <para>The Calls column.</para>
  38847. </summary>
  38848. </member>
  38849. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnDontSort">
  38850. <summary>
  38851. <para>The column identifier that indicates whether sorting is disabled.</para>
  38852. </summary>
  38853. </member>
  38854. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnGcMemory">
  38855. <summary>
  38856. <para>The GC Allocation column.</para>
  38857. </summary>
  38858. </member>
  38859. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnName">
  38860. <summary>
  38861. <para>The Profiler Sample Name column.</para>
  38862. </summary>
  38863. </member>
  38864. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnObjectName">
  38865. <summary>
  38866. <para>The Object Name column.</para>
  38867. </summary>
  38868. </member>
  38869. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnSelfPercent">
  38870. <summary>
  38871. <para>The percentage of the time CPU spends in a call itself.</para>
  38872. </summary>
  38873. </member>
  38874. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnSelfTime">
  38875. <summary>
  38876. <para>The amount of the time CPU spends in a call itself. The amount of time is expressed in milliseconds.</para>
  38877. </summary>
  38878. </member>
  38879. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnStartTime">
  38880. <summary>
  38881. <para>The start time of a call in milliseconds.</para>
  38882. </summary>
  38883. </member>
  38884. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnTotalPercent">
  38885. <summary>
  38886. <para>The percentage of time the CPU spends in a call hierarchy.</para>
  38887. </summary>
  38888. </member>
  38889. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnTotalTime">
  38890. <summary>
  38891. <para>The amount of time the CPU spends in a call hierarchy. The amount of time is expressed in milliseconds.</para>
  38892. </summary>
  38893. </member>
  38894. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.columnWarningCount">
  38895. <summary>
  38896. <para>The amount of samples that are inside a code execution path that is suboptimal for performance.</para>
  38897. </summary>
  38898. </member>
  38899. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.invalidSampleId">
  38900. <summary>
  38901. <para>Index of the invalid item.</para>
  38902. </summary>
  38903. </member>
  38904. <member name="P:UnityEditor.Profiling.HierarchyFrameDataView.sortColumn">
  38905. <summary>
  38906. <para>The column identifier that defines the sort column.</para>
  38907. </summary>
  38908. </member>
  38909. <member name="P:UnityEditor.Profiling.HierarchyFrameDataView.sortColumnAscending">
  38910. <summary>
  38911. <para>Whether the sorting order is ascending, true, or descending, false.</para>
  38912. </summary>
  38913. </member>
  38914. <member name="P:UnityEditor.Profiling.HierarchyFrameDataView.viewMode">
  38915. <summary>
  38916. <para>The view mode which defines how data is aggregated.</para>
  38917. </summary>
  38918. </member>
  38919. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemAncestors(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  38920. <summary>
  38921. <para>Retrieves a list of hierarchy item ancestors.</para>
  38922. </summary>
  38923. <param name="id">Hierarchy item identifier.</param>
  38924. <param name="outAncestors">List filled with item ancestor identifiers as a result of a method call.</param>
  38925. </member>
  38926. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemCallstack(System.Int32,System.Collections.Generic.List`1&lt;System.UInt64&gt;)">
  38927. <summary>
  38928. <para>Gets the callstack associated with the specified hierarchy item.</para>
  38929. </summary>
  38930. <param name="id">Hierarchy item identifier.</param>
  38931. <param name="outCallstack">List filled with callstack pointers as a result of a method call.</param>
  38932. </member>
  38933. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemCategoryIndex(System.Int32)">
  38934. <summary>
  38935. <para>Gets Profiler marker category for the specific marker identifier.</para>
  38936. </summary>
  38937. <param name="id">Hierarchy item identifier.</param>
  38938. <returns>
  38939. <para>Returns Profiler category index.</para>
  38940. </returns>
  38941. </member>
  38942. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemChildren(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  38943. <summary>
  38944. <para>Retrieves a list of hierarchy item children.</para>
  38945. </summary>
  38946. <param name="id">Hierarchy item identifier.</param>
  38947. <param name="outChildren">List filled with item child identifiers as a result of a method call.</param>
  38948. </member>
  38949. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemColumnData(System.Int32,System.Int32)">
  38950. <summary>
  38951. <para>Returns string representation of hierarchy item value associated with the column.</para>
  38952. </summary>
  38953. <param name="id">Hierarchy item identifier.</param>
  38954. <param name="column">Column identifier.</param>
  38955. <returns>
  38956. <para>Value of the correspnding column as string.</para>
  38957. </returns>
  38958. </member>
  38959. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemColumnDataAsDouble(System.Int32,System.Int32)">
  38960. <summary>
  38961. <para>Returns double representation of hierarchy item value associated with the column.</para>
  38962. </summary>
  38963. <param name="id">Hierarchy item identifier.</param>
  38964. <param name="column">Column identifier.</param>
  38965. <returns>
  38966. <para>Value of the correspnding column as double.</para>
  38967. </returns>
  38968. </member>
  38969. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemColumnDataAsFloat(System.Int32,System.Int32)">
  38970. <summary>
  38971. <para>Returns float representation of hierarchy item value associated with the column.</para>
  38972. </summary>
  38973. <param name="id">Hierarchy item identifier.</param>
  38974. <param name="column">Column identifier.</param>
  38975. <returns>
  38976. <para>Value of the correspnding column as float.</para>
  38977. </returns>
  38978. </member>
  38979. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemColumnDataAsSingle(System.Int32,System.Int32)">
  38980. <summary>
  38981. <para>Returns float representation of hierarchy item value associated with the column.</para>
  38982. </summary>
  38983. <param name="id">Hierarchy item identifier.</param>
  38984. <param name="column">Column identifier.</param>
  38985. <returns>
  38986. <para>Value of the correspnding column as float.</para>
  38987. </returns>
  38988. </member>
  38989. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemDepth(System.Int32)">
  38990. <summary>
  38991. <para>Returns hierarchy level of the item.</para>
  38992. </summary>
  38993. <param name="id">Hierarchy item identifier.</param>
  38994. </member>
  38995. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemDescendantsThatHaveChildren(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  38996. <summary>
  38997. <para>Use to retrieve a list of a hierarchy item descendants which have other children.</para>
  38998. </summary>
  38999. <param name="id">Hierarchy item identifier.</param>
  39000. <param name="outChildren">List filled with item all child identifiers which have children.</param>
  39001. </member>
  39002. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemInstanceID(System.Int32)">
  39003. <summary>
  39004. <para>Returns InstanceID of the UnityEngine.Object associated with the sample.</para>
  39005. </summary>
  39006. <param name="id">Hierarchy item identifier.</param>
  39007. </member>
  39008. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMarkerFlags(System.Int32)">
  39009. <summary>
  39010. <para>Use to retrieve a marker usage flags.</para>
  39011. </summary>
  39012. <param name="id">Hierarchy item identifier.</param>
  39013. <returns>
  39014. <para>Marker usage flags.</para>
  39015. </returns>
  39016. </member>
  39017. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMarkerID(System.Int32)">
  39018. <summary>
  39019. <para>Returns Profiler marker which uniquely identifies sample name.</para>
  39020. </summary>
  39021. <param name="id">Hierarchy item identifier.</param>
  39022. </member>
  39023. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMarkerIDPath(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  39024. <summary>
  39025. <para>Use to retrieve a list of a marker identifiers of all hierarchy item parents.</para>
  39026. </summary>
  39027. <param name="id">Hierarchy item identifier.</param>
  39028. <param name="outFullIdPath">List filled with marker identifiers of all ancestors of the item as a result of a method call.</param>
  39029. </member>
  39030. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSampleCallstack(System.Int32,System.Int32,System.Collections.Generic.List`1&lt;System.UInt64&gt;)">
  39031. <summary>
  39032. <para>Gets the callstack associated with the specified hierarchy item.</para>
  39033. </summary>
  39034. <param name="sampleIndex">Merged sample index.</param>
  39035. <param name="id">Hierarchy item identifier.</param>
  39036. <param name="outCallstack">List filled with callstack pointers as a result of a method call.</param>
  39037. </member>
  39038. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesColumnData(System.Int32,System.Int32,System.Collections.Generic.List`1&lt;System.String&gt;)">
  39039. <summary>
  39040. <para>Use to retrieve a values of merged samples of a hierarchy item.</para>
  39041. </summary>
  39042. <param name="id">Hierarchy item identifier.</param>
  39043. <param name="column">Column identifier.</param>
  39044. <param name="outStrings">List filled with values of merged samples as a result of a method call.</param>
  39045. </member>
  39046. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesColumnDataAsDoubles(System.Int32,System.Int32,System.Collections.Generic.List`1&lt;System.Double&gt;)">
  39047. <summary>
  39048. <para>Retrieves the merged samples for a specific hierarchy item. Merged samples are returned as a list of doubles through the outValues param.</para>
  39049. </summary>
  39050. <param name="id">Hierarchy item identifier.</param>
  39051. <param name="column">Column identifier.</param>
  39052. <param name="outValues">The merged samples for the specified hierarchy item, returned as a list of doubles. This list is resized if necessary.</param>
  39053. </member>
  39054. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesColumnDataAsFloats(System.Int32,System.Int32,System.Collections.Generic.List`1&lt;System.Single&gt;)">
  39055. <summary>
  39056. <para>Retrieves the merged samples for a specific hierarchy item. Merged samples are returned as a list of floats through the outValues param.</para>
  39057. </summary>
  39058. <param name="id">Hierarchy item identifier.</param>
  39059. <param name="column">Column identifier.</param>
  39060. <param name="outValues">The merged samples for the specified hierarchy item, returned as a list of floats. This list is resized if necessary.</param>
  39061. </member>
  39062. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesCount(System.Int32)">
  39063. <summary>
  39064. <para>Return merged samples count represented by the hierarchy item.</para>
  39065. </summary>
  39066. <param name="id">Hierarchy item identifier.</param>
  39067. <returns>
  39068. <para>Returns merged samples count represented by the tree item.</para>
  39069. </returns>
  39070. </member>
  39071. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesInstanceID(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  39072. <summary>
  39073. <para>Retrieves the instanceID of the merged samples corresponding to a hierarchy item.</para>
  39074. </summary>
  39075. <param name="id">Hierarchy item identifier.</param>
  39076. <param name="outInstanceIds">List filled with InstanceID values of merged samples as a result of a method call.</param>
  39077. </member>
  39078. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesMetadata(System.Int32,System.Int32,System.Int32)">
  39079. <summary>
  39080. <para>Returns string representation of hierarchy item metadata value.</para>
  39081. </summary>
  39082. <param name="id">Hierarchy item identifier.</param>
  39083. <param name="sampleIndex">Merged sample index.</param>
  39084. <param name="metadataIndex">Metadata index.</param>
  39085. <returns>
  39086. <para>Returns value of the metadata as string.</para>
  39087. </returns>
  39088. </member>
  39089. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesMetadataAsFloat(System.Int32,System.Int32,System.Int32)">
  39090. <summary>
  39091. <para>Returns float representation of hierarchy item metadata value.</para>
  39092. </summary>
  39093. <param name="id">Hierarchy item identifier.</param>
  39094. <param name="sampleIndex">Merged sample index.</param>
  39095. <param name="metadataIndex">Metadata index.</param>
  39096. <returns>
  39097. <para>Returns value of the metadata as float.</para>
  39098. </returns>
  39099. </member>
  39100. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesMetadataAsLong(System.Int32,System.Int32,System.Int32)">
  39101. <summary>
  39102. <para>Returns long representation of hierarchy item metadata value.</para>
  39103. </summary>
  39104. <param name="id">Hierarchy item identifier.</param>
  39105. <param name="sampleIndex">Merged sample index.</param>
  39106. <param name="metadataIndex">Metadata index.</param>
  39107. <returns>
  39108. <para>Returns value of the metadata as long.</para>
  39109. </returns>
  39110. </member>
  39111. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMergedSamplesMetadataCount(System.Int32,System.Int32)">
  39112. <summary>
  39113. <para>Returns metadata count associated with hierarchy item.</para>
  39114. </summary>
  39115. <param name="id">Hierarchy item identifier.</param>
  39116. <param name="sampleIndex">Merged sample index.</param>
  39117. <returns>
  39118. <para>Returns metadata count.</para>
  39119. </returns>
  39120. </member>
  39121. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMetadata(System.Int32,System.Int32)">
  39122. <summary>
  39123. <para>Returns string representation of hierarchy item metadata value.</para>
  39124. </summary>
  39125. <param name="id">Hierarchy item identifier.</param>
  39126. <param name="index">Metadata index.</param>
  39127. <returns>
  39128. <para>Value of the metadata as string.</para>
  39129. </returns>
  39130. </member>
  39131. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMetadataAsFloat(System.Int32,System.Int32)">
  39132. <summary>
  39133. <para>Returns float representation of hierarchy item metadata value.</para>
  39134. </summary>
  39135. <param name="id">Hierarchy item identifier.</param>
  39136. <param name="index">Metadata index.</param>
  39137. <returns>
  39138. <para>Value of the metadata as float.</para>
  39139. </returns>
  39140. </member>
  39141. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMetadataAsLong(System.Int32,System.Int32)">
  39142. <summary>
  39143. <para>Returns long representation of hierarchy item metadata value.</para>
  39144. </summary>
  39145. <param name="id">Hierarchy item identifier.</param>
  39146. <param name="index">Metadata index.</param>
  39147. <returns>
  39148. <para>Value of the metadata as long.</para>
  39149. </returns>
  39150. </member>
  39151. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemMetadataCount(System.Int32)">
  39152. <summary>
  39153. <para>Returns metadata count associated with hierarchy item.</para>
  39154. </summary>
  39155. <param name="id">Hierarchy item identifier.</param>
  39156. <returns>
  39157. <para>Metadata count.</para>
  39158. </returns>
  39159. </member>
  39160. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemName(System.Int32)">
  39161. <summary>
  39162. <para>Gets the sample name associated with the item.</para>
  39163. </summary>
  39164. <param name="id">Hierarchy item identifier.</param>
  39165. <returns>
  39166. <para>Returns item name. Returns null if identifier is invalid.</para>
  39167. </returns>
  39168. </member>
  39169. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemPath(System.Int32)">
  39170. <summary>
  39171. <para>Retrieves the hierarchy item path as a string. Each level is delimited by forward slashes ('/').</para>
  39172. </summary>
  39173. <param name="id">Hierarchy item identifier.</param>
  39174. </member>
  39175. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetItemRawFrameDataViewIndices(System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;)">
  39176. <summary>
  39177. <para>Retrieves the raw indices of all samples associated with this Hierarchy item identifier.</para>
  39178. </summary>
  39179. <param name="id">Hierarchy item identifier.</param>
  39180. <param name="outSampleIndices">List filled with all profiler sample indices represented by the hierarchy item.</param>
  39181. </member>
  39182. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.GetRootItemID">
  39183. <summary>
  39184. <para>Gets the identifier for the root tree item.</para>
  39185. </summary>
  39186. </member>
  39187. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.HasItemChildren(System.Int32)">
  39188. <summary>
  39189. <para>Checks whether the tree item has children.</para>
  39190. </summary>
  39191. <param name="id">Hierarchy item identifier.</param>
  39192. </member>
  39193. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.ItemContainsRawFrameDataViewIndex(System.Int32,System.Int32)">
  39194. <summary>
  39195. <para>Checks if the provided raw sample index matches any of the raw sample indices associated with this Hierarchy item identifier.</para>
  39196. </summary>
  39197. <param name="id">Hierarchy item identifier.</param>
  39198. <param name="sampleIndex">The particular profiler sample index that should be checked if it is represented by this hierarchy item.</param>
  39199. <returns>
  39200. <para>True if the sample index is represented by this hierarchy item, false if it is not.</para>
  39201. </returns>
  39202. </member>
  39203. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.ResolveItemCallstack(System.Int32)">
  39204. <summary>
  39205. <para>Gets the callstack associated with the specified hierarchy item.</para>
  39206. </summary>
  39207. <param name="id">Hierarchy item identifier.</param>
  39208. <returns>
  39209. <para>Returns the callstack associated with the hierarchy item. Returns an empty string if the callstack is empty or if the method is unsuccessful.</para>
  39210. </returns>
  39211. </member>
  39212. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.ResolveItemMergedSampleCallstack(System.Int32,System.Int32)">
  39213. <summary>
  39214. <para>Gets the callstack associated with a specific item sample.</para>
  39215. </summary>
  39216. <param name="id">Hierarchy item identifier.</param>
  39217. <param name="sampleIndex">Merged sample index.</param>
  39218. <returns>
  39219. <para>Returns the callstack associated with the specific item sample. Returns an empty string if the callstack is empty or if the method is unsuccessful.</para>
  39220. </returns>
  39221. </member>
  39222. <member name="M:UnityEditor.Profiling.HierarchyFrameDataView.Sort(System.Int32,System.Boolean)">
  39223. <summary>
  39224. <para>Sorts the hierarchy view.</para>
  39225. </summary>
  39226. <param name="sortColumn"></param>
  39227. <param name="sortAscending"></param>
  39228. </member>
  39229. <member name="T:UnityEditor.Profiling.HierarchyFrameDataView.ViewModes">
  39230. <summary>
  39231. <para>The ViewModes enum defines data aggregation rules.</para>
  39232. </summary>
  39233. </member>
  39234. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.ViewModes.Default">
  39235. <summary>
  39236. <para>Sets the View mode to raw hierarchy which represents each sample by an individual item.</para>
  39237. </summary>
  39238. </member>
  39239. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.ViewModes.HideEditorOnlySamples">
  39240. <summary>
  39241. <para>Skips sub-hierarchies that represent Editor-only code paths.</para>
  39242. </summary>
  39243. </member>
  39244. <member name="F:UnityEditor.Profiling.HierarchyFrameDataView.ViewModes.MergeSamplesWithTheSameName">
  39245. <summary>
  39246. <para>Merges and aggregates samples with the same name into a single hierarchy item.</para>
  39247. </summary>
  39248. </member>
  39249. <member name="?:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController">
  39250. <summary>
  39251. <para>This Interface defines an IProfilerFrameTimeSampleSelectionController object that you can use to control the selection in.</para>
  39252. </summary>
  39253. </member>
  39254. <member name="P:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.focusedThreadIndex">
  39255. <summary>
  39256. <para>The index of the the thread selected to be displayed in the.</para>
  39257. </summary>
  39258. </member>
  39259. <member name="P:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.sampleNameSearchFilter">
  39260. <summary>
  39261. <para>This filters the samples displayed in Hierarchy view to only include the names that include this string.</para>
  39262. </summary>
  39263. </member>
  39264. <member name="P:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.selection">
  39265. <summary>
  39266. <para>Get the current selection in a frame time sample based.</para>
  39267. </summary>
  39268. </member>
  39269. <member name="?:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.selectionChanged(System.Action`2&lt;UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController,UnityEditor.Profiling.ProfilerTimeSampleSelection&gt;)">
  39270. <summary>
  39271. <para>Calls the methods in its invocation list when the selection in this changes. The first parameter contains the Profiler module the selection change occurred in, the second parameter is the new selection.</para>
  39272. </summary>
  39273. <param name="value">The first parameter contains the Profiler module the selection change occurred in, the second parameter is the new selection.</param>
  39274. </member>
  39275. <member name="M:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.ClearSelection">
  39276. <summary>
  39277. <para>Call this method to clear the current selection in this frame time view based.</para>
  39278. </summary>
  39279. </member>
  39280. <member name="M:UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController.SetSelection(UnityEditor.Profiling.ProfilerTimeSampleSelection)">
  39281. <summary>
  39282. <para>Set the current selection in a frame time sample based Profiler Module, such as the.</para>
  39283. </summary>
  39284. <param name="selection">A fully described selection created via a the ProfilerTimeSampleSelection constructor or previously retrieved via ProfilerWindow.selection.</param>
  39285. <returns>
  39286. <para>Returns true if the selection was successfully set, false if it was rejected because no fitting sample could be found.</para>
  39287. </returns>
  39288. </member>
  39289. <member name="T:UnityEditor.Profiling.Memory.Experimental.ArrayEntries`1">
  39290. <summary>
  39291. <para>An abstract helper class that provides methods to retrieve arrays of data elements of a generic type.</para>
  39292. </summary>
  39293. </member>
  39294. <member name="M:UnityEditor.Profiling.Memory.Experimental.ArrayEntries_1.GetEntries(System.UInt32,System.UInt32,T[]&amp;)">
  39295. <summary>
  39296. <para>Retrieves a subset of entries in an array.</para>
  39297. </summary>
  39298. <param name="indexStart">Index to start indexing the entries.</param>
  39299. <param name="numEntries">Number of elements to retrieve.</param>
  39300. <param name="dataOut">An array to store the returned data in.</param>
  39301. </member>
  39302. <member name="M:UnityEditor.Profiling.Memory.Experimental.ArrayEntries_1.GetNumEntries">
  39303. <summary>
  39304. <para>Gets the number of entries in the source array.</para>
  39305. </summary>
  39306. <returns>
  39307. <para>Number of entries.</para>
  39308. </returns>
  39309. </member>
  39310. <member name="T:UnityEditor.Profiling.Memory.Experimental.ConnectionEntries">
  39311. <summary>
  39312. <para>A class that houses data entries related to Connection data, returned by PackedMemorySnapshot.connections.</para>
  39313. </summary>
  39314. </member>
  39315. <member name="P:UnityEditor.Profiling.Memory.Experimental.ConnectionEntries.from">
  39316. <summary>
  39317. <para>An array of indexes into the object array of GC handles referenced by the to property.</para>
  39318. </summary>
  39319. </member>
  39320. <member name="P:UnityEditor.Profiling.Memory.Experimental.ConnectionEntries.to">
  39321. <summary>
  39322. <para>An array of GC handle objects.</para>
  39323. </summary>
  39324. </member>
  39325. <member name="M:UnityEditor.Profiling.Memory.Experimental.ConnectionEntries.GetNumEntries">
  39326. <summary>
  39327. <para>Gets the number of connection entries.</para>
  39328. </summary>
  39329. <returns>
  39330. <para>The number of entries.</para>
  39331. </returns>
  39332. </member>
  39333. <member name="T:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries">
  39334. <summary>
  39335. <para>A class that houses Field Description entry data, returned by PackedMemorySnapshot.fieldDescriptions.</para>
  39336. </summary>
  39337. </member>
  39338. <member name="P:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries.fieldDescriptionName">
  39339. <summary>
  39340. <para>An array of field names.</para>
  39341. </summary>
  39342. </member>
  39343. <member name="P:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries.isStatic">
  39344. <summary>
  39345. <para>True if this field is static; otherwise false.</para>
  39346. </summary>
  39347. </member>
  39348. <member name="P:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries.offset">
  39349. <summary>
  39350. <para>An array of offset values from the start of the class for the fields referenced by the fieldDescriptionName property.</para>
  39351. </summary>
  39352. </member>
  39353. <member name="P:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries.typeIndex">
  39354. <summary>
  39355. <para>The typeIndex into PackedMemorySnapshot.typeDescriptions of the type this field belongs to.</para>
  39356. </summary>
  39357. </member>
  39358. <member name="M:UnityEditor.Profiling.Memory.Experimental.FieldDescriptionEntries.GetNumEntries">
  39359. <summary>
  39360. <para>Gets the number of field description entries.</para>
  39361. </summary>
  39362. <returns>
  39363. <para>The number of entries.</para>
  39364. </returns>
  39365. </member>
  39366. <member name="T:UnityEditor.Profiling.Memory.Experimental.GCHandleEntries">
  39367. <summary>
  39368. <para>A class that houses GCHandle data. Returned by PackedMemorySnapshot.gcHandles.</para>
  39369. </summary>
  39370. </member>
  39371. <member name="P:UnityEditor.Profiling.Memory.Experimental.GCHandleEntries.target">
  39372. <summary>
  39373. <para>An array of addresses for the managed objects that the GC handles are referencing.</para>
  39374. </summary>
  39375. </member>
  39376. <member name="M:UnityEditor.Profiling.Memory.Experimental.GCHandleEntries.GetNumEntries">
  39377. <summary>
  39378. <para>Gets the number of GCHandle entries.</para>
  39379. </summary>
  39380. <returns>
  39381. <para>The number of entries.</para>
  39382. </returns>
  39383. </member>
  39384. <member name="T:UnityEditor.Profiling.Memory.Experimental.ManagedMemorySectionEntries">
  39385. <summary>
  39386. <para>A class that houses MemorySection data, returned by PackedMemorySnapshot.managedHeapSections and PackedMemorySnapshot.managedStacks.</para>
  39387. </summary>
  39388. </member>
  39389. <member name="P:UnityEditor.Profiling.Memory.Experimental.ManagedMemorySectionEntries.bytes">
  39390. <summary>
  39391. <para>An array of byte arrays that contain memory dumps.</para>
  39392. </summary>
  39393. </member>
  39394. <member name="P:UnityEditor.Profiling.Memory.Experimental.ManagedMemorySectionEntries.startAddress">
  39395. <summary>
  39396. <para>An array of addresses of the start location in memory of the memory dumps referenced by the startAddress property.</para>
  39397. </summary>
  39398. </member>
  39399. <member name="M:UnityEditor.Profiling.Memory.Experimental.ManagedMemorySectionEntries.GetNumEntries">
  39400. <summary>
  39401. <para>Gets the number of managed memory section entries.</para>
  39402. </summary>
  39403. <returns>
  39404. <para>The number of entries.</para>
  39405. </returns>
  39406. </member>
  39407. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries">
  39408. <summary>
  39409. <para>A class that houses native allocation entry data, returned by PackedMemorySnapshot.nativeAllocations.</para>
  39410. </summary>
  39411. </member>
  39412. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.address">
  39413. <summary>
  39414. <para>An array that contains addresses of native memory allocations.</para>
  39415. </summary>
  39416. </member>
  39417. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.allocationSiteId">
  39418. <summary>
  39419. <para>The allocation site id of the allocation, used by NativeAllocationSiteEntries.id.</para>
  39420. </summary>
  39421. </member>
  39422. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.memoryRegionIndex">
  39423. <summary>
  39424. <para>An array of indexes that indicate which memory region, beginning region, inside region, or end region, that the memory allocation represents.</para>
  39425. </summary>
  39426. </member>
  39427. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.overheadSize">
  39428. <summary>
  39429. <para>An array that specifies, in bytes, how much of the memory in the returned native allocation is not part of your request. The overhead memory is used for allocation headers and other metadata describing the allocation.</para>
  39430. </summary>
  39431. </member>
  39432. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.paddingSize">
  39433. <summary>
  39434. <para>An array specifying, in bytes, the amount of padding used to align the returned native allocation.</para>
  39435. </summary>
  39436. </member>
  39437. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.rootReferenceId">
  39438. <summary>
  39439. <para>An array of root reference IDs for the allocation. Corresponds to entries in NativeRootReferenceEntries.id array.</para>
  39440. </summary>
  39441. </member>
  39442. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.size">
  39443. <summary>
  39444. <para>An array containing the total size, in bytes, of the native allocation.</para>
  39445. </summary>
  39446. </member>
  39447. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeAllocationEntries.GetNumEntries">
  39448. <summary>
  39449. <para>Gets the number allocation entries.</para>
  39450. </summary>
  39451. <returns>
  39452. <para>The number of entries.</para>
  39453. </returns>
  39454. </member>
  39455. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeAllocationSiteEntries">
  39456. <summary>
  39457. <para>A class that houses native allocation site entries, returned by PackedMemorySnapshot.nativeAllocationSites.</para>
  39458. </summary>
  39459. </member>
  39460. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationSiteEntries.callstackSymbols">
  39461. <summary>
  39462. <para>An array of callstack symbols corresponding to this allocation site, referring to NativeCallstackSymbolEntries.symbol.</para>
  39463. </summary>
  39464. </member>
  39465. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationSiteEntries.id">
  39466. <summary>
  39467. <para>An array containing allocation site IDs.</para>
  39468. </summary>
  39469. </member>
  39470. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeAllocationSiteEntries.memoryLabelIndex">
  39471. <summary>
  39472. <para>An array containing memory labels attached to allocation sites. Referenced by index into PackedMemorySnapshot.nativeMemoryLabels.</para>
  39473. </summary>
  39474. </member>
  39475. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeAllocationSiteEntries.GetNumEntries">
  39476. <summary>
  39477. <para>Gets the number of native allocation site entries.</para>
  39478. </summary>
  39479. <returns>
  39480. <para>The number of entries.</para>
  39481. </returns>
  39482. </member>
  39483. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeCallstackSymbolEntries">
  39484. <summary>
  39485. <para>A class housing native callstack symbol data, returned by PackedMemorySnapshot.nativeCallstackSymbols.</para>
  39486. </summary>
  39487. </member>
  39488. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeCallstackSymbolEntries.readableStackTrace">
  39489. <summary>
  39490. <para>An array of readable stack traces of the callback symbols.</para>
  39491. </summary>
  39492. </member>
  39493. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeCallstackSymbolEntries.symbol">
  39494. <summary>
  39495. <para>An array of addresses to the callback symbols, referenced by the NativeAllocationSiteEntries.callstackSymbols property.</para>
  39496. </summary>
  39497. </member>
  39498. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeCallstackSymbolEntries.GetNumEntries">
  39499. <summary>
  39500. <para>Gets the number of callstack symbol entries.</para>
  39501. </summary>
  39502. <returns>
  39503. <para>The number of entries.</para>
  39504. </returns>
  39505. </member>
  39506. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeMemoryLabelEntries">
  39507. <summary>
  39508. <para>A class that houses native memory label data, returned by PackedMemorySnapshot.nativeMemoryLabels.</para>
  39509. </summary>
  39510. </member>
  39511. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryLabelEntries.memoryLabelName">
  39512. <summary>
  39513. <para>An array containing the names of the memory labels.</para>
  39514. </summary>
  39515. </member>
  39516. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeMemoryLabelEntries.GetNumEntries">
  39517. <summary>
  39518. <para>Gets the number of memory label entries.</para>
  39519. </summary>
  39520. <returns>
  39521. <para>The number of entries.</para>
  39522. </returns>
  39523. </member>
  39524. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries">
  39525. <summary>
  39526. <para>A class housing native memory region data, returned by PackedMemorySnapshot.nativeMemoryRegions.</para>
  39527. </summary>
  39528. </member>
  39529. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.addressBase">
  39530. <summary>
  39531. <para>An array containing addresses of the memory regions. Non-leaf entries containing child memory regions are set to 0.</para>
  39532. </summary>
  39533. </member>
  39534. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.addressSize">
  39535. <summary>
  39536. <para>An array that contains the accumulated size, in bytes, including all of its children, of the memory region.</para>
  39537. </summary>
  39538. </member>
  39539. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.firstAllocationIndex">
  39540. <summary>
  39541. <para>An array that contains indexes into the PackedMemorySnapshot.nativeAllocations array that identify the first allocation that the memory region contains.</para>
  39542. </summary>
  39543. </member>
  39544. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.memoryRegionName">
  39545. <summary>
  39546. <para>An array containing the names of the memory regions.</para>
  39547. </summary>
  39548. </member>
  39549. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.numAllocations">
  39550. <summary>
  39551. <para>An array that contains the number of allocations, including children, that the memory regions contain.</para>
  39552. </summary>
  39553. </member>
  39554. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.parentIndex">
  39555. <summary>
  39556. <para>The parent of this memory region, referenced by index into this entry array. The root memory region contains parent index of -1.</para>
  39557. </summary>
  39558. </member>
  39559. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeMemoryRegionEntries.GetNumEntries">
  39560. <summary>
  39561. <para>Gets the number of memory region entries.</para>
  39562. </summary>
  39563. <returns>
  39564. <para>The number of entries.</para>
  39565. </returns>
  39566. </member>
  39567. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries">
  39568. <summary>
  39569. <para>A class that houses native object data, returned by PackedMemorySnapshot.nativeObjects.</para>
  39570. </summary>
  39571. </member>
  39572. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.flags">
  39573. <summary>
  39574. <para>An array the contains the flags attached to the native memory objects referenced in the NativeObjectEntries.nativeObjectAddress array.</para>
  39575. </summary>
  39576. </member>
  39577. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.gcHandleIndex">
  39578. <summary>
  39579. <para>Index of a handle inside the PackedMemorySnapshot.gcHandles array.</para>
  39580. </summary>
  39581. </member>
  39582. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.hideFlags">
  39583. <summary>
  39584. <para>The hide flags attached to this native object.</para>
  39585. </summary>
  39586. </member>
  39587. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.instanceId">
  39588. <summary>
  39589. <para>The instance id of this native object.</para>
  39590. </summary>
  39591. </member>
  39592. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.nativeObjectAddress">
  39593. <summary>
  39594. <para>An array of memory addresses that point to native C++ objects. This matches the "m_CachePtr" field of a UnityEngine.Object.</para>
  39595. </summary>
  39596. </member>
  39597. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.nativeTypeArrayIndex">
  39598. <summary>
  39599. <para>An array of indexes into the PackedMemorySnapshot.nativeTypes array used to retrieve the the native C++ type description.</para>
  39600. </summary>
  39601. </member>
  39602. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.objectName">
  39603. <summary>
  39604. <para>An array containing the names of the native objects.</para>
  39605. </summary>
  39606. </member>
  39607. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.rootReferenceId">
  39608. <summary>
  39609. <para>An array containing the root reference ids of the native objects. Corresponds to entries in NativeRootReferenceEntries.id array.</para>
  39610. </summary>
  39611. </member>
  39612. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.size">
  39613. <summary>
  39614. <para>The size in bytes of this object.</para>
  39615. </summary>
  39616. </member>
  39617. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeObjectEntries.GetNumEntries">
  39618. <summary>
  39619. <para>Gets the number of native object entries.</para>
  39620. </summary>
  39621. <returns>
  39622. <para>The number of entries.</para>
  39623. </returns>
  39624. </member>
  39625. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries">
  39626. <summary>
  39627. <para>A class that houses native root reference data, returned by PackedMemorySnapshot.rootReferences.</para>
  39628. </summary>
  39629. </member>
  39630. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries.accumulatedSize">
  39631. <summary>
  39632. <para>An array that contains the accumulated sizes of all allocations registered for the root references.</para>
  39633. </summary>
  39634. </member>
  39635. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries.areaName">
  39636. <summary>
  39637. <para>An array that contains the area names of the root references.</para>
  39638. </summary>
  39639. </member>
  39640. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries.id">
  39641. <summary>
  39642. <para>An array that contains the IDs of the root references.</para>
  39643. </summary>
  39644. </member>
  39645. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries.objectName">
  39646. <summary>
  39647. <para>An array containing the object names of the root references.</para>
  39648. </summary>
  39649. </member>
  39650. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeRootReferenceEntries.GetNumEntries">
  39651. <summary>
  39652. <para>Gets the number of root reference entries.</para>
  39653. </summary>
  39654. <returns>
  39655. <para>The number of entries.</para>
  39656. </returns>
  39657. </member>
  39658. <member name="T:UnityEditor.Profiling.Memory.Experimental.NativeTypeEntries">
  39659. <summary>
  39660. <para>A class that houses native type entries, returned by PackedMemorySnapshot.nativeTypes.</para>
  39661. </summary>
  39662. </member>
  39663. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeTypeEntries.nativeBaseTypeArrayIndex">
  39664. <summary>
  39665. <para>An array of indexes into the PackedMemorySnapshot.nativeTypes array used to retrieve native C++ base class description.</para>
  39666. </summary>
  39667. </member>
  39668. <member name="P:UnityEditor.Profiling.Memory.Experimental.NativeTypeEntries.typeName">
  39669. <summary>
  39670. <para>An array of names of the C++ unity type.</para>
  39671. </summary>
  39672. </member>
  39673. <member name="M:UnityEditor.Profiling.Memory.Experimental.NativeTypeEntries.GetNumEntries">
  39674. <summary>
  39675. <para>Gets the number of native type entries.</para>
  39676. </summary>
  39677. <returns>
  39678. <para>The number of entries.</para>
  39679. </returns>
  39680. </member>
  39681. <member name="T:UnityEditor.Profiling.Memory.Experimental.ObjectFlags">
  39682. <summary>
  39683. <para>Flags that can be set on a Native Object.</para>
  39684. </summary>
  39685. </member>
  39686. <member name="F:UnityEditor.Profiling.Memory.Experimental.ObjectFlags.IsDontDestroyOnLoad">
  39687. <summary>
  39688. <para>Specifies that the object is marked as DontDestroyOnLoad.</para>
  39689. </summary>
  39690. </member>
  39691. <member name="F:UnityEditor.Profiling.Memory.Experimental.ObjectFlags.IsManager">
  39692. <summary>
  39693. <para>Specifies that the object is marked as a manager.</para>
  39694. </summary>
  39695. </member>
  39696. <member name="F:UnityEditor.Profiling.Memory.Experimental.ObjectFlags.IsPersistent">
  39697. <summary>
  39698. <para>Specifies that the object is set as persistent.</para>
  39699. </summary>
  39700. </member>
  39701. <member name="T:UnityEditor.Profiling.Memory.Experimental.ObjectFlagsExtensions">
  39702. <summary>
  39703. <para>An extension class that contains member functions to ObjectFlags.</para>
  39704. </summary>
  39705. </member>
  39706. <member name="M:UnityEditor.Profiling.Memory.Experimental.ObjectFlagsExtensions.IsDontDestroyOnLoad(UnityEditor.Profiling.Memory.Experimental.ObjectFlags)">
  39707. <summary>
  39708. <para>True if the object is marked as DontDestroyOnLoad; otherwise false.</para>
  39709. </summary>
  39710. <param name="flags">The ObjectFlags to compute from (accessible via this).</param>
  39711. <returns>
  39712. <para>Returns true if the object associated with this ObjectFlags is marked as DontDestroyOnLoad.</para>
  39713. </returns>
  39714. </member>
  39715. <member name="M:UnityEditor.Profiling.Memory.Experimental.ObjectFlagsExtensions.IsManager(UnityEditor.Profiling.Memory.Experimental.ObjectFlags)">
  39716. <summary>
  39717. <para>True if the object is a manager, otherwise false.</para>
  39718. </summary>
  39719. <param name="flags">The ObjectFlags to compute from (accessible via this).</param>
  39720. <returns>
  39721. <para>Returns true if the object associated with this ObjectFlags is a manager.</para>
  39722. </returns>
  39723. </member>
  39724. <member name="M:UnityEditor.Profiling.Memory.Experimental.ObjectFlagsExtensions.IsPersistent(UnityEditor.Profiling.Memory.Experimental.ObjectFlags)">
  39725. <summary>
  39726. <para>True if the object is marked as Persistent, otherwise false.</para>
  39727. </summary>
  39728. <param name="flags">The ObjectFlags to operate on (accessible via this).</param>
  39729. <returns>
  39730. <para>Returns true if the object associated with this ObjectFlags is marked as Persistent.</para>
  39731. </returns>
  39732. </member>
  39733. <member name="T:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot">
  39734. <summary>
  39735. <para>PackedMemorySnapshot is a compact representation of a memory snapshot that a player has sent through the profiler connection.</para>
  39736. </summary>
  39737. </member>
  39738. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.captureFlags">
  39739. <summary>
  39740. <para>Flags corresponding to the fields present in a returned memory snapshot.</para>
  39741. </summary>
  39742. </member>
  39743. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.connections">
  39744. <summary>
  39745. <para>Connections is an array of from,to pairs that describe which things are keeping which other things alive.</para>
  39746. </summary>
  39747. </member>
  39748. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.fieldDescriptions">
  39749. <summary>
  39750. <para>Array of Field Descriptions, referenced by Type Description entries by array index.</para>
  39751. </summary>
  39752. </member>
  39753. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.filePath">
  39754. <summary>
  39755. <para>Path to the memory snapshot file.</para>
  39756. </summary>
  39757. </member>
  39758. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.gcHandles">
  39759. <summary>
  39760. <para>All GC handles in use in the memorysnapshot.</para>
  39761. </summary>
  39762. </member>
  39763. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.managedHeapSections">
  39764. <summary>
  39765. <para>Array of actual managed heap memory sections.</para>
  39766. </summary>
  39767. </member>
  39768. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.managedStacks">
  39769. <summary>
  39770. <para>Array of managed stacks in a memory snapshot.</para>
  39771. </summary>
  39772. </member>
  39773. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.metadata">
  39774. <summary>
  39775. <para>Meta data that was collected during memory snapshot capture.</para>
  39776. </summary>
  39777. </member>
  39778. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeAllocations">
  39779. <summary>
  39780. <para>Array of native allocation data, captured in C++.</para>
  39781. </summary>
  39782. </member>
  39783. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeAllocationSites">
  39784. <summary>
  39785. <para>Array of native allocation site data, captured in C++.</para>
  39786. </summary>
  39787. </member>
  39788. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeCallstackSymbols">
  39789. <summary>
  39790. <para>Array of callstack symbols, used by native allocation site data.</para>
  39791. </summary>
  39792. </member>
  39793. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeMemoryLabels">
  39794. <summary>
  39795. <para>Array of memory labels, used by native allocation site data.</para>
  39796. </summary>
  39797. </member>
  39798. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeMemoryRegions">
  39799. <summary>
  39800. <para>Array of native memory regions, which houses native allocations.</para>
  39801. </summary>
  39802. </member>
  39803. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeObjects">
  39804. <summary>
  39805. <para>All native C++ objects that were loaded at time of the snapshot.</para>
  39806. </summary>
  39807. </member>
  39808. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeRootReferences">
  39809. <summary>
  39810. <para>Array of native root references, which represent ownership of native allocation data.</para>
  39811. </summary>
  39812. </member>
  39813. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.nativeTypes">
  39814. <summary>
  39815. <para>Descriptions of all the C++ unity types the profiled player knows about.</para>
  39816. </summary>
  39817. </member>
  39818. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.recordDate">
  39819. <summary>
  39820. <para>The time and date at which the snapshot was recorded.</para>
  39821. </summary>
  39822. </member>
  39823. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.typeDescriptions">
  39824. <summary>
  39825. <para>An array of indexes into PackedMemorySnapshot.typeDescriptions indetifying the type this field belongs to.</para>
  39826. </summary>
  39827. </member>
  39828. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.version">
  39829. <summary>
  39830. <para>The current snapshot format version.</para>
  39831. </summary>
  39832. </member>
  39833. <member name="P:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.virtualMachineInformation">
  39834. <summary>
  39835. <para>Information about the virtual machine running executing the managed code inside the player.</para>
  39836. </summary>
  39837. </member>
  39838. <member name="M:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.Convert(UnityEditor.MemoryProfiler.PackedMemorySnapshot,System.String)">
  39839. <summary>
  39840. <para>Converts the specified old format MemoryProfiler.PackedMemorySnapshot object to a new PackedMemorySnapshot format object and writes it to the location and file name specified the the write path.</para>
  39841. </summary>
  39842. <param name="snapshot">The old format snapshot object.</param>
  39843. <param name="writePath">Destination path and file name for the file containing the converted snapshot.</param>
  39844. <returns>
  39845. <para>True if the conversion was successful; otherwise false.</para>
  39846. </returns>
  39847. </member>
  39848. <member name="M:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.Dispose">
  39849. <summary>
  39850. <para>Disposes of an existing PackedMemorySnapshot object and closes the file reader.</para>
  39851. </summary>
  39852. </member>
  39853. <member name="M:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.Load(System.String)">
  39854. <summary>
  39855. <para>Load memory snapshot from given file path.</para>
  39856. </summary>
  39857. <param name="path">An absolute file path to load a snapshot file from.</param>
  39858. <returns>
  39859. <para>Memory snapshot.</para>
  39860. </returns>
  39861. </member>
  39862. <member name="M:UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot.Save(UnityEditor.Profiling.Memory.Experimental.PackedMemorySnapshot,System.String)">
  39863. <summary>
  39864. <para>Copy the memory snapshot file to the given file path.</para>
  39865. </summary>
  39866. <param name="snapshot">Source memory snapshot.</param>
  39867. <param name="writePath">Where to create copy of memory snapshot.</param>
  39868. </member>
  39869. <member name="T:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries">
  39870. <summary>
  39871. <para>A class that houses type description entries, returned from PackedMemorySnapshot.typeDescriptions.</para>
  39872. </summary>
  39873. </member>
  39874. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.assembly">
  39875. <summary>
  39876. <para>Name of the assembly this type was loaded from.</para>
  39877. </summary>
  39878. </member>
  39879. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.baseOrElementTypeIndex">
  39880. <summary>
  39881. <para>The base type for this type, pointed to by an index into PackedMemorySnapshot.typeDescriptions.</para>
  39882. </summary>
  39883. </member>
  39884. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.fieldIndices">
  39885. <summary>
  39886. <para>An array containing indices pointing to descriptions of all fields of this type, accessible from PackedMemorySnapshot.fieldDescriptions.</para>
  39887. </summary>
  39888. </member>
  39889. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.flags">
  39890. <summary>
  39891. <para>Flags set for this type description, that define whether this type is an array or a value type, and the array rank of the type.</para>
  39892. </summary>
  39893. </member>
  39894. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.size">
  39895. <summary>
  39896. <para>Size in bytes of an instance of this type. If this type is an array type, this describes the amount of bytes a single element in the array will take up.</para>
  39897. </summary>
  39898. </member>
  39899. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.staticFieldBytes">
  39900. <summary>
  39901. <para>The actual contents of the bytes that store this types static fields, at the point of time when the snapshot was taken.</para>
  39902. </summary>
  39903. </member>
  39904. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.typeDescriptionName">
  39905. <summary>
  39906. <para>The name of this type.</para>
  39907. </summary>
  39908. </member>
  39909. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.typeIndex">
  39910. <summary>
  39911. <para>The type index of this type. This index is an index into the PackedMemorySnapshot.typeDescriptions array.</para>
  39912. </summary>
  39913. </member>
  39914. <member name="P:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.typeInfoAddress">
  39915. <summary>
  39916. <para>The address in memory that contains the description of this type inside the virtual machine. This can be used to match managed objects in the heap to their corresponding TypeDescription, as the first pointer of a managed object points to its type description.</para>
  39917. </summary>
  39918. </member>
  39919. <member name="M:UnityEditor.Profiling.Memory.Experimental.TypeDescriptionEntries.GetNumEntries">
  39920. <summary>
  39921. <para>The number of type description entries.</para>
  39922. </summary>
  39923. <returns>
  39924. <para>The number of entries.</para>
  39925. </returns>
  39926. </member>
  39927. <member name="T:UnityEditor.Profiling.Memory.Experimental.TypeFlags">
  39928. <summary>
  39929. <para>An enum encoding information for a type description about whether it is a value type or an array type, and the rank of the array if the type is an array. Returned by TypeDescriptionEntries.flags.</para>
  39930. </summary>
  39931. </member>
  39932. <member name="F:UnityEditor.Profiling.Memory.Experimental.TypeFlags.kArray">
  39933. <summary>
  39934. <para>Set if this type is an array.</para>
  39935. </summary>
  39936. </member>
  39937. <member name="F:UnityEditor.Profiling.Memory.Experimental.TypeFlags.kArrayRankMask">
  39938. <summary>
  39939. <para>If TypeFlags.kArray is set, the enum masked by this value will return the rank of the array (1 for a 1-dimensional array, 2 for a 2-dimensional array, etc).</para>
  39940. </summary>
  39941. </member>
  39942. <member name="F:UnityEditor.Profiling.Memory.Experimental.TypeFlags.kValueType">
  39943. <summary>
  39944. <para>Set if this value is a value type. If not set, the type is a reference type.</para>
  39945. </summary>
  39946. </member>
  39947. <member name="T:UnityEditor.Profiling.Memory.Experimental.TypeFlagsExtensions">
  39948. <summary>
  39949. <para>An extension class that contains member functions to TypeFlags.</para>
  39950. </summary>
  39951. </member>
  39952. <member name="M:UnityEditor.Profiling.Memory.Experimental.TypeFlagsExtensions.ArrayRank(UnityEditor.Profiling.Memory.Experimental.TypeFlags)">
  39953. <summary>
  39954. <para>If the type is an array type, retrieves the array rank of the type flags.</para>
  39955. </summary>
  39956. <param name="flags">The TypeFlags to compute the array rank of (assessible via this).</param>
  39957. <returns>
  39958. <para>The array rank encoded in the Type Flags.</para>
  39959. </returns>
  39960. </member>
  39961. <member name="M:UnityEditor.Profiling.Memory.Experimental.TypeFlagsExtensions.IsArray(UnityEditor.Profiling.Memory.Experimental.TypeFlags)">
  39962. <summary>
  39963. <para>Returns whether the flag describes an array type.</para>
  39964. </summary>
  39965. <param name="flags">The TypeFlags to compute from (accessible via this).</param>
  39966. <returns>
  39967. <para>Returns true if the Type associated with this TypeFlags is an array.</para>
  39968. </returns>
  39969. </member>
  39970. <member name="M:UnityEditor.Profiling.Memory.Experimental.TypeFlagsExtensions.IsValueType(UnityEditor.Profiling.Memory.Experimental.TypeFlags)">
  39971. <summary>
  39972. <para>Returns whether the type describes a value type.</para>
  39973. </summary>
  39974. <param name="flags">The TypeFlags to compute from (accessible via this).</param>
  39975. <returns>
  39976. <para>Returns true if the type associated with this TypeFlags is a value type (as opposed to a reference type).</para>
  39977. </returns>
  39978. </member>
  39979. <member name="T:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation">
  39980. <summary>
  39981. <para>Information about a virtual machine that provided a memory snapshot.</para>
  39982. </summary>
  39983. </member>
  39984. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.allocationGranularity">
  39985. <summary>
  39986. <para>Allocation granularity in bytes used by the virtual machine allocator.</para>
  39987. </summary>
  39988. </member>
  39989. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.arrayBoundsOffsetInHeader">
  39990. <summary>
  39991. <para>Offset in bytes inside the object header of an array object where the bounds of the array is stored.</para>
  39992. </summary>
  39993. </member>
  39994. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.arrayHeaderSize">
  39995. <summary>
  39996. <para>Size in bytes of the header of an array object.</para>
  39997. </summary>
  39998. </member>
  39999. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.arraySizeOffsetInHeader">
  40000. <summary>
  40001. <para>Offset in bytes inside the object header of an array object where the size of the array is stored.</para>
  40002. </summary>
  40003. </member>
  40004. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.objectHeaderSize">
  40005. <summary>
  40006. <para>Size in bytes of the header of each managed object.</para>
  40007. </summary>
  40008. </member>
  40009. <member name="P:UnityEditor.Profiling.Memory.Experimental.VirtualMachineInformation.pointerSize">
  40010. <summary>
  40011. <para>Size in bytes of a pointer.</para>
  40012. </summary>
  40013. </member>
  40014. <member name="T:UnityEditor.Profiling.ProfilerCategoryInfo">
  40015. <summary>
  40016. <para>Category information descriptor structure.</para>
  40017. </summary>
  40018. </member>
  40019. <member name="P:UnityEditor.Profiling.ProfilerCategoryInfo.color">
  40020. <summary>
  40021. <para>The color of the Profiler category, as a Color32.</para>
  40022. </summary>
  40023. </member>
  40024. <member name="P:UnityEditor.Profiling.ProfilerCategoryInfo.flags">
  40025. <summary>
  40026. <para>Flags for showing if the Category is user defined or built into Unity.</para>
  40027. </summary>
  40028. </member>
  40029. <member name="P:UnityEditor.Profiling.ProfilerCategoryInfo.id">
  40030. <summary>
  40031. <para>Id used by Unity for tracking the Category.</para>
  40032. </summary>
  40033. </member>
  40034. <member name="P:UnityEditor.Profiling.ProfilerCategoryInfo.name">
  40035. <summary>
  40036. <para>The name used by Unity for the Category.</para>
  40037. </summary>
  40038. </member>
  40039. <member name="T:UnityEditor.Profiling.ProfilerEditorUtility">
  40040. <summary>
  40041. <para>A Utility class for Profiler tooling in the Unity Editor.</para>
  40042. </summary>
  40043. </member>
  40044. <member name="M:UnityEditor.Profiling.ProfilerEditorUtility.SetSelection(UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController,System.String,System.Int64,System.String,System.String,System.UInt64)">
  40045. <summary>
  40046. <para>Set the current selection in a frame time sample based Profiler Module, such as the.</para>
  40047. </summary>
  40048. <param name="controller">The controller object of the Profiler module whose selection you want to set. When the value is null, Unity throws a NullArgumentException.</param>
  40049. <param name="markerNameOrMarkerNamePath">The name of the sample to be selected, or the names of all samples in the sample stack. Separate each name with a , ending on the sample that should be selected. Do not add a trailing . If Unity cannot find a sample that matches this name or sample stack, it does not set a selection and this method returns false. When this value is null or an empty string, Unity throws an ArgumentException.</param>
  40050. <param name="frameIndex">The 0 based frame index. This value defaults to -1 which means the selection is set on the currently shown frame. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or not -1, Unity throws an ArgumentOutOfRangeException.</param>
  40051. <param name="threadGroupName">The name of the thread group. The parameter defaults to an empty string. Null or an empty string signify that the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40052. <param name="threadName">The Name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". This parameter defaults to "Main Thread". When this value is null or an empty string, Unity throws an ArgumentException.</param>
  40053. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40054. <returns>
  40055. <para>Returns true if the selection was successfully set, false if it was rejected because no fitting sample could be found.</para>
  40056. </returns>
  40057. </member>
  40058. <member name="M:UnityEditor.Profiling.ProfilerEditorUtility.SetSelection(UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController,System.Int64,System.String,System.String,System.String,System.String,System.UInt64)">
  40059. <summary>
  40060. <para>Set the current selection in a frame time sample based Profiler Module, such as the.</para>
  40061. </summary>
  40062. <param name="controller">The controller object of the Profiler module whose selection you want to set. When the value is null, Unity throws a NullArgumentException.</param>
  40063. <param name="frameIndex">The 0 based frame index. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or smaller than 0, Unity throws an ArgumentOutOfRangeException.</param>
  40064. <param name="threadGroupName">The name of the thread group. Null or an empty string signify that the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40065. <param name="threadName">The Name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". When this value is null or an empty string, Unity throws an ArgumentException.</param>
  40066. <param name="sampleName">The name of the sample to select. If Unity cannot find a sample that matches this name, it does not set a selection and this method returns false. When this value is null or an empty string, Unity throws an ArgumentNullException or ArgumentException respectively.</param>
  40067. <param name="markerNamePath">The names of all samples in the sample stack, each separated by a , that define the base path for the search. Similar to a file folder structure, this base path defines where Unity looks for a sample which matches the sampleName. The searched sampleName can be the last item in that marker path or any child sample of it. Do not add a trailing . If no sample can be found matching this sample stack path and the sampleName, no selection is set and this method returns false. This defaults to null which means no requirement is set on the sample's sample stack and the first sample fitting the sampleName is selected.</param>
  40068. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40069. <param name="sampleMarkerId">Use HierarchyFrameDataView or RawFrameDataView to get the Marker Ids. When no sample can be found matching this sample stack path and the sampleMarkerId, no selection is set and this method returns false.</param>
  40070. <param name="markerIdPath">A list of Profiler marker IDs for all samples in the sample stack, that define the base path for the search. Similar to a file folder structure, this base path defines where Unity looks for a sample which matches the sampleMarkerId. The searched sampleMarkerId can be the last item in that marker path or any child sample of it. If no sample can be found matching this sample stack path and the sampleMarkerId, no selection is set and this method returns false. This defaults to null which means no requirement is set on the sample's sample stack and the first sample fitting the sampleMarkerId is selected.</param>
  40071. <returns>
  40072. <para>Returns true if the selection was successfully set, false if it was rejected because no fitting sample could be found.</para>
  40073. </returns>
  40074. </member>
  40075. <member name="M:UnityEditor.Profiling.ProfilerEditorUtility.SetSelection(UnityEditor.Profiling.IProfilerFrameTimeViewSampleSelectionController,System.Int64,System.String,System.String,System.Int32,System.Collections.Generic.List`1&lt;System.Int32&gt;,System.UInt64)">
  40076. <summary>
  40077. <para>Set the current selection in a frame time sample based Profiler Module, such as the.</para>
  40078. </summary>
  40079. <param name="controller">The controller object of the Profiler module whose selection you want to set. When the value is null, Unity throws a NullArgumentException.</param>
  40080. <param name="frameIndex">The 0 based frame index. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or smaller than 0, Unity throws an ArgumentOutOfRangeException.</param>
  40081. <param name="threadGroupName">The name of the thread group. Null or an empty string signify that the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40082. <param name="threadName">The Name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". When this value is null or an empty string, Unity throws an ArgumentException.</param>
  40083. <param name="sampleName">The name of the sample to select. If Unity cannot find a sample that matches this name, it does not set a selection and this method returns false. When this value is null or an empty string, Unity throws an ArgumentNullException or ArgumentException respectively.</param>
  40084. <param name="markerNamePath">The names of all samples in the sample stack, each separated by a , that define the base path for the search. Similar to a file folder structure, this base path defines where Unity looks for a sample which matches the sampleName. The searched sampleName can be the last item in that marker path or any child sample of it. Do not add a trailing . If no sample can be found matching this sample stack path and the sampleName, no selection is set and this method returns false. This defaults to null which means no requirement is set on the sample's sample stack and the first sample fitting the sampleName is selected.</param>
  40085. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40086. <param name="sampleMarkerId">Use HierarchyFrameDataView or RawFrameDataView to get the Marker Ids. When no sample can be found matching this sample stack path and the sampleMarkerId, no selection is set and this method returns false.</param>
  40087. <param name="markerIdPath">A list of Profiler marker IDs for all samples in the sample stack, that define the base path for the search. Similar to a file folder structure, this base path defines where Unity looks for a sample which matches the sampleMarkerId. The searched sampleMarkerId can be the last item in that marker path or any child sample of it. If no sample can be found matching this sample stack path and the sampleMarkerId, no selection is set and this method returns false. This defaults to null which means no requirement is set on the sample's sample stack and the first sample fitting the sampleMarkerId is selected.</param>
  40088. <returns>
  40089. <para>Returns true if the selection was successfully set, false if it was rejected because no fitting sample could be found.</para>
  40090. </returns>
  40091. </member>
  40092. <member name="T:UnityEditor.Profiling.ProfilerTimeSampleSelection">
  40093. <summary>
  40094. <para>An object describing a selection made in a frame time sample based.</para>
  40095. </summary>
  40096. </member>
  40097. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.frameIndex">
  40098. <summary>
  40099. <para>The 0 based frame index. Note that the Profiler Window UI shows the frame index as n+1.</para>
  40100. </summary>
  40101. </member>
  40102. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.markerNamePath">
  40103. <summary>
  40104. <para>A list of the names of all ProfilerMarker|ProfilerMarkers that make up the Sample Stack of this selection. Unity populates this list on a selection object if it was passed to IProfilerFrameTimeSampleSelectionController.SetSelection and was accepted as a valid selection.</para>
  40105. </summary>
  40106. </member>
  40107. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.markerPathDepth">
  40108. <summary>
  40109. <para>A shorthand for _markerNamePath.Count. When _markerNamePath is null, this value is 0. </para>
  40110. </summary>
  40111. </member>
  40112. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.rawSampleIndex">
  40113. <summary>
  40114. <para>The raw index of a sample, i.e. the index as if would be used with RawFrameDataView and NOT an Item ID as it would be used with HierarchyFrameDataView.</para>
  40115. </summary>
  40116. </member>
  40117. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.rawSampleIndices">
  40118. <summary>
  40119. <para>A sample selected in Hierarchy view might correspond to multiple samples in RawFrameDataView. This is a list of all of these sample indices.</para>
  40120. </summary>
  40121. </member>
  40122. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.sampleDisplayName">
  40123. <summary>
  40124. <para>The name of the Sample as it is displayed in the. This might be a shorter version than the last item in _markerNamePath.</para>
  40125. </summary>
  40126. </member>
  40127. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.threadGroupName">
  40128. <summary>
  40129. <para>The name of the group of the thread this sample resides in. When the thread is not part of a thread group, this value is string.empty.</para>
  40130. </summary>
  40131. </member>
  40132. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.threadId">
  40133. <summary>
  40134. <para>The ID of the thread this sample resides in.</para>
  40135. </summary>
  40136. </member>
  40137. <member name="P:UnityEditor.Profiling.ProfilerTimeSampleSelection.threadName">
  40138. <summary>
  40139. <para>The name of the thread this sample resides in.</para>
  40140. </summary>
  40141. </member>
  40142. <member name="M:UnityEditor.Profiling.ProfilerTimeSampleSelection.#ctor(System.Int64,System.String,System.String,System.UInt64,System.Int32,System.String)">
  40143. <summary>
  40144. <para>Constructs a selection object that can be passed to IProfilerFrameTimeSampleSelectionController.SetSelection to change the selection.</para>
  40145. </summary>
  40146. <param name="frameIndex">The 0 based index of the frame the sample exists in. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or smaller than 0, Unity will throw an ArgumentOutOfRangeException.</param>
  40147. <param name="threadGroupName">The name of the thread group. An empty string, which means the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40148. <param name="threadName">The name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". When this value is null or an empty string, Unity will throw an ArgumentException.</param>
  40149. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40150. <param name="rawSampleIndex">The raw index of a sample, i.e. the index as if would be used with RawFrameDataView and NOT an Item ID as it would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView.</param>
  40151. <param name="sampleName">The name of the sample. When this value is null or empty, it will be filled by Unity on making a valid selection by passing this object to IProfilerFrameTimeSampleSelectionController.SetSelection.</param>
  40152. <param name="rawSampleIndices">A list of sample indices as used with RawFrameDataView and NOT a list of Item ID as would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView. When this list is empty, Unity throws an ArgumentException.</param>
  40153. <param name="selection">An existing selection to make a copy of. When this value is null, Unity throws an ArgumentNullException.</param>
  40154. </member>
  40155. <member name="M:UnityEditor.Profiling.ProfilerTimeSampleSelection.#ctor(System.Int64,System.String,System.String,System.UInt64,System.Collections.Generic.IList`1&lt;System.Int32&gt;,System.String)">
  40156. <summary>
  40157. <para>Constructs a selection object that can be passed to IProfilerFrameTimeSampleSelectionController.SetSelection to change the selection.</para>
  40158. </summary>
  40159. <param name="frameIndex">The 0 based index of the frame the sample exists in. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or smaller than 0, Unity will throw an ArgumentOutOfRangeException.</param>
  40160. <param name="threadGroupName">The name of the thread group. An empty string, which means the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40161. <param name="threadName">The name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". When this value is null or an empty string, Unity will throw an ArgumentException.</param>
  40162. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40163. <param name="rawSampleIndex">The raw index of a sample, i.e. the index as if would be used with RawFrameDataView and NOT an Item ID as it would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView.</param>
  40164. <param name="sampleName">The name of the sample. When this value is null or empty, it will be filled by Unity on making a valid selection by passing this object to IProfilerFrameTimeSampleSelectionController.SetSelection.</param>
  40165. <param name="rawSampleIndices">A list of sample indices as used with RawFrameDataView and NOT a list of Item ID as would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView. When this list is empty, Unity throws an ArgumentException.</param>
  40166. <param name="selection">An existing selection to make a copy of. When this value is null, Unity throws an ArgumentNullException.</param>
  40167. </member>
  40168. <member name="M:UnityEditor.Profiling.ProfilerTimeSampleSelection.#ctor(UnityEditor.Profiling.ProfilerTimeSampleSelection)">
  40169. <summary>
  40170. <para>Constructs a selection object that can be passed to IProfilerFrameTimeSampleSelectionController.SetSelection to change the selection.</para>
  40171. </summary>
  40172. <param name="frameIndex">The 0 based index of the frame the sample exists in. Note that the Profiler Window UI shows the frame index as n+1. When this value is outside of the range described by ProfilerWindow.firstAvailableFrameIndex and ProfilerWindow.lastAvailableFrameIndex, or smaller than 0, Unity will throw an ArgumentOutOfRangeException.</param>
  40173. <param name="threadGroupName">The name of the thread group. An empty string, which means the thread isn't part of a thread group. "Job", "Loading" and "Scripting Threads" are examples of such thread group names.</param>
  40174. <param name="threadName">The name of the thread, e.g. "Main Thread", "Render Thread" or "Worker 0". When this value is null or an empty string, Unity will throw an ArgumentException.</param>
  40175. <param name="threadId">The ID of the thread. When the default value of FrameDataView.invalidThreadId is passed, Unity searches for the sample in the first thread matching the provided threadGroupName and threadName. Specify this threadId if there are multiple threads with the same name. Use a RawFrameDataView.threadId or HierarchyFrameDataView.threadId to retrieve the ID to a specific thread, if you need it to be specific.</param>
  40176. <param name="rawSampleIndex">The raw index of a sample, i.e. the index as if would be used with RawFrameDataView and NOT an Item ID as it would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView.</param>
  40177. <param name="sampleName">The name of the sample. When this value is null or empty, it will be filled by Unity on making a valid selection by passing this object to IProfilerFrameTimeSampleSelectionController.SetSelection.</param>
  40178. <param name="rawSampleIndices">A list of sample indices as used with RawFrameDataView and NOT a list of Item ID as would be used with HierarchyFrameDataView. Use HierarchyFrameDataView.ViewMode.MergeSamplesWithTheSameName to get raw sample indices when working with HierarchyFrameDataView. When this list is empty, Unity throws an ArgumentException.</param>
  40179. <param name="selection">An existing selection to make a copy of. When this value is null, Unity throws an ArgumentNullException.</param>
  40180. </member>
  40181. <member name="T:UnityEditor.Profiling.RawFrameDataView">
  40182. <summary>
  40183. <para>Provides access to the Profiler data for a specific frame and thread.</para>
  40184. </summary>
  40185. </member>
  40186. <member name="F:UnityEditor.Profiling.RawFrameDataView.invalidSampleIndex">
  40187. <summary>
  40188. <para>This constant defines a sample index that does not match any valid Profiler Sample.</para>
  40189. </summary>
  40190. </member>
  40191. <member name="T:UnityEditor.Profiling.RawFrameDataView.FlowEvent">
  40192. <summary>
  40193. <para>This struct describes profiler flow and its relation to the specific sample in the frame.</para>
  40194. </summary>
  40195. </member>
  40196. <member name="F:UnityEditor.Profiling.RawFrameDataView.FlowEvent.FlowEventType">
  40197. <summary>
  40198. <para>Use to determine flow event type.</para>
  40199. </summary>
  40200. </member>
  40201. <member name="F:UnityEditor.Profiling.RawFrameDataView.FlowEvent.FlowId">
  40202. <summary>
  40203. <para>Flow identifier.</para>
  40204. </summary>
  40205. </member>
  40206. <member name="F:UnityEditor.Profiling.RawFrameDataView.FlowEvent.ParentSampleIndex">
  40207. <summary>
  40208. <para>Use to determine the sample index the flow event belongs to.</para>
  40209. </summary>
  40210. </member>
  40211. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetFlowEvents(System.Collections.Generic.List`1&lt;UnityEditor.Profiling.RawFrameDataView/FlowEvent&gt;)">
  40212. <summary>
  40213. <para>Gets all flow events for the current frame and thread.</para>
  40214. </summary>
  40215. <param name="outFlowEvents">Returns the list of all profiler flow events for the current frame and thread.</param>
  40216. </member>
  40217. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleCallstack(System.Int32,System.Collections.Generic.List`1&lt;System.UInt64&gt;)">
  40218. <summary>
  40219. <para>Gets the callstack associated with the specified sample.</para>
  40220. </summary>
  40221. <param name="sampleIndex">Index of the Profiler sample.</param>
  40222. <param name="outCallstack">List filled with callstack pointers as a result of a method call.</param>
  40223. </member>
  40224. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleCategoryIndex(System.Int32)">
  40225. <summary>
  40226. <para>Gets Profiler marker category for the specific sample.</para>
  40227. </summary>
  40228. <param name="sampleIndex">Index of the Profiler sample.</param>
  40229. <returns>
  40230. <para>Returns Profiler category index.</para>
  40231. </returns>
  40232. </member>
  40233. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleChildrenCount(System.Int32)">
  40234. <summary>
  40235. <para>Gets amount of child samples for the specific sample.</para>
  40236. </summary>
  40237. <param name="sampleIndex">Index of the Profiler sample.</param>
  40238. <returns>
  40239. <para>Returns amount of child samples.</para>
  40240. </returns>
  40241. </member>
  40242. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleChildrenCountRecursive(System.Int32)">
  40243. <summary>
  40244. <para>Gets amount of direct and indirect child samples for the specific sample.</para>
  40245. </summary>
  40246. <param name="sampleIndex">Index of the Profiler sample.</param>
  40247. <returns>
  40248. <para>Returns amount of direct and indirect child samples.</para>
  40249. </returns>
  40250. </member>
  40251. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleFlags(System.Int32)">
  40252. <summary>
  40253. <para>Gets Profiler marker flags for the specific sample.</para>
  40254. </summary>
  40255. <param name="sampleIndex">Index of the Profiler sample.</param>
  40256. <returns>
  40257. <para>Returns Profiler marker flags.</para>
  40258. </returns>
  40259. </member>
  40260. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleFlowEvents(System.Int32,System.Collections.Generic.List`1&lt;UnityEditor.Profiling.RawFrameDataView/FlowEvent&gt;)">
  40261. <summary>
  40262. <para>Gets the flow events that originate from the specific sample.</para>
  40263. </summary>
  40264. <param name="sampleIndex">Index of the Profiler sample.</param>
  40265. <param name="outFlowEvents">Returns the list of profiler flow events for the sample in the current frame and thread.</param>
  40266. </member>
  40267. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMarkerId(System.Int32)">
  40268. <summary>
  40269. <para>Gets Profiler marker indentifier which uniquely identifies sample name.</para>
  40270. </summary>
  40271. <param name="sampleIndex">Index of the Profiler sample.</param>
  40272. <returns>
  40273. <para>Returns Profiler marker indentifier. Returns invalidMarkerId for invalid index.</para>
  40274. </returns>
  40275. </member>
  40276. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataAsDouble(System.Int32,System.Int32)">
  40277. <summary>
  40278. <para>Gets sample metadata value as double.</para>
  40279. </summary>
  40280. <param name="sampleIndex">Index of the Profiler sample.</param>
  40281. <param name="metadataIndex">Metadata index.</param>
  40282. <returns>
  40283. <para>Returns double representation of sample metadata value.</para>
  40284. </returns>
  40285. </member>
  40286. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataAsFloat(System.Int32,System.Int32)">
  40287. <summary>
  40288. <para>Gets sample metadata value as float.</para>
  40289. </summary>
  40290. <param name="sampleIndex">Index of the Profiler sample.</param>
  40291. <param name="metadataIndex">Metadata index.</param>
  40292. <returns>
  40293. <para>Returns float representation of sample metadata value.</para>
  40294. </returns>
  40295. </member>
  40296. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataAsInt(System.Int32,System.Int32)">
  40297. <summary>
  40298. <para>Gets sample metadata value as integer.</para>
  40299. </summary>
  40300. <param name="sampleIndex">Index of the Profiler sample.</param>
  40301. <param name="metadataIndex">Metadata index.</param>
  40302. <returns>
  40303. <para>Returns integer representation of sample metadata value.</para>
  40304. </returns>
  40305. </member>
  40306. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataAsLong(System.Int32,System.Int32)">
  40307. <summary>
  40308. <para>Gets sample metadata value as long.</para>
  40309. </summary>
  40310. <param name="sampleIndex">Index of the Profiler sample.</param>
  40311. <param name="metadataIndex">Metadata index.</param>
  40312. <returns>
  40313. <para>Returns long representation of sample metadata value.</para>
  40314. </returns>
  40315. </member>
  40316. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataAsString(System.Int32,System.Int32)">
  40317. <summary>
  40318. <para>Gets sample metadata value as string.</para>
  40319. </summary>
  40320. <param name="sampleIndex">Index of the Profiler sample.</param>
  40321. <param name="metadataIndex">Metadata index.</param>
  40322. <returns>
  40323. <para>Returns string representation of sample metadata value.</para>
  40324. </returns>
  40325. </member>
  40326. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleMetadataCount(System.Int32)">
  40327. <summary>
  40328. <para>Gets metadata count associated with the specific sample.</para>
  40329. </summary>
  40330. <param name="sampleIndex">Index of the Profiler sample.</param>
  40331. <returns>
  40332. <para>Amount of metadata values.</para>
  40333. </returns>
  40334. </member>
  40335. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleName(System.Int32)">
  40336. <summary>
  40337. <para>Gets the name of the specific sample.</para>
  40338. </summary>
  40339. <param name="sampleIndex">Index of the Profiler sample.</param>
  40340. <returns>
  40341. <para>Returns sample name. Returns null if sample index is invalid.</para>
  40342. </returns>
  40343. </member>
  40344. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleStartTimeMs(System.Int32)">
  40345. <summary>
  40346. <para>Gets the start time of the sample. The amount of time is expressed in milliseconds.</para>
  40347. </summary>
  40348. <param name="sampleIndex">Index of the Profiler sample.</param>
  40349. <returns>
  40350. <para>Returns sample start time in milliseconds.</para>
  40351. </returns>
  40352. </member>
  40353. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleStartTimeNs(System.Int32)">
  40354. <summary>
  40355. <para>Gets the start time of the sample. The amount of time is expressed in nanoseconds.</para>
  40356. </summary>
  40357. <param name="sampleIndex">Index of the Profiler sample.</param>
  40358. <returns>
  40359. <para>Returns sample start time in nanoseconds.</para>
  40360. </returns>
  40361. </member>
  40362. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleTimeMs(System.Int32)">
  40363. <summary>
  40364. <para>Gets the duration of sample. The amount of time is expressed in milliseconds.</para>
  40365. </summary>
  40366. <param name="sampleIndex">Index of the Profiler sample.</param>
  40367. <returns>
  40368. <para>Returns sample duration in milliseconds.</para>
  40369. </returns>
  40370. </member>
  40371. <member name="M:UnityEditor.Profiling.RawFrameDataView.GetSampleTimeNs(System.Int32)">
  40372. <summary>
  40373. <para>Gets the duration of sample. The amount of time is expressed in nanoseconds.</para>
  40374. </summary>
  40375. <param name="sampleIndex">Index of the Profiler sample.</param>
  40376. <returns>
  40377. <para>Returns sample duration in nanoseconds.</para>
  40378. </returns>
  40379. </member>
  40380. <member name="T:UnityEditor.Progress">
  40381. <summary>
  40382. <para>The Progress utility class reports the progress of asynchronous tasks to Unity.</para>
  40383. </summary>
  40384. </member>
  40385. <member name="?:UnityEditor.Progress.added(System.Action`1&lt;UnityEditor.Progress/Item[]&gt;)">
  40386. <summary>
  40387. <para>An event raised when a new progress indicator starts.</para>
  40388. </summary>
  40389. <param name="value">Array of new progress indicators.</param>
  40390. </member>
  40391. <member name="P:UnityEditor.Progress.globalProgress">
  40392. <summary>
  40393. <para>Returns the global average progression of all running tasks.</para>
  40394. </summary>
  40395. </member>
  40396. <member name="P:UnityEditor.Progress.globalRemainingTime">
  40397. <summary>
  40398. <para>Returns the maximum time remaining for all running progress indicators.</para>
  40399. </summary>
  40400. </member>
  40401. <member name="?:UnityEditor.Progress.removed(System.Action`1&lt;UnityEditor.Progress/Item[]&gt;)">
  40402. <summary>
  40403. <para>An event raised when a progress indicator is removed.</para>
  40404. </summary>
  40405. <param name="value">Array of removed progress indicators.</param>
  40406. </member>
  40407. <member name="P:UnityEditor.Progress.running">
  40408. <summary>
  40409. <para>Returns true if there is at least one running progress indicator, false otherwise.</para>
  40410. </summary>
  40411. </member>
  40412. <member name="?:UnityEditor.Progress.updated(System.Action`1&lt;UnityEditor.Progress/Item[]&gt;)">
  40413. <summary>
  40414. <para>An event raised when a progress indicator's state updates.</para>
  40415. </summary>
  40416. <param name="value">Array of updated progress indicators.</param>
  40417. </member>
  40418. <member name="M:UnityEditor.Progress.Cancel(System.Int32)">
  40419. <summary>
  40420. <para>Cancels a runnning progress indicator, and invokes the cancel callback for the associated task.</para>
  40421. </summary>
  40422. <param name="id">The progress indicator's unique ID.</param>
  40423. <returns>
  40424. <para>True if the associated task is cancelled, false if it cannot be cancelled.</para>
  40425. </returns>
  40426. </member>
  40427. <member name="M:UnityEditor.Progress.ClearRemainingTime(System.Int32)">
  40428. <summary>
  40429. <para>Resets the computation of a progress indicator's remaining time.</para>
  40430. </summary>
  40431. <param name="id">The progress indicator's unique ID.</param>
  40432. </member>
  40433. <member name="M:UnityEditor.Progress.EnumerateItems">
  40434. <summary>
  40435. <para>Returns an enumerator to loop over all progress indicators.</para>
  40436. </summary>
  40437. <returns>
  40438. <para>The enumerable progress indicators.</para>
  40439. </returns>
  40440. </member>
  40441. <member name="M:UnityEditor.Progress.Exists(System.Int32)">
  40442. <summary>
  40443. <para>Checks whether a progress indicator with the specified ID exists.</para>
  40444. </summary>
  40445. <param name="id">The unique ID to search for.</param>
  40446. <returns>
  40447. <para>True if the progress indicator exists, false otherwise.</para>
  40448. </returns>
  40449. </member>
  40450. <member name="M:UnityEditor.Progress.Finish(System.Int32,UnityEditor.Progress/Status)">
  40451. <summary>
  40452. <para>Marks the progress indicator as finished.</para>
  40453. </summary>
  40454. <param name="id">The progress indicator's unique ID.</param>
  40455. <param name="status">The status of the associated task when the progress indicator finishes. Indicates whether the task succeeded, failed, or was canceled.</param>
  40456. </member>
  40457. <member name="M:UnityEditor.Progress.GetCount">
  40458. <summary>
  40459. <para>Gets the number of available progress indicators.</para>
  40460. </summary>
  40461. <returns>
  40462. <para>The number of available progress indicators.</para>
  40463. </returns>
  40464. </member>
  40465. <member name="M:UnityEditor.Progress.GetCountPerStatus">
  40466. <summary>
  40467. <para>For each available status, gets the number of progress indicators with that status.</para>
  40468. </summary>
  40469. <returns>
  40470. <para>An array that contains the count of progress indicators per status. Each index maps a single status from the Progress.Status enum.</para>
  40471. </returns>
  40472. </member>
  40473. <member name="M:UnityEditor.Progress.GetCurrentStep(System.Int32)">
  40474. <summary>
  40475. <para>Gets the current step for a progress indicator.</para>
  40476. </summary>
  40477. <param name="id">The progress indicator's unique ID.</param>
  40478. <returns>
  40479. <para>The current step.</para>
  40480. </returns>
  40481. </member>
  40482. <member name="M:UnityEditor.Progress.GetDescription(System.Int32)">
  40483. <summary>
  40484. <para>Gets a progress indicator's description.</para>
  40485. </summary>
  40486. <param name="id">The progress indicator's unique ID.</param>
  40487. <returns>
  40488. <para>The description, if one exists.</para>
  40489. </returns>
  40490. </member>
  40491. <member name="M:UnityEditor.Progress.GetId(System.Int32)">
  40492. <summary>
  40493. <para>Finds a progress indicator's unique ID using its index in the set of all available progress indicators.</para>
  40494. </summary>
  40495. <param name="index">The valid index for a progress indicator.</param>
  40496. <returns>
  40497. <para>The progress indicator's unique ID, or -1 if the unique ID is not available.</para>
  40498. </returns>
  40499. </member>
  40500. <member name="M:UnityEditor.Progress.GetName(System.Int32)">
  40501. <summary>
  40502. <para>Gets a progress indicator's name.</para>
  40503. </summary>
  40504. <param name="id">The progress indicator's unique ID.</param>
  40505. <returns>
  40506. <para>The matching progress indicator's name.</para>
  40507. </returns>
  40508. </member>
  40509. <member name="M:UnityEditor.Progress.GetOptions(System.Int32)">
  40510. <summary>
  40511. <para>Gets the options that you specified when you started the progress indicator.</para>
  40512. </summary>
  40513. <param name="id">The progress indicator's unique ID.</param>
  40514. <returns>
  40515. <para>The progress indicator's option flags.</para>
  40516. </returns>
  40517. </member>
  40518. <member name="M:UnityEditor.Progress.GetParentId(System.Int32)">
  40519. <summary>
  40520. <para>Gets the unique ID of the progress indicator's parent, if any.</para>
  40521. </summary>
  40522. <param name="id">The progress indicator's unique ID.</param>
  40523. <returns>
  40524. <para>The unique ID of the progress indicator's parent. If the progress indicator is not a child of any other progress indicators, returns -1.</para>
  40525. </returns>
  40526. </member>
  40527. <member name="M:UnityEditor.Progress.GetPriority(System.Int32)">
  40528. <summary>
  40529. <para>Gets a progress indicator's priority.</para>
  40530. </summary>
  40531. <param name="id">The progress indicator's unique ID.</param>
  40532. <returns>
  40533. <para>The priority.</para>
  40534. </returns>
  40535. </member>
  40536. <member name="M:UnityEditor.Progress.GetProgress(System.Int32)">
  40537. <summary>
  40538. <para>Gets a progress indicator's progress.</para>
  40539. </summary>
  40540. <param name="id">The progress indicator's unique ID.</param>
  40541. <returns>
  40542. <para>The current progress.</para>
  40543. </returns>
  40544. </member>
  40545. <member name="M:UnityEditor.Progress.GetProgressById(System.Int32)">
  40546. <summary>
  40547. <para>Gets information about a progress indicator.</para>
  40548. </summary>
  40549. <param name="id">The progress indicator's unique ID.</param>
  40550. <returns>
  40551. <para>The progress indicator's data structure.</para>
  40552. </returns>
  40553. </member>
  40554. <member name="M:UnityEditor.Progress.GetRemainingTime(System.Int32)">
  40555. <summary>
  40556. <para>Gets a progress indicator's remaining time, in seconds.</para>
  40557. </summary>
  40558. <param name="id">The progress indicator's unique ID.</param>
  40559. <returns>
  40560. <para>The number of seconds remaining.</para>
  40561. </returns>
  40562. </member>
  40563. <member name="M:UnityEditor.Progress.GetRunningProgressCount">
  40564. <summary>
  40565. <para>Gets the number of active or running progress indicators.</para>
  40566. </summary>
  40567. <returns>
  40568. <para>The number of active and running progress indicators.</para>
  40569. </returns>
  40570. </member>
  40571. <member name="M:UnityEditor.Progress.GetStartDateTime(System.Int32)">
  40572. <summary>
  40573. <para>Gets the timestamp of when the progress indicator started.</para>
  40574. </summary>
  40575. <param name="id">The progress indicator's unique ID.</param>
  40576. <returns>
  40577. <para>The progress indicator's start timestamp.</para>
  40578. </returns>
  40579. </member>
  40580. <member name="M:UnityEditor.Progress.GetStatus(System.Int32)">
  40581. <summary>
  40582. <para>Gets the progress indicator's status.</para>
  40583. </summary>
  40584. <param name="id">The progress indicator's unique ID.</param>
  40585. <returns>
  40586. <para>The progress indicator's current status.</para>
  40587. </returns>
  40588. </member>
  40589. <member name="M:UnityEditor.Progress.GetStepLabel(System.Int32)">
  40590. <summary>
  40591. <para>Gets the label that displays a progress indicator's steps.</para>
  40592. </summary>
  40593. <param name="id">The progress indicator's unique ID.</param>
  40594. <returns>
  40595. <para>The step label.</para>
  40596. </returns>
  40597. </member>
  40598. <member name="M:UnityEditor.Progress.GetTimeDisplayMode(System.Int32)">
  40599. <summary>
  40600. <para>Get a progress indicator's time display mode.</para>
  40601. </summary>
  40602. <param name="id">The progress indicator's unique ID.</param>
  40603. <returns>
  40604. <para>The progress indicator's time display mode.</para>
  40605. </returns>
  40606. </member>
  40607. <member name="M:UnityEditor.Progress.GetTotalSteps(System.Int32)">
  40608. <summary>
  40609. <para>Gets the total number of steps, from start to finish, for a progress indicator.</para>
  40610. </summary>
  40611. <param name="id">The progress indicator's unique ID.</param>
  40612. <returns>
  40613. <para>The number of steps.</para>
  40614. </returns>
  40615. </member>
  40616. <member name="M:UnityEditor.Progress.GetUpdateDateTime(System.Int32)">
  40617. <summary>
  40618. <para>Gets the time that the progress indicator last changed, or finished.</para>
  40619. </summary>
  40620. <param name="id">The progress indicator's unique ID.</param>
  40621. <returns>
  40622. <para>The timestamp of the progress indicator's last update.</para>
  40623. </returns>
  40624. </member>
  40625. <member name="M:UnityEditor.Progress.IsCancellable(System.Int32)">
  40626. <summary>
  40627. <para>Indicates whether you can cancel the progress indicator's associated task.</para>
  40628. </summary>
  40629. <param name="id">The progress indicator's unique ID.</param>
  40630. <returns>
  40631. <para>True if you can cancel the task, false otherwise.</para>
  40632. </returns>
  40633. </member>
  40634. <member name="M:UnityEditor.Progress.IsPausable(System.Int32)">
  40635. <summary>
  40636. <para>Indicates whether you can pause the progress indicator's task.</para>
  40637. </summary>
  40638. <param name="id">The progress indicator's unique ID.</param>
  40639. <returns>
  40640. <para>True if you can pause the task, false otherwise.</para>
  40641. </returns>
  40642. </member>
  40643. <member name="T:UnityEditor.Progress.Item">
  40644. <summary>
  40645. <para>A data structure that provides information about a progress indicator.</para>
  40646. </summary>
  40647. </member>
  40648. <member name="P:UnityEditor.Progress.Item.cancellable">
  40649. <summary>
  40650. <para>Returns true if the progress indicator's associated event can be canceled.</para>
  40651. </summary>
  40652. </member>
  40653. <member name="P:UnityEditor.Progress.Item.currentStep">
  40654. <summary>
  40655. <para>Returns the current step for this progress indicator.</para>
  40656. </summary>
  40657. </member>
  40658. <member name="P:UnityEditor.Progress.Item.description">
  40659. <summary>
  40660. <para>Returns the progress indicator's description.</para>
  40661. </summary>
  40662. </member>
  40663. <member name="P:UnityEditor.Progress.Item.elapsedTime">
  40664. <summary>
  40665. <para>Returns the number of seconds that the progress indicator has been running for.</para>
  40666. </summary>
  40667. </member>
  40668. <member name="P:UnityEditor.Progress.Item.exists">
  40669. <summary>
  40670. <para>Checks whether the progress indicator exists.</para>
  40671. </summary>
  40672. </member>
  40673. <member name="P:UnityEditor.Progress.Item.finished">
  40674. <summary>
  40675. <para>Returns true if the progress indicator is finished, but not removed.</para>
  40676. </summary>
  40677. </member>
  40678. <member name="P:UnityEditor.Progress.Item.id">
  40679. <summary>
  40680. <para>Returns the progress indicator's unique identifier.</para>
  40681. </summary>
  40682. </member>
  40683. <member name="P:UnityEditor.Progress.Item.indefinite">
  40684. <summary>
  40685. <para>Returns true if the progress indicator is indefinite.</para>
  40686. </summary>
  40687. </member>
  40688. <member name="P:UnityEditor.Progress.Item.name">
  40689. <summary>
  40690. <para>Returns the progress indicator's name.</para>
  40691. </summary>
  40692. </member>
  40693. <member name="P:UnityEditor.Progress.Item.options">
  40694. <summary>
  40695. <para>Returns the option flags used to start the progress indicator.</para>
  40696. </summary>
  40697. </member>
  40698. <member name="P:UnityEditor.Progress.Item.parentId">
  40699. <summary>
  40700. <para>Returns the unique ID of the progress indicator's parent, or -1 if the progress indicator is not a child of another progress indicator.</para>
  40701. </summary>
  40702. </member>
  40703. <member name="P:UnityEditor.Progress.Item.pausable">
  40704. <summary>
  40705. <para>Returns true if the progress indicator's task can be paused.</para>
  40706. </summary>
  40707. </member>
  40708. <member name="P:UnityEditor.Progress.Item.paused">
  40709. <summary>
  40710. <para>Returns true if the progress indicator is paused.</para>
  40711. </summary>
  40712. </member>
  40713. <member name="P:UnityEditor.Progress.Item.priority">
  40714. <summary>
  40715. <para>Returns the progress indicator's priority.</para>
  40716. </summary>
  40717. </member>
  40718. <member name="P:UnityEditor.Progress.Item.progress">
  40719. <summary>
  40720. <para>Returns the progress value of a progress indicator's associated task.</para>
  40721. </summary>
  40722. </member>
  40723. <member name="P:UnityEditor.Progress.Item.remainingTime">
  40724. <summary>
  40725. <para>Returns this progress indicator's remaining time to completion.</para>
  40726. </summary>
  40727. </member>
  40728. <member name="P:UnityEditor.Progress.Item.responding">
  40729. <summary>
  40730. <para>Returns true if progress is ongoing, false if the progress indicator has not received any progress report for more than 5 seconds.</para>
  40731. </summary>
  40732. </member>
  40733. <member name="P:UnityEditor.Progress.Item.running">
  40734. <summary>
  40735. <para>Returns true if the progress indicator is running and active.</para>
  40736. </summary>
  40737. </member>
  40738. <member name="P:UnityEditor.Progress.Item.startTime">
  40739. <summary>
  40740. <para>Returns the time when the progress indicator started.</para>
  40741. </summary>
  40742. </member>
  40743. <member name="P:UnityEditor.Progress.Item.status">
  40744. <summary>
  40745. <para>Returns the progress indicator's status.</para>
  40746. </summary>
  40747. </member>
  40748. <member name="P:UnityEditor.Progress.Item.stepLabel">
  40749. <summary>
  40750. <para>Returns the label that displays the progress indicator's steps.</para>
  40751. </summary>
  40752. </member>
  40753. <member name="P:UnityEditor.Progress.Item.timeDisplayMode">
  40754. <summary>
  40755. <para>Returns the progress indicator's time display mode.</para>
  40756. </summary>
  40757. </member>
  40758. <member name="P:UnityEditor.Progress.Item.totalSteps">
  40759. <summary>
  40760. <para>Returns the total number of steps, from start to finish, for this progress indicator.</para>
  40761. </summary>
  40762. </member>
  40763. <member name="P:UnityEditor.Progress.Item.updateTime">
  40764. <summary>
  40765. <para>Returns the last time the progress indicator was updated.</para>
  40766. </summary>
  40767. </member>
  40768. <member name="M:UnityEditor.Progress.Item.Cancel">
  40769. <summary>
  40770. <para>Cancels a running progress indicator.</para>
  40771. </summary>
  40772. <returns>
  40773. <para>True if the associated task is cancelled, false if something prevents it from being cancelled.</para>
  40774. </returns>
  40775. </member>
  40776. <member name="M:UnityEditor.Progress.Item.ClearRemainingTime">
  40777. <summary>
  40778. <para>Resets the computation of the progress indicator's remaining time.</para>
  40779. </summary>
  40780. </member>
  40781. <member name="M:UnityEditor.Progress.Item.Finish(UnityEditor.Progress/Status)">
  40782. <summary>
  40783. <para>Marks the progress indicator as finished.</para>
  40784. </summary>
  40785. <param name="finishedStatus">The status of the associated task when the progress indicator finishes. Indicates whether the task succeeded, failed, or was canceled.</param>
  40786. </member>
  40787. <member name="M:UnityEditor.Progress.Item.Pause">
  40788. <summary>
  40789. <para>Pauses a running progress indicator.</para>
  40790. </summary>
  40791. <returns>
  40792. <para>True if the task is paused, false if it cannot be paused.</para>
  40793. </returns>
  40794. </member>
  40795. <member name="M:UnityEditor.Progress.Item.RegisterCancelCallback(System.Func`1&lt;System.Boolean&gt;)">
  40796. <summary>
  40797. <para>Registers a callback that is called when the user cancels a running progress indicator's associated task.</para>
  40798. </summary>
  40799. <param name="callback">The function called when a progress indicator's associated task is canceled.</param>
  40800. </member>
  40801. <member name="M:UnityEditor.Progress.Item.RegisterPauseCallback(System.Func`2&lt;System.Boolean,System.Boolean&gt;)">
  40802. <summary>
  40803. <para>Registers a callback that is called when a user pauses a running progress indicator's task.</para>
  40804. </summary>
  40805. <param name="callback">This function is called when a progress indicator's task is paused. It takes a boolean parameter that specifies whether the task needs to pause or resume. When the value is true, the task needs to pause. When the value is false, the task needs to resume. The function returns true if it actually performed the requested action.</param>
  40806. </member>
  40807. <member name="M:UnityEditor.Progress.Item.Remove">
  40808. <summary>
  40809. <para>Finishes and removes an active progress indicator.</para>
  40810. </summary>
  40811. <returns>
  40812. <para>-1 if the progress indicator is removed, otherwise returns the progress indicator's id.</para>
  40813. </returns>
  40814. </member>
  40815. <member name="M:UnityEditor.Progress.Item.Report(System.Single)">
  40816. <summary>
  40817. <para>Reports the progress indicator's current status.</para>
  40818. </summary>
  40819. <param name="newProgress">A new progress value between 0 and 1.</param>
  40820. <param name="newDescription">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  40821. <param name="newCurrentStep">An updated current step.</param>
  40822. <param name="newTotalSteps">An updated total number of steps.</param>
  40823. </member>
  40824. <member name="M:UnityEditor.Progress.Item.Report(System.Single,System.String)">
  40825. <summary>
  40826. <para>Reports the progress indicator's current status.</para>
  40827. </summary>
  40828. <param name="newProgress">A new progress value between 0 and 1.</param>
  40829. <param name="newDescription">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  40830. <param name="newCurrentStep">An updated current step.</param>
  40831. <param name="newTotalSteps">An updated total number of steps.</param>
  40832. </member>
  40833. <member name="M:UnityEditor.Progress.Item.Report(System.Int32,System.Int32)">
  40834. <summary>
  40835. <para>Reports the progress indicator's current status.</para>
  40836. </summary>
  40837. <param name="newProgress">A new progress value between 0 and 1.</param>
  40838. <param name="newDescription">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  40839. <param name="newCurrentStep">An updated current step.</param>
  40840. <param name="newTotalSteps">An updated total number of steps.</param>
  40841. </member>
  40842. <member name="M:UnityEditor.Progress.Item.Report(System.Int32,System.Int32,System.String)">
  40843. <summary>
  40844. <para>Reports the progress indicator's current status.</para>
  40845. </summary>
  40846. <param name="newProgress">A new progress value between 0 and 1.</param>
  40847. <param name="newDescription">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  40848. <param name="newCurrentStep">An updated current step.</param>
  40849. <param name="newTotalSteps">An updated total number of steps.</param>
  40850. </member>
  40851. <member name="M:UnityEditor.Progress.Item.Resume">
  40852. <summary>
  40853. <para>Resumes a paused progress indicator.</para>
  40854. </summary>
  40855. <returns>
  40856. <para>True if the task resumes, false if it cannot resume.</para>
  40857. </returns>
  40858. </member>
  40859. <member name="M:UnityEditor.Progress.Item.SetDescription(System.String)">
  40860. <summary>
  40861. <para>Sets the progress indicator's description. To clear the description pass null.</para>
  40862. </summary>
  40863. <param name="newDescription">The progress indicator's new description.</param>
  40864. </member>
  40865. <member name="M:UnityEditor.Progress.Item.SetPriority(System.Int32)">
  40866. <summary>
  40867. <para>Sets the progress indicator's priority.</para>
  40868. </summary>
  40869. <param name="priority">The priority.</param>
  40870. </member>
  40871. <member name="M:UnityEditor.Progress.Item.SetPriority(UnityEditor.Progress/Priority)">
  40872. <summary>
  40873. <para>Sets the progress indicator's priority.</para>
  40874. </summary>
  40875. <param name="priority">The priority.</param>
  40876. </member>
  40877. <member name="M:UnityEditor.Progress.Item.SetRemainingTime(System.Int64)">
  40878. <summary>
  40879. <para>Sets the progress indicator's remaining time, in seconds.</para>
  40880. </summary>
  40881. <param name="seconds">The progress indicator's remaining time, in seconds.</param>
  40882. </member>
  40883. <member name="M:UnityEditor.Progress.Item.SetStepLabel(System.String)">
  40884. <summary>
  40885. <para>Sets the label that displays the progress indicator's steps.</para>
  40886. </summary>
  40887. <param name="label">The steps label.</param>
  40888. </member>
  40889. <member name="M:UnityEditor.Progress.Item.SetTimeDisplayMode(UnityEditor.Progress/TimeDisplayMode)">
  40890. <summary>
  40891. <para>Set a progress indicator's time display mode.</para>
  40892. </summary>
  40893. <param name="mode">The progress indicator's time display mode.</param>
  40894. </member>
  40895. <member name="M:UnityEditor.Progress.Item.UnregisterCancelCallback">
  40896. <summary>
  40897. <para>Unregisters a previously registered progress cancellation callback.</para>
  40898. </summary>
  40899. </member>
  40900. <member name="M:UnityEditor.Progress.Item.UnregisterPauseCallback">
  40901. <summary>
  40902. <para>Unregisters a previously registered progress pause callback.</para>
  40903. </summary>
  40904. </member>
  40905. <member name="T:UnityEditor.Progress.Options">
  40906. <summary>
  40907. <para>Options that define how a progress indicator behaves.</para>
  40908. </summary>
  40909. </member>
  40910. <member name="F:UnityEditor.Progress.Options.Indefinite">
  40911. <summary>
  40912. <para>An indefinite progress indicator shows that the associated task is in progress, but does not show how close it is to completion.</para>
  40913. </summary>
  40914. </member>
  40915. <member name="F:UnityEditor.Progress.Options.Managed">
  40916. <summary>
  40917. <para>Unity manages progress indicators. When a domain reload happens, the system cancels tasks that support cancellation, and removes their progress indicators. This is the default for progress indicators started from C#.</para>
  40918. </summary>
  40919. </member>
  40920. <member name="F:UnityEditor.Progress.Options.None">
  40921. <summary>
  40922. <para>A progress indicator that starts with no other options activated. This is the default.</para>
  40923. </summary>
  40924. </member>
  40925. <member name="F:UnityEditor.Progress.Options.Sticky">
  40926. <summary>
  40927. <para>A sticky progress indicator displays progress information even after the task is complete. The system does not remove it automatically. You must remove it using a remove operation.</para>
  40928. </summary>
  40929. </member>
  40930. <member name="F:UnityEditor.Progress.Options.Synchronous">
  40931. <summary>
  40932. <para>A synchronous progress indicator updates the Editor UI as soon as it reports progress. This is the opposite of the default behavior, which is to report all progress asynchronously.</para>
  40933. </summary>
  40934. </member>
  40935. <member name="F:UnityEditor.Progress.Options.Unmanaged">
  40936. <summary>
  40937. <para>An unmanaged progress indicator is one that Unity does not manage. Unity does not cancel unmanaged progress indicators when a domain reload happens. This is the default behavior for internal-use progress indicators started from C++ code.</para>
  40938. </summary>
  40939. </member>
  40940. <member name="M:UnityEditor.Progress.Pause(System.Int32)">
  40941. <summary>
  40942. <para>Pauses a runnning progress indicator, and invokes the pause callback for its task.</para>
  40943. </summary>
  40944. <param name="id">The progress indicator's unique ID.</param>
  40945. <returns>
  40946. <para>True if the task is paused, false if it cannot be paused.</para>
  40947. </returns>
  40948. </member>
  40949. <member name="T:UnityEditor.Progress.Priority">
  40950. <summary>
  40951. <para>An enumeration that defines task priorities.</para>
  40952. </summary>
  40953. </member>
  40954. <member name="F:UnityEditor.Progress.Priority.High">
  40955. <summary>
  40956. <para>A high priority task can be unresponsive, and is displayed in the global progress bar.</para>
  40957. </summary>
  40958. </member>
  40959. <member name="F:UnityEditor.Progress.Priority.Idle">
  40960. <summary>
  40961. <para>An idle priority task cannot be unresponsive, and is not displayed in the global progress bar.</para>
  40962. </summary>
  40963. </member>
  40964. <member name="F:UnityEditor.Progress.Priority.Low">
  40965. <summary>
  40966. <para>A low priority task cannot be unresponsive, but is displayed in the global progress bar.</para>
  40967. </summary>
  40968. </member>
  40969. <member name="F:UnityEditor.Progress.Priority.Normal">
  40970. <summary>
  40971. <para>A normal priority task can be unresponsive, and is displayed in the global progress bar.</para>
  40972. </summary>
  40973. </member>
  40974. <member name="F:UnityEditor.Progress.Priority.Unresponsive">
  40975. <summary>
  40976. <para>An unresponsive task is always shown as unresponsive.</para>
  40977. </summary>
  40978. </member>
  40979. <member name="M:UnityEditor.Progress.RegisterCancelCallback(System.Int32,System.Func`1&lt;System.Boolean&gt;)">
  40980. <summary>
  40981. <para>Registers a callback that is called when the user cancels a running progress indicator's associated task.</para>
  40982. </summary>
  40983. <param name="id">The progress indicator's unique ID.</param>
  40984. <param name="callback">The function called when a progress indicator's associated task is canceled.</param>
  40985. </member>
  40986. <member name="M:UnityEditor.Progress.RegisterPauseCallback(System.Int32,System.Func`2&lt;System.Boolean,System.Boolean&gt;)">
  40987. <summary>
  40988. <para>Registers a callback that is called when the user pauses a running progress indicator's task.</para>
  40989. </summary>
  40990. <param name="callback">This function is called when a progress indicator's task is paused. It takes a boolean parameter that specifies whether the task needs to pause or resume. When the value is true, the task needs to pause. When the value is false, the task needs to resume. The function returns true if it actually performed the requested action.</param>
  40991. <param name="id">The progress indicator's unique ID.</param>
  40992. </member>
  40993. <member name="M:UnityEditor.Progress.Remove(System.Int32)">
  40994. <summary>
  40995. <para>Finishes and removes an active progress indicator.</para>
  40996. </summary>
  40997. <param name="id">The progress indicator's unique ID.</param>
  40998. <param name="forceSynchronous">When you set this parameter to true it forces this method to remove the progress indicator synchronously.</param>
  40999. <returns>
  41000. <para>-1 if the progress indicator is removed. Otherwise, returns the progress indicator's ID.</para>
  41001. </returns>
  41002. </member>
  41003. <member name="M:UnityEditor.Progress.Remove(System.Int32,System.Boolean)">
  41004. <summary>
  41005. <para>Finishes and removes an active progress indicator.</para>
  41006. </summary>
  41007. <param name="id">The progress indicator's unique ID.</param>
  41008. <param name="forceSynchronous">When you set this parameter to true it forces this method to remove the progress indicator synchronously.</param>
  41009. <returns>
  41010. <para>-1 if the progress indicator is removed. Otherwise, returns the progress indicator's ID.</para>
  41011. </returns>
  41012. </member>
  41013. <member name="M:UnityEditor.Progress.Report(System.Int32,System.Single)">
  41014. <summary>
  41015. <para>Reports a running progress indicator's current status.</para>
  41016. </summary>
  41017. <param name="id">The progress indicator's unique ID.</param>
  41018. <param name="progress">A new progress value between 0 and 1.</param>
  41019. <param name="description">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  41020. <param name="currentStep">An updated current step.</param>
  41021. <param name="totalSteps">An updated total number of steps, from start to finish.</param>
  41022. </member>
  41023. <member name="M:UnityEditor.Progress.Report(System.Int32,System.Single,System.String)">
  41024. <summary>
  41025. <para>Reports a running progress indicator's current status.</para>
  41026. </summary>
  41027. <param name="id">The progress indicator's unique ID.</param>
  41028. <param name="progress">A new progress value between 0 and 1.</param>
  41029. <param name="description">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  41030. <param name="currentStep">An updated current step.</param>
  41031. <param name="totalSteps">An updated total number of steps, from start to finish.</param>
  41032. </member>
  41033. <member name="M:UnityEditor.Progress.Report(System.Int32,System.Int32,System.Int32)">
  41034. <summary>
  41035. <para>Reports a running progress indicator's current status.</para>
  41036. </summary>
  41037. <param name="id">The progress indicator's unique ID.</param>
  41038. <param name="progress">A new progress value between 0 and 1.</param>
  41039. <param name="description">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  41040. <param name="currentStep">An updated current step.</param>
  41041. <param name="totalSteps">An updated total number of steps, from start to finish.</param>
  41042. </member>
  41043. <member name="M:UnityEditor.Progress.Report(System.Int32,System.Int32,System.Int32,System.String)">
  41044. <summary>
  41045. <para>Reports a running progress indicator's current status.</para>
  41046. </summary>
  41047. <param name="id">The progress indicator's unique ID.</param>
  41048. <param name="progress">A new progress value between 0 and 1.</param>
  41049. <param name="description">An updated description of the progress indicator. If the the progress status has not changed, or you do not set a description, this is null. To clear the current progress description, pass an empty string such as "".</param>
  41050. <param name="currentStep">An updated current step.</param>
  41051. <param name="totalSteps">An updated total number of steps, from start to finish.</param>
  41052. </member>
  41053. <member name="M:UnityEditor.Progress.Resume(System.Int32)">
  41054. <summary>
  41055. <para>Resumes a paused progress indicator, and invokes the pause callback for the associated task.</para>
  41056. </summary>
  41057. <param name="id">The progress indicator's unique ID.</param>
  41058. <returns>
  41059. <para>True if the task resumes, false if it cannot resume.</para>
  41060. </returns>
  41061. </member>
  41062. <member name="M:UnityEditor.Progress.SetDescription(System.Int32,System.String)">
  41063. <summary>
  41064. <para>Sets the progress indicator's description. To clear the description pass null.</para>
  41065. </summary>
  41066. <param name="id">The progress indicator's unique ID.</param>
  41067. <param name="description">The progress indicator's new description.</param>
  41068. </member>
  41069. <member name="M:UnityEditor.Progress.SetPriority(System.Int32,System.Int32)">
  41070. <summary>
  41071. <para>Sets a progress indicator's priority.</para>
  41072. </summary>
  41073. <param name="id">The progress indicator's unique ID.</param>
  41074. <param name="priority">The priority.</param>
  41075. </member>
  41076. <member name="M:UnityEditor.Progress.SetPriority(System.Int32,UnityEditor.Progress/Priority)">
  41077. <summary>
  41078. <para>Sets a progress indicator's priority.</para>
  41079. </summary>
  41080. <param name="id">The progress indicator's unique ID.</param>
  41081. <param name="priority">The priority.</param>
  41082. </member>
  41083. <member name="M:UnityEditor.Progress.SetRemainingTime(System.Int32,System.Int64)">
  41084. <summary>
  41085. <para>Sets the progress indicator's remaining time, in seconds.</para>
  41086. </summary>
  41087. <param name="id">The progress indicator's unique ID.</param>
  41088. <param name="seconds">The progress indicator's remaining time, in seconds.</param>
  41089. </member>
  41090. <member name="M:UnityEditor.Progress.SetStepLabel(System.Int32,System.String)">
  41091. <summary>
  41092. <para>Sets the label that displays a progress indicator's steps.</para>
  41093. </summary>
  41094. <param name="id">The progress indicator's unique ID.</param>
  41095. <param name="label">The steps label.</param>
  41096. </member>
  41097. <member name="M:UnityEditor.Progress.SetTimeDisplayMode(System.Int32,UnityEditor.Progress/TimeDisplayMode)">
  41098. <summary>
  41099. <para>Set a progress indicator's time display mode.</para>
  41100. </summary>
  41101. <param name="id">The progress indicator's unique ID.</param>
  41102. <param name="displayMode">The progress indicator's time display mode.</param>
  41103. </member>
  41104. <member name="M:UnityEditor.Progress.ShowDetails(System.Boolean)">
  41105. <summary>
  41106. <para>Opens the progress window for background tasks.</para>
  41107. </summary>
  41108. <param name="shouldReposition">To place the window in the bottom right corner of the main Editor window, pass True. To restore the last window position, pass False.</param>
  41109. </member>
  41110. <member name="M:UnityEditor.Progress.Start(System.String,System.String,UnityEditor.Progress/Options,System.Int32)">
  41111. <summary>
  41112. <para>This method starts a new progress indicator.</para>
  41113. </summary>
  41114. <param name="name">The progress indicator's name. You can display the name as a title in the progress window. Use / (slash) as a separator to group child progress indicators together.</param>
  41115. <param name="description">The progress indicator's initial description. You can change it using Report or SetDescription.</param>
  41116. <param name="parentId">The unique ID of the parent progress indicator, if any. If the progress indicator has no parent, pass -1.</param>
  41117. <param name="options">The progress indicator's initial progress options.</param>
  41118. <returns>
  41119. <para>The newly created progress identifier. This identifier is used for all other APIs to update the progress status.</para>
  41120. </returns>
  41121. </member>
  41122. <member name="T:UnityEditor.Progress.Status">
  41123. <summary>
  41124. <para>Indicates the status of a progress indicator's associated task.</para>
  41125. </summary>
  41126. </member>
  41127. <member name="F:UnityEditor.Progress.Status.Canceled">
  41128. <summary>
  41129. <para>Indicates that the task was canceled.</para>
  41130. </summary>
  41131. </member>
  41132. <member name="F:UnityEditor.Progress.Status.Failed">
  41133. <summary>
  41134. <para>Indicates that the task failed.</para>
  41135. </summary>
  41136. </member>
  41137. <member name="F:UnityEditor.Progress.Status.Paused">
  41138. <summary>
  41139. <para>Indicates that the task is paused.</para>
  41140. </summary>
  41141. </member>
  41142. <member name="F:UnityEditor.Progress.Status.Running">
  41143. <summary>
  41144. <para>Indicates that the task is still running.</para>
  41145. </summary>
  41146. </member>
  41147. <member name="F:UnityEditor.Progress.Status.Succeeded">
  41148. <summary>
  41149. <para>Indicates that the task succeeded.</para>
  41150. </summary>
  41151. </member>
  41152. <member name="T:UnityEditor.Progress.TimeDisplayMode">
  41153. <summary>
  41154. <para>Specifies what kind of time information the progress indicator displays.</para>
  41155. </summary>
  41156. </member>
  41157. <member name="F:UnityEditor.Progress.TimeDisplayMode.NoTimeShown">
  41158. <summary>
  41159. <para>The progress indicator does not display any time information.</para>
  41160. </summary>
  41161. </member>
  41162. <member name="F:UnityEditor.Progress.TimeDisplayMode.ShowRemainingTime">
  41163. <summary>
  41164. <para>The progress indicator displays the time remaining.</para>
  41165. </summary>
  41166. </member>
  41167. <member name="F:UnityEditor.Progress.TimeDisplayMode.ShowRunningTime">
  41168. <summary>
  41169. <para>The progress indicator displays the running time.</para>
  41170. </summary>
  41171. </member>
  41172. <member name="M:UnityEditor.Progress.UnregisterCancelCallback(System.Int32)">
  41173. <summary>
  41174. <para>Unregisters a previously registered progress cancellation callback.</para>
  41175. </summary>
  41176. <param name="id">The progress indicator's unique ID.</param>
  41177. </member>
  41178. <member name="M:UnityEditor.Progress.UnregisterPauseCallback(System.Int32)">
  41179. <summary>
  41180. <para>Unregisters a previously registered progress pause callback.</para>
  41181. </summary>
  41182. <param name="id">The progress indicator's unique ID.</param>
  41183. </member>
  41184. <member name="M:UnityEditor.ProjectWindowCallback.EndNameEditAction.Action(System.Int32,System.String,System.String)">
  41185. <summary>
  41186. <para>Unity calls this function when the user accepts an edited name, either by pressing the Enter key or by losing the keyboard input focus.</para>
  41187. </summary>
  41188. <param name="instanceId">The instance ID of the edited asset.</param>
  41189. <param name="pathName">The path to the asset.</param>
  41190. <param name="resourceFile">The resource file string argument passed to ProjectWindowUtil.StartNameEditingIfProjectWindowExists.</param>
  41191. </member>
  41192. <member name="M:UnityEditor.ProjectWindowCallback.EndNameEditAction.Cancelled(System.Int32,System.String,System.String)">
  41193. <summary>
  41194. <para>Unity calls this function when the user presses the Escape key to cancel editing a name.</para>
  41195. </summary>
  41196. <param name="instanceId">The instance ID of the asset that the user attempted to edit.</param>
  41197. <param name="pathName">The path to the asset.</param>
  41198. <param name="resourceFile">The resource file string argument passed to ProjectWindowUtil.StartNameEditingIfProjectWindowExists.</param>
  41199. </member>
  41200. <member name="T:UnityEditor.PropertyDrawer">
  41201. <summary>
  41202. <para>Base class to derive custom property drawers from. Use this to create custom drawers for your own Serializable classes or for script variables with custom PropertyAttributes.</para>
  41203. </summary>
  41204. </member>
  41205. <member name="P:UnityEditor.PropertyDrawer.attribute">
  41206. <summary>
  41207. <para>The PropertyAttribute for the property. Not applicable for custom class drawers. (Read Only)</para>
  41208. </summary>
  41209. </member>
  41210. <member name="P:UnityEditor.PropertyDrawer.fieldInfo">
  41211. <summary>
  41212. <para>The reflection FieldInfo for the member this property represents. (Read Only)</para>
  41213. </summary>
  41214. </member>
  41215. <member name="M:UnityEditor.PropertyDrawer.CanCacheInspectorGUI(UnityEditor.SerializedProperty)">
  41216. <summary>
  41217. <para>Override this method to determine whether the inspector GUI for your property can be cached.</para>
  41218. </summary>
  41219. <param name="property">The SerializedProperty to make the custom GUI for.</param>
  41220. <returns>
  41221. <para>Whether the drawer's UI can be cached.</para>
  41222. </returns>
  41223. </member>
  41224. <member name="M:UnityEditor.PropertyDrawer.CreatePropertyGUI(UnityEditor.SerializedProperty)">
  41225. <summary>
  41226. <para>Override this method to make your own UIElements based GUI for the property.</para>
  41227. </summary>
  41228. <param name="property">The SerializedProperty to make the custom GUI for.</param>
  41229. <returns>
  41230. <para>The element containing the custom GUI.</para>
  41231. </returns>
  41232. </member>
  41233. <member name="M:UnityEditor.PropertyDrawer.GetPropertyHeight(UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  41234. <summary>
  41235. <para>Override this method to specify how tall the GUI for this field is in pixels.</para>
  41236. </summary>
  41237. <param name="property">The SerializedProperty to make the custom GUI for.</param>
  41238. <param name="label">The label of this property.</param>
  41239. <returns>
  41240. <para>The height in pixels.</para>
  41241. </returns>
  41242. </member>
  41243. <member name="M:UnityEditor.PropertyDrawer.OnGUI(UnityEngine.Rect,UnityEditor.SerializedProperty,UnityEngine.GUIContent)">
  41244. <summary>
  41245. <para>Override this method to make your own IMGUI based GUI for the property.</para>
  41246. </summary>
  41247. <param name="position">Rectangle on the screen to use for the property GUI.</param>
  41248. <param name="property">The SerializedProperty to make the custom GUI for.</param>
  41249. <param name="label">The label of this property.</param>
  41250. </member>
  41251. <member name="T:UnityEditor.PropertyModification">
  41252. <summary>
  41253. <para>Defines a single modified property.</para>
  41254. </summary>
  41255. </member>
  41256. <member name="F:UnityEditor.PropertyModification.objectReference">
  41257. <summary>
  41258. <para>The value being applied when it is an object reference (which can not be represented as a string).</para>
  41259. </summary>
  41260. </member>
  41261. <member name="F:UnityEditor.PropertyModification.propertyPath">
  41262. <summary>
  41263. <para>Property path of the property being modified (Matches as SerializedProperty.propertyPath).</para>
  41264. </summary>
  41265. </member>
  41266. <member name="F:UnityEditor.PropertyModification.target">
  41267. <summary>
  41268. <para>Object that will be modified.</para>
  41269. </summary>
  41270. </member>
  41271. <member name="F:UnityEditor.PropertyModification.value">
  41272. <summary>
  41273. <para>The value being applied.</para>
  41274. </summary>
  41275. </member>
  41276. <member name="T:UnityEditor.ProvisioningProfileType">
  41277. <summary>
  41278. <para>The type of the iOS provisioning profile if manual signing is used.</para>
  41279. </summary>
  41280. </member>
  41281. <member name="F:UnityEditor.ProvisioningProfileType.Automatic">
  41282. <summary>
  41283. <para>The provisioning profile type will be determined automatically when building the Xcode project.</para>
  41284. </summary>
  41285. </member>
  41286. <member name="F:UnityEditor.ProvisioningProfileType.Development">
  41287. <summary>
  41288. <para>Development provisioning profiles are used to install development apps on test devices.</para>
  41289. </summary>
  41290. </member>
  41291. <member name="F:UnityEditor.ProvisioningProfileType.Distribution">
  41292. <summary>
  41293. <para>Distribution provisioning profiles can be used when uploading the app to the App Store or for Ad Hoc and in house distribution.</para>
  41294. </summary>
  41295. </member>
  41296. <member name="T:UnityEditor.PS4BuildSubtarget">
  41297. <summary>
  41298. <para>Type of build to generate.</para>
  41299. </summary>
  41300. </member>
  41301. <member name="F:UnityEditor.PS4BuildSubtarget.Package">
  41302. <summary>
  41303. <para>Package build for installation on either a dev or test kit.</para>
  41304. </summary>
  41305. </member>
  41306. <member name="F:UnityEditor.PS4BuildSubtarget.PCHosted">
  41307. <summary>
  41308. <para>Build hosted on a PC, for file serving to a dev or test kit.</para>
  41309. </summary>
  41310. </member>
  41311. <member name="T:UnityEditor.Purchasing.PurchasingSettings">
  41312. <summary>
  41313. <para>Editor API for the Unity Services editor feature. Normally Purchasing is enabled from the Services window, but if writing your own editor extension, this API can be used.</para>
  41314. </summary>
  41315. </member>
  41316. <member name="P:UnityEditor.Purchasing.PurchasingSettings.enabled">
  41317. <summary>
  41318. <para>This Boolean field will cause the Purchasing feature in Unity to be enabled if true, or disabled if false.</para>
  41319. </summary>
  41320. </member>
  41321. <member name="T:UnityEditor.RemoveAssetOptions">
  41322. <summary>
  41323. <para>Options for removing assets</para>
  41324. </summary>
  41325. </member>
  41326. <member name="F:UnityEditor.RemoveAssetOptions.DeleteAssets">
  41327. <summary>
  41328. <para>Delete the asset without moving it to the trash.</para>
  41329. </summary>
  41330. </member>
  41331. <member name="F:UnityEditor.RemoveAssetOptions.MoveAssetToTrash">
  41332. <summary>
  41333. <para>The asset should be moved to trash.</para>
  41334. </summary>
  41335. </member>
  41336. <member name="T:UnityEditor.Rendering.AlbedoSwatchInfo">
  41337. <summary>
  41338. <para>Contains the custom albedo swatch data.</para>
  41339. </summary>
  41340. </member>
  41341. <member name="F:UnityEditor.Rendering.AlbedoSwatchInfo.color">
  41342. <summary>
  41343. <para>Color of the albedo swatch that is shown in the physically based rendering validator user interface.</para>
  41344. </summary>
  41345. </member>
  41346. <member name="F:UnityEditor.Rendering.AlbedoSwatchInfo.maxLuminance">
  41347. <summary>
  41348. <para>The maximum luminance value used to validate the albedo for the physically based rendering albedo validator.</para>
  41349. </summary>
  41350. </member>
  41351. <member name="F:UnityEditor.Rendering.AlbedoSwatchInfo.minLuminance">
  41352. <summary>
  41353. <para>The minimum luminance value used to validate the albedo for the physically based rendering albedo validator.</para>
  41354. </summary>
  41355. </member>
  41356. <member name="F:UnityEditor.Rendering.AlbedoSwatchInfo.name">
  41357. <summary>
  41358. <para>Name of the albedo swatch to show in the physically based renderer validator user interface.</para>
  41359. </summary>
  41360. </member>
  41361. <member name="T:UnityEditor.Rendering.EditorCameraUtils">
  41362. <summary>
  41363. <para>Utilities for Camera rendering in the Editor.</para>
  41364. </summary>
  41365. </member>
  41366. <member name="M:UnityEditor.Rendering.EditorCameraUtils.RenderToCubemap(UnityEngine.Camera,UnityEngine.Texture,System.Int32,UnityEditor.StaticEditorFlags)">
  41367. <summary>
  41368. <para>Renders this Camera into a static cubemap.</para>
  41369. </summary>
  41370. <param name="camera">The Camera to use during rendering.</param>
  41371. <param name="target">The cubemap to render to.</param>
  41372. <param name="faceMask">A bitmask which determines which of the six faces to render to.</param>
  41373. <param name="culledFlags">The flags of objects to cull during rendering.</param>
  41374. <returns>
  41375. <para>If the render process succeeds, returns true. Otherwise, returns false.</para>
  41376. </returns>
  41377. </member>
  41378. <member name="T:UnityEditor.Rendering.EditorGraphicsSettings">
  41379. <summary>
  41380. <para>Editor-specific script interface for.</para>
  41381. </summary>
  41382. </member>
  41383. <member name="P:UnityEditor.Rendering.EditorGraphicsSettings.albedoSwatches">
  41384. <summary>
  41385. <para>Returns an array of Rendering.AlbedoSwatchInfo.</para>
  41386. </summary>
  41387. </member>
  41388. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.GetShaderSettingsForPlatform(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.ShaderHardwareTier)">
  41389. <summary>
  41390. <para>Will return PlatformShaderSettings for given platform and shader hardware tier.</para>
  41391. </summary>
  41392. <param name="target"></param>
  41393. <param name="tier"></param>
  41394. </member>
  41395. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.GetTierSettings(UnityEditor.Build.NamedBuildTarget,UnityEngine.Rendering.GraphicsTier)">
  41396. <summary>
  41397. <para>Returns TierSettings for a given build target and.</para>
  41398. </summary>
  41399. <param name="target"></param>
  41400. <param name="tier"></param>
  41401. </member>
  41402. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.GetTierSettings(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.GraphicsTier)">
  41403. <summary>
  41404. <para>Returns TierSettings for a given build target and.</para>
  41405. </summary>
  41406. <param name="target"></param>
  41407. <param name="tier"></param>
  41408. </member>
  41409. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.GetTierSettings(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.ShaderHardwareTier)">
  41410. <summary>
  41411. <para>TODO.</para>
  41412. </summary>
  41413. <param name="target"></param>
  41414. <param name="tier"></param>
  41415. </member>
  41416. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.SetShaderSettingsForPlatform(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.ShaderHardwareTier,UnityEditor.Rendering.PlatformShaderSettings)">
  41417. <summary>
  41418. <para>Allows you to set the PlatformShaderSettings for the specified platform and shader hardware tier.</para>
  41419. </summary>
  41420. <param name="target"></param>
  41421. <param name="tier"></param>
  41422. <param name="settings"></param>
  41423. </member>
  41424. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.SetTierSettings(UnityEditor.Build.NamedBuildTarget,UnityEngine.Rendering.GraphicsTier,UnityEditor.Rendering.TierSettings)">
  41425. <summary>
  41426. <para>Set the TierSettings for a given build target and.</para>
  41427. </summary>
  41428. <param name="target"></param>
  41429. <param name="tier"></param>
  41430. <param name="settings"></param>
  41431. </member>
  41432. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.SetTierSettings(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.GraphicsTier,UnityEditor.Rendering.TierSettings)">
  41433. <summary>
  41434. <para>Set the TierSettings for a given build target and.</para>
  41435. </summary>
  41436. <param name="target"></param>
  41437. <param name="tier"></param>
  41438. <param name="settings"></param>
  41439. </member>
  41440. <member name="M:UnityEditor.Rendering.EditorGraphicsSettings.SetTierSettings(UnityEditor.BuildTargetGroup,UnityEngine.Rendering.ShaderHardwareTier,UnityEditor.Rendering.TierSettings)">
  41441. <summary>
  41442. <para>TODO.</para>
  41443. </summary>
  41444. <param name="target"></param>
  41445. <param name="tier"></param>
  41446. <param name="settings"></param>
  41447. </member>
  41448. <member name="T:UnityEditor.Rendering.PlatformShaderSettings">
  41449. <summary>
  41450. <para>Used to set up shader settings, per-platform and per-shader-hardware-tier.</para>
  41451. </summary>
  41452. </member>
  41453. <member name="F:UnityEditor.Rendering.PlatformShaderSettings.cascadedShadowMaps">
  41454. <summary>
  41455. <para>Allows you to specify whether cascaded shadow maps should be used.</para>
  41456. </summary>
  41457. </member>
  41458. <member name="F:UnityEditor.Rendering.PlatformShaderSettings.reflectionProbeBlending">
  41459. <summary>
  41460. <para>Allows you to specify whether Reflection Probes Blending should be enabled.</para>
  41461. </summary>
  41462. </member>
  41463. <member name="F:UnityEditor.Rendering.PlatformShaderSettings.reflectionProbeBoxProjection">
  41464. <summary>
  41465. <para>Allows you to specify whether Reflection Probes Box Projection should be used.</para>
  41466. </summary>
  41467. </member>
  41468. <member name="F:UnityEditor.Rendering.PlatformShaderSettings.standardShaderQuality">
  41469. <summary>
  41470. <para>Allows you to select Standard Shader Quality.</para>
  41471. </summary>
  41472. </member>
  41473. <member name="T:UnityEditor.Rendering.RenderPipelineEditorUtility">
  41474. <summary>
  41475. <para>Helper class that contains a utility function on ScriptableRenderPipeline for Editor.</para>
  41476. </summary>
  41477. </member>
  41478. <member name="M:UnityEditor.Rendering.RenderPipelineEditorUtility.FetchFirstCompatibleTypeUsingScriptableRenderPipelineExtension">
  41479. <summary>
  41480. <para>Returns the first type that is a child of TBaseClass and has a ScriptableRenderPipelineExtensionAttribute filter corresponding to the ScriptableRenderPipeline that you are using.</para>
  41481. </summary>
  41482. </member>
  41483. <member name="T:UnityEditor.Rendering.ScriptableRenderPipelineExtensionAttribute">
  41484. <summary>
  41485. <para>Use this attribute to apply a condition to a filter that finds the class based on which ScriptableRenderPipeline you are currently using.</para>
  41486. </summary>
  41487. </member>
  41488. <member name="P:UnityEditor.Rendering.ScriptableRenderPipelineExtensionAttribute.inUse">
  41489. <summary>
  41490. <para>Determines whether the current ScriptableRenderPipeline is the same type as the one given by the constructor. Returns true if the ScriptableRenderPipeline is of the type used when constructing the attribute. Otherwise, returns false.</para>
  41491. </summary>
  41492. </member>
  41493. <member name="M:UnityEditor.Rendering.ScriptableRenderPipelineExtensionAttribute.#ctor(System.Type)">
  41494. <summary>
  41495. <para>Construct a ScriptableRenderPipelineExtensionAttribute.</para>
  41496. </summary>
  41497. <param name="renderPipelineAsset">Type inheriting from RenderPipelineAsset used for filtering.</param>
  41498. </member>
  41499. <member name="T:UnityEditor.Rendering.ShaderCompilerData">
  41500. <summary>
  41501. <para>Collection of data used for shader variants generation, including targeted platform data and the keyword set representing a specific shader variant.</para>
  41502. </summary>
  41503. </member>
  41504. <member name="P:UnityEditor.Rendering.ShaderCompilerData.buildTarget">
  41505. <summary>
  41506. <para>The build target to compile the shader variant for. (Read Only)</para>
  41507. </summary>
  41508. </member>
  41509. <member name="P:UnityEditor.Rendering.ShaderCompilerData.graphicsTier">
  41510. <summary>
  41511. <para> A GraphicsTier classifies low, medium and high performance hardware. You can only set a Graphics Tier in the Built-in Render Pipeline. </para>
  41512. </summary>
  41513. </member>
  41514. <member name="F:UnityEditor.Rendering.ShaderCompilerData.platformKeywordSet">
  41515. <summary>
  41516. <para>A collection of Rendering.ShaderKeyword that represents a specific platform shader variant.</para>
  41517. </summary>
  41518. </member>
  41519. <member name="P:UnityEditor.Rendering.ShaderCompilerData.shaderCompilerPlatform">
  41520. <summary>
  41521. <para>Shader compiler used to generate player data shader variants.</para>
  41522. </summary>
  41523. </member>
  41524. <member name="F:UnityEditor.Rendering.ShaderCompilerData.shaderKeywordSet">
  41525. <summary>
  41526. <para>A collection of Rendering.ShaderKeyword that represents a specific shader variant.</para>
  41527. </summary>
  41528. </member>
  41529. <member name="P:UnityEditor.Rendering.ShaderCompilerData.shaderRequirements">
  41530. <summary>
  41531. <para>Shader features required by a specific shader.</para>
  41532. </summary>
  41533. </member>
  41534. <member name="T:UnityEditor.Rendering.ShaderCompilerMessageSeverity">
  41535. <summary>
  41536. <para>Indicates the severity of a message returned by the Unity Shader Compiler.</para>
  41537. </summary>
  41538. </member>
  41539. <member name="F:UnityEditor.Rendering.ShaderCompilerMessageSeverity.Error">
  41540. <summary>
  41541. <para>Indicates that a message returned by the Unity Shader Compiler is an error and the compilation failed.</para>
  41542. </summary>
  41543. </member>
  41544. <member name="F:UnityEditor.Rendering.ShaderCompilerMessageSeverity.Warning">
  41545. <summary>
  41546. <para>Indicates that a message returned by the Unity Shader Compiler is a warning.</para>
  41547. </summary>
  41548. </member>
  41549. <member name="T:UnityEditor.Rendering.ShaderCompilerPlatform">
  41550. <summary>
  41551. <para>Shader compiler used to generate player data shader variants.</para>
  41552. </summary>
  41553. </member>
  41554. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.D3D">
  41555. <summary>
  41556. <para>Compiler used with Direct3D 11 and Direct3D 12 graphics API on Windows platforms.</para>
  41557. </summary>
  41558. </member>
  41559. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.GameCore">
  41560. <summary>
  41561. <para>Compiler used with Direct3D 12 graphics API on Game Core platforms.</para>
  41562. </summary>
  41563. </member>
  41564. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.GLES20">
  41565. <summary>
  41566. <para>Compiler used with OpenGL ES 2.0 and WebGL 1.0 graphics APIs on Android, iOS, Windows and WebGL platforms.</para>
  41567. </summary>
  41568. </member>
  41569. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.GLES3x">
  41570. <summary>
  41571. <para>Compiler used with OpenGL ES 3.x and WebGL 2.0 graphics APIs on Android, iOS, Windows and WebGL platforms.</para>
  41572. </summary>
  41573. </member>
  41574. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.Metal">
  41575. <summary>
  41576. <para>Compiler used with Metal graphics API on macOS, iOS and tvOS platforms.</para>
  41577. </summary>
  41578. </member>
  41579. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.None">
  41580. <summary>
  41581. <para>Provide a reasonable value for non initialized variables.</para>
  41582. </summary>
  41583. </member>
  41584. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.OpenGLCore">
  41585. <summary>
  41586. <para>Compiler used with OpenGL core graphics API on macOS, Linux and Windows platforms.</para>
  41587. </summary>
  41588. </member>
  41589. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.PS4">
  41590. <summary>
  41591. <para>Compiler used on PlayStation 4.</para>
  41592. </summary>
  41593. </member>
  41594. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.Switch">
  41595. <summary>
  41596. <para>Compiler used on Nintendo Switch.</para>
  41597. </summary>
  41598. </member>
  41599. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.Vulkan">
  41600. <summary>
  41601. <para>Compiler used with Vulkan graphics API on Android, Linux and Windows platforms.</para>
  41602. </summary>
  41603. </member>
  41604. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.XboxOneD3D11">
  41605. <summary>
  41606. <para>Compiler used with Direct3D 11 graphics API on XBox One.</para>
  41607. </summary>
  41608. </member>
  41609. <member name="F:UnityEditor.Rendering.ShaderCompilerPlatform.XboxOneD3D12">
  41610. <summary>
  41611. <para>Compiler used with Direct3D 12 graphics API on XBox One.</para>
  41612. </summary>
  41613. </member>
  41614. <member name="T:UnityEditor.Rendering.ShaderQuality">
  41615. <summary>
  41616. <para>Shader quality preset.</para>
  41617. </summary>
  41618. </member>
  41619. <member name="F:UnityEditor.Rendering.ShaderQuality.High">
  41620. <summary>
  41621. <para>High quality shader preset.</para>
  41622. </summary>
  41623. </member>
  41624. <member name="F:UnityEditor.Rendering.ShaderQuality.Low">
  41625. <summary>
  41626. <para>Low quality shader preset.</para>
  41627. </summary>
  41628. </member>
  41629. <member name="F:UnityEditor.Rendering.ShaderQuality.Medium">
  41630. <summary>
  41631. <para>Medium quality shader preset.</para>
  41632. </summary>
  41633. </member>
  41634. <member name="T:UnityEditor.Rendering.ShaderRequirements">
  41635. <summary>
  41636. <para>Shader features required by a specific shader. Features are bit flags.</para>
  41637. </summary>
  41638. </member>
  41639. <member name="F:UnityEditor.Rendering.ShaderRequirements.BaseShaders">
  41640. <summary>
  41641. <para>Indicates that basic shader capability i.e. Shader Model level 2.0 is required.</para>
  41642. </summary>
  41643. </member>
  41644. <member name="F:UnityEditor.Rendering.ShaderRequirements.Compute">
  41645. <summary>
  41646. <para>
  41647. Indicates that compute shader support is required.
  41648. </para>
  41649. </summary>
  41650. </member>
  41651. <member name="F:UnityEditor.Rendering.ShaderRequirements.CubeArray">
  41652. <summary>
  41653. <para>Indicates that cubemap array (TextureCubeArray) support is required.</para>
  41654. </summary>
  41655. </member>
  41656. <member name="F:UnityEditor.Rendering.ShaderRequirements.Derivatives">
  41657. <summary>
  41658. <para>Indicates that support for derivative (ddx/ddy) instructions from the fragment shader stage is required.</para>
  41659. </summary>
  41660. </member>
  41661. <member name="F:UnityEditor.Rendering.ShaderRequirements.FragClipDepth">
  41662. <summary>
  41663. <para>Indicates that support for pixel depth (SV_Position.zw) input to the fragment shader stage is required.</para>
  41664. </summary>
  41665. </member>
  41666. <member name="F:UnityEditor.Rendering.ShaderRequirements.FragCoord">
  41667. <summary>
  41668. <para>Indicates that support for pixel position (SV_Position) input to the fragment shader stage is required.</para>
  41669. </summary>
  41670. </member>
  41671. <member name="F:UnityEditor.Rendering.ShaderRequirements.FramebufferFetch">
  41672. <summary>
  41673. <para>Indicates that framebuffer fetch support is required. This is the ability to have fragment shader color arguments with in/out modifiers.</para>
  41674. </summary>
  41675. </member>
  41676. <member name="F:UnityEditor.Rendering.ShaderRequirements.Geometry">
  41677. <summary>
  41678. <para>Indicates that geometry shader stage support is required.</para>
  41679. </summary>
  41680. </member>
  41681. <member name="F:UnityEditor.Rendering.ShaderRequirements.Instancing">
  41682. <summary>
  41683. <para>Indicates that support for the SV_InstanceID input semantic is required.</para>
  41684. </summary>
  41685. </member>
  41686. <member name="F:UnityEditor.Rendering.ShaderRequirements.Interpolators10">
  41687. <summary>
  41688. <para>Indicates that support for at least 10 interpolators is required.</para>
  41689. </summary>
  41690. </member>
  41691. <member name="F:UnityEditor.Rendering.ShaderRequirements.Interpolators15Integers">
  41692. <summary>
  41693. <para>Indicates that support for at least 15 integers and interpolators in total are required. Unity bundles them together because it is extremely unlikely a GPU/API will ever exist that only has part of that.</para>
  41694. </summary>
  41695. </member>
  41696. <member name="F:UnityEditor.Rendering.ShaderRequirements.Interpolators32">
  41697. <summary>
  41698. <para>Indicates that support for at least 32 interpolators is required.</para>
  41699. </summary>
  41700. </member>
  41701. <member name="F:UnityEditor.Rendering.ShaderRequirements.MRT4">
  41702. <summary>
  41703. <para>Indicates that support for multiple render targets (at least 4) is required i.e. support for fragment shaders that can output at least 4 values.</para>
  41704. </summary>
  41705. </member>
  41706. <member name="F:UnityEditor.Rendering.ShaderRequirements.MRT8">
  41707. <summary>
  41708. <para>Indicates that support for multiple render targets (at least 8) is required i.e. support for fragment shaders that can output at least 8 values.</para>
  41709. </summary>
  41710. </member>
  41711. <member name="F:UnityEditor.Rendering.ShaderRequirements.MSAATextureSamples">
  41712. <summary>
  41713. <para>Indicates that support for MSAA textures (e.g. Texture2DMS) is required.</para>
  41714. </summary>
  41715. </member>
  41716. <member name="F:UnityEditor.Rendering.ShaderRequirements.None">
  41717. <summary>
  41718. <para>No shader requirements.</para>
  41719. </summary>
  41720. </member>
  41721. <member name="F:UnityEditor.Rendering.ShaderRequirements.RandomWrite">
  41722. <summary>
  41723. <para>Indicates that support for random-write textures (UAVs) is required.</para>
  41724. </summary>
  41725. </member>
  41726. <member name="F:UnityEditor.Rendering.ShaderRequirements.SampleLOD">
  41727. <summary>
  41728. <para>Indicates that support for texture sampling from the fragment shader stage with an explicit mipmap level is required.</para>
  41729. </summary>
  41730. </member>
  41731. <member name="F:UnityEditor.Rendering.ShaderRequirements.SetRTArrayIndexFromAnyShader">
  41732. <summary>
  41733. <para>Indicates that support for setting the render target array index (SV_RenderTargetArrayIndex) from all shader stages (not just from the geometry shader stage) is required.</para>
  41734. </summary>
  41735. </member>
  41736. <member name="F:UnityEditor.Rendering.ShaderRequirements.SparseTexelResident">
  41737. <summary>
  41738. <para>Indicates that support of sparse textures with sampling instructions that return residency information is requred.</para>
  41739. </summary>
  41740. </member>
  41741. <member name="F:UnityEditor.Rendering.ShaderRequirements.TessellationCompute">
  41742. <summary>
  41743. <para>Indicates that support for tessellation using a compute shader for control point processing is required. The Metal graphics API requires this feature for tessellation.</para>
  41744. </summary>
  41745. </member>
  41746. <member name="F:UnityEditor.Rendering.ShaderRequirements.TessellationShaders">
  41747. <summary>
  41748. <para>Indicates that support for tessellation using hull and domain shader stages is required.</para>
  41749. </summary>
  41750. </member>
  41751. <member name="F:UnityEditor.Rendering.ShaderRequirements.Texture2DArray">
  41752. <summary>
  41753. <para>Indicates that support for 2D array textures (Texture2DArray) is required.</para>
  41754. </summary>
  41755. </member>
  41756. <member name="T:UnityEditor.Rendering.ShaderSnippetData">
  41757. <summary>
  41758. <para>Collection of properties about the specific shader code being compiled.</para>
  41759. </summary>
  41760. </member>
  41761. <member name="P:UnityEditor.Rendering.ShaderSnippetData.pass">
  41762. <summary>
  41763. <para>An opaque identifier for the being compiled.</para>
  41764. </summary>
  41765. </member>
  41766. <member name="P:UnityEditor.Rendering.ShaderSnippetData.passName">
  41767. <summary>
  41768. <para>Shader.</para>
  41769. </summary>
  41770. </member>
  41771. <member name="P:UnityEditor.Rendering.ShaderSnippetData.passType">
  41772. <summary>
  41773. <para>Shader pass type for Unity's lighting pipeline.</para>
  41774. </summary>
  41775. </member>
  41776. <member name="P:UnityEditor.Rendering.ShaderSnippetData.shaderType">
  41777. <summary>
  41778. <para>Shader stage in the rendering the pipeline.</para>
  41779. </summary>
  41780. </member>
  41781. <member name="T:UnityEditor.Rendering.ShaderType">
  41782. <summary>
  41783. <para>Identifies the stage in the rendering pipeline.</para>
  41784. </summary>
  41785. </member>
  41786. <member name="F:UnityEditor.Rendering.ShaderType.Count">
  41787. <summary>
  41788. <para>The number of ShaderTypes that Unity supports.</para>
  41789. </summary>
  41790. </member>
  41791. <member name="F:UnityEditor.Rendering.ShaderType.Domain">
  41792. <summary>
  41793. <para>Identifier for the domain Shader stage.</para>
  41794. </summary>
  41795. </member>
  41796. <member name="F:UnityEditor.Rendering.ShaderType.Fragment">
  41797. <summary>
  41798. <para>Identifier for the fragment Shader stage.</para>
  41799. </summary>
  41800. </member>
  41801. <member name="F:UnityEditor.Rendering.ShaderType.Geometry">
  41802. <summary>
  41803. <para>Identifier for the geometry Shader stage.</para>
  41804. </summary>
  41805. </member>
  41806. <member name="F:UnityEditor.Rendering.ShaderType.Hull">
  41807. <summary>
  41808. <para>Identifier for the hull Shader stage.</para>
  41809. </summary>
  41810. </member>
  41811. <member name="F:UnityEditor.Rendering.ShaderType.RayTracing">
  41812. <summary>
  41813. <para>Identifier for the ray tracing Shader stage.</para>
  41814. </summary>
  41815. </member>
  41816. <member name="F:UnityEditor.Rendering.ShaderType.Surface">
  41817. <summary>
  41818. <para>Identifier for the surface Shader stage.</para>
  41819. </summary>
  41820. </member>
  41821. <member name="F:UnityEditor.Rendering.ShaderType.Vertex">
  41822. <summary>
  41823. <para>Identifier for the vertex Shader stage.</para>
  41824. </summary>
  41825. </member>
  41826. <member name="T:UnityEditor.Rendering.TierSettings">
  41827. <summary>
  41828. <para>A struct that represents graphics settings for a given build target and.</para>
  41829. </summary>
  41830. </member>
  41831. <member name="F:UnityEditor.Rendering.TierSettings.cascadedShadowMaps">
  41832. <summary>
  41833. <para>Whether to use cascaded shadow maps.</para>
  41834. </summary>
  41835. </member>
  41836. <member name="F:UnityEditor.Rendering.TierSettings.detailNormalMap">
  41837. <summary>
  41838. <para>Whether to sample a Detail Normal Map, if assigned.</para>
  41839. </summary>
  41840. </member>
  41841. <member name="F:UnityEditor.Rendering.TierSettings.enableLPPV">
  41842. <summary>
  41843. <para>Whether Light Probe Proxy Volume should be used.</para>
  41844. </summary>
  41845. </member>
  41846. <member name="F:UnityEditor.Rendering.TierSettings.hdr">
  41847. <summary>
  41848. <para>Whether to enable High Dynamic Range (HDR) rendering.</para>
  41849. </summary>
  41850. </member>
  41851. <member name="F:UnityEditor.Rendering.TierSettings.hdrMode">
  41852. <summary>
  41853. <para>The format to use for the HDR buffer.</para>
  41854. </summary>
  41855. </member>
  41856. <member name="F:UnityEditor.Rendering.TierSettings.prefer32BitShadowMaps">
  41857. <summary>
  41858. <para>Whether Unity should try to use 32-bit shadow maps, where possible.</para>
  41859. </summary>
  41860. </member>
  41861. <member name="F:UnityEditor.Rendering.TierSettings.realtimeGICPUUsage">
  41862. <summary>
  41863. <para>The RealtimeGICPUUsage to use.</para>
  41864. </summary>
  41865. </member>
  41866. <member name="F:UnityEditor.Rendering.TierSettings.reflectionProbeBlending">
  41867. <summary>
  41868. <para>Whether to enable Reflection Probes Blending.</para>
  41869. </summary>
  41870. </member>
  41871. <member name="F:UnityEditor.Rendering.TierSettings.reflectionProbeBoxProjection">
  41872. <summary>
  41873. <para>Whether to use Reflection Probes Box Projection.</para>
  41874. </summary>
  41875. </member>
  41876. <member name="F:UnityEditor.Rendering.TierSettings.renderingPath">
  41877. <summary>
  41878. <para>The rendering path to use.</para>
  41879. </summary>
  41880. </member>
  41881. <member name="F:UnityEditor.Rendering.TierSettings.semitransparentShadows">
  41882. <summary>
  41883. <para>Whether to enable Semitransparent Shadows.</para>
  41884. </summary>
  41885. </member>
  41886. <member name="F:UnityEditor.Rendering.TierSettings.standardShaderQuality">
  41887. <summary>
  41888. <para>The Standard Shader Quality.</para>
  41889. </summary>
  41890. </member>
  41891. <member name="T:UnityEditor.ReplacePrefabOptions">
  41892. <summary>
  41893. <para>Flags for the PrefabUtility.ReplacePrefab function.</para>
  41894. </summary>
  41895. </member>
  41896. <member name="F:UnityEditor.ReplacePrefabOptions.ConnectToPrefab">
  41897. <summary>
  41898. <para>Connects the passed objects to the Prefab after uploading the Prefab.</para>
  41899. </summary>
  41900. </member>
  41901. <member name="F:UnityEditor.ReplacePrefabOptions.Default">
  41902. <summary>
  41903. <para>Replaces Prefabs by matching pre-existing connections to the Prefab.</para>
  41904. </summary>
  41905. </member>
  41906. <member name="F:UnityEditor.ReplacePrefabOptions.ReplaceNameBased">
  41907. <summary>
  41908. <para>Replaces the Prefab using name based lookup in the transform hierarchy.</para>
  41909. </summary>
  41910. </member>
  41911. <member name="T:UnityEditor.ResolutionDialogSetting">
  41912. <summary>
  41913. <para>Resolution dialog setting.</para>
  41914. </summary>
  41915. </member>
  41916. <member name="F:UnityEditor.ResolutionDialogSetting.Disabled">
  41917. <summary>
  41918. <para>Never show the resolution dialog.</para>
  41919. </summary>
  41920. </member>
  41921. <member name="F:UnityEditor.ResolutionDialogSetting.Enabled">
  41922. <summary>
  41923. <para>Show the resolution dialog on first launch.</para>
  41924. </summary>
  41925. </member>
  41926. <member name="F:UnityEditor.ResolutionDialogSetting.HiddenByDefault">
  41927. <summary>
  41928. <para>Hide the resolution dialog on first launch.</para>
  41929. </summary>
  41930. </member>
  41931. <member name="T:UnityEditor.SceneAsset">
  41932. <summary>
  41933. <para>SceneAsset is used to reference Scene objects in the Editor.</para>
  41934. </summary>
  41935. </member>
  41936. <member name="T:UnityEditor.SceneManagement.AddedComponent">
  41937. <summary>
  41938. <para>Class with information about a component that has been added to a Prefab instance.</para>
  41939. </summary>
  41940. </member>
  41941. <member name="P:UnityEditor.SceneManagement.AddedComponent.instanceComponent">
  41942. <summary>
  41943. <para>The added component on the Prefab instance.</para>
  41944. </summary>
  41945. </member>
  41946. <member name="M:UnityEditor.SceneManagement.AddedComponent.Apply">
  41947. <summary>
  41948. <para>See PrefabOverride.Apply.</para>
  41949. </summary>
  41950. </member>
  41951. <member name="M:UnityEditor.SceneManagement.AddedComponent.GetAssetObject">
  41952. <summary>
  41953. <para>See PrefabOverride.GetAssetObject.</para>
  41954. </summary>
  41955. </member>
  41956. <member name="M:UnityEditor.SceneManagement.AddedComponent.Revert(UnityEditor.InteractionMode)">
  41957. <summary>
  41958. <para>See PrefabOverride.Revert.</para>
  41959. </summary>
  41960. <param name="mode"></param>
  41961. </member>
  41962. <member name="T:UnityEditor.SceneManagement.AddedGameObject">
  41963. <summary>
  41964. <para>Class with information about a GameObject that has been added as a child under a Prefab instance.</para>
  41965. </summary>
  41966. </member>
  41967. <member name="P:UnityEditor.SceneManagement.AddedGameObject.instanceGameObject">
  41968. <summary>
  41969. <para>The added GameObject on the Prefab instance.</para>
  41970. </summary>
  41971. </member>
  41972. <member name="P:UnityEditor.SceneManagement.AddedGameObject.siblingIndex">
  41973. <summary>
  41974. <para>The sibling index of the added GameObject.</para>
  41975. </summary>
  41976. </member>
  41977. <member name="M:UnityEditor.SceneManagement.AddedGameObject.Apply">
  41978. <summary>
  41979. <para>See PrefabOverride.Apply.</para>
  41980. </summary>
  41981. </member>
  41982. <member name="M:UnityEditor.SceneManagement.AddedGameObject.GetAssetObject">
  41983. <summary>
  41984. <para>See PrefabOverride.GetAssetObject.</para>
  41985. </summary>
  41986. </member>
  41987. <member name="M:UnityEditor.SceneManagement.AddedGameObject.Revert(UnityEditor.InteractionMode)">
  41988. <summary>
  41989. <para>See PrefabOverride.Revert.</para>
  41990. </summary>
  41991. <param name="mode"></param>
  41992. </member>
  41993. <member name="T:UnityEditor.SceneManagement.EditorSceneManager">
  41994. <summary>
  41995. <para>Scene management in the Editor.</para>
  41996. </summary>
  41997. </member>
  41998. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.activeSceneChangedInEditMode(UnityEngine.Events.UnityAction`2&lt;UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene&gt;)">
  41999. <summary>
  42000. <para>Subscribe to this event to get notified when the active Scene has changed in Edit mode in the Editor.</para>
  42001. </summary>
  42002. <param name="value">Previous active Scene and the new active Scene.</param>
  42003. </member>
  42004. <member name="P:UnityEditor.SceneManagement.EditorSceneManager.loadedSceneCount">
  42005. <summary>
  42006. <para>The number of loaded Scenes.</para>
  42007. </summary>
  42008. </member>
  42009. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.newSceneCreated(UnityEditor.SceneManagement.EditorSceneManager/NewSceneCreatedCallback)">
  42010. <summary>
  42011. <para>This event is called after a new Scene has been created.</para>
  42012. </summary>
  42013. <param name="value"></param>
  42014. </member>
  42015. <member name="P:UnityEditor.SceneManagement.EditorSceneManager.playModeStartScene">
  42016. <summary>
  42017. <para>Loads this SceneAsset when you start Play Mode.</para>
  42018. </summary>
  42019. </member>
  42020. <member name="P:UnityEditor.SceneManagement.EditorSceneManager.preventCrossSceneReferences">
  42021. <summary>
  42022. <para>Controls whether cross-Scene references are allowed in the Editor.</para>
  42023. </summary>
  42024. </member>
  42025. <member name="P:UnityEditor.SceneManagement.EditorSceneManager.previewSceneCount">
  42026. <summary>
  42027. <para>The current amount of active preview Scenes.</para>
  42028. </summary>
  42029. </member>
  42030. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneClosed(UnityEditor.SceneManagement.EditorSceneManager/SceneClosedCallback)">
  42031. <summary>
  42032. <para>This event is called after a Scene has been closed in the editor.</para>
  42033. </summary>
  42034. <param name="value"></param>
  42035. </member>
  42036. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneClosing(UnityEditor.SceneManagement.EditorSceneManager/SceneClosingCallback)">
  42037. <summary>
  42038. <para>This event is called before closing an open Scene after you have requested that the Scene is closed.</para>
  42039. </summary>
  42040. <param name="value"></param>
  42041. </member>
  42042. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneDirtied(UnityEditor.SceneManagement.EditorSceneManager/SceneDirtiedCallback)">
  42043. <summary>
  42044. <para>This event is called after a Scene has been modified in the editor.</para>
  42045. </summary>
  42046. <param name="value"></param>
  42047. </member>
  42048. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneOpened(UnityEditor.SceneManagement.EditorSceneManager/SceneOpenedCallback)">
  42049. <summary>
  42050. <para>This event is called after a Scene has been opened in the editor.</para>
  42051. </summary>
  42052. <param name="value"></param>
  42053. </member>
  42054. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneOpening(UnityEditor.SceneManagement.EditorSceneManager/SceneOpeningCallback)">
  42055. <summary>
  42056. <para>This event is called before opening an existing Scene.</para>
  42057. </summary>
  42058. <param name="value"></param>
  42059. </member>
  42060. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneSaved(UnityEditor.SceneManagement.EditorSceneManager/SceneSavedCallback)">
  42061. <summary>
  42062. <para>This event is called after a Scene has been saved.</para>
  42063. </summary>
  42064. <param name="value"></param>
  42065. </member>
  42066. <member name="?:UnityEditor.SceneManagement.EditorSceneManager.sceneSaving(UnityEditor.SceneManagement.EditorSceneManager/SceneSavingCallback)">
  42067. <summary>
  42068. <para>This event is called before a Scene is saved disk after you have requested the Scene to be saved.</para>
  42069. </summary>
  42070. <param name="value"></param>
  42071. </member>
  42072. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.CalculateAvailableSceneCullingMask">
  42073. <summary>
  42074. <para>Go through all Scenes and find the smallest unused bit in the unition of all Scene culling masks.</para>
  42075. </summary>
  42076. <returns>
  42077. <para>The lowest unused bit of the union of all culling masks.</para>
  42078. </returns>
  42079. </member>
  42080. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.ClosePreviewScene(UnityEngine.SceneManagement.Scene)">
  42081. <summary>
  42082. <para>Closes a preview Scene created by NewPreviewScene.</para>
  42083. </summary>
  42084. <param name="scene">The preview Scene to close.</param>
  42085. <returns>
  42086. <para>True if the Scene was successfully closed.</para>
  42087. </returns>
  42088. </member>
  42089. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.CloseScene(UnityEngine.SceneManagement.Scene,System.Boolean)">
  42090. <summary>
  42091. <para>Close the Scene. If removeScene flag is true, the closed Scene will also be removed from EditorSceneManager.</para>
  42092. </summary>
  42093. <param name="scene">The Scene to be closed/removed.</param>
  42094. <param name="removeScene">Bool flag to indicate if the Scene should be removed after closing.</param>
  42095. <returns>
  42096. <para>Returns true if the Scene is closed/removed.</para>
  42097. </returns>
  42098. </member>
  42099. <member name="F:UnityEditor.SceneManagement.EditorSceneManager.DefaultSceneCullingMask">
  42100. <summary>
  42101. <para>Use SceneCullingMasks.DefaultSceneCullingMask instead.</para>
  42102. </summary>
  42103. </member>
  42104. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.DetectCrossSceneReferences(UnityEngine.SceneManagement.Scene)">
  42105. <summary>
  42106. <para>Detects cross-Scene references in a Scene.</para>
  42107. </summary>
  42108. <param name="scene">Scene to check for cross-Scene references.</param>
  42109. <returns>
  42110. <para>Was any cross-Scene references found.</para>
  42111. </returns>
  42112. </member>
  42113. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.EnsureUntitledSceneHasBeenSaved(System.String)">
  42114. <summary>
  42115. <para>Shows a save dialog if an Untitled Scene exists in the current Scene manager setup.</para>
  42116. </summary>
  42117. <param name="dialogContent">Text shown in the save dialog.</param>
  42118. <returns>
  42119. <para>True if the Scene is saved or if there is no Untitled Scene.</para>
  42120. </returns>
  42121. </member>
  42122. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.GetSceneCullingMask(UnityEngine.SceneManagement.Scene)">
  42123. <summary>
  42124. <para>Return the culling mask set on the given Scene.</para>
  42125. </summary>
  42126. <param name="scene">The scene to get the culling mask from.</param>
  42127. <returns>
  42128. <para>The scene's current culling mask as a bitfield.</para>
  42129. </returns>
  42130. </member>
  42131. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.GetSceneManagerSetup">
  42132. <summary>
  42133. <para>Returns the current setup of the SceneManager.</para>
  42134. </summary>
  42135. <returns>
  42136. <para>An array of SceneSetup classes - one item for each Scene.</para>
  42137. </returns>
  42138. </member>
  42139. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.IsPreviewScene(UnityEngine.SceneManagement.Scene)">
  42140. <summary>
  42141. <para>Is the Scene a preview Scene?</para>
  42142. </summary>
  42143. <param name="scene">The Scene to check.</param>
  42144. <returns>
  42145. <para>True if the Scene is a preview Scene.</para>
  42146. </returns>
  42147. </member>
  42148. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.IsPreviewSceneObject(UnityEngine.Object)">
  42149. <summary>
  42150. <para>Is this object part of a preview Scene?</para>
  42151. </summary>
  42152. <param name="obj">The object to check.</param>
  42153. <returns>
  42154. <para>True if this object is part of a preview Scene.</para>
  42155. </returns>
  42156. </member>
  42157. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.LoadSceneAsyncInPlayMode(System.String,UnityEngine.SceneManagement.LoadSceneParameters)">
  42158. <summary>
  42159. <para>This method allows you to load a Scene during playmode in the editor, without requiring the Scene to be included in the Scene list.</para>
  42160. </summary>
  42161. <param name="path">Path to Scene to load.</param>
  42162. <param name="parameters">Parameters to apply to loading. See SceneManagement.LoadSceneParameters.</param>
  42163. <returns>
  42164. <para>Use the AsyncOperation to determine if the operation has completed.</para>
  42165. </returns>
  42166. </member>
  42167. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode(System.String,UnityEngine.SceneManagement.LoadSceneParameters)">
  42168. <summary>
  42169. <para>This method allows you to load a Scene during playmode in the editor, without requiring the Scene to be included in the Scene list.</para>
  42170. </summary>
  42171. <param name="path">Path to Scene to load.</param>
  42172. <param name="parameters">Parameters used to load the Scene SceneManagement.LoadSceneParameters.</param>
  42173. <returns>
  42174. <para>Scene that is loading.</para>
  42175. </returns>
  42176. </member>
  42177. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.MarkAllScenesDirty">
  42178. <summary>
  42179. <para>Mark all the loaded Scenes as modified.</para>
  42180. </summary>
  42181. </member>
  42182. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.MarkSceneDirty(UnityEngine.SceneManagement.Scene)">
  42183. <summary>
  42184. <para>Mark the specified Scene as modified.</para>
  42185. </summary>
  42186. <param name="scene">The Scene to be marked as modified.</param>
  42187. <returns>
  42188. <para>Whether the Scene was successfully marked as dirty.</para>
  42189. </returns>
  42190. </member>
  42191. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.MoveSceneAfter(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene)">
  42192. <summary>
  42193. <para>Allows you to reorder the Scenes currently open in the Hierarchy window. Moves the source Scene so it comes after the destination Scene.</para>
  42194. </summary>
  42195. <param name="src">The Scene to move.</param>
  42196. <param name="dst">The Scene which should come directly before the source Scene in the hierarchy.</param>
  42197. </member>
  42198. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.MoveSceneBefore(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene)">
  42199. <summary>
  42200. <para>Allows you to reorder the Scenes currently open in the Hierarchy window. Moves the source Scene so it comes before the destination Scene.</para>
  42201. </summary>
  42202. <param name="src">The Scene to move.</param>
  42203. <param name="dst">The Scene which should come directly after the source Scene in the hierarchy.</param>
  42204. </member>
  42205. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.NewPreviewScene">
  42206. <summary>
  42207. <para>Creates a new preview Scene. Any object added to a preview Scene will only be rendered in that Scene.</para>
  42208. </summary>
  42209. <returns>
  42210. <para>The new preview Scene.</para>
  42211. </returns>
  42212. </member>
  42213. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.NewScene(UnityEditor.SceneManagement.NewSceneSetup,UnityEditor.SceneManagement.NewSceneMode)">
  42214. <summary>
  42215. <para>Create a new Scene.</para>
  42216. </summary>
  42217. <param name="setup">Whether the new Scene should use the default set of GameObjects.</param>
  42218. <param name="mode">Whether to keep existing Scenes open.</param>
  42219. <returns>
  42220. <para>A reference to the new Scene.</para>
  42221. </returns>
  42222. </member>
  42223. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.NewSceneCreatedCallback">
  42224. <summary>
  42225. <para>Callbacks of this type which have been added to the newSceneCreated event are called after a new Scene has been created.</para>
  42226. </summary>
  42227. <param name="scene">The Scene that was created.</param>
  42228. <param name="setup">The setup mode used when creating the Scene.</param>
  42229. <param name="mode">The mode used for creating the Scene.</param>
  42230. </member>
  42231. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.OpenScene(System.String,UnityEditor.SceneManagement.OpenSceneMode)">
  42232. <summary>
  42233. <para>Open a Scene in the Editor.</para>
  42234. </summary>
  42235. <param name="scenePath">The path of the Scene. This should be relative to the Project folder; for example, "AssetsMyScenesMyScene.unity".</param>
  42236. <param name="mode">Allows you to select how to open the specified Scene, and whether to keep existing Scenes in the Hierarchy. See SceneManagement.OpenSceneMode for more information about the options.</param>
  42237. <returns>
  42238. <para>A reference to the opened Scene.</para>
  42239. </returns>
  42240. </member>
  42241. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.RestoreSceneManagerSetup(UnityEditor.SceneManagement.SceneSetup[])">
  42242. <summary>
  42243. <para>Restore the setup of the SceneManager.</para>
  42244. </summary>
  42245. <param name="value">In this array, at least one Scene should be loaded, and there must be one active Scene.</param>
  42246. </member>
  42247. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo">
  42248. <summary>
  42249. <para>Asks the user if they want to save the current open modified Scene or Scenes in the Hierarchy.</para>
  42250. </summary>
  42251. <returns>
  42252. <para>Returns true if the user clicked Save or Don't Save to indicate that that it is ok to close the open scenes after the dialog closes. Returns false if the user clicked Cancel to abort.</para>
  42253. </returns>
  42254. </member>
  42255. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SaveModifiedScenesIfUserWantsTo(UnityEngine.SceneManagement.Scene[])">
  42256. <summary>
  42257. <para>Asks whether the modfied input Scenes should be saved.</para>
  42258. </summary>
  42259. <param name="scenes">Scenes that should be saved if they are modified.</param>
  42260. <returns>
  42261. <para>Returns true if the user clicked Save or Don't Save to indicate that that it is ok to close the input scenes after the dialog closes. Returns false if the user clicked Cancel to abort.</para>
  42262. </returns>
  42263. </member>
  42264. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SaveOpenScenes">
  42265. <summary>
  42266. <para>Save all open Scenes.</para>
  42267. </summary>
  42268. <returns>
  42269. <para>Returns true if all open Scenes are successfully saved.</para>
  42270. </returns>
  42271. </member>
  42272. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SaveScene(UnityEngine.SceneManagement.Scene,System.String,System.Boolean)">
  42273. <summary>
  42274. <para>Save a Scene.</para>
  42275. </summary>
  42276. <param name="scene">The Scene to be saved.</param>
  42277. <param name="dstScenePath">The file path to save the Scene to. If the path is empty, the current open Scene is overwritten. If it has not yet been saved at all, a save dialog is shown.</param>
  42278. <param name="saveAsCopy">If set to true, the Scene is saved without changing the current Scene, and without clearing the unsaved changes marker.</param>
  42279. <returns>
  42280. <para>True if the save succeeded, otherwise false.</para>
  42281. </returns>
  42282. </member>
  42283. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SaveScenes(UnityEngine.SceneManagement.Scene[])">
  42284. <summary>
  42285. <para>Save a list of Scenes.</para>
  42286. </summary>
  42287. <param name="scenes">List of Scenes that should be saved.</param>
  42288. <returns>
  42289. <para>True if the save succeeded. Otherwise false.</para>
  42290. </returns>
  42291. </member>
  42292. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneClosedCallback">
  42293. <summary>
  42294. <para>Callbacks of this type which have been added to the sceneClosed event are called immediately after the Scene has been closed.</para>
  42295. </summary>
  42296. <param name="scene">The Scene that was closed.</param>
  42297. </member>
  42298. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneClosingCallback">
  42299. <summary>
  42300. <para>Callbacks of this type which have been added to the sceneClosing event are called just before a Scene is closed.</para>
  42301. </summary>
  42302. <param name="scene">The Scene that is going to be closed.</param>
  42303. <param name="removingScene">Whether or not the Scene is also going to be removed from the Scene Manager after closing. If true the Scene is removed after closing.</param>
  42304. </member>
  42305. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneDirtiedCallback">
  42306. <summary>
  42307. <para>Callbacks of this type which have been added to the sceneDirtied event are called after a Scene changes from being unmodified to being modified.</para>
  42308. </summary>
  42309. <param name="scene"></param>
  42310. </member>
  42311. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneOpenedCallback">
  42312. <summary>
  42313. <para>Callbacks of this type which have been added to the sceneOpened event are called after a Scene has been opened.</para>
  42314. </summary>
  42315. <param name="scene">The Scene that was opened.</param>
  42316. <param name="mode">The mode used to open the Scene.</param>
  42317. </member>
  42318. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneOpeningCallback">
  42319. <summary>
  42320. <para>Callbacks of this type which have been added to the sceneOpening event are called just before opening a Scene.</para>
  42321. </summary>
  42322. <param name="path">Path of the Scene to be opened. This is relative to the Project path.</param>
  42323. <param name="mode">Mode that is used when opening the Scene.</param>
  42324. </member>
  42325. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneSavedCallback">
  42326. <summary>
  42327. <para>Callbacks of this type which have been added to the sceneSaved event are called after a Scene has been saved.</para>
  42328. </summary>
  42329. <param name="scene">The Scene that was saved.</param>
  42330. </member>
  42331. <member name="T:UnityEditor.SceneManagement.EditorSceneManager.SceneSavingCallback">
  42332. <summary>
  42333. <para>Callbacks of this type which have been added to the sceneSaving event are called just before the Scene is saved.</para>
  42334. </summary>
  42335. <param name="scene">The Scene to be saved.</param>
  42336. <param name="path">The path to which the Scene is saved.</param>
  42337. </member>
  42338. <member name="M:UnityEditor.SceneManagement.EditorSceneManager.SetSceneCullingMask(UnityEngine.SceneManagement.Scene,System.UInt64)">
  42339. <summary>
  42340. <para>Set the culling mask on this scene to this value.
  42341. Cameras will only render objects in Scenes that have the same bits set in their culling mask.</para>
  42342. </summary>
  42343. <param name="scene">The scene to set the culling mask on.</param>
  42344. <param name="sceneCullingMask">The value of the culling mask, stored as a bitfield.</param>
  42345. </member>
  42346. <member name="T:UnityEditor.SceneManagement.MainStage">
  42347. <summary>
  42348. <para>The Main Stage contains all the currently open regular Scenes and is always available.</para>
  42349. </summary>
  42350. </member>
  42351. <member name="T:UnityEditor.SceneManagement.NewSceneMode">
  42352. <summary>
  42353. <para>Used when creating a new Scene in the Editor.</para>
  42354. </summary>
  42355. </member>
  42356. <member name="F:UnityEditor.SceneManagement.NewSceneMode.Additive">
  42357. <summary>
  42358. <para>The newly created Scene is added to the current open Scenes.</para>
  42359. </summary>
  42360. </member>
  42361. <member name="F:UnityEditor.SceneManagement.NewSceneMode.Single">
  42362. <summary>
  42363. <para>All current open Scenes are closed and the newly created Scene are opened.</para>
  42364. </summary>
  42365. </member>
  42366. <member name="T:UnityEditor.SceneManagement.NewSceneSetup">
  42367. <summary>
  42368. <para>Used when creating a new Scene in the Editor.</para>
  42369. </summary>
  42370. </member>
  42371. <member name="F:UnityEditor.SceneManagement.NewSceneSetup.DefaultGameObjects">
  42372. <summary>
  42373. <para>Adds default game objects to the new Scene (a light and camera).</para>
  42374. </summary>
  42375. </member>
  42376. <member name="F:UnityEditor.SceneManagement.NewSceneSetup.EmptyScene">
  42377. <summary>
  42378. <para>No game objects are added to the new Scene.</para>
  42379. </summary>
  42380. </member>
  42381. <member name="T:UnityEditor.SceneManagement.ObjectOverride">
  42382. <summary>
  42383. <para>Class with information about an object on a Prefab instance with overridden properties.</para>
  42384. </summary>
  42385. </member>
  42386. <member name="P:UnityEditor.SceneManagement.ObjectOverride.coupledOverride">
  42387. <summary>
  42388. <para>Access the coupled component modifications of the object being overidden, if present.</para>
  42389. </summary>
  42390. </member>
  42391. <member name="P:UnityEditor.SceneManagement.ObjectOverride.instanceObject">
  42392. <summary>
  42393. <para>The object on the Prefab instance.</para>
  42394. </summary>
  42395. </member>
  42396. <member name="M:UnityEditor.SceneManagement.ObjectOverride.Apply">
  42397. <summary>
  42398. <para>See PrefabOverride.Apply.</para>
  42399. </summary>
  42400. </member>
  42401. <member name="M:UnityEditor.SceneManagement.ObjectOverride.GetAssetObject">
  42402. <summary>
  42403. <para>See PrefabOverride.GetAssetObject.</para>
  42404. </summary>
  42405. </member>
  42406. <member name="M:UnityEditor.SceneManagement.ObjectOverride.Revert">
  42407. <summary>
  42408. <para>See PrefabOverride.Revert.</para>
  42409. </summary>
  42410. </member>
  42411. <member name="T:UnityEditor.SceneManagement.OpenSceneMode">
  42412. <summary>
  42413. <para>Used when opening a Scene in the Editor to specify how a Scene should be opened.</para>
  42414. </summary>
  42415. </member>
  42416. <member name="F:UnityEditor.SceneManagement.OpenSceneMode.Additive">
  42417. <summary>
  42418. <para>Adds a Scene to the current open Scenes and loads it.</para>
  42419. </summary>
  42420. </member>
  42421. <member name="F:UnityEditor.SceneManagement.OpenSceneMode.AdditiveWithoutLoading">
  42422. <summary>
  42423. <para>Adds a Scene to the current open Scenes without loading it. It will show up as 'unloaded' in the Hierarchy Window.</para>
  42424. </summary>
  42425. </member>
  42426. <member name="F:UnityEditor.SceneManagement.OpenSceneMode.Single">
  42427. <summary>
  42428. <para>Closes all current open Scenes and loads a Scene.</para>
  42429. </summary>
  42430. </member>
  42431. <member name="T:UnityEditor.SceneManagement.PrefabOverride">
  42432. <summary>
  42433. <para>Class with information about a given override on a Prefab instance.</para>
  42434. </summary>
  42435. </member>
  42436. <member name="M:UnityEditor.SceneManagement.PrefabOverride.Apply(System.String)">
  42437. <summary>
  42438. <para>Applies the override to the Prefab Asset at the given path.</para>
  42439. </summary>
  42440. <param name="prefabAssetPath">The path of the Prefab Asset to apply to.</param>
  42441. </member>
  42442. <member name="M:UnityEditor.SceneManagement.PrefabOverride.Apply">
  42443. <summary>
  42444. <para>Applies the override to the Prefab Asset at the given path.</para>
  42445. </summary>
  42446. <param name="prefabAssetPath">The path of the Prefab Asset to apply to.</param>
  42447. </member>
  42448. <member name="M:UnityEditor.SceneManagement.PrefabOverride.FindApplyTargetAssetObject(System.String)">
  42449. <summary>
  42450. <para>Finds the object in the Prefab Asset at the given path which will be applied to.</para>
  42451. </summary>
  42452. <param name="prefabAssetPath">The asset path of the Prefab Asset to apply to.</param>
  42453. <returns>
  42454. <para>The object inside the Prefab Asset affected by the override.</para>
  42455. </returns>
  42456. </member>
  42457. <member name="M:UnityEditor.SceneManagement.PrefabOverride.GetAssetObject">
  42458. <summary>
  42459. <para>Returns the asset object of the override in the outermost Prefab that the Prefab instance comes from.</para>
  42460. </summary>
  42461. <returns>
  42462. <para>The object inside the Prefab Asset affected by the override.</para>
  42463. </returns>
  42464. </member>
  42465. <member name="M:UnityEditor.SceneManagement.PrefabOverride.Revert">
  42466. <summary>
  42467. <para>Reverts the override on the Prefab instance.</para>
  42468. </summary>
  42469. </member>
  42470. <member name="T:UnityEditor.SceneManagement.PrefabStage">
  42471. <summary>
  42472. <para>The PrefabStage class represents an editing context for Prefab Assets.</para>
  42473. </summary>
  42474. </member>
  42475. <member name="P:UnityEditor.SceneManagement.PrefabStage.assetPath">
  42476. <summary>
  42477. <para>The asset path where the Prefab Asset file is stored, relative to the project root.</para>
  42478. </summary>
  42479. </member>
  42480. <member name="P:UnityEditor.SceneManagement.PrefabStage.mode">
  42481. <summary>
  42482. <para>The Prefab Stage can be opened either in isolation or in context.</para>
  42483. </summary>
  42484. </member>
  42485. <member name="P:UnityEditor.SceneManagement.PrefabStage.openedFromInstanceObject">
  42486. <summary>
  42487. <para>A GameObject inside the Prefab instance that you opened Prefab Mode through.</para>
  42488. </summary>
  42489. </member>
  42490. <member name="P:UnityEditor.SceneManagement.PrefabStage.openedFromInstanceRoot">
  42491. <summary>
  42492. <para>The root of the Prefab instance that you opened Prefab Mode through.</para>
  42493. </summary>
  42494. </member>
  42495. <member name="P:UnityEditor.SceneManagement.PrefabStage.prefabAssetPath">
  42496. <summary>
  42497. <para>The path of the Prefab Asset that is open in this Prefab stage.</para>
  42498. </summary>
  42499. </member>
  42500. <member name="P:UnityEditor.SceneManagement.PrefabStage.prefabContentsRoot">
  42501. <summary>
  42502. <para>The root GameObject of the loaded Prefab Asset contents.</para>
  42503. </summary>
  42504. </member>
  42505. <member name="?:UnityEditor.SceneManagement.PrefabStage.prefabSaved(System.Action`1&lt;UnityEngine.GameObject&gt;)">
  42506. <summary>
  42507. <para>Callback that is invoked whenever the contents of a Prefab stage has been saved.</para>
  42508. </summary>
  42509. <param name="value"></param>
  42510. </member>
  42511. <member name="?:UnityEditor.SceneManagement.PrefabStage.prefabSaving(System.Action`1&lt;UnityEngine.GameObject&gt;)">
  42512. <summary>
  42513. <para>Callback that's invoked whenever the contents of a Prefab stage is about to be saved.</para>
  42514. </summary>
  42515. <param name="value"></param>
  42516. </member>
  42517. <member name="?:UnityEditor.SceneManagement.PrefabStage.prefabStageClosing(System.Action`1&lt;UnityEditor.SceneManagement.PrefabStage&gt;)">
  42518. <summary>
  42519. <para>Callback that's invoked whenever a Prefab stage is about to be opened.</para>
  42520. </summary>
  42521. <param name="value"></param>
  42522. </member>
  42523. <member name="?:UnityEditor.SceneManagement.PrefabStage.prefabStageDirtied(System.Action`1&lt;UnityEditor.SceneManagement.PrefabStage&gt;)">
  42524. <summary>
  42525. <para>Callback that's invoked whenever a Prefab stage changes from unmodified to modified.</para>
  42526. </summary>
  42527. <param name="value"></param>
  42528. </member>
  42529. <member name="?:UnityEditor.SceneManagement.PrefabStage.prefabStageOpened(System.Action`1&lt;UnityEditor.SceneManagement.PrefabStage&gt;)">
  42530. <summary>
  42531. <para>Callback that's invoked whenever a Prefab stage has been opened.</para>
  42532. </summary>
  42533. <param name="value"></param>
  42534. </member>
  42535. <member name="M:UnityEditor.SceneManagement.PrefabStage.ClearDirtiness">
  42536. <summary>
  42537. <para>Clear the dirtyness flag for the Prefab stage.</para>
  42538. </summary>
  42539. </member>
  42540. <member name="M:UnityEditor.SceneManagement.PrefabStage.IsPartOfPrefabContents(UnityEngine.GameObject)">
  42541. <summary>
  42542. <para>Is this GameObject part of the loaded Prefab Asset contents in the Prefab stage?</para>
  42543. </summary>
  42544. <param name="gameObject">The GameObject to check.</param>
  42545. <returns>
  42546. <para>True if the GameObject is part of the Prefab contents.</para>
  42547. </returns>
  42548. </member>
  42549. <member name="T:UnityEditor.SceneManagement.PrefabStage.Mode">
  42550. <summary>
  42551. <para>Specifies the mode that Unity uses to open a Prefab stage. You can open the stage either in isolation or in context.</para>
  42552. </summary>
  42553. </member>
  42554. <member name="F:UnityEditor.SceneManagement.PrefabStage.Mode.InContext">
  42555. <summary>
  42556. <para>Editing in context means that you can edit a Prefab Asset in Prefab Mode and still retain the context of the Prefab instance you opened through.</para>
  42557. </summary>
  42558. </member>
  42559. <member name="F:UnityEditor.SceneManagement.PrefabStage.Mode.InIsolation">
  42560. <summary>
  42561. <para>Editing in isolation means that you can edit a Prefab Asset on its own in Prefab Mode.</para>
  42562. </summary>
  42563. </member>
  42564. <member name="T:UnityEditor.SceneManagement.PrefabStageUtility">
  42565. <summary>
  42566. <para>Utility methods related to Prefab stages.</para>
  42567. </summary>
  42568. </member>
  42569. <member name="M:UnityEditor.SceneManagement.PrefabStageUtility.GetCurrentPrefabStage">
  42570. <summary>
  42571. <para>Get the current Prefab stage, or null if there is none.</para>
  42572. </summary>
  42573. <returns>
  42574. <para>The current Prefab stage or null.</para>
  42575. </returns>
  42576. </member>
  42577. <member name="M:UnityEditor.SceneManagement.PrefabStageUtility.GetPrefabStage(UnityEngine.GameObject)">
  42578. <summary>
  42579. <para>Get the Prefab stage which contains the given GameObject.</para>
  42580. </summary>
  42581. <param name="gameObject">The GameObject to check.</param>
  42582. <returns>
  42583. <para>The containing Prefab stage.</para>
  42584. </returns>
  42585. </member>
  42586. <member name="M:UnityEditor.SceneManagement.PrefabStageUtility.OpenPrefab(System.String)">
  42587. <summary>
  42588. <para>Opens a Prefab Asset in Prefab Mode.</para>
  42589. </summary>
  42590. <param name="prefabAssetPath">File path for the Prefab Asset to open in Prefab Mode.</param>
  42591. <param name="openedFromInstance">Opens Prefab Mode in context of this Prefab instance GameObject.</param>
  42592. <param name="prefabStageMode">Mode that determines whether to open in isolation or in context.</param>
  42593. <returns>
  42594. <para>The opened PrefabStage.</para>
  42595. </returns>
  42596. </member>
  42597. <member name="M:UnityEditor.SceneManagement.PrefabStageUtility.OpenPrefab(System.String,UnityEngine.GameObject)">
  42598. <summary>
  42599. <para>Opens a Prefab Asset in Prefab Mode.</para>
  42600. </summary>
  42601. <param name="prefabAssetPath">File path for the Prefab Asset to open in Prefab Mode.</param>
  42602. <param name="openedFromInstance">Opens Prefab Mode in context of this Prefab instance GameObject.</param>
  42603. <param name="prefabStageMode">Mode that determines whether to open in isolation or in context.</param>
  42604. <returns>
  42605. <para>The opened PrefabStage.</para>
  42606. </returns>
  42607. </member>
  42608. <member name="M:UnityEditor.SceneManagement.PrefabStageUtility.OpenPrefab(System.String,UnityEngine.GameObject,UnityEditor.SceneManagement.PrefabStage/Mode)">
  42609. <summary>
  42610. <para>Opens a Prefab Asset in Prefab Mode.</para>
  42611. </summary>
  42612. <param name="prefabAssetPath">File path for the Prefab Asset to open in Prefab Mode.</param>
  42613. <param name="openedFromInstance">Opens Prefab Mode in context of this Prefab instance GameObject.</param>
  42614. <param name="prefabStageMode">Mode that determines whether to open in isolation or in context.</param>
  42615. <returns>
  42616. <para>The opened PrefabStage.</para>
  42617. </returns>
  42618. </member>
  42619. <member name="T:UnityEditor.SceneManagement.PreviewSceneStage">
  42620. <summary>
  42621. <para>The PreviewSceneStage class represents an editing context based on a single preview Scene.</para>
  42622. </summary>
  42623. </member>
  42624. <member name="P:UnityEditor.SceneManagement.PreviewSceneStage.scene">
  42625. <summary>
  42626. <para>The preview Scene this stage controls. Stage content should be moved into this Scene.</para>
  42627. </summary>
  42628. </member>
  42629. <member name="P:UnityEditor.SceneManagement.PreviewSceneStage.stageHandle">
  42630. <summary>
  42631. <para>See Stage.stageHandle.</para>
  42632. </summary>
  42633. </member>
  42634. <member name="M:UnityEditor.SceneManagement.PreviewSceneStage.OnCloseStage">
  42635. <summary>
  42636. <para>Unity calls this method when the Stage is closed. Classes that inherit from PreviewSceneStage should implement cleanup logic in this method.</para>
  42637. </summary>
  42638. </member>
  42639. <member name="M:UnityEditor.SceneManagement.PreviewSceneStage.OnOpenStage">
  42640. <summary>
  42641. <para>Unity calls this method when the Stage is opened. Classes that inherit from PreviewSceneStage should implement initialization logic in this method.</para>
  42642. </summary>
  42643. <returns>
  42644. <para>If your Stage opened successfully return true, otherwise return false.</para>
  42645. </returns>
  42646. </member>
  42647. <member name="T:UnityEditor.SceneManagement.RemovedComponent">
  42648. <summary>
  42649. <para>Class with information about a component that has been removed from a Prefab instance.</para>
  42650. </summary>
  42651. </member>
  42652. <member name="P:UnityEditor.SceneManagement.RemovedComponent.assetComponent">
  42653. <summary>
  42654. <para>The components on the Prefab Asset which has been removed on the Prefab instance.</para>
  42655. </summary>
  42656. </member>
  42657. <member name="P:UnityEditor.SceneManagement.RemovedComponent.containingInstanceGameObject">
  42658. <summary>
  42659. <para>The GameObject on the Prefab instance that the component has been removed from.</para>
  42660. </summary>
  42661. </member>
  42662. <member name="M:UnityEditor.SceneManagement.RemovedComponent.Apply">
  42663. <summary>
  42664. <para>See PrefabOverride.Apply.</para>
  42665. </summary>
  42666. </member>
  42667. <member name="M:UnityEditor.SceneManagement.RemovedComponent.GetAssetObject">
  42668. <summary>
  42669. <para>See PrefabOverride.GetAssetObject.</para>
  42670. </summary>
  42671. </member>
  42672. <member name="M:UnityEditor.SceneManagement.RemovedComponent.Revert(UnityEditor.InteractionMode)">
  42673. <summary>
  42674. <para>See PrefabOverride.Revert.</para>
  42675. </summary>
  42676. <param name="mode"></param>
  42677. </member>
  42678. <member name="T:UnityEditor.SceneManagement.SceneCullingMasks">
  42679. <summary>
  42680. <para>Masks that control what kind of Scene views and Game views Unity should render a GameObject in.</para>
  42681. </summary>
  42682. </member>
  42683. <member name="F:UnityEditor.SceneManagement.SceneCullingMasks.DefaultSceneCullingMask">
  42684. <summary>
  42685. <para>Specifies the default culling mask for a Scene. Use the bits from this Scene culling mask for objects that you want to render in both in the Game view and the Scene view.</para>
  42686. </summary>
  42687. </member>
  42688. <member name="F:UnityEditor.SceneManagement.SceneCullingMasks.GameViewObjects">
  42689. <summary>
  42690. <para>The bits from this mask specify GameObjects that Unity should render in Game view.</para>
  42691. </summary>
  42692. </member>
  42693. <member name="F:UnityEditor.SceneManagement.SceneCullingMasks.MainStageSceneViewObjects">
  42694. <summary>
  42695. <para>The bits from this mask specify GameObjects that Unity should render in Scene views showing the main stage.</para>
  42696. </summary>
  42697. </member>
  42698. <member name="T:UnityEditor.SceneManagement.SceneSetup">
  42699. <summary>
  42700. <para>The setup information for a Scene in the SceneManager. This cannot be used in Play Mode. </para>
  42701. </summary>
  42702. </member>
  42703. <member name="P:UnityEditor.SceneManagement.SceneSetup.isActive">
  42704. <summary>
  42705. <para>If the Scene is active.</para>
  42706. </summary>
  42707. </member>
  42708. <member name="P:UnityEditor.SceneManagement.SceneSetup.isLoaded">
  42709. <summary>
  42710. <para>If the Scene is loaded.</para>
  42711. </summary>
  42712. </member>
  42713. <member name="P:UnityEditor.SceneManagement.SceneSetup.path">
  42714. <summary>
  42715. <para>Path of the Scene. Should be relative to the project folder. Like: "AssetsMyScenesMyScene.unity".</para>
  42716. </summary>
  42717. </member>
  42718. <member name="T:UnityEditor.SceneManagement.Stage">
  42719. <summary>
  42720. <para>The Stage class represents an editing context which includes a collection of Scenes.</para>
  42721. </summary>
  42722. </member>
  42723. <member name="P:UnityEditor.SceneManagement.Stage.assetPath">
  42724. <summary>
  42725. <para>The path of the Asset file associated with the stage, relative to the project root folder.</para>
  42726. </summary>
  42727. </member>
  42728. <member name="P:UnityEditor.SceneManagement.Stage.stageHandle">
  42729. <summary>
  42730. <para>The StageHandle struct for this stage.</para>
  42731. </summary>
  42732. </member>
  42733. <member name="M:UnityEditor.SceneManagement.Stage.CreateHeaderContent">
  42734. <summary>
  42735. <para>Creates the header content for this Stage. Both the Hierarchy window header and Scene view breadcrumb bar use this content.</para>
  42736. </summary>
  42737. <returns>
  42738. <para>The header content for this Stage.</para>
  42739. </returns>
  42740. </member>
  42741. <member name="M:UnityEditor.SceneManagement.Stage.FindComponentOfType">
  42742. <summary>
  42743. <para>Returns the first active loaded object of the given type.</para>
  42744. </summary>
  42745. <returns>
  42746. <para>This returns the object that matches the specified type. It returns null if no object matches the type.</para>
  42747. </returns>
  42748. </member>
  42749. <member name="M:UnityEditor.SceneManagement.Stage.FindComponentsOfType">
  42750. <summary>
  42751. <para>Returns a list of all active loaded objects of the given type.</para>
  42752. </summary>
  42753. <returns>
  42754. <para>An array of objects found matching the type specified.</para>
  42755. </returns>
  42756. </member>
  42757. <member name="M:UnityEditor.SceneManagement.Stage.GetCombinedSceneCullingMaskForCamera">
  42758. <summary>
  42759. <para>Gets the Scene culling mask from this Stage.</para>
  42760. </summary>
  42761. <returns>
  42762. <para>The combined Scene culling mask for this Stage. Unity uses this mask on the Scene view Camera for renderer filtering.</para>
  42763. </returns>
  42764. </member>
  42765. <member name="M:UnityEditor.SceneManagement.Stage.GetHashForStateStorage">
  42766. <summary>
  42767. <para>Unity calls this method to get a hash code that is used to save the state of the Stage to disk.</para>
  42768. </summary>
  42769. <returns>
  42770. <para>The hash code identifying this stage.</para>
  42771. </returns>
  42772. </member>
  42773. <member name="M:UnityEditor.SceneManagement.Stage.OnCloseStage">
  42774. <summary>
  42775. <para>Unity calls this method when the Stage is closed. Classes that inherit from Stage should implement cleanup logic in this method.</para>
  42776. </summary>
  42777. </member>
  42778. <member name="M:UnityEditor.SceneManagement.Stage.OnDisable">
  42779. <summary>
  42780. <para>See ScriptableObject.OnDisable.</para>
  42781. </summary>
  42782. </member>
  42783. <member name="M:UnityEditor.SceneManagement.Stage.OnEnable">
  42784. <summary>
  42785. <para>See ScriptableObject.OnEnable.</para>
  42786. </summary>
  42787. </member>
  42788. <member name="M:UnityEditor.SceneManagement.Stage.OnFirstTimeOpenStageInSceneView(UnityEditor.SceneView)">
  42789. <summary>
  42790. <para>Unity calls this method the first time a Stage is opened for a specific Asset, for a specific Scene view.</para>
  42791. </summary>
  42792. <param name="sceneView">The Scene view the Stage is opened in.</param>
  42793. </member>
  42794. <member name="M:UnityEditor.SceneManagement.Stage.OnOpenStage">
  42795. <summary>
  42796. <para>Unity calls this method when the Stage is opened. Classes that inherit from Stage should implement initialization logic in this method.</para>
  42797. </summary>
  42798. <returns>
  42799. <para>true if Unity opened the Stage successfully, otherwise returns false.</para>
  42800. </returns>
  42801. </member>
  42802. <member name="M:UnityEditor.SceneManagement.Stage.OnReturnToStage">
  42803. <summary>
  42804. <para>Unity calls this method when you return to a Stage that is already open.</para>
  42805. </summary>
  42806. </member>
  42807. <member name="T:UnityEditor.SceneManagement.StageHandle">
  42808. <summary>
  42809. <para>Struct that represents a stage handle.</para>
  42810. </summary>
  42811. </member>
  42812. <member name="M:UnityEditor.SceneManagement.StageHandle.Contains(UnityEngine.GameObject)">
  42813. <summary>
  42814. <para>Does the stage contain the given GameObject?</para>
  42815. </summary>
  42816. <param name="gameObject">The GameObject to check.</param>
  42817. <returns>
  42818. <para>True if the stage contains the given GameObject.</para>
  42819. </returns>
  42820. </member>
  42821. <member name="M:UnityEditor.SceneManagement.StageHandle.FindComponentOfType">
  42822. <summary>
  42823. <para>Returns the first active loaded object of the given type.</para>
  42824. </summary>
  42825. <returns>
  42826. <para>This returns the object that matches the specified type. It returns null if no object matches the type.</para>
  42827. </returns>
  42828. </member>
  42829. <member name="M:UnityEditor.SceneManagement.StageHandle.FindComponentsOfType">
  42830. <summary>
  42831. <para>Returns a list of all active loaded objects of the given type.</para>
  42832. </summary>
  42833. <returns>
  42834. <para>An array of objects found matching the type specified.</para>
  42835. </returns>
  42836. </member>
  42837. <member name="M:UnityEditor.SceneManagement.StageHandle.IsValid">
  42838. <summary>
  42839. <para>Is this stage handle valid?</para>
  42840. </summary>
  42841. <returns>
  42842. <para>True if the stage handle is valid.</para>
  42843. </returns>
  42844. </member>
  42845. <member name="T:UnityEditor.SceneManagement.StageUtility">
  42846. <summary>
  42847. <para>Utility methods related to stages.</para>
  42848. </summary>
  42849. </member>
  42850. <member name="M:UnityEditor.SceneManagement.StageUtility.GetCurrentStage">
  42851. <summary>
  42852. <para>The current Stage can either be the MainStage or any other opened Stage, visualized in the Scene view as the last breadcrumb in the breadcrumb bar.</para>
  42853. </summary>
  42854. <returns>
  42855. <para>The current Stage that is currently being rendered in the Scene view and shown in the Hierarchy.</para>
  42856. </returns>
  42857. </member>
  42858. <member name="M:UnityEditor.SceneManagement.StageUtility.GetCurrentStageHandle">
  42859. <summary>
  42860. <para>Get the current stage being edited.</para>
  42861. </summary>
  42862. <returns>
  42863. <para>The current stage.</para>
  42864. </returns>
  42865. </member>
  42866. <member name="M:UnityEditor.SceneManagement.StageUtility.GetMainStage">
  42867. <summary>
  42868. <para>Get the MainStage object. This object is always available.</para>
  42869. </summary>
  42870. <returns>
  42871. <para>The Main Stage object.</para>
  42872. </returns>
  42873. </member>
  42874. <member name="M:UnityEditor.SceneManagement.StageUtility.GetMainStageHandle">
  42875. <summary>
  42876. <para>Get the main stage which contains all the currently open regular Scenes.</para>
  42877. </summary>
  42878. <returns>
  42879. <para>The main stage.</para>
  42880. </returns>
  42881. </member>
  42882. <member name="M:UnityEditor.SceneManagement.StageUtility.GetStage(UnityEngine.GameObject)">
  42883. <summary>
  42884. <para>Get the Stage object that contains the input GameObject or Scene.</para>
  42885. </summary>
  42886. <param name="gameObject"></param>
  42887. <param name="scene"></param>
  42888. <returns>
  42889. <para>The Stage that contains either the GameObject or the Scene.</para>
  42890. </returns>
  42891. </member>
  42892. <member name="M:UnityEditor.SceneManagement.StageUtility.GetStage(UnityEngine.SceneManagement.Scene)">
  42893. <summary>
  42894. <para>Get the Stage object that contains the input GameObject or Scene.</para>
  42895. </summary>
  42896. <param name="gameObject"></param>
  42897. <param name="scene"></param>
  42898. <returns>
  42899. <para>The Stage that contains either the GameObject or the Scene.</para>
  42900. </returns>
  42901. </member>
  42902. <member name="M:UnityEditor.SceneManagement.StageUtility.GetStageHandle(UnityEngine.GameObject)">
  42903. <summary>
  42904. <para>Get the stage in which the given GameObject exists.</para>
  42905. </summary>
  42906. <param name="gameObject">The GameObject to find the stage of.</param>
  42907. <returns>
  42908. <para>The stage of the GameObject.</para>
  42909. </returns>
  42910. </member>
  42911. <member name="M:UnityEditor.SceneManagement.StageUtility.GetStageHandle(UnityEngine.SceneManagement.Scene)">
  42912. <summary>
  42913. <para>Get the stage in which the given Scene exists.</para>
  42914. </summary>
  42915. <param name="scene">The Scene to find the stage of.</param>
  42916. <returns>
  42917. <para>The stage of the Scene.</para>
  42918. </returns>
  42919. </member>
  42920. <member name="M:UnityEditor.SceneManagement.StageUtility.GoBackToPreviousStage">
  42921. <summary>
  42922. <para>Navigate the Editor to the previous stage.</para>
  42923. </summary>
  42924. </member>
  42925. <member name="M:UnityEditor.SceneManagement.StageUtility.GoToMainStage">
  42926. <summary>
  42927. <para>Navigate the Editor to the main stage.</para>
  42928. </summary>
  42929. </member>
  42930. <member name="M:UnityEditor.SceneManagement.StageUtility.GoToStage(UnityEditor.SceneManagement.Stage,System.Boolean)">
  42931. <summary>
  42932. <para>Navigates the Editor to the specified stage.</para>
  42933. </summary>
  42934. <param name="stage">The stage to navigate to.</param>
  42935. <param name="setAsFirstItemAfterMainStage">When set to true, the new stage replaces existing stages in the breadcrumbs, apart from the main stage.</param>
  42936. </member>
  42937. <member name="M:UnityEditor.SceneManagement.StageUtility.IsGameObjectRenderedByCamera(UnityEngine.GameObject,UnityEngine.Camera)">
  42938. <summary>
  42939. <para>Is the given GameObject rendered by the given Camera?</para>
  42940. </summary>
  42941. <param name="gameObject">The GameObject to check.</param>
  42942. <param name="camera">The camera to check.</param>
  42943. <returns>
  42944. <para>True if the GameObject is rendered by the camera.</para>
  42945. </returns>
  42946. </member>
  42947. <member name="M:UnityEditor.SceneManagement.StageUtility.IsGameObjectRenderedByCameraAndPartOfEditableScene(UnityEngine.GameObject,UnityEngine.Camera)">
  42948. <summary>
  42949. <para>Specifies whether the given Camera currently renders the given GameObject and the GameObject is also part of an editable scene.</para>
  42950. </summary>
  42951. <param name="gameObject">The GameObject to check.</param>
  42952. <param name="camera">The Camera to check.</param>
  42953. <returns>
  42954. <para>True if the GameObject is rendered by the camera and part of an editable scene.</para>
  42955. </returns>
  42956. </member>
  42957. <member name="M:UnityEditor.SceneManagement.StageUtility.PlaceGameObjectInCurrentStage(UnityEngine.GameObject)">
  42958. <summary>
  42959. <para>Place the given GameObject in the current stage being edited.</para>
  42960. </summary>
  42961. <param name="gameObject">The GameObject to be placed in the current stage.</param>
  42962. </member>
  42963. <member name="T:UnityEditor.SceneView">
  42964. <summary>
  42965. <para>Use this class to manage SceneView settings, change the SceneView camera properties, subscribe to events, call SceneView methods, and render open scenes.</para>
  42966. </summary>
  42967. </member>
  42968. <member name="P:UnityEditor.SceneView.audioPlay">
  42969. <summary>
  42970. <para>Enables or disables Scene view audio effects.</para>
  42971. </summary>
  42972. </member>
  42973. <member name="?:UnityEditor.SceneView.beforeSceneGui(System.Action`1&lt;UnityEditor.SceneView&gt;)">
  42974. <summary>
  42975. <para>The event issued when the OnGUI method is called.</para>
  42976. </summary>
  42977. <param name="value">The [[SceneView] that invokes this callback.</param>
  42978. </member>
  42979. <member name="P:UnityEditor.SceneView.camera">
  42980. <summary>
  42981. <para>The Camera that is rendering this SceneView.</para>
  42982. </summary>
  42983. </member>
  42984. <member name="P:UnityEditor.SceneView.cameraDistance">
  42985. <summary>
  42986. <para>The distance from camera to pivot.</para>
  42987. </summary>
  42988. </member>
  42989. <member name="P:UnityEditor.SceneView.cameraMode">
  42990. <summary>
  42991. <para>The current DrawCameraMode for the Scene view camera.</para>
  42992. </summary>
  42993. </member>
  42994. <member name="P:UnityEditor.SceneView.cameraSettings">
  42995. <summary>
  42996. <para>Use CameraSettings to set the properties for the SceneView Camera.</para>
  42997. </summary>
  42998. </member>
  42999. <member name="P:UnityEditor.SceneView.currentDrawingSceneView">
  43000. <summary>
  43001. <para>The SceneView that is being drawn.</para>
  43002. </summary>
  43003. </member>
  43004. <member name="P:UnityEditor.SceneView.drawGizmos">
  43005. <summary>
  43006. <para>Sets the visibility of all Gizmos in the Scene view.</para>
  43007. </summary>
  43008. </member>
  43009. <member name="?:UnityEditor.SceneView.duringSceneGui(System.Action`1&lt;UnityEditor.SceneView&gt;)">
  43010. <summary>
  43011. <para>Subscribe to this event to receive a callback whenever the Scene view calls the OnGUI method.</para>
  43012. </summary>
  43013. <param name="value">The Scene view invoking this callback.</param>
  43014. </member>
  43015. <member name="?:UnityEditor.SceneView.gridVisibilityChanged(System.Action`1&lt;System.Boolean&gt;)">
  43016. <summary>
  43017. <para>Invoked when grid visibility changes.</para>
  43018. </summary>
  43019. <param name="value">New state of grid visibility.</param>
  43020. </member>
  43021. <member name="P:UnityEditor.SceneView.in2DMode">
  43022. <summary>
  43023. <para>Whether the SceneView is in 2D mode.</para>
  43024. </summary>
  43025. </member>
  43026. <member name="P:UnityEditor.SceneView.isRotationLocked">
  43027. <summary>
  43028. <para>Whether the Scene view camera can be rotated.</para>
  43029. </summary>
  43030. </member>
  43031. <member name="P:UnityEditor.SceneView.isUsingSceneFiltering">
  43032. <summary>
  43033. <para>Whether this SceneView is using scene filtering.</para>
  43034. </summary>
  43035. </member>
  43036. <member name="P:UnityEditor.SceneView.lastActiveSceneView">
  43037. <summary>
  43038. <para>The SceneView that was most recently in focus.</para>
  43039. </summary>
  43040. </member>
  43041. <member name="F:UnityEditor.SceneView.lastActiveSceneViewChanged">
  43042. <summary>
  43043. <para>Register to this callback to get notified when the active Scene View changes.</para>
  43044. </summary>
  43045. </member>
  43046. <member name="P:UnityEditor.SceneView.lastSceneViewRotation">
  43047. <summary>
  43048. <para>When the Scene view is in 2D mode, this property contains the last camera rotation.</para>
  43049. </summary>
  43050. </member>
  43051. <member name="F:UnityEditor.SceneView.m_AudioPlay">
  43052. <summary>
  43053. <para>M_AudioPlay has been deprecated. Use audioPlay instead (UnityUpgradable) -&gt; audioPlay.</para>
  43054. </summary>
  43055. </member>
  43056. <member name="F:UnityEditor.SceneView.m_RenderMode">
  43057. <summary>
  43058. <para>M_RenderMode has been deprecated. Use cameraMode instead.</para>
  43059. </summary>
  43060. </member>
  43061. <member name="F:UnityEditor.SceneView.m_ValidateTrueMetals">
  43062. <summary>
  43063. <para>M_ValidateTrueMetals has been deprecated. Use validateTrueMetals instead (UnityUpgradable) -&gt; validateTrueMetals.</para>
  43064. </summary>
  43065. </member>
  43066. <member name="?:UnityEditor.SceneView.onCameraModeChanged(System.Action`1&lt;UnityEditor.SceneView/CameraMode&gt;)">
  43067. <summary>
  43068. <para>An event that is invoked when the selected cameraMode changes.</para>
  43069. </summary>
  43070. <param name="value">The new camera mode.</param>
  43071. </member>
  43072. <member name="P:UnityEditor.SceneView.orthographic">
  43073. <summary>
  43074. <para>Whether the Scene view camera is set to orthographic mode.</para>
  43075. </summary>
  43076. </member>
  43077. <member name="P:UnityEditor.SceneView.pivot">
  43078. <summary>
  43079. <para>The central point that the camera orbits within the Scene view.</para>
  43080. </summary>
  43081. </member>
  43082. <member name="P:UnityEditor.SceneView.renderMode">
  43083. <summary>
  43084. <para>RenderMode has been deprecated. Use cameraMode instead.</para>
  43085. </summary>
  43086. </member>
  43087. <member name="P:UnityEditor.SceneView.rotation">
  43088. <summary>
  43089. <para>The direction of the camera to the pivot of the SceneView.</para>
  43090. </summary>
  43091. </member>
  43092. <member name="P:UnityEditor.SceneView.sceneLighting">
  43093. <summary>
  43094. <para>Whether lighting is enabled or disabled in the Scene view.</para>
  43095. </summary>
  43096. </member>
  43097. <member name="P:UnityEditor.SceneView.sceneViews">
  43098. <summary>
  43099. <para>The list of all open Scene view windows.</para>
  43100. </summary>
  43101. </member>
  43102. <member name="P:UnityEditor.SceneView.sceneViewState">
  43103. <summary>
  43104. <para>Use SceneViewState to set the debug options for the Scene view.</para>
  43105. </summary>
  43106. </member>
  43107. <member name="P:UnityEditor.SceneView.selectedOutlineColor">
  43108. <summary>
  43109. <para>Gets the Color of selected outline.</para>
  43110. </summary>
  43111. </member>
  43112. <member name="P:UnityEditor.SceneView.showGrid">
  43113. <summary>
  43114. <para>Gets or sets whether to enable the grid for an instance of the SceneView.</para>
  43115. </summary>
  43116. </member>
  43117. <member name="P:UnityEditor.SceneView.size">
  43118. <summary>
  43119. <para>The size of the Scene view measured diagonally.</para>
  43120. </summary>
  43121. </member>
  43122. <member name="P:UnityEditor.SceneView.validateTrueMetals">
  43123. <summary>
  43124. <para>Whether the albedo is black for materials with an average specular color above 0.45.</para>
  43125. </summary>
  43126. </member>
  43127. <member name="M:UnityEditor.SceneView.AddCameraMode(System.String,System.String)">
  43128. <summary>
  43129. <para>Add a custom camera mode to the Scene view camera mode list.</para>
  43130. </summary>
  43131. <param name="name">The name for the new mode.</param>
  43132. <param name="section">The section in which the new mode will be added. This can be an existing or new section.</param>
  43133. <returns>
  43134. <para>A CameraMode with the provided name and section.</para>
  43135. </returns>
  43136. </member>
  43137. <member name="M:UnityEditor.SceneView.AlignViewToObject(UnityEngine.Transform)">
  43138. <summary>
  43139. <para>Moves the Scene view to frame a transform.</para>
  43140. </summary>
  43141. <param name="t">The transform to frame in the Scene view.</param>
  43142. </member>
  43143. <member name="M:UnityEditor.SceneView.AlignWithView">
  43144. <summary>
  43145. <para>Aligns the current selection with the position and rotation of the Scene view camera.</para>
  43146. </summary>
  43147. </member>
  43148. <member name="T:UnityEditor.SceneView.CameraMode">
  43149. <summary>
  43150. <para>Describes a built-in Scene view mode.</para>
  43151. </summary>
  43152. </member>
  43153. <member name="F:UnityEditor.SceneView.CameraMode.drawMode">
  43154. <summary>
  43155. <para>The CameraDrawMode associated with the CameraMode.</para>
  43156. </summary>
  43157. </member>
  43158. <member name="F:UnityEditor.SceneView.CameraMode.name">
  43159. <summary>
  43160. <para>The name of the CameraMode.</para>
  43161. </summary>
  43162. </member>
  43163. <member name="F:UnityEditor.SceneView.CameraMode.section">
  43164. <summary>
  43165. <para>The section in the toolbar drop-down that this CameraMode belongs to.</para>
  43166. </summary>
  43167. </member>
  43168. <member name="M:UnityEditor.SceneView.CameraMode.Equals(System.Object)">
  43169. <summary>
  43170. <para>Compares this CameraMode object against a specified CameraMode object.</para>
  43171. </summary>
  43172. <param name="otherObject">The CameraMode to compare.</param>
  43173. <returns>
  43174. <para>Returns true if the CameraMode objects are equal. Returns false otherwise.</para>
  43175. </returns>
  43176. </member>
  43177. <member name="M:UnityEditor.SceneView.CameraMode.ToString">
  43178. <summary>
  43179. <para>Gets a string summary of this CameraMode.</para>
  43180. </summary>
  43181. </member>
  43182. <member name="T:UnityEditor.SceneView.CameraSettings">
  43183. <summary>
  43184. <para>Use this class to set SceneView Camera properties.</para>
  43185. </summary>
  43186. </member>
  43187. <member name="P:UnityEditor.SceneView.CameraSettings.accelerationEnabled">
  43188. <summary>
  43189. <para>Enables Camera movement acceleration in the SceneView. This makes the Camera accelerate for the duration of movement.</para>
  43190. </summary>
  43191. </member>
  43192. <member name="P:UnityEditor.SceneView.CameraSettings.dynamicClip">
  43193. <summary>
  43194. <para>When enabled, the SceneView Camera's near and far clipping planes are calculated relative to the viewport size of the Scene. When disabled, nearClip and farClip are used instead.</para>
  43195. </summary>
  43196. </member>
  43197. <member name="P:UnityEditor.SceneView.CameraSettings.easingDuration">
  43198. <summary>
  43199. <para>How long it takes for the speed of the SceneView Camera to accelerate to its initial full speed. Measured in seconds. Valid values are between [0.1, 2].</para>
  43200. </summary>
  43201. </member>
  43202. <member name="P:UnityEditor.SceneView.CameraSettings.easingEnabled">
  43203. <summary>
  43204. <para>Enables Camera movement easing in the SceneView. This makes the Camera ease in when it starts moving, and ease out when it stops.</para>
  43205. </summary>
  43206. </member>
  43207. <member name="P:UnityEditor.SceneView.CameraSettings.farClip">
  43208. <summary>
  43209. <para>The furthest point from the SceneView Camera that drawing occurs. The valid minimum value is 0.02.</para>
  43210. </summary>
  43211. </member>
  43212. <member name="P:UnityEditor.SceneView.CameraSettings.fieldOfView">
  43213. <summary>
  43214. <para>The height of the view angle for the SceneView Camera. Measured in degrees vertically, or along the local Y axis.</para>
  43215. </summary>
  43216. </member>
  43217. <member name="P:UnityEditor.SceneView.CameraSettings.nearClip">
  43218. <summary>
  43219. <para>The closest point to the SceneView Camera where drawing occurs. The valid minimum value is 0.01.</para>
  43220. </summary>
  43221. </member>
  43222. <member name="P:UnityEditor.SceneView.CameraSettings.occlusionCulling">
  43223. <summary>
  43224. <para>Enables occlusion culling in the SceneView. This prevents Unity from rendering GameObjects that the Camera cannot see because they are hidden by other GameObjects.</para>
  43225. </summary>
  43226. </member>
  43227. <member name="P:UnityEditor.SceneView.CameraSettings.speed">
  43228. <summary>
  43229. <para>The speed of the SceneView Camera.</para>
  43230. </summary>
  43231. </member>
  43232. <member name="P:UnityEditor.SceneView.CameraSettings.speedMax">
  43233. <summary>
  43234. <para>The maximum speed of the SceneView Camera. Valid values are between [0.0002, 10000].</para>
  43235. </summary>
  43236. </member>
  43237. <member name="P:UnityEditor.SceneView.CameraSettings.speedMin">
  43238. <summary>
  43239. <para>The minimum speed of the SceneView Camera. Valid values are between [0.0001, 9999].</para>
  43240. </summary>
  43241. </member>
  43242. <member name="P:UnityEditor.SceneView.CameraSettings.speedNormalized">
  43243. <summary>
  43244. <para>The normalized speed of the SceneView Camera, relative to the current minimum/maximum range. Valid values are between [0, 1].</para>
  43245. </summary>
  43246. </member>
  43247. <member name="M:UnityEditor.SceneView.CameraSettings.#ctor">
  43248. <summary>
  43249. <para>Create a new CameraSettings object.</para>
  43250. </summary>
  43251. </member>
  43252. <member name="M:UnityEditor.SceneView.ClearUserDefinedCameraModes">
  43253. <summary>
  43254. <para>Remove all user-defined camera modes.</para>
  43255. </summary>
  43256. </member>
  43257. <member name="M:UnityEditor.SceneView.Frame(UnityEngine.Bounds)">
  43258. <summary>
  43259. <para>Frames the given bounds in the Scene view.</para>
  43260. </summary>
  43261. <param name="bounds">The bounds to frame in the Scene view.</param>
  43262. <param name="instant">Set to true to immediately frame the camera. Set to false to animate the action.</param>
  43263. <returns>
  43264. <para>Returns true if the given bounds can be encompassed in the Scene view. Returns false otherwise.</para>
  43265. </returns>
  43266. </member>
  43267. <member name="M:UnityEditor.SceneView.FrameLastActiveSceneView">
  43268. <summary>
  43269. <para>Frames the currently selected object(s) in the last active Scene view.</para>
  43270. </summary>
  43271. <returns>
  43272. <para>Returns true if the camera frame successfully frames the current selection.</para>
  43273. </returns>
  43274. </member>
  43275. <member name="M:UnityEditor.SceneView.FrameSelected">
  43276. <summary>
  43277. <para>Frame the object selection in the Scene view.</para>
  43278. </summary>
  43279. <param name="lockView">Whether the view should be locked to the selection.</param>
  43280. <returns>
  43281. <para>Returns true if the current selection fits in the Scene view. Returns false otherwise.</para>
  43282. </returns>
  43283. </member>
  43284. <member name="M:UnityEditor.SceneView.FrameSelected(System.Boolean)">
  43285. <summary>
  43286. <para>Frame the object selection in the Scene view.</para>
  43287. </summary>
  43288. <param name="lockView">Whether the view should be locked to the selection.</param>
  43289. <returns>
  43290. <para>Returns true if the current selection fits in the Scene view. Returns false otherwise.</para>
  43291. </returns>
  43292. </member>
  43293. <member name="M:UnityEditor.SceneView.GetAllSceneCameras">
  43294. <summary>
  43295. <para>Retrieves an array of all camera components from all open Scene views.</para>
  43296. </summary>
  43297. <returns>
  43298. <para>Returns an array of camera components.</para>
  43299. </returns>
  43300. </member>
  43301. <member name="M:UnityEditor.SceneView.GetBuiltinCameraMode(UnityEditor.DrawCameraMode)">
  43302. <summary>
  43303. <para>Gets the built-in CameraMode that matches the specified DrawCameraMode.</para>
  43304. </summary>
  43305. <param name="mode">The DrawCameraMode to match.</param>
  43306. <returns>
  43307. <para>Returns a built-in CameraMode.</para>
  43308. </returns>
  43309. </member>
  43310. <member name="M:UnityEditor.SceneView.IsCameraDrawModeEnabled(UnityEditor.SceneView/CameraMode)">
  43311. <summary>
  43312. <para>Returns true if mode is enabled in the current rendering setup, including custom validators.</para>
  43313. </summary>
  43314. <param name="mode">A CameraMode to check.</param>
  43315. <returns>
  43316. <para>Returns true if the CameraMode is available in this SceneView. Returns false otherwise.</para>
  43317. </returns>
  43318. </member>
  43319. <member name="M:UnityEditor.SceneView.IsCameraDrawModeSupported(UnityEditor.SceneView/CameraMode)">
  43320. <summary>
  43321. <para>Checks if the current rendering configuration supports the CameraMode. The check includes custom validators. </para>
  43322. </summary>
  43323. <param name="mode">A CameraMode to check.</param>
  43324. <returns>
  43325. <para>Returns true if the current rendering configuration supports the CameraMode.</para>
  43326. </returns>
  43327. </member>
  43328. <member name="M:UnityEditor.SceneView.LookAt(UnityEngine.Vector3)">
  43329. <summary>
  43330. <para>Moves the Scene view to focus on a target.</para>
  43331. </summary>
  43332. <param name="point">The position in world space to frame.</param>
  43333. <param name="direction">The direction that the Scene view should view the target point from.</param>
  43334. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43335. <param name="ortho">Whether the camera focus is in orthographic mode (true) or perspective mode (false).</param>
  43336. <param name="instant">Apply the movement immediately (true) or animate the transition (false).</param>
  43337. </member>
  43338. <member name="M:UnityEditor.SceneView.LookAt(UnityEngine.Vector3,UnityEngine.Quaternion)">
  43339. <summary>
  43340. <para>Moves the Scene view to focus on a target.</para>
  43341. </summary>
  43342. <param name="point">The position in world space to frame.</param>
  43343. <param name="direction">The direction that the Scene view should view the target point from.</param>
  43344. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43345. <param name="ortho">Whether the camera focus is in orthographic mode (true) or perspective mode (false).</param>
  43346. <param name="instant">Apply the movement immediately (true) or animate the transition (false).</param>
  43347. </member>
  43348. <member name="M:UnityEditor.SceneView.LookAt(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  43349. <summary>
  43350. <para>Moves the Scene view to focus on a target.</para>
  43351. </summary>
  43352. <param name="point">The position in world space to frame.</param>
  43353. <param name="direction">The direction that the Scene view should view the target point from.</param>
  43354. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43355. <param name="ortho">Whether the camera focus is in orthographic mode (true) or perspective mode (false).</param>
  43356. <param name="instant">Apply the movement immediately (true) or animate the transition (false).</param>
  43357. </member>
  43358. <member name="M:UnityEditor.SceneView.LookAt(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,System.Boolean)">
  43359. <summary>
  43360. <para>Moves the Scene view to focus on a target.</para>
  43361. </summary>
  43362. <param name="point">The position in world space to frame.</param>
  43363. <param name="direction">The direction that the Scene view should view the target point from.</param>
  43364. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43365. <param name="ortho">Whether the camera focus is in orthographic mode (true) or perspective mode (false).</param>
  43366. <param name="instant">Apply the movement immediately (true) or animate the transition (false).</param>
  43367. </member>
  43368. <member name="M:UnityEditor.SceneView.LookAt(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,System.Boolean,System.Boolean)">
  43369. <summary>
  43370. <para>Moves the Scene view to focus on a target.</para>
  43371. </summary>
  43372. <param name="point">The position in world space to frame.</param>
  43373. <param name="direction">The direction that the Scene view should view the target point from.</param>
  43374. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43375. <param name="ortho">Whether the camera focus is in orthographic mode (true) or perspective mode (false).</param>
  43376. <param name="instant">Apply the movement immediately (true) or animate the transition (false).</param>
  43377. </member>
  43378. <member name="M:UnityEditor.SceneView.LookAtDirect(UnityEngine.Vector3,UnityEngine.Quaternion)">
  43379. <summary>
  43380. <para>.LookAt without animating the scene movement.</para>
  43381. </summary>
  43382. <param name="point">The position in world space to frame.</param>
  43383. <param name="direction">The direction from which the Scene view should view the point.</param>
  43384. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43385. </member>
  43386. <member name="M:UnityEditor.SceneView.LookAtDirect(UnityEngine.Vector3,UnityEngine.Quaternion,System.Single)">
  43387. <summary>
  43388. <para>.LookAt without animating the scene movement.</para>
  43389. </summary>
  43390. <param name="point">The position in world space to frame.</param>
  43391. <param name="direction">The direction from which the Scene view should view the point.</param>
  43392. <param name="newSize">The amount of camera zoom. Sets size.</param>
  43393. </member>
  43394. <member name="M:UnityEditor.SceneView.MoveToView">
  43395. <summary>
  43396. <para>Transforms all selected object to the scene pivot.</para>
  43397. </summary>
  43398. <param name="target">A transform to place at the scene pivot.</param>
  43399. </member>
  43400. <member name="M:UnityEditor.SceneView.MoveToView(UnityEngine.Transform)">
  43401. <summary>
  43402. <para>Transforms all selected object to the scene pivot.</para>
  43403. </summary>
  43404. <param name="target">A transform to place at the scene pivot.</param>
  43405. </member>
  43406. <member name="M:UnityEditor.SceneView.RepaintAll">
  43407. <summary>
  43408. <para>Repaints every open SceneView.</para>
  43409. </summary>
  43410. </member>
  43411. <member name="M:UnityEditor.SceneView.ResetCameraSettings">
  43412. <summary>
  43413. <para>Resets the CameraSettings for the SceneView Camera to default.</para>
  43414. </summary>
  43415. </member>
  43416. <member name="T:UnityEditor.SceneView.SceneViewState">
  43417. <summary>
  43418. <para>A collection of graphic settings for this SceneView. All graphic settings are boolean.</para>
  43419. </summary>
  43420. </member>
  43421. <member name="P:UnityEditor.SceneView.SceneViewState.allEnabled">
  43422. <summary>
  43423. <para>Whether all graphic settings are enabled for this SceneViewState.</para>
  43424. </summary>
  43425. </member>
  43426. <member name="P:UnityEditor.SceneView.SceneViewState.alwaysRefresh">
  43427. <summary>
  43428. <para>Whether to redraw SceneView at a fixed interval.</para>
  43429. </summary>
  43430. </member>
  43431. <member name="P:UnityEditor.SceneView.SceneViewState.alwaysRefreshEnabled">
  43432. <summary>
  43433. <para>Whether to redraw SceneView at a fixed interval.</para>
  43434. </summary>
  43435. </member>
  43436. <member name="P:UnityEditor.SceneView.SceneViewState.flaresEnabled">
  43437. <summary>
  43438. <para>Whether lens flares render in this SceneView.</para>
  43439. </summary>
  43440. </member>
  43441. <member name="P:UnityEditor.SceneView.SceneViewState.fogEnabled">
  43442. <summary>
  43443. <para>Whether fog renders in this SceneView.</para>
  43444. </summary>
  43445. </member>
  43446. <member name="P:UnityEditor.SceneView.SceneViewState.fxEnabled">
  43447. <summary>
  43448. <para>Whether to render (when enabled) effects in this SceneView.</para>
  43449. </summary>
  43450. </member>
  43451. <member name="P:UnityEditor.SceneView.SceneViewState.imageEffectsEnabled">
  43452. <summary>
  43453. <para>Whether image effects (post processing) render in this SceneView.</para>
  43454. </summary>
  43455. </member>
  43456. <member name="P:UnityEditor.SceneView.SceneViewState.materialUpdateEnabled">
  43457. <summary>
  43458. <para>Whether animated materials render in this SceneView.</para>
  43459. </summary>
  43460. </member>
  43461. <member name="P:UnityEditor.SceneView.SceneViewState.particleSystemsEnabled">
  43462. <summary>
  43463. <para>Whether particle systems render in this SceneView.</para>
  43464. </summary>
  43465. </member>
  43466. <member name="F:UnityEditor.SceneView.SceneViewState.showFlares">
  43467. <summary>
  43468. <para>Whether lens flare rendering is enabled in this SceneView.</para>
  43469. </summary>
  43470. </member>
  43471. <member name="F:UnityEditor.SceneView.SceneViewState.showFog">
  43472. <summary>
  43473. <para>Whether fog rendering is enabled in this SceneView.</para>
  43474. </summary>
  43475. </member>
  43476. <member name="F:UnityEditor.SceneView.SceneViewState.showImageEffects">
  43477. <summary>
  43478. <para>Whether image effects (post processing) rendering is enabled in this SceneView.</para>
  43479. </summary>
  43480. </member>
  43481. <member name="P:UnityEditor.SceneView.SceneViewState.showMaterialUpdate">
  43482. <summary>
  43483. <para>Whether animated materials rendering is enabled in this SceneView.</para>
  43484. </summary>
  43485. </member>
  43486. <member name="F:UnityEditor.SceneView.SceneViewState.showParticleSystems">
  43487. <summary>
  43488. <para>Whether particle systems rendering is enabled in this SceneView.</para>
  43489. </summary>
  43490. </member>
  43491. <member name="F:UnityEditor.SceneView.SceneViewState.showSkybox">
  43492. <summary>
  43493. <para>Whether the skybox rendering is enabled in this SceneView.</para>
  43494. </summary>
  43495. </member>
  43496. <member name="F:UnityEditor.SceneView.SceneViewState.showVisualEffectGraphs">
  43497. <summary>
  43498. <para>Whether visual effect graphs rendering is enabled in this SceneView.</para>
  43499. </summary>
  43500. </member>
  43501. <member name="P:UnityEditor.SceneView.SceneViewState.skyboxEnabled">
  43502. <summary>
  43503. <para>Whether the skybox renders in this SceneView.</para>
  43504. </summary>
  43505. </member>
  43506. <member name="P:UnityEditor.SceneView.SceneViewState.visualEffectGraphsEnabled">
  43507. <summary>
  43508. <para>Whether visual effect graphs render in this SceneView.</para>
  43509. </summary>
  43510. </member>
  43511. <member name="M:UnityEditor.SceneView.SceneViewState.#ctor">
  43512. <summary>
  43513. <para>Creates a new SceneViewState with either default values or values from another SceneViewState.</para>
  43514. </summary>
  43515. <param name="other">Specify a SceneViewState to copy values from when creating the new SceneViewState. If this param is not specified, the new SceneViewState is created with default values.</param>
  43516. </member>
  43517. <member name="M:UnityEditor.SceneView.SceneViewState.#ctor(UnityEditor.SceneView/SceneViewState)">
  43518. <summary>
  43519. <para>Creates a new SceneViewState with either default values or values from another SceneViewState.</para>
  43520. </summary>
  43521. <param name="other">Specify a SceneViewState to copy values from when creating the new SceneViewState. If this param is not specified, the new SceneViewState is created with default values.</param>
  43522. </member>
  43523. <member name="M:UnityEditor.SceneView.SceneViewState.SetAllEnabled(System.Boolean)">
  43524. <summary>
  43525. <para>Sets all graphic settings, for this SceneViewState, to either true or false.</para>
  43526. </summary>
  43527. <param name="value">The new value for all graphic settings in this SceneViewState. Possible values are true or false.</param>
  43528. </member>
  43529. <member name="M:UnityEditor.SceneView.SetSceneViewShaderReplace(UnityEngine.Shader,System.String)">
  43530. <summary>
  43531. <para>Sets a replacement shader for rendering this Scene view.</para>
  43532. </summary>
  43533. <param name="shader">The replacement shader.</param>
  43534. <param name="replaceString">The replacement shader tag.</param>
  43535. </member>
  43536. <member name="M:UnityEditor.SceneView.SupportsStageHandling">
  43537. <summary>
  43538. <para>Override this method to control whether the Scene view should change when you switch from one stage to another stage.</para>
  43539. </summary>
  43540. <returns>
  43541. <para>True if the Scene view automatically reacts to stage changes.</para>
  43542. </returns>
  43543. </member>
  43544. <member name="T:UnityEditor.SceneViewCameraWindow">
  43545. <summary>
  43546. <para>Use this class to instantiate a SceneViewCameraWindow window.</para>
  43547. </summary>
  43548. </member>
  43549. <member name="?:UnityEditor.SceneViewCameraWindow.additionalSettingsGui(System.Action`1&lt;UnityEditor.SceneView&gt;)">
  43550. <summary>
  43551. <para>Subscribe to this event to receive a callback when the SceneViewCameraWindow.OnGUI function is called.</para>
  43552. </summary>
  43553. <param name="value">The SceneView that opened the SceneViewCameraWindow window.</param>
  43554. </member>
  43555. <member name="M:UnityEditor.SceneViewCameraWindow.#ctor(UnityEditor.SceneView)">
  43556. <summary>
  43557. <para>Creates an instance of the SceneViewCameraWindow window.</para>
  43558. </summary>
  43559. <param name="sceneView">The SceneView inspected by the SceneViewCameraWindow window.</param>
  43560. </member>
  43561. <member name="M:UnityEditor.SceneViewCameraWindow.GetWindowSize">
  43562. <summary>
  43563. <para>Retrieves the dimensions of the SceneViewCameraWindow window.</para>
  43564. </summary>
  43565. <returns>
  43566. <para>Returns the width and height of the SceneViewCameraWindow window.</para>
  43567. </returns>
  43568. </member>
  43569. <member name="M:UnityEditor.SceneViewCameraWindow.OnGUI(UnityEngine.Rect)">
  43570. <summary>
  43571. <para>A callback used for drawing the GUI controls of the SceneViewCameraWindow window.</para>
  43572. </summary>
  43573. <param name="rect">The rectangle where the GUI controls are drawn.</param>
  43574. </member>
  43575. <member name="T:UnityEditor.SceneVisibilityManager">
  43576. <summary>
  43577. <para>Manages Scene Visibility in the editor.</para>
  43578. </summary>
  43579. </member>
  43580. <member name="?:UnityEditor.SceneVisibilityManager.pickingChanged(System.Action)">
  43581. <summary>
  43582. <para>The event raised whenever the picking state of a GameObject changes.</para>
  43583. </summary>
  43584. <param name="value"></param>
  43585. </member>
  43586. <member name="?:UnityEditor.SceneVisibilityManager.visibilityChanged(System.Action)">
  43587. <summary>
  43588. <para>The event raised whenever the visibility of a GameObject changes.</para>
  43589. </summary>
  43590. <param name="value"></param>
  43591. </member>
  43592. <member name="M:UnityEditor.SceneVisibilityManager.AreAllDescendantsHidden(UnityEngine.GameObject)">
  43593. <summary>
  43594. <para>Checks whether all the descendants of a GameObject are hidden.</para>
  43595. </summary>
  43596. <param name="gameObject">GameObject to check.</param>
  43597. <returns>
  43598. <para>Returns true if all descendants are hidden.</para>
  43599. </returns>
  43600. </member>
  43601. <member name="M:UnityEditor.SceneVisibilityManager.AreAllDescendantsHidden(UnityEngine.SceneManagement.Scene)">
  43602. <summary>
  43603. <para>Checks whether root GameObjects, and all their descendants, are hidden in a Scene.</para>
  43604. </summary>
  43605. <param name="scene">Scene to check.</param>
  43606. <returns>
  43607. <para>Returns true if all root GameObjects of the Scene and all their descendants are hidden.</para>
  43608. </returns>
  43609. </member>
  43610. <member name="M:UnityEditor.SceneVisibilityManager.AreAllDescendantsVisible(UnityEngine.GameObject)">
  43611. <summary>
  43612. <para>Checks whether all the descendants are visible.</para>
  43613. </summary>
  43614. <param name="gameObject">GameObject to check.</param>
  43615. <returns>
  43616. <para>Returns true if all descendants of the GameObject are visible.</para>
  43617. </returns>
  43618. </member>
  43619. <member name="M:UnityEditor.SceneVisibilityManager.AreAnyDescendantsHidden(UnityEngine.SceneManagement.Scene)">
  43620. <summary>
  43621. <para>Checks whether any descendants are hidden.</para>
  43622. </summary>
  43623. <param name="scene">Scene to check.</param>
  43624. <returns>
  43625. <para>Returns true when at least one hidden descendant is found.</para>
  43626. </returns>
  43627. </member>
  43628. <member name="M:UnityEditor.SceneVisibilityManager.DisableAllPicking">
  43629. <summary>
  43630. <para>Disables picking on all GameObjects.</para>
  43631. </summary>
  43632. </member>
  43633. <member name="M:UnityEditor.SceneVisibilityManager.DisablePicking(UnityEngine.GameObject,System.Boolean)">
  43634. <summary>
  43635. <para>Disables picking on a GameObject, or an Array of GameObjects, and their descendants.</para>
  43636. </summary>
  43637. <param name="gameObject">GameObject on which to disable picking.</param>
  43638. <param name="includeDescendants">Whether to include descendants.</param>
  43639. <param name="gameObjects">Array of GameObjects on which to disable picking.</param>
  43640. </member>
  43641. <member name="M:UnityEditor.SceneVisibilityManager.DisablePicking(UnityEngine.GameObject[],System.Boolean)">
  43642. <summary>
  43643. <para>Disables picking on a GameObject, or an Array of GameObjects, and their descendants.</para>
  43644. </summary>
  43645. <param name="gameObject">GameObject on which to disable picking.</param>
  43646. <param name="includeDescendants">Whether to include descendants.</param>
  43647. <param name="gameObjects">Array of GameObjects on which to disable picking.</param>
  43648. </member>
  43649. <member name="M:UnityEditor.SceneVisibilityManager.DisablePicking(UnityEngine.SceneManagement.Scene)">
  43650. <summary>
  43651. <para>Disables picking on all GameObjects in a Scene.</para>
  43652. </summary>
  43653. <param name="scene">Scene containing GameObjects on which to disable picking.</param>
  43654. </member>
  43655. <member name="M:UnityEditor.SceneVisibilityManager.EnableAllPicking">
  43656. <summary>
  43657. <para>Enables picking on all GameObjects.</para>
  43658. </summary>
  43659. </member>
  43660. <member name="M:UnityEditor.SceneVisibilityManager.EnablePicking(UnityEngine.GameObject,System.Boolean)">
  43661. <summary>
  43662. <para>Enables picking on a GameObject, or an array of GameObjects, and its descendants.</para>
  43663. </summary>
  43664. <param name="includeDescendants">Whether to include descendants.</param>
  43665. <param name="gameObject">GameObject on which to enable picking.</param>
  43666. <param name="gameObjects">Array of GameObjects on which to enable picking.</param>
  43667. </member>
  43668. <member name="M:UnityEditor.SceneVisibilityManager.EnablePicking(UnityEngine.GameObject[],System.Boolean)">
  43669. <summary>
  43670. <para>Enables picking on a GameObject, or an array of GameObjects, and its descendants.</para>
  43671. </summary>
  43672. <param name="includeDescendants">Whether to include descendants.</param>
  43673. <param name="gameObject">GameObject on which to enable picking.</param>
  43674. <param name="gameObjects">Array of GameObjects on which to enable picking.</param>
  43675. </member>
  43676. <member name="M:UnityEditor.SceneVisibilityManager.EnablePicking(UnityEngine.SceneManagement.Scene)">
  43677. <summary>
  43678. <para>Enables picking on all GameObjects in a Scene.</para>
  43679. </summary>
  43680. <param name="scene">Scene containing GameObjects on which to enable picking.</param>
  43681. </member>
  43682. <member name="M:UnityEditor.SceneVisibilityManager.ExitIsolation">
  43683. <summary>
  43684. <para>Exits Isolation Mode.</para>
  43685. </summary>
  43686. </member>
  43687. <member name="M:UnityEditor.SceneVisibilityManager.Hide(UnityEngine.GameObject,System.Boolean)">
  43688. <summary>
  43689. <para>Hides a GameObject, or an Array of GameObjects, and their descendants.</para>
  43690. </summary>
  43691. <param name="gameObject">GameObject to hide.</param>
  43692. <param name="gameObjects">Array of GameObjects to hide.</param>
  43693. <param name="includeDescendants">Whether to also hide descendants.</param>
  43694. </member>
  43695. <member name="M:UnityEditor.SceneVisibilityManager.Hide(UnityEngine.GameObject[],System.Boolean)">
  43696. <summary>
  43697. <para>Hides a GameObject, or an Array of GameObjects, and their descendants.</para>
  43698. </summary>
  43699. <param name="gameObject">GameObject to hide.</param>
  43700. <param name="gameObjects">Array of GameObjects to hide.</param>
  43701. <param name="includeDescendants">Whether to also hide descendants.</param>
  43702. </member>
  43703. <member name="M:UnityEditor.SceneVisibilityManager.Hide(UnityEngine.SceneManagement.Scene)">
  43704. <summary>
  43705. <para>Hides all GameObjects in a scene.</para>
  43706. </summary>
  43707. <param name="scene">Scene containing GameObjects to hide.</param>
  43708. </member>
  43709. <member name="M:UnityEditor.SceneVisibilityManager.HideAll">
  43710. <summary>
  43711. <para>Hides all GameObjects.</para>
  43712. </summary>
  43713. </member>
  43714. <member name="M:UnityEditor.SceneVisibilityManager.IsCurrentStageIsolated">
  43715. <summary>
  43716. <para>Checks whether the current stage is in Isolation mode.</para>
  43717. </summary>
  43718. <returns>
  43719. <para>Returns true if current stage is in Isolation mode. Otherwise, returns false.</para>
  43720. </returns>
  43721. </member>
  43722. <member name="M:UnityEditor.SceneVisibilityManager.IsHidden(UnityEngine.GameObject,System.Boolean)">
  43723. <summary>
  43724. <para>Checks the hidden state of a GameObject and, optionally, its descendants.</para>
  43725. </summary>
  43726. <param name="gameObject">GameObject to check.</param>
  43727. <param name="includeDescendants">Specify true to check the GameObject and all its descendants. Set to false to check the GameObject.</param>
  43728. <returns>
  43729. <para>When includeDescendants is true, this method returns true when the GameObject and all its descendants are hidden. When includeDescendants is false, this method returns true when the GameObject is hidden.</para>
  43730. </returns>
  43731. </member>
  43732. <member name="M:UnityEditor.SceneVisibilityManager.Isolate(UnityEngine.GameObject,System.Boolean)">
  43733. <summary>
  43734. <para>Isolates a GameObject and its descendants.</para>
  43735. </summary>
  43736. <param name="gameObject">GameObject to isolate.</param>
  43737. <param name="includeDescendants">Whether to include descendants.</param>
  43738. </member>
  43739. <member name="M:UnityEditor.SceneVisibilityManager.Isolate(UnityEngine.GameObject[],System.Boolean)">
  43740. <summary>
  43741. <para>Isolates an Array of GameObjects and their descendants.</para>
  43742. </summary>
  43743. <param name="gameObjects">Array of GameObjects to isolate.</param>
  43744. <param name="includeDescendants">Whether to include descendants.</param>
  43745. </member>
  43746. <member name="M:UnityEditor.SceneVisibilityManager.IsPickingDisabled(UnityEngine.GameObject,System.Boolean)">
  43747. <summary>
  43748. <para>Checks the picking state of a GameObject and, optionally, its descendants.</para>
  43749. </summary>
  43750. <param name="gameObject">GameObject to check.</param>
  43751. <param name="includeDescendants">Specify true to check the GameObject and all its descendants. Set to false to check the GameObject.</param>
  43752. <returns>
  43753. <para>When includeDescendants is true, this method returns true when the GameObject and all its descendants have picking disabled. When includeDescendants is false, this method returns true when the GameObject has picking disabled.</para>
  43754. </returns>
  43755. </member>
  43756. <member name="M:UnityEditor.SceneVisibilityManager.IsPickingDisabledOnAllDescendants(UnityEngine.SceneManagement.Scene)">
  43757. <summary>
  43758. <para>Checks whether all the descendants of a GameObject have picking disabled.</para>
  43759. </summary>
  43760. <param name="scene">Scene to check.</param>
  43761. <returns>
  43762. <para>Returns true if all descendants have picking disabled.</para>
  43763. </returns>
  43764. </member>
  43765. <member name="M:UnityEditor.SceneVisibilityManager.IsPickingDisabledOnAllDescendants(UnityEngine.GameObject)">
  43766. <summary>
  43767. <para>Checks whether root GameObjects, and all their descendants, have picking disabled in a scene.</para>
  43768. </summary>
  43769. <param name="gameObject">GameObject to check.</param>
  43770. <returns>
  43771. <para>Returns true if all root GameObjects of the Scene and all their descendants have picking disabled.</para>
  43772. </returns>
  43773. </member>
  43774. <member name="M:UnityEditor.SceneVisibilityManager.IsPickingDisabledOnAnyDescendant(UnityEngine.SceneManagement.Scene)">
  43775. <summary>
  43776. <para>Checks whether any descendants have picking disabled.</para>
  43777. </summary>
  43778. <param name="scene">Scene to check.</param>
  43779. <returns>
  43780. <para>Returns true when at least one descendant with picking disabled is found.</para>
  43781. </returns>
  43782. </member>
  43783. <member name="M:UnityEditor.SceneVisibilityManager.IsPickingEnabledOnAllDescendants(UnityEngine.GameObject)">
  43784. <summary>
  43785. <para>Checks whether all the descendants are pickable.</para>
  43786. </summary>
  43787. <param name="gameObject">GameObject on which to do the check.</param>
  43788. <returns>
  43789. <para>Returns true if all descendants of the GameObject are pickable.</para>
  43790. </returns>
  43791. </member>
  43792. <member name="M:UnityEditor.SceneVisibilityManager.Show(UnityEngine.GameObject,System.Boolean)">
  43793. <summary>
  43794. <para>Shows a GameObject, or an array of GameObjects, and its descendants.</para>
  43795. </summary>
  43796. <param name="gameObject">GameObject to show.</param>
  43797. <param name="gameObjects">Array of GameObjects to show.</param>
  43798. <param name="includeDescendants">Whether to include descendants.</param>
  43799. </member>
  43800. <member name="M:UnityEditor.SceneVisibilityManager.Show(UnityEngine.GameObject[],System.Boolean)">
  43801. <summary>
  43802. <para>Shows a GameObject, or an array of GameObjects, and its descendants.</para>
  43803. </summary>
  43804. <param name="gameObject">GameObject to show.</param>
  43805. <param name="gameObjects">Array of GameObjects to show.</param>
  43806. <param name="includeDescendants">Whether to include descendants.</param>
  43807. </member>
  43808. <member name="M:UnityEditor.SceneVisibilityManager.Show(UnityEngine.SceneManagement.Scene)">
  43809. <summary>
  43810. <para>Shows all GameObjects in scene.</para>
  43811. </summary>
  43812. <param name="scene">Scene containing GameObjects to show.</param>
  43813. </member>
  43814. <member name="M:UnityEditor.SceneVisibilityManager.ShowAll">
  43815. <summary>
  43816. <para>Shows all GameObjects.</para>
  43817. </summary>
  43818. </member>
  43819. <member name="M:UnityEditor.SceneVisibilityManager.TogglePicking(UnityEngine.GameObject,System.Boolean)">
  43820. <summary>
  43821. <para>Toggles the picking ability of a GameObject.</para>
  43822. </summary>
  43823. <param name="gameObject">GameObject on which to toggle picking ability.</param>
  43824. <param name="includeDescendants">Whether to include descendants.</param>
  43825. </member>
  43826. <member name="M:UnityEditor.SceneVisibilityManager.ToggleVisibility(UnityEngine.GameObject,System.Boolean)">
  43827. <summary>
  43828. <para>Toggles the visible state of a GameObject.</para>
  43829. </summary>
  43830. <param name="gameObject">GameObject on which to toggle visibility.</param>
  43831. <param name="includeDescendants">Whether to include descendants.</param>
  43832. </member>
  43833. <member name="T:UnityEditor.ScriptableSingleton`1">
  43834. <summary>
  43835. <para>Generic class for storing Editor state.</para>
  43836. </summary>
  43837. </member>
  43838. <member name="P:UnityEditor.ScriptableSingleton_1.instance">
  43839. <summary>
  43840. <para>Gets the instance of the Singleton. Unity creates the Singleton instance when this property is accessed for the first time. If you use the FilePathAttribute, then Unity loads the data on the first access as well.</para>
  43841. </summary>
  43842. </member>
  43843. <member name="M:UnityEditor.ScriptableSingleton_1.GetFilePath">
  43844. <summary>
  43845. <para>Get the file path where this ScriptableSingleton is saved to.</para>
  43846. </summary>
  43847. <returns>
  43848. <para>The file path where this ScriptableSingleton is saved to.</para>
  43849. </returns>
  43850. </member>
  43851. <member name="M:UnityEditor.ScriptableSingleton_1.Save(System.Boolean)">
  43852. <summary>
  43853. <para>Saves the current state of the ScriptableSingleton.</para>
  43854. </summary>
  43855. <param name="saveAsText">If true then the file is saved as text, if false it is saved as binary.</param>
  43856. </member>
  43857. <member name="T:UnityEditor.ScriptableWizard">
  43858. <summary>
  43859. <para>Derive from this class to create an editor wizard.</para>
  43860. </summary>
  43861. </member>
  43862. <member name="P:UnityEditor.ScriptableWizard.createButtonName">
  43863. <summary>
  43864. <para>Allows you to set the text shown on the create button of the wizard.</para>
  43865. </summary>
  43866. </member>
  43867. <member name="P:UnityEditor.ScriptableWizard.errorString">
  43868. <summary>
  43869. <para>Allows you to set the error text of the wizard.</para>
  43870. </summary>
  43871. </member>
  43872. <member name="P:UnityEditor.ScriptableWizard.helpString">
  43873. <summary>
  43874. <para>Allows you to set the help text of the wizard.</para>
  43875. </summary>
  43876. </member>
  43877. <member name="P:UnityEditor.ScriptableWizard.isValid">
  43878. <summary>
  43879. <para>Allows you to enable and disable the wizard create button, so that the user can not click it.</para>
  43880. </summary>
  43881. </member>
  43882. <member name="P:UnityEditor.ScriptableWizard.otherButtonName">
  43883. <summary>
  43884. <para>Allows you to set the text shown on the optional other button of the wizard. Leave this parameter out to leave the button out.</para>
  43885. </summary>
  43886. </member>
  43887. <member name="M:UnityEditor.ScriptableWizard.DisplayWizard(System.String)">
  43888. <summary>
  43889. <para>Creates a wizard.</para>
  43890. </summary>
  43891. <param name="title">The title shown at the top of the wizard window.</param>
  43892. <returns>
  43893. <para>The wizard.</para>
  43894. </returns>
  43895. </member>
  43896. <member name="M:UnityEditor.ScriptableWizard.DisplayWizard(System.String,System.String)">
  43897. <summary>
  43898. <para>Creates a wizard.</para>
  43899. </summary>
  43900. <param name="title">The title shown at the top of the wizard window.</param>
  43901. <param name="createButtonName">The text shown on the create button.</param>
  43902. <param name="otherButtonName">The text shown on the optional other button. Leave this parameter out to leave the button out.</param>
  43903. <returns>
  43904. <para>The wizard.</para>
  43905. </returns>
  43906. </member>
  43907. <member name="M:UnityEditor.ScriptableWizard.DisplayWizard(System.String,System.String,System.String)">
  43908. <summary>
  43909. <para>Creates a wizard.</para>
  43910. </summary>
  43911. <param name="title">The title shown at the top of the wizard window.</param>
  43912. <param name="createButtonName">The text shown on the create button.</param>
  43913. <param name="otherButtonName">The text shown on the optional other button. Leave this parameter out to leave the button out.</param>
  43914. <returns>
  43915. <para>The wizard.</para>
  43916. </returns>
  43917. </member>
  43918. <member name="M:UnityEditor.ScriptableWizard.DisplayWizard(System.String,System.Type,System.String,System.String)">
  43919. <summary>
  43920. <para>Creates a wizard.</para>
  43921. </summary>
  43922. <param name="title">The title shown at the top of the wizard window.</param>
  43923. <param name="klass">The class implementing the wizard. It has to derive from ScriptableWizard.</param>
  43924. <param name="createButtonName">The text shown on the create button.</param>
  43925. <param name="otherButtonName">The text shown on the optional other button. Leave this parameter out to leave the button out.</param>
  43926. <returns>
  43927. <para>The wizard.</para>
  43928. </returns>
  43929. </member>
  43930. <member name="M:UnityEditor.ScriptableWizard.DrawWizardGUI">
  43931. <summary>
  43932. <para>Will be called for drawing contents when the ScriptableWizard needs to update its GUI.</para>
  43933. </summary>
  43934. <returns>
  43935. <para>Returns true if any property has been modified.</para>
  43936. </returns>
  43937. </member>
  43938. <member name="T:UnityEditor.ScriptCallOptimizationLevel">
  43939. <summary>
  43940. <para>Script call optimization level.</para>
  43941. </summary>
  43942. </member>
  43943. <member name="F:UnityEditor.ScriptCallOptimizationLevel.FastButNoExceptions">
  43944. <summary>
  43945. <para>Script method call overhead decreased at the expense of limited compatibility.</para>
  43946. </summary>
  43947. </member>
  43948. <member name="F:UnityEditor.ScriptCallOptimizationLevel.SlowAndSafe">
  43949. <summary>
  43950. <para>Default setting.</para>
  43951. </summary>
  43952. </member>
  43953. <member name="T:UnityEditor.ScriptCompiler">
  43954. <summary>
  43955. <para>Represents different C# compilers that can be used to compile C# scripts.</para>
  43956. </summary>
  43957. </member>
  43958. <member name="F:UnityEditor.ScriptCompiler.Mono">
  43959. <summary>
  43960. <para>Mono C# Compiler.</para>
  43961. </summary>
  43962. </member>
  43963. <member name="F:UnityEditor.ScriptCompiler.Roslyn">
  43964. <summary>
  43965. <para>Roslyn C# Compiler.</para>
  43966. </summary>
  43967. </member>
  43968. <member name="T:UnityEditor.Scripting.ManagedDebugger">
  43969. <summary>
  43970. <para>Representation of managed debugger in UnityEditor.</para>
  43971. </summary>
  43972. </member>
  43973. <member name="?:UnityEditor.Scripting.ManagedDebugger.debuggerAttached(System.Action`1&lt;System.Boolean&gt;)">
  43974. <summary>
  43975. <para>This event triggers whenever managed debugger is attached or detached.</para>
  43976. </summary>
  43977. <param name="value">if the debugger is attached or not.</param>
  43978. </member>
  43979. <member name="P:UnityEditor.Scripting.ManagedDebugger.isAttached">
  43980. <summary>
  43981. <para>Returns true if there is a managed debugger attached to the UnityEditor, or false if there is not.</para>
  43982. </summary>
  43983. </member>
  43984. <member name="P:UnityEditor.Scripting.ManagedDebugger.isEnabled">
  43985. <summary>
  43986. <para>Returns true if managed debugger is enabled, or false if it is not.</para>
  43987. </summary>
  43988. </member>
  43989. <member name="M:UnityEditor.Scripting.ManagedDebugger.Disconnect">
  43990. <summary>
  43991. <para>Disconnects the managed debugger attached to the UnityEditor.</para>
  43992. </summary>
  43993. </member>
  43994. <member name="T:UnityEditor.ScriptingImplementation">
  43995. <summary>
  43996. <para>Scripting implementation (backend).</para>
  43997. </summary>
  43998. </member>
  43999. <member name="F:UnityEditor.ScriptingImplementation.IL2CPP">
  44000. <summary>
  44001. <para>Unity's .NET runtime.</para>
  44002. </summary>
  44003. </member>
  44004. <member name="F:UnityEditor.ScriptingImplementation.Mono2x">
  44005. <summary>
  44006. <para>The standard Mono 2.6 runtime.</para>
  44007. </summary>
  44008. </member>
  44009. <member name="F:UnityEditor.ScriptingImplementation.WinRTDotNET">
  44010. <summary>
  44011. <para>Microsoft's .NET runtime.</para>
  44012. </summary>
  44013. </member>
  44014. <member name="T:UnityEditor.ScriptingRuntimeVersion">
  44015. <summary>
  44016. <para>Available scripting runtimes to be used by the Editor and Players.</para>
  44017. </summary>
  44018. </member>
  44019. <member name="F:UnityEditor.ScriptingRuntimeVersion.Latest">
  44020. <summary>
  44021. <para>Use the most recent version of the scripting runtime available.</para>
  44022. </summary>
  44023. </member>
  44024. <member name="F:UnityEditor.ScriptingRuntimeVersion.Legacy">
  44025. <summary>
  44026. <para>Use the stable version of the scripting runtime.</para>
  44027. </summary>
  44028. </member>
  44029. <member name="?:UnityEditor.SearchService.IFilterEngine_1">
  44030. <summary>
  44031. <para>The base interface for search engines that implement a filter operation.</para>
  44032. </summary>
  44033. </member>
  44034. <member name="M:UnityEditor.SearchService.IFilterEngine_1.Filter(UnityEditor.SearchService.ISearchContext,System.String,T)">
  44035. <summary>
  44036. <para>This function checks whether or not the specified element satisfies the search query.</para>
  44037. </summary>
  44038. <param name="context">The search context.</param>
  44039. <param name="query">The query string used for the search.</param>
  44040. <param name="objectToFilter">The element to test against the search query.</param>
  44041. <returns>
  44042. <para>True if the element satisfies the search query, false otherwise.</para>
  44043. </returns>
  44044. </member>
  44045. <member name="?:UnityEditor.SearchService.IObjectSelectorEngine">
  44046. <summary>
  44047. <para>An interface that ObjectSelector engines implement. It inherits from SearchService.ISelectorEngine.</para>
  44048. </summary>
  44049. </member>
  44050. <member name="?:UnityEditor.SearchService.IProjectSearchEngine">
  44051. <summary>
  44052. <para>The interface for Project engines to implement. It inherits from SearchService.ISearchEngine_1.</para>
  44053. </summary>
  44054. </member>
  44055. <member name="?:UnityEditor.SearchService.ISceneSearchEngine">
  44056. <summary>
  44057. <para>The interface for Scene engines to implement. It inherits from SearchService.IFilterEngine_1.</para>
  44058. </summary>
  44059. </member>
  44060. <member name="?:UnityEditor.SearchService.ISearchContext">
  44061. <summary>
  44062. <para>The base interface for search contexts.</para>
  44063. </summary>
  44064. </member>
  44065. <member name="P:UnityEditor.SearchService.ISearchContext.engineScope">
  44066. <summary>
  44067. <para>An enum that identifies the current search scope.</para>
  44068. </summary>
  44069. </member>
  44070. <member name="P:UnityEditor.SearchService.ISearchContext.guid">
  44071. <summary>
  44072. <para>A unique identifier for this search context.</para>
  44073. </summary>
  44074. </member>
  44075. <member name="P:UnityEditor.SearchService.ISearchContext.requiredTypeNames">
  44076. <summary>
  44077. <para>An IEnumerable of strings that contains the type name constraints for this search.</para>
  44078. </summary>
  44079. </member>
  44080. <member name="P:UnityEditor.SearchService.ISearchContext.requiredTypes">
  44081. <summary>
  44082. <para>IEnumerable of types that contains the type constraints for this search.</para>
  44083. </summary>
  44084. </member>
  44085. <member name="?:UnityEditor.SearchService.ISearchEngine_1">
  44086. <summary>
  44087. <para>The base interface for search engines that implement a search operation.</para>
  44088. </summary>
  44089. </member>
  44090. <member name="M:UnityEditor.SearchService.ISearchEngine_1.Search(UnityEditor.SearchService.ISearchContext,System.String,System.Action`1&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;)">
  44091. <summary>
  44092. <para>This function returns an IEnumerable of items that satisfy the search query.</para>
  44093. </summary>
  44094. <param name="context">The search context.</param>
  44095. <param name="query">The query string used for the search.</param>
  44096. <param name="asyncItemsReceived">Callback used to return results asynchronously.</param>
  44097. <returns>
  44098. <para>The initial search results, if any are available. If you want to return results asynchronously, and no results are available yet, return an empty list instead. If you return null, then Unity uses the default implementation.</para>
  44099. </returns>
  44100. </member>
  44101. <member name="?:UnityEditor.SearchService.ISearchEngineBase">
  44102. <summary>
  44103. <para>The base interface for all search engines.</para>
  44104. </summary>
  44105. </member>
  44106. <member name="P:UnityEditor.SearchService.ISearchEngineBase.name">
  44107. <summary>
  44108. <para>The name displayed in the Preferences window in the Unity Editor. This name is used to store the active engine in the preferences.</para>
  44109. </summary>
  44110. </member>
  44111. <member name="M:UnityEditor.SearchService.ISearchEngineBase.BeginSearch(UnityEditor.SearchService.ISearchContext,System.String)">
  44112. <summary>
  44113. <para>A function called at the beginning of each search.</para>
  44114. </summary>
  44115. <param name="context">The search context.</param>
  44116. <param name="query">The query string used for the search.</param>
  44117. </member>
  44118. <member name="M:UnityEditor.SearchService.ISearchEngineBase.BeginSession(UnityEditor.SearchService.ISearchContext)">
  44119. <summary>
  44120. <para>A function called at the beginning of a search session.</para>
  44121. </summary>
  44122. <param name="context">The search context.</param>
  44123. </member>
  44124. <member name="M:UnityEditor.SearchService.ISearchEngineBase.EndSearch(UnityEditor.SearchService.ISearchContext)">
  44125. <summary>
  44126. <para>A function called at the end of a search.</para>
  44127. </summary>
  44128. <param name="context">The search context.</param>
  44129. </member>
  44130. <member name="M:UnityEditor.SearchService.ISearchEngineBase.EndSession(UnityEditor.SearchService.ISearchContext)">
  44131. <summary>
  44132. <para>A function called at the end of a search session.</para>
  44133. </summary>
  44134. <param name="context">The search context.</param>
  44135. </member>
  44136. <member name="?:UnityEditor.SearchService.ISelectorEngine">
  44137. <summary>
  44138. <para>The base interface for search engines that implement an object select operation.</para>
  44139. </summary>
  44140. </member>
  44141. <member name="M:UnityEditor.SearchService.ISelectorEngine.SelectObject(UnityEditor.SearchService.ISearchContext,System.Action`2&lt;UnityEngine.Object,System.Boolean&gt;,System.Action`1&lt;UnityEngine.Object&gt;)">
  44142. <summary>
  44143. <para>This function is called when a window must be opened to perform a search and select operation.</para>
  44144. </summary>
  44145. <param name="context">The search context.</param>
  44146. <param name="onObjectSelectorClosed">Callback to call when the selector window is closed. The callback takes two arguments. The first argument is the selected object, or null for none. The second is a boolean that indicates whether the operation was cancelled or not.</param>
  44147. <param name="onObjectSelectedUpdated">Callback to call when the selection in the window changes. This callback takes one argument: the selected object, or null for none.</param>
  44148. <returns>
  44149. <para>True if the search engine handles the object select operation, false otherwise. If false is returned, the default object selector is used instead.</para>
  44150. </returns>
  44151. </member>
  44152. <member name="M:UnityEditor.SearchService.ISelectorEngine.SetSearchFilter(UnityEditor.SearchService.ISearchContext,System.String)">
  44153. <summary>
  44154. <para>This function is called when the initial search text for the object selector window is set.</para>
  44155. </summary>
  44156. <param name="context">The search context.</param>
  44157. <param name="searchFilter">The search filter to set on the object selector window.</param>
  44158. </member>
  44159. <member name="T:UnityEditor.SearchService.ObjectSelector">
  44160. <summary>
  44161. <para>Use this API to select objects. Engines for this type of search implement the SearchService.IObjectSelectorEngine interface.</para>
  44162. </summary>
  44163. </member>
  44164. <member name="F:UnityEditor.SearchService.ObjectSelector.EngineScope">
  44165. <summary>
  44166. <para>A enum that indicates the search scope of ObjectSelector engines. Used by ObjectSelectorSearchContext.</para>
  44167. </summary>
  44168. </member>
  44169. <member name="M:UnityEditor.SearchService.ObjectSelector.RegisterEngine(UnityEditor.SearchService.IObjectSelectorEngine)">
  44170. <summary>
  44171. <para>Registers an ObjectSelector search engine dynamically.</para>
  44172. </summary>
  44173. <param name="engine">The ObjectSelector search engine to register.</param>
  44174. </member>
  44175. <member name="M:UnityEditor.SearchService.ObjectSelector.UnregisterEngine(UnityEditor.SearchService.IObjectSelectorEngine)">
  44176. <summary>
  44177. <para>Unregisters a dynamically registered engine.</para>
  44178. </summary>
  44179. <param name="engine">The ObjectSelector search engine to unregister.</param>
  44180. </member>
  44181. <member name="T:UnityEditor.SearchService.ObjectSelectorEngineAttribute">
  44182. <summary>
  44183. <para>Use this class attribute to register ObjectSelector search engines automatically. Search engines with this attribute must implement the SearchService.IObjectSelectorEngine interface.</para>
  44184. </summary>
  44185. </member>
  44186. <member name="T:UnityEditor.SearchService.ObjectSelectorHandlerAttribute">
  44187. <summary>
  44188. <para>A class attribute that allows you to define dynamic constraint on a MonoBehavior or ScriptableObject's field for the object selector.</para>
  44189. </summary>
  44190. </member>
  44191. <member name="P:UnityEditor.SearchService.ObjectSelectorHandlerAttribute.attributeType">
  44192. <summary>
  44193. <para>The attribute type.</para>
  44194. </summary>
  44195. </member>
  44196. <member name="M:UnityEditor.SearchService.ObjectSelectorHandlerAttribute.#ctor(System.Type)">
  44197. <summary>
  44198. <para>Constructor used to declare the SearchService.ObjectSelectorHandlerAttribute on a method.</para>
  44199. </summary>
  44200. <param name="attributeType">The attribute type.</param>
  44201. </member>
  44202. <member name="T:UnityEditor.SearchService.ObjectSelectorSearch">
  44203. <summary>
  44204. <para>Use this API to select objects. Engines for this type of search implement the SearchService.IObjectSelectorEngine interface.</para>
  44205. </summary>
  44206. </member>
  44207. <member name="F:UnityEditor.SearchService.ObjectSelectorSearch.EngineScope">
  44208. <summary>
  44209. <para>A enum that indicates the search scope of ObjectSelectorSearch engines. Used by ObjectSelectorSearchContext.</para>
  44210. </summary>
  44211. </member>
  44212. <member name="M:UnityEditor.SearchService.ObjectSelectorSearch.RegisterEngine(UnityEditor.SearchService.IObjectSelectorEngine)">
  44213. <summary>
  44214. <para>Registers an ObjectSelector search engine dynamically.</para>
  44215. </summary>
  44216. <param name="engine">The ObjectSelector search engine to register.</param>
  44217. </member>
  44218. <member name="M:UnityEditor.SearchService.ObjectSelectorSearch.UnregisterEngine(UnityEditor.SearchService.IObjectSelectorEngine)">
  44219. <summary>
  44220. <para>Unregisters a dynamically registered engine.</para>
  44221. </summary>
  44222. <param name="engine">The ObjectSelector search engine to unregister.</param>
  44223. </member>
  44224. <member name="T:UnityEditor.SearchService.ObjectSelectorSearchContext">
  44225. <summary>
  44226. <para>A search context implementation for ObjectSelector search engines. All methods that are called on an ObjectSelector search engine, and expect a SearchService.ISearchContext, receive an object of this type.</para>
  44227. </summary>
  44228. </member>
  44229. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.allowedInstanceIds">
  44230. <summary>
  44231. <para>IEnumerable of integers that contains the instanceIds of objects that the search can include in its results.</para>
  44232. </summary>
  44233. </member>
  44234. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.currentObject">
  44235. <summary>
  44236. <para>Identifies the currently selected object.</para>
  44237. </summary>
  44238. </member>
  44239. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.editedObjects">
  44240. <summary>
  44241. <para>When the object selector is opened from an Inspector, this property indicates which objects are currently being edited.</para>
  44242. </summary>
  44243. </member>
  44244. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.engineScope">
  44245. <summary>
  44246. <para>An enum that identifies the scope of the current search. This property is automatically set to SearchService.ObjectSelector.EngineScope.</para>
  44247. </summary>
  44248. </member>
  44249. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.guid">
  44250. <summary>
  44251. <para>A unique identifier for this search context.</para>
  44252. </summary>
  44253. </member>
  44254. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.requiredTypeNames">
  44255. <summary>
  44256. <para>An IEnumerable of strings that contains the type name constraints for this search.</para>
  44257. </summary>
  44258. </member>
  44259. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.requiredTypes">
  44260. <summary>
  44261. <para>An IEnumerable of types that contains the type constraints for this search.</para>
  44262. </summary>
  44263. </member>
  44264. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.selectorConstraint">
  44265. <summary>
  44266. <para>A function that, when called, indicates whether the object selector should show an item.</para>
  44267. </summary>
  44268. </member>
  44269. <member name="P:UnityEditor.SearchService.ObjectSelectorSearchContext.visibleObjects">
  44270. <summary>
  44271. <para>Indicates which categories of objects are visible in the window. For example, GameObjects, Assets, or both.</para>
  44272. </summary>
  44273. </member>
  44274. <member name="T:UnityEditor.SearchService.ObjectSelectorTargetInfo">
  44275. <summary>
  44276. <para>A structure that contains information about an item that is about to be shown.</para>
  44277. </summary>
  44278. </member>
  44279. <member name="P:UnityEditor.SearchService.ObjectSelectorTargetInfo.globalObjectId">
  44280. <summary>
  44281. <para>The object's global identifier. It is always valid.</para>
  44282. </summary>
  44283. </member>
  44284. <member name="P:UnityEditor.SearchService.ObjectSelectorTargetInfo.targetObject">
  44285. <summary>
  44286. <para>If the object is already loaded in Unity, this is its instance. The instance can be null.</para>
  44287. </summary>
  44288. </member>
  44289. <member name="P:UnityEditor.SearchService.ObjectSelectorTargetInfo.type">
  44290. <summary>
  44291. <para>If the object is currently loaded in Unity, this is its underlying type. The type can be null.</para>
  44292. </summary>
  44293. </member>
  44294. <member name="M:UnityEditor.SearchService.ObjectSelectorTargetInfo.#ctor(UnityEditor.GlobalObjectId,UnityEngine.Object,System.Type)">
  44295. <summary>
  44296. <para>Creates an ObjectSelectorTargetInfo.</para>
  44297. </summary>
  44298. <param name="globalObjectId">The object's global identifier.</param>
  44299. <param name="targetObject">The object's instance. It can be null if the object is not loaded.</param>
  44300. <param name="type">The object's underlying type. It can be null if the object is not loaded.</param>
  44301. </member>
  44302. <member name="M:UnityEditor.SearchService.ObjectSelectorTargetInfo.LoadObject">
  44303. <summary>
  44304. <para>Loads an object instance if it is not already loaded in Unity. This can return null if the object is part of a Scene or Prefab that is not loaded.</para>
  44305. </summary>
  44306. <returns>
  44307. <para>The object instance.</para>
  44308. </returns>
  44309. </member>
  44310. <member name="T:UnityEditor.SearchService.Project">
  44311. <summary>
  44312. <para>Use this API to perform searches in the Project. Engines for this type of search implement the SearchService.IProjectSearchEngine interface.</para>
  44313. </summary>
  44314. </member>
  44315. <member name="F:UnityEditor.SearchService.Project.EngineScope">
  44316. <summary>
  44317. <para>A enum that indicates the search scope for Project engines. It is used by ProjectSearchContext.</para>
  44318. </summary>
  44319. </member>
  44320. <member name="M:UnityEditor.SearchService.Project.RegisterEngine(UnityEditor.SearchService.IProjectSearchEngine)">
  44321. <summary>
  44322. <para>Registers a Project search engine dynamically.</para>
  44323. </summary>
  44324. <param name="engine">The Project search engine to register.</param>
  44325. </member>
  44326. <member name="M:UnityEditor.SearchService.Project.UnregisterEngine(UnityEditor.SearchService.IProjectSearchEngine)">
  44327. <summary>
  44328. <para>Unregisters a dynamically registered engine.</para>
  44329. </summary>
  44330. <param name="engine">The Project search engine to unregister.</param>
  44331. </member>
  44332. <member name="T:UnityEditor.SearchService.ProjectSearch">
  44333. <summary>
  44334. <para>Use this API to perform searches in the Project. Engines for this type of search implement the SearchService.IProjectSearchEngine interface.</para>
  44335. </summary>
  44336. </member>
  44337. <member name="F:UnityEditor.SearchService.ProjectSearch.EngineScope">
  44338. <summary>
  44339. <para>A enum that indicates the search scope for ProjectSearch engines. It is used by ProjectSearchContext.</para>
  44340. </summary>
  44341. </member>
  44342. <member name="M:UnityEditor.SearchService.ProjectSearch.RegisterEngine(UnityEditor.SearchService.IProjectSearchEngine)">
  44343. <summary>
  44344. <para>Registers a Project search engine dynamically.</para>
  44345. </summary>
  44346. <param name="engine">The Project search engine to register.</param>
  44347. </member>
  44348. <member name="M:UnityEditor.SearchService.ProjectSearch.UnregisterEngine(UnityEditor.SearchService.IProjectSearchEngine)">
  44349. <summary>
  44350. <para>Unregisters a dynamically registered engine.</para>
  44351. </summary>
  44352. <param name="engine">The Project search engine to unregister.</param>
  44353. </member>
  44354. <member name="T:UnityEditor.SearchService.ProjectSearchContext">
  44355. <summary>
  44356. <para>A search context implementation for Project search engines. All methods that are called on a Project search engine, and expect a SearchService.ISearchContext, receive an object of this type.</para>
  44357. </summary>
  44358. </member>
  44359. <member name="P:UnityEditor.SearchService.ProjectSearchContext.engineScope">
  44360. <summary>
  44361. <para>An enum that identifies the scope of the current search. This property is automatically set to SearchService.Project.EngineScope.</para>
  44362. </summary>
  44363. </member>
  44364. <member name="P:UnityEditor.SearchService.ProjectSearchContext.guid">
  44365. <summary>
  44366. <para>A unique identifier for this search context.</para>
  44367. </summary>
  44368. </member>
  44369. <member name="P:UnityEditor.SearchService.ProjectSearchContext.requiredTypeNames">
  44370. <summary>
  44371. <para>An IEnumerable of strings that contains the type name constraints for this search.</para>
  44372. </summary>
  44373. </member>
  44374. <member name="P:UnityEditor.SearchService.ProjectSearchContext.requiredTypes">
  44375. <summary>
  44376. <para>An IEnumerable of types that contains the type constraints for this search.</para>
  44377. </summary>
  44378. </member>
  44379. <member name="T:UnityEditor.SearchService.ProjectSearchEngineAttribute">
  44380. <summary>
  44381. <para>A class attribute that registers Project search engines automatically. Search engines with this attribute must implement the SearchService.IProjectSearchEngine interface.</para>
  44382. </summary>
  44383. </member>
  44384. <member name="T:UnityEditor.SearchService.Scene">
  44385. <summary>
  44386. <para>Use this API to perform searches in the Scene. Engines for this type of search implement the SearchService.ISceneSearchEngine interface.</para>
  44387. </summary>
  44388. </member>
  44389. <member name="F:UnityEditor.SearchService.Scene.EngineScope">
  44390. <summary>
  44391. <para>A enum that indicates the search scope for Scene engines. It is used by SceneSearchContext.</para>
  44392. </summary>
  44393. </member>
  44394. <member name="M:UnityEditor.SearchService.Scene.RegisterEngine(UnityEditor.SearchService.ISceneSearchEngine)">
  44395. <summary>
  44396. <para>Registers a Scene search engine dynamically.</para>
  44397. </summary>
  44398. <param name="engine">The Scene search engine to register.</param>
  44399. </member>
  44400. <member name="M:UnityEditor.SearchService.Scene.UnregisterEngine(UnityEditor.SearchService.ISceneSearchEngine)">
  44401. <summary>
  44402. <para>Unregisters a dynamically registered engine.</para>
  44403. </summary>
  44404. <param name="engine">The Scene search engine to unregister.</param>
  44405. </member>
  44406. <member name="T:UnityEditor.SearchService.SceneSearch">
  44407. <summary>
  44408. <para>Use this API to perform searches in the Scene. Engines for this type of search implement the SearchService.ISceneSearchEngine interface.</para>
  44409. </summary>
  44410. </member>
  44411. <member name="F:UnityEditor.SearchService.SceneSearch.EngineScope">
  44412. <summary>
  44413. <para>A enum that indicates the search scope for SceneSearch engines. It is used by SceneSearchContext.</para>
  44414. </summary>
  44415. </member>
  44416. <member name="M:UnityEditor.SearchService.SceneSearch.RegisterEngine(UnityEditor.SearchService.ISceneSearchEngine)">
  44417. <summary>
  44418. <para>Registers a Scene search engine dynamically.</para>
  44419. </summary>
  44420. <param name="engine">The Scene search engine to register.</param>
  44421. </member>
  44422. <member name="M:UnityEditor.SearchService.SceneSearch.UnregisterEngine(UnityEditor.SearchService.ISceneSearchEngine)">
  44423. <summary>
  44424. <para>Unregisters a dynamically registered engine.</para>
  44425. </summary>
  44426. <param name="engine">The Scene search engine to unregister.</param>
  44427. </member>
  44428. <member name="T:UnityEditor.SearchService.SceneSearchContext">
  44429. <summary>
  44430. <para>A search context implementation for Scene search engines. All methods that are called on a Scene search engine, and expect a SearchService.ISearchContext, receive an object of this type.</para>
  44431. </summary>
  44432. </member>
  44433. <member name="P:UnityEditor.SearchService.SceneSearchContext.engineScope">
  44434. <summary>
  44435. <para>An enum that identifies the scope of the current search. This property is automatically set to SearchService.Scene.EngineScope.</para>
  44436. </summary>
  44437. </member>
  44438. <member name="P:UnityEditor.SearchService.SceneSearchContext.guid">
  44439. <summary>
  44440. <para>A unique identifier for this search context.</para>
  44441. </summary>
  44442. </member>
  44443. <member name="P:UnityEditor.SearchService.SceneSearchContext.requiredTypeNames">
  44444. <summary>
  44445. <para>An IEnumerable of strings that contains the type name constraints for this search.</para>
  44446. </summary>
  44447. </member>
  44448. <member name="P:UnityEditor.SearchService.SceneSearchContext.requiredTypes">
  44449. <summary>
  44450. <para>An IEnumerable of types that contains the type constraints for this search.</para>
  44451. </summary>
  44452. </member>
  44453. <member name="P:UnityEditor.SearchService.SceneSearchContext.rootProperty">
  44454. <summary>
  44455. <para>The root HierarchyProperty on which the search is started.</para>
  44456. </summary>
  44457. </member>
  44458. <member name="T:UnityEditor.SearchService.SceneSearchEngineAttribute">
  44459. <summary>
  44460. <para>A class attribute that registers Scene search engines automatically. Search engines with this attribute must implement the SearchService.ISceneSearchEngine interface.</para>
  44461. </summary>
  44462. </member>
  44463. <member name="T:UnityEditor.SearchService.SearchEngineScope">
  44464. <summary>
  44465. <para>An enumeration that contains the available search engine scopes.</para>
  44466. </summary>
  44467. </member>
  44468. <member name="F:UnityEditor.SearchService.SearchEngineScope.ObjectSelector">
  44469. <summary>
  44470. <para>Identifies a search for ObjectSelector engines.</para>
  44471. </summary>
  44472. </member>
  44473. <member name="F:UnityEditor.SearchService.SearchEngineScope.Project">
  44474. <summary>
  44475. <para>Identifies a search for Project engines.</para>
  44476. </summary>
  44477. </member>
  44478. <member name="F:UnityEditor.SearchService.SearchEngineScope.Scene">
  44479. <summary>
  44480. <para>Identifies a search for Scene engines.</para>
  44481. </summary>
  44482. </member>
  44483. <member name="T:UnityEditor.SearchService.VisibleObjects">
  44484. <summary>
  44485. <para>A bit field that contains the different categories of object that the object selector window can display.</para>
  44486. </summary>
  44487. </member>
  44488. <member name="F:UnityEditor.SearchService.VisibleObjects.All">
  44489. <summary>
  44490. <para>The object selector window can display all categories.</para>
  44491. </summary>
  44492. </member>
  44493. <member name="F:UnityEditor.SearchService.VisibleObjects.Assets">
  44494. <summary>
  44495. <para>The object selector window can only display Assets.</para>
  44496. </summary>
  44497. </member>
  44498. <member name="F:UnityEditor.SearchService.VisibleObjects.None">
  44499. <summary>
  44500. <para>The object selector window cannot display any objects.</para>
  44501. </summary>
  44502. </member>
  44503. <member name="F:UnityEditor.SearchService.VisibleObjects.Scene">
  44504. <summary>
  44505. <para>The object selector window can only display GameObjects.</para>
  44506. </summary>
  44507. </member>
  44508. <member name="T:UnityEditor.Selection">
  44509. <summary>
  44510. <para>Access to the selection in the editor.</para>
  44511. </summary>
  44512. </member>
  44513. <member name="P:UnityEditor.Selection.activeContext">
  44514. <summary>
  44515. <para>Returns the current context object, as was set via SetActiveObjectWithContext.</para>
  44516. </summary>
  44517. </member>
  44518. <member name="P:UnityEditor.Selection.activeGameObject">
  44519. <summary>
  44520. <para>Returns the active game object. (The one shown in the inspector).</para>
  44521. </summary>
  44522. </member>
  44523. <member name="P:UnityEditor.Selection.activeInstanceID">
  44524. <summary>
  44525. <para>Returns the instanceID of the actual object selection. Includes Prefabs, non-modifiable objects.</para>
  44526. </summary>
  44527. </member>
  44528. <member name="P:UnityEditor.Selection.activeObject">
  44529. <summary>
  44530. <para>Returns the actual object selection. Includes Prefabs, non-modifiable objects.</para>
  44531. </summary>
  44532. </member>
  44533. <member name="P:UnityEditor.Selection.activeTransform">
  44534. <summary>
  44535. <para>Returns the active transform. (The one shown in the inspector).</para>
  44536. </summary>
  44537. </member>
  44538. <member name="P:UnityEditor.Selection.assetGUIDs">
  44539. <summary>
  44540. <para>Returns the guids of the selected assets.</para>
  44541. </summary>
  44542. </member>
  44543. <member name="P:UnityEditor.Selection.count">
  44544. <summary>
  44545. <para>Returns the number of objects in the Selection.</para>
  44546. </summary>
  44547. </member>
  44548. <member name="P:UnityEditor.Selection.gameObjects">
  44549. <summary>
  44550. <para>Returns the actual game object selection. Includes Prefabs, non-modifiable objects.</para>
  44551. </summary>
  44552. </member>
  44553. <member name="P:UnityEditor.Selection.instanceIDs">
  44554. <summary>
  44555. <para>The actual unfiltered selection from the Scene returned as instance ids instead of objects.</para>
  44556. </summary>
  44557. </member>
  44558. <member name="P:UnityEditor.Selection.objects">
  44559. <summary>
  44560. <para>The actual unfiltered selection from the Scene.</para>
  44561. </summary>
  44562. </member>
  44563. <member name="F:UnityEditor.Selection.selectionChanged">
  44564. <summary>
  44565. <para>Delegate callback triggered when currently active/selected item has changed.</para>
  44566. </summary>
  44567. </member>
  44568. <member name="P:UnityEditor.Selection.transforms">
  44569. <summary>
  44570. <para>Returns the top level selection, excluding Prefabs.</para>
  44571. </summary>
  44572. </member>
  44573. <member name="M:UnityEditor.Selection.Contains(System.Int32)">
  44574. <summary>
  44575. <para>Returns whether an object is contained in the current selection.</para>
  44576. </summary>
  44577. <param name="instanceID"></param>
  44578. <param name="obj"></param>
  44579. </member>
  44580. <member name="M:UnityEditor.Selection.Contains(UnityEngine.Object)">
  44581. <summary>
  44582. <para>Returns whether an object is contained in the current selection.</para>
  44583. </summary>
  44584. <param name="instanceID"></param>
  44585. <param name="obj"></param>
  44586. </member>
  44587. <member name="M:UnityEditor.Selection.GetFiltered(System.Type,UnityEditor.SelectionMode)">
  44588. <summary>
  44589. <para>Returns the current selection filtered by type and mode.</para>
  44590. </summary>
  44591. <param name="type">Only objects of this type will be retrieved.</param>
  44592. <param name="mode">Further options to refine the selection.</param>
  44593. </member>
  44594. <member name="M:UnityEditor.Selection.GetTransforms(UnityEditor.SelectionMode)">
  44595. <summary>
  44596. <para>Allows for fine grained control of the selection type using the SelectionMode bitmask.</para>
  44597. </summary>
  44598. <param name="mode">Options for refining the selection.</param>
  44599. </member>
  44600. <member name="M:UnityEditor.Selection.SetActiveObjectWithContext(UnityEngine.Object,UnityEngine.Object)">
  44601. <summary>
  44602. <para>Selects an object with a context.</para>
  44603. </summary>
  44604. <param name="obj">Object being selected (will be equal activeObject).</param>
  44605. <param name="context">Context object.</param>
  44606. </member>
  44607. <member name="T:UnityEditor.SelectionMode">
  44608. <summary>
  44609. <para>SelectionMode can be used to tweak the selection returned by Selection.GetTransforms.</para>
  44610. </summary>
  44611. </member>
  44612. <member name="F:UnityEditor.SelectionMode.Assets">
  44613. <summary>
  44614. <para>Only return objects that are assets in the Asset directory.</para>
  44615. </summary>
  44616. </member>
  44617. <member name="F:UnityEditor.SelectionMode.Deep">
  44618. <summary>
  44619. <para>Return the selection and all child transforms of the selection.</para>
  44620. </summary>
  44621. </member>
  44622. <member name="F:UnityEditor.SelectionMode.DeepAssets">
  44623. <summary>
  44624. <para>If the selection contains folders, also include all assets and subfolders within that folder in the file hierarchy.</para>
  44625. </summary>
  44626. </member>
  44627. <member name="F:UnityEditor.SelectionMode.Editable">
  44628. <summary>
  44629. <para>Excludes any objects which shall not be modified.</para>
  44630. </summary>
  44631. </member>
  44632. <member name="F:UnityEditor.SelectionMode.ExcludePrefab">
  44633. <summary>
  44634. <para>Excludes any Prefabs from the selection.</para>
  44635. </summary>
  44636. </member>
  44637. <member name="F:UnityEditor.SelectionMode.TopLevel">
  44638. <summary>
  44639. <para>Only return the topmost selected transform. A selected child of another selected transform will be filtered out.</para>
  44640. </summary>
  44641. </member>
  44642. <member name="F:UnityEditor.SelectionMode.Unfiltered">
  44643. <summary>
  44644. <para>Return the whole selection.</para>
  44645. </summary>
  44646. </member>
  44647. <member name="T:UnityEditor.SemanticMergeMode">
  44648. <summary>
  44649. <para>Behavior of semantic merge.</para>
  44650. </summary>
  44651. </member>
  44652. <member name="F:UnityEditor.SemanticMergeMode.Off">
  44653. <summary>
  44654. <para>Disable use of semantic merging.</para>
  44655. </summary>
  44656. </member>
  44657. <member name="T:UnityEditor.SerializationUtility">
  44658. <summary>
  44659. <para>Utility functions related to Serialization.</para>
  44660. </summary>
  44661. </member>
  44662. <member name="M:UnityEditor.SerializationUtility.ClearAllManagedReferencesWithMissingTypes(UnityEngine.Object)">
  44663. <summary>
  44664. <para>Removes all managed references that are missing their type.</para>
  44665. </summary>
  44666. <param name="obj"></param>
  44667. </member>
  44668. <member name="M:UnityEditor.SerializationUtility.ClearManagedReferenceWithMissingType(UnityEngine.Object,System.Int64)">
  44669. <summary>
  44670. <para>Drop the serialized data associated with a specific managed reference object that is missing its type.</para>
  44671. </summary>
  44672. <param name="obj"></param>
  44673. <param name="id"></param>
  44674. </member>
  44675. <member name="M:UnityEditor.SerializationUtility.GetManagedReference(UnityEngine.Object,System.Int64)">
  44676. <summary>
  44677. <para>Retrieves an object based on its managed reference Id.</para>
  44678. </summary>
  44679. <param name="obj"></param>
  44680. <param name="id"></param>
  44681. </member>
  44682. <member name="M:UnityEditor.SerializationUtility.GetManagedReferenceIdForObject(UnityEngine.Object,System.Object)">
  44683. <summary>
  44684. <para>Retrieves the managed reference Id for an object that is referenced using SerializeReference.</para>
  44685. </summary>
  44686. <param name="obj"></param>
  44687. <param name="scriptObj"></param>
  44688. </member>
  44689. <member name="M:UnityEditor.SerializationUtility.GetManagedReferenceIds(UnityEngine.Object)">
  44690. <summary>
  44691. <para>Retrieves the list of managed reference Ids assigned to objects that are referenced using SerializeReference.</para>
  44692. </summary>
  44693. <param name="obj"></param>
  44694. </member>
  44695. <member name="M:UnityEditor.SerializationUtility.GetManagedReferencesWithMissingTypes(UnityEngine.Object)">
  44696. <summary>
  44697. <para>Returns the list of managed references that could not be deserialized because of a missing type.</para>
  44698. </summary>
  44699. <param name="obj"></param>
  44700. </member>
  44701. <member name="M:UnityEditor.SerializationUtility.HasManagedReferencesWithMissingTypes(UnityEngine.Object)">
  44702. <summary>
  44703. <para>This API returns true if one or more managed references is missing its type.</para>
  44704. </summary>
  44705. <param name="obj"></param>
  44706. </member>
  44707. <member name="F:UnityEditor.SerializationUtility.RefIdNull">
  44708. <summary>
  44709. <para>Special value, -2, used as the managed reference Id of any field decorated with SerializeReference that has no object assigned to it.</para>
  44710. </summary>
  44711. </member>
  44712. <member name="F:UnityEditor.SerializationUtility.RefIdUnknown">
  44713. <summary>
  44714. <para>Special value, -1, used when the managed reference Id for an object is unknown, for example if GetManagedReferenceIdForObject is called with invalid arguments.
  44715. </para>
  44716. </summary>
  44717. </member>
  44718. <member name="M:UnityEditor.SerializationUtility.SetManagedReferenceIdForObject(UnityEngine.Object,System.Object,System.Int64)">
  44719. <summary>
  44720. <para>Assigns a managed reference Id to an object that is referenced using SerializeReference.</para>
  44721. </summary>
  44722. <param name="obj"></param>
  44723. <param name="scriptObj"></param>
  44724. <param name="refId"></param>
  44725. </member>
  44726. <member name="T:UnityEditor.SerializedObject">
  44727. <summary>
  44728. <para>SerializedObject and SerializedProperty are classes for editing serialized fields on Object|Unity objects in a completely generic way. These classes automatically handle dirtying individual serialized fields so they will be processed by the Undo system and styled correctly for Prefab overrides when drawn in the Inspector.</para>
  44729. </summary>
  44730. </member>
  44731. <member name="P:UnityEditor.SerializedObject.context">
  44732. <summary>
  44733. <para>The context used to store and resolve ExposedReference types. This is set by the SerializedObject constructor.</para>
  44734. </summary>
  44735. </member>
  44736. <member name="P:UnityEditor.SerializedObject.forceChildVisibility">
  44737. <summary>
  44738. <para>Controls the visibility of the child hidden fields.</para>
  44739. </summary>
  44740. </member>
  44741. <member name="P:UnityEditor.SerializedObject.hasModifiedProperties">
  44742. <summary>
  44743. <para>Is true when the SerializedObject has a modified property that has not been applied.</para>
  44744. </summary>
  44745. </member>
  44746. <member name="P:UnityEditor.SerializedObject.isEditingMultipleObjects">
  44747. <summary>
  44748. <para>Does the serialized object represents multiple objects due to multi-object editing? (Read Only)</para>
  44749. </summary>
  44750. </member>
  44751. <member name="P:UnityEditor.SerializedObject.maxArraySizeForMultiEditing">
  44752. <summary>
  44753. <para>Defines the maximum size beyond which arrays cannot be edited when multiple objects are selected.</para>
  44754. </summary>
  44755. </member>
  44756. <member name="P:UnityEditor.SerializedObject.targetObject">
  44757. <summary>
  44758. <para>The inspected object (Read Only).</para>
  44759. </summary>
  44760. </member>
  44761. <member name="P:UnityEditor.SerializedObject.targetObjects">
  44762. <summary>
  44763. <para>The inspected objects (Read Only).</para>
  44764. </summary>
  44765. </member>
  44766. <member name="M:UnityEditor.SerializedObject.ApplyModifiedProperties">
  44767. <summary>
  44768. <para>Apply property modifications.</para>
  44769. </summary>
  44770. <returns>
  44771. <para>Returns true if any pending property changes were applied to the SerializedObject.</para>
  44772. </returns>
  44773. </member>
  44774. <member name="M:UnityEditor.SerializedObject.ApplyModifiedPropertiesWithoutUndo">
  44775. <summary>
  44776. <para>Applies property modifications without registering an undo operation.</para>
  44777. </summary>
  44778. </member>
  44779. <member name="M:UnityEditor.SerializedObject.CopyFromSerializedProperty(UnityEditor.SerializedProperty)">
  44780. <summary>
  44781. <para>Copies a value from a SerializedProperty to the corresponding serialized property on the serialized object.</para>
  44782. </summary>
  44783. <param name="prop"></param>
  44784. </member>
  44785. <member name="M:UnityEditor.SerializedObject.CopyFromSerializedPropertyIfDifferent(UnityEditor.SerializedProperty)">
  44786. <summary>
  44787. <para>Copies a changed value from a SerializedProperty to the corresponding serialized property on the serialized object.</para>
  44788. </summary>
  44789. <param name="prop"></param>
  44790. </member>
  44791. <member name="M:UnityEditor.SerializedObject.#ctor(UnityEngine.Object)">
  44792. <summary>
  44793. <para>Create SerializedObject for inspected object.</para>
  44794. </summary>
  44795. <param name="obj"></param>
  44796. </member>
  44797. <member name="M:UnityEditor.SerializedObject.#ctor(UnityEngine.Object[])">
  44798. <summary>
  44799. <para>Create SerializedObject for inspected object.</para>
  44800. </summary>
  44801. <param name="objs"></param>
  44802. </member>
  44803. <member name="M:UnityEditor.SerializedObject.#ctor(UnityEngine.Object,UnityEngine.Object)">
  44804. <summary>
  44805. <para>Create SerializedObject for inspected object by specifying a context to be used to store and resolve ExposedReference types.</para>
  44806. </summary>
  44807. <param name="obj"></param>
  44808. <param name="context"></param>
  44809. </member>
  44810. <member name="M:UnityEditor.SerializedObject.#ctor(UnityEngine.Object[],UnityEngine.Object)">
  44811. <summary>
  44812. <para>Create SerializedObject for inspected object by specifying a context to be used to store and resolve ExposedReference types.</para>
  44813. </summary>
  44814. <param name="objs"></param>
  44815. <param name="context"></param>
  44816. </member>
  44817. <member name="M:UnityEditor.SerializedObject.FindProperty(System.String)">
  44818. <summary>
  44819. <para>Find serialized property by name.</para>
  44820. </summary>
  44821. <param name="propertyPath"></param>
  44822. </member>
  44823. <member name="M:UnityEditor.SerializedObject.GetIterator">
  44824. <summary>
  44825. <para>Get the first serialized property.</para>
  44826. </summary>
  44827. </member>
  44828. <member name="M:UnityEditor.SerializedObject.SetIsDifferentCacheDirty">
  44829. <summary>
  44830. <para>Update hasMultipleDifferentValues cache on the next Update() call.</para>
  44831. </summary>
  44832. </member>
  44833. <member name="M:UnityEditor.SerializedObject.Update">
  44834. <summary>
  44835. <para>Update serialized object's representation.</para>
  44836. </summary>
  44837. </member>
  44838. <member name="M:UnityEditor.SerializedObject.UpdateIfDirtyOrScript">
  44839. <summary>
  44840. <para>This has been made obsolete. See SerializedObject.UpdateIfRequiredOrScript instead.</para>
  44841. </summary>
  44842. </member>
  44843. <member name="M:UnityEditor.SerializedObject.UpdateIfRequiredOrScript">
  44844. <summary>
  44845. <para>Update serialized object's representation, only if the object has been modified since the last call to Update or if it is a script.</para>
  44846. </summary>
  44847. </member>
  44848. <member name="T:UnityEditor.SerializedProperty">
  44849. <summary>
  44850. <para>SerializedProperty and SerializedObject are classes for editing properties on objects in a completely generic way that automatically handles undo, multi-object editing and Prefab overrides.</para>
  44851. </summary>
  44852. </member>
  44853. <member name="P:UnityEditor.SerializedProperty.animationCurveValue">
  44854. <summary>
  44855. <para>Value of a animation curve property.</para>
  44856. </summary>
  44857. </member>
  44858. <member name="P:UnityEditor.SerializedProperty.arrayElementType">
  44859. <summary>
  44860. <para>Type name of the element in an array property. (Read Only)</para>
  44861. </summary>
  44862. </member>
  44863. <member name="P:UnityEditor.SerializedProperty.arraySize">
  44864. <summary>
  44865. <para>The number of elements in the array.</para>
  44866. </summary>
  44867. </member>
  44868. <member name="P:UnityEditor.SerializedProperty.boolValue">
  44869. <summary>
  44870. <para>Value of a boolean property.</para>
  44871. </summary>
  44872. </member>
  44873. <member name="P:UnityEditor.SerializedProperty.boundsIntValue">
  44874. <summary>
  44875. <para>Value of bounds with integer values property.</para>
  44876. </summary>
  44877. </member>
  44878. <member name="P:UnityEditor.SerializedProperty.boundsValue">
  44879. <summary>
  44880. <para>Value of bounds property.</para>
  44881. </summary>
  44882. </member>
  44883. <member name="P:UnityEditor.SerializedProperty.colorValue">
  44884. <summary>
  44885. <para>Value of a color property.</para>
  44886. </summary>
  44887. </member>
  44888. <member name="P:UnityEditor.SerializedProperty.depth">
  44889. <summary>
  44890. <para>Nesting depth of the property. (Read Only)</para>
  44891. </summary>
  44892. </member>
  44893. <member name="P:UnityEditor.SerializedProperty.displayName">
  44894. <summary>
  44895. <para>Nice display name of the property. (Read Only)</para>
  44896. </summary>
  44897. </member>
  44898. <member name="P:UnityEditor.SerializedProperty.doubleValue">
  44899. <summary>
  44900. <para>Value of a float property as a double.</para>
  44901. </summary>
  44902. </member>
  44903. <member name="P:UnityEditor.SerializedProperty.editable">
  44904. <summary>
  44905. <para>Is this property editable? (Read Only)</para>
  44906. </summary>
  44907. </member>
  44908. <member name="P:UnityEditor.SerializedProperty.enumDisplayNames">
  44909. <summary>
  44910. <para>Display-friendly names of enumeration of an enum property.</para>
  44911. </summary>
  44912. </member>
  44913. <member name="P:UnityEditor.SerializedProperty.enumNames">
  44914. <summary>
  44915. <para>Names of enumeration of an enum property.</para>
  44916. </summary>
  44917. </member>
  44918. <member name="P:UnityEditor.SerializedProperty.enumValueFlag">
  44919. <summary>
  44920. <para>Int32 representation of an enum property with Mixed Values.</para>
  44921. </summary>
  44922. </member>
  44923. <member name="P:UnityEditor.SerializedProperty.enumValueIndex">
  44924. <summary>
  44925. <para>Enum index of an enum property.</para>
  44926. </summary>
  44927. </member>
  44928. <member name="P:UnityEditor.SerializedProperty.exposedReferenceValue">
  44929. <summary>
  44930. <para>A reference to another Object in the Scene. This reference is resolved in the context of the SerializedObject containing the SerializedProperty.</para>
  44931. </summary>
  44932. </member>
  44933. <member name="P:UnityEditor.SerializedProperty.fixedBufferSize">
  44934. <summary>
  44935. <para>The number of elements in the fixed buffer. (Read Only)</para>
  44936. </summary>
  44937. </member>
  44938. <member name="P:UnityEditor.SerializedProperty.floatValue">
  44939. <summary>
  44940. <para>Value of a float property.</para>
  44941. </summary>
  44942. </member>
  44943. <member name="P:UnityEditor.SerializedProperty.hasChildren">
  44944. <summary>
  44945. <para>Does it have child properties? (Read Only)</para>
  44946. </summary>
  44947. </member>
  44948. <member name="P:UnityEditor.SerializedProperty.hash128Value">
  44949. <summary>
  44950. <para>The value of a Hash128 property.</para>
  44951. </summary>
  44952. </member>
  44953. <member name="P:UnityEditor.SerializedProperty.hasMultipleDifferentValues">
  44954. <summary>
  44955. <para>Does this property represent multiple different values due to multi-object editing? (Read Only)</para>
  44956. </summary>
  44957. </member>
  44958. <member name="P:UnityEditor.SerializedProperty.hasVisibleChildren">
  44959. <summary>
  44960. <para>Does it have visible child properties? (Read Only)</para>
  44961. </summary>
  44962. </member>
  44963. <member name="P:UnityEditor.SerializedProperty.intValue">
  44964. <summary>
  44965. <para>Value of an integer property.</para>
  44966. </summary>
  44967. </member>
  44968. <member name="P:UnityEditor.SerializedProperty.isArray">
  44969. <summary>
  44970. <para>Is this property an array? (Read Only)</para>
  44971. </summary>
  44972. </member>
  44973. <member name="P:UnityEditor.SerializedProperty.isDefaultOverride">
  44974. <summary>
  44975. <para>Allows you to check whether his property is a PrefabUtility.IsDefaultOverride|default override.
  44976. Certain properties on Prefab instances are default overrides.
  44977. See PrefabUtility.IsDefaultOverride for more information.</para>
  44978. </summary>
  44979. </member>
  44980. <member name="P:UnityEditor.SerializedProperty.isExpanded">
  44981. <summary>
  44982. <para>Is this property expanded in the inspector?</para>
  44983. </summary>
  44984. </member>
  44985. <member name="P:UnityEditor.SerializedProperty.isFixedBuffer">
  44986. <summary>
  44987. <para>Is this property a fixed buffer? (Read Only)</para>
  44988. </summary>
  44989. </member>
  44990. <member name="P:UnityEditor.SerializedProperty.isInstantiatedPrefab">
  44991. <summary>
  44992. <para>Is property part of a Prefab instance? (Read Only)</para>
  44993. </summary>
  44994. </member>
  44995. <member name="P:UnityEditor.SerializedProperty.longValue">
  44996. <summary>
  44997. <para>Value of a integer property as a long.</para>
  44998. </summary>
  44999. </member>
  45000. <member name="P:UnityEditor.SerializedProperty.managedReferenceFieldTypename">
  45001. <summary>
  45002. <para>String corresponding to the value of the managed reference field full type string.</para>
  45003. </summary>
  45004. </member>
  45005. <member name="P:UnityEditor.SerializedProperty.managedReferenceFullTypename">
  45006. <summary>
  45007. <para>String corresponding to the value of the managed reference object (dynamic) full type string.</para>
  45008. </summary>
  45009. </member>
  45010. <member name="P:UnityEditor.SerializedProperty.managedReferenceId">
  45011. <summary>
  45012. <para>Id associated with a managed reference.</para>
  45013. </summary>
  45014. </member>
  45015. <member name="P:UnityEditor.SerializedProperty.managedReferenceValue">
  45016. <summary>
  45017. <para>The object assigned to a field with SerializeReference attribute.</para>
  45018. </summary>
  45019. </member>
  45020. <member name="P:UnityEditor.SerializedProperty.minArraySize">
  45021. <summary>
  45022. <para>The smallest number of elements in the array across all target objects. (Read Only)</para>
  45023. </summary>
  45024. </member>
  45025. <member name="P:UnityEditor.SerializedProperty.name">
  45026. <summary>
  45027. <para>Name of the property. (Read Only)</para>
  45028. </summary>
  45029. </member>
  45030. <member name="P:UnityEditor.SerializedProperty.objectReferenceValue">
  45031. <summary>
  45032. <para>Value of an object reference property.</para>
  45033. </summary>
  45034. </member>
  45035. <member name="P:UnityEditor.SerializedProperty.prefabOverride">
  45036. <summary>
  45037. <para>Allows you to check whether a property's value is overriden (i.e. different to the Prefab it belongs to).</para>
  45038. </summary>
  45039. </member>
  45040. <member name="P:UnityEditor.SerializedProperty.propertyPath">
  45041. <summary>
  45042. <para>Full path of the property. (Read Only)</para>
  45043. </summary>
  45044. </member>
  45045. <member name="P:UnityEditor.SerializedProperty.propertyType">
  45046. <summary>
  45047. <para>Type of this property (Read Only).</para>
  45048. </summary>
  45049. </member>
  45050. <member name="P:UnityEditor.SerializedProperty.quaternionValue">
  45051. <summary>
  45052. <para>Value of a quaternion property.</para>
  45053. </summary>
  45054. </member>
  45055. <member name="P:UnityEditor.SerializedProperty.rectIntValue">
  45056. <summary>
  45057. <para>Value of a rectangle with integer values property.</para>
  45058. </summary>
  45059. </member>
  45060. <member name="P:UnityEditor.SerializedProperty.rectValue">
  45061. <summary>
  45062. <para>Value of a rectangle property.</para>
  45063. </summary>
  45064. </member>
  45065. <member name="P:UnityEditor.SerializedProperty.serializedObject">
  45066. <summary>
  45067. <para>SerializedObject this property belongs to (Read Only).</para>
  45068. </summary>
  45069. </member>
  45070. <member name="P:UnityEditor.SerializedProperty.stringValue">
  45071. <summary>
  45072. <para>Value of a string property.</para>
  45073. </summary>
  45074. </member>
  45075. <member name="P:UnityEditor.SerializedProperty.tooltip">
  45076. <summary>
  45077. <para>Tooltip of the property. (Read Only)</para>
  45078. </summary>
  45079. </member>
  45080. <member name="P:UnityEditor.SerializedProperty.type">
  45081. <summary>
  45082. <para>Type name of the property. (Read Only)</para>
  45083. </summary>
  45084. </member>
  45085. <member name="P:UnityEditor.SerializedProperty.vector2IntValue">
  45086. <summary>
  45087. <para>Value of a 2D integer vector property.</para>
  45088. </summary>
  45089. </member>
  45090. <member name="P:UnityEditor.SerializedProperty.vector2Value">
  45091. <summary>
  45092. <para>Value of a 2D vector property.</para>
  45093. </summary>
  45094. </member>
  45095. <member name="P:UnityEditor.SerializedProperty.vector3IntValue">
  45096. <summary>
  45097. <para>Value of a 3D integer vector property.</para>
  45098. </summary>
  45099. </member>
  45100. <member name="P:UnityEditor.SerializedProperty.vector3Value">
  45101. <summary>
  45102. <para>Value of a 3D vector property.</para>
  45103. </summary>
  45104. </member>
  45105. <member name="P:UnityEditor.SerializedProperty.vector4Value">
  45106. <summary>
  45107. <para>Value of a 4D vector property.</para>
  45108. </summary>
  45109. </member>
  45110. <member name="M:UnityEditor.SerializedProperty.ClearArray">
  45111. <summary>
  45112. <para>Remove all elements from the array.</para>
  45113. </summary>
  45114. </member>
  45115. <member name="M:UnityEditor.SerializedProperty.Copy">
  45116. <summary>
  45117. <para>Returns a copy of the SerializedProperty iterator in its current state. This is useful if you want to keep a reference to the current property but continue with the iteration.</para>
  45118. </summary>
  45119. </member>
  45120. <member name="M:UnityEditor.SerializedProperty.CountInProperty">
  45121. <summary>
  45122. <para>Count visible children of this property, including this property itself.</para>
  45123. </summary>
  45124. </member>
  45125. <member name="M:UnityEditor.SerializedProperty.CountRemaining">
  45126. <summary>
  45127. <para>Count remaining visible properties.</para>
  45128. </summary>
  45129. </member>
  45130. <member name="M:UnityEditor.SerializedProperty.DataEquals(UnityEditor.SerializedProperty,UnityEditor.SerializedProperty)">
  45131. <summary>
  45132. <para>Compares the data for two SerializedProperties. This method ignores paths and SerializedObjects.</para>
  45133. </summary>
  45134. <param name="x"></param>
  45135. <param name="y"></param>
  45136. </member>
  45137. <member name="M:UnityEditor.SerializedProperty.DeleteArrayElementAtIndex(System.Int32)">
  45138. <summary>
  45139. <para>Delete the element at the specified index in the array.</para>
  45140. </summary>
  45141. <param name="index"></param>
  45142. </member>
  45143. <member name="M:UnityEditor.SerializedProperty.DeleteCommand">
  45144. <summary>
  45145. <para>Deletes the serialized property.</para>
  45146. </summary>
  45147. </member>
  45148. <member name="M:UnityEditor.SerializedProperty.DuplicateCommand">
  45149. <summary>
  45150. <para>Duplicates the serialized property.</para>
  45151. </summary>
  45152. </member>
  45153. <member name="M:UnityEditor.SerializedProperty.EqualContents(UnityEditor.SerializedProperty,UnityEditor.SerializedProperty)">
  45154. <summary>
  45155. <para>See if contained serialized properties are equal.</para>
  45156. </summary>
  45157. <param name="x"></param>
  45158. <param name="y"></param>
  45159. </member>
  45160. <member name="M:UnityEditor.SerializedProperty.FindPropertyRelative(System.String)">
  45161. <summary>
  45162. <para>Retrieves the SerializedProperty at a relative path to the current property.</para>
  45163. </summary>
  45164. <param name="relativePropertyPath"></param>
  45165. </member>
  45166. <member name="M:UnityEditor.SerializedProperty.GetArrayElementAtIndex(System.Int32)">
  45167. <summary>
  45168. <para>Returns the element at the specified index in the array.</para>
  45169. </summary>
  45170. <param name="index"></param>
  45171. </member>
  45172. <member name="M:UnityEditor.SerializedProperty.GetEndProperty">
  45173. <summary>
  45174. <para>Retrieves the SerializedProperty that defines the end range of this property.</para>
  45175. </summary>
  45176. <param name="includeInvisible"></param>
  45177. </member>
  45178. <member name="M:UnityEditor.SerializedProperty.GetEndProperty(System.Boolean)">
  45179. <summary>
  45180. <para>Retrieves the SerializedProperty that defines the end range of this property.</para>
  45181. </summary>
  45182. <param name="includeInvisible"></param>
  45183. </member>
  45184. <member name="M:UnityEditor.SerializedProperty.GetEnumerator">
  45185. <summary>
  45186. <para>Retrieves an iterator for enumerating over the visible child properties of the current property. If the property is an array it will enumerate over the array elements.</para>
  45187. </summary>
  45188. </member>
  45189. <member name="M:UnityEditor.SerializedProperty.GetFixedBufferElementAtIndex(System.Int32)">
  45190. <summary>
  45191. <para>Returns the element at the specified index in the fixed buffer.</para>
  45192. </summary>
  45193. <param name="index"></param>
  45194. </member>
  45195. <member name="M:UnityEditor.SerializedProperty.InsertArrayElementAtIndex(System.Int32)">
  45196. <summary>
  45197. <para>Insert an empty element at the specified index in the array.</para>
  45198. </summary>
  45199. <param name="index"></param>
  45200. </member>
  45201. <member name="M:UnityEditor.SerializedProperty.MoveArrayElement(System.Int32,System.Int32)">
  45202. <summary>
  45203. <para>Move an array element from srcIndex to dstIndex.</para>
  45204. </summary>
  45205. <param name="srcIndex"></param>
  45206. <param name="dstIndex"></param>
  45207. </member>
  45208. <member name="M:UnityEditor.SerializedProperty.Next(System.Boolean)">
  45209. <summary>
  45210. <para>Move to next property.</para>
  45211. </summary>
  45212. <param name="enterChildren"></param>
  45213. </member>
  45214. <member name="M:UnityEditor.SerializedProperty.NextVisible(System.Boolean)">
  45215. <summary>
  45216. <para>Move to next visible property.</para>
  45217. </summary>
  45218. <param name="enterChildren"></param>
  45219. </member>
  45220. <member name="M:UnityEditor.SerializedProperty.Reset">
  45221. <summary>
  45222. <para>Move to first property of the object.</para>
  45223. </summary>
  45224. </member>
  45225. <member name="T:UnityEditor.SerializedPropertyType">
  45226. <summary>
  45227. <para>Type of a SerializedProperty.</para>
  45228. </summary>
  45229. </member>
  45230. <member name="F:UnityEditor.SerializedPropertyType.AnimationCurve">
  45231. <summary>
  45232. <para>AnimationCurve property.</para>
  45233. </summary>
  45234. </member>
  45235. <member name="F:UnityEditor.SerializedPropertyType.ArraySize">
  45236. <summary>
  45237. <para>Array size property.</para>
  45238. </summary>
  45239. </member>
  45240. <member name="F:UnityEditor.SerializedPropertyType.Boolean">
  45241. <summary>
  45242. <para>Boolean property.</para>
  45243. </summary>
  45244. </member>
  45245. <member name="F:UnityEditor.SerializedPropertyType.Bounds">
  45246. <summary>
  45247. <para>Bounds property.</para>
  45248. </summary>
  45249. </member>
  45250. <member name="F:UnityEditor.SerializedPropertyType.BoundsInt">
  45251. <summary>
  45252. <para>Bounds with Integer values property.</para>
  45253. </summary>
  45254. </member>
  45255. <member name="F:UnityEditor.SerializedPropertyType.Character">
  45256. <summary>
  45257. <para>Character property.</para>
  45258. </summary>
  45259. </member>
  45260. <member name="F:UnityEditor.SerializedPropertyType.Color">
  45261. <summary>
  45262. <para>Color property.</para>
  45263. </summary>
  45264. </member>
  45265. <member name="F:UnityEditor.SerializedPropertyType.Enum">
  45266. <summary>
  45267. <para>Enumeration property.</para>
  45268. </summary>
  45269. </member>
  45270. <member name="F:UnityEditor.SerializedPropertyType.ExposedReference">
  45271. <summary>
  45272. <para>A reference to another Object in the Scene.</para>
  45273. </summary>
  45274. </member>
  45275. <member name="F:UnityEditor.SerializedPropertyType.FixedBufferSize">
  45276. <summary>
  45277. <para>Fixed buffer size property.</para>
  45278. </summary>
  45279. </member>
  45280. <member name="F:UnityEditor.SerializedPropertyType.Float">
  45281. <summary>
  45282. <para>Float or Double property.</para>
  45283. </summary>
  45284. </member>
  45285. <member name="F:UnityEditor.SerializedPropertyType.Gradient">
  45286. <summary>
  45287. <para>Gradient property.</para>
  45288. </summary>
  45289. </member>
  45290. <member name="F:UnityEditor.SerializedPropertyType.Hash128">
  45291. <summary>
  45292. <para>A Hash128 property.</para>
  45293. </summary>
  45294. </member>
  45295. <member name="F:UnityEditor.SerializedPropertyType.Integer">
  45296. <summary>
  45297. <para>Integer property, for example int, byte, short, uint and long. </para>
  45298. </summary>
  45299. </member>
  45300. <member name="F:UnityEditor.SerializedPropertyType.LayerMask">
  45301. <summary>
  45302. <para>LayerMask property.</para>
  45303. </summary>
  45304. </member>
  45305. <member name="F:UnityEditor.SerializedPropertyType.ManagedReference">
  45306. <summary>
  45307. <para>Property that references an object that does not derive from UnityEngine.Object.</para>
  45308. </summary>
  45309. </member>
  45310. <member name="F:UnityEditor.SerializedPropertyType.ObjectReference">
  45311. <summary>
  45312. <para>Reference to an object that derives from UnityEngine.Object.</para>
  45313. </summary>
  45314. </member>
  45315. <member name="F:UnityEditor.SerializedPropertyType.Quaternion">
  45316. <summary>
  45317. <para>Quaternion property.</para>
  45318. </summary>
  45319. </member>
  45320. <member name="F:UnityEditor.SerializedPropertyType.Rect">
  45321. <summary>
  45322. <para>Rectangle property.</para>
  45323. </summary>
  45324. </member>
  45325. <member name="F:UnityEditor.SerializedPropertyType.RectInt">
  45326. <summary>
  45327. <para>Rectangle with Integer values property.</para>
  45328. </summary>
  45329. </member>
  45330. <member name="F:UnityEditor.SerializedPropertyType.String">
  45331. <summary>
  45332. <para>String property.</para>
  45333. </summary>
  45334. </member>
  45335. <member name="F:UnityEditor.SerializedPropertyType.Vector2">
  45336. <summary>
  45337. <para>2D vector property.</para>
  45338. </summary>
  45339. </member>
  45340. <member name="F:UnityEditor.SerializedPropertyType.Vector2Int">
  45341. <summary>
  45342. <para>2D integer vector property.</para>
  45343. </summary>
  45344. </member>
  45345. <member name="F:UnityEditor.SerializedPropertyType.Vector3">
  45346. <summary>
  45347. <para>3D vector property.</para>
  45348. </summary>
  45349. </member>
  45350. <member name="F:UnityEditor.SerializedPropertyType.Vector3Int">
  45351. <summary>
  45352. <para>3D integer vector property.</para>
  45353. </summary>
  45354. </member>
  45355. <member name="F:UnityEditor.SerializedPropertyType.Vector4">
  45356. <summary>
  45357. <para>4D vector property.</para>
  45358. </summary>
  45359. </member>
  45360. <member name="T:UnityEditor.SessionState">
  45361. <summary>
  45362. <para>SessionState is a Key-Value Store intended for storing and retrieving Editor session state that should survive assembly reloading.</para>
  45363. </summary>
  45364. </member>
  45365. <member name="M:UnityEditor.SessionState.EraseBool(System.String)">
  45366. <summary>
  45367. <para>Erase a Boolean entry in the key-value store.</para>
  45368. </summary>
  45369. <param name="key"></param>
  45370. </member>
  45371. <member name="M:UnityEditor.SessionState.EraseFloat(System.String)">
  45372. <summary>
  45373. <para>Erase a Float entry in the key-value store.</para>
  45374. </summary>
  45375. <param name="key"></param>
  45376. </member>
  45377. <member name="M:UnityEditor.SessionState.EraseInt(System.String)">
  45378. <summary>
  45379. <para>Erase an Integer entry in the key-value store.</para>
  45380. </summary>
  45381. <param name="key"></param>
  45382. </member>
  45383. <member name="M:UnityEditor.SessionState.EraseIntArray(System.String)">
  45384. <summary>
  45385. <para>Erase an Integer array entry in the key-value store.</para>
  45386. </summary>
  45387. <param name="key"></param>
  45388. </member>
  45389. <member name="M:UnityEditor.SessionState.EraseString(System.String)">
  45390. <summary>
  45391. <para>Erase a String entry in the key-value store.</para>
  45392. </summary>
  45393. <param name="key"></param>
  45394. </member>
  45395. <member name="M:UnityEditor.SessionState.EraseVector3(System.String)">
  45396. <summary>
  45397. <para>Erase a Vector3 entry in the key-value store.</para>
  45398. </summary>
  45399. <param name="key"></param>
  45400. </member>
  45401. <member name="M:UnityEditor.SessionState.GetBool(System.String,System.Boolean)">
  45402. <summary>
  45403. <para>Retrieve a Boolean value.</para>
  45404. </summary>
  45405. <param name="key"></param>
  45406. <param name="defaultValue"></param>
  45407. </member>
  45408. <member name="M:UnityEditor.SessionState.GetFloat(System.String,System.Single)">
  45409. <summary>
  45410. <para>Retrieve a Float value.</para>
  45411. </summary>
  45412. <param name="key"></param>
  45413. <param name="defaultValue"></param>
  45414. </member>
  45415. <member name="M:UnityEditor.SessionState.GetInt(System.String,System.Int32)">
  45416. <summary>
  45417. <para>Retrieve an Integer value.</para>
  45418. </summary>
  45419. <param name="key"></param>
  45420. <param name="defaultValue"></param>
  45421. </member>
  45422. <member name="M:UnityEditor.SessionState.GetIntArray(System.String,System.Int32[])">
  45423. <summary>
  45424. <para>Retrieve an Integer array.</para>
  45425. </summary>
  45426. <param name="key"></param>
  45427. <param name="defaultValue"></param>
  45428. </member>
  45429. <member name="M:UnityEditor.SessionState.GetString(System.String,System.String)">
  45430. <summary>
  45431. <para>Retrieve a String value.</para>
  45432. </summary>
  45433. <param name="key"></param>
  45434. <param name="defaultValue"></param>
  45435. </member>
  45436. <member name="M:UnityEditor.SessionState.GetVector3(System.String,UnityEngine.Vector3)">
  45437. <summary>
  45438. <para>Retrieve a Vector3.</para>
  45439. </summary>
  45440. <param name="key"></param>
  45441. <param name="defaultValue"></param>
  45442. </member>
  45443. <member name="M:UnityEditor.SessionState.SetBool(System.String,System.Boolean)">
  45444. <summary>
  45445. <para>Store a Boolean value.</para>
  45446. </summary>
  45447. <param name="key"></param>
  45448. <param name="value"></param>
  45449. </member>
  45450. <member name="M:UnityEditor.SessionState.SetFloat(System.String,System.Single)">
  45451. <summary>
  45452. <para>Store a Float value.</para>
  45453. </summary>
  45454. <param name="key"></param>
  45455. <param name="value"></param>
  45456. </member>
  45457. <member name="M:UnityEditor.SessionState.SetInt(System.String,System.Int32)">
  45458. <summary>
  45459. <para>Store an Integer value.</para>
  45460. </summary>
  45461. <param name="key"></param>
  45462. <param name="value"></param>
  45463. </member>
  45464. <member name="M:UnityEditor.SessionState.SetIntArray(System.String,System.Int32[])">
  45465. <summary>
  45466. <para>Store an Integer array.</para>
  45467. </summary>
  45468. <param name="key"></param>
  45469. <param name="value"></param>
  45470. </member>
  45471. <member name="M:UnityEditor.SessionState.SetString(System.String,System.String)">
  45472. <summary>
  45473. <para>Store a String value.</para>
  45474. </summary>
  45475. <param name="key"></param>
  45476. <param name="value"></param>
  45477. </member>
  45478. <member name="M:UnityEditor.SessionState.SetVector3(System.String,UnityEngine.Vector3)">
  45479. <summary>
  45480. <para>Store a Vector3.</para>
  45481. </summary>
  45482. <param name="key"></param>
  45483. <param name="value"></param>
  45484. </member>
  45485. <member name="T:UnityEditor.SettingsProvider">
  45486. <summary>
  45487. <para>SettingsProvider is the configuration class that specifies how a Project setting or a preference should appear in the Settings or Preferences window.</para>
  45488. </summary>
  45489. </member>
  45490. <member name="P:UnityEditor.SettingsProvider.activateHandler">
  45491. <summary>
  45492. <para>Overrides SettingsProvider.OnActivate.</para>
  45493. </summary>
  45494. </member>
  45495. <member name="P:UnityEditor.SettingsProvider.deactivateHandler">
  45496. <summary>
  45497. <para>Overrides SettingsProvider.OnDeactivate.</para>
  45498. </summary>
  45499. </member>
  45500. <member name="P:UnityEditor.SettingsProvider.footerBarGuiHandler">
  45501. <summary>
  45502. <para>Overrides SettingsProvider.OnFooterBarGUI.</para>
  45503. </summary>
  45504. </member>
  45505. <member name="P:UnityEditor.SettingsProvider.guiHandler">
  45506. <summary>
  45507. <para>Overrides SettingsProvider.OnGUI.</para>
  45508. </summary>
  45509. </member>
  45510. <member name="P:UnityEditor.SettingsProvider.hasSearchInterestHandler">
  45511. <summary>
  45512. <para>Overrides SettingsProvider.HasSearchInterest.</para>
  45513. </summary>
  45514. </member>
  45515. <member name="P:UnityEditor.SettingsProvider.inspectorUpdateHandler">
  45516. <summary>
  45517. <para>Overrides SettingsProvider.OnInspectorUpdate.</para>
  45518. </summary>
  45519. </member>
  45520. <member name="P:UnityEditor.SettingsProvider.keywords">
  45521. <summary>
  45522. <para>Gets or sets the list of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</para>
  45523. </summary>
  45524. </member>
  45525. <member name="P:UnityEditor.SettingsProvider.label">
  45526. <summary>
  45527. <para>Gets or sets the display name of the SettingsProvider as it appears in the Settings window. If not set, the Settings window uses last token of SettingsProvider.settingsPath instead.</para>
  45528. </summary>
  45529. </member>
  45530. <member name="P:UnityEditor.SettingsProvider.scope">
  45531. <summary>
  45532. <para>Gets the Scope of the SettingsProvider. The Scope determines whether the SettingsProvider appears in the Preferences window (SettingsScope.User) or the Settings window (SettingsScope.Project).</para>
  45533. </summary>
  45534. </member>
  45535. <member name="P:UnityEditor.SettingsProvider.settingsPath">
  45536. <summary>
  45537. <para>Gets Path used to place the SettingsProvider in the tree view of the Settings window. The path should be unique among all other settings paths and should use "/" as its separator.</para>
  45538. </summary>
  45539. </member>
  45540. <member name="P:UnityEditor.SettingsProvider.titleBarGuiHandler">
  45541. <summary>
  45542. <para>Overrides SettingsProvider.OnTitleBarGUI.</para>
  45543. </summary>
  45544. </member>
  45545. <member name="M:UnityEditor.SettingsProvider.#ctor(System.String,UnityEditor.SettingsScope,System.Collections.Generic.IEnumerable`1&lt;System.String&gt;)">
  45546. <summary>
  45547. <para>Creates a new SettingsProvider.</para>
  45548. </summary>
  45549. <param name="path">Path of the settings in the Settings window. Uses "/" as separator. The last token becomes the settings label if none is provided.</param>
  45550. <param name="scope">Scope of the Settings. The Scope determines where the setting appears: in the Settings or the Preferences windows.</param>
  45551. <param name="keywords">List of keywords to compare against what the user is searching for. When the user enters values in the search box on the Settings window, SettingsProvider.HasSearchInterest tries to match those keywords to this list.</param>
  45552. <param name="scopes"></param>
  45553. </member>
  45554. <member name="M:UnityEditor.SettingsProvider.GetSearchKeywordsFromGUIContentProperties">
  45555. <summary>
  45556. <para>Extract search keywords from all public static memebers in a specific Type.</para>
  45557. </summary>
  45558. <returns>
  45559. <para>Returns the list of keywords extracted from the static GUIContent.</para>
  45560. </returns>
  45561. </member>
  45562. <member name="M:UnityEditor.SettingsProvider.GetSearchKeywordsFromPath(System.String)">
  45563. <summary>
  45564. <para>Extract search keywords from the serialized properties of an Asset at a specific path.</para>
  45565. </summary>
  45566. <param name="path">Path of the Asset on disk.</param>
  45567. <returns>
  45568. <para>Returns the list of keywords.</para>
  45569. </returns>
  45570. </member>
  45571. <member name="M:UnityEditor.SettingsProvider.GetSearchKeywordsFromSerializedObject(UnityEditor.SerializedObject)">
  45572. <summary>
  45573. <para>Extract search keywords from from the serialized properties of a SerializedObject.</para>
  45574. </summary>
  45575. <param name="serializedObject">Object to extract properties from.</param>
  45576. <returns>
  45577. <para>Returns the list of keywords.</para>
  45578. </returns>
  45579. </member>
  45580. <member name="M:UnityEditor.SettingsProvider.HasSearchInterest(System.String)">
  45581. <summary>
  45582. <para>Checks whether the SettingsProvider should appear when the user types something in the Settings window search box. SettingsProvider tries to match the search terms (even partially) to any of the SettingsProvider.keywords. The search is case insensitive.</para>
  45583. </summary>
  45584. <param name="searchContext">Search terms that the user entered in the search box on the Settings window.</param>
  45585. <returns>
  45586. <para>True if the SettingsProvider matched the search term and if it should appear.</para>
  45587. </returns>
  45588. </member>
  45589. <member name="M:UnityEditor.SettingsProvider.OnActivate(System.String,UnityEngine.UIElements.VisualElement)">
  45590. <summary>
  45591. <para>Use this function to implement a handler for when the user clicks on the Settings in the Settings window. You can fetch a settings Asset or set up UIElements UI from this function.</para>
  45592. </summary>
  45593. <param name="searchContext">Search context in the search box on the Settings window.</param>
  45594. <param name="rootElement">Root of the UIElements tree. If you add to this root, the SettingsProvider uses UIElements instead of calling SettingsProvider.OnGUI to build the UI. If you do not add to this VisualElement, then you must use the IMGUI to build the UI.</param>
  45595. </member>
  45596. <member name="M:UnityEditor.SettingsProvider.OnDeactivate">
  45597. <summary>
  45598. <para>Use this function to implement a handler for when the user clicks on another setting or when the Settings window closes.</para>
  45599. </summary>
  45600. </member>
  45601. <member name="M:UnityEditor.SettingsProvider.OnFooterBarGUI">
  45602. <summary>
  45603. <para>Use this function to override drawing the footer for the SettingsProvider using IMGUI.</para>
  45604. </summary>
  45605. </member>
  45606. <member name="M:UnityEditor.SettingsProvider.OnGUI(System.String)">
  45607. <summary>
  45608. <para>Use this function to draw the UI based on IMGUI. This assumes you haven't added any children to the rootElement passed to the OnActivate function.</para>
  45609. </summary>
  45610. <param name="searchContext">Search context for the Settings window. Used to show or hide relevant properties.</param>
  45611. </member>
  45612. <member name="M:UnityEditor.SettingsProvider.OnInspectorUpdate">
  45613. <summary>
  45614. <para>OnInspectorUpdate is called at 10 frames per second to give the inspector a chance to update. See EditorWindow.OnInspectorUpdate for more details.</para>
  45615. </summary>
  45616. </member>
  45617. <member name="M:UnityEditor.SettingsProvider.OnTitleBarGUI">
  45618. <summary>
  45619. <para>Use this function to override drawing the title for the SettingsProvider using IMGUI. This allows you to add custom UI (such as a toolbar button) next to the title. AssetSettingsProvider uses this mecanism to display the "add to preset" and the "help" buttons.</para>
  45620. </summary>
  45621. </member>
  45622. <member name="M:UnityEditor.SettingsProvider.Repaint">
  45623. <summary>
  45624. <para>Request the SettingsWindow for a repaint.</para>
  45625. </summary>
  45626. </member>
  45627. <member name="T:UnityEditor.SettingsProviderAttribute">
  45628. <summary>
  45629. <para>Attribute used to register a new SettingsProvider. Use this attribute to decorate a function that returns an instance of a SettingsProvider. If the function returns null, no SettingsProvider appears in the Settings window.</para>
  45630. </summary>
  45631. </member>
  45632. <member name="M:UnityEditor.SettingsProviderAttribute.#ctor">
  45633. <summary>
  45634. <para>Creates a new SettingsProviderAttribute used to register new SettingsProvider. </para>
  45635. </summary>
  45636. </member>
  45637. <member name="T:UnityEditor.SettingsProviderGroupAttribute">
  45638. <summary>
  45639. <para>Attribute used to register multiple SettingsProvider items. Use this attribute to decorate a function that returns an array of SettingsProvider instances. If the function returns null, no SettingsProvider appears in the Settings window.</para>
  45640. </summary>
  45641. </member>
  45642. <member name="M:UnityEditor.SettingsProviderGroupAttribute.#ctor">
  45643. <summary>
  45644. <para>Creates a SettingsProviderGroupAttribute used to register multiple SettingsProviders. </para>
  45645. </summary>
  45646. </member>
  45647. <member name="T:UnityEditor.SettingsScope">
  45648. <summary>
  45649. <para>Sets the scope of a SettingsProvider. The Scope determines where it appears in the UI. For example, whether it appears with the Project settings in the Settings window, or in the Preferences window, or in both windows.</para>
  45650. </summary>
  45651. </member>
  45652. <member name="F:UnityEditor.SettingsScope.Project">
  45653. <summary>
  45654. <para>The SettingsProvider appears only in the Project Settings window.</para>
  45655. </summary>
  45656. </member>
  45657. <member name="F:UnityEditor.SettingsScope.User">
  45658. <summary>
  45659. <para>The SettingsProvider appears only in the Preferences window.</para>
  45660. </summary>
  45661. </member>
  45662. <member name="T:UnityEditor.SettingsService">
  45663. <summary>
  45664. <para>This class provides global APIs to interact with the Settings window.</para>
  45665. </summary>
  45666. </member>
  45667. <member name="M:UnityEditor.SettingsService.NotifySettingsProviderChanged">
  45668. <summary>
  45669. <para>Use this function to notify the SettingsService that a SettingsProvider changed.</para>
  45670. </summary>
  45671. </member>
  45672. <member name="M:UnityEditor.SettingsService.OpenProjectSettings(System.String)">
  45673. <summary>
  45674. <para>Open the Project Settings window with the specified settings item already selected.</para>
  45675. </summary>
  45676. <param name="settingsPath">Settings paths of the item to select (for example, 'ProjectPlayer' or 'ProjectQuality').</param>
  45677. <returns>
  45678. <para>Returns an instance to the Settings window.</para>
  45679. </returns>
  45680. </member>
  45681. <member name="M:UnityEditor.SettingsService.OpenUserPreferences(System.String)">
  45682. <summary>
  45683. <para>Open the Preferences window with the specified settings item already selected.</para>
  45684. </summary>
  45685. <param name="settingsPath">Settings path of the item to select (for example, 'PreferencesKeys' or 'Preferences2D').</param>
  45686. <returns>
  45687. <para>Returns an instance to the Settings window.</para>
  45688. </returns>
  45689. </member>
  45690. <member name="M:UnityEditor.SettingsService.RepaintAllSettingsWindow">
  45691. <summary>
  45692. <para>Notifies the SettingsService that all open Settings windows must be repainted.</para>
  45693. </summary>
  45694. </member>
  45695. <member name="T:UnityEditor.ShaderData">
  45696. <summary>
  45697. <para>This class describes a shader.</para>
  45698. </summary>
  45699. </member>
  45700. <member name="P:UnityEditor.ShaderData.ActiveSubshader">
  45701. <summary>
  45702. <para>Returns the active subshader or null if none is currently active.</para>
  45703. </summary>
  45704. </member>
  45705. <member name="P:UnityEditor.ShaderData.ActiveSubshaderIndex">
  45706. <summary>
  45707. <para>Returns the index of the active subshader or -1 if none is currently active.</para>
  45708. </summary>
  45709. </member>
  45710. <member name="T:UnityEditor.ShaderData.ConstantBufferInfo">
  45711. <summary>
  45712. <para>Provides resource layout information about a shader constant buffer.</para>
  45713. </summary>
  45714. </member>
  45715. <member name="P:UnityEditor.ShaderData.ConstantBufferInfo.Fields">
  45716. <summary>
  45717. <para>The fields in this constant buffer (Read Only).</para>
  45718. </summary>
  45719. </member>
  45720. <member name="P:UnityEditor.ShaderData.ConstantBufferInfo.Name">
  45721. <summary>
  45722. <para>The name of this constant buffer (Read Only).</para>
  45723. </summary>
  45724. </member>
  45725. <member name="P:UnityEditor.ShaderData.ConstantBufferInfo.Size">
  45726. <summary>
  45727. <para>The size (in bytes) of this constant buffer (Read Only).</para>
  45728. </summary>
  45729. </member>
  45730. <member name="T:UnityEditor.ShaderData.ConstantInfo">
  45731. <summary>
  45732. <para>Provides information about a shader constant (uniform) value.</para>
  45733. </summary>
  45734. </member>
  45735. <member name="P:UnityEditor.ShaderData.ConstantInfo.ArraySize">
  45736. <summary>
  45737. <para>The number of elements in this constant (Read Only). If this value is greater than 1, the constant is an array.</para>
  45738. </summary>
  45739. </member>
  45740. <member name="P:UnityEditor.ShaderData.ConstantInfo.Columns">
  45741. <summary>
  45742. <para>If the constant is a matrix or vector type, this stores the number of columns. Otherwise, the value is 0. (Read Only)</para>
  45743. </summary>
  45744. </member>
  45745. <member name="P:UnityEditor.ShaderData.ConstantInfo.ConstantType">
  45746. <summary>
  45747. <para>This constant's type (Read Only).</para>
  45748. </summary>
  45749. </member>
  45750. <member name="P:UnityEditor.ShaderData.ConstantInfo.DataType">
  45751. <summary>
  45752. <para>The element data type of this constant (Read Only).</para>
  45753. </summary>
  45754. </member>
  45755. <member name="P:UnityEditor.ShaderData.ConstantInfo.Index">
  45756. <summary>
  45757. <para>The index of this constant in its buffer (Read Only). Typically, this is the byte offset from the start of the cbuffer, but depending on the platform, it may indicate another type of index.</para>
  45758. </summary>
  45759. </member>
  45760. <member name="P:UnityEditor.ShaderData.ConstantInfo.Name">
  45761. <summary>
  45762. <para>The name of this constant (Read Only).</para>
  45763. </summary>
  45764. </member>
  45765. <member name="P:UnityEditor.ShaderData.ConstantInfo.Rows">
  45766. <summary>
  45767. <para>If the constant is a matrix type, this stores the number of rows. If the constant is a vector type, this value will be 1. Otherwise, the value is 0. (Read Only)</para>
  45768. </summary>
  45769. </member>
  45770. <member name="P:UnityEditor.ShaderData.ConstantInfo.StructFields">
  45771. <summary>
  45772. <para>If the constant is a struct, this stores the fields of that struct. Otherwise, the value is null. (Read Only)</para>
  45773. </summary>
  45774. </member>
  45775. <member name="P:UnityEditor.ShaderData.ConstantInfo.StructSize">
  45776. <summary>
  45777. <para>If the constant is a struct, this stores the size (in bytes) of the struct. Otherwise, the value is 0. (Read Only)</para>
  45778. </summary>
  45779. </member>
  45780. <member name="M:UnityEditor.ShaderData.GetSubshader(System.Int32)">
  45781. <summary>
  45782. <para>Get a subshader.</para>
  45783. </summary>
  45784. <param name="index">The index of the subshader.</param>
  45785. <returns>
  45786. <para>The associated subshader or null if none exists.</para>
  45787. </returns>
  45788. </member>
  45789. <member name="T:UnityEditor.ShaderData.Pass">
  45790. <summary>
  45791. <para>This class describes a pass of a subshader.</para>
  45792. </summary>
  45793. </member>
  45794. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget)">
  45795. <summary>
  45796. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45797. </summary>
  45798. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45799. <param name="keywords">The keywords to use during the compilation.</param>
  45800. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45801. <param name="buildTarget">The build target to compile for.</param>
  45802. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45803. <param name="tier">An optional graphics tier.</param>
  45804. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45805. <returns>
  45806. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45807. </returns>
  45808. </member>
  45809. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,System.Boolean)">
  45810. <summary>
  45811. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45812. </summary>
  45813. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45814. <param name="keywords">The keywords to use during the compilation.</param>
  45815. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45816. <param name="buildTarget">The build target to compile for.</param>
  45817. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45818. <param name="tier">An optional graphics tier.</param>
  45819. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45820. <returns>
  45821. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45822. </returns>
  45823. </member>
  45824. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.GraphicsTier)">
  45825. <summary>
  45826. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45827. </summary>
  45828. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45829. <param name="keywords">The keywords to use during the compilation.</param>
  45830. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45831. <param name="buildTarget">The build target to compile for.</param>
  45832. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45833. <param name="tier">An optional graphics tier.</param>
  45834. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45835. <returns>
  45836. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45837. </returns>
  45838. </member>
  45839. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.GraphicsTier,System.Boolean)">
  45840. <summary>
  45841. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45842. </summary>
  45843. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45844. <param name="keywords">The keywords to use during the compilation.</param>
  45845. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45846. <param name="buildTarget">The build target to compile for.</param>
  45847. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45848. <param name="tier">An optional graphics tier.</param>
  45849. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45850. <returns>
  45851. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45852. </returns>
  45853. </member>
  45854. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[])">
  45855. <summary>
  45856. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45857. </summary>
  45858. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45859. <param name="keywords">The keywords to use during the compilation.</param>
  45860. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45861. <param name="buildTarget">The build target to compile for.</param>
  45862. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45863. <param name="tier">An optional graphics tier.</param>
  45864. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45865. <returns>
  45866. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45867. </returns>
  45868. </member>
  45869. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[],System.Boolean)">
  45870. <summary>
  45871. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45872. </summary>
  45873. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45874. <param name="keywords">The keywords to use during the compilation.</param>
  45875. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45876. <param name="buildTarget">The build target to compile for.</param>
  45877. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45878. <param name="tier">An optional graphics tier.</param>
  45879. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45880. <returns>
  45881. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45882. </returns>
  45883. </member>
  45884. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[],UnityEngine.Rendering.GraphicsTier)">
  45885. <summary>
  45886. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45887. </summary>
  45888. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45889. <param name="keywords">The keywords to use during the compilation.</param>
  45890. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45891. <param name="buildTarget">The build target to compile for.</param>
  45892. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45893. <param name="tier">An optional graphics tier.</param>
  45894. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45895. <returns>
  45896. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45897. </returns>
  45898. </member>
  45899. <member name="M:UnityEditor.ShaderData.Pass.CompileVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[],UnityEngine.Rendering.GraphicsTier,System.Boolean)">
  45900. <summary>
  45901. <para>Compiles a shader variant for this shader pass and returns its bytecode and resource layout.</para>
  45902. </summary>
  45903. <param name="shaderType">The shader type within this pass to compile. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45904. <param name="keywords">The keywords to use during the compilation.</param>
  45905. <param name="shaderCompilerPlatform">The shader compiler platform to compile for.</param>
  45906. <param name="buildTarget">The build target to compile for.</param>
  45907. <param name="forExternalTool">Indicates whether to prepare the bytecode for Unity or to use with external tools.</param>
  45908. <param name="tier">An optional graphics tier.</param>
  45909. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45910. <returns>
  45911. <para>The compiled variant result, including resource layout information and bytecode. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty bytecode.</para>
  45912. </returns>
  45913. </member>
  45914. <member name="M:UnityEditor.ShaderData.Pass.FindTagValue(UnityEngine.Rendering.ShaderTagId)">
  45915. <summary>
  45916. <para>Searches for the tag specified by tagName on this SubShader and returns the value of the tag.</para>
  45917. </summary>
  45918. <param name="tagName">The name of the tag.</param>
  45919. </member>
  45920. <member name="M:UnityEditor.ShaderData.Pass.HasShaderStage(UnityEditor.Rendering.ShaderType)">
  45921. <summary>
  45922. <para>Checks whether this pass includes a shader stage.</para>
  45923. </summary>
  45924. <param name="shaderType">The shader stage to check.</param>
  45925. <returns>
  45926. <para>Returns true if the shader stage is present in the pass. Otherwise, returns false.</para>
  45927. </returns>
  45928. </member>
  45929. <member name="P:UnityEditor.ShaderData.Pass.Name">
  45930. <summary>
  45931. <para>The name of this pass (may be empty).</para>
  45932. </summary>
  45933. </member>
  45934. <member name="M:UnityEditor.ShaderData.Pass.PreprocessVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,System.Boolean)">
  45935. <summary>
  45936. <para>Preprocesses a shader variant for this shader pass and returns the preprocessed code.</para>
  45937. </summary>
  45938. <param name="shaderType">The shader type within this pass to preprocess. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45939. <param name="keywords">The keywords to use during the preprocessing.</param>
  45940. <param name="shaderCompilerPlatform">The shader compiler platform to preprocess for.</param>
  45941. <param name="buildTarget">The build target to preprocess for.</param>
  45942. <param name="tier">An optional graphics tier.</param>
  45943. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45944. <param name="stripLineDirectives">Whether to skip line number directives in the preprocessed output. When enabled, Unity produces more human-readable preprocessed source code and skips the line directives when the file name doesn't change. Otherwise, this method produces the exact preprocessed source that Unity passes to the compiler.</param>
  45945. <returns>
  45946. <para>The preprocessed variant result. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty preprocessed code.</para>
  45947. </returns>
  45948. </member>
  45949. <member name="M:UnityEditor.ShaderData.Pass.PreprocessVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.GraphicsTier,System.Boolean)">
  45950. <summary>
  45951. <para>Preprocesses a shader variant for this shader pass and returns the preprocessed code.</para>
  45952. </summary>
  45953. <param name="shaderType">The shader type within this pass to preprocess. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45954. <param name="keywords">The keywords to use during the preprocessing.</param>
  45955. <param name="shaderCompilerPlatform">The shader compiler platform to preprocess for.</param>
  45956. <param name="buildTarget">The build target to preprocess for.</param>
  45957. <param name="tier">An optional graphics tier.</param>
  45958. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45959. <param name="stripLineDirectives">Whether to skip line number directives in the preprocessed output. When enabled, Unity produces more human-readable preprocessed source code and skips the line directives when the file name doesn't change. Otherwise, this method produces the exact preprocessed source that Unity passes to the compiler.</param>
  45960. <returns>
  45961. <para>The preprocessed variant result. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty preprocessed code.</para>
  45962. </returns>
  45963. </member>
  45964. <member name="M:UnityEditor.ShaderData.Pass.PreprocessVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[],System.Boolean)">
  45965. <summary>
  45966. <para>Preprocesses a shader variant for this shader pass and returns the preprocessed code.</para>
  45967. </summary>
  45968. <param name="shaderType">The shader type within this pass to preprocess. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45969. <param name="keywords">The keywords to use during the preprocessing.</param>
  45970. <param name="shaderCompilerPlatform">The shader compiler platform to preprocess for.</param>
  45971. <param name="buildTarget">The build target to preprocess for.</param>
  45972. <param name="tier">An optional graphics tier.</param>
  45973. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45974. <param name="stripLineDirectives">Whether to skip line number directives in the preprocessed output. When enabled, Unity produces more human-readable preprocessed source code and skips the line directives when the file name doesn't change. Otherwise, this method produces the exact preprocessed source that Unity passes to the compiler.</param>
  45975. <returns>
  45976. <para>The preprocessed variant result. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty preprocessed code.</para>
  45977. </returns>
  45978. </member>
  45979. <member name="M:UnityEditor.ShaderData.Pass.PreprocessVariant(UnityEditor.Rendering.ShaderType,System.String[],UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.BuiltinShaderDefine[],UnityEngine.Rendering.GraphicsTier,System.Boolean)">
  45980. <summary>
  45981. <para>Preprocesses a shader variant for this shader pass and returns the preprocessed code.</para>
  45982. </summary>
  45983. <param name="shaderType">The shader type within this pass to preprocess. (e.g. Vertex, Fragment, etc.) Some platforms (OpenGLCore, GLES20, GLES3x, Switch and Vulkan) include all stages within the Vertex shader type.</param>
  45984. <param name="keywords">The keywords to use during the preprocessing.</param>
  45985. <param name="shaderCompilerPlatform">The shader compiler platform to preprocess for.</param>
  45986. <param name="buildTarget">The build target to preprocess for.</param>
  45987. <param name="tier">An optional graphics tier.</param>
  45988. <param name="platformKeywords">An optional set of platform keywords. If you do not provide any, Unity uses the default keywords for the given platform, target, and tier.</param>
  45989. <param name="stripLineDirectives">Whether to skip line number directives in the preprocessed output. When enabled, Unity produces more human-readable preprocessed source code and skips the line directives when the file name doesn't change. Otherwise, this method produces the exact preprocessed source that Unity passes to the compiler.</param>
  45990. <returns>
  45991. <para>The preprocessed variant result. If the pass doesn't include the requested program, or if the pass is not the correct type, this function still succeeds but returns empty preprocessed code.</para>
  45992. </returns>
  45993. </member>
  45994. <member name="P:UnityEditor.ShaderData.Pass.SourceCode">
  45995. <summary>
  45996. <para>The source code for this pass.</para>
  45997. </summary>
  45998. </member>
  45999. <member name="T:UnityEditor.ShaderData.PreprocessedVariant">
  46000. <summary>
  46001. <para>Represents the results of preprocessing a variant using ShaderData.Pass.PreprocessVariant.</para>
  46002. </summary>
  46003. </member>
  46004. <member name="P:UnityEditor.ShaderData.PreprocessedVariant.Messages">
  46005. <summary>
  46006. <para>Stores errors and warnings produced during preprocessing (Read Only).</para>
  46007. </summary>
  46008. </member>
  46009. <member name="P:UnityEditor.ShaderData.PreprocessedVariant.PreprocessedCode">
  46010. <summary>
  46011. <para>Stores the preprocessed code for the shader variant (Read Only).</para>
  46012. </summary>
  46013. </member>
  46014. <member name="P:UnityEditor.ShaderData.PreprocessedVariant.Success">
  46015. <summary>
  46016. <para>Indicates whether the variant preprocessing succeeded (Read Only). If it did, this is true. Otherwise, this is false and ShaderData.PreprocessedVariant.Messages contains the errors.</para>
  46017. </summary>
  46018. </member>
  46019. <member name="P:UnityEditor.ShaderData.SourceShader">
  46020. <summary>
  46021. <para>The shader attached to this data set.</para>
  46022. </summary>
  46023. </member>
  46024. <member name="T:UnityEditor.ShaderData.Subshader">
  46025. <summary>
  46026. <para>This class describes a subshader.</para>
  46027. </summary>
  46028. </member>
  46029. <member name="M:UnityEditor.ShaderData.Subshader.FindTagValue(UnityEngine.Rendering.ShaderTagId)">
  46030. <summary>
  46031. <para>Searches for the tag specified by tagName on this SubShader and returns the value of the tag.</para>
  46032. </summary>
  46033. <param name="tagName">The name of the tag.</param>
  46034. </member>
  46035. <member name="M:UnityEditor.ShaderData.Subshader.GetPass(System.Int32)">
  46036. <summary>
  46037. <para>Get a pass of a subshader.</para>
  46038. </summary>
  46039. <param name="passIndex">The index of the pass.</param>
  46040. <returns>
  46041. <para>The specified pass or null, if none exists.</para>
  46042. </returns>
  46043. </member>
  46044. <member name="P:UnityEditor.ShaderData.Subshader.LevelOfDetail">
  46045. <summary>
  46046. <para>The level of detail (LOD) specified in this subshader (Read Only).</para>
  46047. </summary>
  46048. </member>
  46049. <member name="P:UnityEditor.ShaderData.Subshader.PassCount">
  46050. <summary>
  46051. <para>The number of passes for this subshader.</para>
  46052. </summary>
  46053. </member>
  46054. <member name="P:UnityEditor.ShaderData.SubshaderCount">
  46055. <summary>
  46056. <para>The number of subshaders used by this shader.</para>
  46057. </summary>
  46058. </member>
  46059. <member name="T:UnityEditor.ShaderData.TextureBindingInfo">
  46060. <summary>
  46061. <para>Provides resource layout information about a texture binding.</para>
  46062. </summary>
  46063. </member>
  46064. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.ArraySize">
  46065. <summary>
  46066. <para>The number of elements in this texture binding. If the value is greater than 1, the texture binding is an array. (Read Only)</para>
  46067. </summary>
  46068. </member>
  46069. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.Dim">
  46070. <summary>
  46071. <para>The texture binding's type (Read Only).</para>
  46072. </summary>
  46073. </member>
  46074. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.Index">
  46075. <summary>
  46076. <para>The index of the texture binding (Read Only). Depending on the platform, this value represents different things.</para>
  46077. </summary>
  46078. </member>
  46079. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.Multisampled">
  46080. <summary>
  46081. <para>Indicates if the texture is multisampled (Read Only).</para>
  46082. </summary>
  46083. </member>
  46084. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.Name">
  46085. <summary>
  46086. <para>The name of the texture binding (Read Only).</para>
  46087. </summary>
  46088. </member>
  46089. <member name="P:UnityEditor.ShaderData.TextureBindingInfo.SamplerIndex">
  46090. <summary>
  46091. <para>The index of the sampler for this texture binding (Read Only). Depending on the platform, this value represents different things.</para>
  46092. </summary>
  46093. </member>
  46094. <member name="T:UnityEditor.ShaderData.VariantCompileInfo">
  46095. <summary>
  46096. <para>Represents the results of compiling a variant using ShaderData.Pass.CompileVariant.</para>
  46097. </summary>
  46098. </member>
  46099. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.Attributes">
  46100. <summary>
  46101. <para>Vertex attributes the compiled variant uses (Read Only).</para>
  46102. </summary>
  46103. </member>
  46104. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.ConstantBuffers">
  46105. <summary>
  46106. <para>Constant buffers the compiled variant uses (Read Only). Some platforms don't have constant buffers; however, Unity reports all global constants/uniforms in a single constant buffer.</para>
  46107. </summary>
  46108. </member>
  46109. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.Messages">
  46110. <summary>
  46111. <para>Stores errors and warnings produced during compilation (Read Only).</para>
  46112. </summary>
  46113. </member>
  46114. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.ShaderData">
  46115. <summary>
  46116. <para>Stores the raw platform-specific bytecode for the compiled shader (Read Only).</para>
  46117. </summary>
  46118. </member>
  46119. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.Success">
  46120. <summary>
  46121. <para>Indicates whether the variant compilation succeeded (Read Only). If it did, it is true. Otherwise, this is false and ShaderData.VariantCompileInfo.Messages contains the errors.</para>
  46122. </summary>
  46123. </member>
  46124. <member name="P:UnityEditor.ShaderData.VariantCompileInfo.TextureBindings">
  46125. <summary>
  46126. <para>Texture bindings the compiled variant uses (Read Only).</para>
  46127. </summary>
  46128. </member>
  46129. <member name="T:UnityEditor.ShaderGUI">
  46130. <summary>
  46131. <para>Abstract class to derive from for defining custom GUI for shader properties and for extending the material preview.</para>
  46132. </summary>
  46133. </member>
  46134. <member name="M:UnityEditor.ShaderGUI.AssignNewShaderToMaterial(UnityEngine.Material,UnityEngine.Shader,UnityEngine.Shader)">
  46135. <summary>
  46136. <para>This method is called when a new shader has been selected for a Material.</para>
  46137. </summary>
  46138. <param name="material">The material the newShader should be assigned to.</param>
  46139. <param name="oldShader">Previous shader.</param>
  46140. <param name="newShader">New shader to assign to the material.</param>
  46141. </member>
  46142. <member name="M:UnityEditor.ShaderGUI.FindProperty(System.String,UnityEditor.MaterialProperty[])">
  46143. <summary>
  46144. <para>Find shader properties.</para>
  46145. </summary>
  46146. <param name="propertyName">The name of the material property.</param>
  46147. <param name="properties">The array of available material properties.</param>
  46148. <param name="propertyIsMandatory">If true then this method will throw an exception if a property with propertyName was not found.</param>
  46149. <returns>
  46150. <para>The material property found, otherwise null.</para>
  46151. </returns>
  46152. </member>
  46153. <member name="M:UnityEditor.ShaderGUI.FindProperty(System.String,UnityEditor.MaterialProperty[],System.Boolean)">
  46154. <summary>
  46155. <para>Find shader properties.</para>
  46156. </summary>
  46157. <param name="propertyName">The name of the material property.</param>
  46158. <param name="properties">The array of available material properties.</param>
  46159. <param name="propertyIsMandatory">If true then this method will throw an exception if a property with propertyName was not found.</param>
  46160. <returns>
  46161. <para>The material property found, otherwise null.</para>
  46162. </returns>
  46163. </member>
  46164. <member name="M:UnityEditor.ShaderGUI.OnClosed(UnityEngine.Material)">
  46165. <summary>
  46166. <para>This method is called when the ShaderGUI is being closed.</para>
  46167. </summary>
  46168. <param name="material"></param>
  46169. </member>
  46170. <member name="M:UnityEditor.ShaderGUI.OnGUI(UnityEditor.MaterialEditor,UnityEditor.MaterialProperty[])">
  46171. <summary>
  46172. <para>To define a custom shader GUI use the methods of materialEditor to render controls for the properties array.</para>
  46173. </summary>
  46174. <param name="materialEditor">The MaterialEditor that are calling this OnGUI (the 'owner').</param>
  46175. <param name="properties">Material properties of the current selected shader.</param>
  46176. </member>
  46177. <member name="M:UnityEditor.ShaderGUI.OnMaterialPreviewGUI(UnityEditor.MaterialEditor,UnityEngine.Rect,UnityEngine.GUIStyle)">
  46178. <summary>
  46179. <para>Override for extending the rendering of the Preview area or completly replace the preview (by not calling base.OnMaterialPreviewGUI).</para>
  46180. </summary>
  46181. <param name="materialEditor">The MaterialEditor that are calling this method (the 'owner').</param>
  46182. <param name="r">Preview rect.</param>
  46183. <param name="background">Style for the background.</param>
  46184. </member>
  46185. <member name="M:UnityEditor.ShaderGUI.OnMaterialPreviewSettingsGUI(UnityEditor.MaterialEditor)">
  46186. <summary>
  46187. <para>Override for extending the functionality of the toolbar of the preview area or completly replace the toolbar by not calling base.OnMaterialPreviewSettingsGUI.</para>
  46188. </summary>
  46189. <param name="materialEditor">The MaterialEditor that are calling this method (the 'owner').</param>
  46190. </member>
  46191. <member name="M:UnityEditor.ShaderGUI.ValidateMaterial(UnityEngine.Material)">
  46192. <summary>
  46193. <para>When the user loads a Material using this ShaderGUI into memory or changes a value in the Inspector, the Editor calls this method.</para>
  46194. </summary>
  46195. <param name="material">The material to validate.</param>
  46196. </member>
  46197. <member name="T:UnityEditor.ShaderImporter">
  46198. <summary>
  46199. <para>Shader importer lets you modify shader import settings from Editor scripts.</para>
  46200. </summary>
  46201. </member>
  46202. <member name="P:UnityEditor.ShaderImporter.preprocessorOverride">
  46203. <summary>
  46204. <para>The preprocessor that Unity uses to compile this shader.</para>
  46205. </summary>
  46206. </member>
  46207. <member name="M:UnityEditor.ShaderImporter.GetDefaultTexture(System.String)">
  46208. <summary>
  46209. <para>Gets the default texture assigned to the shader importer for the shader property with given name.</para>
  46210. </summary>
  46211. <param name="name"></param>
  46212. </member>
  46213. <member name="M:UnityEditor.ShaderImporter.GetNonModifiableTexture(System.String)">
  46214. <summary>
  46215. <para>Gets the non-modifiable texture assigned to the shader importer for the shader property with given name.</para>
  46216. </summary>
  46217. <param name="name"></param>
  46218. </member>
  46219. <member name="M:UnityEditor.ShaderImporter.GetShader">
  46220. <summary>
  46221. <para>Gets the reference to the shader imported by this importer.</para>
  46222. </summary>
  46223. </member>
  46224. <member name="M:UnityEditor.ShaderImporter.SetDefaultTextures(System.String[],UnityEngine.Texture[])">
  46225. <summary>
  46226. <para>Sets the default textures for each texture material property.</para>
  46227. </summary>
  46228. <param name="name"></param>
  46229. <param name="textures"></param>
  46230. </member>
  46231. <member name="M:UnityEditor.ShaderImporter.SetNonModifiableTextures(System.String[],UnityEngine.Texture[])">
  46232. <summary>
  46233. <para>Sets the non-modifiable textures for each texture material property.</para>
  46234. </summary>
  46235. <param name="name"></param>
  46236. <param name="textures"></param>
  46237. </member>
  46238. <member name="T:UnityEditor.ShaderInclude">
  46239. <summary>
  46240. <para>Shader include file asset.</para>
  46241. </summary>
  46242. </member>
  46243. <member name="T:UnityEditor.ShaderIncludePathAttribute">
  46244. <summary>
  46245. <para>This attribute is no longer supported.</para>
  46246. </summary>
  46247. </member>
  46248. <member name="T:UnityEditor.ShaderInfo">
  46249. <summary>
  46250. <para>Contains the following information about a shader:
  46251. -If the shader has compilation errors or warnings.
  46252. -If the shader is supported on the currently selected platform.
  46253. -The name of the shader.</para>
  46254. </summary>
  46255. </member>
  46256. <member name="P:UnityEditor.ShaderInfo.hasErrors">
  46257. <summary>
  46258. <para>Indicates whether the shader has compilation errors (Read Only).</para>
  46259. </summary>
  46260. </member>
  46261. <member name="P:UnityEditor.ShaderInfo.hasWarnings">
  46262. <summary>
  46263. <para>Indicates whether the shader has compilation warnings (Read Only).</para>
  46264. </summary>
  46265. </member>
  46266. <member name="P:UnityEditor.ShaderInfo.name">
  46267. <summary>
  46268. <para>The name of the shader (Read Only).</para>
  46269. </summary>
  46270. </member>
  46271. <member name="P:UnityEditor.ShaderInfo.supported">
  46272. <summary>
  46273. <para>Indicates whether the current platform supports the shader (Read Only).</para>
  46274. </summary>
  46275. </member>
  46276. <member name="T:UnityEditor.ShaderKeywordFilter.ApplyRulesIfGraphicsAPIAttribute">
  46277. <summary>
  46278. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46279. </summary>
  46280. </member>
  46281. <member name="M:UnityEditor.ShaderKeywordFilter.ApplyRulesIfGraphicsAPIAttribute.#ctor(UnityEngine.Rendering.GraphicsDeviceType[])">
  46282. <summary>
  46283. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46284. </summary>
  46285. <param name="graphicsDeviceTypes">The array of graphics APIs to match to.</param>
  46286. </member>
  46287. <member name="T:UnityEditor.ShaderKeywordFilter.ApplyRulesIfNotGraphicsAPIAttribute">
  46288. <summary>
  46289. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46290. </summary>
  46291. </member>
  46292. <member name="M:UnityEditor.ShaderKeywordFilter.ApplyRulesIfNotGraphicsAPIAttribute.#ctor(UnityEngine.Rendering.GraphicsDeviceType[])">
  46293. <summary>
  46294. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46295. </summary>
  46296. <param name="graphicsDeviceTypes">The array of graphics APIs to match to.</param>
  46297. </member>
  46298. <member name="T:UnityEditor.ShaderKeywordFilter.ApplyRulesIfTagsEqualAttribute">
  46299. <summary>
  46300. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46301. </summary>
  46302. </member>
  46303. <member name="M:UnityEditor.ShaderKeywordFilter.ApplyRulesIfTagsEqualAttribute.#ctor(System.String[])">
  46304. <summary>
  46305. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46306. </summary>
  46307. <param name="tags">An array of strings with tag names and values. Use the first element in the array for the tag name, then the second element for the tag value, and so on.</param>
  46308. </member>
  46309. <member name="T:UnityEditor.ShaderKeywordFilter.ApplyRulesIfTagsNotEqualAttribute">
  46310. <summary>
  46311. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46312. </summary>
  46313. </member>
  46314. <member name="M:UnityEditor.ShaderKeywordFilter.ApplyRulesIfTagsNotEqualAttribute.#ctor(System.String[])">
  46315. <summary>
  46316. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46317. </summary>
  46318. <param name="tags">An array of strings with tag names and values. Use the first element in the array for the tag name, then the second element for the tag value, and so on.</param>
  46319. </member>
  46320. <member name="T:UnityEditor.ShaderKeywordFilter.FilterAction">
  46321. <summary>
  46322. <para>Whether shader keyword filter attributes include the keywords, remove the keywords or do nothing, based on the attribute condition evaluation.</para>
  46323. </summary>
  46324. </member>
  46325. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAction.Remove">
  46326. <summary>
  46327. <para>Removes the keywords from any multi_compile keyword set containing them, if the attribute condition evaluates as true.</para>
  46328. </summary>
  46329. </member>
  46330. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAction.Select">
  46331. <summary>
  46332. <para>Includes only the keywords in any multi_compile keyword set containing them, if the attribute condition evaluates as true.</para>
  46333. </summary>
  46334. </member>
  46335. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAction.SelectOrRemove">
  46336. <summary>
  46337. <para>Includes only the keywords if the attribute condition evaluates as true. Removes the keywords if the attribute condition evaluates as false.</para>
  46338. </summary>
  46339. </member>
  46340. <member name="T:UnityEditor.ShaderKeywordFilter.FilterAttribute">
  46341. <summary>
  46342. <para>Tell the shader system which shader keywords to include or remove from the build, based on the data field underneath.</para>
  46343. </summary>
  46344. </member>
  46345. <member name="M:UnityEditor.ShaderKeywordFilter.FilterAttribute.#ctor(UnityEditor.ShaderKeywordFilter.FilterAction,UnityEditor.ShaderKeywordFilter.FilterAttribute/Precedence,UnityEditor.ShaderKeywordFilter.FilterAttribute/EvaluationMode,System.Object,System.String,System.Int32,System.String[])">
  46346. <summary>
  46347. <para>Tell the shader system which shader keywords to include in or exclude from the build, based on the data field underneath.</para>
  46348. </summary>
  46349. <param name="action">The filter action this attribute triggers.</param>
  46350. <param name="precedence">The mode of precedence between this attribute and any attributes evaluated before this.</param>
  46351. <param name="evaluationMode">The condition evaluation mode that's used to decide whether the condition is expected to match or not.</param>
  46352. <param name="condition">The value that's being compared against the targeted data field. The comparison outcome determines the filter behavior.</param>
  46353. <param name="fileName">The path of the file this attribute is in. Automatically filled by default.</param>
  46354. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46355. <param name="keywordNames">An array of shader keyword names this filter attribute affects.</param>
  46356. </member>
  46357. <member name="T:UnityEditor.ShaderKeywordFilter.FilterAttribute.EvaluationMode">
  46358. <summary>
  46359. <para>How Unity evaluates the shader keyword filter attribute state.</para>
  46360. </summary>
  46361. </member>
  46362. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAttribute.EvaluationMode.Negated">
  46363. <summary>
  46364. <para>The shader keyword filter is active if the condition does not match the data field the attribute is attached to.</para>
  46365. </summary>
  46366. </member>
  46367. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAttribute.EvaluationMode.Normal">
  46368. <summary>
  46369. <para>The shader keyword filter is active if the condition matches the data field the attribute is attached to.</para>
  46370. </summary>
  46371. </member>
  46372. <member name="T:UnityEditor.ShaderKeywordFilter.FilterAttribute.Precedence">
  46373. <summary>
  46374. <para>The precedence rules of shader keyword filter attributes that are active on the same keywords.</para>
  46375. </summary>
  46376. </member>
  46377. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAttribute.Precedence.Normal">
  46378. <summary>
  46379. <para>Unity ignores the shader keyword filter attribute if there's already an active attribute for the same keywords.</para>
  46380. </summary>
  46381. </member>
  46382. <member name="F:UnityEditor.ShaderKeywordFilter.FilterAttribute.Precedence.Override">
  46383. <summary>
  46384. <para>Unity overrides any already active attributes on the same keywords with this shader keyword filter attribute.</para>
  46385. </summary>
  46386. </member>
  46387. <member name="T:UnityEditor.ShaderKeywordFilter.GraphicsAPIConstraintAttribute">
  46388. <summary>
  46389. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46390. </summary>
  46391. </member>
  46392. <member name="M:UnityEditor.ShaderKeywordFilter.GraphicsAPIConstraintAttribute.#ctor(System.Boolean,UnityEngine.Rendering.GraphicsDeviceType[])">
  46393. <summary>
  46394. <para>Enable or disable shader keyword filter attributes based on the graphics API.</para>
  46395. </summary>
  46396. <param name="negate">Set to true to enable filter attributes when the graphics API doesn't match any of the graphicsDeviceTypes.</param>
  46397. <param name="graphicsDeviceTypes">The array of graphics APIs to match to.</param>
  46398. </member>
  46399. <member name="T:UnityEditor.ShaderKeywordFilter.RemoveIfAttribute">
  46400. <summary>
  46401. <para>Remove the specified shader keywords from the build if the data field matches the condition.</para>
  46402. </summary>
  46403. </member>
  46404. <member name="M:UnityEditor.ShaderKeywordFilter.RemoveIfAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46405. <summary>
  46406. <para>Remove the specified shader keywords from the build if the data field matches the condition.</para>
  46407. </summary>
  46408. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46409. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46410. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46411. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46412. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46413. </member>
  46414. <member name="T:UnityEditor.ShaderKeywordFilter.RemoveIfNotAttribute">
  46415. <summary>
  46416. <para>Remove the specified shader keywords from the build if the data field doesn't match the condition.</para>
  46417. </summary>
  46418. </member>
  46419. <member name="M:UnityEditor.ShaderKeywordFilter.RemoveIfNotAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46420. <summary>
  46421. <para>Remove the specified shader keywords from the build if the data field doesn't match the condition.</para>
  46422. </summary>
  46423. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46424. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46425. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46426. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46427. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46428. </member>
  46429. <member name="T:UnityEditor.ShaderKeywordFilter.RemoveOrSelectAttribute">
  46430. <summary>
  46431. <para>Either remove or include the specified shader keywords in the build, depending on the data field underneath.</para>
  46432. </summary>
  46433. </member>
  46434. <member name="M:UnityEditor.ShaderKeywordFilter.RemoveOrSelectAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46435. <summary>
  46436. <para>Either remove or include the specified shader keywords in the build, depending on the data field underneath.</para>
  46437. </summary>
  46438. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46439. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46440. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46441. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46442. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46443. </member>
  46444. <member name="T:UnityEditor.ShaderKeywordFilter.SelectIfAttribute">
  46445. <summary>
  46446. <para>Include only the specified shader keywords in the build if the data field matches the condition.</para>
  46447. </summary>
  46448. </member>
  46449. <member name="M:UnityEditor.ShaderKeywordFilter.SelectIfAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46450. <summary>
  46451. <para>Include only the specified shader keywords in the build if the data field matches the condition.</para>
  46452. </summary>
  46453. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46454. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46455. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46456. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46457. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46458. </member>
  46459. <member name="T:UnityEditor.ShaderKeywordFilter.SelectIfNotAttribute">
  46460. <summary>
  46461. <para>Include only the specified shader keywords in the build if the data field doesn't match the condition.</para>
  46462. </summary>
  46463. </member>
  46464. <member name="M:UnityEditor.ShaderKeywordFilter.SelectIfNotAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46465. <summary>
  46466. <para>Include only the specified shader keywords in the build if the data field doesn't match the condition.</para>
  46467. </summary>
  46468. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46469. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46470. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46471. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46472. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46473. </member>
  46474. <member name="T:UnityEditor.ShaderKeywordFilter.SelectOrRemoveAttribute">
  46475. <summary>
  46476. <para>Either include or remove the specified shader keywords in the build, depending on the data field underneath.</para>
  46477. </summary>
  46478. </member>
  46479. <member name="M:UnityEditor.ShaderKeywordFilter.SelectOrRemoveAttribute.#ctor(System.Object,System.Boolean,System.String,System.Int32,System.String[])">
  46480. <summary>
  46481. <para>Either include or remove the specified shader keywords in the build, depending on the data field underneath.</para>
  46482. </summary>
  46483. <param name="condition">Unity compares the data field to this value. The outcome determines the filter behavior.</param>
  46484. <param name="overridePriority">Whether this filter attribute overrides filter attributes that are already active on the same keywords. The default is false.</param>
  46485. <param name="filePath">The path of the file this attribute is in. Automatically filled by default.</param>
  46486. <param name="lineNumber">The line number of this attribute. Automatically filled by default.</param>
  46487. <param name="keywordNames">An array of shader keyword names the filter attribute will apply to.</param>
  46488. </member>
  46489. <member name="T:UnityEditor.ShaderKeywordFilter.TagConstraintAttribute">
  46490. <summary>
  46491. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46492. </summary>
  46493. </member>
  46494. <member name="M:UnityEditor.ShaderKeywordFilter.TagConstraintAttribute.#ctor(System.Boolean,System.String[])">
  46495. <summary>
  46496. <para>Enable or disable shader keyword filter attributes based on shader tags.</para>
  46497. </summary>
  46498. <param name="negate">Set to true to enable filter attributes when shader tags do not match any of the tags.</param>
  46499. <param name="tags">The array of tag name-value pairs to match to.</param>
  46500. </member>
  46501. <member name="T:UnityEditor.ShaderMessage">
  46502. <summary>
  46503. <para>Contains information about messages generated by Unity's Shader Compiler.</para>
  46504. </summary>
  46505. </member>
  46506. <member name="P:UnityEditor.ShaderMessage.file">
  46507. <summary>
  46508. <para>The source file where the shader message was found.</para>
  46509. </summary>
  46510. </member>
  46511. <member name="P:UnityEditor.ShaderMessage.line">
  46512. <summary>
  46513. <para>The line of code where the shader message was found.</para>
  46514. </summary>
  46515. </member>
  46516. <member name="P:UnityEditor.ShaderMessage.message">
  46517. <summary>
  46518. <para>The message returned by the Unity Shader Compiler.</para>
  46519. </summary>
  46520. </member>
  46521. <member name="P:UnityEditor.ShaderMessage.messageDetails">
  46522. <summary>
  46523. <para>An (optional) detailed message returned from the Unity Shader Compiler.</para>
  46524. </summary>
  46525. </member>
  46526. <member name="P:UnityEditor.ShaderMessage.platform">
  46527. <summary>
  46528. <para>The specific platform where the Unity Shader Compiler discovered the message.</para>
  46529. </summary>
  46530. </member>
  46531. <member name="P:UnityEditor.ShaderMessage.severity">
  46532. <summary>
  46533. <para>Indicates the severity of the message returned from the Unity Shader Compiler.</para>
  46534. </summary>
  46535. </member>
  46536. <member name="M:UnityEditor.ShaderMessage.#ctor(System.String,UnityEditor.Rendering.ShaderCompilerMessageSeverity)">
  46537. <summary>
  46538. <para>Creates a new ShaderMessage with the given message and severity.</para>
  46539. </summary>
  46540. <param name="msg">The message to report.</param>
  46541. <param name="sev">Indicates the severity of the message.</param>
  46542. </member>
  46543. <member name="M:UnityEditor.ShaderMessage.Equals(UnityEditor.ShaderMessage)">
  46544. <summary>
  46545. <para>Compares two ShaderMessage on an element-by-element basis.</para>
  46546. </summary>
  46547. <param name="other"></param>
  46548. <param name="obj"></param>
  46549. <returns>
  46550. <para>True if all fields of the message are equal, otherwise false.</para>
  46551. </returns>
  46552. </member>
  46553. <member name="M:UnityEditor.ShaderMessage.Equals(System.Object)">
  46554. <summary>
  46555. <para>Compares two ShaderMessage on an element-by-element basis.</para>
  46556. </summary>
  46557. <param name="other"></param>
  46558. <param name="obj"></param>
  46559. <returns>
  46560. <para>True if all fields of the message are equal, otherwise false.</para>
  46561. </returns>
  46562. </member>
  46563. <member name="M:UnityEditor.ShaderMessage.GetHashCode">
  46564. <summary>
  46565. <para>Generates a hash value based on the contents of the message.</para>
  46566. </summary>
  46567. </member>
  46568. <member name="?:UnityEditor.ShaderMessage.op_Equal(UnityEditor.ShaderMessage,UnityEditor.ShaderMessage)">
  46569. <summary>
  46570. <para>Returns true if all memebers of the two arguments are equal.</para>
  46571. </summary>
  46572. <param name="left"></param>
  46573. <param name="right"></param>
  46574. </member>
  46575. <member name="?:UnityEditor.ShaderMessage.op_NotEqual(UnityEditor.ShaderMessage,UnityEditor.ShaderMessage)">
  46576. <summary>
  46577. <para>Returns true if any of the elements of the two arguments are not equal.</para>
  46578. </summary>
  46579. <param name="left"></param>
  46580. <param name="right"></param>
  46581. </member>
  46582. <member name="T:UnityEditor.ShaderPrecisionModel">
  46583. <summary>
  46584. <para>Options for the shader precision model.</para>
  46585. </summary>
  46586. </member>
  46587. <member name="F:UnityEditor.ShaderPrecisionModel.PlatformDefault">
  46588. <summary>
  46589. <para>Use the target platform defaults for sampler precision. This results in lower precision on mobile targets and full precision elsewhere.</para>
  46590. </summary>
  46591. </member>
  46592. <member name="F:UnityEditor.ShaderPrecisionModel.Unified">
  46593. <summary>
  46594. <para>Use full sampler precision by default and make it so you have to explicitly declare when you want to use lower precision. This sets Rendering.BuiltinShaderDefine.UNITY_UNIFIED_SHADER_PRECISION_MODEL when Unity compiles shaders.</para>
  46595. </summary>
  46596. </member>
  46597. <member name="T:UnityEditor.ShaderUtil">
  46598. <summary>
  46599. <para>Utility functions to assist with working with shaders from the editor.</para>
  46600. </summary>
  46601. </member>
  46602. <member name="P:UnityEditor.ShaderUtil.allowAsyncCompilation">
  46603. <summary>
  46604. <para>When true, asynchronous Shader compilation is allowed at the current call site.</para>
  46605. </summary>
  46606. </member>
  46607. <member name="P:UnityEditor.ShaderUtil.anythingCompiling">
  46608. <summary>
  46609. <para>When true, the Editor is compiling some Shaders asynchronously at the point of query.</para>
  46610. </summary>
  46611. </member>
  46612. <member name="P:UnityEditor.ShaderUtil.hardwareSupportsRectRenderTexture">
  46613. <summary>
  46614. <para>Does the current hardware support render textues.</para>
  46615. </summary>
  46616. </member>
  46617. <member name="M:UnityEditor.ShaderUtil.ClearCachedData(UnityEngine.Shader)">
  46618. <summary>
  46619. <para>Clears all internally-cached data that was generated for the given shader, such as errors and compilation info.</para>
  46620. </summary>
  46621. <param name="s"></param>
  46622. </member>
  46623. <member name="M:UnityEditor.ShaderUtil.ClearShaderErrors(UnityEngine.Shader)">
  46624. <summary>
  46625. <para>Clears compile time messages for the given shader.</para>
  46626. </summary>
  46627. <param name="s"></param>
  46628. </member>
  46629. <member name="M:UnityEditor.ShaderUtil.ClearShaderMessages(UnityEngine.Shader)">
  46630. <summary>
  46631. <para>Clear compile time messages for the given shader.</para>
  46632. </summary>
  46633. <param name="s"></param>
  46634. </member>
  46635. <member name="M:UnityEditor.ShaderUtil.CompilePass(UnityEngine.Material,System.Int32,System.Boolean)">
  46636. <summary>
  46637. <para>Request the Editor to compile the Shader Variant needed for the specific pass of the given Material.</para>
  46638. </summary>
  46639. <param name="material">Target Material.</param>
  46640. <param name="pass">Index of the target Shader pass.</param>
  46641. <param name="forceSync">Forces the script execution to wait until the compilation has finished. Optional.</param>
  46642. </member>
  46643. <member name="M:UnityEditor.ShaderUtil.CreateShaderAsset(UnityEditor.AssetImporters.AssetImportContext,System.String,System.Boolean)">
  46644. <summary>
  46645. <para>Creates a new Shader object from the provided source code string. You can use this method alongside the ScriptedImporter to create custom shader generation tools in the Editor.</para>
  46646. </summary>
  46647. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  46648. <param name="source">A string that contains a shader written in code.</param>
  46649. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  46650. </member>
  46651. <member name="M:UnityEditor.ShaderUtil.CreateShaderAsset(System.String,System.Boolean)">
  46652. <summary>
  46653. <para>Creates a new Shader object from the provided source code string. You can use this method alongside the ScriptedImporter to create custom shader generation tools in the Editor.</para>
  46654. </summary>
  46655. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  46656. <param name="source">A string that contains a shader written in code.</param>
  46657. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  46658. </member>
  46659. <member name="M:UnityEditor.ShaderUtil.CreateShaderAsset(System.String)">
  46660. <summary>
  46661. <para>Creates a new Shader object from the provided source code string. You can use this method alongside the ScriptedImporter to create custom shader generation tools in the Editor.</para>
  46662. </summary>
  46663. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  46664. <param name="source">A string that contains a shader written in code.</param>
  46665. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  46666. </member>
  46667. <member name="M:UnityEditor.ShaderUtil.GetAllShaderInfo">
  46668. <summary>
  46669. <para>Returns an array of ShaderInfo of all available shaders. That includes built-in shaders.</para>
  46670. </summary>
  46671. <returns>
  46672. <para>ShaderInfo array of all available shaders.</para>
  46673. </returns>
  46674. </member>
  46675. <member name="M:UnityEditor.ShaderUtil.GetCallableShaderCount(UnityEngine.Experimental.Rendering.RayTracingShader)">
  46676. <summary>
  46677. <para>Returns the number of callable Shaders defined whitin a given RayTracingShader.</para>
  46678. </summary>
  46679. <param name="s">The RayTracingShader instance.</param>
  46680. <returns>
  46681. <para>The number of callable Shaders defined in the RayTracingShader instance passed as argument.</para>
  46682. </returns>
  46683. </member>
  46684. <member name="M:UnityEditor.ShaderUtil.GetCallableShaderName(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32)">
  46685. <summary>
  46686. <para>Returns the name of a user-defined callable Shader from within a RayTracingShader.</para>
  46687. </summary>
  46688. <param name="s">The RayTracingShader instance.</param>
  46689. <param name="shaderIndex">The callable Shader index for which to retrieve the name. The callable Shaders defined in a RayTracingShader are sorted alphabetically by the Shader compiler.</param>
  46690. <returns>
  46691. <para>The name of the callable Shader at the index passed using the "shaderIndex" argument.</para>
  46692. </returns>
  46693. </member>
  46694. <member name="M:UnityEditor.ShaderUtil.GetCallableShaderParamSize(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32)">
  46695. <summary>
  46696. <para>Returns the parameter size of a user-defined callable Shader from within a RayTracingShader.</para>
  46697. </summary>
  46698. <param name="s">The RayTracingShader instance.</param>
  46699. <param name="shaderIndex">The callable Shader index for which to retrieve the parameter size.</param>
  46700. <returns>
  46701. <para>The parameter size in bytes.</para>
  46702. </returns>
  46703. </member>
  46704. <member name="M:UnityEditor.ShaderUtil.GetComputeShaderMessageCount(UnityEngine.ComputeShader)">
  46705. <summary>
  46706. <para>Returns the number of errors and warnings generated by the Unity Shader Compiler for the given ComputeShader.</para>
  46707. </summary>
  46708. <param name="s">The ComputeShader instance to check for messages.</param>
  46709. <returns>
  46710. <para>The number of errors and warnings generated by the Unity Shader Compiler.</para>
  46711. </returns>
  46712. </member>
  46713. <member name="M:UnityEditor.ShaderUtil.GetComputeShaderMessages(UnityEngine.ComputeShader)">
  46714. <summary>
  46715. <para>Returns each error and warning generated by the Unity Shader Compiler for the given ComputeShader.</para>
  46716. </summary>
  46717. <param name="s">The ComputeShader instance to check for messages.</param>
  46718. <returns>
  46719. <para>An array of ShaderMessage structs containing the generated messages.</para>
  46720. </returns>
  46721. </member>
  46722. <member name="M:UnityEditor.ShaderUtil.GetCurrentCustomEditor(UnityEngine.Shader)">
  46723. <summary>
  46724. <para>Gets the current custom editor for the shader you pass in.
  46725. Depending on the render pipeline asset assigned in your Graphics Settings, the custom editor can change if the shader has a different custom editor for one or multiple render pipeline assets.</para>
  46726. </summary>
  46727. <param name="shader">The shader to check against.</param>
  46728. <returns>
  46729. <para>The current custom editor full class name.</para>
  46730. </returns>
  46731. </member>
  46732. <member name="M:UnityEditor.ShaderUtil.GetCustomEditorForRenderPipeline(UnityEngine.Shader,System.Type)">
  46733. <summary>
  46734. <para>Gets the shader's custom editor class name for a specific render pipeline asset type.</para>
  46735. </summary>
  46736. <param name="renderPipelineType">The render pipeline asset type.</param>
  46737. <param name="shader">The shader to check against.</param>
  46738. <returns>
  46739. <para>Returns the full class name of the custom editor.</para>
  46740. </returns>
  46741. </member>
  46742. <member name="M:UnityEditor.ShaderUtil.GetCustomEditorForRenderPipeline(UnityEngine.Shader,System.String)">
  46743. <summary>
  46744. <para>Gets the shader's custom editor class name for a specific render pipeline asset type.</para>
  46745. </summary>
  46746. <param name="renderPipelineType">The render pipeline asset type.</param>
  46747. <param name="shader">The shader to check against.</param>
  46748. <returns>
  46749. <para>Returns the full class name of the custom editor.</para>
  46750. </returns>
  46751. </member>
  46752. <member name="M:UnityEditor.ShaderUtil.GetMissShaderCount(UnityEngine.Experimental.Rendering.RayTracingShader)">
  46753. <summary>
  46754. <para>Returns the number of miss Shaders defined whitin a given RayTracingShader.</para>
  46755. </summary>
  46756. <param name="s">The RayTracingShader instance.</param>
  46757. <returns>
  46758. <para>The number of miss Shaders defined in the RayTracingShader instance passed as argument.</para>
  46759. </returns>
  46760. </member>
  46761. <member name="M:UnityEditor.ShaderUtil.GetMissShaderName(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32)">
  46762. <summary>
  46763. <para>Returns the name of a user-defined miss Shader from within a RayTracingShader.</para>
  46764. </summary>
  46765. <param name="s">The RayTracingShader instance.</param>
  46766. <param name="shaderIndex">The miss Shader index for which to retrieve the name. The miss Shaders defined in a RayTracingShader are sorted alphabetically by the Shader compiler.</param>
  46767. <returns>
  46768. <para>The name of the miss Shader at the index passed using the "shaderIndex" argument.</para>
  46769. </returns>
  46770. </member>
  46771. <member name="M:UnityEditor.ShaderUtil.GetMissShaderRayPayloadSize(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32)">
  46772. <summary>
  46773. <para>Returns the ray payload size of a user-defined miss Shader from within a RayTracingShader.</para>
  46774. </summary>
  46775. <param name="s">The RayTracingShader instance.</param>
  46776. <param name="shaderIndex">The miss Shader index for which to retrieve the ray payload size.</param>
  46777. <returns>
  46778. <para>The ray payload size in bytes.</para>
  46779. </returns>
  46780. </member>
  46781. <member name="M:UnityEditor.ShaderUtil.GetPassKeywords">
  46782. <summary>
  46783. <para>Gets the local shader keywords that are valid for a Pass within a particular shader.</para>
  46784. </summary>
  46785. <param name="s">The shader the Pass belongs to.</param>
  46786. <param name="passIdentifier">The identifier of a Pass within the given shader.</param>
  46787. <returns>
  46788. <para>Returns an array of LocalKeywords that are valid for the Pass you identify. If the Rendering.PassIdentifier you use is invalid, this function returns an empty array and Unity displays an error in the Console window.</para>
  46789. </returns>
  46790. </member>
  46791. <member name="M:UnityEditor.ShaderUtil.GetPassKeywords">
  46792. <summary>
  46793. <para>Gets the local shader keywords that are valid for a specified shader stage of a Pass within a particular shader.</para>
  46794. </summary>
  46795. <param name="s">The shader the Pass belongs to.</param>
  46796. <param name="passIdentifier">The identifier of a Pass within the given shader.</param>
  46797. <param name="shaderType">The shader stage of the given Pass.</param>
  46798. <returns>
  46799. <para>Returns an array of LocalKeywords that are valid for the given Rendering.ShaderType|shader stage of the Pass you identify. If the Rendering.PassIdentifier you use is invalid, this function returns an empty array and Unity displays an error in the Console window. If the shader stage doesn't exist in the pass, this function returns an empty array.</para>
  46800. </returns>
  46801. </member>
  46802. <member name="M:UnityEditor.ShaderUtil.GetPropertyCount(UnityEngine.Shader)">
  46803. <summary>
  46804. <para>Get the number of properties in Shader s.</para>
  46805. </summary>
  46806. <param name="s">The shader to check against.</param>
  46807. </member>
  46808. <member name="M:UnityEditor.ShaderUtil.GetPropertyDescription(UnityEngine.Shader,System.Int32)">
  46809. <summary>
  46810. <para>Get the description of the shader propery at index propertyIdx of Shader s.</para>
  46811. </summary>
  46812. <param name="s">The shader to check against.</param>
  46813. <param name="propertyIdx">The property index to use.</param>
  46814. <returns>
  46815. <para>Returns the description of the given shader property.</para>
  46816. </returns>
  46817. </member>
  46818. <member name="M:UnityEditor.ShaderUtil.GetPropertyName(UnityEngine.Shader,System.Int32)">
  46819. <summary>
  46820. <para>Get the name of the shader propery at index propertyIdx of Shader s.</para>
  46821. </summary>
  46822. <param name="s">The shader to check against.</param>
  46823. <param name="propertyIdx">The property index to use.</param>
  46824. </member>
  46825. <member name="M:UnityEditor.ShaderUtil.GetPropertyType(UnityEngine.Shader,System.Int32)">
  46826. <summary>
  46827. <para>Get the ShaderProperyType of the shader propery at index propertyIdx of Shader s.</para>
  46828. </summary>
  46829. <param name="s">The shader to check against.</param>
  46830. <param name="propertyIdx">The property index to use.</param>
  46831. </member>
  46832. <member name="M:UnityEditor.ShaderUtil.GetRangeLimits(UnityEngine.Shader,System.Int32,System.Int32)">
  46833. <summary>
  46834. <para>Get Limits for a range property at index propertyIdx of Shader s.</para>
  46835. </summary>
  46836. <param name="defminmax">Which value to get: 0 = default, 1 = min, 2 = max.</param>
  46837. <param name="s">The shader to check against.</param>
  46838. <param name="propertyIdx">The property index to use.</param>
  46839. </member>
  46840. <member name="M:UnityEditor.ShaderUtil.GetRayGenerationShaderCount(UnityEngine.Experimental.Rendering.RayTracingShader)">
  46841. <summary>
  46842. <para>Returns the number of ray generation Shaders defined whitin a given RayTracingShader.</para>
  46843. </summary>
  46844. <param name="s">The RayTracingShader instance.</param>
  46845. <returns>
  46846. <para>The number of ray generation Shaders defined in the RayTracingShader instance passed as argument.</para>
  46847. </returns>
  46848. </member>
  46849. <member name="M:UnityEditor.ShaderUtil.GetRayGenerationShaderName(UnityEngine.Experimental.Rendering.RayTracingShader,System.Int32)">
  46850. <summary>
  46851. <para>Returns the name of a user-defined ray generation Shader from within a RayTracingShader.</para>
  46852. </summary>
  46853. <param name="s">The RayTracingShader instance.</param>
  46854. <param name="shaderIndex">The ray generation Shader index for which to retrieve the name. The ray generation Shaders defined in a RayTracingShader are sorted alphabetically by the Shader compiler.</param>
  46855. <returns>
  46856. <para>The name of the ray generation Shader at the index passed using the "shaderIndex" argument.</para>
  46857. </returns>
  46858. </member>
  46859. <member name="M:UnityEditor.ShaderUtil.GetRayTracingShaderMessageCount(UnityEngine.Experimental.Rendering.RayTracingShader)">
  46860. <summary>
  46861. <para>Returns the number of errors and warnings generated by the Shader Compiler for the given RayTracingShader.</para>
  46862. </summary>
  46863. <param name="s">The RayTracingShader instance to check for messages.</param>
  46864. <returns>
  46865. <para>The number of errors and warnings generated by the Shader Compiler.</para>
  46866. </returns>
  46867. </member>
  46868. <member name="M:UnityEditor.ShaderUtil.GetRayTracingShaderMessages(UnityEngine.Experimental.Rendering.RayTracingShader)">
  46869. <summary>
  46870. <para>Returns each error and warning generated by the Shader Compiler for the given RayTracingShader.</para>
  46871. </summary>
  46872. <param name="s">The RayTracingShader instance to check for messages.</param>
  46873. <returns>
  46874. <para>An array of ShaderMessage structs containing the generated messages.</para>
  46875. </returns>
  46876. </member>
  46877. <member name="M:UnityEditor.ShaderUtil.GetShaderData(UnityEngine.Shader)">
  46878. <summary>
  46879. <para>Get the shader data for a specific shader.</para>
  46880. </summary>
  46881. <param name="shader">The shader to get data from.</param>
  46882. <returns>
  46883. <para>The shader data for the provided shader.</para>
  46884. </returns>
  46885. </member>
  46886. <member name="M:UnityEditor.ShaderUtil.GetShaderInfo(UnityEngine.Shader)">
  46887. <summary>
  46888. <para>Gets ShaderInfo for the given shader.</para>
  46889. </summary>
  46890. <param name="shader">The shader to get information about.</param>
  46891. <returns>
  46892. <para>Returns an instance of ShaderInfo for the given shader.</para>
  46893. </returns>
  46894. </member>
  46895. <member name="M:UnityEditor.ShaderUtil.GetShaderMessageCount(UnityEngine.Shader)">
  46896. <summary>
  46897. <para>Returns the number of errors and warnings generated by the Unity Shader Compiler for the given Shader.</para>
  46898. </summary>
  46899. <param name="s">The Shader instance to check for messages.</param>
  46900. <returns>
  46901. <para>The number of errors and warnings generated by the Unity Shader Compiler.</para>
  46902. </returns>
  46903. </member>
  46904. <member name="M:UnityEditor.ShaderUtil.GetShaderMessages(UnityEngine.Shader,UnityEditor.Rendering.ShaderCompilerPlatform)">
  46905. <summary>
  46906. <para>Returns each error and warning generated by the Unity Shader Compiler for the given Shader.</para>
  46907. </summary>
  46908. <param name="s">The Shader instance to check for messages.</param>
  46909. <param name="platform">The ShaderCompilerPlatform to check for messages.</param>
  46910. <returns>
  46911. <para>An array of ShaderMessage structs containing the generated messages.</para>
  46912. </returns>
  46913. </member>
  46914. <member name="M:UnityEditor.ShaderUtil.GetShaderMessages(UnityEngine.Shader)">
  46915. <summary>
  46916. <para>Returns each error and warning generated by the Unity Shader Compiler for the given Shader.</para>
  46917. </summary>
  46918. <param name="s">The Shader instance to check for messages.</param>
  46919. <param name="platform">The ShaderCompilerPlatform to check for messages.</param>
  46920. <returns>
  46921. <para>An array of ShaderMessage structs containing the generated messages.</para>
  46922. </returns>
  46923. </member>
  46924. <member name="M:UnityEditor.ShaderUtil.GetShaderPlatformKeywordsForBuildTarget(UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget,UnityEngine.Rendering.GraphicsTier)">
  46925. <summary>
  46926. <para>Gets the platform keywords for a shader, given a shader compiler platform, build target, and optional graphics tier. These platform keywords are necessary to properly compile a shader for a given target.</para>
  46927. </summary>
  46928. <param name="shaderCompilerPlatform">The shader compiler platform.</param>
  46929. <param name="buildTarget">The build target.</param>
  46930. <param name="tier">An optional graphics tier.</param>
  46931. <returns>
  46932. <para>Returns an array of built-in shader defines needed to compile a shader for the given target.</para>
  46933. </returns>
  46934. </member>
  46935. <member name="M:UnityEditor.ShaderUtil.GetShaderPlatformKeywordsForBuildTarget(UnityEditor.Rendering.ShaderCompilerPlatform,UnityEditor.BuildTarget)">
  46936. <summary>
  46937. <para>Gets the platform keywords for a shader, given a shader compiler platform, build target, and optional graphics tier. These platform keywords are necessary to properly compile a shader for a given target.</para>
  46938. </summary>
  46939. <param name="shaderCompilerPlatform">The shader compiler platform.</param>
  46940. <param name="buildTarget">The build target.</param>
  46941. <param name="tier">An optional graphics tier.</param>
  46942. <returns>
  46943. <para>Returns an array of built-in shader defines needed to compile a shader for the given target.</para>
  46944. </returns>
  46945. </member>
  46946. <member name="M:UnityEditor.ShaderUtil.GetTexDim(UnityEngine.Shader,System.Int32)">
  46947. <summary>
  46948. <para>Gets texture dimension of a shader property.</para>
  46949. </summary>
  46950. <param name="s">The shader to get the property from.</param>
  46951. <param name="propertyIdx">The property index to use.</param>
  46952. <returns>
  46953. <para>Texture dimension.</para>
  46954. </returns>
  46955. </member>
  46956. <member name="M:UnityEditor.ShaderUtil.HasProceduralInstancing(UnityEngine.Shader)">
  46957. <summary>
  46958. <para>Determines whether the specified Shader contains a valid Procedural Instancing variant.</para>
  46959. </summary>
  46960. <param name="s">The Shader to check.</param>
  46961. <returns>
  46962. <para>Returns true if the Shader has a valid Procedural Instancing variant. Returns false otherwise.</para>
  46963. </returns>
  46964. </member>
  46965. <member name="M:UnityEditor.ShaderUtil.IsPassCompiled(UnityEngine.Material,System.Int32)">
  46966. <summary>
  46967. <para>Checks if the Shader variant for the given pass in the Material has already been compiled.</para>
  46968. </summary>
  46969. <param name="material">The Material to check against.</param>
  46970. <param name="pass">The index of the Shader pass to check.</param>
  46971. </member>
  46972. <member name="M:UnityEditor.ShaderUtil.IsShaderPropertyHidden(UnityEngine.Shader,System.Int32)">
  46973. <summary>
  46974. <para>Is the shader propery at index propertyIdx of Shader s hidden?</para>
  46975. </summary>
  46976. <param name="s">The shader to check against.</param>
  46977. <param name="propertyIdx">The property index to use.</param>
  46978. </member>
  46979. <member name="M:UnityEditor.ShaderUtil.IsShaderPropertyNonModifiableTexureProperty(UnityEngine.Shader,System.Int32)">
  46980. <summary>
  46981. <para>Is the shader propery at index propertyIdx of Shader s a NonModifiableTextureProperty?</para>
  46982. </summary>
  46983. <param name="s">The shader to check against.</param>
  46984. <param name="propertyIdx">The property index to use.</param>
  46985. </member>
  46986. <member name="M:UnityEditor.ShaderUtil.PassHasKeyword">
  46987. <summary>
  46988. <para>Checks whether a local shader keyword is valid for a Pass within a particular shader.</para>
  46989. </summary>
  46990. <param name="s">The shader the Pass belongs to.</param>
  46991. <param name="passIdentifier">The identifier of a Pass within the given shader.</param>
  46992. <param name="keyword">The local shader keyword to check.</param>
  46993. <returns>
  46994. <para>Returns true if the keyword is valid for the given Pass. Otherwise, returns false. If the Rendering.PassIdentifier you use is invalid, this function returns false and Unity displays an error in the Console window.</para>
  46995. </returns>
  46996. </member>
  46997. <member name="M:UnityEditor.ShaderUtil.PassHasKeyword">
  46998. <summary>
  46999. <para>Checks whether a local shader keyword is valid for a particular shader stage of a Pass within a particular shader.</para>
  47000. </summary>
  47001. <param name="s">The shader the Pass belongs to.</param>
  47002. <param name="passIdentifier">The identifier of a Pass within the given shader.</param>
  47003. <param name="keyword">The local shader keyword to check.</param>
  47004. <param name="shaderType">The shader stage of the given pass.</param>
  47005. <returns>
  47006. <para>Returns true if the keyword is valid for the given shader stage of the Pass. Otherwise, returns false. If the Rendering.PassIdentifier you use is invalid, this function returns false and Unity displays an error in the Console window.</para>
  47007. </returns>
  47008. </member>
  47009. <member name="M:UnityEditor.ShaderUtil.PassHasKeyword">
  47010. <summary>
  47011. <para>Checks whether a local shader keyword is valid for a particular shader stage of a Pass within a particular shader for the given shader compiler platform.</para>
  47012. </summary>
  47013. <param name="s">The shader the Pass belongs to.</param>
  47014. <param name="passIdentifier">The identifier of a Pass within the given shader.</param>
  47015. <param name="keyword">The local shader keyword to check.</param>
  47016. <param name="shaderType">The shader stage of the given pass.</param>
  47017. <param name="shaderCompilerPlatform">The shader compiler platform to check against.</param>
  47018. <returns>
  47019. <para>Returns true if the keyword is valid for the given shader stage of the Pass for the given ShaderCompilerPlatform. Otherwise, returns false. If the Rendering.PassIdentifier you use is invalid, this function returns false and Unity displays an error in the Console window.</para>
  47020. </returns>
  47021. </member>
  47022. <member name="M:UnityEditor.ShaderUtil.RegisterShader(UnityEngine.Shader)">
  47023. <summary>
  47024. <para>Register a user created shader.</para>
  47025. </summary>
  47026. <param name="shader"></param>
  47027. </member>
  47028. <member name="M:UnityEditor.ShaderUtil.RestoreAsyncCompilation(UnityEngine.Rendering.CommandBuffer)">
  47029. <summary>
  47030. <para>Restores the previous Shader compilation mode in this CommandBuffer scope.</para>
  47031. </summary>
  47032. <param name="cmd">Target CommandBuffer.</param>
  47033. </member>
  47034. <member name="M:UnityEditor.ShaderUtil.SetAsyncCompilation(UnityEngine.Rendering.CommandBuffer,System.Boolean)">
  47035. <summary>
  47036. <para>Adds shader compilation mode command in the CommandBuffer.</para>
  47037. </summary>
  47038. <param name="cmd">Target CommandBuffer.</param>
  47039. <param name="allow">Is async Shader compilation allowed or not.</param>
  47040. </member>
  47041. <member name="M:UnityEditor.ShaderUtil.ShaderHasError(UnityEngine.Shader)">
  47042. <summary>
  47043. <para>Checks if a shader has any compilation errors. Ignores warnings.</para>
  47044. </summary>
  47045. <param name="shader">The shader to check for compilation errors.</param>
  47046. <returns>
  47047. <para>Returns true if the shader has any compilation errors. Otherwise, returns false.</para>
  47048. </returns>
  47049. </member>
  47050. <member name="M:UnityEditor.ShaderUtil.ShaderHasWarnings(UnityEngine.Shader)">
  47051. <summary>
  47052. <para>Checks if a shader has any compilation warnings. Ignores errors.</para>
  47053. </summary>
  47054. <param name="shader">The shader to check for compilation warnings.</param>
  47055. <returns>
  47056. <para>Returns true if the shader has any compilation warnings. Otherwise, returns false.</para>
  47057. </returns>
  47058. </member>
  47059. <member name="T:UnityEditor.ShaderUtil.ShaderPropertyType">
  47060. <summary>
  47061. <para>Type of a given texture property.</para>
  47062. </summary>
  47063. </member>
  47064. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.Color">
  47065. <summary>
  47066. <para>Color Property.</para>
  47067. </summary>
  47068. </member>
  47069. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.Float">
  47070. <summary>
  47071. <para>Float Property.</para>
  47072. </summary>
  47073. </member>
  47074. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.Int">
  47075. <summary>
  47076. <para>Int Property.</para>
  47077. </summary>
  47078. </member>
  47079. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.Range">
  47080. <summary>
  47081. <para>Range Property.</para>
  47082. </summary>
  47083. </member>
  47084. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.TexEnv">
  47085. <summary>
  47086. <para>Texture Property.</para>
  47087. </summary>
  47088. </member>
  47089. <member name="F:UnityEditor.ShaderUtil.ShaderPropertyType.Vector">
  47090. <summary>
  47091. <para>Vector Property.</para>
  47092. </summary>
  47093. </member>
  47094. <member name="M:UnityEditor.ShaderUtil.UpdateShaderAsset(UnityEditor.AssetImporters.AssetImportContext,UnityEngine.Shader,System.String,System.Boolean)">
  47095. <summary>
  47096. <para>Replaces the existing source code in the specified shader with the source code in the supplied string.</para>
  47097. </summary>
  47098. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  47099. <param name="source">A string that contains a shader written in code.</param>
  47100. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  47101. <param name="shader">The Shader to update.</param>
  47102. </member>
  47103. <member name="M:UnityEditor.ShaderUtil.UpdateShaderAsset(UnityEngine.Shader,System.String,System.Boolean)">
  47104. <summary>
  47105. <para>Replaces the existing source code in the specified shader with the source code in the supplied string.</para>
  47106. </summary>
  47107. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  47108. <param name="source">A string that contains a shader written in code.</param>
  47109. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  47110. <param name="shader">The Shader to update.</param>
  47111. </member>
  47112. <member name="M:UnityEditor.ShaderUtil.UpdateShaderAsset(UnityEngine.Shader,System.String)">
  47113. <summary>
  47114. <para>Replaces the existing source code in the specified shader with the source code in the supplied string.</para>
  47115. </summary>
  47116. <param name="context">A context object that the asset system needs to register shader dependencies properly.</param>
  47117. <param name="source">A string that contains a shader written in code.</param>
  47118. <param name="compileInitialShaderVariants">Set to true to compile the code contained in the source string; otherwise false.</param>
  47119. <param name="shader">The Shader to update.</param>
  47120. </member>
  47121. <member name="T:UnityEditor.ShortcutManagement.ActiveProfileChangedEventArgs">
  47122. <summary>
  47123. <para>Provides data for the ShortcutManagement.IShortcutManager.activeProfileChanged event.</para>
  47124. </summary>
  47125. </member>
  47126. <member name="P:UnityEditor.ShortcutManagement.ActiveProfileChangedEventArgs.currentActiveProfileId">
  47127. <summary>
  47128. <para>The ID of the current active profile.</para>
  47129. </summary>
  47130. </member>
  47131. <member name="P:UnityEditor.ShortcutManagement.ActiveProfileChangedEventArgs.previousActiveProfileId">
  47132. <summary>
  47133. <para>The ID of the previous active profile.</para>
  47134. </summary>
  47135. </member>
  47136. <member name="M:UnityEditor.ShortcutManagement.ActiveProfileChangedEventArgs.#ctor(System.String,System.String)">
  47137. <summary>
  47138. <para>Initializes a new instance of the ShortcutManagement.ActiveProfileChangedEventArgs struct using the specified previous active profile ID and current active profile ID.</para>
  47139. </summary>
  47140. <param name="previousActiveProfileId">Previous active profile ID.</param>
  47141. <param name="currentActiveProfileId">Current active profile ID.</param>
  47142. </member>
  47143. <member name="T:UnityEditor.ShortcutManagement.ClutchShortcutAttribute">
  47144. <summary>
  47145. <para>Attribute used to register a static method as the action for a clutch shortcut.</para>
  47146. </summary>
  47147. </member>
  47148. <member name="M:UnityEditor.ShortcutManagement.ClutchShortcutAttribute.#ctor(System.String,System.Type)">
  47149. <summary>
  47150. <para>Creates an attribute for a clutch shortcut with an ID, optional context, and optional default binding.</para>
  47151. </summary>
  47152. <param name="id">Shortcut ID.</param>
  47153. <param name="context">Optional shortcut context type.</param>
  47154. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47155. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47156. </member>
  47157. <member name="M:UnityEditor.ShortcutManagement.ClutchShortcutAttribute.#ctor(System.String,System.Type,UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers)">
  47158. <summary>
  47159. <para>Creates an attribute for a clutch shortcut with an ID, optional context, and optional default binding.</para>
  47160. </summary>
  47161. <param name="id">Shortcut ID.</param>
  47162. <param name="context">Optional shortcut context type.</param>
  47163. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47164. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47165. </member>
  47166. <member name="M:UnityEditor.ShortcutManagement.ClutchShortcutAttribute.#ctor(System.String,UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers)">
  47167. <summary>
  47168. <para>Creates an attribute for a clutch shortcut with an ID, optional context, and optional default binding.</para>
  47169. </summary>
  47170. <param name="id">Shortcut ID.</param>
  47171. <param name="context">Optional shortcut context type.</param>
  47172. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47173. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47174. </member>
  47175. <member name="?:UnityEditor.ShortcutManagement.IShortcutManager">
  47176. <summary>
  47177. <para>Represents a manager that configures a particular instance of the shortcuts system.</para>
  47178. </summary>
  47179. </member>
  47180. <member name="?:UnityEditor.ShortcutManagement.IShortcutManager.activeProfileChanged(System.Action`1&lt;UnityEditor.ShortcutManagement.ActiveProfileChangedEventArgs&gt;)">
  47181. <summary>
  47182. <para>Raised when the ID of the active profile is changed.</para>
  47183. </summary>
  47184. <param name="value">Active profile changed event handler.</param>
  47185. </member>
  47186. <member name="P:UnityEditor.ShortcutManagement.IShortcutManager.activeProfileId">
  47187. <summary>
  47188. <para>Gets or sets the ID of the currently active profile.</para>
  47189. </summary>
  47190. </member>
  47191. <member name="?:UnityEditor.ShortcutManagement.IShortcutManager.shortcutBindingChanged(System.Action`1&lt;UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs&gt;)">
  47192. <summary>
  47193. <para>Raised when shortcut overrides are changed on the active profile.</para>
  47194. </summary>
  47195. <param name="value">Shortcut binding changed event handler.</param>
  47196. </member>
  47197. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.ClearShortcutOverride(System.String)">
  47198. <summary>
  47199. <para>Clears the binding for shortcut with given shortcut ID from the active profile.</para>
  47200. </summary>
  47201. <param name="shortcutId">ID of shortcut to clear override for.</param>
  47202. </member>
  47203. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.CreateProfile(System.String)">
  47204. <summary>
  47205. <para>Creates a new profile with the given profile ID.</para>
  47206. </summary>
  47207. <param name="profileId">ID of created profile.</param>
  47208. </member>
  47209. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.DeleteProfile(System.String)">
  47210. <summary>
  47211. <para>Deletes profile with the given profile ID.</para>
  47212. </summary>
  47213. <param name="profileId">ID of profile to delete.</param>
  47214. </member>
  47215. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.GetAvailableProfileIds">
  47216. <summary>
  47217. <para>Returns an enumeration of all of avaliable profile IDs.</para>
  47218. </summary>
  47219. <returns>
  47220. <para>Enumerable of available profile IDs.</para>
  47221. </returns>
  47222. </member>
  47223. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.GetAvailableShortcutIds">
  47224. <summary>
  47225. <para>Returns an enumeration of all available shortcut IDs.</para>
  47226. </summary>
  47227. <returns>
  47228. <para>Enumeration of available shortcut IDs.</para>
  47229. </returns>
  47230. </member>
  47231. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.GetShortcutBinding(System.String)">
  47232. <summary>
  47233. <para>Returns the active binding for the given shortcut ID.</para>
  47234. </summary>
  47235. <param name="shortcutId">ID of shortcut to retrieve binding for.</param>
  47236. <returns>
  47237. <para>Active binding for shortcut.</para>
  47238. </returns>
  47239. </member>
  47240. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.IsProfileIdValid(System.String)">
  47241. <summary>
  47242. <para>Checks that the profile ID is valid.</para>
  47243. </summary>
  47244. <param name="profileId">The profile ID to be checked. If a null string is specified, the method throws an ArgumentNullException error.</param>
  47245. <returns>
  47246. <para>Returns true if the profile ID is valid. Returns false if the profile ID is empty or equals ShortcutManager.defaultProfileId.</para>
  47247. </returns>
  47248. </member>
  47249. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.IsProfileReadOnly(System.String)">
  47250. <summary>
  47251. <para>Is the profile for the given profile ID read-only?</para>
  47252. </summary>
  47253. <param name="profileId">ID of profile to determine read-only status for.</param>
  47254. <returns>
  47255. <para>true if the profile with ID profileId is read-only: otherwise, false.</para>
  47256. </returns>
  47257. </member>
  47258. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.IsShortcutOverridden(System.String)">
  47259. <summary>
  47260. <para>Does the active profile override the binding for the given shortcut ID?</para>
  47261. </summary>
  47262. <param name="shortcutId">ID of shortcut to determine overridden status for.</param>
  47263. <returns>
  47264. <para>true if the shortcut with ID shortcutId is overridden in the active profile; otherwise, false.</para>
  47265. </returns>
  47266. </member>
  47267. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.RebindShortcut(System.String,UnityEditor.ShortcutManagement.ShortcutBinding)">
  47268. <summary>
  47269. <para>Rebinds the shortcut for the given shortcut ID to the given binding in the active profile.</para>
  47270. </summary>
  47271. <param name="shortcutId">ID of shortcut to rebind.</param>
  47272. <param name="binding">New binding of shortcut.</param>
  47273. </member>
  47274. <member name="M:UnityEditor.ShortcutManagement.IShortcutManager.RenameProfile(System.String,System.String)">
  47275. <summary>
  47276. <para>Renames the ID of a profile.</para>
  47277. </summary>
  47278. <param name="profileId">ID of existing profile.</param>
  47279. <param name="newProfileId">New ID for profile.</param>
  47280. </member>
  47281. <member name="T:UnityEditor.ShortcutManagement.KeyCombination">
  47282. <summary>
  47283. <para>Represents a combination of a non-modifier key and zero or more modifier keys.</para>
  47284. </summary>
  47285. </member>
  47286. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.action">
  47287. <summary>
  47288. <para>Is the action key modifier part of the key combination? The action key represents the Control key on Windows and Linux, and the Command key on macOS.</para>
  47289. </summary>
  47290. </member>
  47291. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.alt">
  47292. <summary>
  47293. <para>Is the Alt key (or Option key on macOS) modifier part of the key combination?</para>
  47294. </summary>
  47295. </member>
  47296. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.control">
  47297. <summary>
  47298. <para>Determines if the Control key modifier is part of the key combination. Represents the Control key on Windows, macOS, and Linux.</para>
  47299. </summary>
  47300. </member>
  47301. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.keyCode">
  47302. <summary>
  47303. <para>Key code representing non-modifier key of key combination.</para>
  47304. </summary>
  47305. </member>
  47306. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.modifiers">
  47307. <summary>
  47308. <para>Modifier keys of key combination.</para>
  47309. </summary>
  47310. </member>
  47311. <member name="P:UnityEditor.ShortcutManagement.KeyCombination.shift">
  47312. <summary>
  47313. <para>Is the Shift key modifier part of key combination?</para>
  47314. </summary>
  47315. </member>
  47316. <member name="M:UnityEditor.ShortcutManagement.KeyCombination.#ctor(UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers)">
  47317. <summary>
  47318. <para>Creates a new key combination with given key code and shortcut modifiers.</para>
  47319. </summary>
  47320. <param name="keyCode">Non-modifier key code of key combination.</param>
  47321. <param name="shortcutModifiers">Shortcut modifiers keys of key combination.</param>
  47322. </member>
  47323. <member name="M:UnityEditor.ShortcutManagement.KeyCombination.ToString">
  47324. <summary>
  47325. <para>Returns string representation of key combination.</para>
  47326. </summary>
  47327. <returns>
  47328. <para>String representation of key combination.</para>
  47329. </returns>
  47330. </member>
  47331. <member name="T:UnityEditor.ShortcutManagement.ShortcutArguments">
  47332. <summary>
  47333. <para>Provides data for shortcut action methods invoked by the shortcut system.</para>
  47334. </summary>
  47335. </member>
  47336. <member name="F:UnityEditor.ShortcutManagement.ShortcutArguments.context">
  47337. <summary>
  47338. <para>Instance of the context in which the shortcut was triggered.</para>
  47339. </summary>
  47340. </member>
  47341. <member name="F:UnityEditor.ShortcutManagement.ShortcutArguments.stage">
  47342. <summary>
  47343. <para>The stage at which a shortcut action was invoked.</para>
  47344. </summary>
  47345. </member>
  47346. <member name="T:UnityEditor.ShortcutManagement.ShortcutAttribute">
  47347. <summary>
  47348. <para>Attribute used to register a static method as the action for an action shortcut.</para>
  47349. </summary>
  47350. </member>
  47351. <member name="P:UnityEditor.ShortcutManagement.ShortcutAttribute.displayName">
  47352. <summary>
  47353. <para>Optional override of the Shortcut ID when listing the Shortcut in the configuration interface.</para>
  47354. </summary>
  47355. </member>
  47356. <member name="M:UnityEditor.ShortcutManagement.ShortcutAttribute.#ctor(System.String,System.Type)">
  47357. <summary>
  47358. <para>Creates an attribute for an action shortcut with an ID, optional context, and optional default binding.</para>
  47359. </summary>
  47360. <param name="id">Shortcut ID.</param>
  47361. <param name="context">Optional shortcut context type.</param>
  47362. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47363. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47364. </member>
  47365. <member name="M:UnityEditor.ShortcutManagement.ShortcutAttribute.#ctor(System.String,System.Type,UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers)">
  47366. <summary>
  47367. <para>Creates an attribute for an action shortcut with an ID, optional context, and optional default binding.</para>
  47368. </summary>
  47369. <param name="id">Shortcut ID.</param>
  47370. <param name="context">Optional shortcut context type.</param>
  47371. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47372. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47373. </member>
  47374. <member name="M:UnityEditor.ShortcutManagement.ShortcutAttribute.#ctor(System.String,UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers)">
  47375. <summary>
  47376. <para>Creates an attribute for an action shortcut with an ID, optional context, and optional default binding.</para>
  47377. </summary>
  47378. <param name="id">Shortcut ID.</param>
  47379. <param name="context">Optional shortcut context type.</param>
  47380. <param name="defaultKeyCode">Optional key code for default binding.</param>
  47381. <param name="defaultShortcutModifiers">Optional shortcut modifiers for default binding.</param>
  47382. </member>
  47383. <member name="T:UnityEditor.ShortcutManagement.ShortcutBaseAttribute">
  47384. <summary>
  47385. <para>Abstract base class for ShortcutManagement.ShortcutAttribute and ShortcutManagement.ClutchShortcutAttribute.</para>
  47386. </summary>
  47387. </member>
  47388. <member name="T:UnityEditor.ShortcutManagement.ShortcutBinding">
  47389. <summary>
  47390. <para>Represents a key binding used to trigger a shortcut.</para>
  47391. </summary>
  47392. </member>
  47393. <member name="P:UnityEditor.ShortcutManagement.ShortcutBinding.empty">
  47394. <summary>
  47395. <para>A key combination representing the empty binding.</para>
  47396. </summary>
  47397. </member>
  47398. <member name="P:UnityEditor.ShortcutManagement.ShortcutBinding.keyCombinationSequence">
  47399. <summary>
  47400. <para>The sequence of key combinations required to trigger a shortcut with this binding.</para>
  47401. </summary>
  47402. </member>
  47403. <member name="M:UnityEditor.ShortcutManagement.ShortcutBinding.#ctor(UnityEditor.ShortcutManagement.KeyCombination)">
  47404. <summary>
  47405. <para>Creates a shortcut binding from a single key combination.</para>
  47406. </summary>
  47407. <param name="keyCombination">Key combination used to trigger a shortcut with this binding.</param>
  47408. </member>
  47409. <member name="M:UnityEditor.ShortcutManagement.ShortcutBinding.Equals(UnityEditor.ShortcutManagement.ShortcutBinding)">
  47410. <summary>
  47411. <para>Determines whether this instance and another specified ShortcutBinding instance have the same value.</para>
  47412. </summary>
  47413. <param name="other">The ShortcutBinding to compare to this instance.</param>
  47414. <returns>
  47415. <para>true if the value of the other parameter is the same as the value of this instance; otherwise, false.</para>
  47416. </returns>
  47417. </member>
  47418. <member name="M:UnityEditor.ShortcutManagement.ShortcutBinding.Equals(System.Object)">
  47419. <summary>
  47420. <para>Determines whether this instance and a specified object, which must also be a [[ShortcutBinding}} object, have the same value.</para>
  47421. </summary>
  47422. <param name="obj">The ShortcutBinding to compare to this instance.</param>
  47423. <returns>
  47424. <para>true if obj is a ShortcutBinding and its value is the same as this instance; otherwise, false. If obj is null, the method returns false.</para>
  47425. </returns>
  47426. </member>
  47427. <member name="M:UnityEditor.ShortcutManagement.ShortcutBinding.GetHashCode">
  47428. <summary>
  47429. <para>Returns the hash code for the value of this instance.</para>
  47430. </summary>
  47431. <returns>
  47432. <para>A 32-bit signed integer hash code.</para>
  47433. </returns>
  47434. </member>
  47435. <member name="M:UnityEditor.ShortcutManagement.ShortcutBinding.ToString">
  47436. <summary>
  47437. <para>Converts the value of the current ShortcutManagement.ShortcutBinding object to its equivalent string representation.</para>
  47438. </summary>
  47439. <returns>
  47440. <para>The string representation of the current ShortcutManagement.ShortcutBinding value.</para>
  47441. </returns>
  47442. </member>
  47443. <member name="T:UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs">
  47444. <summary>
  47445. <para>Provides data for the ShortcutManagement.IShortcutManager.shortcutBindingChanged event.</para>
  47446. </summary>
  47447. </member>
  47448. <member name="P:UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs.newBinding">
  47449. <summary>
  47450. <para>The new binding for the shortcut that had its binding changed.</para>
  47451. </summary>
  47452. </member>
  47453. <member name="P:UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs.oldBinding">
  47454. <summary>
  47455. <para>The old binding for the shortcut that had its binding changed.</para>
  47456. </summary>
  47457. </member>
  47458. <member name="P:UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs.shortcutId">
  47459. <summary>
  47460. <para>The ID of the shortcut that had its binding changed.</para>
  47461. </summary>
  47462. </member>
  47463. <member name="M:UnityEditor.ShortcutManagement.ShortcutBindingChangedEventArgs.#ctor(System.String,UnityEditor.ShortcutManagement.ShortcutBinding,UnityEditor.ShortcutManagement.ShortcutBinding)">
  47464. <summary>
  47465. <para>Initializes a new instance of the ShortcutManagement.ShortcutBindingChangedEventArgs struct using the specified shortcut ID, old binding, and new binding.</para>
  47466. </summary>
  47467. <param name="shortcutId">The ID of the shortcut that had its binding changed.</param>
  47468. <param name="oldBinding">The old binding of the shortcut that had its binding changed.</param>
  47469. <param name="newBinding">The new binding of the shortcut that had its binding changed.</param>
  47470. </member>
  47471. <member name="T:UnityEditor.ShortcutManagement.ShortcutManager">
  47472. <summary>
  47473. <para>Provides access to an instance of ShortcutManagement.IShortcutManager for managing shortcuts.</para>
  47474. </summary>
  47475. </member>
  47476. <member name="F:UnityEditor.ShortcutManagement.ShortcutManager.defaultProfileId">
  47477. <summary>
  47478. <para>A constant defining the ID of the default shortcut profile. See the documentation for the ShortcutManagement.IShortcutManager.activeProfileId property.</para>
  47479. </summary>
  47480. </member>
  47481. <member name="P:UnityEditor.ShortcutManagement.ShortcutManager.instance">
  47482. <summary>
  47483. <para>An instance of the ShortcutManagement.IShortcutManager interface used for managing shortcuts in the editor.</para>
  47484. </summary>
  47485. </member>
  47486. <member name="T:UnityEditor.ShortcutManagement.ShortcutModifiers">
  47487. <summary>
  47488. <para>Represents modifier keys for use in a shortcut binding.</para>
  47489. </summary>
  47490. </member>
  47491. <member name="F:UnityEditor.ShortcutManagement.ShortcutModifiers.Action">
  47492. <summary>
  47493. <para>Control key on Windows and Linux. Command key on macOS.</para>
  47494. </summary>
  47495. </member>
  47496. <member name="F:UnityEditor.ShortcutManagement.ShortcutModifiers.Alt">
  47497. <summary>
  47498. <para>Alt key (or Option key on macOS).</para>
  47499. </summary>
  47500. </member>
  47501. <member name="F:UnityEditor.ShortcutManagement.ShortcutModifiers.Control">
  47502. <summary>
  47503. <para>Marks that the Control key modifier is part of the key combination. Resolves to control key on Windows, macOS, and Linux.</para>
  47504. </summary>
  47505. </member>
  47506. <member name="F:UnityEditor.ShortcutManagement.ShortcutModifiers.None">
  47507. <summary>
  47508. <para>No modifier keys.</para>
  47509. </summary>
  47510. </member>
  47511. <member name="F:UnityEditor.ShortcutManagement.ShortcutModifiers.Shift">
  47512. <summary>
  47513. <para>Shift key.</para>
  47514. </summary>
  47515. </member>
  47516. <member name="T:UnityEditor.ShortcutManagement.ShortcutStage">
  47517. <summary>
  47518. <para>Represents the stage at which a shortcut action was invoked.</para>
  47519. </summary>
  47520. </member>
  47521. <member name="F:UnityEditor.ShortcutManagement.ShortcutStage.Begin">
  47522. <summary>
  47523. <para>Represents that a shortcut action has begun.</para>
  47524. </summary>
  47525. </member>
  47526. <member name="F:UnityEditor.ShortcutManagement.ShortcutStage.End">
  47527. <summary>
  47528. <para>Represents that a shortcut action has ended.</para>
  47529. </summary>
  47530. </member>
  47531. <member name="T:UnityEditor.SketchUpImportCamera">
  47532. <summary>
  47533. <para>Structure to hold camera data extracted from a SketchUp file.</para>
  47534. </summary>
  47535. </member>
  47536. <member name="F:UnityEditor.SketchUpImportCamera.aspectRatio">
  47537. <summary>
  47538. <para>Aspect ratio of the camera.</para>
  47539. </summary>
  47540. </member>
  47541. <member name="F:UnityEditor.SketchUpImportCamera.farPlane">
  47542. <summary>
  47543. <para>The near clipping plane distance.</para>
  47544. </summary>
  47545. </member>
  47546. <member name="F:UnityEditor.SketchUpImportCamera.fieldOfView">
  47547. <summary>
  47548. <para>Field of view of the camera.</para>
  47549. </summary>
  47550. </member>
  47551. <member name="F:UnityEditor.SketchUpImportCamera.isPerspective">
  47552. <summary>
  47553. <para>Indicate if the camera is using a perspective or orthogonal projection.</para>
  47554. </summary>
  47555. </member>
  47556. <member name="F:UnityEditor.SketchUpImportCamera.lookAt">
  47557. <summary>
  47558. <para>The position the camera is looking at.</para>
  47559. </summary>
  47560. </member>
  47561. <member name="F:UnityEditor.SketchUpImportCamera.nearPlane">
  47562. <summary>
  47563. <para>The far clipping plane distance.</para>
  47564. </summary>
  47565. </member>
  47566. <member name="F:UnityEditor.SketchUpImportCamera.orthoSize">
  47567. <summary>
  47568. <para>The orthogonal projection size of the camera. This value only make sense if SketchUpImportCamera.isPerspective is false.</para>
  47569. </summary>
  47570. </member>
  47571. <member name="F:UnityEditor.SketchUpImportCamera.position">
  47572. <summary>
  47573. <para>The position of the camera.</para>
  47574. </summary>
  47575. </member>
  47576. <member name="F:UnityEditor.SketchUpImportCamera.up">
  47577. <summary>
  47578. <para>Up vector of the camera.</para>
  47579. </summary>
  47580. </member>
  47581. <member name="T:UnityEditor.SketchUpImporter">
  47582. <summary>
  47583. <para>Derives from AssetImporter to handle importing of SketchUp files.</para>
  47584. </summary>
  47585. </member>
  47586. <member name="P:UnityEditor.SketchUpImporter.latitude">
  47587. <summary>
  47588. <para>Retrieves the latitude Geo Coordinate imported from the SketchUp file.</para>
  47589. </summary>
  47590. </member>
  47591. <member name="P:UnityEditor.SketchUpImporter.longitude">
  47592. <summary>
  47593. <para>Retrieves the longitude Geo Coordinate imported from the SketchUp file.</para>
  47594. </summary>
  47595. </member>
  47596. <member name="P:UnityEditor.SketchUpImporter.northCorrection">
  47597. <summary>
  47598. <para>Retrieves the north correction value imported from the SketchUp file.</para>
  47599. </summary>
  47600. </member>
  47601. <member name="M:UnityEditor.SketchUpImporter.GetDefaultCamera">
  47602. <summary>
  47603. <para>The default camera or the camera of the active Scene which the SketchUp file was saved with.</para>
  47604. </summary>
  47605. <returns>
  47606. <para>The default camera.</para>
  47607. </returns>
  47608. </member>
  47609. <member name="M:UnityEditor.SketchUpImporter.GetScenes">
  47610. <summary>
  47611. <para>The method returns an array of SketchUpImportScene which represents SketchUp scenes.</para>
  47612. </summary>
  47613. <returns>
  47614. <para>Array of scenes extracted from a SketchUp file.</para>
  47615. </returns>
  47616. </member>
  47617. <member name="T:UnityEditor.SketchUpImportScene">
  47618. <summary>
  47619. <para>Structure to hold scene data extracted from a SketchUp file.</para>
  47620. </summary>
  47621. </member>
  47622. <member name="F:UnityEditor.SketchUpImportScene.camera">
  47623. <summary>
  47624. <para>The camera data of the SketchUp scene.</para>
  47625. </summary>
  47626. </member>
  47627. <member name="F:UnityEditor.SketchUpImportScene.name">
  47628. <summary>
  47629. <para>The name of the SketchUp scene.</para>
  47630. </summary>
  47631. </member>
  47632. <member name="T:UnityEditor.SpeedTreeImporter">
  47633. <summary>
  47634. <para>AssetImportor for importing SpeedTree model assets.</para>
  47635. </summary>
  47636. </member>
  47637. <member name="P:UnityEditor.SpeedTreeImporter.alphaTestRef">
  47638. <summary>
  47639. <para>Gets and sets a default alpha test reference values.</para>
  47640. </summary>
  47641. </member>
  47642. <member name="P:UnityEditor.SpeedTreeImporter.animateCrossFading">
  47643. <summary>
  47644. <para>Indicates if the cross-fade LOD transition, applied to the last mesh LOD and the billboard, should be animated.</para>
  47645. </summary>
  47646. </member>
  47647. <member name="P:UnityEditor.SpeedTreeImporter.bestWindQuality">
  47648. <summary>
  47649. <para>Returns the best-possible wind quality on this asset (configured in SpeedTree modeler).</para>
  47650. </summary>
  47651. </member>
  47652. <member name="P:UnityEditor.SpeedTreeImporter.billboardTransitionCrossFadeWidth">
  47653. <summary>
  47654. <para>Proportion of the last 3D mesh LOD region width which is used for cross-fading to billboard tree.</para>
  47655. </summary>
  47656. </member>
  47657. <member name="P:UnityEditor.SpeedTreeImporter.castShadows">
  47658. <summary>
  47659. <para>Gets and sets an array of booleans to enable shadow casting for each LOD.</para>
  47660. </summary>
  47661. </member>
  47662. <member name="P:UnityEditor.SpeedTreeImporter.defaultBillboardShader">
  47663. <summary>
  47664. <para>Returns the default SpeedTree billboard shader for the active render pipeline, or null if the asset is a SpeedTree v8 asset.</para>
  47665. </summary>
  47666. </member>
  47667. <member name="P:UnityEditor.SpeedTreeImporter.defaultShader">
  47668. <summary>
  47669. <para>Returns the default SpeedTree shader for the active render pipeline (either v7 or v8 according to the asset version).</para>
  47670. </summary>
  47671. </member>
  47672. <member name="P:UnityEditor.SpeedTreeImporter.enableBump">
  47673. <summary>
  47674. <para>Gets and sets an array of booleans to enable normal mapping for each LOD.</para>
  47675. </summary>
  47676. </member>
  47677. <member name="P:UnityEditor.SpeedTreeImporter.enableHue">
  47678. <summary>
  47679. <para>Gets and sets an array of booleans to enable Hue variation effect for each LOD.</para>
  47680. </summary>
  47681. </member>
  47682. <member name="P:UnityEditor.SpeedTreeImporter.enableSmoothLODTransition">
  47683. <summary>
  47684. <para>Enables smooth LOD transitions.</para>
  47685. </summary>
  47686. </member>
  47687. <member name="P:UnityEditor.SpeedTreeImporter.enableSubsurface">
  47688. <summary>
  47689. <para>Gets and sets an array of booleans to enable Subsurface effect for each LOD (affects only SpeedTree v8 assets).</para>
  47690. </summary>
  47691. </member>
  47692. <member name="P:UnityEditor.SpeedTreeImporter.fadeOutWidth">
  47693. <summary>
  47694. <para>Proportion of the billboard LOD region width which is used for fading out the billboard.</para>
  47695. </summary>
  47696. </member>
  47697. <member name="P:UnityEditor.SpeedTreeImporter.hasBillboard">
  47698. <summary>
  47699. <para>Tells if there is a billboard LOD.</para>
  47700. </summary>
  47701. </member>
  47702. <member name="P:UnityEditor.SpeedTreeImporter.hasImported">
  47703. <summary>
  47704. <para>Tells if the SPM file has been previously imported.</para>
  47705. </summary>
  47706. </member>
  47707. <member name="P:UnityEditor.SpeedTreeImporter.hueVariation">
  47708. <summary>
  47709. <para>Gets and sets a default Hue variation color and amount (in alpha).</para>
  47710. </summary>
  47711. </member>
  47712. <member name="P:UnityEditor.SpeedTreeImporter.isV8">
  47713. <summary>
  47714. <para>Returns true if the asset is a SpeedTree v8 asset.</para>
  47715. </summary>
  47716. </member>
  47717. <member name="P:UnityEditor.SpeedTreeImporter.mainColor">
  47718. <summary>
  47719. <para>Gets and sets a default main color.</para>
  47720. </summary>
  47721. </member>
  47722. <member name="P:UnityEditor.SpeedTreeImporter.materialFolderPath">
  47723. <summary>
  47724. <para>Returns the folder path where generated materials will be placed in.</para>
  47725. </summary>
  47726. </member>
  47727. <member name="P:UnityEditor.SpeedTreeImporter.materialLocation">
  47728. <summary>
  47729. <para>Material import location options.</para>
  47730. </summary>
  47731. </member>
  47732. <member name="P:UnityEditor.SpeedTreeImporter.receiveShadows">
  47733. <summary>
  47734. <para>Gets and sets an array of booleans to enable shadow receiving for each LOD.</para>
  47735. </summary>
  47736. </member>
  47737. <member name="P:UnityEditor.SpeedTreeImporter.scaleFactor">
  47738. <summary>
  47739. <para>How much to scale the tree model compared to what is in the .spm file.</para>
  47740. </summary>
  47741. </member>
  47742. <member name="P:UnityEditor.SpeedTreeImporter.shininess">
  47743. <summary>
  47744. <para>Gets and sets a default Shininess value.</para>
  47745. </summary>
  47746. </member>
  47747. <member name="P:UnityEditor.SpeedTreeImporter.specColor">
  47748. <summary>
  47749. <para>Gets and sets a default specular color.</para>
  47750. </summary>
  47751. </member>
  47752. <member name="P:UnityEditor.SpeedTreeImporter.useLightProbes">
  47753. <summary>
  47754. <para>Gets and sets an array of booleans to enable Light Probe lighting for each LOD.</para>
  47755. </summary>
  47756. </member>
  47757. <member name="P:UnityEditor.SpeedTreeImporter.windQualities">
  47758. <summary>
  47759. <para>Gets and sets an array of integers of the wind qualities on each LOD. Values will be clampped by bestWindQuality internally.</para>
  47760. </summary>
  47761. </member>
  47762. <member name="F:UnityEditor.SpeedTreeImporter.windQualityNames">
  47763. <summary>
  47764. <para>Gets an array of name strings for wind quality value.</para>
  47765. </summary>
  47766. </member>
  47767. <member name="M:UnityEditor.SpeedTreeImporter.#ctor">
  47768. <summary>
  47769. <para>Construct a new SpeedTreeImporter object.</para>
  47770. </summary>
  47771. </member>
  47772. <member name="M:UnityEditor.SpeedTreeImporter.GenerateMaterials">
  47773. <summary>
  47774. <para>Generates all necessary materials under materialFolderPath. If Version Control is enabled please first check out the folder.</para>
  47775. </summary>
  47776. </member>
  47777. <member name="P:UnityEditor.SpeedTreeImporter.LODHeights">
  47778. <summary>
  47779. <para>Gets and sets an array of floats of each LOD's screen height value.</para>
  47780. </summary>
  47781. </member>
  47782. <member name="T:UnityEditor.SpeedTreeImporter.MaterialLocation">
  47783. <summary>
  47784. <para>Material import location options.</para>
  47785. </summary>
  47786. </member>
  47787. <member name="F:UnityEditor.SpeedTreeImporter.MaterialLocation.External">
  47788. <summary>
  47789. <para>Extract the materials and textures from the model.</para>
  47790. </summary>
  47791. </member>
  47792. <member name="F:UnityEditor.SpeedTreeImporter.MaterialLocation.InPrefab">
  47793. <summary>
  47794. <para>Unity imports materials as sub-assets.</para>
  47795. </summary>
  47796. </member>
  47797. <member name="M:UnityEditor.SpeedTreeImporter.SearchAndRemapMaterials(System.String)">
  47798. <summary>
  47799. <para>Search the project for matching materials and use them instead of the internal materials.</para>
  47800. </summary>
  47801. <param name="materialFolderPath">The path to search for matching materials.</param>
  47802. <returns>
  47803. <para>Returns true if any materials have been remapped, otherwise false.</para>
  47804. </returns>
  47805. </member>
  47806. <member name="T:UnityEditor.SplashScreenStyle">
  47807. <summary>
  47808. <para>The style of builtin splash screen to use.</para>
  47809. </summary>
  47810. </member>
  47811. <member name="F:UnityEditor.SplashScreenStyle.Dark">
  47812. <summary>
  47813. <para>Dark background with light logo and text.</para>
  47814. </summary>
  47815. </member>
  47816. <member name="F:UnityEditor.SplashScreenStyle.Light">
  47817. <summary>
  47818. <para>White background with dark logo and text.</para>
  47819. </summary>
  47820. </member>
  47821. <member name="T:UnityEditor.SpriteImportMode">
  47822. <summary>
  47823. <para>Texture importer modes for Sprite import.</para>
  47824. </summary>
  47825. </member>
  47826. <member name="F:UnityEditor.SpriteImportMode.Multiple">
  47827. <summary>
  47828. <para>Sprites are multiple image sections extracted from the texture.</para>
  47829. </summary>
  47830. </member>
  47831. <member name="F:UnityEditor.SpriteImportMode.None">
  47832. <summary>
  47833. <para>Graphic is not a Sprite.</para>
  47834. </summary>
  47835. </member>
  47836. <member name="F:UnityEditor.SpriteImportMode.Polygon">
  47837. <summary>
  47838. <para>Sprite has it own mesh outline defined.</para>
  47839. </summary>
  47840. </member>
  47841. <member name="F:UnityEditor.SpriteImportMode.Single">
  47842. <summary>
  47843. <para>Sprite is a single image section extracted automatically from the texture.</para>
  47844. </summary>
  47845. </member>
  47846. <member name="T:UnityEditor.SpriteMetaData">
  47847. <summary>
  47848. <para>Editor data used in producing a Sprite.</para>
  47849. </summary>
  47850. </member>
  47851. <member name="F:UnityEditor.SpriteMetaData.alignment">
  47852. <summary>
  47853. <para>Edge-relative alignment of the sprite graphic.</para>
  47854. </summary>
  47855. </member>
  47856. <member name="F:UnityEditor.SpriteMetaData.border">
  47857. <summary>
  47858. <para>Edge border size for a sprite (in pixels).</para>
  47859. </summary>
  47860. </member>
  47861. <member name="F:UnityEditor.SpriteMetaData.name">
  47862. <summary>
  47863. <para>Name of the Sprite.</para>
  47864. </summary>
  47865. </member>
  47866. <member name="F:UnityEditor.SpriteMetaData.pivot">
  47867. <summary>
  47868. <para>The pivot point of the Sprite, relative to its bounding rectangle.</para>
  47869. </summary>
  47870. </member>
  47871. <member name="F:UnityEditor.SpriteMetaData.rect">
  47872. <summary>
  47873. <para>Bounding rectangle of the sprite's graphic within the atlas image.</para>
  47874. </summary>
  47875. </member>
  47876. <member name="T:UnityEditor.SpritePackerMode">
  47877. <summary>
  47878. <para>Sprite Packer mode for the current project.</para>
  47879. </summary>
  47880. </member>
  47881. <member name="F:UnityEditor.SpritePackerMode.AlwaysOn">
  47882. <summary>
  47883. <para>Always maintain an up-to-date sprite atlas cache for Sprite with packing tag (legacy).</para>
  47884. </summary>
  47885. </member>
  47886. <member name="F:UnityEditor.SpritePackerMode.AlwaysOnAtlas">
  47887. <summary>
  47888. <para>Always pack all the SpriteAtlas.</para>
  47889. </summary>
  47890. </member>
  47891. <member name="F:UnityEditor.SpritePackerMode.BuildTimeOnly">
  47892. <summary>
  47893. <para>Updates the sprite atlas cache when the Player or bundles builds containing Sprite with the legacy packing tag.</para>
  47894. </summary>
  47895. </member>
  47896. <member name="F:UnityEditor.SpritePackerMode.BuildTimeOnlyAtlas">
  47897. <summary>
  47898. <para>Pack all the SpriteAtlas when building player/bundles.</para>
  47899. </summary>
  47900. </member>
  47901. <member name="F:UnityEditor.SpritePackerMode.Disabled">
  47902. <summary>
  47903. <para>Doesn't pack sprites.</para>
  47904. </summary>
  47905. </member>
  47906. <member name="F:UnityEditor.SpritePackerMode.SpriteAtlasV2">
  47907. <summary>
  47908. <para>If enabled, will automatically migrate all *.spriteatlas assets to *.spriteatlasv2 assets. Old *.spriteatlas assets will be removed.</para>
  47909. </summary>
  47910. </member>
  47911. <member name="T:UnityEditor.Sprites.AtlasSettings">
  47912. <summary>
  47913. <para>Describes the final atlas texture.</para>
  47914. </summary>
  47915. </member>
  47916. <member name="F:UnityEditor.Sprites.AtlasSettings.allowsAlphaSplitting">
  47917. <summary>
  47918. <para>Marks this atlas so that it contains textures that have been flagged for Alpha splitting when needed (for example ETC1 compression for textures with transparency).</para>
  47919. </summary>
  47920. </member>
  47921. <member name="F:UnityEditor.Sprites.AtlasSettings.anisoLevel">
  47922. <summary>
  47923. <para>Anisotropic filtering level of the atlas texture.</para>
  47924. </summary>
  47925. </member>
  47926. <member name="F:UnityEditor.Sprites.AtlasSettings.colorSpace">
  47927. <summary>
  47928. <para>Desired color space of the atlas.</para>
  47929. </summary>
  47930. </member>
  47931. <member name="F:UnityEditor.Sprites.AtlasSettings.compressionQuality">
  47932. <summary>
  47933. <para>Quality of atlas texture compression in the range [0..100].</para>
  47934. </summary>
  47935. </member>
  47936. <member name="F:UnityEditor.Sprites.AtlasSettings.enableRotation">
  47937. <summary>
  47938. <para>Allows Sprite Packer to rotate/flip the Sprite to ensure optimal Packing.</para>
  47939. </summary>
  47940. </member>
  47941. <member name="F:UnityEditor.Sprites.AtlasSettings.filterMode">
  47942. <summary>
  47943. <para>Filtering mode of the atlas texture.</para>
  47944. </summary>
  47945. </member>
  47946. <member name="F:UnityEditor.Sprites.AtlasSettings.format">
  47947. <summary>
  47948. <para>The format of the atlas texture.</para>
  47949. </summary>
  47950. </member>
  47951. <member name="F:UnityEditor.Sprites.AtlasSettings.generateMipMaps">
  47952. <summary>
  47953. <para>Detemines if sprite atlas textures generate mipmaps.</para>
  47954. </summary>
  47955. </member>
  47956. <member name="F:UnityEditor.Sprites.AtlasSettings.maxHeight">
  47957. <summary>
  47958. <para>Maximum height of the atlas texture.</para>
  47959. </summary>
  47960. </member>
  47961. <member name="F:UnityEditor.Sprites.AtlasSettings.maxWidth">
  47962. <summary>
  47963. <para>Maximum width of the atlas texture.</para>
  47964. </summary>
  47965. </member>
  47966. <member name="F:UnityEditor.Sprites.AtlasSettings.paddingPower">
  47967. <summary>
  47968. <para>The amount of extra padding between packed sprites.</para>
  47969. </summary>
  47970. </member>
  47971. <member name="?:UnityEditor.Sprites.IPackerPolicy">
  47972. <summary>
  47973. <para>Sprite packing policy interface. Provide a custom implementation to control which Sprites go into which atlases.</para>
  47974. </summary>
  47975. </member>
  47976. <member name="P:UnityEditor.Sprites.IPackerPolicy.AllowSequentialPacking">
  47977. <summary>
  47978. <para>Specifies whether sequential processing of atlas tags is enabled. If enabled, sprite packing tags are processed one by one to reduce memory usage.</para>
  47979. </summary>
  47980. </member>
  47981. <member name="M:UnityEditor.Sprites.IPackerPolicy.GetVersion">
  47982. <summary>
  47983. <para>Return the version of your policy. Sprite Packer needs to know if atlas grouping logic changed.</para>
  47984. </summary>
  47985. </member>
  47986. <member name="M:UnityEditor.Sprites.IPackerPolicy.OnGroupAtlases(UnityEditor.BuildTarget,UnityEditor.Sprites.PackerJob,System.Int32[])">
  47987. <summary>
  47988. <para>Implement custom atlas grouping here.</para>
  47989. </summary>
  47990. <param name="target"></param>
  47991. <param name="job"></param>
  47992. <param name="textureImporterInstanceIDs"></param>
  47993. </member>
  47994. <member name="T:UnityEditor.Sprites.Packer">
  47995. <summary>
  47996. <para>Sprite Packer helpers.</para>
  47997. </summary>
  47998. </member>
  47999. <member name="P:UnityEditor.Sprites.Packer.atlasNames">
  48000. <summary>
  48001. <para>Array of Sprite atlas names found in the current atlas cache.</para>
  48002. </summary>
  48003. </member>
  48004. <member name="F:UnityEditor.Sprites.Packer.kDefaultPolicy">
  48005. <summary>
  48006. <para>Name of the default Sprite Packer policy.</para>
  48007. </summary>
  48008. </member>
  48009. <member name="T:UnityEditor.Sprites.Packer.Execution">
  48010. <summary>
  48011. <para>Sprite Packer execution mode.</para>
  48012. </summary>
  48013. </member>
  48014. <member name="F:UnityEditor.Sprites.Packer.Execution.ForceRegroup">
  48015. <summary>
  48016. <para>Will always trigger IPackerPolicy.OnGroupAtlases.</para>
  48017. </summary>
  48018. </member>
  48019. <member name="F:UnityEditor.Sprites.Packer.Execution.Normal">
  48020. <summary>
  48021. <para>Normal execution. Will not trigger IPackerPolicy.OnGroupAtlases unless IPackerPolicy, IPackerPolicy version or TextureImporter settings have changed.</para>
  48022. </summary>
  48023. </member>
  48024. <member name="M:UnityEditor.Sprites.Packer.GetAlphaTexturesForAtlas(System.String)">
  48025. <summary>
  48026. <para>Returns all alpha atlas textures generated for the specified atlas.</para>
  48027. </summary>
  48028. <param name="atlasName">Name of the atlas.</param>
  48029. </member>
  48030. <member name="M:UnityEditor.Sprites.Packer.GetAtlasDataForSprite(UnityEngine.Sprite,System.String&amp;,UnityEngine.Texture2D&amp;)">
  48031. <summary>
  48032. <para>Returns atlasing data for the specified Sprite.</para>
  48033. </summary>
  48034. <param name="sprite">Sprite to query.</param>
  48035. <param name="atlasName">Gets set to the name of the atlas containing the specified Sprite.</param>
  48036. <param name="atlasTexture">Gets set to the Texture containing the specified Sprite.</param>
  48037. </member>
  48038. <member name="M:UnityEditor.Sprites.Packer.GetTexturesForAtlas(System.String)">
  48039. <summary>
  48040. <para>Returns all atlas textures generated for the specified atlas.</para>
  48041. </summary>
  48042. <param name="atlasName">Atlas name.</param>
  48043. </member>
  48044. <member name="P:UnityEditor.Sprites.Packer.Policies">
  48045. <summary>
  48046. <para>Available Sprite Packer policies for this project.</para>
  48047. </summary>
  48048. </member>
  48049. <member name="M:UnityEditor.Sprites.Packer.RebuildAtlasCacheIfNeeded(UnityEditor.BuildTarget,System.Boolean,UnityEditor.Sprites.Packer/Execution)">
  48050. <summary>
  48051. <para>Rebuilds the Sprite atlas cache.</para>
  48052. </summary>
  48053. <param name="target"></param>
  48054. <param name="displayProgressBar"></param>
  48055. <param name="execution"></param>
  48056. </member>
  48057. <member name="P:UnityEditor.Sprites.Packer.SelectedPolicy">
  48058. <summary>
  48059. <para>The active Sprite Packer policy for this project.</para>
  48060. </summary>
  48061. </member>
  48062. <member name="T:UnityEditor.Sprites.PackerJob">
  48063. <summary>
  48064. <para>Current Sprite Packer job definition.</para>
  48065. </summary>
  48066. </member>
  48067. <member name="M:UnityEditor.Sprites.PackerJob.AddAtlas(System.String,UnityEditor.Sprites.AtlasSettings)">
  48068. <summary>
  48069. <para>Registers a new atlas.</para>
  48070. </summary>
  48071. <param name="atlasName"></param>
  48072. <param name="settings"></param>
  48073. </member>
  48074. <member name="M:UnityEditor.Sprites.PackerJob.AssignToAtlas(System.String,UnityEngine.Sprite,UnityEngine.SpritePackingMode,UnityEngine.SpritePackingRotation)">
  48075. <summary>
  48076. <para>Assigns a Sprite to an already registered atlas.</para>
  48077. </summary>
  48078. <param name="atlasName"></param>
  48079. <param name="sprite"></param>
  48080. <param name="packingMode"></param>
  48081. <param name="packingRotation"></param>
  48082. </member>
  48083. <member name="T:UnityEditor.Sprites.SpriteUtility">
  48084. <summary>
  48085. <para>Helper utilities for accessing Sprite data.</para>
  48086. </summary>
  48087. </member>
  48088. <member name="M:UnityEditor.Sprites.SpriteUtility.GetSpriteIndices(UnityEngine.Sprite,System.Boolean)">
  48089. <summary>
  48090. <para>Returns the generated Sprite mesh indices.</para>
  48091. </summary>
  48092. <param name="sprite">If Sprite is packed, it is possible to access data as if it was on the atlas texture.</param>
  48093. <param name="getAtlasData"></param>
  48094. </member>
  48095. <member name="M:UnityEditor.Sprites.SpriteUtility.GetSpriteMesh(UnityEngine.Sprite,System.Boolean)">
  48096. <summary>
  48097. <para>Returns the generated Sprite mesh positions.</para>
  48098. </summary>
  48099. <param name="getAtlasData">If Sprite is packed, it is possible to access data as if it was on the atlas texture.</param>
  48100. <param name="sprite"></param>
  48101. </member>
  48102. <member name="M:UnityEditor.Sprites.SpriteUtility.GetSpriteTexture(UnityEngine.Sprite,System.Boolean)">
  48103. <summary>
  48104. <para>Returns the generated Sprite texture. If Sprite is packed, it is possible to query for both source and atlas textures.</para>
  48105. </summary>
  48106. <param name="getAtlasData">If Sprite is packed, it is possible to access data as if it was on the atlas texture.</param>
  48107. <param name="sprite"></param>
  48108. </member>
  48109. <member name="M:UnityEditor.Sprites.SpriteUtility.GetSpriteUVs(UnityEngine.Sprite,System.Boolean)">
  48110. <summary>
  48111. <para>Returns the generated Sprite mesh uvs.</para>
  48112. </summary>
  48113. <param name="sprite">If Sprite is packed, it is possible to access data as if it was on the atlas texture.</param>
  48114. <param name="getAtlasData"></param>
  48115. </member>
  48116. <member name="T:UnityEditor.StandaloneBuildSubtarget">
  48117. <summary>
  48118. <para>Desktop platform subtarget type.</para>
  48119. </summary>
  48120. </member>
  48121. <member name="F:UnityEditor.StandaloneBuildSubtarget.Player">
  48122. <summary>
  48123. <para>Build the default Desktop player.</para>
  48124. </summary>
  48125. </member>
  48126. <member name="F:UnityEditor.StandaloneBuildSubtarget.Server">
  48127. <summary>
  48128. <para>Build a player that is optimized for running as a headless server.</para>
  48129. </summary>
  48130. </member>
  48131. <member name="T:UnityEditor.StaticEditorFlags">
  48132. <summary>
  48133. <para>Describes which Unity systems consider the GameObject as static, and include the GameObject in their precomputations in the Unity Editor.</para>
  48134. </summary>
  48135. </member>
  48136. <member name="F:UnityEditor.StaticEditorFlags.BatchingStatic">
  48137. <summary>
  48138. <para>Combine the GameObject's Mesh with other eligible Meshes, to potentially reduce runtime rendering costs.</para>
  48139. </summary>
  48140. </member>
  48141. <member name="F:UnityEditor.StaticEditorFlags.ContributeGI">
  48142. <summary>
  48143. <para>Include the target in global illumination calculations.</para>
  48144. </summary>
  48145. </member>
  48146. <member name="F:UnityEditor.StaticEditorFlags.LightmapStatic">
  48147. <summary>
  48148. <para>Include the GameObject when precomputing lighting data.</para>
  48149. </summary>
  48150. </member>
  48151. <member name="F:UnityEditor.StaticEditorFlags.NavigationStatic">
  48152. <summary>
  48153. <para>Include the GameObject when precomputing navigation data.</para>
  48154. </summary>
  48155. </member>
  48156. <member name="F:UnityEditor.StaticEditorFlags.OccludeeStatic">
  48157. <summary>
  48158. <para>Mark the GameObject as a Static Occludee in the occlusion culling system.</para>
  48159. </summary>
  48160. </member>
  48161. <member name="F:UnityEditor.StaticEditorFlags.OccluderStatic">
  48162. <summary>
  48163. <para>Mark the GameObject as a Static Occluder in the occlusion culling system.</para>
  48164. </summary>
  48165. </member>
  48166. <member name="F:UnityEditor.StaticEditorFlags.OffMeshLinkGeneration">
  48167. <summary>
  48168. <para>Attempt to generate an Off-Mesh Link that starts from this GameObject when precomputing navigation data.</para>
  48169. </summary>
  48170. </member>
  48171. <member name="F:UnityEditor.StaticEditorFlags.ReflectionProbeStatic">
  48172. <summary>
  48173. <para>Include this GameObject when when precomputing data for Reflection Probes whose Type property is set to Baked.</para>
  48174. </summary>
  48175. </member>
  48176. <member name="T:UnityEditor.StaticOcclusionCulling">
  48177. <summary>
  48178. <para>StaticOcclusionCulling lets you perform static occlusion culling operations.</para>
  48179. </summary>
  48180. </member>
  48181. <member name="P:UnityEditor.StaticOcclusionCulling.doesSceneHaveManualPortals">
  48182. <summary>
  48183. <para>Does the Scene contain any occlusion portals that were added manually rather than automatically?</para>
  48184. </summary>
  48185. </member>
  48186. <member name="P:UnityEditor.StaticOcclusionCulling.isRunning">
  48187. <summary>
  48188. <para>Used to check if asynchronous generation of static occlusion culling data is still running.</para>
  48189. </summary>
  48190. </member>
  48191. <member name="P:UnityEditor.StaticOcclusionCulling.umbraDataSize">
  48192. <summary>
  48193. <para>Returns the size in bytes that the PVS data is currently taking up in this Scene on disk.</para>
  48194. </summary>
  48195. </member>
  48196. <member name="M:UnityEditor.StaticOcclusionCulling.Cancel">
  48197. <summary>
  48198. <para>Used to cancel asynchronous generation of static occlusion culling data.</para>
  48199. </summary>
  48200. </member>
  48201. <member name="M:UnityEditor.StaticOcclusionCulling.Clear">
  48202. <summary>
  48203. <para>Clears the PVS of the opened Scene.</para>
  48204. </summary>
  48205. </member>
  48206. <member name="M:UnityEditor.StaticOcclusionCulling.Compute">
  48207. <summary>
  48208. <para>Used to generate static occlusion culling data.</para>
  48209. </summary>
  48210. </member>
  48211. <member name="M:UnityEditor.StaticOcclusionCulling.GenerateInBackground">
  48212. <summary>
  48213. <para>Used to compute static occlusion culling data asynchronously.</para>
  48214. </summary>
  48215. </member>
  48216. <member name="M:UnityEditor.StaticOcclusionCulling.RemoveCacheFolder">
  48217. <summary>
  48218. <para>Removes temporary folder used when baking occlusion.</para>
  48219. </summary>
  48220. </member>
  48221. <member name="T:UnityEditor.StaticOcclusionCullingVisualization">
  48222. <summary>
  48223. <para>Used to visualize static occlusion culling at development time in Scene view.</para>
  48224. </summary>
  48225. </member>
  48226. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showGeometryCulling">
  48227. <summary>
  48228. <para>If set to true, culling of geometry is enabled.</para>
  48229. </summary>
  48230. </member>
  48231. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showOcclusionCulling">
  48232. <summary>
  48233. <para>If set to true, visualization of target volumes is enabled.</para>
  48234. </summary>
  48235. </member>
  48236. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showPortals">
  48237. <summary>
  48238. <para>If set to true, visualization of portals is enabled.</para>
  48239. </summary>
  48240. </member>
  48241. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showPreVisualization">
  48242. <summary>
  48243. <para>If set to true, the visualization lines of the PVS volumes will show all cells rather than cells after culling.</para>
  48244. </summary>
  48245. </member>
  48246. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showViewVolumes">
  48247. <summary>
  48248. <para>If set to true, visualization of view volumes is enabled.</para>
  48249. </summary>
  48250. </member>
  48251. <member name="P:UnityEditor.StaticOcclusionCullingVisualization.showVisibilityLines">
  48252. <summary>
  48253. <para>If set to true, visualization of portals is enabled.</para>
  48254. </summary>
  48255. </member>
  48256. <member name="T:UnityEditor.StatusQueryOptions">
  48257. <summary>
  48258. <para>Options for querying the version control system status of a file.</para>
  48259. </summary>
  48260. </member>
  48261. <member name="F:UnityEditor.StatusQueryOptions.ForceUpdate">
  48262. <summary>
  48263. <para>Force a refresh of the version control system status of the file. This is slow but accurate.</para>
  48264. </summary>
  48265. </member>
  48266. <member name="F:UnityEditor.StatusQueryOptions.UseCachedAsync">
  48267. <summary>
  48268. <para>This option sets the status query to first use the latest valid version control system status of the file and query for a valid status asynchronously if otherwise.</para>
  48269. </summary>
  48270. </member>
  48271. <member name="F:UnityEditor.StatusQueryOptions.UseCachedIfPossible">
  48272. <summary>
  48273. <para>This option sets the status query to first use the latest valid version control system status of the file and query for a valid status synchronously if otherwise.</para>
  48274. </summary>
  48275. </member>
  48276. <member name="T:UnityEditor.StereoRenderingPath">
  48277. <summary>
  48278. <para>Enum used to specify what stereo rendering path to use.</para>
  48279. </summary>
  48280. </member>
  48281. <member name="F:UnityEditor.StereoRenderingPath.Instancing">
  48282. <summary>
  48283. <para>Single pass VR rendering ( via instanced rendering ).</para>
  48284. </summary>
  48285. </member>
  48286. <member name="F:UnityEditor.StereoRenderingPath.MultiPass">
  48287. <summary>
  48288. <para>Multiple pass VR rendering.</para>
  48289. </summary>
  48290. </member>
  48291. <member name="F:UnityEditor.StereoRenderingPath.SinglePass">
  48292. <summary>
  48293. <para>Single pass VR rendering ( via double-wide render texture ).</para>
  48294. </summary>
  48295. </member>
  48296. <member name="T:UnityEditor.StrippingLevel">
  48297. <summary>
  48298. <para>Managed code stripping level.</para>
  48299. </summary>
  48300. </member>
  48301. <member name="F:UnityEditor.StrippingLevel.Disabled">
  48302. <summary>
  48303. <para>Deprecated. See ManagedStrippingLevel.</para>
  48304. </summary>
  48305. </member>
  48306. <member name="F:UnityEditor.StrippingLevel.StripAssemblies">
  48307. <summary>
  48308. <para>Deprecated. See ManagedStrippingLevel.</para>
  48309. </summary>
  48310. </member>
  48311. <member name="F:UnityEditor.StrippingLevel.StripByteCode">
  48312. <summary>
  48313. <para>Deprecated. See ManagedStrippingLevel.</para>
  48314. </summary>
  48315. </member>
  48316. <member name="F:UnityEditor.StrippingLevel.UseMicroMSCorlib">
  48317. <summary>
  48318. <para>Deprecated. See ManagedStrippingLevel.</para>
  48319. </summary>
  48320. </member>
  48321. <member name="T:UnityEditor.Sysroot">
  48322. <summary>
  48323. <para>Base class for implementing sysroots and toolchains for IL2CPP</para>
  48324. </summary>
  48325. </member>
  48326. <member name="M:UnityEditor.Sysroot.GetIl2CppArguments">
  48327. <summary>
  48328. <para>Returns the next Il2Cpp argument on each call</para>
  48329. </summary>
  48330. </member>
  48331. <member name="P:UnityEditor.Sysroot.HostArch">
  48332. <summary>
  48333. <para>Returns name of the host architecture</para>
  48334. </summary>
  48335. </member>
  48336. <member name="P:UnityEditor.Sysroot.HostPlatform">
  48337. <summary>
  48338. <para>Returns name of the host platform</para>
  48339. </summary>
  48340. </member>
  48341. <member name="M:UnityEditor.Sysroot.Initialize">
  48342. <summary>
  48343. <para>Initializes sysroot</para>
  48344. </summary>
  48345. </member>
  48346. <member name="P:UnityEditor.Sysroot.Name">
  48347. <summary>
  48348. <para>Returns name of the sysroot</para>
  48349. </summary>
  48350. </member>
  48351. <member name="P:UnityEditor.Sysroot.TargetArch">
  48352. <summary>
  48353. <para>Returns name of the target architecture</para>
  48354. </summary>
  48355. </member>
  48356. <member name="P:UnityEditor.Sysroot.TargetPlatform">
  48357. <summary>
  48358. <para>Returns name of the target platform</para>
  48359. </summary>
  48360. </member>
  48361. <member name="T:UnityEditor.TakeInfo">
  48362. <summary>
  48363. <para>A Takeinfo object contains all the information needed to describe a take.</para>
  48364. </summary>
  48365. </member>
  48366. <member name="F:UnityEditor.TakeInfo.bakeStartTime">
  48367. <summary>
  48368. <para>Start time in second.</para>
  48369. </summary>
  48370. </member>
  48371. <member name="F:UnityEditor.TakeInfo.bakeStopTime">
  48372. <summary>
  48373. <para>Stop time in second.</para>
  48374. </summary>
  48375. </member>
  48376. <member name="F:UnityEditor.TakeInfo.defaultClipName">
  48377. <summary>
  48378. <para>This is the default clip name for the clip generated for this take.</para>
  48379. </summary>
  48380. </member>
  48381. <member name="F:UnityEditor.TakeInfo.name">
  48382. <summary>
  48383. <para>Take name as define from imported file.</para>
  48384. </summary>
  48385. </member>
  48386. <member name="F:UnityEditor.TakeInfo.sampleRate">
  48387. <summary>
  48388. <para>Sample rate of the take.</para>
  48389. </summary>
  48390. </member>
  48391. <member name="F:UnityEditor.TakeInfo.startTime">
  48392. <summary>
  48393. <para>Start time in second.</para>
  48394. </summary>
  48395. </member>
  48396. <member name="F:UnityEditor.TakeInfo.stopTime">
  48397. <summary>
  48398. <para>Stop time in second.</para>
  48399. </summary>
  48400. </member>
  48401. <member name="T:UnityEditor.TerrainLayerInspector">
  48402. <summary>
  48403. <para>The default Inspector class for Terrain Layer.</para>
  48404. </summary>
  48405. </member>
  48406. <member name="M:UnityEditor.TerrainLayerInspector.ApplyCustomUI(UnityEditor.ITerrainLayerCustomUI,UnityEngine.Terrain)">
  48407. <summary>
  48408. <para>Applies the custom UI for the Terrain Layer object.</para>
  48409. </summary>
  48410. <param name="customUI">The custom UI object.</param>
  48411. <param name="terrain">The Terrain object.</param>
  48412. </member>
  48413. <member name="M:UnityEditor.TerrainLayerInspector.HasPreviewGUI">
  48414. <summary>
  48415. <para>Returns true if the Terrain Layer has a preview GUI.</para>
  48416. </summary>
  48417. </member>
  48418. <member name="M:UnityEditor.TerrainLayerInspector.OnInspectorGUI">
  48419. <summary>
  48420. <para>Draws the default Terrain Layer Inspector GUI.</para>
  48421. </summary>
  48422. </member>
  48423. <member name="M:UnityEditor.TerrainLayerInspector.OnPreviewGUI(UnityEngine.Rect,UnityEngine.GUIStyle)">
  48424. <summary>
  48425. <para>Draws the default Terrain Layer preview GUI.</para>
  48426. </summary>
  48427. <param name="r"></param>
  48428. <param name="background"></param>
  48429. </member>
  48430. <member name="M:UnityEditor.TerrainLayerInspector.RenderStaticPreview(System.String,UnityEngine.Object[],System.Int32,System.Int32)">
  48431. <summary>
  48432. <para>Draws the default Terrain Layer static preview.</para>
  48433. </summary>
  48434. <param name="assetPath"></param>
  48435. <param name="subAssets"></param>
  48436. <param name="width"></param>
  48437. <param name="height"></param>
  48438. </member>
  48439. <member name="T:UnityEditor.TerrainLayerUtility">
  48440. <summary>
  48441. <para>A set of helper functions for using terrain layers.</para>
  48442. </summary>
  48443. </member>
  48444. <member name="M:UnityEditor.TerrainLayerUtility.CheckNormalMapTextureType(UnityEngine.Texture2D)">
  48445. <summary>
  48446. <para>Checks whether the texture is correctly imported as a normal map texture.</para>
  48447. </summary>
  48448. <param name="texture">The texture to check.</param>
  48449. <returns>
  48450. <para>True if texture is correctly imported, otherwise false.</para>
  48451. </returns>
  48452. </member>
  48453. <member name="M:UnityEditor.TerrainLayerUtility.ShowTerrainLayerGUI(UnityEngine.Terrain,UnityEngine.TerrainLayer,UnityEditor.Editor&amp;,UnityEditor.ITerrainLayerCustomUI)">
  48454. <summary>
  48455. <para>This helper function shows the Terrain Layer Inspector GUI nested inside the current Inspector GUI.</para>
  48456. </summary>
  48457. <param name="terrain">The Terrain from which the Terrain Layer originates.</param>
  48458. <param name="terrainLayer">The Terrain Layer object to show the Inspector for.</param>
  48459. <param name="terrainLayerEditor">Reference to a variable of type Editor in which Unity caches the Terrain Layer Inspector object.</param>
  48460. <param name="customGUI">The custom Terrain Layer GUI object.</param>
  48461. </member>
  48462. <member name="M:UnityEditor.TerrainLayerUtility.ShowTerrainLayersSelectionHelper(UnityEngine.Terrain,System.Int32)">
  48463. <summary>
  48464. <para>Helper function to show the layer selection window for selecting terrain layers in inspector.</para>
  48465. </summary>
  48466. <param name="terrain">Terrain tile.</param>
  48467. <param name="activeTerrainLayer">Currently selected terrain layer index.</param>
  48468. <returns>
  48469. <para>Newly selected terrain layer index.</para>
  48470. </returns>
  48471. </member>
  48472. <member name="M:UnityEditor.TerrainLayerUtility.TilingSettingsUI(UnityEngine.TerrainLayer)">
  48473. <summary>
  48474. <para>Displays the tiling settings UI.</para>
  48475. </summary>
  48476. <param name="terrainLayer">The terrain layer that contains the tiling settings to display.</param>
  48477. <param name="tileSize">The tile size property to display.</param>
  48478. <param name="tileOffset">The tile offset property to display.</param>
  48479. </member>
  48480. <member name="M:UnityEditor.TerrainLayerUtility.TilingSettingsUI(UnityEditor.SerializedProperty,UnityEditor.SerializedProperty)">
  48481. <summary>
  48482. <para>Displays the tiling settings UI.</para>
  48483. </summary>
  48484. <param name="terrainLayer">The terrain layer that contains the tiling settings to display.</param>
  48485. <param name="tileSize">The tile size property to display.</param>
  48486. <param name="tileOffset">The tile offset property to display.</param>
  48487. </member>
  48488. <member name="M:UnityEditor.TerrainLayerUtility.ValidateDiffuseTextureUI(UnityEngine.Texture2D)">
  48489. <summary>
  48490. <para>Checks whether the texture is a valid TerrainLayer diffuse texture. If it detects that the texture is not valid, it displays a warning message that identifies the issue.</para>
  48491. </summary>
  48492. <param name="texture">The texture to validate.</param>
  48493. </member>
  48494. <member name="M:UnityEditor.TerrainLayerUtility.ValidateMaskMapTextureUI(UnityEngine.Texture2D)">
  48495. <summary>
  48496. <para>Checks whether the texture is a valid TerrainLayer mask map texture. If it detects that the texture is not valid, it displays a warning message that identifies the issue.</para>
  48497. </summary>
  48498. <param name="texture">The texture to validate.</param>
  48499. </member>
  48500. <member name="M:UnityEditor.TerrainLayerUtility.ValidateNormalMapTextureUI(UnityEngine.Texture2D,System.Boolean)">
  48501. <summary>
  48502. <para>Checks whether the texture is a valid TerrainLayer normal map texture. If it detects that the texture is not valid, it displays a warning message that identifies the issue.</para>
  48503. </summary>
  48504. <param name="texture">The texture to validate.</param>
  48505. <param name="normalMapTextureType">The return value from the CheckNormalMapTextureType method indicating whether the texture is imported as a normal map.</param>
  48506. </member>
  48507. <member name="T:UnityEditor.TerrainTools.BrushGUIEditFlags">
  48508. <summary>
  48509. <para>Flags that specify which brush controls the [IOnInspectorGUI.ShowBrushesGUI] method displays.</para>
  48510. </summary>
  48511. </member>
  48512. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.All">
  48513. <summary>
  48514. <para>Display all brush controls.</para>
  48515. </summary>
  48516. </member>
  48517. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.Inspect">
  48518. <summary>
  48519. <para>Display the brush inspector for the currently selected brush.</para>
  48520. </summary>
  48521. </member>
  48522. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.None">
  48523. <summary>
  48524. <para>Don't display any brush controls.</para>
  48525. </summary>
  48526. </member>
  48527. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.Opacity">
  48528. <summary>
  48529. <para>Display the brush opacity control.</para>
  48530. </summary>
  48531. </member>
  48532. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.Select">
  48533. <summary>
  48534. <para>Display the brush selection control.</para>
  48535. </summary>
  48536. </member>
  48537. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.SelectAndInspect">
  48538. <summary>
  48539. <para>Display the brush selection control, and the brush inspector for the currently selected brush.</para>
  48540. </summary>
  48541. </member>
  48542. <member name="F:UnityEditor.TerrainTools.BrushGUIEditFlags.Size">
  48543. <summary>
  48544. <para>Display the brush size control.</para>
  48545. </summary>
  48546. </member>
  48547. <member name="?:UnityEditor.TerrainTools.IOnInspectorGUI">
  48548. <summary>
  48549. <para>Interface that provides parameters and utility functions for the OnInspectorGUI event in the terrain paint tools.</para>
  48550. </summary>
  48551. </member>
  48552. <member name="M:UnityEditor.TerrainTools.IOnInspectorGUI.Repaint(UnityEditor.TerrainTools.RepaintFlags)">
  48553. <summary>
  48554. <para>Instructs the Editor to repaint the tool UI and/or the scene view.</para>
  48555. </summary>
  48556. <param name="flags">What to repaint.</param>
  48557. </member>
  48558. <member name="M:UnityEditor.TerrainTools.IOnInspectorGUI.ShowBrushesGUI(System.Int32,UnityEditor.TerrainTools.BrushGUIEditFlags,System.Int32)">
  48559. <summary>
  48560. <para>Displays the default controls for the brush in the tool inspector.</para>
  48561. </summary>
  48562. <param name="spacing">Pixel spacing for the brush GUI controls.</param>
  48563. <param name="flags">Specifies which brush controls to display in the Terrain tool UI.</param>
  48564. <param name="textureResolutionPerTile">The resolution per Terrain tile of the Texture, which the tool is editing. Unity uses this value to calculate Brush size limits.</param>
  48565. </member>
  48566. <member name="?:UnityEditor.TerrainTools.IOnPaint">
  48567. <summary>
  48568. <para>Interface that provides parameters and utility functions for the OnPaint event of the terrain paint tools.</para>
  48569. </summary>
  48570. </member>
  48571. <member name="P:UnityEditor.TerrainTools.IOnPaint.brushSize">
  48572. <summary>
  48573. <para>Read only. Current brush size in Terrain units (equivalent size to world units).</para>
  48574. </summary>
  48575. </member>
  48576. <member name="P:UnityEditor.TerrainTools.IOnPaint.brushStrength">
  48577. <summary>
  48578. <para>Read only. Current brush strength.</para>
  48579. </summary>
  48580. </member>
  48581. <member name="P:UnityEditor.TerrainTools.IOnPaint.brushTexture">
  48582. <summary>
  48583. <para>Read only. Current selected brush texture.</para>
  48584. </summary>
  48585. </member>
  48586. <member name="P:UnityEditor.TerrainTools.IOnPaint.hitValidTerrain">
  48587. <summary>
  48588. <para>Read only. True if the mouse is over a valid Terrain object; otherwise false.</para>
  48589. </summary>
  48590. </member>
  48591. <member name="P:UnityEditor.TerrainTools.IOnPaint.raycastHit">
  48592. <summary>
  48593. <para>Read only. The raycast result for the current mouse position. This is valid when hitValidTerrain is true.</para>
  48594. </summary>
  48595. </member>
  48596. <member name="P:UnityEditor.TerrainTools.IOnPaint.uv">
  48597. <summary>
  48598. <para>Read only. The normalized position (between 0 and 1) on the active Terrain.</para>
  48599. </summary>
  48600. </member>
  48601. <member name="M:UnityEditor.TerrainTools.IOnPaint.Repaint(UnityEditor.TerrainTools.RepaintFlags)">
  48602. <summary>
  48603. <para>Instructs the Editor to repaint the tool UI, the Scene view, or both.</para>
  48604. </summary>
  48605. <param name="flags">Specifies what to repaint.</param>
  48606. </member>
  48607. <member name="M:UnityEditor.TerrainTools.IOnPaint.RepaintAllInspectors">
  48608. <summary>
  48609. <para>Instructs the Editor to repaint the inspector UI.</para>
  48610. </summary>
  48611. </member>
  48612. <member name="?:UnityEditor.TerrainTools.IOnSceneGUI">
  48613. <summary>
  48614. <para>Interface that provides parameters and utility functions for the OnSceneGUI event of the terrain paint tools.</para>
  48615. </summary>
  48616. </member>
  48617. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.brushSize">
  48618. <summary>
  48619. <para>Read only. Current brush size in terrain units (equivalent size to world units).</para>
  48620. </summary>
  48621. </member>
  48622. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.brushStrength">
  48623. <summary>
  48624. <para>Read only. Current brush strength.</para>
  48625. </summary>
  48626. </member>
  48627. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.brushTexture">
  48628. <summary>
  48629. <para>Read only. Current selected brush texture.</para>
  48630. </summary>
  48631. </member>
  48632. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.controlId">
  48633. <summary>
  48634. <para>The control ID for the current Terrain Inspector. (Read Only)</para>
  48635. </summary>
  48636. </member>
  48637. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.hitValidTerrain">
  48638. <summary>
  48639. <para>Read only. True if the mouse is over a valid Terrain object; otherwise false.</para>
  48640. </summary>
  48641. </member>
  48642. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.raycastHit">
  48643. <summary>
  48644. <para>Read only. The raycast result for the current mouse position. This is valid when hitValidTerrain is true.</para>
  48645. </summary>
  48646. </member>
  48647. <member name="P:UnityEditor.TerrainTools.IOnSceneGUI.sceneView">
  48648. <summary>
  48649. <para>Read only. SceneView object.</para>
  48650. </summary>
  48651. </member>
  48652. <member name="M:UnityEditor.TerrainTools.IOnSceneGUI.Repaint(UnityEditor.TerrainTools.RepaintFlags)">
  48653. <summary>
  48654. <para>Instructs the Editor to repaint the tool UI, the Scene view, or both.</para>
  48655. </summary>
  48656. <param name="flags">Specifies what to repaint.</param>
  48657. </member>
  48658. <member name="T:UnityEditor.TerrainTools.RepaintFlags">
  48659. <summary>
  48660. <para>Flags that indicate what to repaint on the Terrain tools.</para>
  48661. </summary>
  48662. </member>
  48663. <member name="F:UnityEditor.TerrainTools.RepaintFlags.Scene">
  48664. <summary>
  48665. <para>Repaint the Scene view.</para>
  48666. </summary>
  48667. </member>
  48668. <member name="F:UnityEditor.TerrainTools.RepaintFlags.UI">
  48669. <summary>
  48670. <para>Repaint the tool UI.</para>
  48671. </summary>
  48672. </member>
  48673. <member name="T:UnityEditor.TerrainTools.TerrainBrushPreviewMode">
  48674. <summary>
  48675. <para>Enum to specify whether DrawBrushPreview previews the source render texture or the destination render texture of a PaintContext.</para>
  48676. </summary>
  48677. </member>
  48678. <member name="F:UnityEditor.TerrainTools.TerrainBrushPreviewMode.DestinationRenderTexture">
  48679. <summary>
  48680. <para>Specifies that TerrainTools.TerrainPaintUtilityEditor.DrawBrushPreview uses the destination render texture of the PaintContext.</para>
  48681. </summary>
  48682. </member>
  48683. <member name="F:UnityEditor.TerrainTools.TerrainBrushPreviewMode.SourceRenderTexture">
  48684. <summary>
  48685. <para>Specifies that TerrainTools.TerrainPaintUtilityEditor.DrawBrushPreview uses the source render texture of the PaintContext.</para>
  48686. </summary>
  48687. </member>
  48688. <member name="T:UnityEditor.TerrainTools.TerrainInspectorUtility">
  48689. <summary>
  48690. <para>Utility class for Terrain Inspector GUI.</para>
  48691. </summary>
  48692. </member>
  48693. <member name="M:UnityEditor.TerrainTools.TerrainInspectorUtility.TerrainShaderValidationGUI(UnityEngine.Material)">
  48694. <summary>
  48695. <para>Checks whether a Material is compatible with Terrain.</para>
  48696. </summary>
  48697. <param name="material">The Material to validate.</param>
  48698. </member>
  48699. <member name="T:UnityEditor.TerrainTools.TerrainPaintTool`1">
  48700. <summary>
  48701. <para>Base class for terrain painting tools.</para>
  48702. </summary>
  48703. </member>
  48704. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.GetDescription">
  48705. <summary>
  48706. <para>Retrieves the description of the custom terrain tool.</para>
  48707. </summary>
  48708. <returns>
  48709. <para>Tool description.</para>
  48710. </returns>
  48711. </member>
  48712. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.GetName">
  48713. <summary>
  48714. <para>Retrieves the name of the custom terrain tool.</para>
  48715. </summary>
  48716. <returns>
  48717. <para>Tool name.</para>
  48718. </returns>
  48719. </member>
  48720. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnDisable">
  48721. <summary>
  48722. <para>Called when the tool is destroyed.</para>
  48723. </summary>
  48724. </member>
  48725. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnEnable">
  48726. <summary>
  48727. <para>Called when the tool is created.</para>
  48728. </summary>
  48729. </member>
  48730. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnEnterToolMode">
  48731. <summary>
  48732. <para>Called when the tool is activated.</para>
  48733. </summary>
  48734. </member>
  48735. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnExitToolMode">
  48736. <summary>
  48737. <para>Called when the tool becomes inactive.</para>
  48738. </summary>
  48739. </member>
  48740. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnInspectorGUI(UnityEngine.Terrain,UnityEditor.TerrainTools.IOnInspectorGUI)">
  48741. <summary>
  48742. <para>Custom terrain tool OnInspectorGUI callback.</para>
  48743. </summary>
  48744. <param name="terrain">Active Terrain object.</param>
  48745. <param name="editContext">Interface used to communicate between Editor and Paint tools.</param>
  48746. </member>
  48747. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnPaint(UnityEngine.Terrain,UnityEditor.TerrainTools.IOnPaint)">
  48748. <summary>
  48749. <para>Custom terrain tool paint callback.</para>
  48750. </summary>
  48751. <param name="terrain">Active Terrain object.</param>
  48752. <param name="editContext">Interface used to communicate between Editor and Paint tools.</param>
  48753. <returns>
  48754. <para>Return true to temporarily hide tree, grass, and detail layers on the terrain.</para>
  48755. </returns>
  48756. </member>
  48757. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnRenderBrushPreview(UnityEngine.Terrain,UnityEditor.TerrainTools.IOnSceneGUI)">
  48758. <summary>
  48759. <para>Use this method to implement custom tool preview and UI behavior that will only render while the mouse is within the SceneView bounds or while you're actively using this tool.</para>
  48760. </summary>
  48761. <param name="terrain">Active Terrain object.</param>
  48762. <param name="editContext">Interface for communication between Editor and Paint tools.</param>
  48763. </member>
  48764. <member name="M:UnityEditor.TerrainTools.TerrainPaintTool_1.OnSceneGUI(UnityEngine.Terrain,UnityEditor.TerrainTools.IOnSceneGUI)">
  48765. <summary>
  48766. <para>Custom terrain tool OnSceneGUI callback.</para>
  48767. </summary>
  48768. <param name="terrain">Active Terrain object.</param>
  48769. <param name="editContext">Interface for communication between Editor and Paint tools.</param>
  48770. </member>
  48771. <member name="T:UnityEditor.TerrainTools.TerrainPaintUtilityEditor">
  48772. <summary>
  48773. <para>Terrain paint utility editor helper functions.</para>
  48774. </summary>
  48775. </member>
  48776. <member name="M:UnityEditor.TerrainTools.TerrainPaintUtilityEditor.DrawBrushPreview">
  48777. <summary>
  48778. <para>Draws a Terrain brush preview mesh from a heightmap PaintContext using the provided procedural material.</para>
  48779. </summary>
  48780. <param name="heightmapPC">PaintContext describing the heightmap from which to build the preview mesh.</param>
  48781. <param name="previewTexture">Specifies Whether to build the mesh using the source or destination render texture in heightmapPC.</param>
  48782. <param name="brushTexture">The brush texture to preview.</param>
  48783. <param name="brushXform">Describes the position and orientation of the brush.</param>
  48784. <param name="proceduralMaterial">Material used to render the preview.</param>
  48785. <param name="materialPassIndex">Material pass to render.</param>
  48786. </member>
  48787. <member name="M:UnityEditor.TerrainTools.TerrainPaintUtilityEditor.GetDefaultBrushPreviewMaterial">
  48788. <summary>
  48789. <para>Returns the default brush preview material. This material supports procedural mesh generation for use with DrawBrushPreview.</para>
  48790. </summary>
  48791. <returns>
  48792. <para>Default brush preview material.</para>
  48793. </returns>
  48794. </member>
  48795. <member name="M:UnityEditor.TerrainTools.TerrainPaintUtilityEditor.ShowDefaultPreviewBrush(UnityEngine.Terrain,UnityEngine.Texture,System.Single)">
  48796. <summary>
  48797. <para>Helper function to display a default preview brush with no rotation or custom materials.</para>
  48798. </summary>
  48799. <param name="terrain">Terrain object.</param>
  48800. <param name="brushTexture">Brush texture.</param>
  48801. <param name="brushSize">Brush size.</param>
  48802. </member>
  48803. <member name="T:UnityEditor.TerrainTools.TerrainToolShortcutContext">
  48804. <summary>
  48805. <para>The shortcut context that is active while editing Terrain.</para>
  48806. </summary>
  48807. </member>
  48808. <member name="M:UnityEditor.TerrainTools.TerrainToolShortcutContext.SelectPaintTool">
  48809. <summary>
  48810. <para>Changes the selected Terrain paint tool.</para>
  48811. </summary>
  48812. </member>
  48813. <member name="T:UnityEditor.TextureCompressionQuality">
  48814. <summary>
  48815. <para>Compression Quality.</para>
  48816. </summary>
  48817. </member>
  48818. <member name="F:UnityEditor.TextureCompressionQuality.Best">
  48819. <summary>
  48820. <para>Best compression.</para>
  48821. </summary>
  48822. </member>
  48823. <member name="F:UnityEditor.TextureCompressionQuality.Fast">
  48824. <summary>
  48825. <para>Fast compression.</para>
  48826. </summary>
  48827. </member>
  48828. <member name="F:UnityEditor.TextureCompressionQuality.Normal">
  48829. <summary>
  48830. <para>Normal compression (default).</para>
  48831. </summary>
  48832. </member>
  48833. <member name="T:UnityEditor.TextureImporter">
  48834. <summary>
  48835. <para>Texture importer lets you modify Texture2D import settings from editor scripts.</para>
  48836. </summary>
  48837. </member>
  48838. <member name="P:UnityEditor.TextureImporter.allowAlphaSplitting">
  48839. <summary>
  48840. <para>Allows alpha splitting on relevant platforms for this texture.</para>
  48841. </summary>
  48842. </member>
  48843. <member name="P:UnityEditor.TextureImporter.alphaIsTransparency">
  48844. <summary>
  48845. <para>If the alpha channel of your texture represents transparency, enable this property to dilate the color channels of visible texels into fully transparent areas. This effectively adds padding around transparent areas that prevents filtering artifacts from forming on their edges. Unity does not support this property for HDR textures.
  48846. This property makes the color data of invisible texels undefined. Disable this property to preserve invisible texels' original color data.</para>
  48847. </summary>
  48848. </member>
  48849. <member name="P:UnityEditor.TextureImporter.alphaSource">
  48850. <summary>
  48851. <para>Select how the alpha of the imported texture is generated.</para>
  48852. </summary>
  48853. </member>
  48854. <member name="P:UnityEditor.TextureImporter.alphaTestReferenceValue">
  48855. <summary>
  48856. <para>Returns or assigns the alpha test reference value.</para>
  48857. </summary>
  48858. </member>
  48859. <member name="P:UnityEditor.TextureImporter.androidETC2FallbackOverride">
  48860. <summary>
  48861. <para>ETC2 texture decompression fallback override on Android devices that don't support ETC2.</para>
  48862. </summary>
  48863. </member>
  48864. <member name="P:UnityEditor.TextureImporter.anisoLevel">
  48865. <summary>
  48866. <para>Anisotropic filtering level of the texture.</para>
  48867. </summary>
  48868. </member>
  48869. <member name="P:UnityEditor.TextureImporter.borderMipmap">
  48870. <summary>
  48871. <para>Keeps texture borders the same when generating mipmaps.</para>
  48872. </summary>
  48873. </member>
  48874. <member name="P:UnityEditor.TextureImporter.compressionQuality">
  48875. <summary>
  48876. <para>Quality of Texture Compression in the range [0..100].</para>
  48877. </summary>
  48878. </member>
  48879. <member name="P:UnityEditor.TextureImporter.convertToNormalmap">
  48880. <summary>
  48881. <para>Convert heightmap to normal map</para>
  48882. </summary>
  48883. </member>
  48884. <member name="P:UnityEditor.TextureImporter.crunchedCompression">
  48885. <summary>
  48886. <para>Use crunched compression when available.</para>
  48887. </summary>
  48888. </member>
  48889. <member name="P:UnityEditor.TextureImporter.fadeout">
  48890. <summary>
  48891. <para>Fade out mip levels to gray color.</para>
  48892. </summary>
  48893. </member>
  48894. <member name="P:UnityEditor.TextureImporter.filterMode">
  48895. <summary>
  48896. <para>Filtering mode of the texture.</para>
  48897. </summary>
  48898. </member>
  48899. <member name="P:UnityEditor.TextureImporter.generateCubemap">
  48900. <summary>
  48901. <para>Cubemap generation mode.</para>
  48902. </summary>
  48903. </member>
  48904. <member name="P:UnityEditor.TextureImporter.generateMipsInLinearSpace">
  48905. <summary>
  48906. <para>Generates mipmaps with gamma correction.</para>
  48907. </summary>
  48908. </member>
  48909. <member name="P:UnityEditor.TextureImporter.grayscaleToAlpha">
  48910. <summary>
  48911. <para>Generate alpha channel from intensity.</para>
  48912. </summary>
  48913. </member>
  48914. <member name="P:UnityEditor.TextureImporter.heightmapScale">
  48915. <summary>
  48916. <para>Amount of bumpyness in the heightmap.</para>
  48917. </summary>
  48918. </member>
  48919. <member name="P:UnityEditor.TextureImporter.ignorePngGamma">
  48920. <summary>
  48921. <para>Ignore the Gamma attribute in PNG files. This property does not effect other file formats.</para>
  48922. </summary>
  48923. </member>
  48924. <member name="P:UnityEditor.TextureImporter.isReadable">
  48925. <summary>
  48926. <para>Whether Unity stores an additional copy of the imported texture's pixel data in CPU-addressable memory.</para>
  48927. </summary>
  48928. </member>
  48929. <member name="P:UnityEditor.TextureImporter.lightmap">
  48930. <summary>
  48931. <para>Determines whether this texture is a lightmap.</para>
  48932. </summary>
  48933. </member>
  48934. <member name="P:UnityEditor.TextureImporter.linearTexture">
  48935. <summary>
  48936. <para>Obsolete. Use TextureImporter.sRGBTexture instead.</para>
  48937. </summary>
  48938. </member>
  48939. <member name="P:UnityEditor.TextureImporter.maxTextureSize">
  48940. <summary>
  48941. <para>Maximum texture size.</para>
  48942. </summary>
  48943. </member>
  48944. <member name="P:UnityEditor.TextureImporter.mipMapBias">
  48945. <summary>
  48946. <para>Mip map bias of the texture.</para>
  48947. </summary>
  48948. </member>
  48949. <member name="P:UnityEditor.TextureImporter.mipmapEnabled">
  48950. <summary>
  48951. <para>Generate Mip Maps.</para>
  48952. </summary>
  48953. </member>
  48954. <member name="P:UnityEditor.TextureImporter.mipmapFadeDistanceEnd">
  48955. <summary>
  48956. <para>Mip level where texture is faded out completely.</para>
  48957. </summary>
  48958. </member>
  48959. <member name="P:UnityEditor.TextureImporter.mipmapFadeDistanceStart">
  48960. <summary>
  48961. <para>Mip level where texture begins to fade out.</para>
  48962. </summary>
  48963. </member>
  48964. <member name="P:UnityEditor.TextureImporter.mipmapFilter">
  48965. <summary>
  48966. <para>Mipmap filtering mode.</para>
  48967. </summary>
  48968. </member>
  48969. <member name="P:UnityEditor.TextureImporter.mipMapsPreserveCoverage">
  48970. <summary>
  48971. <para>Enables or disables coverage-preserving alpha mipmapping.</para>
  48972. </summary>
  48973. </member>
  48974. <member name="P:UnityEditor.TextureImporter.normalmap">
  48975. <summary>
  48976. <para>Determines whether this texture is a normal map.</para>
  48977. </summary>
  48978. </member>
  48979. <member name="P:UnityEditor.TextureImporter.normalmapFilter">
  48980. <summary>
  48981. <para>Normal map filtering mode.</para>
  48982. </summary>
  48983. </member>
  48984. <member name="P:UnityEditor.TextureImporter.npotScale">
  48985. <summary>
  48986. <para>Scaling mode for non power of two textures.</para>
  48987. </summary>
  48988. </member>
  48989. <member name="P:UnityEditor.TextureImporter.qualifiesForSpritePacking">
  48990. <summary>
  48991. <para>Returns true if this TextureImporter is setup for Sprite packing.</para>
  48992. </summary>
  48993. </member>
  48994. <member name="P:UnityEditor.TextureImporter.secondarySpriteTextures">
  48995. <summary>
  48996. <para>Secondary textures for the imported Sprites.</para>
  48997. </summary>
  48998. </member>
  48999. <member name="P:UnityEditor.TextureImporter.spriteBorder">
  49000. <summary>
  49001. <para>Border sizes of the generated sprites.</para>
  49002. </summary>
  49003. </member>
  49004. <member name="P:UnityEditor.TextureImporter.spriteImportMode">
  49005. <summary>
  49006. <para>Selects Single or Manual import mode for Sprite textures.</para>
  49007. </summary>
  49008. </member>
  49009. <member name="P:UnityEditor.TextureImporter.spritePackingTag">
  49010. <summary>
  49011. <para>Selects the Sprite packing tag.</para>
  49012. </summary>
  49013. </member>
  49014. <member name="P:UnityEditor.TextureImporter.spritePivot">
  49015. <summary>
  49016. <para>The point in the Sprite object's coordinate space where the graphic is located.</para>
  49017. </summary>
  49018. </member>
  49019. <member name="P:UnityEditor.TextureImporter.spritePixelsPerUnit">
  49020. <summary>
  49021. <para>The number of pixels in the sprite that correspond to one unit in world space.</para>
  49022. </summary>
  49023. </member>
  49024. <member name="P:UnityEditor.TextureImporter.spritePixelsToUnits">
  49025. <summary>
  49026. <para>Scale factor for mapping pixels in the graphic to units in world space.</para>
  49027. </summary>
  49028. </member>
  49029. <member name="P:UnityEditor.TextureImporter.spritesheet">
  49030. <summary>
  49031. <para>Array representing the sections of the atlas corresponding to individual sprite graphics.</para>
  49032. </summary>
  49033. </member>
  49034. <member name="P:UnityEditor.TextureImporter.sRGBTexture">
  49035. <summary>
  49036. <para>Whether this texture stores data in sRGB (also called gamma) color space.</para>
  49037. </summary>
  49038. </member>
  49039. <member name="P:UnityEditor.TextureImporter.streamingMipmaps">
  49040. <summary>
  49041. <para>Enable mipmap streaming for this texture.</para>
  49042. </summary>
  49043. </member>
  49044. <member name="P:UnityEditor.TextureImporter.streamingMipmapsPriority">
  49045. <summary>
  49046. <para>Relative priority for this texture when reducing memory size in order to hit the memory budget.</para>
  49047. </summary>
  49048. </member>
  49049. <member name="P:UnityEditor.TextureImporter.textureCompression">
  49050. <summary>
  49051. <para>Compression of imported texture.</para>
  49052. </summary>
  49053. </member>
  49054. <member name="P:UnityEditor.TextureImporter.textureFormat">
  49055. <summary>
  49056. <para>Format of imported texture.</para>
  49057. </summary>
  49058. </member>
  49059. <member name="P:UnityEditor.TextureImporter.textureShape">
  49060. <summary>
  49061. <para>The shape of the imported texture.</para>
  49062. </summary>
  49063. </member>
  49064. <member name="P:UnityEditor.TextureImporter.textureType">
  49065. <summary>
  49066. <para>Which type of texture are we dealing with here.</para>
  49067. </summary>
  49068. </member>
  49069. <member name="P:UnityEditor.TextureImporter.vtOnly">
  49070. <summary>
  49071. <para>When enabled, this texture can solely be used in combination with a Texture Stack for Virtual Texturing. When enabled the texture is not guaranteed to be available as a Texture2D in the Player (e.g., not accessible from a script). When disabled, the Player includes the texture both as a Texture2D (e.g., accessible from script) and as a streamable texture in a Texture Stack.</para>
  49072. </summary>
  49073. </member>
  49074. <member name="P:UnityEditor.TextureImporter.wrapMode">
  49075. <summary>
  49076. <para>Texture coordinate wrapping mode.</para>
  49077. </summary>
  49078. </member>
  49079. <member name="P:UnityEditor.TextureImporter.wrapModeU">
  49080. <summary>
  49081. <para>Texture U coordinate wrapping mode.</para>
  49082. </summary>
  49083. </member>
  49084. <member name="P:UnityEditor.TextureImporter.wrapModeV">
  49085. <summary>
  49086. <para>Texture V coordinate wrapping mode.</para>
  49087. </summary>
  49088. </member>
  49089. <member name="P:UnityEditor.TextureImporter.wrapModeW">
  49090. <summary>
  49091. <para>Texture W coordinate wrapping mode for Texture3D.</para>
  49092. </summary>
  49093. </member>
  49094. <member name="M:UnityEditor.TextureImporter.ClearPlatformTextureSettings(System.String)">
  49095. <summary>
  49096. <para>Clear specific target platform settings.</para>
  49097. </summary>
  49098. <param name="platform">The platform whose settings are to be cleared (see below).</param>
  49099. </member>
  49100. <member name="M:UnityEditor.TextureImporter.DoesSourceTextureHaveAlpha">
  49101. <summary>
  49102. <para>Allows you to check whether the texture source image has an alpha channel.</para>
  49103. </summary>
  49104. </member>
  49105. <member name="M:UnityEditor.TextureImporter.DoesSourceTextureHaveColor">
  49106. <summary>
  49107. <para>Does textures source image have RGB channels.</para>
  49108. </summary>
  49109. </member>
  49110. <member name="M:UnityEditor.TextureImporter.GetAllowsAlphaSplitting">
  49111. <summary>
  49112. <para>Getter for the flag that allows Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency).</para>
  49113. </summary>
  49114. <returns>
  49115. <para>True if the importer allows alpha split on the imported texture, False otherwise.</para>
  49116. </returns>
  49117. </member>
  49118. <member name="M:UnityEditor.TextureImporter.GetAutomaticFormat(System.String)">
  49119. <summary>
  49120. <para>Returns the TextureImporterFormat that would be automatically chosen for this platform.</para>
  49121. </summary>
  49122. <param name="platform"></param>
  49123. <returns>
  49124. <para>Format chosen by the system for the provided platform, TextureImporterFormat.Automatic if the platform does not exist.</para>
  49125. </returns>
  49126. </member>
  49127. <member name="M:UnityEditor.TextureImporter.GetDefaultPlatformTextureSettings">
  49128. <summary>
  49129. <para>Get the default platform specific texture settings.</para>
  49130. </summary>
  49131. <returns>
  49132. <para>A TextureImporterPlatformSettings structure containing the default platform parameters.</para>
  49133. </returns>
  49134. </member>
  49135. <member name="M:UnityEditor.TextureImporter.GetPlatformTextureSettings(System.String,System.Int32&amp;,UnityEditor.TextureImporterFormat&amp;,System.Int32&amp;,System.Boolean&amp;)">
  49136. <summary>
  49137. <para>Get platform specific texture settings.</para>
  49138. </summary>
  49139. <param name="platform">The platform for which settings are required (see options below).</param>
  49140. <param name="maxTextureSize">Maximum texture width/height in pixels.</param>
  49141. <param name="textureFormat">Format of the texture for the given platform.</param>
  49142. <param name="compressionQuality">Value from 0..100, equivalent to the standard JPEG quality setting.</param>
  49143. <param name="etc1AlphaSplitEnabled">Status of the ETC1 and alpha split flag.</param>
  49144. <returns>
  49145. <para>True if the platform override was found, false if no override was found.</para>
  49146. </returns>
  49147. </member>
  49148. <member name="M:UnityEditor.TextureImporter.GetPlatformTextureSettings(System.String,System.Int32&amp;,UnityEditor.TextureImporterFormat&amp;,System.Int32&amp;)">
  49149. <summary>
  49150. <para>Get platform specific texture settings.</para>
  49151. </summary>
  49152. <param name="platform">The platform whose settings are required (see below).</param>
  49153. <param name="maxTextureSize">Maximum texture width/height in pixels.</param>
  49154. <param name="textureFormat">Format of the texture.</param>
  49155. <param name="compressionQuality">Value from 0..100, equivalent to the standard JPEG quality setting.</param>
  49156. <returns>
  49157. <para>True if the platform override was found, false if no override was found.</para>
  49158. </returns>
  49159. </member>
  49160. <member name="M:UnityEditor.TextureImporter.GetPlatformTextureSettings(System.String,System.Int32&amp;,UnityEditor.TextureImporterFormat&amp;)">
  49161. <summary>
  49162. <para>Get platform specific texture settings.</para>
  49163. </summary>
  49164. <param name="platform">The platform whose settings are required (see below).</param>
  49165. <param name="maxTextureSize">Maximum texture width/height in pixels.</param>
  49166. <param name="textureFormat">Format of the texture.</param>
  49167. <returns>
  49168. <para>True if the platform override was found, false if no override was found.</para>
  49169. </returns>
  49170. </member>
  49171. <member name="M:UnityEditor.TextureImporter.GetPlatformTextureSettings(System.String)">
  49172. <summary>
  49173. <para>Get platform specific texture settings.</para>
  49174. </summary>
  49175. <param name="platform">The platform whose settings are required (see below).</param>
  49176. <returns>
  49177. <para>A TextureImporterPlatformSettings structure containing the platform parameters.</para>
  49178. </returns>
  49179. </member>
  49180. <member name="M:UnityEditor.TextureImporter.GetSourceTextureWidthAndHeight(System.Int32&amp;,System.Int32&amp;)">
  49181. <summary>
  49182. <para>Gets the source texture's width and height.</para>
  49183. </summary>
  49184. <param name="width">The source texture's width.</param>
  49185. <param name="height">The source texture's height.</param>
  49186. </member>
  49187. <member name="M:UnityEditor.TextureImporter.IsDefaultPlatformTextureFormatValid(UnityEditor.TextureImporterType,UnityEditor.TextureImporterFormat)">
  49188. <summary>
  49189. <para>Validates TextureImporterFormat based on the type of the current format (TextureImporterType) and the default platform.</para>
  49190. </summary>
  49191. <param name="currentFormat">The TextureImporterType that the importer uses.</param>
  49192. <param name="textureType">The TextureImporterFormat to validate.</param>
  49193. <returns>
  49194. <para>Returns true if TextureImporterFormat is valid and can be set. Returns false otherwise.</para>
  49195. </returns>
  49196. </member>
  49197. <member name="M:UnityEditor.TextureImporter.IsPlatformTextureFormatValid(UnityEditor.TextureImporterType,UnityEditor.BuildTarget,UnityEditor.TextureImporterFormat)">
  49198. <summary>
  49199. <para>Validates TextureImporterFormat based on a specified import type (TextureImporterType) and a specified build target (BuildTarget.).</para>
  49200. </summary>
  49201. <param name="textureType">The TextureImporterType that the importer uses.</param>
  49202. <param name="target">The platform that the setting targets, referred to as the BuilTarget.</param>
  49203. <param name="currentFormat">The TextureImporterFormat to validate.</param>
  49204. <returns>
  49205. <para>Returns true if TextureImporterFormat is valid and can be set. Returns false otherwise.</para>
  49206. </returns>
  49207. </member>
  49208. <member name="M:UnityEditor.TextureImporter.ReadTextureImportInstructions">
  49209. <summary>
  49210. <para>Reads the active texture output instructions of this TextureImporter.</para>
  49211. </summary>
  49212. </member>
  49213. <member name="M:UnityEditor.TextureImporter.ReadTextureSettings(UnityEditor.TextureImporterSettings)">
  49214. <summary>
  49215. <para>Read texture settings into TextureImporterSettings class.</para>
  49216. </summary>
  49217. <param name="dest"></param>
  49218. </member>
  49219. <member name="M:UnityEditor.TextureImporter.SetAllowsAlphaSplitting(System.Boolean)">
  49220. <summary>
  49221. <para>Setter for the flag that allows Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency).</para>
  49222. </summary>
  49223. <param name="flag"></param>
  49224. </member>
  49225. <member name="M:UnityEditor.TextureImporter.SetPlatformTextureSettings(System.String,System.Int32,UnityEditor.TextureImporterFormat,System.Boolean)">
  49226. <summary>
  49227. <para>Set specific target platform settings.</para>
  49228. </summary>
  49229. <param name="platform">The platforms whose settings are to be changed (see below).</param>
  49230. <param name="maxTextureSize">Maximum texture width/height in pixels.</param>
  49231. <param name="textureFormat">Data format for the texture.</param>
  49232. <param name="compressionQuality">Value from 0..100, with 0, 50 and 100 being respectively Fast, Normal, Best quality options in the texture importer UI. For Crunch texture formats, this roughly corresponds to JPEG quality levels.</param>
  49233. <param name="allowsAlphaSplit">Allows splitting of imported texture into RGB+A so that ETC1 compression can be applied (Android only, and works only on textures that are a part of some atlas).</param>
  49234. </member>
  49235. <member name="M:UnityEditor.TextureImporter.SetPlatformTextureSettings(System.String,System.Int32,UnityEditor.TextureImporterFormat,System.Int32,System.Boolean)">
  49236. <summary>
  49237. <para>Set specific target platform settings.</para>
  49238. </summary>
  49239. <param name="platform">The platforms whose settings are to be changed (see below).</param>
  49240. <param name="maxTextureSize">Maximum texture width/height in pixels.</param>
  49241. <param name="textureFormat">Data format for the texture.</param>
  49242. <param name="compressionQuality">Value from 0..100, with 0, 50 and 100 being respectively Fast, Normal, Best quality options in the texture importer UI. For Crunch texture formats, this roughly corresponds to JPEG quality levels.</param>
  49243. <param name="allowsAlphaSplit">Allows splitting of imported texture into RGB+A so that ETC1 compression can be applied (Android only, and works only on textures that are a part of some atlas).</param>
  49244. </member>
  49245. <member name="M:UnityEditor.TextureImporter.SetPlatformTextureSettings(UnityEditor.TextureImporterPlatformSettings)">
  49246. <summary>
  49247. <para>Set specific target platform settings.</para>
  49248. </summary>
  49249. <param name="platformSettings">Structure containing the platform settings.</param>
  49250. </member>
  49251. <member name="M:UnityEditor.TextureImporter.SetTextureSettings(UnityEditor.TextureImporterSettings)">
  49252. <summary>
  49253. <para>Set texture importers settings from TextureImporterSettings class.</para>
  49254. </summary>
  49255. <param name="src"></param>
  49256. </member>
  49257. <member name="T:UnityEditor.TextureImporterAlphaSource">
  49258. <summary>
  49259. <para>Select how the alpha of the imported texture is generated.</para>
  49260. </summary>
  49261. </member>
  49262. <member name="F:UnityEditor.TextureImporterAlphaSource.FromGrayScale">
  49263. <summary>
  49264. <para>Generate Alpha from image gray scale.</para>
  49265. </summary>
  49266. </member>
  49267. <member name="F:UnityEditor.TextureImporterAlphaSource.FromInput">
  49268. <summary>
  49269. <para>Use Alpha from the input texture if one is provided.</para>
  49270. </summary>
  49271. </member>
  49272. <member name="F:UnityEditor.TextureImporterAlphaSource.None">
  49273. <summary>
  49274. <para>No Alpha will be used.</para>
  49275. </summary>
  49276. </member>
  49277. <member name="T:UnityEditor.TextureImporterCompression">
  49278. <summary>
  49279. <para>Select the kind of compression you want for your texture.</para>
  49280. </summary>
  49281. </member>
  49282. <member name="F:UnityEditor.TextureImporterCompression.Compressed">
  49283. <summary>
  49284. <para>Texture will be compressed using a standard format depending on the platform (DXT, ASTC, ...).</para>
  49285. </summary>
  49286. </member>
  49287. <member name="F:UnityEditor.TextureImporterCompression.CompressedHQ">
  49288. <summary>
  49289. <para>Texture will be compressed using a high quality format depending on the platform and availability (BC7, ASTC4x4, ...).</para>
  49290. </summary>
  49291. </member>
  49292. <member name="F:UnityEditor.TextureImporterCompression.CompressedLQ">
  49293. <summary>
  49294. <para>Texture will be compressed using a low quality but high performance, high compression format depending on the platform and availability (2bpp PVRTC, ASTC8x8, ...).</para>
  49295. </summary>
  49296. </member>
  49297. <member name="F:UnityEditor.TextureImporterCompression.Uncompressed">
  49298. <summary>
  49299. <para>Texture will not be compressed.</para>
  49300. </summary>
  49301. </member>
  49302. <member name="T:UnityEditor.TextureImporterCubemapConvolution">
  49303. <summary>
  49304. <para>Defines Cubemap convolution mode.</para>
  49305. </summary>
  49306. </member>
  49307. <member name="F:UnityEditor.TextureImporterCubemapConvolution.Diffuse">
  49308. <summary>
  49309. <para>Diffuse convolution (aka irradiance Cubemap).</para>
  49310. </summary>
  49311. </member>
  49312. <member name="F:UnityEditor.TextureImporterCubemapConvolution.None">
  49313. <summary>
  49314. <para>No convolution needed. This Cubemap texture represents mirror reflection or Skybox.</para>
  49315. </summary>
  49316. </member>
  49317. <member name="F:UnityEditor.TextureImporterCubemapConvolution.Specular">
  49318. <summary>
  49319. <para>Specular convolution (aka Prefiltered Environment Map).</para>
  49320. </summary>
  49321. </member>
  49322. <member name="T:UnityEditor.TextureImporterFormat">
  49323. <summary>
  49324. <para>Imported texture format for TextureImporter.</para>
  49325. </summary>
  49326. </member>
  49327. <member name="F:UnityEditor.TextureImporterFormat.Alpha8">
  49328. <summary>
  49329. <para>TextureFormat.Alpha8 texture format.</para>
  49330. </summary>
  49331. </member>
  49332. <member name="F:UnityEditor.TextureImporterFormat.ARGB16">
  49333. <summary>
  49334. <para>TextureFormat.ARGB4444 texture format.</para>
  49335. </summary>
  49336. </member>
  49337. <member name="F:UnityEditor.TextureImporterFormat.ARGB32">
  49338. <summary>
  49339. <para>TextureFormat.ARGB32 texture format.</para>
  49340. </summary>
  49341. </member>
  49342. <member name="F:UnityEditor.TextureImporterFormat.ASTC_10x10">
  49343. <summary>
  49344. <para>ASTC compressed RGB(A) texture format, 10x10 block size.</para>
  49345. </summary>
  49346. </member>
  49347. <member name="F:UnityEditor.TextureImporterFormat.ASTC_12x12">
  49348. <summary>
  49349. <para>ASTC compressed RGB(A) texture format, 12x12 block size.</para>
  49350. </summary>
  49351. </member>
  49352. <member name="F:UnityEditor.TextureImporterFormat.ASTC_4x4">
  49353. <summary>
  49354. <para>ASTC compressed RGB(A) texture format, 4x4 block size.</para>
  49355. </summary>
  49356. </member>
  49357. <member name="F:UnityEditor.TextureImporterFormat.ASTC_5x5">
  49358. <summary>
  49359. <para>ASTC compressed RGB(A) texture format, 5x5 block size.</para>
  49360. </summary>
  49361. </member>
  49362. <member name="F:UnityEditor.TextureImporterFormat.ASTC_6x6">
  49363. <summary>
  49364. <para>ASTC compressed RGB(A) texture format, 6x6 block size.</para>
  49365. </summary>
  49366. </member>
  49367. <member name="F:UnityEditor.TextureImporterFormat.ASTC_8x8">
  49368. <summary>
  49369. <para>ASTC compressed RGB(A) texture format, 8x8 block size.</para>
  49370. </summary>
  49371. </member>
  49372. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_10x10">
  49373. <summary>
  49374. <para>ASTC compressed RGB(A) HDR texture format, 10x10 block size.</para>
  49375. </summary>
  49376. </member>
  49377. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_12x12">
  49378. <summary>
  49379. <para>ASTC compressed RGB(A) HDR texture format, 12x12 block size.</para>
  49380. </summary>
  49381. </member>
  49382. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_4x4">
  49383. <summary>
  49384. <para>ASTC compressed RGB(A) HDR texture format, 4x4 block size.</para>
  49385. </summary>
  49386. </member>
  49387. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_5x5">
  49388. <summary>
  49389. <para>ASTC compressed RGB(A) HDR texture format, 5x5 block size.</para>
  49390. </summary>
  49391. </member>
  49392. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_6x6">
  49393. <summary>
  49394. <para>ASTC compressed RGB(A) HDR texture format, 6x6 block size.</para>
  49395. </summary>
  49396. </member>
  49397. <member name="F:UnityEditor.TextureImporterFormat.ASTC_HDR_8x8">
  49398. <summary>
  49399. <para>ASTC compressed RGB(A) HDR texture format, 8x8 block size.</para>
  49400. </summary>
  49401. </member>
  49402. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_10x10">
  49403. <summary>
  49404. <para>ASTC compressed RGB texture format, 10x10 block size.</para>
  49405. </summary>
  49406. </member>
  49407. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_12x12">
  49408. <summary>
  49409. <para>ASTC compressed RGB texture format, 12x12 block size.</para>
  49410. </summary>
  49411. </member>
  49412. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_4x4">
  49413. <summary>
  49414. <para>ASTC compressed RGB texture format, 4x4 block size.</para>
  49415. </summary>
  49416. </member>
  49417. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_5x5">
  49418. <summary>
  49419. <para>ASTC compressed RGB texture format, 5x5 block size.</para>
  49420. </summary>
  49421. </member>
  49422. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_6x6">
  49423. <summary>
  49424. <para>ASTC compressed RGB texture format, 6x6 block size.</para>
  49425. </summary>
  49426. </member>
  49427. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGB_8x8">
  49428. <summary>
  49429. <para>ASTC compressed RGB texture format, 8x8 block size.</para>
  49430. </summary>
  49431. </member>
  49432. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_10x10">
  49433. <summary>
  49434. <para>ASTC compressed RGBA texture format, 10x10 block size.</para>
  49435. </summary>
  49436. </member>
  49437. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_12x12">
  49438. <summary>
  49439. <para>ASTC compressed RGBA texture format, 12x12 block size.</para>
  49440. </summary>
  49441. </member>
  49442. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_4x4">
  49443. <summary>
  49444. <para>ASTC compressed RGBA texture format, 4x4 block size.</para>
  49445. </summary>
  49446. </member>
  49447. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_5x5">
  49448. <summary>
  49449. <para>ASTC compressed RGBA texture format, 5x5 block size.</para>
  49450. </summary>
  49451. </member>
  49452. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_6x6">
  49453. <summary>
  49454. <para>ASTC compressed RGBA texture format, 6x6 block size.</para>
  49455. </summary>
  49456. </member>
  49457. <member name="F:UnityEditor.TextureImporterFormat.ASTC_RGBA_8x8">
  49458. <summary>
  49459. <para>ASTC compressed RGBA texture format, 8x8 block size.</para>
  49460. </summary>
  49461. </member>
  49462. <member name="F:UnityEditor.TextureImporterFormat.Automatic">
  49463. <summary>
  49464. <para>Choose texture format automatically based on the texture parameters.</para>
  49465. </summary>
  49466. </member>
  49467. <member name="F:UnityEditor.TextureImporterFormat.Automatic16bit">
  49468. <summary>
  49469. <para>Choose a 16 bit format automatically.</para>
  49470. </summary>
  49471. </member>
  49472. <member name="F:UnityEditor.TextureImporterFormat.AutomaticCompressed">
  49473. <summary>
  49474. <para>Choose a compressed format automatically.</para>
  49475. </summary>
  49476. </member>
  49477. <member name="F:UnityEditor.TextureImporterFormat.AutomaticCompressedHDR">
  49478. <summary>
  49479. <para>Choose a compressed HDR format automatically.</para>
  49480. </summary>
  49481. </member>
  49482. <member name="F:UnityEditor.TextureImporterFormat.AutomaticCrunched">
  49483. <summary>
  49484. <para>Choose a crunched format automatically.</para>
  49485. </summary>
  49486. </member>
  49487. <member name="F:UnityEditor.TextureImporterFormat.AutomaticHDR">
  49488. <summary>
  49489. <para>Choose an HDR format automatically.</para>
  49490. </summary>
  49491. </member>
  49492. <member name="F:UnityEditor.TextureImporterFormat.AutomaticTruecolor">
  49493. <summary>
  49494. <para>Choose a Truecolor format automatically.</para>
  49495. </summary>
  49496. </member>
  49497. <member name="F:UnityEditor.TextureImporterFormat.BC4">
  49498. <summary>
  49499. <para>TextureFormat.BC4 compressed texture format.</para>
  49500. </summary>
  49501. </member>
  49502. <member name="F:UnityEditor.TextureImporterFormat.BC5">
  49503. <summary>
  49504. <para>TextureFormat.BC5 compressed texture format.</para>
  49505. </summary>
  49506. </member>
  49507. <member name="F:UnityEditor.TextureImporterFormat.BC6H">
  49508. <summary>
  49509. <para>TextureFormat.BC6H compressed HDR texture format.</para>
  49510. </summary>
  49511. </member>
  49512. <member name="F:UnityEditor.TextureImporterFormat.BC7">
  49513. <summary>
  49514. <para>TextureFormat.BC7 compressed texture format.</para>
  49515. </summary>
  49516. </member>
  49517. <member name="F:UnityEditor.TextureImporterFormat.DXT1">
  49518. <summary>
  49519. <para>TextureFormat.DXT1 (BC1) compressed texture format.</para>
  49520. </summary>
  49521. </member>
  49522. <member name="F:UnityEditor.TextureImporterFormat.DXT1Crunched">
  49523. <summary>
  49524. <para>DXT1 (BC1) compressed texture format using Crunch compression for smaller storage sizes.</para>
  49525. </summary>
  49526. </member>
  49527. <member name="F:UnityEditor.TextureImporterFormat.DXT5">
  49528. <summary>
  49529. <para>TextureFormat.DXT5 (BC3) compressed texture format.</para>
  49530. </summary>
  49531. </member>
  49532. <member name="F:UnityEditor.TextureImporterFormat.DXT5Crunched">
  49533. <summary>
  49534. <para>DXT5 (BC3) compressed texture format using Crunch compression for smaller storage sizes.</para>
  49535. </summary>
  49536. </member>
  49537. <member name="F:UnityEditor.TextureImporterFormat.EAC_R">
  49538. <summary>
  49539. <para>ETC2EAC compressed 4 bits pixel unsigned R texture format.</para>
  49540. </summary>
  49541. </member>
  49542. <member name="F:UnityEditor.TextureImporterFormat.EAC_R_SIGNED">
  49543. <summary>
  49544. <para>ETC2EAC compressed 4 bits pixel signed R texture format.</para>
  49545. </summary>
  49546. </member>
  49547. <member name="F:UnityEditor.TextureImporterFormat.EAC_RG">
  49548. <summary>
  49549. <para>ETC2EAC compressed 8 bits pixel unsigned RG texture format.</para>
  49550. </summary>
  49551. </member>
  49552. <member name="F:UnityEditor.TextureImporterFormat.EAC_RG_SIGNED">
  49553. <summary>
  49554. <para>ETC2EAC compressed 4 bits pixel signed RG texture format.</para>
  49555. </summary>
  49556. </member>
  49557. <member name="F:UnityEditor.TextureImporterFormat.ETC_RGB4">
  49558. <summary>
  49559. <para>ETC (GLES2.0) 4 bits/pixel compressed RGB texture format.</para>
  49560. </summary>
  49561. </member>
  49562. <member name="F:UnityEditor.TextureImporterFormat.ETC_RGB4_3DS">
  49563. <summary>
  49564. <para>ETC (Nintendo 3DS) 4 bits/pixel compressed RGB texture format.</para>
  49565. </summary>
  49566. </member>
  49567. <member name="F:UnityEditor.TextureImporterFormat.ETC_RGB4Crunched">
  49568. <summary>
  49569. <para>ETC_RGB4 compressed texture format using Crunch compression for smaller storage sizes.</para>
  49570. </summary>
  49571. </member>
  49572. <member name="F:UnityEditor.TextureImporterFormat.ETC_RGBA8_3DS">
  49573. <summary>
  49574. <para>ETC (Nintendo 3DS) 8 bits/pixel compressed RGBA texture format.</para>
  49575. </summary>
  49576. </member>
  49577. <member name="F:UnityEditor.TextureImporterFormat.ETC2_RGB4">
  49578. <summary>
  49579. <para>ETC2 compressed 4 bits / pixel RGB texture format.</para>
  49580. </summary>
  49581. </member>
  49582. <member name="F:UnityEditor.TextureImporterFormat.ETC2_RGB4_PUNCHTHROUGH_ALPHA">
  49583. <summary>
  49584. <para>ETC2 compressed 4 bits / pixel RGB + 1-bit alpha texture format.</para>
  49585. </summary>
  49586. </member>
  49587. <member name="F:UnityEditor.TextureImporterFormat.ETC2_RGBA8">
  49588. <summary>
  49589. <para>ETC2 compressed 8 bits / pixel RGBA texture format.</para>
  49590. </summary>
  49591. </member>
  49592. <member name="F:UnityEditor.TextureImporterFormat.ETC2_RGBA8Crunched">
  49593. <summary>
  49594. <para>ETC2_RGBA8 compressed color with alpha channel texture format using Crunch compression for smaller storage sizes.</para>
  49595. </summary>
  49596. </member>
  49597. <member name="F:UnityEditor.TextureImporterFormat.PVRTC_RGB2">
  49598. <summary>
  49599. <para>PowerVR/iOS TextureFormat.PVRTC_RGB2 compressed texture format.</para>
  49600. </summary>
  49601. </member>
  49602. <member name="F:UnityEditor.TextureImporterFormat.PVRTC_RGB4">
  49603. <summary>
  49604. <para>PowerVR/iOS TextureFormat.PVRTC_RGB4 compressed texture format.</para>
  49605. </summary>
  49606. </member>
  49607. <member name="F:UnityEditor.TextureImporterFormat.PVRTC_RGBA2">
  49608. <summary>
  49609. <para>PowerVR/iOS TextureFormat.PVRTC_RGBA2 compressed texture format.</para>
  49610. </summary>
  49611. </member>
  49612. <member name="F:UnityEditor.TextureImporterFormat.PVRTC_RGBA4">
  49613. <summary>
  49614. <para>PowerVR/iOS TextureFormat.PVRTC_RGBA4 compressed texture format.</para>
  49615. </summary>
  49616. </member>
  49617. <member name="F:UnityEditor.TextureImporterFormat.R16">
  49618. <summary>
  49619. <para>TextureFormat.R16 texture format.</para>
  49620. </summary>
  49621. </member>
  49622. <member name="F:UnityEditor.TextureImporterFormat.R8">
  49623. <summary>
  49624. <para>TextureFormat.R8 texture format.</para>
  49625. </summary>
  49626. </member>
  49627. <member name="F:UnityEditor.TextureImporterFormat.RFloat">
  49628. <summary>
  49629. <para>TextureFormat.RFloat floating point texture format.</para>
  49630. </summary>
  49631. </member>
  49632. <member name="F:UnityEditor.TextureImporterFormat.RG16">
  49633. <summary>
  49634. <para>TextureFormat.RG16 texture format.</para>
  49635. </summary>
  49636. </member>
  49637. <member name="F:UnityEditor.TextureImporterFormat.RG32">
  49638. <summary>
  49639. <para>TextureFormat.RG32 texture format.</para>
  49640. </summary>
  49641. </member>
  49642. <member name="F:UnityEditor.TextureImporterFormat.RGB16">
  49643. <summary>
  49644. <para>TextureFormat.RGB565 texture format.</para>
  49645. </summary>
  49646. </member>
  49647. <member name="F:UnityEditor.TextureImporterFormat.RGB24">
  49648. <summary>
  49649. <para>TextureFormat.RGB24 texture format.</para>
  49650. </summary>
  49651. </member>
  49652. <member name="F:UnityEditor.TextureImporterFormat.RGB48">
  49653. <summary>
  49654. <para>TextureFormat.RGB48 texture format.</para>
  49655. </summary>
  49656. </member>
  49657. <member name="F:UnityEditor.TextureImporterFormat.RGB9E5">
  49658. <summary>
  49659. <para>TextureFormat.RGB9e5Float packed unsigned floating point texture format with shared exponent.</para>
  49660. </summary>
  49661. </member>
  49662. <member name="F:UnityEditor.TextureImporterFormat.RGBA16">
  49663. <summary>
  49664. <para>TextureFormat.RGBA4444 texture format.</para>
  49665. </summary>
  49666. </member>
  49667. <member name="F:UnityEditor.TextureImporterFormat.RGBA32">
  49668. <summary>
  49669. <para>TextureFormat.RGBA32 texture format.</para>
  49670. </summary>
  49671. </member>
  49672. <member name="F:UnityEditor.TextureImporterFormat.RGBA64">
  49673. <summary>
  49674. <para>TextureFormat.RGBA64 texture format.</para>
  49675. </summary>
  49676. </member>
  49677. <member name="F:UnityEditor.TextureImporterFormat.RGBAFloat">
  49678. <summary>
  49679. <para>TextureFormat.RGBAFloat floating point RGBA texture format.</para>
  49680. </summary>
  49681. </member>
  49682. <member name="F:UnityEditor.TextureImporterFormat.RGBAHalf">
  49683. <summary>
  49684. <para>TextureFormat.RGBAHalf half-precision floating point texture format.</para>
  49685. </summary>
  49686. </member>
  49687. <member name="F:UnityEditor.TextureImporterFormat.RGFloat">
  49688. <summary>
  49689. <para>TextureFormat.RGFloat floating point texture format.</para>
  49690. </summary>
  49691. </member>
  49692. <member name="F:UnityEditor.TextureImporterFormat.RGHalf">
  49693. <summary>
  49694. <para>TextureFormat.RGHalf half-precision floating point texture format.</para>
  49695. </summary>
  49696. </member>
  49697. <member name="F:UnityEditor.TextureImporterFormat.RHalf">
  49698. <summary>
  49699. <para>TextureFormat.RHalf half-precision floating point texture format.</para>
  49700. </summary>
  49701. </member>
  49702. <member name="T:UnityEditor.TextureImporterGenerateCubemap">
  49703. <summary>
  49704. <para>Cubemap generation mode for TextureImporter.</para>
  49705. </summary>
  49706. </member>
  49707. <member name="F:UnityEditor.TextureImporterGenerateCubemap.AutoCubemap">
  49708. <summary>
  49709. <para>Automatically determine type of cubemap generation from the source image.</para>
  49710. </summary>
  49711. </member>
  49712. <member name="F:UnityEditor.TextureImporterGenerateCubemap.Cylindrical">
  49713. <summary>
  49714. <para>Generate cubemap from cylindrical texture.</para>
  49715. </summary>
  49716. </member>
  49717. <member name="F:UnityEditor.TextureImporterGenerateCubemap.FullCubemap">
  49718. <summary>
  49719. <para>Generate cubemap from vertical or horizontal cross texture.</para>
  49720. </summary>
  49721. </member>
  49722. <member name="F:UnityEditor.TextureImporterGenerateCubemap.None">
  49723. <summary>
  49724. <para>Do not generate cubemap (default).</para>
  49725. </summary>
  49726. </member>
  49727. <member name="F:UnityEditor.TextureImporterGenerateCubemap.Spheremap">
  49728. <summary>
  49729. <para>Generate cubemap from spheremap texture.</para>
  49730. </summary>
  49731. </member>
  49732. <member name="T:UnityEditor.TextureImporterMipFilter">
  49733. <summary>
  49734. <para>Mip map filter for TextureImporter.</para>
  49735. </summary>
  49736. </member>
  49737. <member name="F:UnityEditor.TextureImporterMipFilter.BoxFilter">
  49738. <summary>
  49739. <para>Box mipmap filter.</para>
  49740. </summary>
  49741. </member>
  49742. <member name="F:UnityEditor.TextureImporterMipFilter.KaiserFilter">
  49743. <summary>
  49744. <para>Kaiser mipmap filter.</para>
  49745. </summary>
  49746. </member>
  49747. <member name="T:UnityEditor.TextureImporterNormalFilter">
  49748. <summary>
  49749. <para>Normal map filtering mode for TextureImporter.</para>
  49750. </summary>
  49751. </member>
  49752. <member name="F:UnityEditor.TextureImporterNormalFilter.Sobel">
  49753. <summary>
  49754. <para>Sobel normal map filter.</para>
  49755. </summary>
  49756. </member>
  49757. <member name="F:UnityEditor.TextureImporterNormalFilter.Standard">
  49758. <summary>
  49759. <para>Standard normal map filter.</para>
  49760. </summary>
  49761. </member>
  49762. <member name="T:UnityEditor.TextureImporterNPOTScale">
  49763. <summary>
  49764. <para>Scaling mode for non power of two textures in TextureImporter.</para>
  49765. </summary>
  49766. </member>
  49767. <member name="F:UnityEditor.TextureImporterNPOTScale.None">
  49768. <summary>
  49769. <para>Keep non power of two textures as is.</para>
  49770. </summary>
  49771. </member>
  49772. <member name="F:UnityEditor.TextureImporterNPOTScale.ToLarger">
  49773. <summary>
  49774. <para>Scale to larger power of two.</para>
  49775. </summary>
  49776. </member>
  49777. <member name="F:UnityEditor.TextureImporterNPOTScale.ToNearest">
  49778. <summary>
  49779. <para>Scale to nearest power of two.</para>
  49780. </summary>
  49781. </member>
  49782. <member name="F:UnityEditor.TextureImporterNPOTScale.ToSmaller">
  49783. <summary>
  49784. <para>Scale to smaller power of two.</para>
  49785. </summary>
  49786. </member>
  49787. <member name="T:UnityEditor.TextureImporterPlatformSettings">
  49788. <summary>
  49789. <para>Stores platform specifics settings of a TextureImporter.</para>
  49790. </summary>
  49791. </member>
  49792. <member name="P:UnityEditor.TextureImporterPlatformSettings.allowsAlphaSplitting">
  49793. <summary>
  49794. <para>Allows Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency).</para>
  49795. </summary>
  49796. </member>
  49797. <member name="P:UnityEditor.TextureImporterPlatformSettings.androidETC2FallbackOverride">
  49798. <summary>
  49799. <para>Override for ETC2 decompression fallback on Android devices that don't support ETC2.</para>
  49800. </summary>
  49801. </member>
  49802. <member name="P:UnityEditor.TextureImporterPlatformSettings.compressionQuality">
  49803. <summary>
  49804. <para>Quality of texture compression in the range [0..100].</para>
  49805. </summary>
  49806. </member>
  49807. <member name="P:UnityEditor.TextureImporterPlatformSettings.crunchedCompression">
  49808. <summary>
  49809. <para>Use crunch compression when available.</para>
  49810. </summary>
  49811. </member>
  49812. <member name="P:UnityEditor.TextureImporterPlatformSettings.format">
  49813. <summary>
  49814. <para>Format of imported texture.</para>
  49815. </summary>
  49816. </member>
  49817. <member name="P:UnityEditor.TextureImporterPlatformSettings.maxTextureSize">
  49818. <summary>
  49819. <para>Maximum texture size.</para>
  49820. </summary>
  49821. </member>
  49822. <member name="P:UnityEditor.TextureImporterPlatformSettings.name">
  49823. <summary>
  49824. <para>Name of the build target.</para>
  49825. </summary>
  49826. </member>
  49827. <member name="P:UnityEditor.TextureImporterPlatformSettings.overridden">
  49828. <summary>
  49829. <para>Set to true in order to override the Default platform parameters by those provided in the TextureImporterPlatformSettings structure.</para>
  49830. </summary>
  49831. </member>
  49832. <member name="P:UnityEditor.TextureImporterPlatformSettings.resizeAlgorithm">
  49833. <summary>
  49834. <para>For Texture to be scaled down choose resize algorithm. ( Applyed only when Texture dimension is bigger than Max Size ).</para>
  49835. </summary>
  49836. </member>
  49837. <member name="P:UnityEditor.TextureImporterPlatformSettings.textureCompression">
  49838. <summary>
  49839. <para>Compression of imported texture.</para>
  49840. </summary>
  49841. </member>
  49842. <member name="M:UnityEditor.TextureImporterPlatformSettings.CopyTo(UnityEditor.TextureImporterPlatformSettings)">
  49843. <summary>
  49844. <para>Copy parameters into another TextureImporterPlatformSettings object.</para>
  49845. </summary>
  49846. <param name="target">TextureImporterPlatformSettings object to copy settings to.</param>
  49847. </member>
  49848. <member name="T:UnityEditor.TextureImporterRGBMMode">
  49849. <summary>
  49850. <para>RGBM encoding mode for HDR textures in TextureImporter.</para>
  49851. </summary>
  49852. </member>
  49853. <member name="F:UnityEditor.TextureImporterRGBMMode.Auto">
  49854. <summary>
  49855. <para>Do RGBM encoding when source data is HDR in TextureImporter.</para>
  49856. </summary>
  49857. </member>
  49858. <member name="F:UnityEditor.TextureImporterRGBMMode.Encoded">
  49859. <summary>
  49860. <para>Source texture is already RGBM encoded in TextureImporter.</para>
  49861. </summary>
  49862. </member>
  49863. <member name="F:UnityEditor.TextureImporterRGBMMode.Off">
  49864. <summary>
  49865. <para>Do not perform RGBM encoding in TextureImporter.</para>
  49866. </summary>
  49867. </member>
  49868. <member name="F:UnityEditor.TextureImporterRGBMMode.On">
  49869. <summary>
  49870. <para>Do RGBM encoding in TextureImporter.</para>
  49871. </summary>
  49872. </member>
  49873. <member name="T:UnityEditor.TextureImporterSettings">
  49874. <summary>
  49875. <para>Stores settings of a TextureImporter.</para>
  49876. </summary>
  49877. </member>
  49878. <member name="P:UnityEditor.TextureImporterSettings.alphaIsTransparency">
  49879. <summary>
  49880. <para>If the alpha channel of your texture represents transparency, enable this property to dilate the color channels of visible texels into fully transparent areas. This effectively adds padding around transparent areas that prevents filtering artifacts from forming on their edges. Unity does not support this property for HDR textures.
  49881. This property makes the color data of invisible texels undefined. Disable this property to preserve invisible texels' original color data.</para>
  49882. </summary>
  49883. </member>
  49884. <member name="P:UnityEditor.TextureImporterSettings.alphaSource">
  49885. <summary>
  49886. <para>Select how the alpha of the imported texture is generated.</para>
  49887. </summary>
  49888. </member>
  49889. <member name="P:UnityEditor.TextureImporterSettings.alphaTestReferenceValue">
  49890. <summary>
  49891. <para>Returns or assigns the alpha test reference value.</para>
  49892. </summary>
  49893. </member>
  49894. <member name="P:UnityEditor.TextureImporterSettings.aniso">
  49895. <summary>
  49896. <para>Anisotropic filtering level of the texture.</para>
  49897. </summary>
  49898. </member>
  49899. <member name="P:UnityEditor.TextureImporterSettings.borderMipmap">
  49900. <summary>
  49901. <para>Enable this to avoid colors seeping out to the edge of the lower Mip levels. Used for light cookies.</para>
  49902. </summary>
  49903. </member>
  49904. <member name="P:UnityEditor.TextureImporterSettings.convertToNormalMap">
  49905. <summary>
  49906. <para>Convert heightmap to normal map?</para>
  49907. </summary>
  49908. </member>
  49909. <member name="P:UnityEditor.TextureImporterSettings.cubemapConvolution">
  49910. <summary>
  49911. <para>Convolution mode.</para>
  49912. </summary>
  49913. </member>
  49914. <member name="P:UnityEditor.TextureImporterSettings.cubemapConvolutionExponent">
  49915. <summary>
  49916. <para>Defines how fast Phong exponent wears off in mipmaps. Higher value will apply less blur to high resolution mipmaps.</para>
  49917. </summary>
  49918. </member>
  49919. <member name="P:UnityEditor.TextureImporterSettings.cubemapConvolutionSteps">
  49920. <summary>
  49921. <para>Defines how many different Phong exponents to store in mipmaps. Higher value will give better transition between glossy and rough reflections, but will need higher texture resolution.</para>
  49922. </summary>
  49923. </member>
  49924. <member name="P:UnityEditor.TextureImporterSettings.fadeOut">
  49925. <summary>
  49926. <para>Fade out mip levels to gray color?</para>
  49927. </summary>
  49928. </member>
  49929. <member name="P:UnityEditor.TextureImporterSettings.filterMode">
  49930. <summary>
  49931. <para>Filtering mode of the texture.</para>
  49932. </summary>
  49933. </member>
  49934. <member name="P:UnityEditor.TextureImporterSettings.flipbookColumns">
  49935. <summary>
  49936. <para>The number of columns in the source image for a Texture2DArray or Texture3D.</para>
  49937. </summary>
  49938. </member>
  49939. <member name="P:UnityEditor.TextureImporterSettings.flipbookRows">
  49940. <summary>
  49941. <para>The number of rows in the source image for a Texture2DArray or Texture3D.</para>
  49942. </summary>
  49943. </member>
  49944. <member name="P:UnityEditor.TextureImporterSettings.generateCubemap">
  49945. <summary>
  49946. <para>Cubemap generation mode.</para>
  49947. </summary>
  49948. </member>
  49949. <member name="P:UnityEditor.TextureImporterSettings.grayscaleToAlpha">
  49950. <summary>
  49951. <para>Generate alpha channel from intensity?</para>
  49952. </summary>
  49953. </member>
  49954. <member name="P:UnityEditor.TextureImporterSettings.heightmapScale">
  49955. <summary>
  49956. <para>Amount of bumpyness in the heightmap.</para>
  49957. </summary>
  49958. </member>
  49959. <member name="P:UnityEditor.TextureImporterSettings.ignorePngGamma">
  49960. <summary>
  49961. <para>Ignore the Gamma attribute in PNG files. This property does not effect other file formats.</para>
  49962. </summary>
  49963. </member>
  49964. <member name="P:UnityEditor.TextureImporterSettings.mipmapBias">
  49965. <summary>
  49966. <para>Mipmap bias of the texture.</para>
  49967. </summary>
  49968. </member>
  49969. <member name="P:UnityEditor.TextureImporterSettings.mipmapEnabled">
  49970. <summary>
  49971. <para>Generate mipmaps for the texture?</para>
  49972. </summary>
  49973. </member>
  49974. <member name="P:UnityEditor.TextureImporterSettings.mipmapFadeDistanceEnd">
  49975. <summary>
  49976. <para>Mip level where texture is faded out to gray completely.</para>
  49977. </summary>
  49978. </member>
  49979. <member name="P:UnityEditor.TextureImporterSettings.mipmapFadeDistanceStart">
  49980. <summary>
  49981. <para>Mip level where texture begins to fade out to gray.</para>
  49982. </summary>
  49983. </member>
  49984. <member name="P:UnityEditor.TextureImporterSettings.mipmapFilter">
  49985. <summary>
  49986. <para>Mipmap filtering mode.</para>
  49987. </summary>
  49988. </member>
  49989. <member name="P:UnityEditor.TextureImporterSettings.mipMapsPreserveCoverage">
  49990. <summary>
  49991. <para>Enables or disables coverage-preserving alpha mipmapping.</para>
  49992. </summary>
  49993. </member>
  49994. <member name="P:UnityEditor.TextureImporterSettings.normalMapFilter">
  49995. <summary>
  49996. <para>Normal map filtering mode.</para>
  49997. </summary>
  49998. </member>
  49999. <member name="P:UnityEditor.TextureImporterSettings.npotScale">
  50000. <summary>
  50001. <para>Scaling mode for non power of two textures.</para>
  50002. </summary>
  50003. </member>
  50004. <member name="P:UnityEditor.TextureImporterSettings.readable">
  50005. <summary>
  50006. <para>Is texture data readable from scripts.</para>
  50007. </summary>
  50008. </member>
  50009. <member name="P:UnityEditor.TextureImporterSettings.rgbm">
  50010. <summary>
  50011. <para>RGBM encoding mode for HDR textures in TextureImporter.</para>
  50012. </summary>
  50013. </member>
  50014. <member name="P:UnityEditor.TextureImporterSettings.singleChannelComponent">
  50015. <summary>
  50016. <para>Color or Alpha component TextureImporterType|Single Channel Textures uses.</para>
  50017. </summary>
  50018. </member>
  50019. <member name="P:UnityEditor.TextureImporterSettings.spriteAlignment">
  50020. <summary>
  50021. <para>Edge-relative alignment of the sprite graphic.</para>
  50022. </summary>
  50023. </member>
  50024. <member name="P:UnityEditor.TextureImporterSettings.spriteBorder">
  50025. <summary>
  50026. <para>Border sizes of the generated sprites.</para>
  50027. </summary>
  50028. </member>
  50029. <member name="P:UnityEditor.TextureImporterSettings.spriteExtrude">
  50030. <summary>
  50031. <para>The number of blank pixels to leave between the edge of the graphic and the mesh.</para>
  50032. </summary>
  50033. </member>
  50034. <member name="P:UnityEditor.TextureImporterSettings.spriteGenerateFallbackPhysicsShape">
  50035. <summary>
  50036. <para>Generates a default physics shape for a Sprite if a physics shape has not been set by the user.</para>
  50037. </summary>
  50038. </member>
  50039. <member name="P:UnityEditor.TextureImporterSettings.spriteMeshType">
  50040. <summary>
  50041. <para>SpriteMeshType defines the type of Mesh that TextureImporter generates for a Sprite.</para>
  50042. </summary>
  50043. </member>
  50044. <member name="P:UnityEditor.TextureImporterSettings.spriteMode">
  50045. <summary>
  50046. <para>Sprite texture import mode.</para>
  50047. </summary>
  50048. </member>
  50049. <member name="P:UnityEditor.TextureImporterSettings.spritePivot">
  50050. <summary>
  50051. <para>Pivot point of the Sprite relative to its graphic's rectangle.</para>
  50052. </summary>
  50053. </member>
  50054. <member name="P:UnityEditor.TextureImporterSettings.spritePixelsPerUnit">
  50055. <summary>
  50056. <para>The number of pixels in the sprite that correspond to one unit in world space.</para>
  50057. </summary>
  50058. </member>
  50059. <member name="P:UnityEditor.TextureImporterSettings.spritePixelsToUnits">
  50060. <summary>
  50061. <para>Scale factor between pixels in the sprite graphic and world space units.</para>
  50062. </summary>
  50063. </member>
  50064. <member name="P:UnityEditor.TextureImporterSettings.spriteTessellationDetail">
  50065. <summary>
  50066. <para>The tessellation detail to be used for generating the mesh for the associated sprite if the SpriteMode is set to Single. For Multiple sprites, use the SpriteEditor to specify the value per sprite.
  50067. Valid values are in the range [0-1], with higher values generating a tighter mesh. A default of -1 will allow Unity to determine the value automatically.</para>
  50068. </summary>
  50069. </member>
  50070. <member name="P:UnityEditor.TextureImporterSettings.sRGBTexture">
  50071. <summary>
  50072. <para>Whether this texture stores data in sRGB (also called gamma) color space.</para>
  50073. </summary>
  50074. </member>
  50075. <member name="P:UnityEditor.TextureImporterSettings.streamingMipmaps">
  50076. <summary>
  50077. <para>Enable mipmap streaming for this texture.</para>
  50078. </summary>
  50079. </member>
  50080. <member name="P:UnityEditor.TextureImporterSettings.streamingMipmapsPriority">
  50081. <summary>
  50082. <para>Relative priority for this texture when reducing memory size in order to hit the memory budget.</para>
  50083. </summary>
  50084. </member>
  50085. <member name="P:UnityEditor.TextureImporterSettings.textureShape">
  50086. <summary>
  50087. <para>The shape of the imported texture.</para>
  50088. </summary>
  50089. </member>
  50090. <member name="P:UnityEditor.TextureImporterSettings.textureType">
  50091. <summary>
  50092. <para>Which type of texture are we dealing with here.</para>
  50093. </summary>
  50094. </member>
  50095. <member name="P:UnityEditor.TextureImporterSettings.vtOnly">
  50096. <summary>
  50097. <para>Enable if the texture is purposed solely for use with a Texture Stack for Virtual Texturing.</para>
  50098. </summary>
  50099. </member>
  50100. <member name="P:UnityEditor.TextureImporterSettings.wrapMode">
  50101. <summary>
  50102. <para>Texture coordinate wrapping mode.</para>
  50103. </summary>
  50104. </member>
  50105. <member name="P:UnityEditor.TextureImporterSettings.wrapModeU">
  50106. <summary>
  50107. <para>Texture U coordinate wrapping mode.</para>
  50108. </summary>
  50109. </member>
  50110. <member name="P:UnityEditor.TextureImporterSettings.wrapModeV">
  50111. <summary>
  50112. <para>Texture V coordinate wrapping mode.</para>
  50113. </summary>
  50114. </member>
  50115. <member name="P:UnityEditor.TextureImporterSettings.wrapModeW">
  50116. <summary>
  50117. <para>Texture W coordinate wrapping mode for Texture3D.</para>
  50118. </summary>
  50119. </member>
  50120. <member name="M:UnityEditor.TextureImporterSettings.ApplyTextureType(UnityEditor.TextureImporterType,System.Boolean)">
  50121. <summary>
  50122. <para>Configure parameters to import a texture for a purpose of type, as described TextureImporterType|here.</para>
  50123. </summary>
  50124. <param name="type">Texture type. See TextureImporterType.</param>
  50125. <param name="applyAll">If false, change only specific properties. Exactly which, depends on type.</param>
  50126. </member>
  50127. <member name="M:UnityEditor.TextureImporterSettings.CopyTo(UnityEditor.TextureImporterSettings)">
  50128. <summary>
  50129. <para>Copy parameters into another TextureImporterSettings object.</para>
  50130. </summary>
  50131. <param name="target">TextureImporterSettings object to copy settings to.</param>
  50132. </member>
  50133. <member name="M:UnityEditor.TextureImporterSettings.Equal(UnityEditor.TextureImporterSettings,UnityEditor.TextureImporterSettings)">
  50134. <summary>
  50135. <para>Test texture importer settings for equality.</para>
  50136. </summary>
  50137. <param name="a"></param>
  50138. <param name="b"></param>
  50139. </member>
  50140. <member name="T:UnityEditor.TextureImporterShape">
  50141. <summary>
  50142. <para>The shape of the imported texture.</para>
  50143. </summary>
  50144. </member>
  50145. <member name="F:UnityEditor.TextureImporterShape.Texture2D">
  50146. <summary>
  50147. <para>Import the texture as a 2D texture (default).</para>
  50148. </summary>
  50149. </member>
  50150. <member name="F:UnityEditor.TextureImporterShape.Texture2DArray">
  50151. <summary>
  50152. <para>Import the texture as a 2D Array texture.</para>
  50153. </summary>
  50154. </member>
  50155. <member name="F:UnityEditor.TextureImporterShape.Texture3D">
  50156. <summary>
  50157. <para>Import the texture as a 3D texture.</para>
  50158. </summary>
  50159. </member>
  50160. <member name="F:UnityEditor.TextureImporterShape.TextureCube">
  50161. <summary>
  50162. <para>Import the texture as a Cubemap.</para>
  50163. </summary>
  50164. </member>
  50165. <member name="T:UnityEditor.TextureImporterSingleChannelComponent">
  50166. <summary>
  50167. <para>Selects which Color/Alpha channel TextureImporterType|Single Channel Textures uses.</para>
  50168. </summary>
  50169. </member>
  50170. <member name="F:UnityEditor.TextureImporterSingleChannelComponent.Alpha">
  50171. <summary>
  50172. <para>Use the Alpha channel.</para>
  50173. </summary>
  50174. </member>
  50175. <member name="F:UnityEditor.TextureImporterSingleChannelComponent.Red">
  50176. <summary>
  50177. <para>Use the red Color channel.</para>
  50178. </summary>
  50179. </member>
  50180. <member name="T:UnityEditor.TextureImporterType">
  50181. <summary>
  50182. <para>Select this to set basic parameters depending on the purpose of your texture.</para>
  50183. </summary>
  50184. </member>
  50185. <member name="F:UnityEditor.TextureImporterType.Cookie">
  50186. <summary>
  50187. <para>This sets up your texture with the basic parameters used for the Cookies of your lights.</para>
  50188. </summary>
  50189. </member>
  50190. <member name="F:UnityEditor.TextureImporterType.Cursor">
  50191. <summary>
  50192. <para>Use this if your texture is going to be used as a cursor.</para>
  50193. </summary>
  50194. </member>
  50195. <member name="F:UnityEditor.TextureImporterType.Default">
  50196. <summary>
  50197. <para>This is the most common setting used for all the textures in general.</para>
  50198. </summary>
  50199. </member>
  50200. <member name="F:UnityEditor.TextureImporterType.DirectionalLightmap">
  50201. <summary>
  50202. <para>Use this for textures that contain directional lightmap data.</para>
  50203. </summary>
  50204. </member>
  50205. <member name="F:UnityEditor.TextureImporterType.GUI">
  50206. <summary>
  50207. <para>Use this if your texture is going to be used on any HUD/GUI Controls.</para>
  50208. </summary>
  50209. </member>
  50210. <member name="F:UnityEditor.TextureImporterType.Image">
  50211. <summary>
  50212. <para>This is the most common setting used for all the textures in general.</para>
  50213. </summary>
  50214. </member>
  50215. <member name="F:UnityEditor.TextureImporterType.Lightmap">
  50216. <summary>
  50217. <para>This sets up your texture with the parameters used by the lightmap.</para>
  50218. </summary>
  50219. </member>
  50220. <member name="F:UnityEditor.TextureImporterType.NormalMap">
  50221. <summary>
  50222. <para>Select this to turn the color channels into a format suitable for real-time normal mapping.</para>
  50223. </summary>
  50224. </member>
  50225. <member name="F:UnityEditor.TextureImporterType.Shadowmask">
  50226. <summary>
  50227. <para>Use this for textures that contain shadowmask data.</para>
  50228. </summary>
  50229. </member>
  50230. <member name="F:UnityEditor.TextureImporterType.SingleChannel">
  50231. <summary>
  50232. <para>Use this for texture containing a single channel.</para>
  50233. </summary>
  50234. </member>
  50235. <member name="F:UnityEditor.TextureImporterType.Sprite">
  50236. <summary>
  50237. <para>Select this if you will be using your texture for Sprite graphics.</para>
  50238. </summary>
  50239. </member>
  50240. <member name="T:UnityEditor.TextureResizeAlgorithm">
  50241. <summary>
  50242. <para>For Texture to be scaled down choose resize algorithm. ( Applyed only when Texture dimension is bigger than Max Size ).</para>
  50243. </summary>
  50244. </member>
  50245. <member name="F:UnityEditor.TextureResizeAlgorithm.Bilinear">
  50246. <summary>
  50247. <para>Might provide better result than Mitchell for some noise textures preserving more sharp details.</para>
  50248. </summary>
  50249. </member>
  50250. <member name="F:UnityEditor.TextureResizeAlgorithm.Mitchell">
  50251. <summary>
  50252. <para>Default high quality resize algorithm.</para>
  50253. </summary>
  50254. </member>
  50255. <member name="T:UnityEditor.Tool">
  50256. <summary>
  50257. <para>Which tool is active in the editor.</para>
  50258. </summary>
  50259. </member>
  50260. <member name="F:UnityEditor.Tool.Custom">
  50261. <summary>
  50262. <para>Any tool that is not one of the built-in tools.</para>
  50263. </summary>
  50264. </member>
  50265. <member name="F:UnityEditor.Tool.Move">
  50266. <summary>
  50267. <para>The move tool is active.</para>
  50268. </summary>
  50269. </member>
  50270. <member name="F:UnityEditor.Tool.None">
  50271. <summary>
  50272. <para>No tool is active. Set this to implement your own in-inspector toolbar (like the terrain editor does).</para>
  50273. </summary>
  50274. </member>
  50275. <member name="F:UnityEditor.Tool.Rect">
  50276. <summary>
  50277. <para>The rect tool is active.</para>
  50278. </summary>
  50279. </member>
  50280. <member name="F:UnityEditor.Tool.Rotate">
  50281. <summary>
  50282. <para>The rotate tool is active.</para>
  50283. </summary>
  50284. </member>
  50285. <member name="F:UnityEditor.Tool.Scale">
  50286. <summary>
  50287. <para>The scale tool is active.</para>
  50288. </summary>
  50289. </member>
  50290. <member name="F:UnityEditor.Tool.Transform">
  50291. <summary>
  50292. <para>The transform tool is active.</para>
  50293. </summary>
  50294. </member>
  50295. <member name="F:UnityEditor.Tool.View">
  50296. <summary>
  50297. <para>The view tool is active - Use Tools.viewTool to find out which view tool we're talking about.</para>
  50298. </summary>
  50299. </member>
  50300. <member name="T:UnityEditor.Toolbars.EditorToolbarElementAttribute">
  50301. <summary>
  50302. <para>The EditorToolbarElement attribute allows you to make available a specific VisualElement for use in an Editor Toolbar.</para>
  50303. </summary>
  50304. </member>
  50305. <member name="P:UnityEditor.Toolbars.EditorToolbarElementAttribute.id">
  50306. <summary>
  50307. <para>Element's ID.</para>
  50308. </summary>
  50309. </member>
  50310. <member name="P:UnityEditor.Toolbars.EditorToolbarElementAttribute.targetWindows">
  50311. <summary>
  50312. <para>Targeted contexts.</para>
  50313. </summary>
  50314. </member>
  50315. <member name="M:UnityEditor.Toolbars.EditorToolbarElementAttribute.#ctor(System.String,System.Type[])">
  50316. <summary>
  50317. <para>The EditorToolbarElement attribute allows you to make available a specific VisualElement for use in an Editor Toolbar.</para>
  50318. </summary>
  50319. <param name="id">Element's ID.</param>
  50320. <param name="targetWindows">Targeted contexts.</param>
  50321. </member>
  50322. <member name="T:UnityEditor.Toolbars.EditorToolbarUtility">
  50323. <summary>
  50324. <para>Editor utility functions when working with EditorToolbar.</para>
  50325. </summary>
  50326. </member>
  50327. <member name="M:UnityEditor.Toolbars.EditorToolbarUtility.SetupChildrenAsButtonStrip(UnityEngine.UIElements.VisualElement)">
  50328. <summary>
  50329. <para>Assigns the required USS classes to child elements so that they appear as a single button strip.</para>
  50330. </summary>
  50331. <param name="root">Root VisualElement of the button strip.</param>
  50332. </member>
  50333. <member name="?:UnityEditor.Toolbars.IAccessContainerWindow">
  50334. <summary>
  50335. <para>Implement this interface to gain access to toolbar's container EditorWindow.</para>
  50336. </summary>
  50337. </member>
  50338. <member name="P:UnityEditor.Toolbars.IAccessContainerWindow.containerWindow">
  50339. <summary>
  50340. <para>EditorToolbar's container EditorWindow.</para>
  50341. </summary>
  50342. </member>
  50343. <member name="T:UnityEditor.Tools">
  50344. <summary>
  50345. <para>Class used to manipulate the tools used in Unity's Scene View.</para>
  50346. </summary>
  50347. </member>
  50348. <member name="P:UnityEditor.Tools.current">
  50349. <summary>
  50350. <para>The tool that is currently selected for the Scene View.</para>
  50351. </summary>
  50352. </member>
  50353. <member name="P:UnityEditor.Tools.handlePosition">
  50354. <summary>
  50355. <para>The position of the tool handle in world space.</para>
  50356. </summary>
  50357. </member>
  50358. <member name="P:UnityEditor.Tools.handleRect">
  50359. <summary>
  50360. <para>The rectangle used for the rect tool.</para>
  50361. </summary>
  50362. </member>
  50363. <member name="P:UnityEditor.Tools.handleRectRotation">
  50364. <summary>
  50365. <para>The rotation of the rect tool handle in world space.</para>
  50366. </summary>
  50367. </member>
  50368. <member name="P:UnityEditor.Tools.handleRotation">
  50369. <summary>
  50370. <para>The rotation of the tool handle in world space.</para>
  50371. </summary>
  50372. </member>
  50373. <member name="P:UnityEditor.Tools.hidden">
  50374. <summary>
  50375. <para>Hides the Tools(Move, Rotate, Resize) on the Scene view.</para>
  50376. </summary>
  50377. </member>
  50378. <member name="P:UnityEditor.Tools.pivotMode">
  50379. <summary>
  50380. <para>Are we in Center or Pivot mode.</para>
  50381. </summary>
  50382. </member>
  50383. <member name="?:UnityEditor.Tools.pivotModeChanged(System.Action)">
  50384. <summary>
  50385. <para>Callback triggered when the pivot mode changes.</para>
  50386. </summary>
  50387. <param name="value"></param>
  50388. </member>
  50389. <member name="P:UnityEditor.Tools.pivotRotation">
  50390. <summary>
  50391. <para>What's the rotation of the tool handle.</para>
  50392. </summary>
  50393. </member>
  50394. <member name="?:UnityEditor.Tools.pivotRotationChanged(System.Action)">
  50395. <summary>
  50396. <para>Callback triggered when the pivot rotation changes.</para>
  50397. </summary>
  50398. <param name="value"></param>
  50399. </member>
  50400. <member name="P:UnityEditor.Tools.rectBlueprintMode">
  50401. <summary>
  50402. <para>Is the rect handle in blueprint mode?</para>
  50403. </summary>
  50404. </member>
  50405. <member name="P:UnityEditor.Tools.viewTool">
  50406. <summary>
  50407. <para>The option that is currently active for the View tool in the Scene view.</para>
  50408. </summary>
  50409. </member>
  50410. <member name="P:UnityEditor.Tools.viewToolActive">
  50411. <summary>
  50412. <para>Returns true if the active tool is a view or navigation tool.</para>
  50413. </summary>
  50414. </member>
  50415. <member name="?:UnityEditor.Tools.viewToolChanged(System.Action)">
  50416. <summary>
  50417. <para>Callback triggered when the view tool changes.</para>
  50418. </summary>
  50419. <param name="value"></param>
  50420. </member>
  50421. <member name="P:UnityEditor.Tools.visibleLayers">
  50422. <summary>
  50423. <para>Which layers are visible in the Scene view.</para>
  50424. </summary>
  50425. </member>
  50426. <member name="T:UnityEditor.TransformUtils">
  50427. <summary>
  50428. <para>Editor Transform Utility Class.</para>
  50429. </summary>
  50430. </member>
  50431. <member name="M:UnityEditor.TransformUtils.GetInspectorRotation(UnityEngine.Transform)">
  50432. <summary>
  50433. <para>Returns the rotation of a transform as it is shown in the Transform Inspector window.</para>
  50434. </summary>
  50435. <param name="t">Transform to get the rotation from.</param>
  50436. <returns>
  50437. <para>Rotation as it is shown in the Transform Inspector window.</para>
  50438. </returns>
  50439. </member>
  50440. <member name="M:UnityEditor.TransformUtils.SetInspectorRotation(UnityEngine.Transform,UnityEngine.Vector3)">
  50441. <summary>
  50442. <para>Sets the rotation of a transform as it would be set by the Transform Inspector window.</para>
  50443. </summary>
  50444. <param name="t">Transform to set the rotation on.</param>
  50445. <param name="r">Rotation as it would be set by the Transform Inspector window.</param>
  50446. </member>
  50447. <member name="T:UnityEditor.TrueTypeFontImporter">
  50448. <summary>
  50449. <para>AssetImporter for importing Fonts.</para>
  50450. </summary>
  50451. </member>
  50452. <member name="P:UnityEditor.TrueTypeFontImporter.ascentCalculationMode">
  50453. <summary>
  50454. <para>Calculation mode for determining font's ascent.</para>
  50455. </summary>
  50456. </member>
  50457. <member name="P:UnityEditor.TrueTypeFontImporter.characterPadding">
  50458. <summary>
  50459. <para>Border pixels added to character images for padding. This is useful if you want to render text using a shader which needs to render outside of the character area (like an outline shader).</para>
  50460. </summary>
  50461. </member>
  50462. <member name="P:UnityEditor.TrueTypeFontImporter.characterSpacing">
  50463. <summary>
  50464. <para>Spacing between character images in the generated texture in pixels. This is useful if you want to render text using a shader which samples pixels outside of the character area (like an outline shader).</para>
  50465. </summary>
  50466. </member>
  50467. <member name="P:UnityEditor.TrueTypeFontImporter.customCharacters">
  50468. <summary>
  50469. <para>A custom set of characters to be included in the Font Texture.</para>
  50470. </summary>
  50471. </member>
  50472. <member name="P:UnityEditor.TrueTypeFontImporter.fontNames">
  50473. <summary>
  50474. <para>An array of font names, to be used when includeFontData is set to false.</para>
  50475. </summary>
  50476. </member>
  50477. <member name="P:UnityEditor.TrueTypeFontImporter.fontReferences">
  50478. <summary>
  50479. <para>References to other fonts to be used looking for fallbacks.</para>
  50480. </summary>
  50481. </member>
  50482. <member name="P:UnityEditor.TrueTypeFontImporter.fontRenderingMode">
  50483. <summary>
  50484. <para>Font rendering mode to use for this font.</para>
  50485. </summary>
  50486. </member>
  50487. <member name="P:UnityEditor.TrueTypeFontImporter.fontSize">
  50488. <summary>
  50489. <para>Font size to use for importing the characters.</para>
  50490. </summary>
  50491. </member>
  50492. <member name="P:UnityEditor.TrueTypeFontImporter.fontTextureCase">
  50493. <summary>
  50494. <para>Use this to adjust which characters should be imported.</para>
  50495. </summary>
  50496. </member>
  50497. <member name="P:UnityEditor.TrueTypeFontImporter.fontTTFName">
  50498. <summary>
  50499. <para>The internal font name of the TTF file.</para>
  50500. </summary>
  50501. </member>
  50502. <member name="P:UnityEditor.TrueTypeFontImporter.includeFontData">
  50503. <summary>
  50504. <para>If this is enabled, the actual font will be embedded into the asset for Dynamic fonts.</para>
  50505. </summary>
  50506. </member>
  50507. <member name="P:UnityEditor.TrueTypeFontImporter.shouldRoundAdvanceValue">
  50508. <summary>
  50509. <para>Set this property to true if you want to round the internal advance width of the font to the nearest integer.</para>
  50510. </summary>
  50511. </member>
  50512. <member name="M:UnityEditor.TrueTypeFontImporter.GenerateEditableFont(System.String)">
  50513. <summary>
  50514. <para>Create an editable copy of the font asset at path.</para>
  50515. </summary>
  50516. <param name="path"></param>
  50517. </member>
  50518. <member name="T:UnityEditor.tvOSSdkVersion">
  50519. <summary>
  50520. <para>Supported tvOS SDK versions.</para>
  50521. </summary>
  50522. </member>
  50523. <member name="F:UnityEditor.tvOSSdkVersion.Device">
  50524. <summary>
  50525. <para>Device SDK.</para>
  50526. </summary>
  50527. </member>
  50528. <member name="F:UnityEditor.tvOSSdkVersion.Simulator">
  50529. <summary>
  50530. <para>Simulator SDK.</para>
  50531. </summary>
  50532. </member>
  50533. <member name="T:UnityEditor.tvOSTargetOSVersion">
  50534. <summary>
  50535. <para>Supported tvOS deployment versions.</para>
  50536. </summary>
  50537. </member>
  50538. <member name="F:UnityEditor.tvOSTargetOSVersion.tvOS_9_0">
  50539. <summary>
  50540. <para>Target tvOS 9.0.</para>
  50541. </summary>
  50542. </member>
  50543. <member name="F:UnityEditor.tvOSTargetOSVersion.tvOS_9_1">
  50544. <summary>
  50545. <para>Target tvOS 9.1.</para>
  50546. </summary>
  50547. </member>
  50548. <member name="F:UnityEditor.tvOSTargetOSVersion.Unknown">
  50549. <summary>
  50550. <para>Unknown tvOS version, managed by user.</para>
  50551. </summary>
  50552. </member>
  50553. <member name="T:UnityEditor.TypeCache">
  50554. <summary>
  50555. <para>Provides methods for fast type extraction from assemblies loaded into the Unity Domain.</para>
  50556. </summary>
  50557. </member>
  50558. <member name="T:UnityEditor.TypeCache.FieldInfoCollection">
  50559. <summary>
  50560. <para>Represents a read-only collection of FieldInfo and implements an IList interface.</para>
  50561. </summary>
  50562. </member>
  50563. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.Contains(System.Reflection.FieldInfo)">
  50564. <summary>
  50565. <para>Determines whether an element is in the FieldInfoCollection.</para>
  50566. </summary>
  50567. <param name="item">The object to locate in the collection.</param>
  50568. <returns>
  50569. <para>Returns true if the item is found in the collection. Returns false otherwise.</para>
  50570. </returns>
  50571. </member>
  50572. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.Contains(System.Object)">
  50573. <summary>
  50574. <para>Determines whether an element is in the FieldInfoCollection.</para>
  50575. </summary>
  50576. <param name="item">The object to locate in the collection.</param>
  50577. <returns>
  50578. <para>Returns true if the item is found in the collection. Returns false otherwise.</para>
  50579. </returns>
  50580. </member>
  50581. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.CopyTo(System.Reflection.FieldInfo[],System.Int32)">
  50582. <summary>
  50583. <para>Copies the collection to an array.</para>
  50584. </summary>
  50585. <param name="array">The one-dimensional destination array that the elements from FieldInfoCollection are copied to.</param>
  50586. <param name="arrayIndex">The zero-based index where elements are copied to in the destination array.</param>
  50587. </member>
  50588. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.CopyTo(System.Array,System.Int32)">
  50589. <summary>
  50590. <para>Copies the collection to an array.</para>
  50591. </summary>
  50592. <param name="array">The one-dimensional destination array that the elements from FieldInfoCollection are copied to.</param>
  50593. <param name="arrayIndex">The zero-based index where elements are copied to in the destination array.</param>
  50594. </member>
  50595. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.Count">
  50596. <summary>
  50597. <para>The number of elements in FieldInfoCollection.</para>
  50598. </summary>
  50599. </member>
  50600. <member name="T:UnityEditor.TypeCache.FieldInfoCollection.Enumerator">
  50601. <summary>
  50602. <para>Enumerates the elements of a FieldInfoCollection.</para>
  50603. </summary>
  50604. </member>
  50605. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.Enumerator.Current">
  50606. <summary>
  50607. <para>Gets the element at the current position of the enumerator.</para>
  50608. </summary>
  50609. </member>
  50610. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.Enumerator.Dispose">
  50611. <summary>
  50612. <para>Releases all resources used by the Enumerator.</para>
  50613. </summary>
  50614. </member>
  50615. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.Enumerator.MoveNext">
  50616. <summary>
  50617. <para>Advances the enumerator to the next element of the collection.</para>
  50618. </summary>
  50619. </member>
  50620. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.GetEnumerator">
  50621. <summary>
  50622. <para>Gets an enumerator that iterates through a FieldInfoCollection.</para>
  50623. </summary>
  50624. <returns>
  50625. <para>Returns a FieldInfoCollection.Enumerator.</para>
  50626. </returns>
  50627. </member>
  50628. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.IndexOf(System.Reflection.FieldInfo)">
  50629. <summary>
  50630. <para>Gets the first occurrence of an item in the FieldInfoCollection.</para>
  50631. </summary>
  50632. <param name="item">The object to locate in the collection.</param>
  50633. <returns>
  50634. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50635. </returns>
  50636. </member>
  50637. <member name="M:UnityEditor.TypeCache.FieldInfoCollection.IndexOf(System.Object)">
  50638. <summary>
  50639. <para>Gets the first occurrence of an item in the FieldInfoCollection.</para>
  50640. </summary>
  50641. <param name="item">The object to locate in the collection.</param>
  50642. <returns>
  50643. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50644. </returns>
  50645. </member>
  50646. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.IsFixedSize">
  50647. <summary>
  50648. <para>Whether the FieldInfoCollection is of a fixed size. This property is always set to true.</para>
  50649. </summary>
  50650. </member>
  50651. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.IsReadOnly">
  50652. <summary>
  50653. <para>Whether the FieldInfoCollection is read-only. This property is always set to true.</para>
  50654. </summary>
  50655. </member>
  50656. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.IsSynchronized">
  50657. <summary>
  50658. <para>Whether the FieldInfoCollection is synchronized. This property is always set to true.</para>
  50659. </summary>
  50660. </member>
  50661. <member name="P:UnityEditor.TypeCache.FieldInfoCollection.this">
  50662. <summary>
  50663. <para>Gets the element at the specified index.</para>
  50664. </summary>
  50665. </member>
  50666. <member name="M:UnityEditor.TypeCache.GetFieldsWithAttribute(System.Type)">
  50667. <summary>
  50668. <para>Retrieves a collection of fields marked with the T attribute.</para>
  50669. </summary>
  50670. <param name="attrType">Attribute type.</param>
  50671. <returns>
  50672. <para>Returns a FieldInfo collection of fields marked with the T attribute.</para>
  50673. </returns>
  50674. </member>
  50675. <member name="M:UnityEditor.TypeCache.GetFieldsWithAttribute">
  50676. <summary>
  50677. <para>Retrieves a collection of fields marked with the T attribute.</para>
  50678. </summary>
  50679. <param name="attrType">Attribute type.</param>
  50680. <returns>
  50681. <para>Returns a FieldInfo collection of fields marked with the T attribute.</para>
  50682. </returns>
  50683. </member>
  50684. <member name="M:UnityEditor.TypeCache.GetMethodsWithAttribute">
  50685. <summary>
  50686. <para>Retrieves a collection of methods marked with the T attribute.</para>
  50687. </summary>
  50688. <param name="attrType">Attribute type.</param>
  50689. <returns>
  50690. <para>Returns a MethodInfo collection of methods marked with the T attribute.</para>
  50691. </returns>
  50692. </member>
  50693. <member name="M:UnityEditor.TypeCache.GetMethodsWithAttribute(System.Type)">
  50694. <summary>
  50695. <para>Retrieves a collection of methods marked with the T attribute.</para>
  50696. </summary>
  50697. <param name="attrType">Attribute type.</param>
  50698. <returns>
  50699. <para>Returns a MethodInfo collection of methods marked with the T attribute.</para>
  50700. </returns>
  50701. </member>
  50702. <member name="M:UnityEditor.TypeCache.GetTypesDerivedFrom">
  50703. <summary>
  50704. <para>Retrieves a collection of types derived from the T type.</para>
  50705. </summary>
  50706. <param name="parentType">Type of a class or interface.</param>
  50707. <returns>
  50708. <para>Returns a collection of derived types.</para>
  50709. </returns>
  50710. </member>
  50711. <member name="M:UnityEditor.TypeCache.GetTypesDerivedFrom(System.Type)">
  50712. <summary>
  50713. <para>Retrieves a collection of types derived from the T type.</para>
  50714. </summary>
  50715. <param name="parentType">Type of a class or interface.</param>
  50716. <returns>
  50717. <para>Returns a collection of derived types.</para>
  50718. </returns>
  50719. </member>
  50720. <member name="M:UnityEditor.TypeCache.GetTypesWithAttribute">
  50721. <summary>
  50722. <para>Retrieves a collection of types marked with the T attribute.</para>
  50723. </summary>
  50724. <param name="attrType">Attribute type.</param>
  50725. <returns>
  50726. <para>Returns a collection of types.</para>
  50727. </returns>
  50728. </member>
  50729. <member name="M:UnityEditor.TypeCache.GetTypesWithAttribute(System.Type)">
  50730. <summary>
  50731. <para>Retrieves a collection of types marked with the T attribute.</para>
  50732. </summary>
  50733. <param name="attrType">Attribute type.</param>
  50734. <returns>
  50735. <para>Returns a collection of types.</para>
  50736. </returns>
  50737. </member>
  50738. <member name="T:UnityEditor.TypeCache.MethodCollection">
  50739. <summary>
  50740. <para>Represents a read-only collection of MethodInfo and implements an IList interface.</para>
  50741. </summary>
  50742. </member>
  50743. <member name="M:UnityEditor.TypeCache.MethodCollection.Contains(System.Reflection.MethodInfo)">
  50744. <summary>
  50745. <para>Determines whether an element is in the MethodCollection.</para>
  50746. </summary>
  50747. <param name="item">The object to locate in the collection.</param>
  50748. <returns>
  50749. <para>Returns true if the item is found in the collection. Returns false otherwise.</para>
  50750. </returns>
  50751. </member>
  50752. <member name="M:UnityEditor.TypeCache.MethodCollection.Contains(System.Object)">
  50753. <summary>
  50754. <para>Determines whether an element is in the MethodCollection.</para>
  50755. </summary>
  50756. <param name="item">The object to locate in the collection.</param>
  50757. <returns>
  50758. <para>Returns true if the item is found in the collection. Returns false otherwise.</para>
  50759. </returns>
  50760. </member>
  50761. <member name="M:UnityEditor.TypeCache.MethodCollection.CopyTo(System.Reflection.MethodInfo[],System.Int32)">
  50762. <summary>
  50763. <para>Copies the collection to an array.</para>
  50764. </summary>
  50765. <param name="array">The one-dimensional destination Array to which elements are copied from MethodCollection.</param>
  50766. <param name="arrayIndex">The zero-based index where elements are copied to in the destination Array.</param>
  50767. </member>
  50768. <member name="M:UnityEditor.TypeCache.MethodCollection.CopyTo(System.Array,System.Int32)">
  50769. <summary>
  50770. <para>Copies the collection to an array.</para>
  50771. </summary>
  50772. <param name="array">The one-dimensional destination Array to which elements are copied from MethodCollection.</param>
  50773. <param name="arrayIndex">The zero-based index where elements are copied to in the destination Array.</param>
  50774. </member>
  50775. <member name="P:UnityEditor.TypeCache.MethodCollection.Count">
  50776. <summary>
  50777. <para>The number of elements in MethodCollection.</para>
  50778. </summary>
  50779. </member>
  50780. <member name="T:UnityEditor.TypeCache.MethodCollection.Enumerator">
  50781. <summary>
  50782. <para>Enumerates the elements of a MethodCollection.</para>
  50783. </summary>
  50784. </member>
  50785. <member name="P:UnityEditor.TypeCache.MethodCollection.Enumerator.Current">
  50786. <summary>
  50787. <para>Gets the element at the current position of the enumerator.</para>
  50788. </summary>
  50789. </member>
  50790. <member name="M:UnityEditor.TypeCache.MethodCollection.Enumerator.Dispose">
  50791. <summary>
  50792. <para>Releases all resources used by the Enumerator.</para>
  50793. </summary>
  50794. </member>
  50795. <member name="M:UnityEditor.TypeCache.MethodCollection.Enumerator.MoveNext">
  50796. <summary>
  50797. <para>Advances the enumerator to the next element of the collection.</para>
  50798. </summary>
  50799. <returns>
  50800. <para>Returns true if the enumerator is successfully advanced to the next element. Returns false if the enumerator reaches the end of the collection.</para>
  50801. </returns>
  50802. </member>
  50803. <member name="M:UnityEditor.TypeCache.MethodCollection.GetEnumerator">
  50804. <summary>
  50805. <para>Gets an enumerator that iterates through a MethodCollection.</para>
  50806. </summary>
  50807. <returns>
  50808. <para>Returns a MethodCollection.Enumerator.</para>
  50809. </returns>
  50810. </member>
  50811. <member name="M:UnityEditor.TypeCache.MethodCollection.IndexOf(System.Reflection.MethodInfo)">
  50812. <summary>
  50813. <para>Gets the first occurrence of an item in the MethodCollection.</para>
  50814. </summary>
  50815. <param name="item">The object to locate in the collection.</param>
  50816. <returns>
  50817. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50818. </returns>
  50819. </member>
  50820. <member name="M:UnityEditor.TypeCache.MethodCollection.IndexOf(System.Object)">
  50821. <summary>
  50822. <para>Gets the first occurrence of an item in the MethodCollection.</para>
  50823. </summary>
  50824. <param name="item">The object to locate in the collection.</param>
  50825. <returns>
  50826. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50827. </returns>
  50828. </member>
  50829. <member name="P:UnityEditor.TypeCache.MethodCollection.IsFixedSize">
  50830. <summary>
  50831. <para>Whether the MethodCollection is of a fixed size. This property is always set to true.</para>
  50832. </summary>
  50833. </member>
  50834. <member name="P:UnityEditor.TypeCache.MethodCollection.IsReadOnly">
  50835. <summary>
  50836. <para>Whether the MethodCollection is read-only. This property is always set to true.</para>
  50837. </summary>
  50838. </member>
  50839. <member name="P:UnityEditor.TypeCache.MethodCollection.IsSynchronized">
  50840. <summary>
  50841. <para>Whether the MethodCollection is synchronized. This property is always set to true.</para>
  50842. </summary>
  50843. </member>
  50844. <member name="P:UnityEditor.TypeCache.MethodCollection.this">
  50845. <summary>
  50846. <para>Gets the element at the specified index.</para>
  50847. </summary>
  50848. </member>
  50849. <member name="T:UnityEditor.TypeCache.TypeCollection">
  50850. <summary>
  50851. <para>Represents a read-only collection of Type and implements an IList interface.</para>
  50852. </summary>
  50853. </member>
  50854. <member name="M:UnityEditor.TypeCache.TypeCollection.Contains(System.Type)">
  50855. <summary>
  50856. <para>Determines whether an element is in the TypeCollection.</para>
  50857. </summary>
  50858. <param name="item">The object to locate in the collection.</param>
  50859. <returns>
  50860. <para>Returns true if the item is found in the TypeCollection. Returnsfalse otherwise.</para>
  50861. </returns>
  50862. </member>
  50863. <member name="M:UnityEditor.TypeCache.TypeCollection.Contains(System.Object)">
  50864. <summary>
  50865. <para>Determines whether an element is in the TypeCollection.</para>
  50866. </summary>
  50867. <param name="item">The object to locate in the collection.</param>
  50868. <returns>
  50869. <para>Returns true if the item is found in the TypeCollection. Returnsfalse otherwise.</para>
  50870. </returns>
  50871. </member>
  50872. <member name="M:UnityEditor.TypeCache.TypeCollection.CopyTo(System.Type[],System.Int32)">
  50873. <summary>
  50874. <para>Copies the collection to an array.</para>
  50875. </summary>
  50876. <param name="array">The one-dimensional destination Array to which elements are copied from TypeCollection.</param>
  50877. <param name="arrayIndex">The zero-based index where elements are copied to in the destination Array.</param>
  50878. </member>
  50879. <member name="M:UnityEditor.TypeCache.TypeCollection.CopyTo(System.Array,System.Int32)">
  50880. <summary>
  50881. <para>Copies the collection to an array.</para>
  50882. </summary>
  50883. <param name="array">The one-dimensional destination Array to which elements are copied from TypeCollection.</param>
  50884. <param name="arrayIndex">The zero-based index where elements are copied to in the destination Array.</param>
  50885. </member>
  50886. <member name="P:UnityEditor.TypeCache.TypeCollection.Count">
  50887. <summary>
  50888. <para>The number of elements in TypeCollection.</para>
  50889. </summary>
  50890. </member>
  50891. <member name="T:UnityEditor.TypeCache.TypeCollection.Enumerator">
  50892. <summary>
  50893. <para>Enumerates the elements of a TypeCollection.</para>
  50894. </summary>
  50895. </member>
  50896. <member name="P:UnityEditor.TypeCache.TypeCollection.Enumerator.Current">
  50897. <summary>
  50898. <para>Gets the element at the current position of the enumerator.</para>
  50899. </summary>
  50900. </member>
  50901. <member name="M:UnityEditor.TypeCache.TypeCollection.Enumerator.Dispose">
  50902. <summary>
  50903. <para>Releases all resources used by the Enumerator.</para>
  50904. </summary>
  50905. </member>
  50906. <member name="M:UnityEditor.TypeCache.TypeCollection.Enumerator.MoveNext">
  50907. <summary>
  50908. <para>Advances the enumerator to the next element of the collection.</para>
  50909. </summary>
  50910. <returns>
  50911. <para>Returns true if the enumerator is successfully advanced to the next element. Returns false if the enumerator reaches the end of the collection.</para>
  50912. </returns>
  50913. </member>
  50914. <member name="M:UnityEditor.TypeCache.TypeCollection.GetEnumerator">
  50915. <summary>
  50916. <para>Gets an enumerator that iterates through the TypeCollection.</para>
  50917. </summary>
  50918. <returns>
  50919. <para>Returns a TypeCollection.Enumerator for the collection.</para>
  50920. </returns>
  50921. </member>
  50922. <member name="M:UnityEditor.TypeCache.TypeCollection.IndexOf(System.Type)">
  50923. <summary>
  50924. <para>Gets the first occurrence of an item in the TypeCollection.</para>
  50925. </summary>
  50926. <param name="item">The object to locate in the TypeCollection.</param>
  50927. <returns>
  50928. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50929. </returns>
  50930. </member>
  50931. <member name="M:UnityEditor.TypeCache.TypeCollection.IndexOf(System.Object)">
  50932. <summary>
  50933. <para>Gets the first occurrence of an item in the TypeCollection.</para>
  50934. </summary>
  50935. <param name="item">The object to locate in the TypeCollection.</param>
  50936. <returns>
  50937. <para>Returns the zero-based index of the first occurrence of the item. Returns -1 if the item is not found.</para>
  50938. </returns>
  50939. </member>
  50940. <member name="P:UnityEditor.TypeCache.TypeCollection.IsFixedSize">
  50941. <summary>
  50942. <para>Whether the TypeCollection is of a fixed size. This property is always set to true.</para>
  50943. </summary>
  50944. </member>
  50945. <member name="P:UnityEditor.TypeCache.TypeCollection.IsReadOnly">
  50946. <summary>
  50947. <para>Whether the TypeCollection is read-only. This property is always set to true.</para>
  50948. </summary>
  50949. </member>
  50950. <member name="P:UnityEditor.TypeCache.TypeCollection.IsSynchronized">
  50951. <summary>
  50952. <para>Whether the TypeCollection is synchronized. This property is always set to true.</para>
  50953. </summary>
  50954. </member>
  50955. <member name="P:UnityEditor.TypeCache.TypeCollection.this">
  50956. <summary>
  50957. <para>Gets the element at the specified index.</para>
  50958. </summary>
  50959. </member>
  50960. <member name="T:UnityEditor.U2D.SpriteAtlasAsset">
  50961. <summary>
  50962. <para>SpriteAtlasAsset stores inputs for generating SpriteAtlas and generates atlas textures on Import.</para>
  50963. </summary>
  50964. </member>
  50965. <member name="P:UnityEditor.U2D.SpriteAtlasAsset.isVariant">
  50966. <summary>
  50967. <para>Checks whether the Sprite Atlas Importer set the Sprite Atlas as a Variant.</para>
  50968. </summary>
  50969. </member>
  50970. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.Add(UnityEngine.Object[])">
  50971. <summary>
  50972. <para>Add an array of Assets to the packable objects list.</para>
  50973. </summary>
  50974. <param name="objects"></param>
  50975. </member>
  50976. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.GetMasterAtlas">
  50977. <summary>
  50978. <para>Gets the Master Sprite Atlas for the given Variant Sprite Atlas.</para>
  50979. </summary>
  50980. <returns>
  50981. <para>Returns the Master Sprite Atlas if set. Otherwise, returns null.</para>
  50982. </returns>
  50983. </member>
  50984. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.GetPackingSettings">
  50985. <summary>
  50986. <para>Gets the current SpriteAtlasPackingSettings to use when packing SpriteAtlas.</para>
  50987. </summary>
  50988. </member>
  50989. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.GetPlatformSettings(System.String)">
  50990. <summary>
  50991. <para>Gets the platform settings of the build target specified.</para>
  50992. </summary>
  50993. <param name="buildTarget">The name of the build target.</param>
  50994. </member>
  50995. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.GetTextureSettings">
  50996. <summary>
  50997. <para>Gets the SpriteAtlasTextureSettings of packed Textures generated by this SpriteAtlasAsset.</para>
  50998. </summary>
  50999. </member>
  51000. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.IsIncludeInBuild">
  51001. <summary>
  51002. <para>Checks whether this Sprite Atlas is marked to be included in the build.</para>
  51003. </summary>
  51004. <returns>
  51005. <para>Returns true if the Sprite Atlas is included in the build.</para>
  51006. </returns>
  51007. </member>
  51008. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.Load(System.String)">
  51009. <summary>
  51010. <para>Loads SpriteAtlasAsset at the given path. File extension of SpriteAtlasAsset is *.spriteatlasv2.</para>
  51011. </summary>
  51012. <param name="assetPath">The path of the SpriteAtlasAsset file on disk.</param>
  51013. <returns>
  51014. <para>Returns the loaded SpriteAtlasAsset.</para>
  51015. </returns>
  51016. </member>
  51017. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.Remove(UnityEngine.Object[])">
  51018. <summary>
  51019. <para>Removes objects from the Atlas's packable objects list.</para>
  51020. </summary>
  51021. <param name="objects"></param>
  51022. </member>
  51023. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.Save(UnityEditor.U2D.SpriteAtlasAsset,System.String)">
  51024. <summary>
  51025. <para>Saves SpriteAtlasAsset to disk. File extension of SpriteAtlasAsset is *.spriteatlasv2.</para>
  51026. </summary>
  51027. <param name="asset">The SpriteAtlasAsset object to be saved.</param>
  51028. <param name="assetPath">The path of the SpriteAtlasAsset file on disk.</param>
  51029. </member>
  51030. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetIncludeInBuild(System.Boolean)">
  51031. <summary>
  51032. <para>Defines if the SpriteAtlas's packed Textures that the Importer generates are included in the build with the Sprite after packing is done.</para>
  51033. </summary>
  51034. <param name="value"></param>
  51035. </member>
  51036. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetIsVariant(System.Boolean)">
  51037. <summary>
  51038. <para>Sets whether this Sprite Atlas is a Variant or not.</para>
  51039. </summary>
  51040. <param name="value"></param>
  51041. </member>
  51042. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetMasterAtlas(UnityEngine.U2D.SpriteAtlas)">
  51043. <summary>
  51044. <para>Sets an Atlas to be the Master Atlas.</para>
  51045. </summary>
  51046. <param name="atlas"></param>
  51047. </member>
  51048. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetPackingSettings(UnityEditor.U2D.SpriteAtlasPackingSettings)">
  51049. <summary>
  51050. <para>Sets the SpriteAtlasPackingSettings to use when packing this SpriteAtlas.</para>
  51051. </summary>
  51052. <param name="src"></param>
  51053. </member>
  51054. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetPlatformSettings(UnityEditor.TextureImporterPlatformSettings)">
  51055. <summary>
  51056. <para>Set the platform specific settings.</para>
  51057. </summary>
  51058. <param name="src"></param>
  51059. </member>
  51060. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetTextureSettings(UnityEditor.U2D.SpriteAtlasTextureSettings)">
  51061. <summary>
  51062. <para>Sets the SpriteAtlasTextureSettings for the packed Texture generated by this SpriteAtlas.</para>
  51063. </summary>
  51064. <param name="src"></param>
  51065. </member>
  51066. <member name="M:UnityEditor.U2D.SpriteAtlasAsset.SetVariantScale(System.Single)">
  51067. <summary>
  51068. <para>Sets the value used to downscale the Master's Texture.</para>
  51069. </summary>
  51070. <param name="value">The multiplier to downscale the Master Atlas's Texture by, the recommended range is from [0.1 ~ 0.99].</param>
  51071. </member>
  51072. <member name="T:UnityEditor.U2D.SpriteAtlasExtensions">
  51073. <summary>
  51074. <para>Method extensions for SpriteAtlas in Editor.</para>
  51075. </summary>
  51076. </member>
  51077. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.Add(UnityEngine.U2D.SpriteAtlas,UnityEngine.Object[])">
  51078. <summary>
  51079. <para>Add an array of Assets to the packable objects list.</para>
  51080. </summary>
  51081. <param name="objects">Array of Object to be packed into the atlas.</param>
  51082. <param name="spriteAtlas"></param>
  51083. </member>
  51084. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.GetMasterAtlas(UnityEngine.U2D.SpriteAtlas)">
  51085. <summary>
  51086. <para>Gets the Master Sprite Atlas for the given Variant Sprite Atlas.</para>
  51087. </summary>
  51088. <param name="spriteAtlas">The Sprite Atlas to be queried for Master Sprite Atlas status.</param>
  51089. <returns>
  51090. <para>Returns the Master Sprite Atlas if set. Otherwise, returns null.</para>
  51091. </returns>
  51092. </member>
  51093. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.GetPackables(UnityEngine.U2D.SpriteAtlas)">
  51094. <summary>
  51095. <para>Return all the current packed packables in the atlas.</para>
  51096. </summary>
  51097. <param name="spriteAtlas"></param>
  51098. </member>
  51099. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.GetPackingSettings(UnityEngine.U2D.SpriteAtlas)">
  51100. <summary>
  51101. <para>Current SpriteAtlasPackingSettings to use when packing this SpriteAtlas.</para>
  51102. </summary>
  51103. <param name="spriteAtlas"></param>
  51104. </member>
  51105. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.GetPlatformSettings(UnityEngine.U2D.SpriteAtlas,System.String)">
  51106. <summary>
  51107. <para>Returns the platform settings of the build target you specify.</para>
  51108. </summary>
  51109. <param name="buildTarget">The name of the build target.</param>
  51110. <param name="spriteAtlas"></param>
  51111. </member>
  51112. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.GetTextureSettings(UnityEngine.U2D.SpriteAtlas)">
  51113. <summary>
  51114. <para>Current SpriteAtlasTextureSettings of the packed texture generated by this SpriteAtlas.</para>
  51115. </summary>
  51116. <param name="spriteAtlas"></param>
  51117. </member>
  51118. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.IsIncludeInBuild(UnityEngine.U2D.SpriteAtlas)">
  51119. <summary>
  51120. <para>Checks whether this Sprite Atlas is marked to be included in the build.</para>
  51121. </summary>
  51122. <param name="spriteAtlas">Whether the Sprite Atlas is included in the build.</param>
  51123. <returns>
  51124. <para>Returns true if the Sprite Atlas is included in the build.</para>
  51125. </returns>
  51126. </member>
  51127. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.Remove(UnityEngine.U2D.SpriteAtlas,UnityEngine.Object[])">
  51128. <summary>
  51129. <para>Remove objects from the atlas's packable objects list.</para>
  51130. </summary>
  51131. <param name="objects">Object in the array you wish to remove.</param>
  51132. <param name="spriteAtlas"></param>
  51133. </member>
  51134. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetIncludeInBuild(UnityEngine.U2D.SpriteAtlas,System.Boolean)">
  51135. <summary>
  51136. <para>Define if this sprite atlas's packed texture is included in the build with the Sprite after packing is done.</para>
  51137. </summary>
  51138. <param name="spriteAtlas"></param>
  51139. <param name="value"></param>
  51140. </member>
  51141. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetIsVariant(UnityEngine.U2D.SpriteAtlas,System.Boolean)">
  51142. <summary>
  51143. <para>Sets whether this Sprite Atlas is a variant or not.</para>
  51144. </summary>
  51145. <param name="spriteAtlas"></param>
  51146. <param name="value"></param>
  51147. </member>
  51148. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetMasterAtlas(UnityEngine.U2D.SpriteAtlas,UnityEngine.U2D.SpriteAtlas)">
  51149. <summary>
  51150. <para>Set an atlas to be the master atlas.</para>
  51151. </summary>
  51152. <param name="spriteAtlas"></param>
  51153. <param name="value"></param>
  51154. </member>
  51155. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetPackingSettings(UnityEngine.U2D.SpriteAtlas,UnityEditor.U2D.SpriteAtlasPackingSettings)">
  51156. <summary>
  51157. <para>Set the SpriteAtlasPackingSettings to use when packing this SpriteAtlas</para>
  51158. </summary>
  51159. <param name="spriteAtlas"></param>
  51160. <param name="src"></param>
  51161. </member>
  51162. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetPlatformSettings(UnityEngine.U2D.SpriteAtlas,UnityEditor.TextureImporterPlatformSettings)">
  51163. <summary>
  51164. <para>Set the platform specific settings.</para>
  51165. </summary>
  51166. <param name="spriteAtlas"></param>
  51167. <param name="src"></param>
  51168. </member>
  51169. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetTextureSettings(UnityEngine.U2D.SpriteAtlas,UnityEditor.U2D.SpriteAtlasTextureSettings)">
  51170. <summary>
  51171. <para>Set the SpriteAtlasTextureSettings for the packed texture generated by this SpriteAtlas.</para>
  51172. </summary>
  51173. <param name="spriteAtlas"></param>
  51174. <param name="src"></param>
  51175. </member>
  51176. <member name="M:UnityEditor.U2D.SpriteAtlasExtensions.SetVariantScale(UnityEngine.U2D.SpriteAtlas,System.Single)">
  51177. <summary>
  51178. <para>Set the value used to downscale the master's texture.</para>
  51179. </summary>
  51180. <param name="value">Recommended value is [0.1 ~ 0.99].</param>
  51181. <param name="spriteAtlas"></param>
  51182. </member>
  51183. <member name="T:UnityEditor.U2D.SpriteAtlasImporter">
  51184. <summary>
  51185. <para>SpriteAtlasImporter imports SpriteAtlasAsset and generates SpriteAtlas.</para>
  51186. </summary>
  51187. </member>
  51188. <member name="T:UnityEditor.U2D.SpriteAtlasPackingSettings">
  51189. <summary>
  51190. <para>Settings to use during the packing process for this SpriteAtlas.</para>
  51191. </summary>
  51192. </member>
  51193. <member name="P:UnityEditor.U2D.SpriteAtlasPackingSettings.blockOffset">
  51194. <summary>
  51195. <para>Block offset to use while packing.</para>
  51196. </summary>
  51197. </member>
  51198. <member name="P:UnityEditor.U2D.SpriteAtlasPackingSettings.enableAlphaDilation">
  51199. <summary>
  51200. <para>Sets the boundary padding pixels alpha to 0 when packed into a Sprite Atlas.</para>
  51201. </summary>
  51202. </member>
  51203. <member name="P:UnityEditor.U2D.SpriteAtlasPackingSettings.enableRotation">
  51204. <summary>
  51205. <para>Determines if rotating a sprite is possible during packing.</para>
  51206. </summary>
  51207. </member>
  51208. <member name="P:UnityEditor.U2D.SpriteAtlasPackingSettings.enableTightPacking">
  51209. <summary>
  51210. <para>Determines if sprites should be packed tightly during packing.</para>
  51211. </summary>
  51212. </member>
  51213. <member name="P:UnityEditor.U2D.SpriteAtlasPackingSettings.padding">
  51214. <summary>
  51215. <para>Value to add boundary (padding) to sprites when packing into the atlas.</para>
  51216. </summary>
  51217. </member>
  51218. <member name="T:UnityEditor.U2D.SpriteAtlasTextureSettings">
  51219. <summary>
  51220. <para>Texture settings for the packed texture generated by SpriteAtlas.</para>
  51221. </summary>
  51222. </member>
  51223. <member name="P:UnityEditor.U2D.SpriteAtlasTextureSettings.anisoLevel">
  51224. <summary>
  51225. <para>Packed texture's Anisotropic filtering level.</para>
  51226. </summary>
  51227. </member>
  51228. <member name="P:UnityEditor.U2D.SpriteAtlasTextureSettings.filterMode">
  51229. <summary>
  51230. <para>Filter mode of the packed texture.</para>
  51231. </summary>
  51232. </member>
  51233. <member name="P:UnityEditor.U2D.SpriteAtlasTextureSettings.generateMipMaps">
  51234. <summary>
  51235. <para>Set whether mipmaps should be generated for the packed texture.</para>
  51236. </summary>
  51237. </member>
  51238. <member name="P:UnityEditor.U2D.SpriteAtlasTextureSettings.readable">
  51239. <summary>
  51240. <para>Readable state of the packed texture.</para>
  51241. </summary>
  51242. </member>
  51243. <member name="P:UnityEditor.U2D.SpriteAtlasTextureSettings.sRGB">
  51244. <summary>
  51245. <para>Checks if the packed texture uses sRGB read/write conversions (Read Only).</para>
  51246. </summary>
  51247. </member>
  51248. <member name="T:UnityEditor.U2D.SpriteAtlasUtility">
  51249. <summary>
  51250. <para>Utility methods to pack atlases in the Project.</para>
  51251. </summary>
  51252. </member>
  51253. <member name="M:UnityEditor.U2D.SpriteAtlasUtility.PackAllAtlases(UnityEditor.BuildTarget)">
  51254. <summary>
  51255. <para>Pack all the SpriteAtlas Assets in the Project for the particular BuildTarget.</para>
  51256. </summary>
  51257. <param name="target"></param>
  51258. <param name="canCancel"></param>
  51259. </member>
  51260. <member name="M:UnityEditor.U2D.SpriteAtlasUtility.PackAtlases(UnityEngine.U2D.SpriteAtlas[],UnityEditor.BuildTarget)">
  51261. <summary>
  51262. <para>Pack all the provided SpriteAtlas for the particular BuildTarget.</para>
  51263. </summary>
  51264. <param name="atlases"></param>
  51265. <param name="target"></param>
  51266. <param name="canCancel"></param>
  51267. </member>
  51268. <member name="T:UnityEditor.U2D.SpriteEditorExtension">
  51269. <summary>
  51270. <para>Sprite extension methods that are accessible in Editor only.</para>
  51271. </summary>
  51272. </member>
  51273. <member name="M:UnityEditor.U2D.SpriteEditorExtension.GetSpriteID(UnityEngine.Sprite)">
  51274. <summary>
  51275. <para>Gets the Sprite's GUID.</para>
  51276. </summary>
  51277. <param name="sprite">The Sprite to query.</param>
  51278. <returns>
  51279. <para>GUID stored in the Sprite.</para>
  51280. </returns>
  51281. </member>
  51282. <member name="M:UnityEditor.U2D.SpriteEditorExtension.SetSpriteID(UnityEngine.Sprite,UnityEditor.GUID)">
  51283. <summary>
  51284. <para>Sets a Sprite's Global Unique Identifier (GUID) for easy identification later.</para>
  51285. </summary>
  51286. <param name="sprite">The Sprite to set.</param>
  51287. <param name="guid">The GUID to set for the Sprite.</param>
  51288. </member>
  51289. <member name="T:UnityEditor.UIOrientation">
  51290. <summary>
  51291. <para>Default mobile device orientation.</para>
  51292. </summary>
  51293. </member>
  51294. <member name="F:UnityEditor.UIOrientation.AutoRotation">
  51295. <summary>
  51296. <para>Auto Rotation Enabled.</para>
  51297. </summary>
  51298. </member>
  51299. <member name="F:UnityEditor.UIOrientation.LandscapeLeft">
  51300. <summary>
  51301. <para>Landscape : counter-clockwise from Portrait.</para>
  51302. </summary>
  51303. </member>
  51304. <member name="F:UnityEditor.UIOrientation.LandscapeRight">
  51305. <summary>
  51306. <para>Landscape: clockwise from Portrait.</para>
  51307. </summary>
  51308. </member>
  51309. <member name="F:UnityEditor.UIOrientation.Portrait">
  51310. <summary>
  51311. <para>Portrait.</para>
  51312. </summary>
  51313. </member>
  51314. <member name="F:UnityEditor.UIOrientation.PortraitUpsideDown">
  51315. <summary>
  51316. <para>Portrait upside down.</para>
  51317. </summary>
  51318. </member>
  51319. <member name="T:UnityEditor.Undo">
  51320. <summary>
  51321. <para>Lets you register undo operations on specific objects you are about to perform changes on.</para>
  51322. </summary>
  51323. </member>
  51324. <member name="F:UnityEditor.Undo.postprocessModifications">
  51325. <summary>
  51326. <para>Callback that is triggered whenever a new set of property modifications is created.</para>
  51327. </summary>
  51328. </member>
  51329. <member name="F:UnityEditor.Undo.undoRedoPerformed">
  51330. <summary>
  51331. <para>Callback that is triggered after an undo or redo was executed.</para>
  51332. </summary>
  51333. </member>
  51334. <member name="F:UnityEditor.Undo.willFlushUndoRecord">
  51335. <summary>
  51336. <para>Invoked before the Undo system performs a flush.</para>
  51337. </summary>
  51338. </member>
  51339. <member name="M:UnityEditor.Undo.AddComponent(UnityEngine.GameObject,System.Type)">
  51340. <summary>
  51341. <para>Adds a component to the game object and registers an undo operation for this action.</para>
  51342. </summary>
  51343. <param name="gameObject">The game object you want to add the component to.</param>
  51344. <param name="type">The type of component you want to add.</param>
  51345. <returns>
  51346. <para>The newly added component.</para>
  51347. </returns>
  51348. </member>
  51349. <member name="M:UnityEditor.Undo.AddComponent(UnityEngine.GameObject)">
  51350. <summary>
  51351. <para>Generic version.</para>
  51352. </summary>
  51353. <param name="gameObject">The game object you want to add the component to.</param>
  51354. <returns>
  51355. <para>The newly added component.</para>
  51356. </returns>
  51357. </member>
  51358. <member name="M:UnityEditor.Undo.ClearAll">
  51359. <summary>
  51360. <para>Removes all undo and redo operations from respectively the undo and redo stacks.</para>
  51361. </summary>
  51362. </member>
  51363. <member name="M:UnityEditor.Undo.ClearUndo(UnityEngine.Object)">
  51364. <summary>
  51365. <para>Removes all Undo operation for the identifier object registered using Undo.RegisterCompleteObjectUndo from the undo stack.</para>
  51366. </summary>
  51367. <param name="identifier"></param>
  51368. </member>
  51369. <member name="M:UnityEditor.Undo.CollapseUndoOperations(System.Int32)">
  51370. <summary>
  51371. <para>Collapses all undo operation up to group index together into one step.</para>
  51372. </summary>
  51373. <param name="groupIndex"></param>
  51374. </member>
  51375. <member name="M:UnityEditor.Undo.DestroyObjectImmediate(UnityEngine.Object)">
  51376. <summary>
  51377. <para>Destroys the object and records an undo operation so that it can be recreated.</para>
  51378. </summary>
  51379. <param name="objectToUndo">The object that will be destroyed.</param>
  51380. </member>
  51381. <member name="M:UnityEditor.Undo.FlushUndoRecordObjects">
  51382. <summary>
  51383. <para>Ensure objects recorded using RecordObject or RecordObjects are registered as an undoable action. In most cases there is no reason to invoke FlushUndoRecordObjects since it's automatically done right after mouse-up and certain other events that conventionally marks the end of an action.</para>
  51384. </summary>
  51385. </member>
  51386. <member name="M:UnityEditor.Undo.GetCurrentGroup">
  51387. <summary>
  51388. <para>Unity automatically groups undo operations by the current group index.</para>
  51389. </summary>
  51390. </member>
  51391. <member name="M:UnityEditor.Undo.GetCurrentGroupName">
  51392. <summary>
  51393. <para>Get the name that will be shown in the UI for the current undo group.</para>
  51394. </summary>
  51395. <returns>
  51396. <para>Name of the current group or an empty string if the current group is empty.</para>
  51397. </returns>
  51398. </member>
  51399. <member name="M:UnityEditor.Undo.IncrementCurrentGroup">
  51400. <summary>
  51401. <para>Unity automatically groups undo operations by the current group index.</para>
  51402. </summary>
  51403. </member>
  51404. <member name="M:UnityEditor.Undo.MoveGameObjectToScene(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene,System.String)">
  51405. <summary>
  51406. <para>Move a GameObject from its current Scene to a new Scene.
  51407. It is required that the GameObject is at the root of its current Scene.</para>
  51408. </summary>
  51409. <param name="go">GameObject to move.</param>
  51410. <param name="scene">Scene to move the GameObject into.</param>
  51411. <param name="name">Name of the undo action.</param>
  51412. </member>
  51413. <member name="M:UnityEditor.Undo.PerformRedo">
  51414. <summary>
  51415. <para>Perform an Redo operation.</para>
  51416. </summary>
  51417. </member>
  51418. <member name="M:UnityEditor.Undo.PerformUndo">
  51419. <summary>
  51420. <para>Perform an Undo operation.</para>
  51421. </summary>
  51422. </member>
  51423. <member name="T:UnityEditor.Undo.PostprocessModifications">
  51424. <summary>
  51425. <para>Delegate used for postprocessModifications.</para>
  51426. </summary>
  51427. <param name="modifications">The set of property modifications to process.</param>
  51428. </member>
  51429. <member name="M:UnityEditor.Undo.RecordObject(UnityEngine.Object,System.String)">
  51430. <summary>
  51431. <para>Records any changes done on the object after the RecordObject function.</para>
  51432. </summary>
  51433. <param name="objectToUndo">The reference to the object that you will be modifying.</param>
  51434. <param name="name">The title of the action to appear in the undo history (i.e. visible in the undo menu).</param>
  51435. </member>
  51436. <member name="M:UnityEditor.Undo.RecordObjects(UnityEngine.Object[],System.String)">
  51437. <summary>
  51438. <para>Records multiple undoable objects in a single call. This is the same as calling Undo.RecordObject multiple times.</para>
  51439. </summary>
  51440. <param name="objectsToUndo"></param>
  51441. <param name="name"></param>
  51442. </member>
  51443. <member name="M:UnityEditor.Undo.RegisterChildrenOrderUndo(UnityEngine.Object,System.String)">
  51444. <summary>
  51445. <para>Stores a copy of the order of the object's children on the undo stack.</para>
  51446. </summary>
  51447. <param name="objectToUndo">The object whose child order should be recorded on the undo stack.</param>
  51448. <param name="name">The name of the undo operation.</param>
  51449. </member>
  51450. <member name="M:UnityEditor.Undo.RegisterCompleteObjectUndo(UnityEngine.Object,System.String)">
  51451. <summary>
  51452. <para>Stores a copy of the object states on the undo stack.</para>
  51453. </summary>
  51454. <param name="objectToUndo">The object whose state changes need to be undone.</param>
  51455. <param name="name">The name of the undo operation.</param>
  51456. </member>
  51457. <member name="M:UnityEditor.Undo.RegisterCompleteObjectUndo(UnityEngine.Object[],System.String)">
  51458. <summary>
  51459. <para>This is equivalent to calling the first overload mutiple times, save for the fact that only one undo operation will be generated for this one.</para>
  51460. </summary>
  51461. <param name="objectsToUndo">An array of objects whose state changes need to be undone.</param>
  51462. <param name="name">The name of the undo operation.</param>
  51463. </member>
  51464. <member name="M:UnityEditor.Undo.RegisterCreatedObjectUndo(UnityEngine.Object,System.String)">
  51465. <summary>
  51466. <para>Registers an undo operation to undo the creation of an object.</para>
  51467. </summary>
  51468. <param name="objectToUndo">The newly created object. This object is destroyed when the undo operation is performed. When the value is a GameObject, Unity registers the GameObject and its child GameObjects, but not sibling or parent GameObjects.</param>
  51469. <param name="name">The name of the action to undo. Use this string to provide a short description of the action to be undone. For Undo or Redo items in the Edit menu, Unity adds "Undo" or "Redo" to the string that you provide. For example, if you provide the string "Create GameObject", the Unity Editor displays the menu item Edit &gt; Undo Create GameObject.</param>
  51470. </member>
  51471. <member name="M:UnityEditor.Undo.RegisterFullObjectHierarchyUndo(UnityEngine.Object,System.String)">
  51472. <summary>
  51473. <para>Copy the states of a hierarchy of objects onto the undo stack.</para>
  51474. </summary>
  51475. <param name="objectToUndo">The object used to determine a hierarchy of objects whose state changes need to be undone.</param>
  51476. <param name="name">The name of the undo operation.</param>
  51477. </member>
  51478. <member name="M:UnityEditor.Undo.RegisterFullObjectHierarchyUndo(UnityEngine.Object)">
  51479. <summary>
  51480. <para>This overload is deprecated. Use Undo.RegisterFullObjectHierarchyUndo(Object, string) instead.</para>
  51481. </summary>
  51482. <param name="objectToUndo"></param>
  51483. </member>
  51484. <member name="M:UnityEditor.Undo.RegisterImporterUndo(System.String,System.String)">
  51485. <summary>
  51486. <para>Copies the state of the importer for the given asset path.</para>
  51487. </summary>
  51488. <param name="path">Path of the asset importer to register for Undo.</param>
  51489. <param name="name">The name of the undo operation.</param>
  51490. </member>
  51491. <member name="M:UnityEditor.Undo.RevertAllDownToGroup(System.Int32)">
  51492. <summary>
  51493. <para>Performs all undo operations up to the group index without storing a redo operation in the process.</para>
  51494. </summary>
  51495. <param name="group"></param>
  51496. </member>
  51497. <member name="M:UnityEditor.Undo.RevertAllInCurrentGroup">
  51498. <summary>
  51499. <para>Performs the last undo operation but does not record a redo operation.</para>
  51500. </summary>
  51501. </member>
  51502. <member name="M:UnityEditor.Undo.SetCurrentGroupName(System.String)">
  51503. <summary>
  51504. <para>Set the name of the current undo group.</para>
  51505. </summary>
  51506. <param name="name">New name of the current undo group.</param>
  51507. </member>
  51508. <member name="M:UnityEditor.Undo.SetTransformParent(UnityEngine.Transform,UnityEngine.Transform,System.String)">
  51509. <summary>
  51510. <para>Sets the parent of transform to the new parent and records an undo operation.</para>
  51511. </summary>
  51512. <param name="transform">The Transform component whose parent is to be changed.</param>
  51513. <param name="newParent">The parent Transform to be assigned.</param>
  51514. <param name="name">The name of this action, to be stored in the Undo history buffer.</param>
  51515. </member>
  51516. <member name="T:UnityEditor.Undo.UndoRedoCallback">
  51517. <summary>
  51518. <para>Delegate used for undoRedoPerformed.</para>
  51519. </summary>
  51520. </member>
  51521. <member name="T:UnityEditor.Undo.WillFlushUndoRecord">
  51522. <summary>
  51523. <para>Delegate used for willFlushUndoRecord.</para>
  51524. </summary>
  51525. </member>
  51526. <member name="T:UnityEditor.UndoPropertyModification">
  51527. <summary>
  51528. <para>See Also: Undo.postprocessModifications.</para>
  51529. </summary>
  51530. </member>
  51531. <member name="F:UnityEditor.UndoPropertyModification.currentValue">
  51532. <summary>
  51533. <para>
  51534. The current value of the modified property.
  51535. See Also: PropertyModification.
  51536. </para>
  51537. </summary>
  51538. </member>
  51539. <member name="P:UnityEditor.UndoPropertyModification.keepPrefabOverride">
  51540. <summary>
  51541. <para>Indicates whether to retain modifications when the targeted object is an instance of a Prefab.</para>
  51542. </summary>
  51543. </member>
  51544. <member name="F:UnityEditor.UndoPropertyModification.previousValue">
  51545. <summary>
  51546. <para>
  51547. The previous value of the modified property.
  51548. See Also: PropertyModification .
  51549. </para>
  51550. </summary>
  51551. </member>
  51552. <member name="T:Unity.CodeEditor.CodeEditor">
  51553. <summary>
  51554. <para>Handles interaction with the code editor.</para>
  51555. </summary>
  51556. </member>
  51557. <member name="P:Unity.CodeEditor.CodeEditor.CurrentCodeEditor">
  51558. <summary>
  51559. <para>Returns the current IExternalCodeEditor instance for the code editor.</para>
  51560. </summary>
  51561. </member>
  51562. <member name="P:Unity.CodeEditor.CodeEditor.CurrentEditorPath">
  51563. <summary>
  51564. <para>The path to the external code editor that Unity uses used to open script assets.</para>
  51565. </summary>
  51566. </member>
  51567. <member name="P:Unity.CodeEditor.CodeEditor.CurrentInstallation">
  51568. <summary>
  51569. <para>Returns the current CodeEditor.Installation instance for the code editor.</para>
  51570. </summary>
  51571. </member>
  51572. <member name="P:Unity.CodeEditor.CodeEditor.Editor">
  51573. <summary>
  51574. <para>A singleton instance of CodeEditor. The Unity Editor references this instance to handle code editor callbacks.</para>
  51575. </summary>
  51576. </member>
  51577. <member name="M:Unity.CodeEditor.CodeEditor.GetCodeEditorForPath(System.String)">
  51578. <summary>
  51579. <para>Each registered code editor package has an instance of IExternalCodeEditor. This method invokes IExternalCodeEditor.TryGetInstallationForPath on that instance. It returns the first instance that returns a valid installation.</para>
  51580. </summary>
  51581. <param name="editorPath">The absolute path to an executable.</param>
  51582. <returns>
  51583. <para>Returns an IExternalCodeEditor representing the package responsible for the editor path.</para>
  51584. </returns>
  51585. </member>
  51586. <member name="M:Unity.CodeEditor.CodeEditor.GetFoundScriptEditorPaths">
  51587. <summary>
  51588. <para>Collects all installations from registered instances of IExternalCodeEditor. This is done using IExternalCodeEditor.Installations.</para>
  51589. </summary>
  51590. <returns>
  51591. <para>A Dictionary that maps names to editor paths.</para>
  51592. </returns>
  51593. </member>
  51594. <member name="M:Unity.CodeEditor.CodeEditor.GetInstallationForPath(System.String)">
  51595. <summary>
  51596. <para>Each registered code editor package has an instance of IExternalCodeEditor. This method invokes IExternalCodeEditor.TryGetInstallationForPath on that instance. It finds the first instance that returns a valid installation, and returns the installation.</para>
  51597. </summary>
  51598. <param name="editorPath">The absolute path to an executable.</param>
  51599. <returns>
  51600. <para>An Installation representation of the path.</para>
  51601. </returns>
  51602. </member>
  51603. <member name="T:Unity.CodeEditor.CodeEditor.Installation">
  51604. <summary>
  51605. <para>Data class for code editor installation.</para>
  51606. </summary>
  51607. </member>
  51608. <member name="F:Unity.CodeEditor.CodeEditor.Installation.Name">
  51609. <summary>
  51610. <para>The name of the code editor.</para>
  51611. </summary>
  51612. </member>
  51613. <member name="F:Unity.CodeEditor.CodeEditor.Installation.Path">
  51614. <summary>
  51615. <para>The path for the code editor.</para>
  51616. </summary>
  51617. </member>
  51618. <member name="M:Unity.CodeEditor.CodeEditor.OSOpenFile(System.String,System.String)">
  51619. <summary>
  51620. <para>Open an application with a quoted string of arguments.</para>
  51621. </summary>
  51622. <param name="appPath">The absolute path of the application to open.</param>
  51623. <param name="arguments">The arguments to be passed to the application. You must make sure any paths are quoted correctly for the current platform.</param>
  51624. </member>
  51625. <member name="M:Unity.CodeEditor.CodeEditor.ParseArgument(System.String,System.String,System.Int32,System.Int32)">
  51626. <summary>
  51627. <para>Parse a string using the rules defined under.</para>
  51628. </summary>
  51629. <param name="arguments">The string that contains the template arguments to parse.</param>
  51630. <param name="path">The file path to open.</param>
  51631. <param name="line">The Line number to place the cursor.</param>
  51632. <param name="column">The column number that represents where on the line to place the cursor.</param>
  51633. <returns>
  51634. <para>Returns the arguments parameter with replacements based on the values passed in to the method.</para>
  51635. </returns>
  51636. </member>
  51637. <member name="M:Unity.CodeEditor.CodeEditor.QuoteForProcessStart(System.String)">
  51638. <summary>
  51639. <para>Quotes a string to pass to Process.Start as a single argument, and appends it to this string builder.</para>
  51640. </summary>
  51641. <param name="argument"></param>
  51642. </member>
  51643. <member name="M:Unity.CodeEditor.CodeEditor.Register(Unity.CodeEditor.IExternalCodeEditor)">
  51644. <summary>
  51645. <para>Register an instance of IExternalCodeEditor to use when populating Preferences/External Tools menu. Calls ref::Initialize if you select the instance.</para>
  51646. </summary>
  51647. <param name="externalCodeEditor">The instance of IExternalCodeEditor to register and use to communicate with script Assets.</param>
  51648. </member>
  51649. <member name="M:Unity.CodeEditor.CodeEditor.SetCodeEditor(System.String)">
  51650. <summary>
  51651. <para>Sets the path to the code editor that Unity uses to open script assets.</para>
  51652. </summary>
  51653. <param name="path">The absolute path to the code editor executable. Unity uses this to open files you request.</param>
  51654. <param name="editorPath"></param>
  51655. </member>
  51656. <member name="M:Unity.CodeEditor.CodeEditor.Unregister(Unity.CodeEditor.IExternalCodeEditor)">
  51657. <summary>
  51658. <para>Remove an instance of IExternalCodeEditor from the list of registered code editors. Calls ref::Initialize if you select the instance.</para>
  51659. </summary>
  51660. <param name="externalCodeEditor">The instance of IExternalCodeEditor to remove.</param>
  51661. </member>
  51662. <member name="?:Unity.CodeEditor.IExternalCodeEditor">
  51663. <summary>
  51664. <para>Defines the responsibilities of handling external script editor integration into UnityEditor.</para>
  51665. </summary>
  51666. </member>
  51667. <member name="M:Unity.CodeEditor.IExternalCodeEditor.Initialize(System.String)">
  51668. <summary>
  51669. <para>Callback to the IExternalCodeEditor when it has been chosen from the PreferenceWindow.</para>
  51670. </summary>
  51671. <param name="editorInstallationPath">Path of the chosen code editor.</param>
  51672. </member>
  51673. <member name="P:Unity.CodeEditor.IExternalCodeEditor.Installations">
  51674. <summary>
  51675. <para>Provide the editor with a list of known and supported editors that this instance supports.</para>
  51676. </summary>
  51677. </member>
  51678. <member name="M:Unity.CodeEditor.IExternalCodeEditor.OnGUI">
  51679. <summary>
  51680. <para>Unity calls this method when it populates "Preferences/External Tools" in order to allow the code editor to generate necessary GUI. For example, when creating an an argument field for modifying the arguments sent to the code editor.</para>
  51681. </summary>
  51682. </member>
  51683. <member name="M:Unity.CodeEditor.IExternalCodeEditor.OpenProject(System.String,System.Int32,System.Int32)">
  51684. <summary>
  51685. <para>The external code editor needs to handle the request to open a file.</para>
  51686. </summary>
  51687. <param name="line">Line number to open the file on.</param>
  51688. <param name="column">Column to move cursor to on the specific line.</param>
  51689. <param name="filePath"></param>
  51690. <returns>
  51691. <para>Whether the request went successfully.</para>
  51692. </returns>
  51693. </member>
  51694. <member name="M:Unity.CodeEditor.IExternalCodeEditor.SyncAll">
  51695. <summary>
  51696. <para>Unity calls this function during initialization in order to sync the Project. This is different from SyncIfNeeded in that it does not get a list of changes.</para>
  51697. </summary>
  51698. </member>
  51699. <member name="M:Unity.CodeEditor.IExternalCodeEditor.SyncIfNeeded(System.String[],System.String[],System.String[],System.String[],System.String[])">
  51700. <summary>
  51701. <para>When you change Assets in Unity, this method for the current chosen instance of IExternalCodeEditor parses the new and changed Assets.</para>
  51702. </summary>
  51703. <param name="addedFiles">Added files through Unity's UI.</param>
  51704. <param name="movedFiles">Files that was added but has been moved.</param>
  51705. <param name="movedFromFiles">Same list as movedFiles, but contains the location of where these was moved from.</param>
  51706. <param name="importedFiles">Imported files, which were not added through Unity's UI.</param>
  51707. <param name="deletedFiles"></param>
  51708. </member>
  51709. <member name="M:Unity.CodeEditor.IExternalCodeEditor.TryGetInstallationForPath(System.String,Unity.CodeEditor.CodeEditor/Installation&amp;)">
  51710. <summary>
  51711. <para>Unity stores the path of the chosen editor. An instance of IExternalCodeEditor can take responsibility for this path, by returning true when this method is being called. The out variable installation need to be constructed with the path and the name that should be shown in the "External Tools" code editor list.</para>
  51712. </summary>
  51713. <param name="editorPath">The absolute path of the chosen code editor.</param>
  51714. <param name="installation">To store the resulting Installation. If return value is false, this result is ignored.</param>
  51715. <returns>
  51716. <para>Whether this IExternalCodeEditor can support the editorPath implementation.</para>
  51717. </returns>
  51718. </member>
  51719. <member name="T:Unity.Profiling.Editor.ProfilerCounterDescriptor">
  51720. <summary>
  51721. <para>Provides a descriptor for a Profiler counter.</para>
  51722. </summary>
  51723. </member>
  51724. <member name="P:Unity.Profiling.Editor.ProfilerCounterDescriptor.CategoryName">
  51725. <summary>
  51726. <para>The category name of the described Profiler counter.</para>
  51727. </summary>
  51728. </member>
  51729. <member name="M:Unity.Profiling.Editor.ProfilerCounterDescriptor.#ctor(System.String,Unity.Profiling.ProfilerCategory)">
  51730. <summary>
  51731. <para>Initializes and returns an instance of ProfilerCounterDescriptor.</para>
  51732. </summary>
  51733. <param name="name">The name of the Profiler counter to describe. A string.</param>
  51734. <param name="category">The category of the Profiler counter to describe. A Unity.Profiling.ProfilerCategory.</param>
  51735. </member>
  51736. <member name="M:Unity.Profiling.Editor.ProfilerCounterDescriptor.#ctor(System.String,System.String)">
  51737. <summary>
  51738. <para>Initializes and returns an instance of ProfilerCounterDescriptor.</para>
  51739. </summary>
  51740. <param name="name">The name of the Profiler counter to describe, as a string.</param>
  51741. <param name="categoryName">The category name of the Profiler counter to describe, as a string.</param>
  51742. </member>
  51743. <member name="P:Unity.Profiling.Editor.ProfilerCounterDescriptor.Name">
  51744. <summary>
  51745. <para>The name of the described Profiler counter.</para>
  51746. </summary>
  51747. </member>
  51748. <member name="T:Unity.Profiling.Editor.ProfilerModule">
  51749. <summary>
  51750. <para>Represents a Profiler module in the Profiler window.</para>
  51751. </summary>
  51752. </member>
  51753. <member name="M:Unity.Profiling.Editor.ProfilerModule.CreateDetailsViewController">
  51754. <summary>
  51755. <para>Creates a View Controller object that draws the Profiler module’s Details View in the Profiler window. Unity calls this method automatically when the module is selected in the Profiler window.</para>
  51756. </summary>
  51757. <returns>
  51758. <para>Returns a ProfilerModuleViewController derived object that draws the module’s Details View in the Profiler window. The default value is a view controller that displays a list of the module’s chart counters alongside their current values in the selected frame.</para>
  51759. </returns>
  51760. </member>
  51761. <member name="P:Unity.Profiling.Editor.ProfilerModule.DisplayName">
  51762. <summary>
  51763. <para>The module’s display name.</para>
  51764. </summary>
  51765. </member>
  51766. <member name="P:Unity.Profiling.Editor.ProfilerModule.ProfilerWindow">
  51767. <summary>
  51768. <para>The Profiler window that the module instance belongs to.</para>
  51769. </summary>
  51770. </member>
  51771. <member name="T:Unity.Profiling.Editor.ProfilerModuleChartType">
  51772. <summary>
  51773. <para>Options for a Profiler module’s chart type.</para>
  51774. </summary>
  51775. </member>
  51776. <member name="F:Unity.Profiling.Editor.ProfilerModuleChartType.Line">
  51777. <summary>
  51778. <para>Display a line chart.</para>
  51779. </summary>
  51780. </member>
  51781. <member name="F:Unity.Profiling.Editor.ProfilerModuleChartType.StackedTimeArea">
  51782. <summary>
  51783. <para>Display a stacked-area chart.</para>
  51784. </summary>
  51785. </member>
  51786. <member name="T:Unity.Profiling.Editor.ProfilerModuleMetadataAttribute">
  51787. <summary>
  51788. <para>Provides metadata related to a ProfilerModule, such as its name and icon path.</para>
  51789. </summary>
  51790. </member>
  51791. <member name="M:Unity.Profiling.Editor.ProfilerModuleMetadataAttribute.#ctor(System.String)">
  51792. <summary>
  51793. <para>Initializes and returns an instance of ProfilerModuleMetadataAttribute.</para>
  51794. </summary>
  51795. <param name="displayName">The display name of the attributed module.</param>
  51796. </member>
  51797. <member name="P:Unity.Profiling.Editor.ProfilerModuleMetadataAttribute.DisplayName">
  51798. <summary>
  51799. <para>The attributed Profiler module’s display name.</para>
  51800. </summary>
  51801. </member>
  51802. <member name="P:Unity.Profiling.Editor.ProfilerModuleMetadataAttribute.IconPath">
  51803. <summary>
  51804. <para>The path to the attributed Profiler module’s icon.</para>
  51805. </summary>
  51806. </member>
  51807. <member name="T:Unity.Profiling.Editor.ProfilerModuleViewController">
  51808. <summary>
  51809. <para>Provides a single view of content for a ProfilerModule displayed in the Profiler window.</para>
  51810. </summary>
  51811. </member>
  51812. <member name="M:Unity.Profiling.Editor.ProfilerModuleViewController.CreateView">
  51813. <summary>
  51814. <para>Creates the view controller’s view. Unity calls this method automatically when it is about to display the view controller’s view for the first time.</para>
  51815. </summary>
  51816. <returns>
  51817. <para>Returns the view controller’s view. A UIElements.VisualElement.</para>
  51818. </returns>
  51819. </member>
  51820. <member name="M:Unity.Profiling.Editor.ProfilerModuleViewController.Dispose">
  51821. <summary>
  51822. <para>Disposes the view controller. Unity calls this method automatically when the view controller is no longer required, and its view will be removed from the window hierarchy.</para>
  51823. </summary>
  51824. <param name="disposing">The flag to indicate whether the method call comes from a Dispose method or from a finalizer. A bool. When the value is true, the method call comes from a Dispose method.
  51825. Otherwise, the method call comes from a finalizer.</param>
  51826. </member>
  51827. <member name="M:Unity.Profiling.Editor.ProfilerModuleViewController.Dispose">
  51828. <summary>
  51829. <para>TODO.</para>
  51830. </summary>
  51831. </member>
  51832. <member name="P:Unity.Profiling.Editor.ProfilerModuleViewController.ProfilerWindow">
  51833. <summary>
  51834. <para>The Profiler window that the view controller belongs to.</para>
  51835. </summary>
  51836. </member>
  51837. <member name="T:UnityEditor.UnityLinker.UnityLinkerBuildPipelineData">
  51838. <summary>
  51839. <para>Contains information for various IUnityLinkerProcessor callbacks.</para>
  51840. </summary>
  51841. </member>
  51842. <member name="F:UnityEditor.UnityLinker.UnityLinkerBuildPipelineData.inputDirectory">
  51843. <summary>
  51844. <para>The directory containing the assemblies that UnityLinker will process.</para>
  51845. </summary>
  51846. </member>
  51847. <member name="F:UnityEditor.UnityLinker.UnityLinkerBuildPipelineData.target">
  51848. <summary>
  51849. <para>The build target.</para>
  51850. </summary>
  51851. </member>
  51852. <member name="M:UnityEditor.UnityLinker.UnityLinkerBuildPipelineData.#ctor(UnityEditor.BuildTarget,System.String)">
  51853. <summary>
  51854. <para>Creates a new instance of an UnityLinkerBuildPipelineData.</para>
  51855. </summary>
  51856. <param name="target"></param>
  51857. <param name="inputDirectory"></param>
  51858. </member>
  51859. <member name="T:UnityEditor.UnwrapParam">
  51860. <summary>
  51861. <para>Unwrapping settings.</para>
  51862. </summary>
  51863. </member>
  51864. <member name="F:UnityEditor.UnwrapParam.angleError">
  51865. <summary>
  51866. <para>Maximum allowed angle distortion (0..1).</para>
  51867. </summary>
  51868. </member>
  51869. <member name="F:UnityEditor.UnwrapParam.areaError">
  51870. <summary>
  51871. <para>Maximum allowed area distortion (0..1).</para>
  51872. </summary>
  51873. </member>
  51874. <member name="F:UnityEditor.UnwrapParam.hardAngle">
  51875. <summary>
  51876. <para>This angle (in degrees) or greater between triangles will cause seam to be created.</para>
  51877. </summary>
  51878. </member>
  51879. <member name="F:UnityEditor.UnwrapParam.packMargin">
  51880. <summary>
  51881. <para>How much uv-islands will be padded.</para>
  51882. </summary>
  51883. </member>
  51884. <member name="M:UnityEditor.UnwrapParam.SetDefaults(UnityEditor.UnwrapParam&amp;)">
  51885. <summary>
  51886. <para>Will set default values for params.</para>
  51887. </summary>
  51888. <param name="param"></param>
  51889. </member>
  51890. <member name="T:UnityEditor.Unwrapping">
  51891. <summary>
  51892. <para>This class holds everything you may need in regard to uv-unwrapping.</para>
  51893. </summary>
  51894. </member>
  51895. <member name="M:UnityEditor.Unwrapping.GeneratePerTriangleUV(UnityEngine.Mesh)">
  51896. <summary>
  51897. <para>Will generate per-triangle uv (3 UVs for each triangle) with default settings.</para>
  51898. </summary>
  51899. <param name="src">The source mesh to generate UVs for.</param>
  51900. <returns>
  51901. <para>The list of UVs generated.</para>
  51902. </returns>
  51903. </member>
  51904. <member name="M:UnityEditor.Unwrapping.GeneratePerTriangleUV(UnityEngine.Mesh,UnityEditor.UnwrapParam)">
  51905. <summary>
  51906. <para>Will generate per-triangle uv (3 UVs for each triangle) with provided settings.</para>
  51907. </summary>
  51908. <param name="src">The source mesh to generate UVs for.</param>
  51909. <param name="settings">Allows you to specify custom parameters to control the unwrapping.</param>
  51910. <returns>
  51911. <para>The list of UVs generated.</para>
  51912. </returns>
  51913. </member>
  51914. <member name="M:UnityEditor.Unwrapping.GenerateSecondaryUVSet(UnityEngine.Mesh)">
  51915. <summary>
  51916. <para>Will auto generate uv2 with default settings for provided mesh, and fill them in.</para>
  51917. </summary>
  51918. <param name="src"></param>
  51919. </member>
  51920. <member name="M:UnityEditor.Unwrapping.GenerateSecondaryUVSet(UnityEngine.Mesh,UnityEditor.UnwrapParam)">
  51921. <summary>
  51922. <para>Will auto generate uv2 with provided settings for provided mesh, and fill them in.</para>
  51923. </summary>
  51924. <param name="src"></param>
  51925. <param name="settings"></param>
  51926. </member>
  51927. <member name="T:UnityEditor.UpdatePrefabInstancesEventArgs">
  51928. <summary>
  51929. <para>A change of this type indicates that prefab instances in an open scene have been updated due to a change to the source prefab.</para>
  51930. </summary>
  51931. </member>
  51932. <member name="P:UnityEditor.UpdatePrefabInstancesEventArgs.instanceIds">
  51933. <summary>
  51934. <para>The instance ID for each root GameObject of the prefab instances that have been updated.</para>
  51935. </summary>
  51936. </member>
  51937. <member name="P:UnityEditor.UpdatePrefabInstancesEventArgs.scene">
  51938. <summary>
  51939. <para>The scene containing all of the prefab instances that have been updated.</para>
  51940. </summary>
  51941. </member>
  51942. <member name="M:UnityEditor.UpdatePrefabInstancesEventArgs.#ctor(UnityEngine.SceneManagement.Scene,Unity.Collections.NativeArray`1/ReadOnly&lt;System.Int32&gt;)">
  51943. <summary>
  51944. <para>Constructs a new instance.</para>
  51945. </summary>
  51946. <param name="scene">The scene containing all of the prefab instances that have been updated.</param>
  51947. <param name="instanceIds">The instance ID for each root GameObject of the prefab instances that have been updated.</param>
  51948. </member>
  51949. <member name="T:UnityEditor.VersionControl.Asset">
  51950. <summary>
  51951. <para>This class containes information about the version control state of an asset.</para>
  51952. </summary>
  51953. </member>
  51954. <member name="P:UnityEditor.VersionControl.Asset.assetPath">
  51955. <summary>
  51956. <para>Gets the path of the Asset relative to the project root. If the Asset is a meta file, the path to the meta file is returned.</para>
  51957. </summary>
  51958. </member>
  51959. <member name="P:UnityEditor.VersionControl.Asset.fullName">
  51960. <summary>
  51961. <para>Gets the full name of the asset including extension.</para>
  51962. </summary>
  51963. </member>
  51964. <member name="P:UnityEditor.VersionControl.Asset.isFolder">
  51965. <summary>
  51966. <para>Returns true if the asset is a folder.</para>
  51967. </summary>
  51968. </member>
  51969. <member name="P:UnityEditor.VersionControl.Asset.isInCurrentProject">
  51970. <summary>
  51971. <para>Returns true if the asset file exists and is in the current project.</para>
  51972. </summary>
  51973. </member>
  51974. <member name="P:UnityEditor.VersionControl.Asset.isMeta">
  51975. <summary>
  51976. <para>Returns true if the instance of the Asset class actually refers to a .meta file.</para>
  51977. </summary>
  51978. </member>
  51979. <member name="P:UnityEditor.VersionControl.Asset.locked">
  51980. <summary>
  51981. <para>Returns true if the asset is locked by the version control system.</para>
  51982. </summary>
  51983. </member>
  51984. <member name="P:UnityEditor.VersionControl.Asset.metaPath">
  51985. <summary>
  51986. <para>Gets the path of the meta file for this Asset relative to the project root. If the Asset is a meta file, the path to the meta file is returned.</para>
  51987. </summary>
  51988. </member>
  51989. <member name="P:UnityEditor.VersionControl.Asset.name">
  51990. <summary>
  51991. <para>Get the name of the asset.</para>
  51992. </summary>
  51993. </member>
  51994. <member name="P:UnityEditor.VersionControl.Asset.path">
  51995. <summary>
  51996. <para>Gets the path of the asset.</para>
  51997. </summary>
  51998. </member>
  51999. <member name="P:UnityEditor.VersionControl.Asset.readOnly">
  52000. <summary>
  52001. <para>Returns true is the asset is read only.</para>
  52002. </summary>
  52003. </member>
  52004. <member name="P:UnityEditor.VersionControl.Asset.state">
  52005. <summary>
  52006. <para>Gets the version control state of the asset.</para>
  52007. </summary>
  52008. </member>
  52009. <member name="M:UnityEditor.VersionControl.Asset.Edit">
  52010. <summary>
  52011. <para>Opens the assets in an associated editor.</para>
  52012. </summary>
  52013. </member>
  52014. <member name="M:UnityEditor.VersionControl.Asset.IsOneOfStates(UnityEditor.VersionControl.Asset/States[])">
  52015. <summary>
  52016. <para>Returns true if the version control state of the assets is one of the input states.</para>
  52017. </summary>
  52018. <param name="states">Array of states to test for.</param>
  52019. </member>
  52020. <member name="M:UnityEditor.VersionControl.Asset.IsState(UnityEditor.VersionControl.Asset/States)">
  52021. <summary>
  52022. <para>Returns true if the version control state of the asset exactly matches the input state.</para>
  52023. </summary>
  52024. <param name="state">State to check for.</param>
  52025. </member>
  52026. <member name="M:UnityEditor.VersionControl.Asset.Load">
  52027. <summary>
  52028. <para>Loads the asset to memory.</para>
  52029. </summary>
  52030. </member>
  52031. <member name="T:UnityEditor.VersionControl.Asset.States">
  52032. <summary>
  52033. <para>Describes the various version control states an asset can have.</para>
  52034. </summary>
  52035. </member>
  52036. <member name="F:UnityEditor.VersionControl.Asset.States.AddedLocal">
  52037. <summary>
  52038. <para>The asset was locally added to version control.</para>
  52039. </summary>
  52040. </member>
  52041. <member name="F:UnityEditor.VersionControl.Asset.States.AddedRemote">
  52042. <summary>
  52043. <para>Remotely this asset was added to version control.</para>
  52044. </summary>
  52045. </member>
  52046. <member name="F:UnityEditor.VersionControl.Asset.States.CheckedOutLocal">
  52047. <summary>
  52048. <para>The asset has been checked out on the local machine.</para>
  52049. </summary>
  52050. </member>
  52051. <member name="F:UnityEditor.VersionControl.Asset.States.CheckedOutRemote">
  52052. <summary>
  52053. <para>The asset has been checked out on a remote machine.</para>
  52054. </summary>
  52055. </member>
  52056. <member name="F:UnityEditor.VersionControl.Asset.States.Conflicted">
  52057. <summary>
  52058. <para>There is a conflict with the asset that needs to be resolved.</para>
  52059. </summary>
  52060. </member>
  52061. <member name="F:UnityEditor.VersionControl.Asset.States.DeletedLocal">
  52062. <summary>
  52063. <para>The asset has been deleted locally.</para>
  52064. </summary>
  52065. </member>
  52066. <member name="F:UnityEditor.VersionControl.Asset.States.DeletedRemote">
  52067. <summary>
  52068. <para>The asset has been deleted on a remote machine.</para>
  52069. </summary>
  52070. </member>
  52071. <member name="F:UnityEditor.VersionControl.Asset.States.Exclusive">
  52072. <summary>
  52073. <para>Only a single user can checkout this asset</para>
  52074. </summary>
  52075. </member>
  52076. <member name="F:UnityEditor.VersionControl.Asset.States.Local">
  52077. <summary>
  52078. <para>The asset is not under version control.</para>
  52079. </summary>
  52080. </member>
  52081. <member name="F:UnityEditor.VersionControl.Asset.States.LockedLocal">
  52082. <summary>
  52083. <para>The asset is locked by the local machine.</para>
  52084. </summary>
  52085. </member>
  52086. <member name="F:UnityEditor.VersionControl.Asset.States.LockedRemote">
  52087. <summary>
  52088. <para>The asset is locked by a remote machine.</para>
  52089. </summary>
  52090. </member>
  52091. <member name="F:UnityEditor.VersionControl.Asset.States.MetaFile">
  52092. <summary>
  52093. <para>This instance of the class actaully refers to a .meta file.</para>
  52094. </summary>
  52095. </member>
  52096. <member name="F:UnityEditor.VersionControl.Asset.States.Missing">
  52097. <summary>
  52098. <para>The asset exists in version control but is missing on the local machine.</para>
  52099. </summary>
  52100. </member>
  52101. <member name="F:UnityEditor.VersionControl.Asset.States.MovedLocal">
  52102. <summary>
  52103. <para>The asset has been moved locally.</para>
  52104. </summary>
  52105. </member>
  52106. <member name="F:UnityEditor.VersionControl.Asset.States.MovedRemote">
  52107. <summary>
  52108. <para>The asset has been moved on a remote machine.</para>
  52109. </summary>
  52110. </member>
  52111. <member name="F:UnityEditor.VersionControl.Asset.States.None">
  52112. <summary>
  52113. <para>The version control state is unknown.</para>
  52114. </summary>
  52115. </member>
  52116. <member name="F:UnityEditor.VersionControl.Asset.States.OutOfSync">
  52117. <summary>
  52118. <para>A newer version of the asset is available on the version control server.</para>
  52119. </summary>
  52120. </member>
  52121. <member name="F:UnityEditor.VersionControl.Asset.States.ReadOnly">
  52122. <summary>
  52123. <para>The asset is read only.</para>
  52124. </summary>
  52125. </member>
  52126. <member name="F:UnityEditor.VersionControl.Asset.States.Synced">
  52127. <summary>
  52128. <para>The asset is up to date.</para>
  52129. </summary>
  52130. </member>
  52131. <member name="F:UnityEditor.VersionControl.Asset.States.Unversioned">
  52132. <summary>
  52133. <para>This asset is either ignored or doesn't exist in version control.</para>
  52134. </summary>
  52135. </member>
  52136. <member name="F:UnityEditor.VersionControl.Asset.States.Updating">
  52137. <summary>
  52138. <para>The state of the asset is currently being queried from the version control server.</para>
  52139. </summary>
  52140. </member>
  52141. <member name="T:UnityEditor.VersionControl.AssetList">
  52142. <summary>
  52143. <para>A list of version control information about assets.</para>
  52144. </summary>
  52145. </member>
  52146. <member name="M:UnityEditor.VersionControl.AssetList.Filter(System.Boolean,UnityEditor.VersionControl.Asset/States[])">
  52147. <summary>
  52148. <para>Based on the current list and the states a new list is returned which only contains the assets with the requested states.</para>
  52149. </summary>
  52150. <param name="includeFolder">Whether or not folders should be included.</param>
  52151. <param name="states">Which states to filter by.</param>
  52152. </member>
  52153. <member name="M:UnityEditor.VersionControl.AssetList.FilterChildren">
  52154. <summary>
  52155. <para>Create an optimised list of assets by removing children of folders in the same list.</para>
  52156. </summary>
  52157. </member>
  52158. <member name="M:UnityEditor.VersionControl.AssetList.FilterCount(System.Boolean,UnityEditor.VersionControl.Asset/States[])">
  52159. <summary>
  52160. <para>Count the list of assets by given a set of states.</para>
  52161. </summary>
  52162. <param name="includeFolder">Whether or not to include folders.</param>
  52163. <param name="states">Which states to include in the count.</param>
  52164. </member>
  52165. <member name="T:UnityEditor.VersionControl.ChangeSet">
  52166. <summary>
  52167. <para>Wrapper around a changeset description and ID.</para>
  52168. </summary>
  52169. </member>
  52170. <member name="F:UnityEditor.VersionControl.ChangeSet.defaultID">
  52171. <summary>
  52172. <para>The ID of the default changeset.</para>
  52173. </summary>
  52174. </member>
  52175. <member name="P:UnityEditor.VersionControl.ChangeSet.description">
  52176. <summary>
  52177. <para>Description of a changeset.</para>
  52178. </summary>
  52179. </member>
  52180. <member name="P:UnityEditor.VersionControl.ChangeSet.id">
  52181. <summary>
  52182. <para>Version control specific ID of a changeset.</para>
  52183. </summary>
  52184. </member>
  52185. <member name="T:UnityEditor.VersionControl.ChangeSets">
  52186. <summary>
  52187. <para>A list of the ChangeSet class.</para>
  52188. </summary>
  52189. </member>
  52190. <member name="T:UnityEditor.VersionControl.CheckoutMode">
  52191. <summary>
  52192. <para>What to checkout when starting the Checkout task through the version control Provider.</para>
  52193. </summary>
  52194. </member>
  52195. <member name="F:UnityEditor.VersionControl.CheckoutMode.Asset">
  52196. <summary>
  52197. <para>Checkout the asset only.</para>
  52198. </summary>
  52199. </member>
  52200. <member name="F:UnityEditor.VersionControl.CheckoutMode.Both">
  52201. <summary>
  52202. <para>Checkout both asset and .meta file.</para>
  52203. </summary>
  52204. </member>
  52205. <member name="F:UnityEditor.VersionControl.CheckoutMode.Exact">
  52206. <summary>
  52207. <para>Checkout only those assets provided in the asset list.</para>
  52208. </summary>
  52209. </member>
  52210. <member name="F:UnityEditor.VersionControl.CheckoutMode.Meta">
  52211. <summary>
  52212. <para>Checkout .meta file only.</para>
  52213. </summary>
  52214. </member>
  52215. <member name="T:UnityEditor.VersionControl.CompletionAction">
  52216. <summary>
  52217. <para>Different actions a version control task can do upon completion.</para>
  52218. </summary>
  52219. </member>
  52220. <member name="F:UnityEditor.VersionControl.CompletionAction.OnAddedChangeWindow">
  52221. <summary>
  52222. <para>Refresh windows upon task completion.</para>
  52223. </summary>
  52224. </member>
  52225. <member name="F:UnityEditor.VersionControl.CompletionAction.OnChangeContentsPendingWindow">
  52226. <summary>
  52227. <para>Update the content of a pending changeset with the result of the task upon completion.</para>
  52228. </summary>
  52229. </member>
  52230. <member name="F:UnityEditor.VersionControl.CompletionAction.OnChangeSetsPendingWindow">
  52231. <summary>
  52232. <para>Update the pending changesets with the result of the task upon completion.</para>
  52233. </summary>
  52234. </member>
  52235. <member name="F:UnityEditor.VersionControl.CompletionAction.OnCheckoutCompleted">
  52236. <summary>
  52237. <para>Show or update the checkout failure window.</para>
  52238. </summary>
  52239. </member>
  52240. <member name="F:UnityEditor.VersionControl.CompletionAction.OnGotLatestPendingWindow">
  52241. <summary>
  52242. <para>Refreshes the incoming and pensing changes window upon task completion.</para>
  52243. </summary>
  52244. </member>
  52245. <member name="F:UnityEditor.VersionControl.CompletionAction.OnIncomingPendingWindow">
  52246. <summary>
  52247. <para>Update incoming changes window with the result of the task upon completion.</para>
  52248. </summary>
  52249. </member>
  52250. <member name="F:UnityEditor.VersionControl.CompletionAction.OnSubmittedChangeWindow">
  52251. <summary>
  52252. <para>Refresh the submit window with the result of the task upon completion.</para>
  52253. </summary>
  52254. </member>
  52255. <member name="F:UnityEditor.VersionControl.CompletionAction.UpdatePendingWindow">
  52256. <summary>
  52257. <para>Update the list of pending changes when a task completes.</para>
  52258. </summary>
  52259. </member>
  52260. <member name="T:UnityEditor.VersionControl.ConfigField">
  52261. <summary>
  52262. <para>Describes the configuration fields of the version control that the user has selected in the Unity Editor.</para>
  52263. </summary>
  52264. </member>
  52265. <member name="P:UnityEditor.VersionControl.ConfigField.description">
  52266. <summary>
  52267. <para>Descrition of the configuration field.</para>
  52268. </summary>
  52269. </member>
  52270. <member name="P:UnityEditor.VersionControl.ConfigField.isPassword">
  52271. <summary>
  52272. <para>This is true if the configuration field is a password field.</para>
  52273. </summary>
  52274. </member>
  52275. <member name="P:UnityEditor.VersionControl.ConfigField.isRequired">
  52276. <summary>
  52277. <para>This is true if the configuration field is required for the version control plugin to function correctly.</para>
  52278. </summary>
  52279. </member>
  52280. <member name="P:UnityEditor.VersionControl.ConfigField.label">
  52281. <summary>
  52282. <para>Label that is displayed next to the configuration field in the editor.</para>
  52283. </summary>
  52284. </member>
  52285. <member name="P:UnityEditor.VersionControl.ConfigField.name">
  52286. <summary>
  52287. <para>Name of the configuration field.</para>
  52288. </summary>
  52289. </member>
  52290. <member name="T:UnityEditor.VersionControl.FileMode">
  52291. <summary>
  52292. <para>Mode of the file.</para>
  52293. </summary>
  52294. </member>
  52295. <member name="F:UnityEditor.VersionControl.FileMode.Binary">
  52296. <summary>
  52297. <para>Binary file.</para>
  52298. </summary>
  52299. </member>
  52300. <member name="F:UnityEditor.VersionControl.FileMode.None">
  52301. <summary>
  52302. <para>No mode set.</para>
  52303. </summary>
  52304. </member>
  52305. <member name="F:UnityEditor.VersionControl.FileMode.Text">
  52306. <summary>
  52307. <para>Text file.</para>
  52308. </summary>
  52309. </member>
  52310. <member name="T:UnityEditor.VersionControl.IconOverlayType">
  52311. <summary>
  52312. <para>Type of icon overlay.</para>
  52313. </summary>
  52314. </member>
  52315. <member name="F:UnityEditor.VersionControl.IconOverlayType.Hierarchy">
  52316. <summary>
  52317. <para>Hierarchy window icon overlay.</para>
  52318. </summary>
  52319. </member>
  52320. <member name="F:UnityEditor.VersionControl.IconOverlayType.Other">
  52321. <summary>
  52322. <para>Other icon overlay.</para>
  52323. </summary>
  52324. </member>
  52325. <member name="F:UnityEditor.VersionControl.IconOverlayType.Project">
  52326. <summary>
  52327. <para>Project window icon overlay.</para>
  52328. </summary>
  52329. </member>
  52330. <member name="?:UnityEditor.VersionControl.IIconOverlayExtension">
  52331. <summary>
  52332. <para>Version control system extension that allows drawing icon overlays.</para>
  52333. </summary>
  52334. </member>
  52335. <member name="M:UnityEditor.VersionControl.IIconOverlayExtension.DrawOverlay(System.String,UnityEditor.VersionControl.IconOverlayType,UnityEngine.Rect)">
  52336. <summary>
  52337. <para>Draws icon overlay.</para>
  52338. </summary>
  52339. <param name="assetPath">Asset path.</param>
  52340. <param name="type">Icon overlay type.</param>
  52341. <param name="rect">Icon bounding box.</param>
  52342. </member>
  52343. <member name="?:UnityEditor.VersionControl.IInspectorWindowExtension">
  52344. <summary>
  52345. <para>Version control system extension that allows extending inspector.</para>
  52346. </summary>
  52347. </member>
  52348. <member name="M:UnityEditor.VersionControl.IInspectorWindowExtension.InvalidateVersionControlBarState">
  52349. <summary>
  52350. <para>Resets any cached state for the version control bar.</para>
  52351. </summary>
  52352. </member>
  52353. <member name="M:UnityEditor.VersionControl.IInspectorWindowExtension.OnVersionControlBar(UnityEditor.Editor)">
  52354. <summary>
  52355. <para>Allows you to add custom GUI controls to the version control bar in the specified inspector.</para>
  52356. </summary>
  52357. <param name="editor">Inspector that contains the version control bar.</param>
  52358. </member>
  52359. <member name="?:UnityEditor.VersionControl.IPopupMenuExtension">
  52360. <summary>
  52361. <para>Version control system extension that allows displaying VCS specific context menu.</para>
  52362. </summary>
  52363. </member>
  52364. <member name="M:UnityEditor.VersionControl.IPopupMenuExtension.DisplayPopupMenu(UnityEngine.Rect)">
  52365. <summary>
  52366. <para>Displays a version control system context menu.</para>
  52367. </summary>
  52368. <param name="position">The position of the context menu.</param>
  52369. </member>
  52370. <member name="?:UnityEditor.VersionControl.ISettingsInspectorExtension">
  52371. <summary>
  52372. <para>Version control system extension that allows extending Version Control settings inspector.</para>
  52373. </summary>
  52374. </member>
  52375. <member name="M:UnityEditor.VersionControl.ISettingsInspectorExtension.OnInspectorGUI">
  52376. <summary>
  52377. <para>Allows you to add custom GUI controls to the version control settings in the inspector.</para>
  52378. </summary>
  52379. </member>
  52380. <member name="T:UnityEditor.VersionControl.MergeMethod">
  52381. <summary>
  52382. <para>Which method to use when merging.</para>
  52383. </summary>
  52384. </member>
  52385. <member name="F:UnityEditor.VersionControl.MergeMethod.MergeAll">
  52386. <summary>
  52387. <para>Merge all changes.</para>
  52388. </summary>
  52389. </member>
  52390. <member name="F:UnityEditor.VersionControl.MergeMethod.MergeNonConflicting">
  52391. <summary>
  52392. <para>Merge non-conflicting changes.</para>
  52393. </summary>
  52394. </member>
  52395. <member name="F:UnityEditor.VersionControl.MergeMethod.MergeNone">
  52396. <summary>
  52397. <para>Don't merge any changes.</para>
  52398. </summary>
  52399. </member>
  52400. <member name="T:UnityEditor.VersionControl.Message">
  52401. <summary>
  52402. <para>Messages from the version control system.</para>
  52403. </summary>
  52404. </member>
  52405. <member name="P:UnityEditor.VersionControl.Message.message">
  52406. <summary>
  52407. <para>The message text.</para>
  52408. </summary>
  52409. </member>
  52410. <member name="P:UnityEditor.VersionControl.Message.severity">
  52411. <summary>
  52412. <para>The severity of the message.</para>
  52413. </summary>
  52414. </member>
  52415. <member name="T:UnityEditor.VersionControl.Message.Severity">
  52416. <summary>
  52417. <para>Severity of a version control message.</para>
  52418. </summary>
  52419. </member>
  52420. <member name="F:UnityEditor.VersionControl.Message.Severity.Error">
  52421. <summary>
  52422. <para>Error message.</para>
  52423. </summary>
  52424. </member>
  52425. <member name="F:UnityEditor.VersionControl.Message.Severity.Info">
  52426. <summary>
  52427. <para>Informational message.</para>
  52428. </summary>
  52429. </member>
  52430. <member name="F:UnityEditor.VersionControl.Message.Severity.Verbose">
  52431. <summary>
  52432. <para>Verbose message.</para>
  52433. </summary>
  52434. </member>
  52435. <member name="F:UnityEditor.VersionControl.Message.Severity.Warning">
  52436. <summary>
  52437. <para>Warning message.</para>
  52438. </summary>
  52439. </member>
  52440. <member name="M:UnityEditor.VersionControl.Message.Show">
  52441. <summary>
  52442. <para>Write the message to the console.</para>
  52443. </summary>
  52444. </member>
  52445. <member name="T:UnityEditor.VersionControl.OnlineState">
  52446. <summary>
  52447. <para>Represent the connection state of the version control provider.</para>
  52448. </summary>
  52449. </member>
  52450. <member name="F:UnityEditor.VersionControl.OnlineState.Offline">
  52451. <summary>
  52452. <para>Connection to the version control server could not be established.</para>
  52453. </summary>
  52454. </member>
  52455. <member name="F:UnityEditor.VersionControl.OnlineState.Online">
  52456. <summary>
  52457. <para>Connection to the version control server has been established.</para>
  52458. </summary>
  52459. </member>
  52460. <member name="F:UnityEditor.VersionControl.OnlineState.Updating">
  52461. <summary>
  52462. <para>The version control provider is currently trying to connect to the version control server.</para>
  52463. </summary>
  52464. </member>
  52465. <member name="T:UnityEditor.VersionControl.Plugin">
  52466. <summary>
  52467. <para>The plug-in class describes the currently active version control plug-in and its configuration options.</para>
  52468. </summary>
  52469. </member>
  52470. <member name="P:UnityEditor.VersionControl.Plugin.configFields">
  52471. <summary>
  52472. <para>Configuration fields of the plugin.</para>
  52473. </summary>
  52474. </member>
  52475. <member name="P:UnityEditor.VersionControl.Plugin.name">
  52476. <summary>
  52477. <para>The name of the currently active version control.</para>
  52478. </summary>
  52479. </member>
  52480. <member name="T:UnityEditor.VersionControl.Provider">
  52481. <summary>
  52482. <para>This class provides access to the version control API.</para>
  52483. </summary>
  52484. </member>
  52485. <member name="P:UnityEditor.VersionControl.Provider.activeTask">
  52486. <summary>
  52487. <para>Gets the currently executing task.</para>
  52488. </summary>
  52489. </member>
  52490. <member name="P:UnityEditor.VersionControl.Provider.enabled">
  52491. <summary>
  52492. <para>Returns true if the version control provider is enabled and a valid Unity Pro License was found.</para>
  52493. </summary>
  52494. </member>
  52495. <member name="P:UnityEditor.VersionControl.Provider.hasCheckoutSupport">
  52496. <summary>
  52497. <para>This is true if the currently selected version control plugin supports the Checkout method.</para>
  52498. </summary>
  52499. </member>
  52500. <member name="P:UnityEditor.VersionControl.Provider.hasLockingSupport">
  52501. <summary>
  52502. <para>This is true if the currently selected version control plugin supports the Lock and Unlock methods.</para>
  52503. </summary>
  52504. </member>
  52505. <member name="P:UnityEditor.VersionControl.Provider.isActive">
  52506. <summary>
  52507. <para>Returns true if a version control plugin has been selected and configured correctly.</para>
  52508. </summary>
  52509. </member>
  52510. <member name="P:UnityEditor.VersionControl.Provider.offlineReason">
  52511. <summary>
  52512. <para>Returns the reason for the version control provider being offline (if it is offline).</para>
  52513. </summary>
  52514. </member>
  52515. <member name="P:UnityEditor.VersionControl.Provider.onlineState">
  52516. <summary>
  52517. <para>Returns the OnlineState of the version control provider.</para>
  52518. </summary>
  52519. </member>
  52520. <member name="F:UnityEditor.VersionControl.Provider.preCheckoutCallback">
  52521. <summary>
  52522. <para>User-supplied callback to be called before Version Control check out operation.</para>
  52523. </summary>
  52524. </member>
  52525. <member name="F:UnityEditor.VersionControl.Provider.preSubmitCallback">
  52526. <summary>
  52527. <para>User-supplied callback to be called before Version Control Submit operation.</para>
  52528. </summary>
  52529. </member>
  52530. <member name="P:UnityEditor.VersionControl.Provider.requiresNetwork">
  52531. <summary>
  52532. <para>This is true if a network connection is required by the currently selected version control plugin to perform any action.</para>
  52533. </summary>
  52534. </member>
  52535. <member name="M:UnityEditor.VersionControl.Provider.Add(UnityEditor.VersionControl.AssetList,System.Boolean)">
  52536. <summary>
  52537. <para>Allows you to add files to via script.</para>
  52538. </summary>
  52539. <param name="assets">List of assets to add to version control system.</param>
  52540. <param name="asset">Single asset to add to version control system.</param>
  52541. <param name="recursive">Set this to true if adding should be done recursively into subfolders.</param>
  52542. </member>
  52543. <member name="M:UnityEditor.VersionControl.Provider.Add(UnityEditor.VersionControl.Asset,System.Boolean)">
  52544. <summary>
  52545. <para>Allows you to add files to via script.</para>
  52546. </summary>
  52547. <param name="assets">List of assets to add to version control system.</param>
  52548. <param name="asset">Single asset to add to version control system.</param>
  52549. <param name="recursive">Set this to true if adding should be done recursively into subfolders.</param>
  52550. </member>
  52551. <member name="M:UnityEditor.VersionControl.Provider.AddIsValid(UnityEditor.VersionControl.AssetList)">
  52552. <summary>
  52553. <para>Given a list of assets this function returns true if Provider.Add is a valid task to perform on at least one of the assets in the list.</para>
  52554. </summary>
  52555. <param name="assets">List of assets to test.</param>
  52556. </member>
  52557. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetDescription(UnityEditor.VersionControl.ChangeSet)">
  52558. <summary>
  52559. <para>Given a changeset only containing the changeset ID, this will start a task for quering the description of the changeset.</para>
  52560. </summary>
  52561. <param name="changeset">Changeset to query description of.</param>
  52562. </member>
  52563. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetMove(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.ChangeSet)">
  52564. <summary>
  52565. <para>Move an Asset or a list of Assets from their current changeset to a new changeset.</para>
  52566. </summary>
  52567. <param name="assets">List of Assets to move to changeset.</param>
  52568. <param name="changeset">Changeset to move an Asset to.</param>
  52569. <param name="asset">Asset to move to changeset.</param>
  52570. <param name="changesetID">ChangesetID to move an Asset to.</param>
  52571. </member>
  52572. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetMove(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.ChangeSet)">
  52573. <summary>
  52574. <para>Move an Asset or a list of Assets from their current changeset to a new changeset.</para>
  52575. </summary>
  52576. <param name="assets">List of Assets to move to changeset.</param>
  52577. <param name="changeset">Changeset to move an Asset to.</param>
  52578. <param name="asset">Asset to move to changeset.</param>
  52579. <param name="changesetID">ChangesetID to move an Asset to.</param>
  52580. </member>
  52581. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetMove(UnityEditor.VersionControl.AssetList,System.String)">
  52582. <summary>
  52583. <para>Move an Asset or a list of Assets from their current changeset to a new changeset.</para>
  52584. </summary>
  52585. <param name="assets">List of Assets to move to changeset.</param>
  52586. <param name="changeset">Changeset to move an Asset to.</param>
  52587. <param name="asset">Asset to move to changeset.</param>
  52588. <param name="changesetID">ChangesetID to move an Asset to.</param>
  52589. </member>
  52590. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetMove(UnityEditor.VersionControl.Asset,System.String)">
  52591. <summary>
  52592. <para>Move an Asset or a list of Assets from their current changeset to a new changeset.</para>
  52593. </summary>
  52594. <param name="assets">List of Assets to move to changeset.</param>
  52595. <param name="changeset">Changeset to move an Asset to.</param>
  52596. <param name="asset">Asset to move to changeset.</param>
  52597. <param name="changesetID">ChangesetID to move an Asset to.</param>
  52598. </member>
  52599. <member name="M:UnityEditor.VersionControl.Provider.ChangeSets">
  52600. <summary>
  52601. <para>Gets a list of pending changesets owned by the current user.</para>
  52602. </summary>
  52603. </member>
  52604. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetStatus(UnityEditor.VersionControl.ChangeSet)">
  52605. <summary>
  52606. <para>Retrieves a list of assets belonging to a changeset.</para>
  52607. </summary>
  52608. <param name="changeset">Changeset to query for assets.</param>
  52609. <param name="changesetID">ChangesetID to query for assets.</param>
  52610. </member>
  52611. <member name="M:UnityEditor.VersionControl.Provider.ChangeSetStatus(System.String)">
  52612. <summary>
  52613. <para>Retrieves a list of assets belonging to a changeset.</para>
  52614. </summary>
  52615. <param name="changeset">Changeset to query for assets.</param>
  52616. <param name="changesetID">ChangesetID to query for assets.</param>
  52617. </member>
  52618. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.CheckoutMode)">
  52619. <summary>
  52620. <para>Checkout an asset or a list of assets from the version control system.</para>
  52621. </summary>
  52622. <param name="assets">List of assets to checkout.</param>
  52623. <param name="asset">Asset to checkout.</param>
  52624. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52625. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52626. </member>
  52627. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52628. <summary>
  52629. <para>Checkout an asset or a list of assets from the version control system.</para>
  52630. </summary>
  52631. <param name="assets">List of assets to checkout.</param>
  52632. <param name="asset">Asset to checkout.</param>
  52633. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52634. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52635. </member>
  52636. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.CheckoutMode)">
  52637. <summary>
  52638. <para>Checkout an asset or a list of assets from the version control system.</para>
  52639. </summary>
  52640. <param name="assets">List of assets to checkout.</param>
  52641. <param name="asset">Asset to checkout.</param>
  52642. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52643. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52644. </member>
  52645. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52646. <summary>
  52647. <para>Checkout an asset or a list of assets from the version control system.</para>
  52648. </summary>
  52649. <param name="assets">List of assets to checkout.</param>
  52650. <param name="asset">Asset to checkout.</param>
  52651. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52652. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52653. </member>
  52654. <member name="M:UnityEditor.VersionControl.Provider.Checkout(System.String,UnityEditor.VersionControl.CheckoutMode)">
  52655. <summary>
  52656. <para>Checkout an asset or a list of assets from the version control system.</para>
  52657. </summary>
  52658. <param name="assets">List of assets to checkout.</param>
  52659. <param name="asset">Asset to checkout.</param>
  52660. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52661. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52662. </member>
  52663. <member name="M:UnityEditor.VersionControl.Provider.Checkout(System.String,UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52664. <summary>
  52665. <para>Checkout an asset or a list of assets from the version control system.</para>
  52666. </summary>
  52667. <param name="assets">List of assets to checkout.</param>
  52668. <param name="asset">Asset to checkout.</param>
  52669. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52670. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52671. </member>
  52672. <member name="M:UnityEditor.VersionControl.Provider.Checkout(System.String[],UnityEditor.VersionControl.CheckoutMode)">
  52673. <summary>
  52674. <para>Checkout an asset or a list of assets from the version control system.</para>
  52675. </summary>
  52676. <param name="assets">List of assets to checkout.</param>
  52677. <param name="asset">Asset to checkout.</param>
  52678. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52679. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52680. </member>
  52681. <member name="M:UnityEditor.VersionControl.Provider.Checkout(System.String[],UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52682. <summary>
  52683. <para>Checkout an asset or a list of assets from the version control system.</para>
  52684. </summary>
  52685. <param name="assets">List of assets to checkout.</param>
  52686. <param name="asset">Asset to checkout.</param>
  52687. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52688. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52689. </member>
  52690. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEngine.Object,UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52691. <summary>
  52692. <para>Checkout an asset or a list of assets from the version control system.</para>
  52693. </summary>
  52694. <param name="assets">List of assets to checkout.</param>
  52695. <param name="asset">Asset to checkout.</param>
  52696. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52697. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52698. </member>
  52699. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEngine.Object,UnityEditor.VersionControl.CheckoutMode)">
  52700. <summary>
  52701. <para>Checkout an asset or a list of assets from the version control system.</para>
  52702. </summary>
  52703. <param name="assets">List of assets to checkout.</param>
  52704. <param name="asset">Asset to checkout.</param>
  52705. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52706. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52707. </member>
  52708. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEngine.Object[],UnityEditor.VersionControl.CheckoutMode)">
  52709. <summary>
  52710. <para>Checkout an asset or a list of assets from the version control system.</para>
  52711. </summary>
  52712. <param name="assets">List of assets to checkout.</param>
  52713. <param name="asset">Asset to checkout.</param>
  52714. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52715. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52716. </member>
  52717. <member name="M:UnityEditor.VersionControl.Provider.Checkout(UnityEngine.Object[],UnityEditor.VersionControl.CheckoutMode,UnityEditor.VersionControl.ChangeSet)">
  52718. <summary>
  52719. <para>Checkout an asset or a list of assets from the version control system.</para>
  52720. </summary>
  52721. <param name="assets">List of assets to checkout.</param>
  52722. <param name="asset">Asset to checkout.</param>
  52723. <param name="mode">Tell the Provider to checkout just the asset file, the .meta file or both.</param>
  52724. <param name="changeset">Tell the Provider to checkout the assets to a specific changeset.</param>
  52725. </member>
  52726. <member name="M:UnityEditor.VersionControl.Provider.CheckoutIsValid(UnityEditor.VersionControl.AssetList)">
  52727. <summary>
  52728. <para>Given an asset or a list of assets this function returns true if Provider.Checkout is a valid task to perform on at least one of the given assets.</para>
  52729. </summary>
  52730. <param name="assets">List of assets.</param>
  52731. <param name="asset">Single asset.</param>
  52732. <param name="mode">Specify to check only asset files, meta files or both.</param>
  52733. </member>
  52734. <member name="M:UnityEditor.VersionControl.Provider.CheckoutIsValid(UnityEditor.VersionControl.Asset)">
  52735. <summary>
  52736. <para>Given an asset or a list of assets this function returns true if Provider.Checkout is a valid task to perform on at least one of the given assets.</para>
  52737. </summary>
  52738. <param name="assets">List of assets.</param>
  52739. <param name="asset">Single asset.</param>
  52740. <param name="mode">Specify to check only asset files, meta files or both.</param>
  52741. </member>
  52742. <member name="M:UnityEditor.VersionControl.Provider.CheckoutIsValid(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.CheckoutMode)">
  52743. <summary>
  52744. <para>Given an asset or a list of assets this function returns true if Provider.Checkout is a valid task to perform on at least one of the given assets.</para>
  52745. </summary>
  52746. <param name="assets">List of assets.</param>
  52747. <param name="asset">Single asset.</param>
  52748. <param name="mode">Specify to check only asset files, meta files or both.</param>
  52749. </member>
  52750. <member name="M:UnityEditor.VersionControl.Provider.CheckoutIsValid(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.CheckoutMode)">
  52751. <summary>
  52752. <para>Given an asset or a list of assets this function returns true if Provider.Checkout is a valid task to perform on at least one of the given assets.</para>
  52753. </summary>
  52754. <param name="assets">List of assets.</param>
  52755. <param name="asset">Single asset.</param>
  52756. <param name="mode">Specify to check only asset files, meta files or both.</param>
  52757. </member>
  52758. <member name="M:UnityEditor.VersionControl.Provider.ClearCache">
  52759. <summary>
  52760. <para>This will invalidate the cached state information for all assets.</para>
  52761. </summary>
  52762. </member>
  52763. <member name="M:UnityEditor.VersionControl.Provider.Delete(System.String)">
  52764. <summary>
  52765. <para>Starts a task to delete an Asset or a list of Assets from the disk and from the version control system.</para>
  52766. </summary>
  52767. <param name="assetProjectPath">The path to the asset that is to be deleted.</param>
  52768. <param name="assets">List of assets to delete.</param>
  52769. <param name="asset">Asset to delete.</param>
  52770. </member>
  52771. <member name="M:UnityEditor.VersionControl.Provider.Delete(UnityEditor.VersionControl.AssetList)">
  52772. <summary>
  52773. <para>Starts a task to delete an Asset or a list of Assets from the disk and from the version control system.</para>
  52774. </summary>
  52775. <param name="assetProjectPath">The path to the asset that is to be deleted.</param>
  52776. <param name="assets">List of assets to delete.</param>
  52777. <param name="asset">Asset to delete.</param>
  52778. </member>
  52779. <member name="M:UnityEditor.VersionControl.Provider.Delete(UnityEditor.VersionControl.Asset)">
  52780. <summary>
  52781. <para>Starts a task to delete an Asset or a list of Assets from the disk and from the version control system.</para>
  52782. </summary>
  52783. <param name="assetProjectPath">The path to the asset that is to be deleted.</param>
  52784. <param name="assets">List of assets to delete.</param>
  52785. <param name="asset">Asset to delete.</param>
  52786. </member>
  52787. <member name="M:UnityEditor.VersionControl.Provider.DeleteChangeSets(UnityEditor.VersionControl.ChangeSets)">
  52788. <summary>
  52789. <para>Starts a task that will attempt to delete the given changesets.</para>
  52790. </summary>
  52791. <param name="changesets">List of changetsets to delete.</param>
  52792. </member>
  52793. <member name="M:UnityEditor.VersionControl.Provider.DeleteChangeSetsIsValid(UnityEditor.VersionControl.ChangeSets)">
  52794. <summary>
  52795. <para>Tests if deleting the given changesets is a valid task to perform.</para>
  52796. </summary>
  52797. <param name="changesets">Changesets to test.</param>
  52798. </member>
  52799. <member name="M:UnityEditor.VersionControl.Provider.DiffHead(UnityEditor.VersionControl.AssetList,System.Boolean)">
  52800. <summary>
  52801. <para>Starts a task for showing a diff of the given assest versus their head revision.</para>
  52802. </summary>
  52803. <param name="assets">List of assets to diff.</param>
  52804. <param name="includingMetaFiles">Whether or not to include the .meta file.</param>
  52805. </member>
  52806. <member name="M:UnityEditor.VersionControl.Provider.DiffIsValid(UnityEditor.VersionControl.AssetList)">
  52807. <summary>
  52808. <para>Returns true if starting a Diff task is a valid operation for at least one asset in the given AssetList.</para>
  52809. </summary>
  52810. <param name="assets">List of assets.</param>
  52811. </member>
  52812. <member name="M:UnityEditor.VersionControl.Provider.GetActiveConfigFields">
  52813. <summary>
  52814. <para>Returns the configuration fields for the currently active version control plugin.</para>
  52815. </summary>
  52816. </member>
  52817. <member name="M:UnityEditor.VersionControl.Provider.GetActivePlugin">
  52818. <summary>
  52819. <para>Gets the current, user selected verson control Plugin.</para>
  52820. </summary>
  52821. </member>
  52822. <member name="M:UnityEditor.VersionControl.Provider.GetAssetByGUID(System.String)">
  52823. <summary>
  52824. <para>Returns version control information about an asset from a given GUID.</para>
  52825. </summary>
  52826. <param name="guid">GUID of asset.</param>
  52827. </member>
  52828. <member name="M:UnityEditor.VersionControl.Provider.GetAssetByPath(System.String)">
  52829. <summary>
  52830. <para>Returns the version control information about an asset. Can be used with "AssetList.Add" to add assets to a list for further version control actions.</para>
  52831. </summary>
  52832. <param name="unityPath">Path to asset.</param>
  52833. </member>
  52834. <member name="M:UnityEditor.VersionControl.Provider.GetAssetListFromSelection">
  52835. <summary>
  52836. <para>Returns the version control information about the currently selected Assets.</para>
  52837. </summary>
  52838. </member>
  52839. <member name="M:UnityEditor.VersionControl.Provider.GetLatest(UnityEditor.VersionControl.AssetList)">
  52840. <summary>
  52841. <para>Start a task for getting the latest version of an out of sync asset from the version control server.</para>
  52842. </summary>
  52843. <param name="assets">List of assets to update.</param>
  52844. <param name="asset">Asset to update.</param>
  52845. </member>
  52846. <member name="M:UnityEditor.VersionControl.Provider.GetLatest(UnityEditor.VersionControl.Asset)">
  52847. <summary>
  52848. <para>Start a task for getting the latest version of an out of sync asset from the version control server.</para>
  52849. </summary>
  52850. <param name="assets">List of assets to update.</param>
  52851. <param name="asset">Asset to update.</param>
  52852. </member>
  52853. <member name="M:UnityEditor.VersionControl.Provider.GetLatestIsValid(UnityEditor.VersionControl.AssetList)">
  52854. <summary>
  52855. <para>The task tests the given asset list and returns true if Provider.GetLatest is valid operation for one or more assets.</para>
  52856. </summary>
  52857. <param name="assets">List of assets to test.</param>
  52858. </member>
  52859. <member name="M:UnityEditor.VersionControl.Provider.GetLatestIsValid(UnityEditor.VersionControl.Asset)">
  52860. <summary>
  52861. <para>TODO.</para>
  52862. </summary>
  52863. <param name="asset"></param>
  52864. </member>
  52865. <member name="M:UnityEditor.VersionControl.Provider.Incoming">
  52866. <summary>
  52867. <para>Starts a task that queries the version control server for incoming changes.</para>
  52868. </summary>
  52869. </member>
  52870. <member name="M:UnityEditor.VersionControl.Provider.IncomingChangeSetAssets(UnityEditor.VersionControl.ChangeSet)">
  52871. <summary>
  52872. <para>Given an incoming changeset this will start a task to query the version control server for which assets are part of the changeset.</para>
  52873. </summary>
  52874. <param name="changeset">Incoming changeset.</param>
  52875. <param name="changesetID">Incoming changesetid.</param>
  52876. </member>
  52877. <member name="M:UnityEditor.VersionControl.Provider.IncomingChangeSetAssets(System.String)">
  52878. <summary>
  52879. <para>Given an incoming changeset this will start a task to query the version control server for which assets are part of the changeset.</para>
  52880. </summary>
  52881. <param name="changeset">Incoming changeset.</param>
  52882. <param name="changesetID">Incoming changesetid.</param>
  52883. </member>
  52884. <member name="M:UnityEditor.VersionControl.Provider.IsOpenForEdit(UnityEditor.VersionControl.Asset)">
  52885. <summary>
  52886. <para>Returns true if an asset can be edited.</para>
  52887. </summary>
  52888. <param name="asset">Asset to test.</param>
  52889. </member>
  52890. <member name="M:UnityEditor.VersionControl.Provider.Lock(UnityEditor.VersionControl.AssetList,System.Boolean)">
  52891. <summary>
  52892. <para>Attempt to lock an asset for exclusive editing.</para>
  52893. </summary>
  52894. <param name="asset">Asset to lock/unlock.</param>
  52895. <param name="assets">List of assets to lock/unlock.</param>
  52896. <param name="locked">True to lock assets, false to unlock assets.</param>
  52897. </member>
  52898. <member name="M:UnityEditor.VersionControl.Provider.Lock(UnityEditor.VersionControl.Asset,System.Boolean)">
  52899. <summary>
  52900. <para>Attempt to lock an asset for exclusive editing.</para>
  52901. </summary>
  52902. <param name="asset">Asset to lock/unlock.</param>
  52903. <param name="assets">List of assets to lock/unlock.</param>
  52904. <param name="locked">True to lock assets, false to unlock assets.</param>
  52905. </member>
  52906. <member name="M:UnityEditor.VersionControl.Provider.LockIsValid(UnityEditor.VersionControl.AssetList)">
  52907. <summary>
  52908. <para>Returns true if the Provider.Lock task can be executed on one or more assets from the given asset list.</para>
  52909. </summary>
  52910. <param name="assets">List of assets to test.</param>
  52911. </member>
  52912. <member name="M:UnityEditor.VersionControl.Provider.LockIsValid(UnityEditor.VersionControl.Asset)">
  52913. <summary>
  52914. <para>TODO.</para>
  52915. </summary>
  52916. <param name="asset"></param>
  52917. </member>
  52918. <member name="M:UnityEditor.VersionControl.Provider.Merge(UnityEditor.VersionControl.AssetList)">
  52919. <summary>
  52920. <para>Initiates a merge task to handle the merging of conflicting Assets. This invokes a merge tool, which you can set in the External Tools section of the Preferences window, on the conflicting Assets. When the merge task finishes, the AssetList only contains the Assets that the tool could merge.</para>
  52921. </summary>
  52922. <param name="assets">The list of conflicting assets to be merged.</param>
  52923. </member>
  52924. <member name="M:UnityEditor.VersionControl.Provider.Move(System.String,System.String)">
  52925. <summary>
  52926. <para>Uses the version control plugin to move an asset from one path to another.</para>
  52927. </summary>
  52928. <param name="from">Path to the source asset.</param>
  52929. <param name="to">Path to the destination.</param>
  52930. </member>
  52931. <member name="T:UnityEditor.VersionControl.Provider.PreCheckoutCallback">
  52932. <summary>
  52933. <para>Delegate for a user-supplied callback to be called before Version Control Checkout.</para>
  52934. </summary>
  52935. <param name="list">The list of Assets that will be passed on to the Checkout command. Assets can be removed from or added to this list in the callback.</param>
  52936. <param name="changesetID">Set this to the ID of an existing changeset to check out the listed Assets in that changeset. If no changeset matching the specified ID is found, the checkout will be blocked and an error message raised. Do not set both this and the changesetDescription parameter - this is not supported and an error will be raised.</param>
  52937. <param name="changesetDescription">To check the Assets out in a new changeset, set this description string. This action creates a new changeset, where the Assets open. Do not set both this description string and the changesetID parameter. Setting both causes an error.</param>
  52938. </member>
  52939. <member name="T:UnityEditor.VersionControl.Provider.PreSubmitCallback">
  52940. <summary>
  52941. <para>Delegate for a user-supplied callback to be called before Version Control Submit.</para>
  52942. </summary>
  52943. <param name="list">The list of Assets that will be passed on to the Checkout command. Assets can be removed from or added to this list in the callback.</param>
  52944. <param name="changesetID">Set this to the ID of an existing changeset to submit the listed Assets in that changeset. If no changeset matching the specified ID is found, the submission will be blocked and an error message raised.</param>
  52945. <param name="changesetDescription">If you wish to submit the Assets out in a new changeset, set this description string and a new changeset will be created and the Assets submitted there.</param>
  52946. </member>
  52947. <member name="M:UnityEditor.VersionControl.Provider.Resolve(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.ResolveMethod)">
  52948. <summary>
  52949. <para>Starts a task that will resolve the conflicting assets in version control.</para>
  52950. </summary>
  52951. <param name="assets">List of assets to resolve.</param>
  52952. <param name="resolveMethod">How the assets should be resolved.</param>
  52953. </member>
  52954. <member name="M:UnityEditor.VersionControl.Provider.ResolveIsValid(UnityEditor.VersionControl.AssetList)">
  52955. <summary>
  52956. <para>Tests if any of the assets in the list have the conflicted state and can be resolved.</para>
  52957. </summary>
  52958. <param name="assets">The list of asset to be resolved.</param>
  52959. </member>
  52960. <member name="M:UnityEditor.VersionControl.Provider.Revert(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.RevertMode)">
  52961. <summary>
  52962. <para>Reverts the specified assets by undoing any changes done since the last time you synced.</para>
  52963. </summary>
  52964. <param name="assets">The list of assets to be reverted.</param>
  52965. <param name="asset">The asset to be reverted.</param>
  52966. <param name="mode">How to revert the assets.</param>
  52967. </member>
  52968. <member name="M:UnityEditor.VersionControl.Provider.Revert(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.RevertMode)">
  52969. <summary>
  52970. <para>Reverts the specified assets by undoing any changes done since the last time you synced.</para>
  52971. </summary>
  52972. <param name="assets">The list of assets to be reverted.</param>
  52973. <param name="asset">The asset to be reverted.</param>
  52974. <param name="mode">How to revert the assets.</param>
  52975. </member>
  52976. <member name="M:UnityEditor.VersionControl.Provider.RevertIsValid(UnityEditor.VersionControl.AssetList,UnityEditor.VersionControl.RevertMode)">
  52977. <summary>
  52978. <para>Returns true if Provider.Revert is a valid task to perform on at least one of the given assets in the list.</para>
  52979. </summary>
  52980. <param name="assets">List of assets to test.</param>
  52981. <param name="asset">Asset to test.</param>
  52982. <param name="mode">Revert mode to test for.</param>
  52983. </member>
  52984. <member name="M:UnityEditor.VersionControl.Provider.RevertIsValid(UnityEditor.VersionControl.Asset,UnityEditor.VersionControl.RevertMode)">
  52985. <summary>
  52986. <para>Returns true if Provider.Revert is a valid task to perform on at least one of the given assets in the list.</para>
  52987. </summary>
  52988. <param name="assets">List of assets to test.</param>
  52989. <param name="asset">Asset to test.</param>
  52990. <param name="mode">Revert mode to test for.</param>
  52991. </member>
  52992. <member name="M:UnityEditor.VersionControl.Provider.Status(UnityEditor.VersionControl.AssetList)">
  52993. <summary>
  52994. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  52995. </summary>
  52996. <param name="assets">The asset list to fetch state information for.</param>
  52997. <param name="asset">The asset to fetch state information for.</param>
  52998. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  52999. </member>
  53000. <member name="M:UnityEditor.VersionControl.Provider.Status(UnityEditor.VersionControl.Asset)">
  53001. <summary>
  53002. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53003. </summary>
  53004. <param name="assets">The asset list to fetch state information for.</param>
  53005. <param name="asset">The asset to fetch state information for.</param>
  53006. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53007. </member>
  53008. <member name="M:UnityEditor.VersionControl.Provider.Status(UnityEditor.VersionControl.AssetList,System.Boolean)">
  53009. <summary>
  53010. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53011. </summary>
  53012. <param name="assets">The asset list to fetch state information for.</param>
  53013. <param name="asset">The asset to fetch state information for.</param>
  53014. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53015. </member>
  53016. <member name="M:UnityEditor.VersionControl.Provider.Status(UnityEditor.VersionControl.Asset,System.Boolean)">
  53017. <summary>
  53018. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53019. </summary>
  53020. <param name="assets">The asset list to fetch state information for.</param>
  53021. <param name="asset">The asset to fetch state information for.</param>
  53022. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53023. </member>
  53024. <member name="M:UnityEditor.VersionControl.Provider.Status(System.String[])">
  53025. <summary>
  53026. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53027. </summary>
  53028. <param name="assets">The asset list to fetch state information for.</param>
  53029. <param name="asset">The asset to fetch state information for.</param>
  53030. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53031. </member>
  53032. <member name="M:UnityEditor.VersionControl.Provider.Status(System.String[],System.Boolean)">
  53033. <summary>
  53034. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53035. </summary>
  53036. <param name="assets">The asset list to fetch state information for.</param>
  53037. <param name="asset">The asset to fetch state information for.</param>
  53038. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53039. </member>
  53040. <member name="M:UnityEditor.VersionControl.Provider.Status(System.String)">
  53041. <summary>
  53042. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53043. </summary>
  53044. <param name="assets">The asset list to fetch state information for.</param>
  53045. <param name="asset">The asset to fetch state information for.</param>
  53046. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53047. </member>
  53048. <member name="M:UnityEditor.VersionControl.Provider.Status(System.String,System.Boolean)">
  53049. <summary>
  53050. <para>Starts a task that will fetch the most recent status about the asset or assets from the revision control system.</para>
  53051. </summary>
  53052. <param name="assets">The asset list to fetch state information for.</param>
  53053. <param name="asset">The asset to fetch state information for.</param>
  53054. <param name="recursively">If any assets specified are folders this flag will get status for all descendants of the folder as well.</param>
  53055. </member>
  53056. <member name="M:UnityEditor.VersionControl.Provider.Submit(UnityEditor.VersionControl.ChangeSet,UnityEditor.VersionControl.AssetList,System.String,System.Boolean)">
  53057. <summary>
  53058. <para>Starts a task that submits the assets to version control.</para>
  53059. </summary>
  53060. <param name="changeset">The changeset to submit.</param>
  53061. <param name="list">The list of assets to submit.</param>
  53062. <param name="description">The description of the changeset.</param>
  53063. <param name="saveOnly">If true then only save the changeset to be submitted later.</param>
  53064. </member>
  53065. <member name="M:UnityEditor.VersionControl.Provider.SubmitIsValid(UnityEditor.VersionControl.ChangeSet,UnityEditor.VersionControl.AssetList)">
  53066. <summary>
  53067. <para>Returns true if submitting the assets is a valid operation.</para>
  53068. </summary>
  53069. <param name="changeset">The changeset to submit.</param>
  53070. <param name="assets">The asset to submit.</param>
  53071. </member>
  53072. <member name="M:UnityEditor.VersionControl.Provider.UnlockIsValid(UnityEditor.VersionControl.AssetList)">
  53073. <summary>
  53074. <para>Returns true if unlocking the assets is a valid operation.</para>
  53075. </summary>
  53076. <param name="assets">The asset list to test.</param>
  53077. <param name="asset">The asset to test.</param>
  53078. </member>
  53079. <member name="M:UnityEditor.VersionControl.Provider.UnlockIsValid(UnityEditor.VersionControl.Asset)">
  53080. <summary>
  53081. <para>Returns true if unlocking the assets is a valid operation.</para>
  53082. </summary>
  53083. <param name="assets">The asset list to test.</param>
  53084. <param name="asset">The asset to test.</param>
  53085. </member>
  53086. <member name="M:UnityEditor.VersionControl.Provider.UpdateSettings">
  53087. <summary>
  53088. <para>Starts a task that sends the version control settings to the version control system.</para>
  53089. </summary>
  53090. </member>
  53091. <member name="T:UnityEditor.VersionControl.ResolveMethod">
  53092. <summary>
  53093. <para>How assets should be resolved.</para>
  53094. </summary>
  53095. </member>
  53096. <member name="F:UnityEditor.VersionControl.ResolveMethod.UseMerged">
  53097. <summary>
  53098. <para>Use merged version.</para>
  53099. </summary>
  53100. </member>
  53101. <member name="F:UnityEditor.VersionControl.ResolveMethod.UseMine">
  53102. <summary>
  53103. <para>Use "mine" (local version).</para>
  53104. </summary>
  53105. </member>
  53106. <member name="F:UnityEditor.VersionControl.ResolveMethod.UseTheirs">
  53107. <summary>
  53108. <para>Use "theirs" (other/remote version).</para>
  53109. </summary>
  53110. </member>
  53111. <member name="T:UnityEditor.VersionControl.RevertMode">
  53112. <summary>
  53113. <para>Defines the behaviour of the version control revert methods.</para>
  53114. </summary>
  53115. </member>
  53116. <member name="F:UnityEditor.VersionControl.RevertMode.KeepModifications">
  53117. <summary>
  53118. <para>Revert files but keep locally changed ones.</para>
  53119. </summary>
  53120. </member>
  53121. <member name="F:UnityEditor.VersionControl.RevertMode.Normal">
  53122. <summary>
  53123. <para>Use the version control regular revert approach.</para>
  53124. </summary>
  53125. </member>
  53126. <member name="F:UnityEditor.VersionControl.RevertMode.Unchanged">
  53127. <summary>
  53128. <para>Revert only unchanged files.</para>
  53129. </summary>
  53130. </member>
  53131. <member name="T:UnityEditor.VersionControl.SubmitResult">
  53132. <summary>
  53133. <para>The status of an operation returned by the VCS.</para>
  53134. </summary>
  53135. </member>
  53136. <member name="F:UnityEditor.VersionControl.SubmitResult.ConflictingFiles">
  53137. <summary>
  53138. <para>Files conflicted.</para>
  53139. </summary>
  53140. </member>
  53141. <member name="F:UnityEditor.VersionControl.SubmitResult.Error">
  53142. <summary>
  53143. <para>An error was returned.</para>
  53144. </summary>
  53145. </member>
  53146. <member name="F:UnityEditor.VersionControl.SubmitResult.OK">
  53147. <summary>
  53148. <para>Submission worked.</para>
  53149. </summary>
  53150. </member>
  53151. <member name="F:UnityEditor.VersionControl.SubmitResult.UnaddedFiles">
  53152. <summary>
  53153. <para>Files were unable to be added.</para>
  53154. </summary>
  53155. </member>
  53156. <member name="T:UnityEditor.VersionControl.Task">
  53157. <summary>
  53158. <para>A Task describes an instance of a version control operation.</para>
  53159. </summary>
  53160. </member>
  53161. <member name="P:UnityEditor.VersionControl.Task.assetList">
  53162. <summary>
  53163. <para>The result of some types of tasks.</para>
  53164. </summary>
  53165. </member>
  53166. <member name="P:UnityEditor.VersionControl.Task.changeSets">
  53167. <summary>
  53168. <para>List of changesets returned by some tasks.</para>
  53169. </summary>
  53170. </member>
  53171. <member name="P:UnityEditor.VersionControl.Task.description">
  53172. <summary>
  53173. <para>A short description of the current task.</para>
  53174. </summary>
  53175. </member>
  53176. <member name="P:UnityEditor.VersionControl.Task.messages">
  53177. <summary>
  53178. <para>May contain messages from the version control plugins.</para>
  53179. </summary>
  53180. </member>
  53181. <member name="P:UnityEditor.VersionControl.Task.progressPct">
  53182. <summary>
  53183. <para>A progress percentage for the current task.</para>
  53184. </summary>
  53185. </member>
  53186. <member name="P:UnityEditor.VersionControl.Task.resultCode">
  53187. <summary>
  53188. <para>Some task return result codes, these are stored here.</para>
  53189. </summary>
  53190. </member>
  53191. <member name="P:UnityEditor.VersionControl.Task.secondsSpent">
  53192. <summary>
  53193. <para>Total time spent in task since the task was started.</para>
  53194. </summary>
  53195. </member>
  53196. <member name="P:UnityEditor.VersionControl.Task.success">
  53197. <summary>
  53198. <para>Get whether or not the task was completed succesfully.</para>
  53199. </summary>
  53200. </member>
  53201. <member name="P:UnityEditor.VersionControl.Task.text">
  53202. <summary>
  53203. <para>Will contain the result of the Provider.ChangeSetDescription task.</para>
  53204. </summary>
  53205. </member>
  53206. <member name="M:UnityEditor.VersionControl.Task.SetCompletionAction(UnityEditor.VersionControl.CompletionAction)">
  53207. <summary>
  53208. <para>Upon completion of a task a completion task will be performed if it is set.</para>
  53209. </summary>
  53210. <param name="action">Which completion action to perform.</param>
  53211. </member>
  53212. <member name="M:UnityEditor.VersionControl.Task.Wait">
  53213. <summary>
  53214. <para>A blocking wait for the task to complete.</para>
  53215. </summary>
  53216. </member>
  53217. <member name="T:UnityEditor.VersionControl.VersionControlAttribute">
  53218. <summary>
  53219. <para>Allows you to mark a class as a version control system object.</para>
  53220. </summary>
  53221. </member>
  53222. <member name="P:UnityEditor.VersionControl.VersionControlAttribute.displayName">
  53223. <summary>
  53224. <para>Version control system display name.</para>
  53225. </summary>
  53226. </member>
  53227. <member name="P:UnityEditor.VersionControl.VersionControlAttribute.name">
  53228. <summary>
  53229. <para>Version control system name.</para>
  53230. </summary>
  53231. </member>
  53232. <member name="M:UnityEditor.VersionControl.VersionControlAttribute.#ctor(System.String,System.String)">
  53233. <summary>
  53234. <para>Constructs VersionControlAttribute.</para>
  53235. </summary>
  53236. <param name="name">Version control system name.</param>
  53237. <param name="displayName">Version control system display name.</param>
  53238. </member>
  53239. <member name="T:UnityEditor.VersionControl.VersionControlDescriptor">
  53240. <summary>
  53241. <para>Contains unique version control system name.</para>
  53242. </summary>
  53243. </member>
  53244. <member name="P:UnityEditor.VersionControl.VersionControlDescriptor.displayName">
  53245. <summary>
  53246. <para>Version control system display name.</para>
  53247. </summary>
  53248. </member>
  53249. <member name="P:UnityEditor.VersionControl.VersionControlDescriptor.name">
  53250. <summary>
  53251. <para>Version control system name.</para>
  53252. </summary>
  53253. </member>
  53254. <member name="T:UnityEditor.VersionControl.VersionControlManager">
  53255. <summary>
  53256. <para>Manages version control systems.</para>
  53257. </summary>
  53258. </member>
  53259. <member name="P:UnityEditor.VersionControl.VersionControlManager.activeVersionControlObject">
  53260. <summary>
  53261. <para>The VersionControlObject representing active VCS.</para>
  53262. </summary>
  53263. </member>
  53264. <member name="P:UnityEditor.VersionControl.VersionControlManager.versionControlDescriptors">
  53265. <summary>
  53266. <para>An array containing all available version control systems.</para>
  53267. </summary>
  53268. </member>
  53269. <member name="M:UnityEditor.VersionControl.VersionControlManager.SetVersionControl(System.String)">
  53270. <summary>
  53271. <para>Sets the active version control system.</para>
  53272. </summary>
  53273. <param name="name">Unique version control system name.</param>
  53274. <returns>
  53275. <para>Returns true if VCS has been activated. false otherwise.</para>
  53276. </returns>
  53277. </member>
  53278. <member name="T:UnityEditor.VersionControl.VersionControlObject">
  53279. <summary>
  53280. <para>The abstract base class for representing a version control system.</para>
  53281. </summary>
  53282. </member>
  53283. <member name="P:UnityEditor.VersionControl.VersionControlObject.isConnected">
  53284. <summary>
  53285. <para>Tests whether the VersionControlObject is connected to an underlying version control system.</para>
  53286. </summary>
  53287. </member>
  53288. <member name="M:UnityEditor.VersionControl.VersionControlObject.GetExtension">
  53289. <summary>
  53290. <para>Gets optional extension object.</para>
  53291. </summary>
  53292. <returns>
  53293. <para>Extension object if it's supported by VersionControlObject. null otherwise.</para>
  53294. </returns>
  53295. </member>
  53296. <member name="M:UnityEditor.VersionControl.VersionControlObject.OnActivate">
  53297. <summary>
  53298. <para>Called when your version control system is activated.</para>
  53299. </summary>
  53300. </member>
  53301. <member name="M:UnityEditor.VersionControl.VersionControlObject.OnDeactivate">
  53302. <summary>
  53303. <para>Called when your version control system is deactivated.</para>
  53304. </summary>
  53305. </member>
  53306. <member name="M:UnityEditor.VersionControl.VersionControlObject.Refresh">
  53307. <summary>
  53308. <para>Called when the cached state should be discarded and the new state should be retrieved from the underlying VCS.</para>
  53309. </summary>
  53310. </member>
  53311. <member name="T:UnityEditor.VersionControl.VersionControlUtils">
  53312. <summary>
  53313. <para>Contains version control system specific utility methods.</para>
  53314. </summary>
  53315. </member>
  53316. <member name="M:UnityEditor.VersionControl.VersionControlUtils.IsPathVersioned(System.String)">
  53317. <summary>
  53318. <para>Allows you to check whether the specified file is tracked by version control.</para>
  53319. </summary>
  53320. <param name="path">Path to the file.</param>
  53321. <returns>
  53322. <para>true if the file should be tracked by VCS. false otherwise.</para>
  53323. </returns>
  53324. </member>
  53325. <member name="T:UnityEditor.VertexChannelCompressionFlags">
  53326. <summary>
  53327. <para>Use these enum flags to specify which elements of a vertex to compress.</para>
  53328. </summary>
  53329. </member>
  53330. <member name="F:UnityEditor.VertexChannelCompressionFlags.Color">
  53331. <summary>
  53332. <para>Color compression enabled.</para>
  53333. </summary>
  53334. </member>
  53335. <member name="F:UnityEditor.VertexChannelCompressionFlags.None">
  53336. <summary>
  53337. <para>Vertex compression disabled.</para>
  53338. </summary>
  53339. </member>
  53340. <member name="F:UnityEditor.VertexChannelCompressionFlags.Normal">
  53341. <summary>
  53342. <para>Normal compression enabled.</para>
  53343. </summary>
  53344. </member>
  53345. <member name="F:UnityEditor.VertexChannelCompressionFlags.Position">
  53346. <summary>
  53347. <para>Position compression enabled.</para>
  53348. </summary>
  53349. </member>
  53350. <member name="F:UnityEditor.VertexChannelCompressionFlags.Tangent">
  53351. <summary>
  53352. <para>Tangent compression enabled.</para>
  53353. </summary>
  53354. </member>
  53355. <member name="F:UnityEditor.VertexChannelCompressionFlags.TexCoord0">
  53356. <summary>
  53357. <para>Texture coordinate 0 compression enabled.</para>
  53358. </summary>
  53359. </member>
  53360. <member name="F:UnityEditor.VertexChannelCompressionFlags.TexCoord1">
  53361. <summary>
  53362. <para>Texture coordinate 1 compression enabled.</para>
  53363. </summary>
  53364. </member>
  53365. <member name="F:UnityEditor.VertexChannelCompressionFlags.TexCoord2">
  53366. <summary>
  53367. <para>Texture coordinate 2 compression enabled.</para>
  53368. </summary>
  53369. </member>
  53370. <member name="F:UnityEditor.VertexChannelCompressionFlags.TexCoord3">
  53371. <summary>
  53372. <para>Texture coordinate 3 compression enabled.</para>
  53373. </summary>
  53374. </member>
  53375. <member name="T:UnityEditor.VideoBitrateMode">
  53376. <summary>
  53377. <para>Bit rate after the clip is transcoded.</para>
  53378. </summary>
  53379. </member>
  53380. <member name="F:UnityEditor.VideoBitrateMode.High">
  53381. <summary>
  53382. <para>High value, possibly exceeding typical internet connection capabilities.</para>
  53383. </summary>
  53384. </member>
  53385. <member name="F:UnityEditor.VideoBitrateMode.Low">
  53386. <summary>
  53387. <para>Low value, safe for slower internet connections or clips where visual quality is not critical.</para>
  53388. </summary>
  53389. </member>
  53390. <member name="F:UnityEditor.VideoBitrateMode.Medium">
  53391. <summary>
  53392. <para>Typical bit rate supported by internet connections.</para>
  53393. </summary>
  53394. </member>
  53395. <member name="T:UnityEditor.VideoClipImporter">
  53396. <summary>
  53397. <para>VideoClipImporter lets you modify Video.VideoClip import settings from Editor scripts.</para>
  53398. </summary>
  53399. </member>
  53400. <member name="P:UnityEditor.VideoClipImporter.defaultTargetSettings">
  53401. <summary>
  53402. <para>Default values for the platform-specific import settings.</para>
  53403. </summary>
  53404. </member>
  53405. <member name="P:UnityEditor.VideoClipImporter.deinterlaceMode">
  53406. <summary>
  53407. <para>Images are deinterlaced during transcode. This tells the importer how to interpret fields in the source, if any.</para>
  53408. </summary>
  53409. </member>
  53410. <member name="P:UnityEditor.VideoClipImporter.flipHorizontal">
  53411. <summary>
  53412. <para>Apply a horizontal flip during import.</para>
  53413. </summary>
  53414. </member>
  53415. <member name="P:UnityEditor.VideoClipImporter.flipVertical">
  53416. <summary>
  53417. <para>Apply a vertical flip during import.</para>
  53418. </summary>
  53419. </member>
  53420. <member name="P:UnityEditor.VideoClipImporter.frameCount">
  53421. <summary>
  53422. <para>Number of frames in the clip.</para>
  53423. </summary>
  53424. </member>
  53425. <member name="P:UnityEditor.VideoClipImporter.frameRate">
  53426. <summary>
  53427. <para>Frame rate of the clip.</para>
  53428. </summary>
  53429. </member>
  53430. <member name="P:UnityEditor.VideoClipImporter.importAudio">
  53431. <summary>
  53432. <para>Import audio tracks from source file.</para>
  53433. </summary>
  53434. </member>
  53435. <member name="P:UnityEditor.VideoClipImporter.isPlayingPreview">
  53436. <summary>
  53437. <para>Whether the preview is currently playing.</para>
  53438. </summary>
  53439. </member>
  53440. <member name="P:UnityEditor.VideoClipImporter.keepAlpha">
  53441. <summary>
  53442. <para>Whether to keep the alpha from the source into the transcoded clip.</para>
  53443. </summary>
  53444. </member>
  53445. <member name="P:UnityEditor.VideoClipImporter.outputFileSize">
  53446. <summary>
  53447. <para>Size in bytes of the file once imported.</para>
  53448. </summary>
  53449. </member>
  53450. <member name="P:UnityEditor.VideoClipImporter.pixelAspectRatioDenominator">
  53451. <summary>
  53452. <para>Denominator of the pixel aspect ratio (num:den).</para>
  53453. </summary>
  53454. </member>
  53455. <member name="P:UnityEditor.VideoClipImporter.pixelAspectRatioNumerator">
  53456. <summary>
  53457. <para>Numerator of the pixel aspect ratio (num:den).</para>
  53458. </summary>
  53459. </member>
  53460. <member name="P:UnityEditor.VideoClipImporter.sourceAudioTrackCount">
  53461. <summary>
  53462. <para>Number of audio tracks in the source file.</para>
  53463. </summary>
  53464. </member>
  53465. <member name="P:UnityEditor.VideoClipImporter.sourceFileSize">
  53466. <summary>
  53467. <para>Size in bytes of the file before importing.</para>
  53468. </summary>
  53469. </member>
  53470. <member name="P:UnityEditor.VideoClipImporter.sourceHasAlpha">
  53471. <summary>
  53472. <para>True if the source file has a channel for per-pixel transparency.</para>
  53473. </summary>
  53474. </member>
  53475. <member name="P:UnityEditor.VideoClipImporter.sRGBClip">
  53476. <summary>
  53477. <para>Whether the imported clip contains sRGB color data.</para>
  53478. </summary>
  53479. </member>
  53480. <member name="P:UnityEditor.VideoClipImporter.transcodeSkipped">
  53481. <summary>
  53482. <para>Returns true if transcoding was skipped during import, false otherwise. (Read Only)
  53483. When VideoImporterTargetSettings.enableTranscoding is set to true, the resulting transcoding operation done at import time may be quite long, up to many hours depending on source resolution and content duration. An option to skip this process is offered in the asset import progress bar. When skipped, the transcoding instead provides a non-transcoded verision of the asset. However, the importer settings stay intact so this property can be inspected to detect the incoherence with the generated artifact.
  53484. Re-importing without stopping the transcode process, or with transcode turned off, causes this property to become false.</para>
  53485. </summary>
  53486. </member>
  53487. <member name="M:UnityEditor.VideoClipImporter.ClearTargetSettings(System.String)">
  53488. <summary>
  53489. <para>Clear the platform-specific import settings for the specified platform, causing them to go back to the default settings.</para>
  53490. </summary>
  53491. <param name="platform">Platform name.</param>
  53492. </member>
  53493. <member name="M:UnityEditor.VideoClipImporter.Equals(UnityEditor.VideoClipImporter)">
  53494. <summary>
  53495. <para>Performs a value comparison with another VideoClipImporter.</para>
  53496. </summary>
  53497. <param name="rhs">The importer to compare with.</param>
  53498. <returns>
  53499. <para>Returns true if the settings for both VideoClipImporters match. Returns false otherwise.</para>
  53500. </returns>
  53501. </member>
  53502. <member name="M:UnityEditor.VideoClipImporter.GetPreviewTexture">
  53503. <summary>
  53504. <para>Returns a texture with the transcoded clip's current frame.
  53505. Returns frame 0 when not playing, and frame at current time when playing.</para>
  53506. </summary>
  53507. <returns>
  53508. <para>Texture containing the current frame.</para>
  53509. </returns>
  53510. </member>
  53511. <member name="M:UnityEditor.VideoClipImporter.GetResizeHeight(UnityEditor.VideoResizeMode)">
  53512. <summary>
  53513. <para>Get the resulting height of the resize operation for the specified resize mode.</para>
  53514. </summary>
  53515. <param name="mode">Mode for which the height is queried.</param>
  53516. <returns>
  53517. <para>Height for the specified resize mode.</para>
  53518. </returns>
  53519. </member>
  53520. <member name="M:UnityEditor.VideoClipImporter.GetResizeModeName(UnityEditor.VideoResizeMode)">
  53521. <summary>
  53522. <para>Get the full name of the resize operation for the specified resize mode.</para>
  53523. </summary>
  53524. <param name="mode">Mode for which the width is queried.</param>
  53525. <returns>
  53526. <para>Name for the specified resize mode.</para>
  53527. </returns>
  53528. </member>
  53529. <member name="M:UnityEditor.VideoClipImporter.GetResizeWidth(UnityEditor.VideoResizeMode)">
  53530. <summary>
  53531. <para>Get the resulting width of the resize operation for the specified resize mode.</para>
  53532. </summary>
  53533. <param name="mode">Mode for which the width is queried.</param>
  53534. <returns>
  53535. <para>Width for the specified resize mode.</para>
  53536. </returns>
  53537. </member>
  53538. <member name="M:UnityEditor.VideoClipImporter.GetSourceAudioChannelCount(System.UInt16)">
  53539. <summary>
  53540. <para>Number of audio channels in the specified source track.</para>
  53541. </summary>
  53542. <param name="audioTrackIdx">Index of the audio track to query.</param>
  53543. <returns>
  53544. <para>Number of channels.</para>
  53545. </returns>
  53546. </member>
  53547. <member name="M:UnityEditor.VideoClipImporter.GetSourceAudioSampleRate(System.UInt16)">
  53548. <summary>
  53549. <para>Sample rate of the specified audio track.</para>
  53550. </summary>
  53551. <param name="audioTrackIdx">Index of the audio track to query.</param>
  53552. <returns>
  53553. <para>Sample rate in Hertz.</para>
  53554. </returns>
  53555. </member>
  53556. <member name="M:UnityEditor.VideoClipImporter.GetTargetSettings(System.String)">
  53557. <summary>
  53558. <para>Returns the platform-specific import settings for the specified platform.</para>
  53559. </summary>
  53560. <param name="platform">Platform name.</param>
  53561. <returns>
  53562. <para>The platform-specific import settings. Throws an exception if the platform is unknown.</para>
  53563. </returns>
  53564. </member>
  53565. <member name="M:UnityEditor.VideoClipImporter.PlayPreview">
  53566. <summary>
  53567. <para>Starts preview playback.</para>
  53568. </summary>
  53569. </member>
  53570. <member name="M:UnityEditor.VideoClipImporter.SetTargetSettings(System.String,UnityEditor.VideoImporterTargetSettings)">
  53571. <summary>
  53572. <para>Sets the platform-specific import settings for the specified platform.</para>
  53573. </summary>
  53574. <param name="platform">Platform name.</param>
  53575. <param name="settings">The new platform-specific import settings. Throws an exception if the platform is unknown.</param>
  53576. </member>
  53577. <member name="M:UnityEditor.VideoClipImporter.StopPreview">
  53578. <summary>
  53579. <para>Stops preview playback.</para>
  53580. </summary>
  53581. </member>
  53582. <member name="T:UnityEditor.VideoCodec">
  53583. <summary>
  53584. <para>Video codec to use when importing video clips.</para>
  53585. </summary>
  53586. </member>
  53587. <member name="F:UnityEditor.VideoCodec.Auto">
  53588. <summary>
  53589. <para>Choose the codec that supports hardware decoding on the target platform.</para>
  53590. </summary>
  53591. </member>
  53592. <member name="F:UnityEditor.VideoCodec.H264">
  53593. <summary>
  53594. <para>Encode video with the H.264 codec.</para>
  53595. </summary>
  53596. </member>
  53597. <member name="F:UnityEditor.VideoCodec.H265">
  53598. <summary>
  53599. <para>Encode video with the H.265 codec.</para>
  53600. </summary>
  53601. </member>
  53602. <member name="F:UnityEditor.VideoCodec.VP8">
  53603. <summary>
  53604. <para>Encode video using the vp8 codec.</para>
  53605. </summary>
  53606. </member>
  53607. <member name="T:UnityEditor.VideoDeinterlaceMode">
  53608. <summary>
  53609. <para>Describes how the fields in the image, if any, should be interpreted.</para>
  53610. </summary>
  53611. </member>
  53612. <member name="F:UnityEditor.VideoDeinterlaceMode.Even">
  53613. <summary>
  53614. <para>First field is in the even lines.</para>
  53615. </summary>
  53616. </member>
  53617. <member name="F:UnityEditor.VideoDeinterlaceMode.Odd">
  53618. <summary>
  53619. <para>First field is in the odd lines.</para>
  53620. </summary>
  53621. </member>
  53622. <member name="F:UnityEditor.VideoDeinterlaceMode.Off">
  53623. <summary>
  53624. <para>Clip is not interlaced.</para>
  53625. </summary>
  53626. </member>
  53627. <member name="T:UnityEditor.VideoEncodeAspectRatio">
  53628. <summary>
  53629. <para>Methods to compensate for aspect ratio discrepancies between the source resolution and the wanted encoding size.</para>
  53630. </summary>
  53631. </member>
  53632. <member name="F:UnityEditor.VideoEncodeAspectRatio.NoScaling">
  53633. <summary>
  53634. <para>Perform no operation.</para>
  53635. </summary>
  53636. </member>
  53637. <member name="F:UnityEditor.VideoEncodeAspectRatio.Stretch">
  53638. <summary>
  53639. <para>Stretch the source to fill the target resolution without preserving the aspect ratio.</para>
  53640. </summary>
  53641. </member>
  53642. <member name="T:UnityEditor.VideoEncodingProfile">
  53643. <summary>
  53644. <para>Options for the encoder profile.</para>
  53645. </summary>
  53646. </member>
  53647. <member name="F:UnityEditor.VideoEncodingProfile.H264Baseline">
  53648. <summary>
  53649. <para>Encode video with the baseline profile.</para>
  53650. </summary>
  53651. </member>
  53652. <member name="F:UnityEditor.VideoEncodingProfile.H264High">
  53653. <summary>
  53654. <para>Encode video with the high profile.</para>
  53655. </summary>
  53656. </member>
  53657. <member name="F:UnityEditor.VideoEncodingProfile.H264Main">
  53658. <summary>
  53659. <para>Encode video using the main profile.</para>
  53660. </summary>
  53661. </member>
  53662. <member name="T:UnityEditor.VideoImporterTargetSettings">
  53663. <summary>
  53664. <para>Importer settings that can have platform-specific values.</para>
  53665. </summary>
  53666. </member>
  53667. <member name="F:UnityEditor.VideoImporterTargetSettings.aspectRatio">
  53668. <summary>
  53669. <para>How the aspect ratio discrepancies, if any, will be handled if the chosen import resolution has a different ratio than the source.</para>
  53670. </summary>
  53671. </member>
  53672. <member name="F:UnityEditor.VideoImporterTargetSettings.bitrateMode">
  53673. <summary>
  53674. <para>Bit rate type for the transcoded clip.</para>
  53675. </summary>
  53676. </member>
  53677. <member name="F:UnityEditor.VideoImporterTargetSettings.codec">
  53678. <summary>
  53679. <para>Codec that the resulting VideoClip will use.</para>
  53680. </summary>
  53681. </member>
  53682. <member name="F:UnityEditor.VideoImporterTargetSettings.customHeight">
  53683. <summary>
  53684. <para>Height of the transcoded clip when the resizeMode is set to custom.</para>
  53685. </summary>
  53686. </member>
  53687. <member name="F:UnityEditor.VideoImporterTargetSettings.customWidth">
  53688. <summary>
  53689. <para>Width of the transcoded clip when the resizeMode is set to custom.</para>
  53690. </summary>
  53691. </member>
  53692. <member name="F:UnityEditor.VideoImporterTargetSettings.enableTranscoding">
  53693. <summary>
  53694. <para>Controls whether the movie file will be transcoded during import. When transcoding is not enabled, the file will be imported in its original format.</para>
  53695. </summary>
  53696. </member>
  53697. <member name="F:UnityEditor.VideoImporterTargetSettings.resizeMode">
  53698. <summary>
  53699. <para>How to resize the images when going into the imported clip.</para>
  53700. </summary>
  53701. </member>
  53702. <member name="F:UnityEditor.VideoImporterTargetSettings.spatialQuality">
  53703. <summary>
  53704. <para>Controls an internal image resize, resulting in blurrier images but smaller image dimensions and file size.</para>
  53705. </summary>
  53706. </member>
  53707. <member name="M:UnityEditor.VideoImporterTargetSettings.#ctor">
  53708. <summary>
  53709. <para>Constructs an object with all members initialized with the default value inherent to their type.</para>
  53710. </summary>
  53711. </member>
  53712. <member name="T:UnityEditor.VideoResizeMode">
  53713. <summary>
  53714. <para>How the video clip's images will be resized during transcoding.</para>
  53715. </summary>
  53716. </member>
  53717. <member name="F:UnityEditor.VideoResizeMode.CustomSize">
  53718. <summary>
  53719. <para>Resulting size will be driven by VideoClipImporter.customWidth and VideoClipImporter.customHeight.</para>
  53720. </summary>
  53721. </member>
  53722. <member name="F:UnityEditor.VideoResizeMode.HalfRes">
  53723. <summary>
  53724. <para>Half width and height.</para>
  53725. </summary>
  53726. </member>
  53727. <member name="F:UnityEditor.VideoResizeMode.OriginalSize">
  53728. <summary>
  53729. <para>Same width and height as the source.</para>
  53730. </summary>
  53731. </member>
  53732. <member name="F:UnityEditor.VideoResizeMode.QuarterRes">
  53733. <summary>
  53734. <para>Quarter width and height.</para>
  53735. </summary>
  53736. </member>
  53737. <member name="F:UnityEditor.VideoResizeMode.Square1024">
  53738. <summary>
  53739. <para>Fit source in a 1024x1024 rectangle.</para>
  53740. </summary>
  53741. </member>
  53742. <member name="F:UnityEditor.VideoResizeMode.Square256">
  53743. <summary>
  53744. <para>Fit source in a 256x256 rectangle.</para>
  53745. </summary>
  53746. </member>
  53747. <member name="F:UnityEditor.VideoResizeMode.Square512">
  53748. <summary>
  53749. <para>Fit source in a 512x512 rectangle.</para>
  53750. </summary>
  53751. </member>
  53752. <member name="F:UnityEditor.VideoResizeMode.ThreeQuarterRes">
  53753. <summary>
  53754. <para>3/4 width and height.</para>
  53755. </summary>
  53756. </member>
  53757. <member name="T:UnityEditor.VideoSpatialQuality">
  53758. <summary>
  53759. <para>Controls the imported clip's internal resize to save space at the cost of blurrier images.</para>
  53760. </summary>
  53761. </member>
  53762. <member name="F:UnityEditor.VideoSpatialQuality.HighSpatialQuality">
  53763. <summary>
  53764. <para>No resize performed.</para>
  53765. </summary>
  53766. </member>
  53767. <member name="F:UnityEditor.VideoSpatialQuality.LowSpatialQuality">
  53768. <summary>
  53769. <para>Scales width and height by 1/2.</para>
  53770. </summary>
  53771. </member>
  53772. <member name="F:UnityEditor.VideoSpatialQuality.MediumSpatialQuality">
  53773. <summary>
  53774. <para>Scales width and height by 3/4.</para>
  53775. </summary>
  53776. </member>
  53777. <member name="T:UnityEditor.ViewTool">
  53778. <summary>
  53779. <para>Enum for Tools.viewTool.</para>
  53780. </summary>
  53781. </member>
  53782. <member name="F:UnityEditor.ViewTool.FPS">
  53783. <summary>
  53784. <para>The FPS tool is selected.</para>
  53785. </summary>
  53786. </member>
  53787. <member name="F:UnityEditor.ViewTool.None">
  53788. <summary>
  53789. <para>View tool is not selected.</para>
  53790. </summary>
  53791. </member>
  53792. <member name="F:UnityEditor.ViewTool.Orbit">
  53793. <summary>
  53794. <para>The orbit tool is selected.</para>
  53795. </summary>
  53796. </member>
  53797. <member name="F:UnityEditor.ViewTool.Pan">
  53798. <summary>
  53799. <para>The pan tool is selected.</para>
  53800. </summary>
  53801. </member>
  53802. <member name="F:UnityEditor.ViewTool.Zoom">
  53803. <summary>
  53804. <para>The zoom tool is selected.</para>
  53805. </summary>
  53806. </member>
  53807. <member name="T:UnityEditor.WebGLCompressionFormat">
  53808. <summary>
  53809. <para>An enum containing different compression types.</para>
  53810. </summary>
  53811. </member>
  53812. <member name="F:UnityEditor.WebGLCompressionFormat.Brotli">
  53813. <summary>
  53814. <para>WebGL resources are stored using Brotli compression.</para>
  53815. </summary>
  53816. </member>
  53817. <member name="F:UnityEditor.WebGLCompressionFormat.Disabled">
  53818. <summary>
  53819. <para>WebGL resources are uncompressed.</para>
  53820. </summary>
  53821. </member>
  53822. <member name="F:UnityEditor.WebGLCompressionFormat.Gzip">
  53823. <summary>
  53824. <para>WebGL resources are stored using Gzip compression.</para>
  53825. </summary>
  53826. </member>
  53827. <member name="T:UnityEditor.WebGLDebugSymbolMode">
  53828. <summary>
  53829. <para>An enum containing different modes for debug symbols.</para>
  53830. </summary>
  53831. </member>
  53832. <member name="F:UnityEditor.WebGLDebugSymbolMode.Embedded">
  53833. <summary>
  53834. <para>Debug symbols are embedded into the wasm file.</para>
  53835. </summary>
  53836. </member>
  53837. <member name="F:UnityEditor.WebGLDebugSymbolMode.External">
  53838. <summary>
  53839. <para>Debug symbols are stored in an external file.</para>
  53840. </summary>
  53841. </member>
  53842. <member name="F:UnityEditor.WebGLDebugSymbolMode.Off">
  53843. <summary>
  53844. <para>No debug symbols are added to the build.</para>
  53845. </summary>
  53846. </member>
  53847. <member name="T:UnityEditor.WebGLExceptionSupport">
  53848. <summary>
  53849. <para>Options for Exception support in WebGL.</para>
  53850. </summary>
  53851. </member>
  53852. <member name="F:UnityEditor.WebGLExceptionSupport.ExplicitlyThrownExceptionsOnly">
  53853. <summary>
  53854. <para>Enable throw support.</para>
  53855. </summary>
  53856. </member>
  53857. <member name="F:UnityEditor.WebGLExceptionSupport.FullWithoutStacktrace">
  53858. <summary>
  53859. <para>Enable exception support for all exceptions, without stack trace information.</para>
  53860. </summary>
  53861. </member>
  53862. <member name="F:UnityEditor.WebGLExceptionSupport.FullWithStacktrace">
  53863. <summary>
  53864. <para>Enable exception support for all exceptions, including stack trace information.</para>
  53865. </summary>
  53866. </member>
  53867. <member name="F:UnityEditor.WebGLExceptionSupport.None">
  53868. <summary>
  53869. <para>Disable exception support.</para>
  53870. </summary>
  53871. </member>
  53872. <member name="T:UnityEditor.WebGLLinkerTarget">
  53873. <summary>
  53874. <para>The build format options available when building to WebGL.</para>
  53875. </summary>
  53876. </member>
  53877. <member name="F:UnityEditor.WebGLLinkerTarget.Asm">
  53878. <summary>
  53879. <para>Only asm.js output will be generated. This setting has been deprecated.</para>
  53880. </summary>
  53881. </member>
  53882. <member name="F:UnityEditor.WebGLLinkerTarget.Both">
  53883. <summary>
  53884. <para>Both asm.js and WebAssembly output will be generated. The WebAssembly version of the generated content will be used if supported by the browser, otherwise, the asm.js version will be used. This setting has been deprecated.</para>
  53885. </summary>
  53886. </member>
  53887. <member name="F:UnityEditor.WebGLLinkerTarget.Wasm">
  53888. <summary>
  53889. <para>Only WebAssembly output will be generated. This will require a browser with WebAssembly support to run the generated content.</para>
  53890. </summary>
  53891. </member>
  53892. <member name="T:UnityEditor.WebGLPowerPreference">
  53893. <summary>
  53894. <para>An enum containing different power preference hints for the WebGL context.</para>
  53895. </summary>
  53896. </member>
  53897. <member name="F:UnityEditor.WebGLPowerPreference.Default">
  53898. <summary>
  53899. <para>The WebGL implementation is left to decide which GPU configuration is most suitable.</para>
  53900. </summary>
  53901. </member>
  53902. <member name="F:UnityEditor.WebGLPowerPreference.HighPerformance">
  53903. <summary>
  53904. <para>Requests the WebGL implementation prioritizes rendering performance.</para>
  53905. </summary>
  53906. </member>
  53907. <member name="F:UnityEditor.WebGLPowerPreference.LowPower">
  53908. <summary>
  53909. <para>Requests the WebGL implementation prioritizes power savings.</para>
  53910. </summary>
  53911. </member>
  53912. <member name="T:UnityEditor.WebGLTextureSubtarget">
  53913. <summary>
  53914. <para>Compressed texture format for target build platform.</para>
  53915. </summary>
  53916. </member>
  53917. <member name="F:UnityEditor.WebGLTextureSubtarget.ASTC">
  53918. <summary>
  53919. <para>ASTC texture compression.</para>
  53920. </summary>
  53921. </member>
  53922. <member name="F:UnityEditor.WebGLTextureSubtarget.DXT">
  53923. <summary>
  53924. <para>S3 texture compression. Supported on devices with NVidia Tegra, Vivante and Intel GPUs.</para>
  53925. </summary>
  53926. </member>
  53927. <member name="F:UnityEditor.WebGLTextureSubtarget.ETC2">
  53928. <summary>
  53929. <para>ETC2 texture compression. Available on devices which support OpenGL ES 3.0; on OpenGL ES 2 devices the texture is decompressed on CPU.</para>
  53930. </summary>
  53931. </member>
  53932. <member name="F:UnityEditor.WebGLTextureSubtarget.Generic">
  53933. <summary>
  53934. <para>Don't override texture compression.</para>
  53935. </summary>
  53936. </member>
  53937. <member name="T:UnityEditor.WebGLWasmArithmeticExceptions">
  53938. <summary>
  53939. <para>An enum containing different trapping modes for WebAssembly code.</para>
  53940. </summary>
  53941. </member>
  53942. <member name="F:UnityEditor.WebGLWasmArithmeticExceptions.Ignore">
  53943. <summary>
  53944. <para>This mode avoids traps by clamping floating point value to a reasonable range when performing arithmetic operations.</para>
  53945. </summary>
  53946. </member>
  53947. <member name="F:UnityEditor.WebGLWasmArithmeticExceptions.Throw">
  53948. <summary>
  53949. <para>WebAssembly code will throw an exception on things like division by zero, rounding a very large float to an int, and so forth.</para>
  53950. </summary>
  53951. </member>
  53952. <member name="T:UnityEditor.WindowsGamepadBackendHint">
  53953. <summary>
  53954. <para>Specifies the desired Windows API to be used for input.</para>
  53955. </summary>
  53956. </member>
  53957. <member name="F:UnityEditor.WindowsGamepadBackendHint.WindowsGamepadBackendHintDefault">
  53958. <summary>
  53959. <para>Select a Windows Input API automatically based on platform support.</para>
  53960. </summary>
  53961. </member>
  53962. <member name="F:UnityEditor.WindowsGamepadBackendHint.WindowsGamepadBackendHintWindowsGamingInput">
  53963. <summary>
  53964. <para>Windows GameInput API.</para>
  53965. </summary>
  53966. </member>
  53967. <member name="F:UnityEditor.WindowsGamepadBackendHint.WindowsGamepadBackendHintXInput">
  53968. <summary>
  53969. <para>Windows XInput API.</para>
  53970. </summary>
  53971. </member>
  53972. <member name="T:UnityEditor.WSABuildAndRunDeployTarget">
  53973. <summary>
  53974. <para>Specifies the Windows device to deploy and launch the UWP app on when using Build and Run from the Editor.</para>
  53975. </summary>
  53976. </member>
  53977. <member name="F:UnityEditor.WSABuildAndRunDeployTarget.DevicePortal">
  53978. <summary>
  53979. <para>Runs the app on a remote Windows device using the Windows DevicePortal (WDP) transport.</para>
  53980. </summary>
  53981. </member>
  53982. <member name="F:UnityEditor.WSABuildAndRunDeployTarget.LocalMachine">
  53983. <summary>
  53984. <para>Runs the app on the local Windows PC.</para>
  53985. </summary>
  53986. </member>
  53987. <member name="T:UnityEditor.WSABuildType">
  53988. <summary>
  53989. <para>Build configurations for Windows Store Visual Studio solutions.</para>
  53990. </summary>
  53991. </member>
  53992. <member name="F:UnityEditor.WSABuildType.Debug">
  53993. <summary>
  53994. <para>Debug configuation.
  53995. No optimizations, profiler code enabled.</para>
  53996. </summary>
  53997. </member>
  53998. <member name="F:UnityEditor.WSABuildType.Master">
  53999. <summary>
  54000. <para>Master configuation.
  54001. Optimizations enabled, profiler code disabled. This configuration is used when submitting the application to Windows Store.</para>
  54002. </summary>
  54003. </member>
  54004. <member name="F:UnityEditor.WSABuildType.Release">
  54005. <summary>
  54006. <para>Release configuration.
  54007. Optimization enabled, profiler code enabled.</para>
  54008. </summary>
  54009. </member>
  54010. <member name="T:UnityEditor.WSASubtarget">
  54011. <summary>
  54012. <para>Target device type for a Windows Store application to run on.</para>
  54013. </summary>
  54014. </member>
  54015. <member name="F:UnityEditor.WSASubtarget.AnyDevice">
  54016. <summary>
  54017. <para>The application targets all devices that run Windows Store applications.</para>
  54018. </summary>
  54019. </member>
  54020. <member name="F:UnityEditor.WSASubtarget.HoloLens">
  54021. <summary>
  54022. <para>The application targets HoloLens.</para>
  54023. </summary>
  54024. </member>
  54025. <member name="F:UnityEditor.WSASubtarget.Mobile">
  54026. <summary>
  54027. <para>Application targets mobile devices.</para>
  54028. </summary>
  54029. </member>
  54030. <member name="F:UnityEditor.WSASubtarget.PC">
  54031. <summary>
  54032. <para>Application targets PCs.</para>
  54033. </summary>
  54034. </member>
  54035. <member name="T:UnityEditor.WSAUWPBuildType">
  54036. <summary>
  54037. <para>Determines the output build type when building to Universal Windows Platform.</para>
  54038. </summary>
  54039. </member>
  54040. <member name="F:UnityEditor.WSAUWPBuildType.D3D">
  54041. <summary>
  54042. <para>D3D Project</para>
  54043. </summary>
  54044. </member>
  54045. <member name="F:UnityEditor.WSAUWPBuildType.ExecutableOnly">
  54046. <summary>
  54047. <para>Executable Only</para>
  54048. </summary>
  54049. </member>
  54050. <member name="F:UnityEditor.WSAUWPBuildType.XAML">
  54051. <summary>
  54052. <para>XAML Project</para>
  54053. </summary>
  54054. </member>
  54055. <member name="T:UnityEditor.XboxBuildSubtarget">
  54056. <summary>
  54057. <para>Target Xbox build type.</para>
  54058. </summary>
  54059. </member>
  54060. <member name="F:UnityEditor.XboxBuildSubtarget.Debug">
  54061. <summary>
  54062. <para>Debug player (for building with source code).</para>
  54063. </summary>
  54064. </member>
  54065. <member name="F:UnityEditor.XboxBuildSubtarget.Development">
  54066. <summary>
  54067. <para>Development player.</para>
  54068. </summary>
  54069. </member>
  54070. <member name="F:UnityEditor.XboxBuildSubtarget.Master">
  54071. <summary>
  54072. <para>Master player (submission-proof).</para>
  54073. </summary>
  54074. </member>
  54075. <member name="T:UnityEditor.XcodeBuildConfig">
  54076. <summary>
  54077. <para>Build configurations for the Xcode project Unity generates.</para>
  54078. </summary>
  54079. </member>
  54080. <member name="F:UnityEditor.XcodeBuildConfig.Debug">
  54081. <summary>
  54082. <para>Sets the build configuration to Debug for the Xcode project Unity generates.</para>
  54083. </summary>
  54084. </member>
  54085. <member name="F:UnityEditor.XcodeBuildConfig.Release">
  54086. <summary>
  54087. <para>Sets the build configuration to Release for the Xcode project Unity generates.</para>
  54088. </summary>
  54089. </member>
  54090. </members>
  54091. </doc>